【图】三菱plc凸轮顺控指令的用法举例

作者:老电工时间:2015-10-17 08:49:04

三菱plc凸轮顺控指令实例

凸轮顺控指令有绝对值式凸轮顺控指令absd (fnc62)和增量式凸轮顺控指令incd( fnc63)两条。

绝对值式凸轮顺控指令absd用来产生一组对应于计数值在360°范围内变化的输出波形,输出点的个数由n决定。

例:如图4-52a。图中n为4,表明[d.]由m0 - m3共4点输出。预先通过mov指令将对应的数据写入d300~d307中,接通点数据(由off变on)写入偶数元件,关断点数据放入奇数元件,如表4-12所示。当执行条件x0由off变on时,m0 -m3将得到图4-52b所示的波形,通过改变d300 - d307的数据可改变波形。若x0为off,则各输出点状态不变。这一指令只能使用一次。

三菱<a href=/plc/ target=_blank class=infotextkey>plc</a>凸轮顺控指令1 
图1 绝对值式凸轮顺控指令

a)绝对值式凸轮顺控指令b)输出波形

表 旋转台旋转周期m0 - m3状态

三菱plc凸轮顺控指令2
 
增量式凸轮顺控指令incd也是用来产生一组对应于计数值变化的输出波形。

如图4-53,n=4,说明有4个输出,分别为m0 - m3,它们的on/off状态受凸轮提供的脉冲个数控制。使m0 - m3为on状态的脉冲个数分别存放在d300 - d303中(用mov指令写入)。

图中波形是d300 - d303分别为20、30、10和40时的输出。当计数器co的当前值依次达到d300 - d303的设定值时将自动复位。c1用来计复位的次数,m0 - m3根据c1的值依次动作。由n指定的最后一段完成后,标志m8029置1,以后周期性重复。若x0为off,则c0、c1均复位,同时m0 - m3变为off,当x0再接通后重新开始工作。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc