Industrial Collector
๊ณต์ฅ ํ์ฅ์ PLC, ๋๋ผ์ด๋ธ, ๋ฏธํฐ, ๋จธ์ โ Siemens S7, Allen-Bradley, Modbus, OPC UA ๋ฑ โ ์ ์ฐ๊ฒฐํ๊ณ , ์ ๊ทํ๋ ๋ถ์ ์ค๋น ์๋ฃ ๋ฐ์ดํฐ๋ฅผ ํ๋ฆฟ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๊ณง๋ฐ๋ก ์คํธ๋ฆฌ๋ฐํ์ธ์. ์นดํ๋ก๊ทธ์์ ์ฅ๋น๋ฅผ ์ ํํ๋ฉด ๋ฉ๋๋ค. ๋ ์ง์คํฐ ํ์๋, ์ฝ๋ฉ๋, ํ๋กํ ์ฝ๋ณ ์ฑ๋ ์์ต๋๋ค. ํ๋์ ์ฑ์ด ํผํฉ๋ ์ ์ ์ฒด๋ฅผ ๋ชจ๋ํฐ๋งํ๋ฉฐ, ์๋ก ๋ค๋ฅธ ๋ฒค๋์ ์ปจํธ๋กค๋ฌ๋ฅผ ๋จ์ผ ๊ฒ์ดํธ์จ์ด์์ ๋๋ํ ํด๋งํฉ๋๋ค.
์ผ๋ฆฌ ์ก์ธ์ค โ ํ๋ฐํ ๊ฐ๋ฐ ์ค. Modbus, OPC UA, ๋ฐ๋ชจ ๋ชจ๋๋ ์ค๋ ์คํ๋ฉ๋๋ค. Siemens S7๊ณผ Allen-Bradley๋ Apache PLC4X ์์ง์ผ๋ก ๊ตฌ๋๋๋ฉฐ ์ฌ๋ฌ ์ฅ๋น์์ ๊ฒ์ฆ ์ค์ ๋๋ค โ S7-1200/1500 ์ปจํธ๋กค๋ฌ๋ ๋ด์ฅ OPC UA ์๋ฒ๋ฅผ ํตํด ์ด๋ฏธ ์ค๋ ์ฝ์ ์ ์์ต๋๋ค.
์ด ์ฑ์ ์ฌ์ฉํ๋ ์ด์
ํ์ฅ ์ ์ฒด๋ฅผ ์ํ ํ๋์ ์ฑ. Siemens S7(S7-1200/300/400), Allen-Bradley(EtherNet/IP & Logix), Modbus TCP ๋ฐ RTU/์๋ฆฌ์ผ, ๊ทธ๋ฆฌ๊ณ OPC UA โ ๋ชจ๋ ๋จ์ผ ๊ฒ์ดํธ์จ์ด ์ฑ์์ ๋๋ํ ํด๋ง๋ฉ๋๋ค. ์ปจํธ๋กค๋ฌ ๋ธ๋๋๋ง๋ค ์์ง๊ธฐ๋ฅผ ํ๋์ฉ ๋ฐฐํฌํ๊ณ ์ ์ง ๊ด๋ฆฌํ๋ ๊ฒ์ ๋ฉ์ถ์ธ์.
ํ๋กํ ์ฝ์ด ์๋๋ผ ๋จธ์ ์ผ๋ก ์ฐ๊ฒฐํ์ธ์. ํ๋กํ์ผ ํฉ ์นดํ๋ก๊ทธ์์ ์ฅ๋น๋ฅผ ์ ํํ์ธ์ โ ์: โAtlas Copco GA Elektronikonโ ๋๋ โIngersoll Rand Xeโ โ ๊ทธ๋ฌ๋ฉด ์ฐ๊ฒฐ์ด ๊ทธ ํ๊ทธ, ์ค์ผ์ผ๋ง, ๋จ์, ์๋ฏธ๊ฐ ์ด๋ฏธ ๋งคํ๋ ์ฑ๋ก ์ฌ๋ผ์ต๋๋ค. IP ์ฃผ์๋ฅผ ์ ๋ ฅํ๋ฉด ์์ง์ด ์์๋ฉ๋๋ค. ๋ฐ์ดํฐ์ํธ ๋ฐ๊ตด๋, ๋ ์ง์คํฐ ์คํ๋ ๋์ํธ๋ ์์ต๋๋ค.
๋ถ์ ์ค๋น ์๋ฃ, ์ ๊ทํ๋ ๋ฐ์ดํฐ. ๋ชจ๋ ์ธก์ ๊ฐ์ ๊ฐ, ์์ง๋์ด๋ง ๋จ์, ํ์ง ํ๋๊ทธ, ๊ทธ๋ฆฌ๊ณ ์๋งจํฑ ํ์
(์: pressure.discharge, runtime.hours)์ ๊ฐ์ง๋๋ค. A ๊ณต์ฅ์ ์์ถ๊ธฐ๋ฅผ B ๊ณต์ฅ์ ์์ถ๊ธฐ์ ๋ฒค๋๋ ํ๋กํ ์ฝ์ ๊ด๊ณ์์ด ๋น๊ตํ์ธ์. ์์ ์ฃผ์๋ ๋ด๋ถ์ ๋จธ๋ฌด๋ฆ
๋๋ค โ ๋์๋ณด๋๋ก ์ ๋ ์์ด ๋๊ฐ์ง ์์ต๋๋ค.
์ฌ๋ฐฐํฌ ์์ด ํ์ฅ ๊ฐ๋ฅ. ํ๋กํ์ผ ํฉ์ ์ฝ๋๊ฐ ์๋๋ผ ์ฝํ ์ธ ์ ๋๋ค: ์ฅ๋น ์ ์๋ฅผ ์ฆ์์์ ์ถ๊ฐํ๊ฑฐ๋ ์ ๋ฐ์ดํธํ๊ณ , ํ๋ฆฟ ์ ์ฒด์์ ๊ณต์ ํ์ธ์. ์ปค์คํ PLC ํ๋ก๊ทธ๋จ์ด ์๋์? ๊ฐ๋จํ YAML ๋ชฉ๋ก์์ ํ๊ทธ๋ฅผ ์ง์ ๋งคํํ์ธ์ โ ํฉ์ด ํ์ ์์ต๋๋ค.
OT ๋คํธ์ํฌ์ ์์ . ๊ธฐ๋ณธ์ ์ผ๋ก PLC์ ๋ํด ์ฝ๊ธฐ ์ ์ฉ์ ๋๋ค โ ์์ง๊ธฐ๋ ์ ๋ ์ฅ๋น์ ์ฐ์ง ์์ต๋๋ค. ๊ฒฉ๋ฆฌ๋ ๋จธ์ VLAN์์ ์คํ๋๋ฉฐ, ์๊ฒฉ ์ฆ๋ช ์ ์ผ๋ฐ ๊ตฌ์ฑ์ด ์๋๋ผ ํ๋ซํผ ์ํฌ๋ฆฟ ์ ์ฅ์์ ๋ณด๊ด๋ฉ๋๋ค.
์ง์ ์ฅ๋น ๋ฐ ํ๋กํ ์ฝ
์๋์์ ์ฅ๋น๋ฅผ ์ฐพ์๋ณด์ธ์. ์์ง๊ธฐ๋ ์ด๋ฌํ ํ๋กํ ์ฝ ์ค ํ๋๋ก ํต์ ํ๋ ๋ชจ๋ ์ฅ๋น์์ ์ฝ์ต๋๋ค โ ์๋ ค์ง ๋ชจ๋ธ์ ํ๊ทธ ๋งคํ ์์ด ํ๋กํ์ผ ํฉ ์นดํ๋ก๊ทธ์์ ์ฐ๊ฒฐ๋๋ฉฐ, ๊ทธ ์ธ์ ๊ฒ์ ์๋ ๊ตฌ์ฑ์ ํตํด ์ฐ๊ฒฐ๋ฉ๋๋ค. ๋์ด๋ ๋ชจ๋ธ์ ๋ฒค๋ ๋ฌธ์์ ๋ฐ๋ผ ๋ช ์๋ ํ๋กํ ์ฝ๋ก ์ฃผ์ ์ง์ ์ด ๊ฐ๋ฅํฉ๋๋ค. ํ๋กํ์ผ ํฉ์ ํ์ฅ๋๊ณ ์๋ ํน์ ๋ชจ๋ธ ์งํฉ์ ๋ํด ์ ๊ณต๋ฉ๋๋ค.
๊ฐ์ฉ์ฑ: โ Modbus์ OPC UA๋ ์ค๋ ์คํ๋ฉ๋๋ค. ๐ง Siemens S7๊ณผ Allen-Bradley๋ Apache PLC4X ์์ง์ผ๋ก ๊ตฌ๋๋๋ฉฐ ์ฌ๋ฌ ์ฅ๋น์์ ๊ฒ์ฆ ์ค์ ๋๋ค. ๐บ๏ธ ๊ธฐํ ํ๋กํ ์ฝ์ ๋ก๋๋งต์ ์์ต๋๋ค(์๋ ์ฐธ์กฐ).
โ Modbus โ TCP ๋ฐ RTU/ASCII ์๋ฆฌ์ผ (RS-485 / RS-232)
Modbus ๋ ์ง์คํฐ ๋งต์ ๋ ธ์ถํ๋ ์ฅ๋น๋ผ๋ฉด โ TCP(ํฌํธ 502) ๋๋ RS-485 ์๋ฆฌ์ผ(๋ฉํฐ๋๋กญ, ์ ๋ ID 1โ247)์ ํตํด โ ์ด ์ฑ์ด ์์งํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ธ ์ ํ๊ตฐ:
- PLC ๋ฐ ์ปจํธ๋กค๋ฌ: Schneider Modicon (M221, M241, M251, M262, M340, M580, Quantum, Premium), WAGO (750/753, PFC100/PFC200), Phoenix Contact PLCnext (AXC F 1152/2152/3152), Beckhoff TwinCAT (Modbus TCP / TF6250), ABB AC500, Delta (DVP, AS), Unitronics (Vision, UniStream), Fatek (FBs), Allen-Bradley Micro820/850/870.
- ๊ณต๊ธฐ ์์ถ๊ธฐ: Atlas Copco Elektronikon (GA, ZR, ZT, ZPโฆ), Kaeser Sigma Control 2, Ingersoll Rand Xe-series & XS-series, Gardner Denver / CompAir D-Series, Boge FOCUS, ELGi.
- ๊ฐ๋ณ์ ๋๋ผ์ด๋ธ: ABB ACS580 / ACS880 (ACS355/380/480), Danfoss VLT / FC (FC 102/202/302, FC 360), Schneider Altivar (ATV320/340/600/900), Yaskawa GA800 / GA500 / V1000 / A1000, Allen-Bradley PowerFlex 525 (Modbus ์นด๋๋ฅผ ๊ฐ์ถ 750-series), WEG CFW, Delta (MS300, C2000), Invertek Optidrive.
- ์๋์ง ๋ฐ ์ ๋ ฅ ๋ฏธํฐ: Schneider PowerLogic PM5000 / iEM3000 / ION, Janitza UMG (96/103/104/508/604), Carlo Gavazzi EM/ET (EM24, EM340, ET112/340), Socomec Diris, Eastron SDM (SDM120/230/630), Accuenergy Acuvim II, Siemens SENTRON PAC (PAC2200/3200/4200), Lovato DMG.
- ํ์๊ด / PV ์ธ๋ฒํฐ: SMA Sunny Boy / Sunny Tripower, Fronius GEN24 / SnapINverter, Huawei SUN2000, Sungrow, SolarEdge, Kostal, Solis (SunSpec/Modbus).
- ์๊ฒฉ I/O, RTU ๋ฐ ํ๋กํ ์ฝ ๊ฒ์ดํธ์จ์ด: Advantech ADAM-6000/4000, Moxa MGate / ioLogik, HMS Anybus (Modbus RTUโTCP), ๊ทธ๋ฆฌ๊ณ ์ผ๋ฐ RS-485 ํธ๋์ค๋ฏธํฐ(์จ๋, ์๋ ฅ, ์ ๋, ๋ ๋ฒจ, ์ ๋ ฅ).
โ OPC UA โ ๋ชจ๋ OPC UA ์๋ฒ
๋ชจ๋ OPC UA ์๋ฒ(opc.tcp://โฆ, ๊ธฐ๋ณธ ํฌํธ 4840)์ ์ฐ๊ฒฐํ์ธ์; ์ฃผ์ ๊ณต๊ฐ์ ํ์ํ๊ณ ๋
ธ๋๋ฅผ ์ฝ์ผ๋ฉฐ, ์ต๋ช
, ์ฌ์ฉ์๋ช
/๋น๋ฐ๋ฒํธ ๋๋ ์ธ์ฆ์ ์ธ์ฆ๊ณผ Basic256Sha256๊น์ง์ ๋ณด์์ ์ง์ํฉ๋๋ค. ์ธ์๋๋ ์๋ฒ๋ ๋ค์์ ํฌํจํฉ๋๋ค:
- ๋ด์ฅ OPC UA ์๋ฒ๋ฅผ ๊ฐ์ถ ์ปจํธ๋กค๋ฌ: Siemens SIMATIC S7-1500 (๊ทธ๋ฆฌ๊ณ ์ต์ ํ์จ์ด์ S7-1200), Beckhoff TwinCAT (TF6100), B&R Automation, Phoenix Contact PLCnext, WAGO PFC100/PFC200, Bosch Rexroth ctrlX, Schneider Modicon M251/M262, Mitsubishi MELSEC iQ-R, Omron NX/NJ, ABB AC500.
- ์ํํธ์จ์ด ๋ฐ DCS ์๋ฒ / ์ ๊ทธ๋ฆฌ๊ฒ์ดํฐ: KEPServerEX (Kepware), Inductive Automation Ignition, Prosys, Matrikon, Unified Automation, ๊ทธ๋ฆฌ๊ณ OPC UA ๊ฒ์ดํธ์จ์ด/DCS ๋ธ๋ฆฌ์ง (Softing, HMS/Ewon).
๐ง Siemens S7 โ S7comm / S7comm-plus (ํฌํธ 102), PLC4X ์์ง์ ํตํด
-
SIMATIC S7-1500 โ CPU 1511/1513/1515/1516/1517/1518, ET 200SP CPU (1510SP/1512SP), S7-1500 Software Controllers.
-
SIMATIC S7-1200 โ CPU 1211C/1212C/1214C/1215C/1217C.
-
SIMATIC S7-300 โ CPU 312/314/315/317/319; S7-400 / S7-400H โ CPU 412/414/416/417.
-
LOGO! 8 (Modbus TCP๋ ์ฌ์ฉ ๊ฐ๋ฅ).
์ฐธ๊ณ : S7-1200/1500์ โPermit PUT/GET communicationโ์ด ํ์ฑํ๋์ด ์๊ณ ๋น์ต์ ํ ๋ฐ์ดํฐ ๋ธ๋ก์ด ํ์ํฉ๋๋ค โ ๋๋ ๋์ ๋ด์ฅ OPC UA ์๋ฒ๋ฅผ ์ฌ์ฉํ์ธ์. S7-200 / S7-200 SMART๋ ์ ํ์ ์ ๋๋ค; ๊ฐ๋ฅํ ๊ฒฝ์ฐ Modbus TCP๋ฅผ ์ฌ์ฉํ์ธ์.
๐ง Allen-Bradley / Rockwell โ EtherNet/IP (ํฌํธ 44818), PLC4X ์์ง์ ํตํด
- Logix (์ฌ๋ณผ๋ฆญ ํ๊ทธ ์ ๊ทผ): ControlLogix 1756 (L6x/L7x/L8x), CompactLogix 1769 & 5069 (5370 / 5380 / 5480), GuardLogix / Compact GuardLogix.
- ์ด๋๋ท์ด ์๋ Micro800: Micro820 / Micro850 / Micro870 (๊ธ๋ก๋ฒ ํ๊ทธ; Modbus TCP๋ ์ฌ์ฉ ๊ฐ๋ฅ).
- ๋ ๊ฑฐ์ MicroLogix / SLC 500 / PLC-5๋ PCCC(EtherNet/IP ๋๋ DF1 ์๋ฆฌ์ผ ์)๋ก ํต์ ํฉ๋๋ค โ PCCC/๊ฒ์ดํธ์จ์ด ๊ฒฝ๋ก๋ฅผ ํตํด ์ง์๋ฉ๋๋ค(๋ก๋๋งต).
๋ก๋๋งต
PLC4X ์์ง์ผ๋ก ๊ตฌ๋๋๋ฉฐ ๋ค์์ผ๋ก ์ฐ๊ฒฐ๋ ์์ ์ ๋๋ค: Beckhoff ADS (TwinCAT / CX), KNXnet/IP, IEC 60870-5-104, Profinet, DF1. Schneider Modicon M340/M580์ ์ค๋ Modbus ๋๋ OPC UA๋ฅผ ํตํด ์ฐ๊ฒฐ๋ฉ๋๋ค. ๋น๋ฉ ์๋ํ(BACnet)์ ๊ฒฝ์ฐ ์ ์ฉ BACnet Collector ์ฑ์ ์ฌ์ฉํ์ธ์.
์ฅ๋น๊ฐ ๋ณด์ด์ง ์๋์? Modbus๋ OPC UA๋ก ํต์ ํ๋ค๋ฉด ์ค๋ ์๋ํฉ๋๋ค; ๊ทธ ์ธ์ ๊ฒ์ ์๋ ค ์ฃผ์๋ฉด ๋๋ผ์ด๋ฒ๋ ํ๋กํ์ผ ํฉ์ ์ถ๊ฐํ๊ฒ ์ต๋๋ค.
๋ฌด์์ ์ป๋์
ํ๋ก์ ํธ์ ์ฑ์ ์ค์นํ๊ณ ์ฃ์ง PC(๊ฒ์ดํธ์จ์ด)๋ฅผ ํ ๋นํ์ธ์. ๊ทธ๋ฐ ๋ค์ ์ฑ ๋ณด๋๋ฅผ ์ด๊ณ ์ค์ ๋ณด๊ธฐ๋ก ๊ฐ์ ์ฐ๊ฒฐ์ ์ถ๊ฐํ์ธ์ โ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ:
- ์นดํ๋ก๊ทธ์์: ์ฅ๋น๋ฅผ ์ ํํ๊ณ (์: Atlas Copco GA), ๊ฒ์ดํธ์จ์ด๋ฅผ ์ ํํ๊ณ , IP ์ฃผ์๋ฅผ ์ ๋ ฅํ์ธ์. ํ๊ทธ, ๋จ์, ์๋งจํฑ์ ํฉ์์ ๊ฐ์ ธ์ต๋๋ค.
- ์๋์ผ๋ก: ๋๋ผ์ด๋ฒ(S7, Modbus TCP/์๋ฆฌ์ผ, EtherNet/IP, OPC UA)๋ฅผ ์ ํํ๊ณ , ์ฐ๊ฒฐ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๊ณ , ์ํ๋ ํ๊ทธ๋ฅผ ๋์ดํ์ธ์.
๊ทธ ์๊ฐ๋ถํฐ ์ฑ์ ๊ตฌ์ฑ๋ ๊ฐ๊ฒฉ์ผ๋ก ์์งํ๊ณ ๋ชจ๋ ์ธก์ ๊ฐ์ ํ๋ฆฟ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ measurements ํ
์ด๋ธ์ ์ ์ฅํ๋ฉฐ โ ๊ฐ๊ฐ ๊ฐ, ์์ง๋์ด๋ง ๋จ์, ํ์ง ํ๋๊ทธ, ์๋งจํฑ ํ์
์ ๊ฐ์ง๋๋ค โ ๊ฐ ๋จธ์ ์ ์ค์๊ฐ ์จ๋ผ์ธ/์คํ๋ผ์ธ ์ํ๋ assetstatus ํ
์ด๋ธ์์ ์ถ์ ๋ฉ๋๋ค.
๊ณตํต ์์ง๊ธฐ ๊ธฐ๋ฅ
๋ชจ๋ IronFlock ์์ง๊ธฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก Industrial Collector๋ ๋ธ๋ผ์ฐ์ ์์ ์์ ํ ๊ตฌ์ฑ๋ฉ๋๋ค โ ๋ด์ฅ ์ฑ ๋ณด๋์์ ์ฐ๊ฒฐ์ ์ถ๊ฐํ๊ณ ํธ์งํ๋ฉฐ, ๋ณ๊ฒฝ ์ฌํญ์ ์ฌ์์ ์์ด ์ค์๊ฐ์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. ์ฃ์ง์์ ์์ ์ ์ ๋๋ค: ์ฐ๊ฒฐ์ ์๋์ผ๋ก ์ฌ์ฐ๊ฒฐ๋๊ณ , ๊ฐ ๋จธ์ ์ ๊ฒฉ๋ฆฌ ์ํ๋ก ์์ง๋๋ฉฐ(๋๋ฌํ ์ ์๋ ํ๋์ PLC๊ฐ ์ ๋ ๋ค๋ฅธ ๊ฒ์ ๋ฉ์ถ์ง ์์), ๊ฒ์ดํธ์จ์ด๊ฐ ํ๋ซํผ๊ณผ์ ์ฐ๊ฒฐ์ ์์ผ๋ฉด ์ธก์ ๊ฐ์ด ๋ก์ปฌ์ ๋ฒํผ๋ง๋๊ณ ๋งํฌ๊ฐ ๋ณต๊ตฌ๋๋ ์๊ฐ ์์๋๋ก ์ ๋ฌ๋ฉ๋๋ค โ ์กฐ์ฉํ ๋ฐ์ดํฐ ์์ค์ด ์์ต๋๋ค(๋ฒํผ ํฌ๊ธฐ๋ ๊ฒ์ดํธ์จ์ด๋ณ๋ก ๊ตฌ์ฑ ๊ฐ๋ฅํ๋ฉฐ, ์ ํ์ ์ ๋ฌ ์ ์ฉ ๋ชจ๋ ํฌํจ). ๊ทธ๋ฆฌ๊ณ ํ๋์จ์ด ์์ด ์๋ํ ์ ์์ต๋๋ค: ๋ชจ๋ ์ฐ๊ฒฐ์ ๋ฐ๋ชจ ๋ชจ๋๋ก ์ ํํ๋ฉด ์ฑ์ด ํ์ค์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ฏ๋ก ๋จ ํ๋์ ์ฅ๋น๋ ๋ฐฐ์ ํ๊ธฐ ์ ์ ์ ์ฒด ๊ฒฝํ์ ํ์ํ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ์์ ๊ตฌ์ถํ๊ธฐ
ํฌํจ๋ ์ฑ ๋ณด๋๋ ๋ค์ด์ค๋ ๋ฐ์ดํฐ์ ๋ํ ์ฆ๊ฐ์ ์ธ ๊ฐ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ง์ถคํ ํํ์ ์ํด ์ปค์คํ ๋์๋ณด๋์ SCADA ๋ณด๋๋ฅผ ๊ตฌ์ถํ์ฌ ๋จธ์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์ฑ ๋ฐ ๋ค๋ฅธ ํ๋กํ ์ฝ์ ๋ฐ์ดํฐ์ ๋๋ํ ํ์ํ๊ณ , Data Backend๋ฅผ ํตํด ์ฟผ๋ฆฌํ๋ฉฐ, ์๋ ์ฑ์ ์ฌ์ฉํ์ฌ SMS ๋๋ ์ด๋ฉ์ผ ์๋ฆผ์ผ๋ก ์์ง๋ ๊ฐ์ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋งํ์ธ์. ์ฅ๋น๋ฅผ ์จ๋ผ์ธ์ผ๋ก ๊ฐ์ ธ์ค๊ณ ์ฑ์ ์ค์นํ๋ ค๋ฉด ๋๋ฐ์ด์ค ๊ด๋ฆฌ ๋ฐ ์ฑ ๊ด๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ธ์.