码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-01-27 16:30:20      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:plc   s7-300   西门子   

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

程序设计如下:

1.程序模块

技术分享

2.符号表

技术分享

3.风扇控制程序

技术分享

4.启动机控制

技术分享

技术分享

技术分享

技术分享

5.启动机组

技术分享

技术分享

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

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

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

6.主程序

技术分享

程序代码可在此下载

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

标签:plc   s7-300   西门子   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!