flash一个按钮控制动画_PLC三组灯用一个按钮控制

本文介绍了一个PLC控制灯亮度的小练习,通过一个按钮控制三组灯的亮灭,实现灯光亮度调节。介绍了具体的控制逻辑及信号设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天作一个PLC小练习

用一个按钮控制三组或三个灯,以达到控制灯的亮度,由PLC组成一个控制器,每按一次按钮增加一组灯亮,三组灯全亮后,每按一次按钮,灭一组灯(为了使每组灯亮的时间尽量相等,要求先亮的灯先灭),如果按下按钮的时间超过2S,则灯全灭.

模拟练习设M600.0是按钮1

M800.0是灯1

M800.1是灯2

M800.2是灯3

3b7221d43dd6295638207e450711b886.png

将按钮接入脉冲信号,提高信号的准确行.

控制灯1亮/都亮后灭灯

aac45e8159135c9f622afa2f84967907.png

控制灯2亮/都亮后灭灯

f779d7a0c751d76a7b8a99e8301fd551.png

监控灯全部的状态作为储存位.

bb5896b9ca940e9c59a5642193f00dfe.png

控制灯3亮/都亮后灭灯

3368c90497c022211e1bfbd69bd48344.png

作为灯开关中断的过渡信号

1cdbb71a833da78efd11234d98cd3bbe.png

---------------

如果使用计数器会更简单,才用加减计数器.

M900.0是灯1

M900.1是灯2

M900.2是灯3

5f7a5b89b0876fca4149efb4dc775f9e.png

状态在位信号

ca16d70db37e0fc6795a86b684e67c63.png

大于0次就亮1

60348545ef0d104f8ac7f1a97812b6bc.png

大于1次就亮2

553d6f53abb6fce29a6d1b981306e3c4.png

大于2次就亮3

7ae753a5257ea2e2459138a0be356575.png

--------------------------END-------------------

每天进步一点点

Make small but daily progress

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值