消息编译指令用于在编译过程中强制在消息窗口中显示消息。
插入位置: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'}
在消息窗口中显示: