1.2 术语和缩略语
1.2.1程序单元(PU)
程序单元(Program Unit,缩写"PU"),包括程序(PRG)、功能块(FB)和函数(FC)
1.2.2程序(PRG)
程序(Program,缩写"PRG"),天行IDE中PRG只能被TASK唯一调用。PRG的内部变量也是静态变量,程序执行后变量值是全局存储
1.2.3功能块(FB)
功能块(Function Block,缩写"FB"),功能块需要通过定义功能块实例后来调用。将它输入、输出和输入/输出、内部静态变量参数存储在具有全局变量属性的以功能块实例名为变量名的结构变量中,从而在执行块之后,这些值依然有效。所以功能块也称为“有存储器”的块
1.2.4功能函数(FC)
功能函数(Function,缩写"FC"),FC是不带存储器的代码块。由于没有可以存储块参数值的数据存储器。因此,调用函数时,必须给所有形参分配实参
1.2.5用户定义的数据类型(UDT)
用户定义的数据类型(User-defined data type,缩写"UDT"),由用户定义的数据类型
1.2.6全局变量组(GVS)
全局变量组(Global Variable Set,全局变量组),"GVS"类型编程对象包含一组全局变量声明。全局变量,其变量有效范围是全局