首页 理论教育 异或指令和同或指令的区别和应用

异或指令和同或指令的区别和应用

时间:2023-06-28 理论教育 版权反馈
【摘要】:I0.0和I0.2 的状态不同时,Q4.7为1状态,反之为0状态图3-51 异或电路同或指令的助记符为XN,图3-52的梯形图是右边的STL程序的等效电路。实际上很少使用异或指令和同或指令。图3-52 同或电路设计故障信息显示电路,故障信号I0.0为1状态时,Q6.0控制的指示灯以1Hz的频率闪烁。操作人员按下复位按钮I0.1后,如果故障已经消失,指示灯熄灭。出现故障时,将I0.0提供的故障信号用M1.3锁存起来,M1.3和M2.5的常开触点组成的串联电路使Q6.0控制的指示灯以1Hz的频率闪烁。

异或指令和同或指令的区别和应用

异或指令的助记符为X,图3-51的梯形图是右边的STL程序的等效电路。I0.0和I0.2 的状态不同时,Q4.7为1状态,反之为0状态

978-7-111-53570-6-Chapter03-109.jpg

图3-51 异或电路

同或指令的助记符为XN,图3-52的梯形图是右边的STL程序的等效电路。I0.0和I0.2的状态相同时,Q6.1为1状态,反之为0状态。实际上很少使用异或指令和同或指令。

978-7-111-53570-6-Chapter03-110.jpg

图3-52 同或电路

【例3-1】设计故障信息显示电路,故障信号I0.0为1状态时,Q6.0控制的指示灯以1Hz的频率闪烁(见图3-54)。操作人员按下复位按钮I0.1后,如果故障已经消失,指示灯熄灭。如果没有消失,指示灯转为常亮,直至故障消失。(www.xing528.com)

故障信息显示电路如图3-53所示,在设置CPU的属性时,令MB2为时钟存储器字节见图2-23),其中的M2.5提供周期为1s的时钟脉冲。出现故障时,将I0.0提供的故障信号用M1.3锁存起来,M1.3和M2.5的常开触点组成的串联电路使Q6.0控制的指示灯以1Hz的频率闪烁。按下复位按钮I0.1,故障锁存信号M1.3被复位为0状态。如果这时故障已经消失,指示灯熄灭。如果没有消失,M1.3的常闭触点与I0.0的常开触点组成的串联电路使指示灯转为常亮,直至故障消失,I0.0变为0状态,指示灯才熄灭。

978-7-111-53570-6-Chapter03-111.jpg

图3-53 故障显示电路

978-7-111-53570-6-Chapter03-112.jpg

图3-54 波形图

故障信号I0.0的上升沿用POS指令检测,它输出一个扫描周期的脉冲作为起动‒保持‒停止电路的起动信号,使M1.3为1状态并保持。即使在按下和放开复位按钮I0.1时故障信号尚未消失,也能使M1.3变为0状态。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈