V90使用FB284和FB285控件

By in 28365365体育手机 on 2020年1月5日

//对自己进行编程。参见FB284中的伺服控制//西门子111通讯消息选择//手动控制STW1:= 16#041E; // JOG // EPosSTW1手动控制:= 0; // // JOGEPosSTW2:= 2; //JOGSTW2:= 0; // JOGEPosSTW2。

%X14:= 0; //弹性极限超出EPosSTW2。

%X15:= 0; //是,在关闭硬限位的情况下,正手动THEN1。

%X8:= False; STW1。

%X9:= TRUE; //#伺服。

EPosSTW2:= 2; // JOGELSESTW1。

%X9:= 0; END_IF;手动否定THENSTW1。

%X9:= False; STW1。

%X8:= TRUE; //#伺服

EPosSTW2:= 2; // JOGELSESTW1。

%X8:= 0; END_IF; OverrideV:= INT_TO_WORD(REAL_TO_INT(16384。

0 *(INT_TO_REAL(100)/ 100。

0))); //速度改写0-199 OverrideA:= INT_TO_WORD(REAL_TO_INT(16384。

0 *(INT_TO_REAL(100)/ 100。

0))); // 0?100加速度增加OververD:= INT_TO_WORD(REAL_TO_INT(16384。

0 *(INT_TO_REAL(100)/ 100。

0))); //减速倍率0-100 //在手动模式下,无需设置位置值。在此,它用于绝对定位的位置调整。位置:= DINT_TO_DWORD(位置)* 1000; // umVelocity位置:= DINT_TO_DWORD(速度)* 60; //速度um / min //激活正在运行的任务STW1。

%X0:=有效; //启用STW1的伺服。


Comments are closed.