.

消息编译指令

.
.

消息编译指令用于在编译过程中强制在消息窗口中显示消息。

插入位置:POU的文本编辑器中的单独行或已有行。

.

.4种消息编译指令

编译指令

消息类型

{文本 <'文本字符串'>}

文本: 显示<文本字符串>。

{info <'文本字符串'>}

信息: 显示<文本字符串>。

{warning <‘文本字符串'>}

警告: 显示<文本字符串>。

与属性编译指令'obsolete’不同,你可以在本地为当前位置定义警告。

{error <‘文本字符串'>}

错误:显示<文本字符串>。

 

在CODESYS消息窗口中,可以在命令下一条消息上一条消息的帮助下从类别为信息, 警告错误的消息跳转到消息的源位置。这意味着你将跳到在源代码中添加了编译指令的位置。

.

.例如

VAR
    var : 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'}
 

在消息窗口中显示: