PLC 종류별 가이드
자기 PLC / 설비 모델에 맞는 가이드를 골라 보세요. 44개 프로토콜 + 모터센스를 지원합니다.
어떤 카테고리부터 봐야 할까요?
- 공장 자동화 / 라인 — 미쓰비시, 지멘스, LS, AB, OMRON, Panasonic, 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, CANopen, IO-Link
- 해양 / 선박 — NMEA 0183
- DCS / 프로세스 — Emerson DeltaV (OPC-UA 경유)
어떤 가이드를 봐야 할지 모르겠다면
범용 / 표준 프로토콜
| 가지고 계신 설비 / 환경 | 추천 프로토콜 | 가이드 |
|---|---|---|
| Kepware / Matrikon / OPC-UA 서버 | OPC-UA | OPC-UA |
| 일반 계측기 / 인버터 / 표준 산업 장비 (TCP) | Modbus TCP | Modbus TCP |
| RS-485 / RS-232 시리얼 계측기 (게이트웨이 경유) | Modbus RTU | (준비 중) |
| 외부 IT / MES / ERP 가 값을 push | HTTP | HTTP 푸시 |
공장 자동화 / 일반 PLC 라인
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| 미쓰비시 (MITSUBISHI) — Q / iQ-R / iQ-F / FX | MELSEC (MC Protocol) | MELSEC |
| 지멘스 (SIEMENS) — S7-1200/1500/300/400 | S7 (TIA / Step7) | 지멘스 S7 |
| LS ELECTRIC (구 LS산전) — XGI / XBC / XBM | LS XGT FEnet | LS 산전 |
| Allen-Bradley / Rockwell — ControlLogix / CompactLogix | EtherNet/IP CIP | AB EtherNet/IP |
| Allen-Bradley 구형 — PLC-5 / SLC-500 / MicroLogix | AB-EtherNet | (준비 중) |
| GE Fanuc — RX3i / RX7i / 90-30 | SRTP | (준비 중) |
| OMRON — CJ / CS / NJ / NX (FINS) | OMRON FINS | (준비 중) |
| Panasonic / 마쓰시타 — FP 시리즈 | MEWTOCOL | (준비 중) |
| FATEK — FBs / FB-MC | FATEK FBs | (준비 중) |
| Beckhoff TwinCAT — CX / IPC | ADS / AMS | (준비 중) |
자동차 / 체결 / 토크 관리
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| Atlas Copco / Bosch Rexroth / 자동화 스크루드라이버 (체결 결과 수집) | Open Protocol | (준비 중) |
에너지 / 유틸리티 / 미터링
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| 변전소 IED / 보호 계전기 / 전력 SCADA | IEC 61850 (MMS) | (준비 중) |
| 송배전 / RTU / 전력 utility SCADA | DNP3 (IEEE 1815) | (준비 중) |
| HART 4-20mA 트랜스미터 (정유/화학) — HART-IP 게이트웨이 | HART-IP | (준비 중) |
| 가스 / 수도 / 열량 미터 (EN 13757) | M-Bus | (준비 중) |
빌딩 / 조명 / HVAC
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| 빌딩 자동화 — HVAC / FCU / AHU 컨트롤러 | BACnet/IP | (준비 중) |
| 조명 자동화 (KNX 기반 빌딩) | KNXnet/IP | (준비 중) |
| 조명 디밍 / 조명 자동화 (DALI 마스터 필요) | DALI | DALI 가이드 |
모션 / 로봇 / 센서
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| Profinet 기반 PLC / IO 디바이스 | Profinet | (준비 중) |
| CAN 기반 모션 / 드라이브 / AGV | CANopen | (준비 중) |
| IO-Link 센서 (센서 마스터 경유) | IO-Link | IO-Link 가이드 |
| ROS 2 기반 로봇 / 자율주행 AGV | ROS 2 | ROS 2 등록 |
반도체 fab
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| 반도체 / 디스플레이 fab 장비 (E5 / E37) | SECS/GEM (HSMS) | (준비 중) |
해양 / 선박 / 항법
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| 선박 항법 / GPS / AIS / 풍속계 (read-only) | NMEA 0183 | (준비 중) |
DCS / 프로세스 제어
| 가지고 계신 설비 | 추천 프로토콜 | 가이드 |
|---|---|---|
| Emerson DeltaV DCS (OPC-UA Connect 경유 권장) | DeltaV | DeltaV 가이드 |
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 등).
비교표 (전체 25 프로토콜)
| 가이드 | 카테고리 | 기본 포트 | 인증 | 특이 옵션 | 쓰기 | 상태 |
|---|---|---|---|---|---|---|
| OPC-UA | 범용 | 4840 / 49320 | 선택 (User/X.509) | discovery 모드 | O | 정식 |
| Modbus TCP | 범용 | 502 | 없음 | request-timeout, unit-id | O | 정식 |
| Modbus RTU | 범용 (시리얼) | (시리얼 컨버터 IP:port) | 없음 | baud / parity / unit-id | O | 안정 |
| HTTP 푸시 | 범용 | (해당 없음) | API key | 외부에서 push | O | 정식 |
| MELSEC | 공장 자동화 | 5000 (Q/L) / 1500 (iQ-R) | 없음 | controller-type | O | 정식 |
| 지멘스 S7 | 공장 자동화 | 102 | 없음 | rack / slot | O | 정식 |
| LS 산전 | 공장 자동화 | 2004 (XGT) | 없음 | use-checksum | O (Bit/Byte/Word/DWord/Float/Double) | 정식 |
| AB EtherNet/IP | 공장 자동화 | 44818 | 없음 | backplane / slot | O (펌웨어별 차이) | 정식 |
| AB-EtherNet (PLC-5/SLC-500) | 공장 자동화 | 2222 (CSP) | 없음 | station | X (read-only) | 안정 |
| GE SRTP | 공장 자동화 | 18245 | 없음 | controller-type | O | 정식 |
| OMRON FINS | 공장 자동화 | 9600 | 없음 | network/node/unit | O | 정식 |
| Panasonic MEWTOCOL | 공장 자동화 | 9094 | 없음 | station-no | O | 정식 |
| FATEK FBs | 공장 자동화 | 500 | 없음 | station-no | O | 정식 |
| Beckhoff ADS | 공장 자동화 | 48898 (TCP) / 851 (target AMS 포트) | 없음 | target-netid, target-port | O | 정식 |
| Atlas Copco Open Protocol | 자동차 / 체결 | 4545 | 없음 | MID 필터 | X (체결 결과 read-only) | 정식 |
| IEC 61850 | 에너지 | 102 (MMS/COTP) | 없음 | LD/LN, FC | X (polling read-only) | 안정 |
| DNP3 | 에너지 | 20000 | 없음 | master/outstation addr | O | 정식 |
| HART-IP | 에너지 (정유/화학) | 5094 | 없음 | command set | 일부 (4-20mA) | 정식 |
| M-Bus | 에너지 (미터링) | (시리얼 컨버터) | 없음 | primary address | X (read-only) | 정식 |
| BACnet/IP | 빌딩 | 47808 | 없음 | device-id, object-id | O | 안정 |
| KNXnet/IP | 빌딩 | 3671 | 없음 | group address | O | 안정 |
| DALI | 빌딩 (조명) | (DALI 마스터 IP) | 없음 | short-address | O (디밍/색온도) | HW 의존 stub |
| Profinet | 모션 / IO | 34962-34964 | 없음 | device name | O | 안정 |
| CANopen | 모션 / 드라이브 | (CAN 게이트웨이) | 없음 | node-id, PDO | O | 안정 |
| IO-Link | 센서 | (마스터 IP) | 없음 | port-id, ISDU | O | HW 의존 stub |
| ROS 2 | 로봇 | rosbridge (WebSocket 9090) | ws/wss | path, tls | 없음 (읽기 전용) | rosbridge 실구현 |
| SECS/GEM | 반도체 fab | 5000 (HSMS) | 없음 | T3-T8 timer | O (S2F41 host command) | 안정 |
| NMEA 0183 | 해양 / 항법 | 10110 (TCP) | 없음 | sentence filter | X (read-only) | 정식 |
| DeltaV | DCS | 4840 (OPC-UA) | User/X.509 | OPC Connect 경유 권장 | O | 가이드 (OPC-UA 사용) |
| 모터센스 | KOPENS 통합 | 4840 (OPC-UA) | 선택 | 자산 자동 검색 | O | 정식 |
쓰기 지원의 의미
"쓰기" 란 외부 시스템(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 RTU / AB-EtherNet (PLC-5) / BACnet/IP / KNXnet/IP / CANopen / Profinet 은 광범위한 디바이스 호환을 목표로 하는 공통 통합 엔진 으로 동작합니다. 옵션이 단순하지만 검증된 다수 디바이스에서 안정 운영됩니다.
HW 의존 stub
DALI / IO-Link / DeltaV 는 별도 마스터 / 게이트웨이 / DCS 시스템 이 필요합니다. (ROS 2 는 로봇 측 rosbridge_server 만 있으면 직접 수집.) PlantPulse Edge 는 그 마스터와 통신만 담당합니다.