ラダーロジック101-基本
ラダーロジック101:基本
自動化ソフトウェアで働いたことのある人なら誰でも、その仕事に適切なツールを使用することが、実装を成功させ、価値のあるものにするために不可欠であることを知っています。これを認識して、ソフトウェアベンダーは、多くの場合、ソフトウェアで複数のプログラミング方法を使用することを許可しています。これらの根本的に異なる計算モデルにより、プログラマーはラダーロジックなど、タスクに最も適したツールを選択できます。 。
ラダーロジックの基礎:ラダー図
ラダー図は、自動車業界が物理的なリレーおよびタイマーキャビネット用のより柔軟な形式のドキュメントを必要とした1960年代に進化しました。その後、マイクロプロセッサベースのシステムが導入され、システムのソフトウェアは、リレー制御パネルの構築に使用される実際の電気ラダー図を反映するように設計されることが決定されました。ラダーロジックと呼ばれるこのソフトウェアは、元の電気回路図と非常によく似た外観と実行を実現します。
Rung By RungByRung…
元のラダー図は、2つのレールの間にまたがる長い一連の「ラング」を備えたリレー回路を複製したもので、各ラングは回路の特定の部分に対応しています。電力は、電源バス(左側のレール)から、通常開または通常閉の接点の組み合わせを介して流れ、コイルに電力を供給します。開いた接点は電力をブロックし、閉じた接点はコイルを介してアースバス(右レール)に電力を渡します。ラダーロジックでは、論理図の各接点とコイルはブールメモリ位置にリンクされています。直列に配置された接点は、論理「and」と論理「or」と並列の接点によって合成されます。実行は左から右、上から下です。
舞台裏
ラダーロジックの図の後ろには、目に見えないスキャンエンジンとメモリ管理スタックがあります。物理入力が読み取られ、メモリテーブルに保存されます。ラダーロジックは、入力、出力、および中間値のメモリテーブルからの読み取りと書き込みによって実行されます。ロジックサイクルの最後に、すべての物理出力がメモリテーブルの値で更新されます。 (多くのラダー表現は、実行サイクルが終了するまで待つのではなく、すぐに読み取りと書き込みを実行できます。)
ラダーロジックの関数
数学、タイマー機能、カウンター、PIDなどのより複雑なタスクを処理するために、今日のすべてのラダー表現には、ラダーラングで関数を呼び出す機能があります。 これらの関数には通常、関数の実行を可能にする入力端子と、関数の実行が正常に終了したときの出力端子があります。ラダー図にドロップされた関数は、ラダー図のパワーフローに従って実行されます。
ラダーロジック101
今日の業界における多くの異なるタイプのプログラミング方法の1つとして、ラダーロジックを理解して、いつ使用するかを知ることが重要です。ラダーロジックは、実装している回路ロジックを直接表現する点で最もユニークですが、また、目に見えない中間処理とさまざまな機能の優れた使用により、強力です。
ここPanelShop.comのプログラマーはこれらの分野の専門家であり、彼らが世話をする仕事があるときにどのタイプのツールを適用するかを正確に知っています。ラダーロジックやその他の形式のコントローラープログラミング言語の使用について質問がある場合は、今すぐお電話ください。
あなたの会社がより効率的になるためにどのような改善を行うことができるかを知るために、 PanelShop.comの専門家に相談してください。 今日。
見積もりを送信して48時間以内に受け取ります:
自動制御システム