边沿脉冲指令分为上升沿脉冲EU(Edge Up)和下降沿脉冲ED(Edge Down)。 边沿脉冲指令的使用及说明如表所列。 表 边沿脉冲指令使用说明
边沿脉冲指令EU、ED用法如图所示。 图 边沿脉冲EU、ED指令 EU指令对其之前的逻辑运算结果的上升沿产生一个宽度为一个扫描周期的脉冲,如图中的M0.0。ED指令对逻辑运算结果的下降沿产生一个宽度为一个扫描周期的脉冲,如图中的M0.1。脉冲指令常用于复位、启动及关断条件的判定以及配合功能指令完成一些逻辑控制任务。 |
立即指令是为了提高plc对输入/输出的响应速度而设置的,它不受PLC循环扫描工作方式的影响,允许对输入和输出点进行快速直接存取。当用立即指令读取输入点(I)的状态时,相应的输入映像寄存器中的值并未更新;当用立即指令访问输出点(Q)时,新值同时写到PLC的物理输出点和相应的输出映像寄存器。 立即指令的名称和使用说明如表所示。 表 立即指令的名称和使用说明
图所示为立即指令的用法。 图 立即指令 |
置位(S)、复位(R)指令的LAD和STL形式以及功能如表所列。 表 置位、复位指令的LAD和STL形式以及功能
图所示为S、R指令的用法。 图 S、R指令 使用说明: (1)对位元件来说一旦被置位,就保持在接通状态,除非对它复位;而一旦被复位就保持在断电状态,除非再对它置位。 (2)S、R指令可以互换次序使用,但由于plc采用扫描工作方式,所以写在后面的指令具有**权。如在图7.24中,若I0.0和I1.1同时为1,则Q0.0、Q0.1肯定处于复位状态而为0。 (3)如果对计数器和定时器复位,则计数器和定时器的当前值被清零。 (4)N的范围为1~255,N可为:VB、IB、、MB、SMB、SB、LB、AC、常数。 (5)S、R指令的操作数为:I、Q、M、SM、T、C、V、S和L。
|