CODESYS Development System
実行時のアプリケーション アプリケーションがPLCで実行されている場合、 CODESYS -変数値を監視および変更し、それらの履歴を記録および保存するための開発システム機能。 PLCから特定の情報を呼び出したり、PLCログブックを表示したり、コアダンプを表示したり、タスクのタイミングを監視したりするためのオプションもあります。 また、重要なマシン状態で開発システムからのオンラインコマンドを介して実
CODESYS Development System
価値の監視 実行時に、プロジェクトのさまざまなポイントでプログラミングオブジェクトの変数の現在の値を監視できます。これを「監視」と呼びます。 オブジェクトのプログラミングエディタのオンラインビュー:「インラインモニタリング」 オブジェクトの宣言エディターのオンラインビュー オブジェクトに依存せず、構成可能 ウォッチリスト 次の場合は、関数呼び出しの結果とプロパティタイプオブジェクトの変数の現在の値
CODESYS Development System
ウォッチリストを使用する ウォッチリストとは何ですか? ウォッチリストは、値を監視する目的で1つのビューに結合されるプロジェクト変数のユーザー定義リストです。オンラインの場合、ウォッチリストに変数値を書き込んで強制することができます。監視、書き込み、および強制は次のとおりです。 申告エディタのオンライン操作 処理する。浮動小数点値の表現の形式を変更することができます 監視オプション 調整。 プロジ
CODESYS Development System
ルール 変数の規則 識別子にスペースや特殊文字を含めることはできません。 アンダースコアが認識されます。 例えば、 A_BCD と AB_CD 2つの異なる識別子として扱われます。 複数の連続したアンダースコアは許可されていません。 大文字と小文字の区別はありません。 例えば、 VAR1 と var1 同じ変数を参照してください。 識別子の長さには制限がありません。 を適用することをお勧めします。
CODESYS Development System
変数の場合 可能な限り、アプリケーションとライブラリのハンガリアン記法で変数に名前を付ける必要があります。各変数の意味のある短い英語名をベース名として見つけます。これは複数の単語で構成できます。各単語の最初の文字を大文字で、残りの文字を小文字で書いてください。ベース名の前に、変数のデータ型を示す接頭辞を小文字で追加します。 例: iFileSize : INT; 識別子指定の推奨事項 データ・タイ
CODESYS Development System
の変数の場合 CODESYS V3ライブラリ 識別子指定の推奨事項 説明 例 変数 名前空間が関数を置き換えるため、グローバル変数と定数がライブラリプレフィックスを必要としないことを除いて、変数名の説明に対応します。 g_iTest: INT; // Declaration CAN.g_iTest; // Implementation; call in the program このセクションの内容
CODESYS Development System
カスタムデータ型の場合 識別子指定の推奨事項 説明 例 構造 ライブラリプレフィックスの後にアンダースコアと構造の短い有益な説明が続く この構造の作成された変数に関連付けられたプレフィックスは、コメントとしてコロンの後に続く必要があります。 TYPE CAN_SDOTelegram : (* prefix: sdo *) STRUCT wIndex : WORD; bySubIndex : BYT
CODESYS Development System
POUの場合 識別子指定の推奨事項 説明 例 機能、機能ブロック、プログラム ライブラリプレフィックスの後にアンダースコアと短い有益なPOU名が続く 変数の場合と同様に、各単語の最初の文字は大文字で、他のすべての文字は小文字です。動詞と名詞からPOU名を作成することをお勧めします。 関数ブロックの場合、作成されたインスタンスに関連付けられたプレフィックスは、コメントとして名前の後に続く必要がありま
CODESYS Development System
のPOUの場合 CODESYS V3ライブラリ 識別子指定の推奨事項 説明 例 POU 名前空間がライブラリプレフィックスの機能を置き換えるため、ライブラリプレフィックスは省略されます。 FUNCTION_BLOCK SendTelegram (* prefix: canst *) 方法 ブロック自体が呼び出すメソッドのみ prv_ 。 それ以外の場合、メソッドにはプレフィックスがありません。 イ