您现在的位置是:首页 > PLC技术 > PLC技术

FX2N系列PLC的绝对位置驱动指令

来源:艾特贸易2017-06-04

简介(1) 绝对位置驱动指令的助记符、指令代码、操作数及程序步如表 6- 129 所列。 表 6 129 绝对位置驱动 (2) 指令梯形图如图 6- 204 所示。 图 6 204 绝对位置驱动指令梯形图 (3) 指令说明: ①

    (1)绝对位置驱动指令的助记符、指令代码、操作数及程序步如表6- 129所列。

    6 – 129  绝对位置驱动

 绝对位置驱动

    (2)指令梯形图如图6- 204所示。

 绝对位置驱动指令梯形图

    6 – 204  绝对位置驱动指令梯形图

    (3)指令说明:

    [S1]目标绝对位置,16位指令- 32768 ~+32767; 32位指令- 999999 ~+999999

    [S2]输出脉冲频率,最低脉冲频率由本小节下述公式决定。

    [D1]脉冲输出点,仅限于Y000Y001,晶体管输出。

    [D2]旋转方向信号输出点,旋转方向由[S1]与当前位置的差的正/负号决定,[D2]=ON正转(前进);[D2]=OFF反转(后退)。

    ⑤指令执行过程中,当前绝对位置存人当前值寄存器中,输出点Y000对应(D8141D8140);输出点  Y001  对应(D8143D8142)

    ⑥指令执行过程中改变操作元件的内容也无法在当前运行中反映出来,只有在下一次执行时才生效。

    ⑦指令执行过程中,若执行条件OFF,将减速停止,但完成标志M8029不动作。

    ⑧指令执行条件OFF后,而脉冲输出中标志(Y000)对应M8147Y001对应M8148仍为ON时不接受指令的再次驱动。

    ⑨绝对值驱动方式中,[S1]指定的是目标位置与原点的距离,即目标的绝对位置,如图6 - 205所示。

 绝对位置驱动中当前值和目标值表达方式

    6 – 205  绝对位置驱动中当前值和目标值表达方式

    绝对驱动方式设置值与驱动曲线如图6 - 206所示。

 绝对驱动方式设置值与驱动曲线

    6 – 206  绝对驱动方式设置值与驱动曲线

    实际能执行的输出脉冲最低频率为

    

    若输出脉冲频率数[S2]指定了低于上面计算结果的数值,计算实际输出频率等于上式计算结果数值,加速初期和减速最终部分的频率也不可低于上述计算结果数值。

    例如,最高速度为50000Hz,加减速时间为100ms,则实际能够执行的最低输出脉冲频率为

 

    (1)将输出脉冲频率[S2]指定为300Hz时,实际输出频率为500Hz

    (2)将输出脉冲频率[S2]指定为50000Hz时,加速初期和减速最终部分的实际输出频率为500Hz,如图6- 207所示。

 输出脉冲频率曲线

    6 – 207  输出脉冲频率曲线

    (3)相关器件说明如下:

    [D8145]

    ·执行FNC158(DRVI)FNC159(DRVA)指令时的基底速度。

    ·控制步进电动机时,设定速度需考虑步进电动机的共振区域和自动启动频率。

    ·设定范围为最高速度(D8147D8146)1/10以下。超过该范围时,自动降为最高速度的1/10数值运行。

    [D8147(高位),D8146(低位)]

    ·执行FNC158(DRVI)FNC159(DRVA)指令时的最高速度。

    ·[S2]指定的输出脉冲频率必须小于该最高速度。

    ·设定范围为10Hz - 100000Hz

    [D8148]

    ·执行FNC158(DRVI)FNC159(DRVA)指令时的加减速时间。

    ·加减速时间表示到达最高速度( D8147D8146)所需的时间。因此,当输出脉冲频率[S2]低于最高速度(D8147D8146)时,实际加减速时间会缩短。

    ·设定范围为50ms - 5000ms

    [M8145]  Y000脉冲输出停止(立即停止)。

    [M8146]  Y001脉冲输出停止(立即停止)。

    [M8147]  Y000脉冲输出中监控(BUSY/READY)

    [M8148]  Y001脉冲输出中监控(BUSY/READY)