CODESYS Development System
STステートメント:IF The IF ステートメントは、条件をチェックするため、およびこの条件に応じて、後続のステートメントを実行するために使用されます。 条件は次のようにコード化されます 表現 ブール値を返します。式が返される場合 TRUE 、次に条件が満たされ、対応するステートメントが実行されます。 THEN 。式が返される場合 FALSE 、次に、次の条件で識別されます。 ELSIF 、が
CODESYS Development System
STステートメント:FOR The FOR ループは、特定の繰り返し回数でステートメントを実行するために使用されます。 構文: FOR <counter> := <start value> TO <end value> {BY <increment> } DO <instructions> END_FOR; 中括弧{}内のセクションはオプションです。 CODESYS を実行します <instruc
CODESYS Development System
STステートメント:CASE CASE ステートメントは、ステートメントまたはステートメントのセクションを特定の条件下でのみ実行する条件付き制御構造です。実行するセクションは、条件とラベルを比較して決定されます。 構文: CASE <condition> OF <label-1> : <instruction-1> <label-2> : <instruction-2> <label-3, lab
CODESYS Development System
STステートメント:WHILE The WHILE ループは次のように使用されます にとって 中止条件が発生するまでステートメントを数回実行するためにループします。の中止条件 WHILE loopはブール式です。 構文: WHILE <boolean expression> DO <instructions> END_WHILE; CODESYS 繰り返し実行します <instructions>
CODESYS Development System
STステートメント:REPEAT The REPEAT ループは次のように使用されます その間 ループしますが、違いは CODESYS ループの実行後にのみ中止条件をチェックします。この動作の結果は、 REPEAT アボート条件に関係なく、ループは少なくとも1回実行されます。 構文: REPEAT <instructions> UNTIL <boolean expression> END_REPE
CODESYS Development System
STステートメント:RETURN 使用 RETURN 機能ブロックを終了するためのステートメント。これを依存させることができます 調子 、 例えば。 例 64 . 例 IF xIsDone THEN RETURN; END_IF; iCounter := iCounter + 1; の値が xIsDone に等しい TRUE 、その後、機能ブロックはすぐに終了し、ステートメント iCounter
CODESYS Development System
STステートメント:JMP The JMP ステートメントは、ジャンプラベルでマークされたプログラム行への無条件ジャンプを実行するために使用されます。 構文: <label>: <instructions> JMP <label>; ジャンプラベル <label> プログラム行の先頭に配置する一意の識別子です。に到達すると JMP ステートメント、プログラム行に戻る <label> 起こる。 例
CODESYS Development System
EXSTステートメント:CONTINUE CONTINUE 拡張構造化テキスト(ExST)のステートメントです。 ステートメントは、 にとって ループ、 その間 ループ、または 繰り返す ループの次の実行の最初にジャンプするためにループします。 例 66 . 例 FOR Counter:=1 TO 5 BY 1 DO INT1:=INT1/2; IF INT1=0 THEN CONTINUE; (
CODESYS Development System
デバイスツリーとデバイスエディタ デバイスツリー の中に デバイス ビュー(「デバイスツリー」とも呼ばれます)では、ターゲットデバイスに従ってアプリケーションを整理します。このビューでは、PLCハードウェアおよびフィールドバスシステムを確認し、ハードウェア通信を構成し、アプリケーションを割り当てることができます。 デバイスツリーのルートノードは、シンボリックノードエントリです。 <プロジェクト名>
CODESYS Development System
デバイスとI / Oマッピングの構成 デバイスの構成 関連するデバイスエディタで、デバイスツリーに挿入されるデバイスオブジェクトを設定できます。可能性はデバイスの説明によって異なります。 「 汎用デバイスエディタ "は、デバイス固有のタブによって必要に応じて補足されるタブを提供します。 要件:デバイスツリーに標準PLCがあり、その下にフィールドバスデバイスオブジェクトが挿入されている標準プロジェク