Arduino PLCの選び方:7つの確認点と5つの製品
各社の仕様と日本の販売店は、2026年11月13日に各社のデータシート、製品ページ、認証書、公式サイトの販売店一覧で確認しました。
Arduino PLCは、Arduinoの開発環境でプログラムでき、24 Vの入力やリレーの出力、端子台を備えたDINレール取付のコントローラです。選ぶときは、入出力の点数、入力の種類、ネットワーク、開発方法、認証を確かめます。
Arduino Opta、CONTROLLINO MAXI・MEGA、M-Duinoはイーサネットを備えています。ILOGICSのMPINO・MPAINOは、全機種にNPN・PNP対応のフォトカプラ絶縁入力があり、ラダーとArduinoのCを1つのプロジェクトで書けます。
| Arduino Opta | CONTROLLINO(MINI・MAXI・MEGA) | Industrial Shields M-Duino | ILOGICS MPINO | ILOGICS MPAINO | |
|---|---|---|---|---|---|
| 1台の入出力 | 入力8点、リレー4点 | MINI:入力8点、出力8点、リレー6点 MAXI:入力12点、出力12点、リレー10点 MEGA:入力21点、出力24点、リレー16点 | 機種により17~58点 19R:入力6点、リレー8点、アナログ出力3点 | 入力8~16点、出力4~16点 MPINO-16A16R:入力16点、リレー16点 | 入力8点・出力8点から、入力64点・出力64点(MPAINO-64A64R)まで |
| 入出力の増やし方 | 拡張モジュールを最大5台 | 大きい機種を選ぶ | 大きい機種を選ぶ。またはModbus RTUでmoduleXの入出力モジュールをつなぐ | 大きい機種を選ぶ | ご注文時に点数を選ぶ |
| デジタル入力 | 各入力をデジタル(0~24 V)またはアナログ(0~10 V)で使う | デジタルで使えるのはMINI 6点・MAXI 12点・MEGA 21点(MINIの残り2点はアナログ専用)。ガルバニック絶縁なし(データシート) | 19R:フォトカプラ絶縁のデジタル入力2点と、アナログ・デジタル兼用(0~10 V)4点 | 型番の入力点数(MPINO-8A8R-Sなら8点)はフォトカプラ絶縁、NPN・PNP、DC 0~40 V | 型番の入力点数(MPAINO-64A64Rなら64点)はフォトカプラ絶縁、NPN・PNP、DC 0~40 V |
| アナログ入力・温度 | 8点の入力で0~10 V | 入力と共用で電圧。電流ループとNTCの記載なし | 19R・21:0~10 Vの入力と出力。4~20 mAは、製品ページのFAQがシャント抵抗を付ける方法を案内 | 全機種にアナログ入力。MPINO-8A8R-S:4点(出荷時は4~20 mA)とNTC 2点。0~10 V入力への変更(ご注文時):MPINO-8A8R-S、MPINO-8A8T-S、MPINO-8A4R-SU、MPINO-16A16R、MPINO-16A8R8T | 標準品にはアナログ入力なし |
| リレーの定格 | 10 A、AC 250 V | 6 A、AC 250 VまたはDC 30 V | 19R:AC 250 Vで5 A、DC 30 Vで3 A | 1点5 A(MPINO-8A8R-S、MPINO-16A16R) | 1点5 A、1コモン8 A |
| イーサネット | 全機種 | MAXI・MEGA | 全機種 | なし(別売のM-ETHERコンバータ) | なし(別売のM-ETHERコンバータ) |
| シリアル通信 | RS485版とWiFi版にRS-485 | MAXI・MEGAにRS-485 | 19R・21:RS-485、RS-232 | 多くの機種がRS-485。MPINO-8A4R-SとMPINO-8A4T-SはRS-232 | RS-232、RS-485、UART |
| 開発方法 | Arduino IDE。Windows用のArduino PLC IDEでLD・SFC・FBD・ST・IL | Arduino IDE、PlatformIO、OpenPLC、logi.CAD 3など | Arduino IDE(Industrial Shieldsのボードパッケージ) | Arduino IDE(ARDUINO SDK)、またはWindows用のMPINO STUDIO2(ラダーとCを1つのプロジェクトで。無償) | MPINOと同じ |
| 認証(メーカーの公表) | cULus、ENEC、FCC、CE、CB、UKCA | UL適合証明書(MINI、MAXI、MAXI Automation、MEGA) | CE、RoHS。M-Duino 21・42・58はETL認証 | CE適合宣言なし、UL認証なし | 8A8R・16A16R・24A24R・32A32Rとその-X3F2仕様にCE適合宣言書(EMC)。UL認証なし |
| 日本での入手先 | Arduino公式サイトの販売店一覧に、スイッチサイエンス、RSコンポーネンツなど日本の6社(Optaの在庫は各社で確認) | 公式サイトの販売店一覧に、日本の販売店は載っていない | 公式サイトが日本の販売店としてTECHSHAREを挙げている | このサイトから韓国より直送。米ドル建てのPayPal決済、見積書を発行したご注文は海外送金も可 | MPINOと同じ |
| 向いている使い方 | イーサネットやWi-Fi、IEC 61131-3の言語、cULus | UL適合証明書のあるイーサネット機、デジタル出力の多い装置 | イーサネット、SDカードへの記録と時計(19R・21)、0~10 Vの出力、ETL認証の機種 | NPN・PNPの絶縁入力、基板上の4~20 mAとNTC、ラダーとCの併用 | 1台で入力64点・リレー64点まで、ラダーとCの併用 |
各社のデータシート、製品ページ、認証書、公式サイトの販売店一覧(いずれも2026年11月13日に確認)による。ILOGICSの値は各機種の技術資料による。
開発用ボードに基板を組み合わせるか、完成品のコントローラを選ぶか
試作では、Arduinoのボードにフォトカプラの基板、リレーの基板、端子台の基板を組み合わせることがよくあります。机の上ではそれで動きます。ただ、装置として出荷するなら、基板どうしの配線、DINレールへの取り付け、部品表の管理を、台数の分だけくり返すことになります。
Arduino PLCは、24 Vの入力、リレーまたはトランジスタの出力、端子台、産業用の電源入力を、DINレールに取り付ける1枚の基板にまとめたものです。Arduino IDE用のボードパッケージもメーカーが用意しています。同じ装置を何台も作る場合や、保守の担当者に引き渡す場合は、完成品のコントローラを選ぶほうが近道です。
Arduino PLCを選ぶ7つの確認点
入出力の点数を数え、余裕を持たせます。センサ、スイッチ、バルブ、電磁接触器、表示灯をすべて書き出し、その点数をはじめから持つ1台にするか、小さい本体に拡張モジュールを増設するかを決めます。点数のそろった1台は配線と在庫の管理が簡単で、拡張モジュールは後から組み合わせを変えられます。
入力の種類を確かめます。近接センサや光電センサの多くはNPNかPNPの出力です。両方を受けられるか、フォトカプラで絶縁されているか、何ボルトからONになるかを見てください。アナログ入力は製品による違いがさらに大きく、0~10 Vだけを読む製品、4~20 mAを直接読める製品、NTCサーミスタを読める製品、ジャンパやご注文時のオプションで範囲を変える製品があります。
出力の種類と定格を確かめます。リレーはAC・DCどちらの負荷も開閉でき、トランジスタ出力はDCの負荷を速く、接点の摩耗なしに開閉します。1点あたりと1コモンあたりの定格を見てください。どの負荷が同じ電源を共有するかは、コモンで決まります。
ネットワークを決めます。コントローラ自体をイーサネットにつなぐ、Modbus TCPを使う、クラウドへデータを送る、という場合はイーサネットのポートが必要です。HMIやほかの機器とRS-485のModbus RTUで通信するだけなら、シリアルのポートで足り、配線も簡単です。
開発と書き込みの方法を決めます。どの製品もArduinoのスケッチを動かせます。そのうえで、ラダーなどIEC 61131-3の言語を使えるか、ラダーとCを1つのプロジェクトに置けるかを確かめます。置ければ、ラダーを読む保守担当とCを書く開発者が、同じ装置を扱えます。書き込みに市販のUSBケーブルを使えるか専用のケーブルが必要か、開発ソフトがどのOSで動くかも確かめてください。
認証を最初に確かめます。客先や盤メーカー、検査でUL、cULus、ETL、CEが求められるなら、ほかの確認より先にその条件で絞り込んでください。同じシリーズでも、機種によって答えが違います。
購入とサポートの方法を確かめます。日本の販売店に在庫があるか、納期、支払い方法(請求書払いができるか)、使い方の解説やフォーラムの情報がどれだけあるか、日本語で技術的な相談ができるかは、装置を現場に出したあとで重要になります。
用途別の選び方
コントローラ自体をイーサネットやWi-Fiにつなぐなら、Arduino Opta、CONTROLLINO MAXI・MEGA、M-Duinoが候補です。ILOGICSの製品にはイーサネットのポートがありません。別売のM-ETHERコンバータを使うと、シリアルのポートからModbus TCPでつなげます。
UL、cULus、ETLの認証が必要なら、Arduino Opta(cULus)とCONTROLLINO MINI・MAXI・MEGA(UL適合証明書)が候補です。CONTROLLINOの証明書は、ULマークの付いた製品だけをUL認証品としているので、本体の表示を確かめてください。M-Duinoは21・42・58がETL認証です。ILOGICSの製品はUL認証を取得していません。
構造化テキスト(ST)やFBDでプログラムを書くチームには、Arduino PLC IDEで開発するArduino Optaが合います。
シーケンスはラダーで、計算や通信の処理はCで書き、1つのプロジェクトにまとめたい場合は、MPINO STUDIO2で開発するMPINO・MPAINOが合います。ラダーはloop()の中で動き、Cのコードとメモリを共有します。保守担当はラダーで動作を追い、センサ値の換算や通信の処理はCのまま残せます。
NPN・PNPのセンサをつなぎ、デジタル入力をすべて絶縁したい場合も、MPINO・MPAINOが合います。型番に示した点数のデジタル入力(MPINO-8A8R-Sなら8点、MPAINO-64A64Rなら64点)は、すべてフォトカプラで絶縁されています。NPNかPNPかは、コモン端子の配線で決まります。一部の機種には、絶縁されていない5 Vの高速入力や割り込み用の端子もあります。
4~20 mAのトランスミッタやNTCサーミスタを読むなら、アナログ入力とNTC入力を基板に持つMPINOを選んでください。たとえばMPINO-8A8R-SとMPINO-16A16Rは、出荷時に4~20 mAを読むアナログ入力4点と、NTC入力2点を備えています。M-Duinoについては、19Rと21の製品ページが、0~10 Vの入力にシャント抵抗を付けて電流ループを読む方法を案内しています。0~10 Vのセンサを使う場合は、MPINO-8A8R-S、MPINO-8A8T-S、MPINO-8A4R-SU、MPINO-16A16R、MPINO-16A8R8Tのアナログ入力を、ご注文時に0~10 Vへ変更してお届けします。
1台で多くの点数を扱いたい装置には、1つのATmega2560で入力64点・リレー64点を扱うMPAINO-64A64Rがあります。CONTROLLINO MEGAは入力21点、デジタル出力24点、リレー16点です。Optaは拡張モジュールで点数を増やします。
HMIとRS-485のModbus RTUで通信する場合、RS-485を持つ製品なら、通信のコードを書けばどれでも使えます。MPINO STUDIO2には内蔵スレーブ(Modbus RTU)があり、通信のコードを書かずに、HMIからラダーのメモリを読み書きできます。つなぎ方は産業用ArduinoにHMIを接続する方法で説明しています。
PLCと同じスキャンの考え方をArduinoのコードで書く方法は、Arduino PLCのページで説明しています。
従来のPLCを選ぶほうがよい場合
次のような場合は、実績のある自動化機器メーカーのPLCを選んでください。
安全に関わる機能に使う
客先がPLCのメーカーを指定している
保守の体制や予備品が、特定のメーカーでそろっている
運転中に交換できる、ラック式のI/Oが必要
このページのコントローラを安全機能に使う前に、メーカーの安全認証を確かめてください。ILOGICSのコントローラは安全認証を取得していません。ArduinoとPLCのどちらを選ぶかは、産業用Arduinoと従来型PLCの選び方ガイドで比べています。
ILOGICSの製品を日本から購入する場合
ILOGICSの製品は、このサイトでご注文いただくと、韓国から日本へ国際郵便で直接お届けします。お支払いは米ドル建てのPayPal決済で、見積書を発行したご注文は海外送金(前払い)も承ります。送料、日本での関税・消費税、返品の条件は、日本からのご購入ガイドにまとめています。
数量のまとまったご注文や、書類が必要なご注文は、お見積り依頼からご相談ください。お問い合わせは日本語で承ります。
FAQ
Arduino PLCとは何ですか?▾
Arduinoの開発環境でプログラムでき、24 Vの入力、リレーまたはトランジスタの出力、端子台、産業用の電源入力を備えた、DINレール取付のコントローラです。ラダーなど、IEC 61131-3の言語を使える製品もあります。
Arduino PLCでラダーは使えますか?▾
使える製品があります。Arduino Optaは、Arduino PLC IDEでラダーを含むIEC 61131-3の5つの言語を使えます。ILOGICSのMPINO・MPAINOは、MPINO STUDIO2で、ラダーとArduinoのC/C++を1つのプロジェクトで書けます。CONTROLLINOは、対応するツールとしてOpenPLCとlogi.CAD 3を挙げています。
1台で入出力が最も多いのはどれですか?▾
この5製品の中では、ILOGICSのMPAINO-64A64Rが1台で入力64点・リレー出力64点です。Industrial Shieldsは、M-Duinoを17~58点の機種として紹介しています。Arduino Optaは、入力8点の本体に拡張モジュールを増設して点数を増やします。
UL認証のあるArduino PLCはどれですか?▾
ArduinoはOptaのcULus認証を公表しています。CONTROLLINOは、MINI、MAXI、MAXI Automation、MEGAのUL適合証明書を公開しています。Industrial Shieldsは、M-Duino 21・42・58のETL認証を挙げています。ILOGICSの製品には、UL・ETLの認証はありません。
イーサネットで使えますか?▾
Arduino Opta、CONTROLLINO MAXI・MEGA、すべてのM-Duinoはイーサネットを備えています。ILOGICSのMPINO・MPAINOにはイーサネットがなく、RS-485、RS-232、UART、I²Cを使います。Modbus TCPのネットワークにつなぐ場合は、別売のM-ETHERコンバータで、RS-232またはRS-485のポートをイーサネットにつなぎます。
日本で買えますか?▾
Arduino公式サイトは、Arduino製品の日本の販売店として、スイッチサイエンスやRSコンポーネンツなど6社を挙げています。Optaの在庫は各社でご確認ください。Industrial Shieldsの公式サイトは、日本の販売店としてTECHSHAREを挙げています。ILOGICSの製品は、このサイトでご注文いただくと、韓国から日本へ直接お届けします。
関連ページ
対象コントローラ
Arduino、Opta、CONTROLLINO、Industrial Shields、M-Duinoは、それぞれの権利者の商標です。製品を比べるために名前を記載しています。ILOGICSはこれらの会社と提携関係にありません。
