PLCとは

PLC(Programmable Logic Controller:プログラマブル論理コントローラ)は、製造ラインや産業機械を制御する専用コンピュータです。センサー入力に応じてモーター・バルブ・ランプなどの出力を制御します。工場の自動化設備ほぼ全てにPLCが使われています。

PLCの基本構成

入力ユニット(センサー・スイッチ)
        ↓
CPU(プログラムに基づいて処理)
        ↓
出力ユニット(モーター・ランプ・バルブ)

ラダー図(Ladder Diagram)

PLCの代表的なプログラミング言語です。電気の回路図に似た視覚的な形式で、左の縦線(電源)から右の縦線(グランド)に向かって電流が流れるイメージで論理を記述します。

|----[ 開始スイッチ ]----+----( モーターON )---|
|                        |                    |
|----[ 停止スイッチ ]----|                    |

IEC 61131-3対応言語

国際標準規格IEC 61131-3では5つの言語を定義しています。ラダー図(LD)・機能ブロック図(FBD)・構造化テキスト(ST)・命令リスト(IL)・シーケンシャルファンクションチャート(SFC)。

三菱・オムロン・ファナック・シーメンスが主要メーカーです。PLCプログラマーの需要は高く、製造業のDX化でIoT連携できるエンジニアの価値が高まっています。