生产中,由于安装环境、成本控制、操作方便等因素,采用一键启停控制,如电机控制、阀门控制等,今天讲几种常见的写法。为了直观和通俗,用LAD(梯形图)来写。
1、位命令一键启动、停止:
程序说明:
当按下M10.0 按钮时,M10.0 开启一个扫描周期。第一个扫描周期,Q0.0的常开触点断开,M10.1线圈失电,M10.0上升沿导通。 Q0.0上电,电机启动;
到第二个扫描周期,Q0.0常开点闭合,但M10.0上升沿断开,M10.1线圈失电,Q0.0线圈失电,电机停止。
2. 位指令
程序说明:
第一次按下M10.2上升沿,M10.3线圈导通,得电;在同一扫描周期内,M10.3导通,Q0.1线圈得电。一个扫描周期开启一次,实现自锁、单键启动。在网络3中,再次按下M10.2,M10.3线圈得电,M10.3常闭点断开,Q0.1线圈失电,实现单键停止。
3.一键启动和停止(设置/重置)
程序说明:
按下按钮M10.4,开启第一个扫描周期,Q0.2线圈得电置1;再按一次M10.4,Q0.2线圈复位为0;5作为一键启停辅助点与Q0.2线圈状态一致,然后M10.5用于网络1。M10.5的常闭点用于停止网络2 。
4、一键启停(设置优先级)
程序说明:
按M10.6,M10.6的上升沿产生一个扫描周期,Q0.3的常闭点导通,SR触发器S1和R导通,S1端先置位,Q0。 3置位,Q0.3常开点闭合,电机启动,Q0.3常闭点打开。
5、一键启停(复位优先)
程序说明:
按M10.7,在第一个扫描周期,Q0.4导通,常开和常闭的Q0.4分别串联到S和R1端口,形成互锁,即只有一个端口导通在一个扫描周期内打开。
6、一键启停(计数器)
程序说明:
按M11.1,计数器C0计数1。在网络2中,计数器当前值与数字1比较,正好等于1。Q0.5线圈得电,电机启动;再按一次M11.1,计数器C0 计数为2。由于计数器PV 值为2,所以计数器CO 被复位。 C0 值不等于当前值1。Q0.5 线圈失电,电机停止。
如果计数器的当前值等于1,则Q0.5 开启。
7、一键启动、停止(添加)
程序说明:
按M11.2按钮,VW4与1相加,结果存入VW4;将VW4的值与数字1比较,此时刚好相等,Q0.6线圈得电,电机上电启动;当再次按下M11 .2后,VW4的值与数字2进行比较,此时,它们刚好相等。 VW4 数据被清除,电机停止。
8、一键启动、停止(逻辑非)
程序说明:
VB2的初始值为2#00000000。按下按钮M11.5后,VB2反转,VB2值为2#11111111。此时VB2的低电平V2.0开启。再按M11.5,VB2反转。 VB2的结果是2#00000000。此时VB2的低V2.0失电,如此循环; V2.0 控制Q2.0。上电时,Q2.0 导通,否则,Q2.0 关断。
我们是一个专注于电气行业的公众号。我们的主要内容包括电气技术知识和信息|电气维修|电气安全|我们的目标是通过提供专业、实用、有价值的信息,为广大科技电工提供技术支持和工作参考,帮助大家事业发展取得成功。我们也欢迎您的支持和建议,共同推动电气行业的发展和进步!
审稿人:李茜