这是一个用比较指令+取反+定时器组合实现的红绿灯程序
一、博途PLC指令:
下面这两个比较指令MIN是最小值,MAX是最大值,VAL是实际值;
IN_RANGE与OU_RANGE这两个指令是一个取反的关系,对着干,反着来;
【IN_RANGE】比较指令:值在范围内
当VAL当前值,大于等于MIN这个最小值,小于等于这个最大值的时候,输出为1
当VAL当前值,小于MIN,大于最大值时,输出为0
【OU_RANGE】比较指令:值超出范围
当VAL当前值,小于MIN,大于最MAX时,输出1
当VAL当前值,大于MIN,小于MAX时,输出0
【NOT】取反 将逻辑运算结果取反
二、西门子博途红绿灯程序下载:
https://www.5yun.org/soft/plc/交通红绿灯-23478.zip
# TIV 14编写,TIV 16测试能打开
# TIV 14编写,TIV 16测试能打开
三、红绿灯梯形图
![图片[1]-西门子博途TIA s7-1200 博途编程实例014【又一个红绿灯梯形图】-祖传电工](https://cdn.5yun.org/wp-content/uploads/2022/09/23478-1-scaled.jpg)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END