plc立即读取指令

时间:2023-12-08 20:34:19 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
plc立即读取指令

说明:对于马上读取功能,必需按以下实例所示创建符号程序段。 对于对时间要求苛刻的应用程序,对数字输入的当前状态的读取可能要比正常状况下每OB1扫描周期一次的速度快。马上读取在扫描马上读取梯级时从输入模块中猎取数字输入的状态。否则,必需等到下一OB1扫描周期结束,届时将以P存储器状态更新I存储区。 要从输入模块马上读取一个输入(或多个输入),请使用外设输入(PI)存储区来代替输入(I)存储区。可以字节、字或双字形式读取外设输入存储区。因此,不能通过触点()元素读取单一数字输入。 依据马上输入的状态有条件地传递电压: ①CPU读取包含相关输入数据的PI存储器的字。

假如输入位处于接通状态(“1”),将对PI存储器的字与某个常数执行产生非零结果的AND运算。 测试累加器的非零条件。

实例:可以马上读取外设输入I1.1的梯形图程序段

必需指定*MWx,才能存储程序段。x可以是允许的任何数。 WAND_W指令说明: PIW1 0000000000101010 W#16#0002 0000000000000010 结果 0000000000000010



1


在此实例中,马上输入I1.1I4.1I4.5串联。

PIW1包含I1.1的马上状态。PIW1W#16#0002执行AND运算。假如PB1中的I1.1(其次位)为真(“1”)则结果不等于零。假如WAND_W指令的结果不等于零,触点A0时将传递电压。

2


本文来源:https://www.wddqw.com/doc/c7ab5f51bfd126fff705cc1755270722192e59c6.html