CODESYS Development System
構造化テキスト(ST)でのプログラミング 原理 STエディタでプログラミング言語「StructuredText」と「ExtendedStructuredText」をプログラムします。プログラムコードは、条件付きまたはループで実行することもできる式とステートメントの組み合わせで構成されています。あなたが1つで必要なすべての指示 ; 施錠する。 変数は宣言エディターで宣言されます。 構造化テキスト(S
CODESYS Development System
オンライン変更用のメモリリザーブを構成する オンライン変更中に機能ブロックインスタンスを新しいメモリ位置にコピーする必要をなくすために、メモリリザーブを使用して機能ブロックを構成できます。これは、関数ブロックへの変数の追加など、宣言を変更したときに発生する可能性があります。メモリリザーブを使用すると、このようなオンライン変更の実行が速くなり、問題の発生が少なくなります。メモリリザーブが使い果たされ
CODESYS Development System
外部実装を使用して汎用モジュール、関数、またはメソッドを呼び出します ランタイムシステムには、たとえばライブラリからの関数ブロック、関数、またはメソッドの実装を含めることができます。アプリケーションで同じ名前のPOUをプロパティとともに使用する場合 外部実装 実装を作成せずに、既存の実装を実行できます。外部関数ブロックでのみローカル変数を宣言することに注意してください。外部関数またはメソッドにロー
CODESYS Development System
入力サポートを使用する CODESYS プログラミング時にコードを簡単に入力できる機能とアシスタントを提供します。 入力ヘルプ ダイアログには、現在のカーソル位置に挿入できるすべてのプログラミング要素が表示されます。ダイアログを開きます 入力ヘルプ コマンドを選択する 編集→ヘルプの入力 またはキーボードショートカットを使用 F2 。 ダイアログ:変数を宣言する ダイアログは、変数の宣言をサポート
CODESYS Development System
プラグマを使用する プラグマ CODESYS 中括弧で囲まれたアプリケーションのソースコード内のテキストは、プラグマと見なされます。プラグマは、コンパイラが評価できるコードに特別なステートメントを挿入するために使用されます。したがって、プラグマは、プリコンパイルまたはコンパイル(コード生成)に関して1つ以上の変数のプロパティに影響を与える可能性があります。コンパイラが認識しないプラグマは、コメント
CODESYS Development System
ライブラリブロックを使用する ライブラリは、アプリケーションに含めることができるオブジェクトのコレクションです。プロジェクトでライブラリに含まれているオブジェクトは、プロジェクトで直接定義したオブジェクトとまったく同じ方法で使用できます。 ライブラリには、次のオブジェクトを含めることができます。 機能ブロックや機能などのPOU インターフェイスとそのメソッドおよびプロパティ 列挙型、構造体、エイリ
CODESYS Development System
オペレーター:TRUNC IEC演算子は、変換に使用されます REAL データ型を DINT データ・タイプ。 CODESYS 数値の整数部分のみを取ります。 注記 の CoDeSys V2.3 、 TRUNC 演算子は変換します REAL の中へ INT 。 V2.3プロジェクトをインポートする場合は、 CODESYS 自動的に置き換えます TRUNC と TRUNC_INT 。 もしも COD
CODESYS Development System
演算子:TRUNC_INT IEC演算子は、変換に使用されます REAL データ型を INT データ・タイプ。 CODESYS 数値の整数部分のみを取ります。 ヒント TRUNC_INT に対応します TRUNC の演算子 CoDeSys V2.3 、およびV2.3プロジェクトをインポートするときに、この時点で自動的に使用されます。の変更機能に注意してください TRUNC 。 もしも CODESY
CODESYS Development System
オペランド 定数とリテラル 定数は、変更できない値の識別子です。定数は、POU内でローカルに宣言することも、グローバル変数リスト内でグローバルに宣言することもできます。宣言セグメントはキーワードで拡張されます CONSTANT 。 定数は、整数や浮動小数点数などの基本型の値を表す文字列でもあります(たとえば、 16#FFFF_FFFF 、 T#5s 、 また -1.234 E-5 )。それらを区別
CODESYS Development System
定数:BOOL BOOL定数は真理値です TRUE (1)および FALSE (0)。 詳細については、以下を参照してください。 BOOL このセクションの内容 :