罗克韦尔(AB)PLC,基础指令集讲解(1)位指令

如题所述

罗克韦尔PLC中的位指令是编程基础,让我们逐一探索它们的功能与应用</


1. 输入指令:检查与控制</


XIC(输入闭合)</: 这是一个类似常开开关的指令,如Local:1:I.Date.0位为1(ON),表明该位对应的实际输入设备状态为真。当输入映射表中的位与实际设备状态一致时,XIC指令生效。例如,若Local:1:I.Date.0为1,执行指令逻辑为真。


XIO(输入断开)</: 类似常闭开关,位为1时指令逻辑为假,为0时为真。例如,Local:1:I.Date.0为0时,XIO指令为真,对应输入电路为假。


2. 输出指令:驱动与锁定</


OTE(输出激励)</: 作为输出控制,OTE指令如同继电器线圈,受输入指令控制。当阶梯条件满足时,它会促使PLC输出映射表中Local:2:O.Date.0位变为1,否则为0。


OTL(输出锁存)</: 保持型指令,一旦条件为真,OTL锁定位保持置位,除非后续的OUT指令解锁。例如,Local:2:O.Date.0位在条件真时被置位,直到解锁。


OUT(输出解锁)</: OUT用于复位OTL指令锁定的位,条件为真时复位,直到下一次置位。


3. 事件触发指令:一次响应与边缘触发</


ONS(一次响应)</: 输入指令,ON时清零存储位启动梯级,存储位置位则禁止。如limit_switch_1变为置位且storage_1为清零,ONS会置位storage_1,ADD指令和值保持直到limit_switch_1再次置位。


OSR(上升沿触发)</: 输出指令,存储位清零时置位输出位,如limit_switch_1从清零变为置位,OSR会增加output_bit_1的计数,和值加5,直到limit_switch_1再次变清零。


OSF(下降沿触发)</: 类似OSR,但当存储位为置位且指令禁止时置位输出位,limit_switch_1从置位变为清零时,计数和值加5,直到再次置位。


罗克韦尔PLC的位指令精炼了设备控制逻辑,灵活应对各种触发条件,是实现自动化控制的关键工具。理解并熟练运用这些指令,能帮助你高效地设计和优化PLC程序。

温馨提示:答案为网友推荐,仅供参考