メッセージプラグマ
メッセージプラグマは、に表示される出力テキストを生成します メッセージ コンパイル操作後に表示。さらに、メッセージタイプ (メッセージ、 警告、または エラー ) を割り当てることができます。
挿入場所:POUのテキストエディタの個別の行または既存の行。
プラグマ | コードフラグメントの例 | メッセージタイプ |
---|---|---|
| {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.'} | エラーとして入力されました 出力:
|
ヒント
の中に メッセージ ビュー、 [エラー]、
警告 (s)、および
メッセージ (s) ボタンを使用して出力テキストをフィルタリングできます。または、次の方法を使用することもできます [次のメッセージ] そして 前のメッセージ 個々のメッセージをナビゲートするコマンド。
次の点に注意してください。 ソース位置に移動 コマンド。このコマンドを使うと、ソースコード内のプラグマが実装されている位置にジャンプできます
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'}
メッセージビューに表示します。
