操作符是 IEC 61131-1 标准的延伸。
在运行时,运算符会显示变量在 POU 的声明部分或实现部分中的位置。在声明部分或实现部分,必须为运算符分配STRING
类型的变量。
结果 __POSITION
-
声明部分:
'Line <line number> (Decl)'
-
实施部分:
'Line <line number>, Column <column number> (Impl)'
示例
PROGRAM PROG1 VAR strPOS : STRING := __POSITION(); //Yields the line number of this declaration strlocalPOS : STRING; END_VAR strlocalPOS := __POSITION(); //Yields the line and column number of this assignment