消息指令

项目编译构建过程中,消息指令在 消息窗口中可用在强制消息输出。

指令说明能被插入在POU的文本编辑器中的一个存在的路径或一个单独的路径。消息指令定位在目前没有定义的执行代码部分,在项目编译时将无法识别。在此见示例提供的描述“定义(标识符)" 条件编译指令

有四种类型的消息指令

指令

消息类型

{text 'textstring'}

文本: 将显示标识符textstring

{info 'textstring'}

信息 将显示标识符textstring

{warning digit 'textstring'}

警告 将显示标识符textstring。尚未完成:数码显示需要的从1到4的警告等级。不同于”数据类型-全局” 已用指令,可在本地明确定义警告 。

{error 'textstring'}

错误 将显示具体文本字符。

POU中的指令,类型信息,警告和错误等信息的源消息框,可以通过 下一个消息命令获取。 这也适用于文本类型。.

例子:在ST编辑器中的 声明和补充

 

VAR

ivar : INT; {info 'TODO: should get another name'}

bvar : BOOL;

arrTest : ARRAY [0..10] OF INT;

i:INT;

END_VAR

arrTest[i] := arrTest[i]+1;

ivar:=ivar+1;

{warning 'This is a warning'}

{text 'Part xy has been compiled completely'}

 

消息窗口的输出:

插图 524: 消息窗口的输出实例