Skip to Content
SCADA๊ฐœ์š”

SCADA

IronFlock์€ ๋ถ„์‚ฐ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด SCADA ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค: ๊ฒฝ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์•ฑ์ด ์—ฃ์ง€์—์„œ ์‹คํ–‰๋˜์–ด PLC ๋ฐ ์‚ฐ์—…์šฉ ํ•˜๋“œ์›จ์–ด์™€ ์ธํ„ฐํŽ˜์ด์Šคํ•˜๊ณ , ์ˆ˜์ง‘๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ํ”„๋กœ์ ํŠธ๋ณ„ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋˜๋ฉฐ, Board Studio ์•ฑ์€ ํ•ด๋‹น ๋ฐ์ดํ„ฐ ์œ„์— SCADA ์‹œ๊ฐํ™”๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์™„์ „ํ•œ ๋Œ€์‹œ๋ณด๋“œ ๋นŒ๋”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์„ธ์Šค ์‹œ๊ฐํ™”๊ฐ€ ์žˆ๋Š” 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 ๋Œ€์‹œ๋ณด๋“œ ๋ ˆ์ด์•„์›ƒ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

  1. Grid Snap ํ•ด์ œ(overflowX / overflowY ์‚ฌ์šฉ) ์œ„์ ฏ์ด ์บ”๋ฒ„์Šค์— ์ž์œ ๋กญ๊ฒŒ ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค. SCADA ์„ค๊ณ„๋Š” ์ฐฝ ํฌ๊ธฐ์— ๋”ฐ๋ผ ์Šค์ผ€์ผ๋˜์ง€ ์•Š์ง€๋งŒ ๋ทฐํฌํŠธ์˜ ์•„๋ž˜์ชฝ๊ณผ ์˜ค๋ฅธ์ชฝ ๊ฐ€์žฅ์ž๋ฆฌ๋ฅผ ๋„˜์–ด ํ™•์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๋ ˆ์ด์•„์›ƒ์„ ๋ณด๋ ค๋ฉด ์Šคํฌ๋กค์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์™œ๊ณก ์—†์ด ๊ณ ์ •๋œ ๋ฌผ๋ฆฌ์  ๋ ˆ์ด์•„์›ƒ(์˜ˆ: ๊ณต์žฅ ํ‰๋ฉด๋„)๊ณผ ์ผ์น˜ํ•˜๋Š” ํฐ ์บ”๋ฒ„์Šค๊ฐ€ ํ•„์š”ํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  2. Grid Snap ํ•ด์ œ(Scale to Fit ์‚ฌ์šฉ) ์œ„์ ฏ์ด ์ž์œ ๋กญ๊ฒŒ ๋ฐฐ์น˜๋˜์ง€๋งŒ ๋ณด๋“œ์—๋Š” ์ •์˜ํ•œ ์ข…ํšก๋น„์˜ ์ œํ•œ๋œ ํ‘œ์‹œ ์˜์—ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๋ ˆ์ด์•„์›ƒ์ด ํ™”๋ฉด ํฌ๊ธฐ์— ๋น„๋ก€ํ•˜์—ฌ ์Šค์ผ€์ผ๋ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋กค์ด ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“œ๋Š” ์–ด๋–ค ํ•ด์ƒ๋„์—์„œ๋„ ๋Œ€์‹œ๋ณด๋“œ๊ฐ€ ํ™”๋ฉด์„ ๊น”๋”ํ•˜๊ฒŒ ์ฑ„์›Œ์•ผ ํ•˜๋Š” ์ œ์–ด์‹ค ํ™”๋ฉด์ด๋‚˜ ํ‚ค์˜ค์Šคํฌ ๋””์Šคํ”Œ๋ ˆ์ด์— ์ด์ƒ์ ์ž…๋‹ˆ๋‹ค.

  3. 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 ๋ฉ”์‹œ์ง€ ๋ธŒ๋กœ์ปค๋ฅผ ํ†ตํ•ด ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค๋กœ ์ด๋™ํ•˜๊ณ , ์•ฑ์ด ์—ฐ๊ฒฐ๋œ ํ•˜๋“œ์›จ์–ด์—์„œ ์ž‘์—…์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ œ์–ด ์ž‘๋™ ๋ฐฉ์‹

  1. ์—ฃ์ง€ ์•ฑ์ด ์ œ์–ด ์—”๋“œํฌ์ธํŠธ โ€” ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ˆ˜๋ฝํ•˜๊ณ  ์—ฐ๊ฒฐ๋œ ํ•˜๋“œ์›จ์–ด์—์„œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ•จ์ˆ˜ โ€” ๋ฅผ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค
  2. ์ด ์—”๋“œํฌ์ธํŠธ๊ฐ€ ๋Œ€์‹œ๋ณด๋“œ์—์„œ ํ˜ธ์ถœ ๊ฐ€๋Šฅํ•œ ์ž‘์—…์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค
  3. ์‚ฌ์šฉ์ž(๋˜๋Š” AI)๊ฐ€ ๋Œ€์‹œ๋ณด๋“œ UI์—์„œ ์ž‘์—…์„ ํŠธ๋ฆฌ๊ฑฐํ•ฉ๋‹ˆ๋‹ค
  4. ๋ช…๋ น์ด ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค๋กœ ๋ผ์šฐํŒ…๋˜๊ณ  ์•ฑ์— ์˜ํ•ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค
  5. ๊ฒฐ๊ณผ๊ฐ€ ๋Œ€์‹œ๋ณด๋“œ๋กœ ๋‹ค์‹œ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค

์ด๋ฅผ ํ†ตํ•ด ์ œ์–ด ๋กœ์ง์ด ์žˆ์–ด์•ผ ํ•  ๊ณณ โ€” ํ•˜๋“œ์›จ์–ด์— ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ์•ฑ โ€” ์— ์œ ์ง€๋˜๋ฉด์„œ ๋Œ€์‹œ๋ณด๋“œ, ์•Œ๋ฆผ, ๋˜๋Š” AI ์—์ด์ „ํŠธ์—์„œ ์ค‘์•™ ์ง‘์ค‘์‹ ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด SCADA์™€์˜ ๋น„๊ต

์ธก๋ฉด๊ธฐ์กด SCADAIronFlock SCADA
ํ”„๋กœํ† ์ฝœ ๋“œ๋ผ์ด๋ฒ„๋ชจ๋†€๋ฆฌ์‹, ๋ฒค๋”๋ณ„๋ชจ๋“ˆ์‹ Docker ์•ฑ, ๋ชจ๋“  ์–ธ์–ด
๋Œ€์‹œ๋ณด๋“œ ๋นŒ๋”๋ฐ์Šคํฌํ†ฑ ์—”์ง€๋‹ˆ์–ด๋ง ๋„๊ตฌ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ Board Studio
๋ฐ์ดํ„ฐ ์ €์žฅ๋…์  ํžˆ์Šคํ† ๋ฆฌ์•ˆ์˜คํ”ˆ TimescaleDB (SQL ์ฟผ๋ฆฌ ๊ฐ€๋Šฅ)
์›๊ฒฉ ์ ‘๊ทผVPN ํ•„์š”๋‚ด์žฅ ์•ˆ์ „ ํ„ฐ๋„๋ง
AI ํ†ตํ•ฉ์—†์Œ์ž์—ฐ์–ด ์ฟผ๋ฆฌ, AI ์ง€์› ๋Œ€์‹œ๋ณด๋“œ, AI ํŠธ๋ฆฌ๊ฑฐ ์ œ์–ด
์ƒˆ ํ”„๋กœํ† ์ฝœ ์ถ”๊ฐ€๋ฒค๋” ์˜์กด, ๋ผ์ด์„ ์Šค ๋น„์šฉ์ƒˆ ์ˆ˜์ง‘๊ธฐ ์•ฑ ๋ฐฐํฌ
๋ฉ€ํ‹ฐ ์‚ฌ์ดํŠธ ๊ด€๋ฆฌ์‚ฌ์ดํŠธ๋ณ„ ๋ณ„๋„ ์„œ๋ฒ„๋‹จ์ผ ์ œ์–ด ํ”Œ๋ ˆ์ธ
Last updated on