メインコンテンツまでスキップ

PLC種別ガイド

お手持ちのPLC / 設備モデルに合ったガイドを選んでください。44プロトコル + モーターセンスに対応しています。

どのカテゴリから見るべきですか?
  • 工場自動化 / ライン — 三菱、シーメンス、LS、AB、OMRON、パナソニック、FATEK、Beckhoff
  • 汎用 / 標準 — OPC-UA、Modbus TCP/RTU、HTTP
  • 自動車締結 (スクリュードライバー) — Atlas Copco Open Protocol
  • エネルギー / ユーティリティ — DNP3、IEC 61850、M-Bus、HART-IP
  • ビル / 設備 — BACnet/IP、KNXnet/IP、DALI
  • 半導体fab — SECS/GEM
  • ロボット / AGV / モーション — ROS 2、ロボットコントローラ (OPC-UA経由)、CANopen、IO-Link
  • 海洋 / 船舶 — NMEA 0183
  • DCS / プロセス — Honeywell、Yokogawa、Emerson DeltaV など (DCS の OPC-UA サーバー経由)

どのガイドを見ればよいかわからない場合​

汎用 / 標準プロトコル​

お持ちの設備 / 環境推奨プロトコルガイド
Kepware / Matrikon / OPC-UA サーバーOPC-UAOPC-UA
一般計測器 / インバーター / 標準産業機器 (TCP)Modbus TCPModbus TCP
RS-485 / RS-232 シリアル計測器 (ゲートウェイ経由)Modbus RTUガイド
外部IT / MES / ERP が値をpushHTTPHTTP プッシュ

工場自動化 / 一般PLCライン​

お持ちの設備推奨プロトコルガイド
三菱 (MITSUBISHI) — Q / iQ-R / iQ-F / FXMELSEC (MCプロトコル)MELSEC
シーメンス (SIEMENS) — S7-1200/1500/300/400S7 (TIA / Step7)シーメンスS7
LS ELECTRIC (旧LS産電) — XGI / XBC / XBMLS XGT FEnetLS産電
Allen-Bradley / Rockwell — ControlLogix / CompactLogixEtherNet/IP CIPAB EtherNet/IP
Allen-Bradley 旧型 — PLC-5 / SLC-500 / MicroLogixAB-EtherNetガイド
GE Fanuc — RX3i / RX7i / 90-30SRTPガイド
OMRON — CJ / CS / NJ / NX (FINS)OMRON FINSガイド
パナソニック / 松下 — FPシリーズMEWTOCOLガイド
FATEK — FBs / FB-MCFATEK FBsガイド
Beckhoff TwinCAT — CX / IPCADS / AMSガイド

自動車 / 締結 / トルク管理​

お持ちの設備推奨プロトコルガイド
Atlas Copco / Bosch Rexroth / 自動化スクリュードライバー (締結結果収集)Open Protocolガイド

エネルギー / ユーティリティ / メータリング​

お持ちの設備推奨プロトコルガイド
変電所IED / 保護リレー / 電力SCADAIEC 61850 (MMS)ガイド
送配電 / RTU / 電力ユーティリティSCADA (北米系)DNP3 (IEEE 1815)ガイド
送配電RTU / 遠方監視 (欧州・国内系)IEC 60870-5-104ガイド
HART 4-20mA トランスミッター (石油・化学) — HART-IP ゲートウェイHART-IPガイド
ガス / 水道 / 熱量メーター (EN 13757)M-Busガイド

ビル / 照明 / HVAC​

お持ちの設備推奨プロトコルガイド
ビルオートメーション — HVAC / FCU / AHU コントローラーBACnet/IPガイド
照明自動化 (KNXベースのビル)KNXnet/IPガイド
照明調光 / 照明自動化 (DALIマスター必要)DALIDALIガイド

モーション / ロボット / センサー​

お持ちの設備推奨プロトコルガイド
ProfinetベースのPLC / IOデバイスProfinetガイド
CANベースのモーション / ドライブ / AGVCANopenガイド
IO-Link センサー (センサーマスター経由)IO-LinkIO-Linkガイド
ROS 2ベースのロボット / 自動走行AGVROS 2ROS 2登録
産業用ロボットコントローラ (KUKA · ABB · FANUC · Yaskawa)OPC-UA (コントローラの OPC-UA サーバー)ロボットの接続

CNC / 工作機械​

お持ちの設備推奨プロトコルガイド
MTConnect エージェントがある工作機械 (Mazak · Okuma · Haas · DMG MORI)MTConnectガイド
FANUC CNC に直接FOCASガイド

ネットワーク・電源インフラ​

お持ちの設備推奨プロトコルガイド
スイッチ・ルーター・UPS・サーバー・NASSNMP v2cガイド

半導体fab​

お持ちの設備推奨プロトコルガイド
半導体 / ディスプレイfab装置 (E5 / E37)SECS/GEM (HSMS)ガイド

海洋 / 船舶 / 航法​

お持ちの設備推奨プロトコルガイド
船舶航法 / GPS / AIS / 風速計 (read-only)NMEA 0183ガイド

DCS / プロセス制御​

お持ちの設備推奨プロトコルガイド
DCS (Honeywell · Yokogawa · Emerson DeltaV · ABB · Siemens など)OPC-UA (DCS の OPC-UA サーバー)DCS の接続

KOPENS 統合​

環境推奨ガイド
KOPENS モーターセンス (モーター振動 / 診断)モーターセンス (Motor Sense)

全PLC共通の入力項目​

PLCの種類に関係なく共通で問われる項目です。

入力欄意味
接続IDゲートウェイ内でこのPLCを識別する固有コード
接続名画面に表示される名前
IPアドレスPLCのネットワークアドレス
ポートPLCの通信ポート (PLC種別ごとにデフォルト値が異なる)
収集周期 (ms)何msごとに値を読み取るか (通常1000 = 1秒)
自動開始ゲートウェイ再起動時に自動収集するかどうか
シリアル / 非IPプロトコル

Modbus RTU、M-Bus、NMEA 0183、DALI、IO-Link、CANopenなどのシリアル / フィールドバスは 別途ゲートウェイ / マスター / コンバーター が必要です。 この場合、IPアドレス・ポートは コンバーターのIP を入力します (例: USR-TCP232、MOXA NPortなど)。


比較表 — 接続タイプ44種​

製品が認識するopc_typeのすべてです。書き込み列が正本 です — ドライバソース基準です。

汎用PLC​

ガイドデフォルトポート認証特異オプション書き込み
OPC-UA4840選択 (匿名または User/Password · SecurityMode None のみ)servername · discovery✅
Modbus TCP502なしunit-identifier(別名unit-id) · request-timeout✅
Modbus UDP502なし上記と同じ✅
Modbus RTU502 (シリアルコンバーターIP)なしunit-id · request-timeout✅
MELSEC装置ごとなし(ドライバオプションなし)✅
S7装置ごとなしlocal-rack · local-slot✅
LS XGT装置ごとなしuse-hex-bit-index(デフォルト true) · company-id✅

⚠ Modbus RTUは RTU-over-TCP です。シリアルパラメータ(baud・parity)はコンバーター側で設定し、 ドライバにはそのようなオプションはありません。

米国PLC​

ガイドデフォルトポート認証特異オプション書き込み
EtherNet/IP44818なしlocal-slot · connect-timeout · read-timeout✅
LOGIX (EIP別名)44818なしEIPと同じ✅
GE SRTP18245なしconnect-timeout · read-timeout✅
AB-ETH (CSP/PCCC)2222なしread-timeout❌

アドレスは シンボリックタグ がデフォルトです("Conv.Speed"、"DataArr[3]")。クラス・インスタンス・属性 表記は使用しません。

欧州・ビルオートメーション​

ガイドデフォルトポート認証特異オプション書き込み
PROFINET34964なしread-timeout❌
ADS (TwinCAT)48898なしtarget-netid · target-port✅
BACnet/IP47808なしread-timeout❌
KNXnet/IP3671なしread-timeout✅
CANopen20200なしread-timeout · transport · can-interface❌
M-Bus10001なしread-timeout⚠
IEC 61850102なしread-timeout✅
DALI(マスターIP)なし—❌ stub
IO-Link(マスターIP)なし—❌ stub
DeltaV———❌ stub

⚠ M-Bus書き込みは スレーブ選択コマンドのみ です。計測値は書き込めません。

PROFINETは acyclic Read-Implicitポーリング です。リアルタイムサイクリックIO交換ではありません。 アドレスは<slot>:<subslot>:<index>[:TYPE]コロン表記のみ認識します。

日本・台湾PLC​

ガイドデフォルトポート認証特異オプション書き込み
FINS (Omron)9600なしdna · da2 · sna · sa2✅
MEWTOCOL9094なしstation✅
Fatek500なしstation✅
Keyence KV8501なしconnect-timeout · read-timeout · line-ending✅
CC-Link IE———❌ stub

産業通信・ドメイン特化​

ガイドデフォルトポート認証特異オプション書き込み
SECS/GEM5000 (HSMS)なしconnect-timeout · read-timeout · linktest-interval · reply-timeout✅
HART-IP5094なしread-timeout✅
DNP320000なしenable-unsolicited · select-before-operate✅
IEC 60870-5-1042404なしcommon-address · general-interrogation❌
FOCAS (FANUC CNC)8193なしspawn · runner-dir · cnc-port · poll-interval · request❌
MTConnect5000なしpath · device · poll-interval · tls❌
Open Protocol4545なし(オプションなし)✅
NMEA 018310110なし(オプションなし)❌
IEC 61162-45060004 (UDP)なしmcast-group · mcast-port · mcast-nic · strict-prefix❌
モーターセンスHTTPS RESTAPI Key + Customer IDserver-host(必須) · load-velocity · partner-id❌

🔴 モーターセンスはOPC-UAではありません。 HTTPS RESTクライアントとしてモーターセンスコンソールを呼び出します。 登録フォームもAPI Key · Customer ID · Server Hostの3欄で、IP・ポート欄はありません。

メッセージング・外部インターフェース​

ガイドデフォルトポート認証特異オプション書き込み
HTTPプッシュ(該当なし)API key外部からpush(bind経由)
WebSocket80 / 443選択path✅
MQTT Client1883 / 8883選択topic · qos✅
Sparkplug B1883選択group-id · node-id✅
Kafka9092選択 (SASL)group-id(デフォルトplantpulse-edge-<edge_id>-<opc_id>) · topic✅
CoAP5683 / 5684なしpath✅
ROS 29090 / 9443ws/wsspath · tls❌
SNMP v2c161 (UDP)communitycommunity · request-timeout❌
まだガイドがないセット

IEC 60870-5-104 · MTConnect · SNMP は製品に実装されており画面にもカードがありますが、ガイド ページがまだありません。オプションは上記の表が正本です。

書き込みサポートの意味

「書き込み」とは、外部システム (REST /api/v1/tag/{tagId}/value、Node-RED タグ値書き込み ノードなど) がPLC値を 変更 できるかどうかです。 運用環境では安全のため通常 read-only で使用し、変更が必要な一部のタグのみwrite権限を許可します。

EIP / SECS / IEC 61850互換性
  • EIP: PLCファームウェア/パッチレベルによっては一部データタイプのwriteが拒否される可能性があります。
  • SECS/GEM、IEC 61850: コアメッセージ (S1F1/F3、S2F41、MMS Read) は正式サポートされていますが、装置モデルごとのGEM/IEDオプション差が大きいため、事前検証を推奨します。
  • 実設備適用前にテストスロットまたは現場承認済みテストタグで必ず検証してください。
すべて自社実装です

Modbus系 · AB-EtherNet · BACnet/IP · KNXnet/IP · CANopen · PROFINET は2026-07に純粋な Javaで書き直しました。それ以前に使用していたApache PLC4Xは依存関係ごと完全に削除しました。オプションが シンプルなのは統合エンジンだからではなく、そのプロトコルがポーリングreadに必要なものだけを残した ためです。

HW依存stub — 4つ

CC-Link IE · DALI · IO-Link · DeltaV は 別途マスター / ゲートウェイ / DCSシステム が 必要です。ゲートウェイが直接読み取らず、上位プロトコルでブリッジします。 (ROS 2 はロボット側のrosbridge_server があれば直接収集します — stubではありません。)