图3-68 增量式凸轮顺控指令的使用
凸轮顺控指令源操作数[S1.]可取KnX、KnY、KnM、KnS、T、C和D,[S2.]为C,目标操作数可取Y、M和S。为16位操作指令,占9个程序步。
(2)定时器指令 定时器指令有示教定时器指令TTMR(FNC64)和特殊定时器指令STMR(FNC65)两条。
使用示教定时器指令TTMR,可用一个按钮来调整定时器的设定时间。如图3-69所示,当X10为ON时,执行TTMR指令,X10按下的时间由M301记录,该时间乘以10n后存入D300。如果按钮按下时间为t存入D300的值为10n×t 。X10为OFF时,D301复位,D300保持不变。TTMR为16位指令,占5个程序步。
图3-69 示教定时器指令说明
特殊定时器指令STMR是用来产生延时断开定时器、单脉冲定时器和闪动定时器。如图3-70所示,m=1~32767,用来指定定时器的设定值;[S.]源操作数取T0~T199(100ms定时器)。T10的设定值为100ms×100=10s,M0是延时断开定时器,M1为单脉冲定时器,M2,M3为闪动而设。
图3-70 特殊定时器指令的使用
(3)交替输出指令 交替输出指令ALT(P)的编号为FNC66,用于实现由一个按钮控制负载的启动和停止。如图3- 71所示,当X0由OFF到ON时,Y0的状态将改变一次。若用连续的ALT指令则每个扫描周期Y0均改变一次状态。 [D.]可取Y、M和S。ALT为16为运算指令,占3个程序步。
本文关键字:暂无联系方式PLC培训资料,plc技术 - PLC培训资料