ホーム
おまかせ表示
付近
ログイン
設定
寄付
ウィキペディアについて
免責事項
検索
「ラダー・ロジック」の版間の差分
言語
ウォッチリストに追加
編集
履歴の双方向閲覧
← 古い編集
新しい編集 →
削除された内容
追加された内容
ビジュアル
ウィキテキスト
2012年4月26日 (木) 02:57時点における版
編集
210.131.140.17
(
会話
)
→簡単なラダー・ロジックのプログラム例
← 古い編集
2012年4月26日 (木) 03:15時点における版
編集
取り消し
210.131.140.17
(
会話
)
→制約および次世代の言語
新しい編集 →
122行目:
==制約および次世代の言語==
ラダーで書くのに適した制御対象は、インターロックやシーケンス処理といったブール値しか必要としないものである。プログラムのラングは
シーケンシャル
順
に実行され、またラング内での実行順序がはっきりと定義されていない場合もあるので、予測しない結果をもたらすロジックの「競合」が起こりうる。このような問題を避けるため、複雑なラングはいくつかの等価なステップに分解したほうが良い。
アナログ値や数値演算はラダー・ロジックで記述するのは向いていない。各PLCメーカは独自の記述方法によりこれに対応している。