操作员:SIZEOF
提示
在编译器版本 3.5.16.0 及更高版本中, XSIZEOF
应使用运算符而不是此运算符。
运算符是 IEC 61131-3 标准的扩展。
句法:
<return value> := SIZEOF( <variable name> | <date type name> );
运算符确定传递的变量或数据类型中所需的字节数。始终返回无符号值。返回值的类型与传递的操作数(变量或数据类型)相适应。
返回值: | 隐式使用的返回值的数据类型 |
---|---|
|
|
|
|
|
|
|
|
例 111. ST 中的示例
PROGRAM PLC_PRG VAR aData_1 : ARRAY[0..4] OF INT; iReturnValue : INT; END_VAR
iReturnValue := SIZEOF(aData_1); (* iReturnValue := USINT#10; *)
结果在 iReturnValue
是 10
.