您现在的位置是:首页 > PLC技术 > PLC技术
三菱FX2N系列PLC的绝对值式凸轮顺控指令
来源:艾特贸易2017-06-05
简介(1) 绝对值式凸轮顺控 ABSD(Absolute Drumn) 指令格式为: FNC62 ABSD [S1][S2][D]n (2) 指令概要如表 5.65 所示。 ABSD 用来产生一组对应于计数值(在 360 范围内变化)的输出波形,输出点的个数由
(1)绝对值式凸轮顺控ABSD(Absolute Drumn)指令格式为: FNC62 ABSD [S1·][S2·][D·]n (2)指令概要如表5.65所示。ABSD用来产生一组对应于计数值(在360°范围内变化)的输出波形,输出点的个数由n指定,16位指令时,n=4;32位指令时,n=8。 表5. 65 绝对值式凸轮顺控指令概要 (3)示例梯形图如图5.94所示,对应指令为: ABSD D10 C0 M10 K4
图5. 94 绝对值式凸轮顺控指令举例 K4指示输出点有4个,为M10~M13。每个输出点占用两个软元件,共需要8个数据寄存器,即D10~D17。D10~D17中数据可先用MOV指令写入,其中偶地址单元存放开通脉冲个数,奇地址单元中存放关断脉冲个数,而且对应输出软元件的首地址按从小到大的次序存放。假设相关数据如表5. 66所示。 表5. 66 M10~M13状态开通、关断表
如果X010接通时,执行绝对值式凸轮顺控指令。C0记录从X011上输入的脉冲个数,当脉冲个数与上表中的开通脉冲个数相符时,相应的辅助继电器变为ON;当脉冲个数与上表中的关断脉冲个数相符时,相应的辅助继电器变为OFF。C0总的计数值设置在280个,在此期间输出元件M10~M13的波形图如图5.95所示。
图5.95 M10~M13的波形图 图5. 94中的C0被接成一个自复位的计数器,当输入脉冲个数达到设定值280时,常开接点C0动作,将计数器C0复位,准备下一个周期的开始。如果X010关断,则各输出点状态保持不变。 ABSD指令在一个程序中只能使用一次。
点击排行
