Log Viewer へのメッセージのログ記録
- Last UpdatedAug 27, 2025
- 1 minute read
Log Viewer は、QuickScript のデバッグに役立ちます。Operations Control Log Viewer は InTouch HMI をインストールする際にインストールされ、System Management Console にあります。
QuickScript をデバッグする 1 つの方法を以下に示します。
-
QuickScript でチェック ポイントを設定して、Log Viewer に値をログ記録します。
-
Operations Control Log Viewer を開いて、値を表示します。
QuickScripts をデバッグする別の方法として、タグ値を Log Viewer に記録するキー スクリプトを作成する方法があります。
QuickScript でチェック ポイントを設定する
-
エラーの原因と考えられる QuickScript を開きます。
-
チェック ポイントを設定する行を検索します。
-
その行の後に、以下のいずれかのコードの一部を挿入します。
-
LogMessage(messagetag);
このスクリプトでは、messagetag は、値をログ記録するメッセージ型タグの名前です。 -
LogMessage(StringFromIntg(inttag,10));
このスクリプトでは、inttag は、値をログ記録する整数型タグの名前です。 -
LogMessage(Text(realtag,"#.#######"));
このスクリプトでは、realtag は、値をログ記録する実数型タグの名前です。 -
LogMessage(DText(disctag,"TRUE","FALSE"));
このスクリプトでは、disctag は、値をログ記録する論理型タグの名前です。 -
識別子やタグ名など、チェックポイントで LogViewer に詳細情報をログ記録します。例:
LogMessage("DEBUG tag:"+ind.name+" value:"+Text(ind,"#.####"));
このスクリプトでは、ind は、アナログ型間接タグです。
-