首页 > 其他 > 详细

西门子PLC学习笔记二十-(多重背景数据块的使用)

时间:2015-01-27 16:28:21      阅读:532      评论:0      收藏:0      [点我收藏+]

设某发动机组由1台汽油发动机和1台柴油机发动机组成,现要求用PLC控制发动机组,使各台发动机的转速稳定在设定的速度上,并控制散热风扇的起动和延时关闭。每台发动机均设置一个起动按钮和一个停止按钮。

程序设计如下:

1.程序模块

技术分享

2.符号表

技术分享

3.风扇控制程序

技术分享

4.启动机控制

技术分享

技术分享

技术分享

技术分享

5.启动机组

技术分享

技术分享

注:1)在变量声明表内完成FB1类型的局部实例,“gasline_engine"、”diesel_engine“的声明。

2)调用FB1局部实例时,不需要设置背景数据块,FB1的实例数据位于DB2中。

3)发动机的实际转速可直接从共享数据块中得到,如DB1.DBW2

6.主程序

技术分享

程序代码可在此下载

西门子PLC学习笔记二十-(多重背景数据块的使用)

原文:http://blog.csdn.net/fengshuiyue/article/details/43195101

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!