SCADA
IronFlock์ ๋ถ์ฐ ์ํคํ ์ฒ๋ฅผ ํตํด SCADA ๊ธฐ๋ฅ์ ๊ตฌํํฉ๋๋ค: ๊ฒฝ๋ ๋ฐ์ดํฐ ์์ง ์ฑ์ด ์ฃ์ง์์ ์คํ๋์ด PLC ๋ฐ ์ฐ์ ์ฉ ํ๋์จ์ด์ ์ธํฐํ์ด์คํ๊ณ , ์์ง๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ ํ๋ก์ ํธ๋ณ ์๊ณ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋๋ฉฐ, Board Studio ์ฑ์ ํด๋น ๋ฐ์ดํฐ ์์ SCADA ์๊ฐํ๋ฅผ ์์ฑํ๊ธฐ ์ํ ์์ ํ ๋์๋ณด๋ ๋น๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ํคํ ์ฒ
PLC / ์ผ์ / ํ๋์จ์ด
โ
๋ฐ์ดํฐ ์์ง ์ฑ (์ฃ์ง ๋๋ฐ์ด์ค)
โ
FleetDB (์๊ณ์ด ์ ์ฅ)
โ
Board Studio (SCADA ๋์๋ณด๋)
โ
์ ์ด ์ฑ๋ (์ฃ์ง ๋๋ฐ์ด์ค๋ก ๋ฐํ)์ฃ์ง์์์ ๋ฐ์ดํฐ ์์ง
๊ฐ ์ฃ์ง ๋๋ฐ์ด์ค๋ ํ๋ ์ด์์ ๋ฐ์ดํฐ ์์ง ์ฑ โ ์ฐ๊ฒฐ๋ ํ๋์จ์ด์ ๊ธฐ๋ณธ ํ๋กํ ์ฝ์ ์ฒ๋ฆฌํ๋ ์ํ ์ปจํ ์ด๋ํ๋ ์ ํ๋ฆฌ์ผ์ด์ โ ์ ์คํํฉ๋๋ค. ์ด๋ค์ ํ์ค Docker ์ปจํ ์ด๋์ด๋ฏ๋ก ๋ชจ๋ ํ๋กํ ์ฝ ๋๋ ๋๋ผ์ด๋ฒ๋ฅผ ์ง์ํ ์ ์์ต๋๋ค:
- Modbus TCP/RTU โ Modbus ํธํ PLC, ์ผ์, ์ก์ถ์์ดํฐ ์ฐ๊ฒฐ
- OPC UA โ ์ฐ์ ์ฉ ์ปจํธ๋กค๋ฌ์ OPC UA ์๋ฒ์ ์ธํฐํ์ด์ค
- MQTT โ ๋ก์ปฌ ๋คํธ์ํฌ์ MQTT ๋ธ๋ก์ปค ๊ตฌ๋
- BACnet โ ๋น๋ฉ ์๋ํ ์์คํ ์์ ๋ฐ์ดํฐ ์์ง
- ์ปค์คํ ํ๋กํ ์ฝ โ ๋ ์ ๋๋ ํ์ ํ๋์จ์ด๋ฅผ ์ํด ์ด๋ค ์ธ์ด๋ก๋ ์์ง๊ธฐ ์์ฑ
์์ง๊ธฐ ์ฑ์ ์ฐ๊ฒฐ๋ ํ๋์จ์ด์์ ๊ฐ(๋ ์ง์คํฐ, ํ๊ทธ, ํ ํฝ)์ ์ฝ๊ณ FleetDB์ ์๋๋ค. ๋ฐ์ดํฐ๋ ์๋์ผ๋ก ํ๋ก์ ํธ์ TimescaleDB ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์๊ณ์ด ํ ๋ ๋ฉํธ๋ฆฌ๋ก ์ ์ฅ๋๋ฉฐ ๋๋ฐ์ด์ค์ ์ฑ์ผ๋ก ํ๊ทธ๋ฉ๋๋ค.
์ด ์ ๊ทผ ๋ฐฉ์์ ์ฃ์ง ๋ ์ด์ด๋ฅผ ๋จ์ํ๊ณ ๋ชจ๋ํ๋ ์ํ๋ก ์ ์งํฉ๋๋ค. ๊ฐ ์์ง๊ธฐ ์ฑ์ ์์ ์ด ์ฒ๋ฆฌํ๋ ํ๋กํ ์ฝ๋ง ๋ด๋นํฉ๋๋ค. ๊ตฌ์ฑํ ๋ชจ๋๋ฆฌ์ ๊ฒ์ดํธ์จ์ด๋ ๋๋ผ์ด๋ฒ ํ๋ ์์ํฌ๊ฐ ์์ต๋๋ค โ ๊ฐ๊ฐ ํ๋์ ํตํฉ์ ์ฒ๋ฆฌํ๋ ์ํ์ ์ง์ค๋ ์ฑ๋ง ์์ต๋๋ค.
์ง์ PLC ์ ๊ทผ
์์ง๊ธฐ ์ฑ์ด ์ฃ์ง ๋๋ฐ์ด์ค์์ ์ง์ ์คํ๋๋ฏ๋ก ํด๋ผ์ฐ๋ ์๋ณต ์์ด ๋ก์ปฌ ๋คํธ์ํฌ์ PLC ๋ฐ ํ๋์จ์ด์ ์ ๊ทผํ ์ ์์ต๋๋ค. IronFlock ๋๋ฐ์ด์ค์ Modbus ์์ง๊ธฐ๋ ๋์ผํ ์๋ธ๋ท์ PLC์ ์ง์ ํต์ ํฉ๋๋ค. ๋ฐ์ดํฐ๋ ๋ก์ปฌ์์ ๋ฒํผ๋ง๋๊ณ ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํ ๋ FleetDB์ ๋๊ธฐํ๋ฉ๋๋ค โ ๋๋ฐ์ด์ค๋ ์คํ๋ผ์ธ์์๋ ๊ณ์ ์์งํฉ๋๋ค.
Board Studio๋ฅผ ํตํ SCADA ๋์๋ณด๋
๋ฐ์ดํฐ๊ฐ FleetDB๋ก ํ๋ฅด๊ธฐ ์์ํ๋ฉด Board Studio ์ฑ์ SCADA ํ๋ฉด์ ์์ฑํ๊ธฐ ์ํ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ๋์๋ณด๋ ๋น๋๋ฅผ ์ ๊ณตํฉ๋๋ค. Board Studio๋ ํ๋ก์ ํธ์ ์๊ณ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ง์ ์ฐ๊ฒฐํ๊ณ ๋ค์์ ์ ๊ณตํฉ๋๋ค:
- ์์ ฏ ๋ผ์ด๋ธ๋ฌ๋ฆฌ โ ๊ฒ์ด์ง, ์ฐจํธ, ํ, ์ธ๋์ผ์ดํฐ, ์ง๋ ๋ฑ
- ์ค์๊ฐ ์ ๋ฐ์ดํธ โ ์ ๋ฐ์ดํฐ๊ฐ ๋์ฐฉํ๋ฉด ๋์๋ณด๋๊ฐ ์ค์๊ฐ์ผ๋ก ์ ๋ฐ์ดํธ๋จ
- ๋ฉํฐ ๋๋ฐ์ด์ค ๋ณด๊ธฐ โ ๋จ์ผ ๋์๋ณด๋์์ ์ฌ๋ฌ ์ฃ์ง ๋๋ฐ์ด์ค์ ์์ง๊ธฐ ์ฑ์ ๋ฐ์ดํฐ ๊ฒฐํฉ
- ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋ ์ด์์ โ ์์ ฏ์ ์์ ๋กญ๊ฒ ๋ฐฐ์ดํ์ฌ ํ๋ก์ธ์ค ๊ฐ์, ์ฅ๋น ์ํ ํ๋ฉด, ์ด์ ๋์๋ณด๋ ๊ตฌ์ถ
๋์๋ณด๋๋ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ์ ๊ทผ ๊ฐ๋ฅํฉ๋๋ค โ ๋ฐ์คํฌํฑ ์ํํธ์จ์ด๋ VPN์ด ํ์ ์์ต๋๋ค.
๋ณด๋ ๋ ์ด์์ ์ต์
SCADA ๋ณด๋์์ ์ฌ์ฉํ ์ ์๋ ์ธ ๊ฐ์ง ์ฃผ์ ๋ ์ด์์ ๋ชจ๋๊ฐ ์์ผ๋ฉฐ ๊ฐ๊ฐ ๋ค๋ฅธ ์๊ฐํ ์๊ตฌ์ ์ ํฉํฉ๋๋ค. ๋ชจ๋ ๋ ์ด์์ ์์ฑ(Grid Snap, Overflow, Scale to Fit, Fixed Width/Height)์ ๋ํ ์์ธํ ์ฐธ์กฐ๋ IoT ๋์๋ณด๋ ๋ ์ด์์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
-
Grid Snap ํด์ (overflowX / overflowY ์ฌ์ฉ) ์์ ฏ์ด ์บ๋ฒ์ค์ ์์ ๋กญ๊ฒ ๋ฐฐ์น๋ฉ๋๋ค. SCADA ์ค๊ณ๋ ์ฐฝ ํฌ๊ธฐ์ ๋ฐ๋ผ ์ค์ผ์ผ๋์ง ์์ง๋ง ๋ทฐํฌํธ์ ์๋์ชฝ๊ณผ ์ค๋ฅธ์ชฝ ๊ฐ์ฅ์๋ฆฌ๋ฅผ ๋์ด ํ์ฅ๋ ์ ์์ต๋๋ค. ์ ์ฒด ๋ ์ด์์์ ๋ณด๋ ค๋ฉด ์คํฌ๋กค์ด ํ์ํ ์ ์์ต๋๋ค. ์ด๋ ์๊ณก ์์ด ๊ณ ์ ๋ ๋ฌผ๋ฆฌ์ ๋ ์ด์์(์: ๊ณต์ฅ ํ๋ฉด๋)๊ณผ ์ผ์นํ๋ ํฐ ์บ๋ฒ์ค๊ฐ ํ์ํ ๋ ์ ์ฉํฉ๋๋ค.
-
Grid Snap ํด์ (Scale to Fit ์ฌ์ฉ) ์์ ฏ์ด ์์ ๋กญ๊ฒ ๋ฐฐ์น๋์ง๋ง ๋ณด๋์๋ ์ ์ํ ์ข ํก๋น์ ์ ํ๋ ํ์ ์์ญ์ด ์์ต๋๋ค. ์ ์ฒด ๋ ์ด์์์ด ํ๋ฉด ํฌ๊ธฐ์ ๋น๋กํ์ฌ ์ค์ผ์ผ๋ฉ๋๋ค. ์คํฌ๋กค์ด ํ์ ์์ต๋๋ค. ์ด ๋ชจ๋๋ ์ด๋ค ํด์๋์์๋ ๋์๋ณด๋๊ฐ ํ๋ฉด์ ๊น๋ํ๊ฒ ์ฑ์์ผ ํ๋ ์ ์ด์ค ํ๋ฉด์ด๋ ํค์ค์คํฌ ๋์คํ๋ ์ด์ ์ด์์ ์ ๋๋ค.
-
Grid Snap ์ผ๊ธฐ(overflow ์์, Scale to Fit ์์) ๊ทธ๋ฆฌ๋๋ ๋ฏธ์ธํ ํด์๋(๋ง์ ํ๊ณผ ์ด)๋ก ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. SCADA ์ฌ๋ณผ์ ๋ฐฐ์นํ๋ฉด ๋ฐ์ํ ์ฌ์ค์ผ์ผ์ ์ํด ํฌ๊ธฐ๊ฐ ์๊ณก๋์ง ์๋๋ก ์๋์ผ๋ก Fixed Width์ Fixed Height๊ฐ ํ์ฑํ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด SCADA ๋ ์ด์์์ด ์์น์ ๋น์จ์์ ์์ ์ ์ผ๋ก ์ ์ง๋๋ฉฐ ์ฌ๋ณผ ์ฃผ๋ณ์ ๋ชจ๋ ๊ฒ์ ๋ฐ์ํ์ผ๋ก ์ ์ง๋ฉ๋๋ค. Fixed Width/Height์ Grid Snap์ ์ํธ ์์ฉ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ ์ด์์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
SCADA ์ฌ๋ณผ๊ณผ ๋ค๋ฅธ ์์ ฏ ํผํฉ
SCADA ์ฌ๋ณผ๊ณผ ์ ํต์ ์ธ ์ฐจํธ ์์ ฏ์ ๋์ผํ ๋ณด๋์ ์์ ๋กญ๊ฒ ๊ฒฐํฉํ ์ ์์ต๋๋ค. ์ฆ, ์์ํ ํ๋ก์ธ์ค ๋ค์ด์ด๊ทธ๋จ์๋ง ์ ํ๋์ง ์์ต๋๋ค โ SCADA ์ฌ๋ณผ ๋ฐ๋ก ์์ ์ ์ฐจํธ, ๋ง๋ ์ฐจํธ, ๊ฒ์ด์ง, ํ, ์ง๋, ๋๋ ๋ค๋ฅธ ์์ ฏ์ ๋ฐฐ์นํ ์ ์์ต๋๋ค.
์ผ๋ฐ์ ์ธ ํจํด์ ์ฌ๋ฌ ์ฌ์ดํธ๋ ํ์ ์์คํ ์ ๋์ดํ๋ ํ์ ์ฌ์ด๋๋ฐ๊ฐ ์๋ ๋ฉํฐ ๋ณด๋ SCADA ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๊ฒ์ ๋๋ค. ๊ฐ ํญ๋ชฉ์ ํด๋น ์ฌ์ดํธ์ SCADA ํ๋ก์ธ์ค ๋ค์ด์ด๊ทธ๋จ๊ณผ ๋ผ์ด๋ธ ๋ฐ์ดํฐ ์ฐจํธ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ ์ฉ ๋ณด๋๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋จ์ผ Board Studio ํ๋ก์ ํธ๊ฐ ํ์, ํ๋ก์ธ์ค ์๊ฐํ, ๋ถ์ ์ฐจํธ ๋ชจ๋๋ฅผ ํ ๊ณณ์์ ๊ฐ์ถ ์์ ํ ๋ฉํฐ ์ฌ์ดํธ SCADA ์ ์ด ์ผํฐ ์ญํ ์ ํ ์ ์์ต๋๋ค.
AI ์ง์ ๋์๋ณด๋ ์์ฑ
IronFlock AI๋ ๋ํ๋ฅผ ํตํด ๋์๋ณด๋๋ฅผ ์์ฑํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค. ๊ฐ ์์ ฏ์ ์๋์ผ๋ก ๋ฐฐ์นํ๊ณ ๊ตฌ์ฑํ๋ ๋์ ์ํ๋ ๊ฒ์ ์ค๋ช ํ ์ ์์ต๋๋ค:
- โ๋ฒ ๋ฅผ๋ฆฐ ๊ณต์ฅ์ ๋ชจ๋ ๋๋ฐ์ด์ค์ ๋ํ ์จ๋์ ์๋ ฅ์ ๋ณด์ฌ์ฃผ๋ ๋์๋ณด๋ ์์ฑโ
- โ์ง๋ 24์๊ฐ ๋์ ๋ชจํฐ RPM์ ๋น๊ตํ๋ ์ ์ฐจํธ ์ถ๊ฐโ
- โํฑํฌ ์์๊ฐ 20% ์๋๋ก ๋จ์ด์ง๋ฉด ๋นจ๊ฐ์์ผ๋ก ๋ฐ๋๋ ์๋ฆผ ์ธ๋์ผ์ดํฐ ๊ตฌ์ฑโ
AI๋ ํ๋ก์ ํธ์ FleetDB์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ฅผ ์ดํดํ๊ณ ๋์ ๋์๋ณด๋๋ฅผ ์์ฑํ๊ณ , ์์ ฏ์ ์ถ๊ฐํ๊ณ , ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์์ ๋ฐ์ดํฐ ์์ง์์ ์๋ํ๋ SCADA ํ๋ฉด๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด ํฌ๊ฒ ์ค์ด๋ญ๋๋ค.
์๋ฐฉํฅ ์ ์ด ์ฑ๋
IronFlock์ ๋ฐ์ดํฐ ์์ง ๋ฐ ์๊ฐํ์๋ง ๊ตญํ๋์ง ์์ต๋๋ค. ํ๋ซํผ์ SCADA ๋์๋ณด๋์์ ์์ ์ ํธ๋ฆฌ๊ฑฐํ ์ ์๋ ์ฃ์ง ๋๋ฐ์ด์ค๋ก์ ์ ์ด ์ฑ๋๋ ์ง์ํฉ๋๋ค.
์ฃ์ง ์ฑ์ด ์ ์ด ๊ธฐ๋ฅ(์: PLC ๋ ์ง์คํฐ ์ฐ๊ธฐ, ๋ฆด๋ ์ด ํ ๊ธ, ์ค์ ๊ฐ ์กฐ์ )์ ๋ ธ์ถํ๋ ๊ฒฝ์ฐ ์ด๋ฌํ ์์ ์ ๋์๋ณด๋์์ ํธ์ถํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ผ๋ฐ์ ์ธ SCADA ์ ์ด ํจํด์ด ๊ฐ๋ฅํฉ๋๋ค:
- ์๋ ์ ์ด โ ์ด์์๊ฐ ๋์๋ณด๋์ ๋ฒํผ์ ํด๋ฆญํ์ฌ ๋ฐธ๋ธ ์ด๊ธฐ, ๋ชจํฐ ์์, ์๋ ํ์ธ
- ์๋ฆผ ๊ธฐ๋ฐ ์์ โ ์๋ฆผ์ด ์คํ๋ ๋ ์ด์์๊ฐ ๋ฏธ๋ฆฌ ์ ์๋ ์์ ์ผ๋ก ์๋ฆผ ์๋ฆผ์์ ์ง์ ์๋ต ๊ฐ๋ฅ(์: ์จ๋๊ฐ ์๊ณ๊ฐ์ ์ด๊ณผํ ๋ ํํ ์ข ๋ฃ)
- AI ์ฃผ๋ ์ ์ด โ ์ ํ์ ์ผ๋ก IronFlock AI์ ๋ฐ์ดํฐ ํจํด์ด๋ ์๋ฆผ์ ์๋์ผ๋ก ์๋ตํ์ฌ ์ ์ด ์์ ์ ํธ์ถํ ๊ถํ ๋ถ์ฌ โ ๋ชจ๋ํฐ๋ง๊ณผ ์คํ ์ฌ์ด์ ๋ฃจํ ์์ฑ
์ ์ด ์ฑ๋์ ๋ฐ์ดํฐ ์์ง๊ณผ ๋์ผํ ์์ ํ ํต์ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ช ๋ น์ ๋์๋ณด๋์์ IronFlock ๋ฉ์์ง ๋ธ๋ก์ปค๋ฅผ ํตํด ์ฃ์ง ๋๋ฐ์ด์ค๋ก ์ด๋ํ๊ณ , ์ฑ์ด ์ฐ๊ฒฐ๋ ํ๋์จ์ด์์ ์์ ์ ์คํํฉ๋๋ค.
์ ์ด ์๋ ๋ฐฉ์
- ์ฃ์ง ์ฑ์ด ์ ์ด ์๋ํฌ์ธํธ โ ํ๋ผ๋ฏธํฐ๋ฅผ ์๋ฝํ๊ณ ์ฐ๊ฒฐ๋ ํ๋์จ์ด์์ ์์ ์ ์ํํ๋ ํจ์ โ ๋ฅผ ๋ฑ๋กํฉ๋๋ค
- ์ด ์๋ํฌ์ธํธ๊ฐ ๋์๋ณด๋์์ ํธ์ถ ๊ฐ๋ฅํ ์์ ์ผ๋ก ํ์๋ฉ๋๋ค
- ์ฌ์ฉ์(๋๋ AI)๊ฐ ๋์๋ณด๋ UI์์ ์์ ์ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค
- ๋ช ๋ น์ด ์ฃ์ง ๋๋ฐ์ด์ค๋ก ๋ผ์ฐํ ๋๊ณ ์ฑ์ ์ํด ์คํ๋ฉ๋๋ค
- ๊ฒฐ๊ณผ๊ฐ ๋์๋ณด๋๋ก ๋ค์ ๋ณด๊ณ ๋ฉ๋๋ค
์ด๋ฅผ ํตํด ์ ์ด ๋ก์ง์ด ์์ด์ผ ํ ๊ณณ โ ํ๋์จ์ด์ ๊ฐ๊น์ด ์ฃ์ง ์ฑ โ ์ ์ ์ง๋๋ฉด์ ๋์๋ณด๋, ์๋ฆผ, ๋๋ AI ์์ด์ ํธ์์ ์ค์ ์ง์ค์ ํธ๋ฆฌ๊ฑฐ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
๊ธฐ์กด SCADA์์ ๋น๊ต
| ์ธก๋ฉด | ๊ธฐ์กด SCADA | IronFlock SCADA |
|---|---|---|
| ํ๋กํ ์ฝ ๋๋ผ์ด๋ฒ | ๋ชจ๋๋ฆฌ์, ๋ฒค๋๋ณ | ๋ชจ๋์ Docker ์ฑ, ๋ชจ๋ ์ธ์ด |
| ๋์๋ณด๋ ๋น๋ | ๋ฐ์คํฌํฑ ์์ง๋์ด๋ง ๋๊ตฌ | ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ Board Studio |
| ๋ฐ์ดํฐ ์ ์ฅ | ๋ ์ ํ์คํ ๋ฆฌ์ | ์คํ TimescaleDB (SQL ์ฟผ๋ฆฌ ๊ฐ๋ฅ) |
| ์๊ฒฉ ์ ๊ทผ | VPN ํ์ | ๋ด์ฅ ์์ ํฐ๋๋ง |
| AI ํตํฉ | ์์ | ์์ฐ์ด ์ฟผ๋ฆฌ, AI ์ง์ ๋์๋ณด๋, AI ํธ๋ฆฌ๊ฑฐ ์ ์ด |
| ์ ํ๋กํ ์ฝ ์ถ๊ฐ | ๋ฒค๋ ์์กด, ๋ผ์ด์ ์ค ๋น์ฉ | ์ ์์ง๊ธฐ ์ฑ ๋ฐฐํฌ |
| ๋ฉํฐ ์ฌ์ดํธ ๊ด๋ฆฌ | ์ฌ์ดํธ๋ณ ๋ณ๋ ์๋ฒ | ๋จ์ผ ์ ์ด ํ๋ ์ธ |