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

プロトコル選択

新しいPLC / デバイス接続を追加するためのプロトコルピッカー画面です。クリックしたカードのプロトコル別登録フォームに移動します。

ホームカードプロトコル接続する → クリック、または直接/ui/connect/connect。

タグ単位の登録手順 / 開始前の準備物は新しいPLC接続の追加に詳しく記載されています。本ページはどのプロトコルカードを選ぶべきかの意思決定に焦点を当てています。


1. 画面構成​

연결할 PLC 또는 프로토콜을 선택하십시오. [← 목록] [📥 CSV 일괄 업로드]

┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ LS 로고 │ │MITSUBISHI│ │ SIEMENS │ │ROCKWELL │
│ LS [XGT]│ │ [MC] │ │ [S7] │ │ [LOGIX] │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
... (총 20 카드, 4 컬럼 그리드) ...

右上のボタン:

ボタン動作
←/ui/connect/list へ移動(接続リスト)
📥 CSV一括アップロード/ui/connect/csv へ移動 — 複数のPLC / タグを一度にCSVで登録

2. カード一覧(44種類)​

表はPLC種類 → プロトコル → ゲートウェイの内部コードのマッピングです。各カードクリック時に移動するフォームURLも表示されます。

2.1 韓国 / 日本PLC​

カードプロトコルゲートウェイコードフォームURLガイド
LS [XGT]LS XGT FEnetLS/ui/connect/lsLS産電
MITSUBISHI [MELSEC]MELSEC MC Protocol (Q/L/iQ-R)MELSEC/ui/connect/melsec三菱MELSEC
OMRON [FINS]OMRON FINSFINS/ui/connect/fins(予定)
PANASONIC [MEWTOCOL]Panasonic FP MEWTOCOLMEWTOCOL/ui/connect/mewtocol(予定)
FATEKFATEK FACONFATEK/ui/connect/fatek(予定)

2.2 グローバルPLC​

カードプロトコルゲートウェイコードフォームURLガイド
SIEMENS [S7]Siemens S7commS7/ui/connect/s7シーメンスS7
ROCKWELL [LOGIX]Rockwell ControlLogix CIPLOGIX/ui/connect/logix(EIPガイド参照)
ALLEN BRADLEY [AB-ETH]AB Micro 800 / SLC500 / PLC5AB-ETH/ui/connect/ab-eth(予定)
GE [SRTP]GE Fanuc SRTPGE/ui/connect/ge(予定)
EMERSON [DELTA-V]Emerson DeltaVDELTAV/ui/connect/deltav(予定)
TwinCAT [ADS]Beckhoff TwinCAT ADSADS/ui/connect/ads(予定)

2.3 産業標準プロトコル​

カードプロトコルゲートウェイコードフォームURLガイド
OPC-UAOPC-UA (Eclipse Milo)OPCUA/ui/connect/opcuaOPC-UA
MODBUS/TCPModbus TCPMODBUS/ui/connect/modbusModbus TCP
ETHERNET/IPAllen-Bradley EtherNet/IP CIPEIP/ui/connect/eipAB EtherNet/IP
PROFINETSiemens Profinet IOPROFINET/ui/connect/profinet(予定 / 未対応)
CANCANopenCANOPEN/ui/connect/canopen(予定 / 未対応)
BACnet/IPBACnet/IP(ビル)BACNET/ui/connect/bacnet(予定 / 未対応)
KNXnet/IPKNX/IP(ビル)KNXNET/ui/connect/knxnet(予定 / 未対応)
Open ProtocolAtlas Copco Open Protocol(締結トルク)OP/ui/connect/op(予定)

2.4 非PLCデータソース​

カードプロトコルゲートウェイコードフォームURLガイド
HTTPHTTP push(外部からsend)HTTP/ui/connect/httpHTTPプッシュ
MOTOR SENSEMotor Sense(OPC-UA経由、hidden)MOTOR_SENSE/ui/connect/motor-senseモーターセンス

一部のカードの横に**(予定 / 未対応)**と表示されているものは、UIはありますがドライバ実装がプレースホルダーまたは外部依存(PROFINET / BACnet / CAN / KNXなど)です。PoC段階を経て正式対応時にガイドページが埋められます。


3. どのカードを選ぶべきか — 意思決定ガイド​

ステップ1: PLCメーカー / モデルは?​

韓国・日本の産業現場: 通常LS / 三菱 / オムロン / パナソニック / ファテック — 上記2.1節から直接選択。

グローバル / 外国製PLC: 上記2.2節から選択。

ステップ2: 直接カードが見えない場合​

PLCが独自のOPC-UAサーバーを公開している場合はOPC-UAカードを選択 — Kepware / Ignition / 独自OPCサーバーを経由するすべてのPLCが統合可能です。

PLCがModbusマスター/スレーブモードをサポートしている場合はMODBUS/TCPカードを選択。

ステップ3: PLC以外のデータソース​

シナリオカード
外部システムが私たちにHTTPでプッシュHTTP
モーター振動/温度センサーMOTOR SENSE
ライン締結(スクリュードライバーなど)トルク / 回数Open Protocol
ビル自動化(HVAC / 照明)BACnet/IP または KNXnet/IP
PLCがない環境(テスト / デモ)外部plantpulse-simulator またはテストタグ

4. カードクリック後 — 登録フォーム​

各カード → プロトコル別専用フォームに移動します。フォーム構成は共通部分 + プロトコル別オプション:

共通(すべてのプロトコル)​

フィールド意味
OPC ID一意の識別子(例: OPC_LS_01)
OPC名ユーザー指定の表示名
説明自由メモ
サイトIDapp.properties の site.id 自動入力
PLC IP / ポートTCP接続アドレス
収集周期ms(デフォルト1000)
自動開始チェック時、起動後に自動収集開始
非同期チェック時、read非同期(大量PLC推奨)

プロトコル別の追加オプション​

詳細なオプションはPLC種類別ガイドの各ページを参照してください。


5. CSV一括アップロード(代替ルート)​

PLCが多い(50+タグ)場合や外部ツール(Excel)で定義されたタグシートをインポートしたい場合はCSV一括アップロードを使用します。

[📥 CSV 일괄 업로드] → /ui/connect/csv

CSV 컬럼 순서: tag_id, tag_name, plc_address, data_type, format, fomula, description
(헤더 첫 줄 필수)

OPC自体は別途先に登録し、そのOPC内のタグをCSVで一括追加するフローです。タグ登録を参照してください。


6. よくある落とし穴​

症状原因 / 解決策
クリックしたカードのフォームが404そのプロトコルが予定 / 未対応の可能性 — JSPのみでバックエンドコントローラーが空の場合。運用チームに問い合わせ
同じPLCを二つのカードで登録OPC IDが重複すると2回目の登録が1回目を上書きします。OPC IDは一意に
CSVアップロード後タグが0件カラム順序 / ヘッダー欠落 / エンコーディング(UTF-8 BOMなし)。タグ登録のCSV節を参照
カードグリッドで一部のロゴが壊れる静的アセットキャッシュ。Ctrl+Shift+Rで強制リロード
MOTOR SENSEカードが見えないJSPのdisplay:noneで非表示処理されています(専用サイト以外では使用しない)。直接URL /ui/connect/motor-sense からアクセス可能

7. 詳細情報​