CODESYS Development System
可変構成-VAR_CONFIG 「タグ設定」を使用して、機能ブロックからプロセスイメージにタグをマッピングします。ファンクションブロックで宣言するときは、完全なアドレスを指定せずに、デバイスの入力/出力に変数を割り当てます。正確なアドレスは、後でグローバル変数リスト内のアプリケーションのすべての機能ブロックインスタンスに対して一元的に指定されます VAR_CONFIG -宣言。このグローバル変数リ
CODESYS Development System
コードを静的に分析する コード生成中にソースコードを静的に分析(「linten」)することもできます。これは、ソースコードが「lint」分析ツールの方針に沿って設定したコーディングガイドラインに従っているかどうかを判断します。 対話中 プロジェクト設定 カテゴリの下で 静的分析ライト チェックされるルールを有効にします。その後、チェック自体は、コード生成ごとに自動的に実行されます。たとえば、コマン
CODESYS Development System
ダイアログ:プロジェクト設定:静的分析ライト シンボル: 関数 :ダイアログは、ライトバージョンで実行されるチェックをアクティブにします。 CODESYS コードが生成されるたびの静的分析。 電話 : プロジェクト→プロジェクト設定 指図、 静的分析ライト カテゴリー ヒント コードにマークを付けることで、静的コード分析からコード行を除外できます。 {analysis ...} プラグマまたは {
CODESYS Development System
コマンド:情報 関数 : コマンドにより、スプラッシュ画面が開き、 CODESYS バージョンと著作権。さらに、バージョン、ライセンス、確認事項に関する詳細情報を表示するボタンも用意されています。 電話 :メニュー ヘルプ バージョン情報 ダイアログを開きます 詳細なバージョン情報 のリストで CODESYS -オペレーティングシステムに関するコンポーネントと情報 ライセンス情報 ダイアログを開き
CODESYS Development System
コンパイラエラーC0042(コンパイラバージョン<= 3.4.10) メッセージ :関数呼び出しですべてまたはなしの仮パラメータを指定する必要があります 考えられるエラーの原因 :パラメータが関数に間違った順序で明示的に割り当てられています。 エラー訂正 :均一な仮パラメータまたは暗黙パラメータを使用します。 例 316 . エラーの例: PROGRAM PLC_PRG VAR i : INT;
CODESYS Development System
コンパイラエラーC0043 メッセージ :間違った正式なパラメータ: '<パラメータ名>'がこの場所で予期されています 考えられるエラーの原因 :パラメータが関数に間違った順序で明示的に割り当てられています。 エラー訂正 :パラメータを正しい順序で指定してください。 例 317 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := Test(iPar
CODESYS Development System
コンパイラエラーC0037 メッセージ : '<無効な入力>'は '<関数名>'の入力ではありません 考えられるエラーの原因 :ローカル変数は関数呼び出しで定義されます。 エラー訂正 :変数を入力パラメーターとして宣言します。 例 311 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(iVar := 1); FUNCTION TES
CODESYS Development System
コンパイラエラーC0136 メッセージ :名前のあいまいな使用 '<変数名>' 考えられるエラーの原因 :変数は複数のGVLで宣言されています。 エラー訂正 :変数を目的のGVLで修飾します。 エラーの例: PROGRAM PLC_PRG VAR j : INT := g_i; END_VAR GVL1: VAR_GLOBAL g_i : INT; END_VAR GVL2: VAR_GLOBAL
CODESYS Development System
コンパイラ警告 C0567 メッセージ : インターフェイス <インターフェイス名 1> は __System.IQueryInterface を拡張しません 考えられる原因 : インターフェイス ライブラリのすべてのインターフェイスは拡張する必要があります __System.IQueryInterface .使用するインターフェースが拡張されない __System.IQueryInterface
CODESYS Development System
コンパイラ警告 C0298 メッセージ : '<再帰メソッド名' から始まる再帰呼び出しのため、スタック使用量の計算が完了しませんでした。 考えられる原因 : スタック使用量を判別できないため、再帰呼び出しのあるメソッドではスタック チェックを正常に実行できません。 エラー訂正 : 使用 estimated-stack-usage メソッドにスタック サイズ要件の推定値 (バイト単位) を与える属