设某发动机组由1台汽油发动机和1台柴油机发动机组成,现要求用PLC控制发动机组,使各台发动机的转速稳定在设定的速度上,并控制散热风扇的起动和延时关闭。每台发动机均设置一个起动按钮和一个停止按钮。
程序设计如下:
1.程序模块
2.符号表
3.风扇控制程序
4.启动机控制
5.启动机组
注:1)在变量声明表内完成FB1类型的局部实例,“gasline_engine"、”diesel_engine“的声明。
2)调用FB1局部实例时,不需要设置背景数据块,FB1的实例数据位于DB2中。
3)发动机的实际转速可直接从共享数据块中得到,如DB1.DBW2
6.主程序
程序代码可在此下载。
原文地址:http://blog.csdn.net/fengshuiyue/article/details/43195101