您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400功能块与功能的生成与调用

来源:艾特贸易2017-09-21

简介下面以发动机控制系统的用户程序为例,介绍生成和调用功能和功能块的方法。 用 STEP 7 的新建项目向导创建一个名为“发动机控制”的项目。图 4-11 中的主程序 OB1 调用功能块 FB1 和名

    下面以发动机控制系统的用户程序为例,介绍生成和调用功能和功能块的方法。

    STEP 7的新建项目向导创建一个名为“发动机控制”的项目。图4-11中的主程序OB1调用功能块FB1和名为“汽油机数据”的背景数据块DB1来控制汽油机,调用FB1和名为“柴油机数据”的背景数据块DB2来控制柴油机。此外还用不同的实参调用功能FC1来控制汽油机和柴油机的风扇。

    4-12是程序设计好后SIMATIC管理器中的块。DB4UDT1用于介绍复杂数据类型和用户定义数据类型,与发动机控制无关。

程序结构示意图

    4-11    程序结构示意图

SIMATIC管理器

    4-12    SIMATIC管理器