プログラマブルコントローラとは何か基本と仕組みを徹底解説

プログラマブルコントローラとは何か基本と仕組みを徹底解説

プログラマブルコントローラとは何か仕組みと基本を解説

「収納棚の自動整理システムには、PLCが使われていることがある。」


📋 この記事の3ポイント
⚙️
PLCとは何か

プログラマブルコントローラ(PLC)は、機械や設備の動作を自動制御するための産業用コンピュータです。工場の生産ラインや倉庫の自動搬送など、幅広い現場で活躍しています。

🔧
どんな仕組みで動くのか

センサーからの入力信号を受け取り、プログラムに従って出力機器(モーターやバルブなど)を制御します。ラダー図と呼ばれる専用のプログラム言語が一般的に使われます。

🏭
なぜ今注目されているのか

製造業の自動化・省人化が加速する中、PLCの需要は急増しています。スマートファクトリー化の核として、PLCの役割はますます重要になっています。


プログラマブルコントローラとはどのような制御機器か


プログラマブルコントローラ(Programmable Logic Controller、略称PLC)は、工場や倉庫などの産業現場で機械・設備の自動制御を担う専用のコンピュータです。日本では「シーケンサ」と呼ばれることも多く、三菱電機のブランド名「MELSEC」の愛称が浸透したことが由来とされています。


PLCが登場する以前、機械の制御はリレー回路という電気部品を組み合わせた「ハードウェア配線」で行われていました。これは修正や改造のたびに物理的な配線を引き直す必要があり、時間もコストも膨大にかかっていました。PLCはその課題を解決しました。


つまり、配線を変えずにプログラムを書き換えるだけで制御内容を変更できるのが最大の特長です。


PLCはもともと1960年代後半にアメリカの自動産業(GM社)の要求から生まれました。年間モデルチェンジのたびに生産ラインの制御盤を丸ごと交換していたコストを削減するために開発されたのが始まりです。日本では1970年代に本格導入が始まり、現在では製造業のほぼすべての分野に普及しています。


これは使えそうです。PLCの基礎を押さえておくと、製造現場や自動搬送倉庫の仕組みが驚くほど理解しやすくなります。


三菱電機 FA|PLCの製品ラインナップと解説ページ(三菱電機公式)


プログラマブルコントローラの基本的な構成と動作原理

PLCは大きく分けて「CPU(演算処理)」「入力ユニット」「出力ユニット」「電源ユニット」の4つのユニットで構成されています。それぞれが役割を持ち、連携することで機械制御を実現しています。


入力ユニットは、センサーやスイッチからの信号を受け取る部分です。たとえば「ボタンが押された」「物が到着した」という情報をPLCに伝えます。出力ユニットは、CPUの判断結果をもとにモーターやランプ、バルブなどを動作させます。


CPUが原則です。入力信号をプログラムに照らし合わせ、どの出力を動かすかを演算・決定する中枢がCPUです。


PLCの動作は「スキャン」と呼ばれるサイクルで繰り返されます。①入力の読み取り → ②プログラムの演算処理 → ③出力への反映、この一連の処理を1サイクルとして、数ミリ秒〜数十ミリ秒の単位で繰り返しています。一般的なPLCのスキャンタイムは1〜10ms程度で、1秒間に数百回もこのサイクルが繰り返されています。これほど高速なので、機械の動作に追いついてリアルタイムで制御できるわけです。


ちなみに、PLCのスキャンタイムが遅くなると機械の誤動作につながるため、プログラムの容量管理は重要な保守作業のひとつです。意外と見落とされがちな点ですが、大規模な設備では定期的なスキャンタイム確認が推奨されています。


プログラマブルコントローラの種類と選び方のポイント

PLCにはいくつかの種類があり、用途や規模に応じて使い分けられています。大きく分類すると「一体型(コンパクト型)」と「モジュール型(スロット型)」の2種類があります。


一体型PLCは、CPU・入出力・電源がひとつの筐体に収まったコンパクトな設計です。小規模な設備や省スペースが求められる場面に向いています。価格も比較的手ごろで、入門モデルとして多く使われています。たとえば三菱電機の「MELSEC iQ-F」シリーズや、オムロンの「CP1E」シリーズがこのカテゴリに入ります。


モジュール型PLCは、CPUユニットに必要な入出力ユニットや通信ユニットを自由に追加できる拡張性の高い設計です。大規模な生産ラインや多品種・複雑な制御が求められる工場で採用されます。


PLCのメーカーとしては、日本国内では三菱電機・オムロン・富士電機・キーエンス・横河電機などが主要プレイヤーです。世界的にはシーメンス(ドイツ)やロックウェル・オートメーション(アメリカ)も大きなシェアを持っています。


選び方の基本は「I/O点数(入出力の数)」と「処理速度」で絞り込むことです。小規模設備なら16〜32点のコンパクト型で十分な場合がほとんどです。設備規模が不明な場合は、まずI/O点数を現場で数えてみるだけで最適モデルが絞りやすくなります。


オムロン FA|プログラマブルコントローラ 製品カテゴリページ(オムロン公式)


プログラマブルコントローラのプログラム言語「ラダー図」とは

PLCのプログラムには、IEC 61131-3という国際規格で定められた複数の言語が使えますが、現場で最も広く使われているのが「ラダー図(ラダーダイアグラム)」です。


ラダー図は、電気回路図(リレー回路)に非常に似た見た目をしています。左右に縦線(母線)があり、その間に接点やコイルの記号を横に並べる形式です。はしご(ladder)に形が似ていることから「ラダー図」と呼ばれます。電気の知識がある技術者にとっては非常に直感的に読み書きができるのが特長です。


意外ですね。プログラムといっても、Pythonや JavaScript のようなテキスト型コードではなく、図形的な回路図で記述するのがPLCの主流です。


ラダー図の基本要素は以下の通りです。



  • 🔵 接点(a接点/b接点):スイッチやセンサーの状態を表す

  • 🔴 コイル:モーターやランプなど出力機器のON/OFFを指令する

  • 🟡 タイマー・カウンター:時間や回数による制御を追加できる

  • 🟢 比較命令・算術命令:数値判断や計算処理をプログラムに組み込む


近年では、ラダー図以外にも「ファンクションブロック図(FBD)」や「ストラクチャードテキスト(ST)」など、より柔軟な言語も工場システムの高度化に伴って活用が広がっています。特にST言語はC言語に近い文法でPLCをプログラムできるため、IT技術者がPLCを扱う場面で注目されています。


キーエンス|ラダー図の基礎知識 わかりやすい解説ページ(キーエンス公式)


プログラマブルコントローラが収納・物流の自動化に果たす役割

ここからは、収納や物流の分野におけるPLCの活用という、あまり語られない視点をお伝えします。


自動倉庫システムや自動仕分けコンベア、立体駐車場の棚制御など、「モノを整理・収納する機械」の制御の中心にはPLCが使われているケースが非常に多いです。たとえば、アマゾンやZOZOのような大型EC企業の物流センターでは、PLC制御による自動搬送ロボット(AGV)や自動仕分けシステムが稼働しており、1日数十万件という処理を支えています。


これが条件です。「自動で整理される収納」を実現するためには、PLCによる精密な搬送制御が欠かせません。


近年では家庭向けのスマートクローゼットや、図書館の自動書庫システムにもPLCの技術が応用されています。図書館の自動書庫では、蔵書を棚から取り出す際に指定した本が数分以内に手元に届く仕組みが実現しており、その制御にPLCが使われています。1台のPLCで数千冊分の棚の動作を管理しているケースもあります。


また、家庭内の収納に近い場所でPLCが活躍しているのが「宅配ボックス」や「スマートロッカー」です。商業施設や駅構内に設置された自動ロッカーは、鍵の管理・扉の開閉・状態監視などをPLCで制御しているものが多く、メンテナンスのしやすさからも採用が進んでいます。


収納の自動化というと専用アプリIoTが話題になりがちですが、実はPLCこそが「動く収納」の裏側を支える縁の下の力持ちです。この知識があると、スマートロッカーや自動書庫を見たときに、その制御の複雑さと精度の高さを実感できるようになります。


経済産業省|ロボット政策とスマートファクトリー化の現状(経済産業省公式)


プログラマブルコントローラを学ぶための第一歩と実践的な方法

PLCを初めて学ぶ場合、どこから手をつければいいのか迷う方は少なくありません。結論からいうと、無料のシミュレーターソフトから始めるのが最もコストを抑えた入り口です。


三菱電機は「GX Works3」、オムロンは「CX-Programmer」という専用プログラミングソフトを提供しており、どちらも試用版や学習用ライセンスで無料または低コストで使い始めることができます。実機がなくてもPCの画面上でラダー図を作成し、動作シミュレーションができるため、現場に出る前の予習に最適です。


学習コストは最小限で大丈夫です。まずはシミュレーターで基本的なラダー図を10本書くだけでも、PLCの仕組みを体感できます。


また、国家資格の面では「電気主任技術者」や「電気工事士」の資格はPLCを扱う現場で有利に働きます。加えて、PLCベンダー各社が独自の技術認定試験を設けており、三菱電機の「FAエンジニア認定試験」やオムロンの技術者認定が知名度・評価ともに高い資格です。製造業への転職やキャリアアップを考えている方は、これらの資格取得を視野に入れると差別化につながります。


学習教材としては、YouTubeに「PLCラダー図入門」系の動画が数多く投稿されており、中には登録者5万人以上のチャンネルが無料で基礎から応用まで解説しているものもあります。書籍では「三菱PLCプログラミング入門」(工学社刊)など、メーカー別に対応した解説書も充実しています。


PLCの習得には「電気の基礎知識」と「制御の考え方」の2軸が必要です。どちらかひとつでも先に押さえておくと、学習スピードが大幅に上がります。興味があればまずシミュレーターソフトを1つインストールし、最初の一歩を踏み出してみてください。


三菱電機 FA|FAエンジニア向け教育・eラーニング情報(三菱電機公式)




PLCプログラマブルコントローラ DC 24V リレーモジュール FX1N-20MR ベース工業用コントロールボード プログラマブルロジックコントロール