CODESYS Development System
システム変数によるPLC動作制御 注意 ランタイムシステムサービスが安全なアプリケーション状態でアクティブ化され、重要な状態でのみ非アクティブ化されるようにするのはユーザーの責任です。 システムまたはアプリケーションは、実行時に機密性の高い状態に入る可能性があり、その場合、妨害行為がマシンまたはシステム全体を危険にさらす可能性があります。ただし、この状態では、特定のコマンドを抑制し、危険なアクショ
CODESYS Development System
アプリケーションのリセットを実行します アプリケーションをリセットすると、プログラムが停止し、変数が初期化値にリセットされます。リセットのタイプに応じて、保持変数と永続変数もリセットされます。 ウォームリセット:を除くすべての変数 RETAIN - と PERSISTENT -変数がリセットされます。 コールドリセット:を除くすべての変数 PERSISTENT -変数がリセットされます。 原点のリ
CODESYS Development System
ダイアログ:プロパティ:安全 関数 :ダイアログには、暗号化用のアプリケーションのプロパティが含まれています。の場合 CODESYS Security Agent がインストールされると、ダウンロード、オンライン変更、およびブートアプリケーションの暗号化のためのウィザードを開始できます。 電話 : 指示: 表示→プロパティ アプリケーションオブジェクトのコンテキストメニュー 重要 ドングルを使用し
CODESYS Development System
コンパイラエラーC0006 メッセージ : '<token>'の代わりに '<operator>'が必要です 考えられるエラーの原因 : 構文エラー エラー訂正 :正しい構文を使用してください。 例 291 . エラーの例: PROGRAM PLC_PRG VAR x: INT; bTest : BOOL; END_VAR IF bTest x := 9; END_IF メッセージ: C0006:
CODESYS Development System
ルール 変数の規則 識別子にスペースや特殊文字を含めることはできません。 アンダースコアが認識されます。 例えば、 A_BCD と AB_CD 2つの異なる識別子として扱われます。 複数の連続したアンダースコアは許可されていません。 大文字と小文字の区別はありません。 例えば、 VAR1 と var1 同じ変数を参照してください。 識別子の長さには制限がありません。 を適用することをお勧めします。
CODESYS Development System
のカスタムデータ型の場合 CODESYS V3ライブラリ 識別子指定の推奨事項 説明 例 のDUT CODESYS V3 ライブラリ 名前空間は、ライブラリプレフィックスの必要性を置き換えます。したがって、省略します。列挙値もライブラリプレフィックスなしで定義されます。 とライブラリ CAL 名前空間: TYPE DAY : ( MONDAY, TUESDAY, WEDNESDAY, THURSD
CODESYS Development System
コンパイラエラーC0046 メッセージ :識別子 '<識別子名>'が定義されていません 考えられるエラーの原因 :宣言されていない識別子が使用されています。 エラー訂正 :使用する変数を宣言します。 例 320 . エラーの例: PROGRAM PLC_PRG VAR END_VAR i := 1; メッセージ: C0018:「i」は有効な割り当てターゲットではありません C0046:識別子 'i
CODESYS Development System
コンパイラエラーC0047 メッセージ :タイプ '<データ型>'の式に '[]'を使用したインデックス付けを適用することはできません 考えられるエラーの原因 :配列ではないデータ型は、「[]」でインデックス付けされます。 エラー訂正 :配列として宣言されている場合にのみ、データ型に「[]」のインデックスを付けます。 例 321 . エラーの例: PROGRAM PLC_PRG VAR i : I
CODESYS Development System
コンパイラエラーC0048 メッセージ :配列には正確に '<number>'インデックスが必要です 考えられるエラーの原因 :配列を使用するときに指定されるインデックスが多すぎるか少なすぎます。 エラー訂正 :配列に割り当てられた次元と同じ数のインデックスを指定します。 例 322 . エラーの例: PROGRAM PLC_PRG VAR arr1 : ARRAY[1..2,1..3] OF I
CODESYS Development System
コンパイラエラーC0049 メッセージ :定数インデックス '<インデックス値>'が '<開始インデックス>'から '<終了インデックス>'の範囲内にありません 考えられるエラーの原因 :配列のサイズ外のインデックスが指定されています。 エラー訂正 :配列のサイズ内のインデックスのみを使用してください。 例 323 . エラーの例: PROGRAM PLC_PRG VAR arr1 : ARRAY