「西门子S7-300PLC」 FB应用案例:红绿灯

回复:西门子全套,免费领取西门子全系列电子资料!

1、具体控制要求如下:

按下启动,

东西方向:绿灯亮20S,绿灯闪烁5S,黄灯亮5S,红灯亮30S,然后循环。

南北方向:红灯亮30S,绿灯亮20S,绿灯闪烁5S,黄灯亮5S,然后循环。

2、控制流程图


3、分析:不管是东西,还是南北,都是4个状态,因此只需要编写一个FB,重复调用即可。每个状态里都有个定时器,和其设定的时间,一个中继M表示一个输出。


4、程序如下:

第一步:在程序建立FB1,并定义FB1的接口变量



第二步:在FB1中编程如下







第三步:在OB1中调用两次FB1




小伙伴们这个经典案例你学会了吗?

回复:西门子全套,免费领取西门子全系列电子资料!

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系