您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7形式参数的定义
来源:艾特贸易2017-08-17
简介由于同一个逻辑块能够多次被重复调用,以分别控制工艺过程相同的不同对象。因此,在编写程序之前,必须在变量声明表中定义形式参数,当用户程序调用该块时,要用实际参数给这
由于同一个逻辑块能够多次被重复调用,以分别控制工艺过程相同的不同对象。因此,在编写程序之前,必须在变量声明表中定义形式参数,当用户程序调用该块时,要用实际参数给这些参数赋值。具体步骤如下:
①创建或打开一个功能(FC)或功能块(FB)。
②如图5-16所示,在变量声明表内,首先选择参数接口类型(IN、OUT或IN_OUT),然后输入参数名称(如SB1、SB2、KM),再选择该参数的数据类型(有下拉列表),如果需要,还可以为每个参数分别加上相关注解。
一个参数定义完成后,按Enter键即出现新的空白行。
值得注意的是,用户只能为功能( FC)或功能块(FB)定义形式参数,将功能(FC)或功能块( FB)指定为可分配参数的块,而不能将组织块(OB)指定为可分配参数的块。由于组织块(OB)直接由操作系统调用,因此在用户程序中不出现对组织块的调用,不可能传送实际参数。
图5-16 定义形式参数
形式参数有3种不同的接口类型:IN用来声明输入型(只读型)参数;OUT用来声明输出型(只写型)参数;既有读访问(被指令A、O、L查询),又有写访问(由指令S、R、T赋值)的形式参数,必须将它定义为IN_OUT型参数。
另外还有一个RETURN参数,它是依据IEC61131 -3额外定义的有特殊名称的参数,该参数仅存在于FC的接口中。
点击排行
