【例1-19】设计一个单键起停控制(兵乓控制)的程序,实现用一个单按钮控制一盏灯的亮和灭,即按奇数次按钮灯亮,按偶数次按钮灯灭。
【解】
方法1:
设计接线图如图1-62所示。
梯形图如图1-63所示,可见使用SR双稳态触发器指令后,不需要用自锁,程序变得更加简洁。当第一次按下按钮时,Q0.0线圈得电(灯亮),Q0.0常开触点闭合,当第二次按下按钮时,S和R端子同时高电平,由于复位优先,所以Q0.0线圈断电(灯灭)。
图1-62 I/O接线图
图1-63 梯形图
方法2:
此题目的第2种解法是用RS指令,梯形图如图1-64所示。当第一次按下按钮时,Q0.0线圈得电(灯亮),Q0.0常闭触点断开,当第二次按下按钮时,R端子高电平,所以Q0.0线圈断电(灯灭)。
方法3:
这个电路是微分电路,但没用到上升沿指令。梯形图如图1-65所示。
(www.xing528.com)
图1-64 梯形图
图1-65 梯形图
方法4:
当I0.0第一次合上时,M0.0接通一个扫描周期,使Q0.0线圈得电一个扫描周期,当下一次扫描周期到达,Q0.0常开触点闭合自锁,灯亮。
当I0.0第二次合上时,M0.0接通一个扫描周期,使Q0.0线圈闭合一个扫描周期,切断Q0.0的常开触点和M0.0的常开触点,使得灯灭。梯形图如图1-66所示。
方法5:
当I0.0第一次合上时,M0.0接通一个扫描周期,使Q0.0线圈得电一个扫描周期,当下一次扫描周期到达,Q0.0常开触点闭合自锁,灯亮。
当I0.0第二次合上时,M0.0接通一个扫描周期,C0计数为2,Q0.0线圈断电,使得灯灭,同时计数器复位。梯形图如图1-67所示。
图1-66 梯形图
图1-67 梯形图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。