プログラマブルロジックコントローラ
プログラマブルロジックコントローラ(英: programmable logic controller、PLC)は、リレー回路の代替装置として開発された制御装置である。プログラマブルコントローラとも呼ばれ、一般的にシーケンサ(三菱電機の商品名であるが登録商標ではない)とも呼ばれる。
プログラマブルロジックコントローラは、リレー回路の代替装置として開発された制御装置である。工場などの自動機械の制御に使われるほか、エレベーター、自動ドア、ボイラー、テーマパークの各種アトラクション(遊具)など、身近な機械の制御にも使用されている。
PLCの取り扱いは情報処理技術の分野というよりは、どちらかというと電気工事士などの電気技術者の領域である。
なお演算結果を内部メモリ領域に格納するにあたって、メーカによって、初期設定が電源喪失後、揮発する設定になっている場合があり、不揮発領域の再定義が必要なメーカも存在する(I/Oにたいする基本設計が異なるため)
PLCのプログラムは電気回路を記号化したものなので、電気技術者の分野となる。PLCは巨大な機械装置や人を運ぶ装置を制御することが多く、きわめて高い安全性と安定性が求められるため、特に安全性が要求される分野への使用にあたって、その仕様については、各メーカとの協議が必要である。PLCのプログラムは、最近ではバッテリーを使わないフラッシュメモリが使われることが多い。以前はバッテリーバックアップされたメモリが使用されることが多かった。バブルメモリという特殊なメモリが使われる場合もある。実際のリレー回路と異なる点としては、PLCは前回値と今回値を使用出来る事である。リレー回路は電流が流れるだけなので電源喪失後の信号開後の保持には機械的ラッチリレー等が必要になる。