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

SIMATIC S7编程SCL代码块基于源文件编程中块的顺序

来源:艾特贸易2017-06-05

简介要调用块,编辑器需要一些信息,包括块标题、要预置的块参数和在每种情况下块参数具有的声明类型与数据类型。这就意味着必须首先编程被调用功能和功能块,或者从“最低级别”

    要调用块,编辑器需要一些信息,包括块标题、要预置的块参数和在每种情况下块参数具有的声明类型与数据类型。这就意味着必须首先编程被调用功能和功能块,或者从“最低级别”的块开始编程(因而把它们放在源文件的开始位置)。

    只编程具有块参数的块标题就足够了(就像是只有一个“接口描述”)。在以后的时间里,可以用程序提供这个接口描述(但要保证不能修改已经被调用块的接口!否则,编辑器在输出块调用时会报告有时间标记冲突)。

    对在源文件中的块,建议采用下列顺序:

    ●用户自定义数据类型UDT

    ●全局数据块

    ●以“最低”调用级别块开始的功能和功能块

    ●实例数据块(也可以直接位于配置的功能块后)

    ●组织块

    如果把很长的用户程序细分为单独的程序源文件,由于上面列出的块调用的原因,必须注意编译的顺序。