您现在的位置是:首页 > PLC技术 > PLC技术
调用SCL块概述
来源:艾特贸易2017-06-05
简介当调用块时, SCL 将有功能值和没有功能值的块区分开。 没有功能值的功能块 FB 和功能 FC 在子程序意义上是简单的程序分支,这也包括没有功能值的系统功能块 SFB 和系统功能 SFC 。
当调用块时,SCL将有功能值和没有功能值的块区分开。
没有功能值的功能块FB和功能FC在子程序意义上是简单的程序分支,这也包括没有功能值的系统功能块SFB和系统功能SFC。
具有功能值的功能FC可在赋值语句和表达式中代替变量。表29-1给出了块调用概览。
表29-1 SCL块调用
调用系统功能块SFB与调用功能块FB具有完全相同的方法,调用系统功能SFC与调用功能FC也具有完全相同的方法。如果用户使用数据块调用系统功能块SFB,则该数据块位于用户程序中。
当用户调用具有块参数的块时,块参数用实参来初始化。它们是这些值(常量、变量和表达式):块在运行时用它们工作,并且在它们中存储块的结果。
当调用功能块FB和系统功能块SFB时,所有块参数必须初始化。
当调用功能块FB和系统功能块SFB时,块参数可以自由初始化。FB和SFB的输出参数采用直接存取实例数据初始化,以代替调用时的实参初始化。
点击排行
