消息编译指示
消息编译指示生成输出文本,这些文本显示在 消息 编译操作后查看。此外,消息类型 (消息, 警告,或 错误 ) 可以分配。
插入位置:POU 文本编辑器中的单独行或现有行。
表 23. 4 种类型的消息编译指示
编译指示 | 代码片段示例 | 消息类型 |
---|---|---|
| {text 'Hallo Allgäu!'} {text 'Part PLC_PRG has been compiled completely'} | 没有类型 输出;定义为字符串字面量 Hallo Allgäu! Part PLC_PRG has been compiled completely |
| {info 'I01: This is for your information.' } | 键入为消息 输出:
|
| {warning 'W01: This is a warning to you.'} | 键入为警告 与属性编译指示不同 重要警告语用语 输出:
|
| {error 'E00: Error has occured.'} | 键入为错误 输出:
|
提示
在 消息 视图, 错误,
警告,以及
消息 按钮可用于筛选输出文本。或者你可以使用 下一条消息 和 上一条消息 用于浏览各个消息的命令。
注意 转到来源位置 命令。你可以使用这个命令跳转到源代码中实现编译指示的位置
例 253. 示例
PROGRAM PLC_PRG VAR iVar : INT; {info 'Info0: This is for your information.'} bVar : BOOL; arrTest : ARRAY [0..10] OF INT; END_VAR
{text 'Hello Allgäu!'} arrTest[iVar] := arrTest[iVar]+1; {warning 'W01: This is a warning'} iVar := iVar+1; {warning 'W02: This is a second warning'} {text 'Part PLC_PRG has been compiled completely'}
在消息视图中显示:
