ラダー ロジック ダイアグラム (LD)でのプログラミング
ラダー ロジック ダイアグラム (LD)実装言語でPOUを作成する
デバイスツリーでアプリケーションを選択します。
クリック
指示。そのPOUを追加ダイアログが開きます。
名前を指定して、ラダー ロジック ダイアグラム (LD)実装言語。
クリック追加ボタン。
CODESYS POUをデバイスツリーに追加し、エディタで開きます。実装部に空のネットワークが挿入されます。空のネットワークは、バスバーを表す垂直線で左側に区切られます。ツール ボックスビューも自動的に開かれ、LD プログラミングに適した要素、演算子、および関数ブロックが利用できるようになります。
a接点と機能ブロックの追加(TON
)
要件: 実装言語 LD を含む POU がエディターで開かれ、空のネットワークが挿入されます。
の中でツール ボックス表示するには、ラダー要素カテゴリ。
クリックa接点要素をネットワークにドラッグし、挿入位置にドロップします。ここから始めましょう。
a接点は、ネットワークの左側の垂直線に直接追加されます。
クリック
???
ブール変数の識別子を入力します。入力アシスタントも利用できます。の中でツール ボックス表示するには、ファンクション ブロックカテゴリーをドラッグしてTON機能ブロックを、挿入されたa接点の右側の接続ライン上の挿入位置に移動します。
CODESYS挿入するTON a接点の右側のボックス。a接点は入力に接続されています
IN
のTON
機能ブロック。時間定数を指定する
PT
入力(例:T#3s
)。a接点先の変数が
TRUE
、その後、IN
TON機能ブロックの入力もTRUE
例えば、オンディレイ時間がT#3s
そのTON
関数ブロックは値を転送するTRUE
にQ
出力。
詳細については、以下を参照してください。a接点
閉じた枝を挿入する
要件: 実装言語 LD を含む POU がエディターで開かれ、空のネットワークが挿入されます。
空のネットワーク内をクリックしてクリック
。a接点先の左側の接続線を選択してクリックします
。接続線の開始点は赤い四角形で示されます。CODESYS分岐のすべての可能な終点を青い四角形で示します。
閉じたブランチの終点を設定するには、青い四角形をクリックします。
CODESYS開始点と終了点の間に分岐を挿入します。プログラムフローは、終了点まで両方の分岐を通過します。
a接点ではなくボックスに分岐を挿入すると、他の分岐が存在しない場合にのみボックスが呼び出されます。
TRUE
。
詳細については、以下を参照してください。閉鎖された分岐