Skip to Content
ComparisonsIgnition vs IronFlock

Ignition vs IronFlock: ์ตœ์‹  SCADA, ์—ฃ์ง€ ์•ฑ, ๊ฐ€๊ฒฉ ๋น„๊ต (2026)

Inductive Automation์˜ Ignition์€ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ๋ฐฐํฌ๋œ SCADA ํ”Œ๋žซํผ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋ฌด์ œํ•œ ๋ผ์ด์„ ์‹ฑ๊ณผ ํ˜„๋Œ€์ ์ธ Java ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋กœ ๋ ˆ๊ฑฐ์‹œ SCADA ์‹œ์žฅ์„ ํ˜์‹ ํ•˜์—ฌ ๊ทธ ์œ„์น˜๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค โ€” ์ถœ์‹œ ๋‹น์‹œ ์ง„์ •ํ•œ ๋„์•ฝ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ด๋–ค Ignition ๋Œ€์•ˆ์ด๋“  ๊ฒฐ๊ตญ ์ด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ‰๊ฐ€๋ฐ›๋Š” ๋ฒค์น˜๋งˆํฌ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

IronFlock์€ ๋‹ค์Œ ์•„ํ‚คํ…์ฒ˜ ์ „ํ™˜์„ ๋Œ€ํ‘œํ•ฉ๋‹ˆ๋‹ค: ๊ฒŒ์ดํŠธ์›จ์ด ์ค‘์‹ฌ์—์„œ ๋ถ„์‚ฐ ์—ฃ์ง€-ํ”Œ๋Ÿฌ์Šค-ํด๋ผ์šฐ๋“œ๋กœ, ๋ชจ๋†€๋ฆฌ์‹ ๋ชจ๋“ˆ์—์„œ ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์•ฑ์œผ๋กœ, ์‹œ๊ฐํ™” ์šฐ์„ ์—์„œ AI ์šฐ์„ ์œผ๋กœ.

์ด ํŽ˜์ด์ง€๋Š” ํŒ€์ด ์˜ฌ๋ฐ”๋ฅธ ํ”Œ๋žซํผ์„ ์„ ํƒํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์†”์งํ•œ ๋น„๊ต๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ•œ๋ˆˆ์— ๋ณด๊ธฐ

ํ•ญ๋ชฉIronFlockIgnition
์™ธ๊ด€ ๋ฐ ๋А๋‚Œํ˜„๋Œ€์ ์ธ ์›น UI โ€” ๊น”๋”ํ•˜๊ณ  ๋ฐ˜์‘ํ˜•, ๋ธŒ๋ผ์šฐ์ € ๋„ค์ดํ‹ฐ๋ธŒ๊ธฐ๋Šฅ์ ์ด์ง€๋งŒ ๊ตฌ์‹ โ€” Java ๋ฐ์Šคํฌํ†ฑ Designer, ์›น Perspective๋Š” ๊ฐœ์„  ์ค‘
์‚ฌ์šฉ์„ฑ์…€ํ”„ ์„œ๋น„์Šค: ๊ฐ€์ž…, ๋””๋ฐ”์ด์Šค ํ”Œ๋ž˜์‹ฑ, ์ˆ˜ ๋ถ„ ๋‚ด ์•ฑ ๋ฐฐํฌ๊ฒŒ์ดํŠธ์›จ์ด ์„ค์ •, ํƒœ๊ทธ ๊ตฌ์„ฑ, Designer ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ ๊ต์œก๋œ ํ†ตํ•ฉ์—…์ฒด ํ•„์š”
ํ˜‘์—…์—ญํ• , API ํ‚ค, ๋””๋ฐ”์ด์Šค ๊ณต์œ , ํ”„๋กœ์ ํŠธ ์ˆ˜์ค€ ์ ‘๊ทผ ์ œ์–ด๊ฐ€ ์žˆ๋Š” ๋ฉ€ํ‹ฐ ์‚ฌ์šฉ์ž๋‹จ์ผ ์‚ฌ์šฉ์ž Designer; Perspective ์„ธ์…˜์„ ํ†ตํ•œ ์ œํ•œ์  ๋ฉ€ํ‹ฐ ์‚ฌ์šฉ์ž ์ง€์›
ํ˜„๋Œ€์„ฑํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ, ์ปจํ…Œ์ด๋„ˆํ™”๋จ, AI ์šฐ์„ , 2020๋…„๋Œ€ ์„ค๊ณ„2010๋…„ Java ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜; ํ˜„๋Œ€ํ™” ์ค‘(Perspective)์ด์ง€๋งŒ ๋ ˆ๊ฑฐ์‹œ ์ฝ”์–ด
์ปค๋ฎค๋‹ˆํ‹ฐ์„ฑ์žฅ ์ค‘ โ€” ๊ฐœ๋ฐฉํ˜• ์•ฑ ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค, ๊ฐœ๋ฐœ์ž ๋ฌธ์„œ๋Œ€๊ทœ๋ชจ ๊ธฐ์กด ์ปค๋ฎค๋‹ˆํ‹ฐ โ€” Inductive Automation ํฌ๋Ÿผ, ์—ฐ๊ฐ„ ICC ์ปจํผ๋Ÿฐ์Šค, ํ†ตํ•ฉ์—…์ฒด ๋„คํŠธ์›Œํฌ
์ „๋žต๊ฐœ๋ฐฉํ˜• ์ƒํƒœ๊ณ„ โ€” IronFlock์ด ํ•ต์‹ฌ ์‹œ์Šคํ…œ(๋ฐ์ดํ„ฐ ๊ธฐ๋ก๊ธฐ, ์•Œ๋žŒ, ๋Œ€์‹œ๋ณด๋“œ, ๋””๋ฐ”์ด์Šค ๊ด€๋ฆฌ)์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋„๋ฉ”์ธ๋ณ„ ๊ธฐ๋Šฅ์„ ์œ„ํ•œ ๊ฐœ๋ฐฉํ˜• ์„œ๋“œํŒŒํ‹ฐ ์•ฑ ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค๋ฅผ ํ†ตํ•ด ํ™•์žฅ์ž์‚ฌ ๋ชจ๋“ˆ โ€” Inductive Automation์ด ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๊ตฌ๋งค ๊ฐ€๋Šฅํ•œ ๋ชจ๋“ˆ๋กœ ๊ฐœ๋ฐœ ๋ฐ ํŒ๋งค; Ignition Exchange๋ฅผ ํ†ตํ•œ ์„œ๋“œํŒŒํ‹ฐ ๊ธฐ์—ฌ๋Š” ์ฆ๊ฐ€ ์ค‘์ด์ง€๋งŒ ๋ฒ”์œ„๊ฐ€ ์ œํ•œ์ 
์ „ํ†ตIoT ํ”Œ๋ฆฟ ๊ด€๋ฆฌ ๋ฐ ์—ฃ์ง€ ์ปดํ“จํŒ…์„ ์œ„ํ•ด ์„ค๋ฆฝ2003๋…„ ์„ค๋ฆฝ โ€” ๋ฌด์ œํ•œ ๋ผ์ด์„ ์‹ฑ๊ณผ Java ์•„ํ‚คํ…์ฒ˜๋กœ ๋ ˆ๊ฑฐ์‹œ SCADA ํ˜์‹ 

์•„ํ‚คํ…์ฒ˜

Ignition: ๊ฒŒ์ดํŠธ์›จ์ด ์ค‘์‹ฌ

Ignition์€ ์ „์ฒด ์‹œ์Šคํ…œ์˜ ์ค‘์•™ ํ—ˆ๋ธŒ ์—ญํ• ์„ ํ•˜๋Š” **Java ์„œ๋ฒ„(๊ฒŒ์ดํŠธ์›จ์ด)**๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด๋Š” PLC์—์„œ ํƒœ๊ทธ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ , SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๊ธฐ๋ก์„ ์ €์žฅํ•˜๊ณ , Perspective/Vision ํ™”๋ฉด์„ ์ œ๊ณตํ•˜๊ณ , ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ณ , ์•Œ๋žŒ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๊ฒŒ์ดํŠธ์›จ์ด์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ํ™•์žฅ์€ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ฒŒ์ดํŠธ์›จ์ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

  • ์„œ๋ฒ„: Windows, Linux, macOS์—์„œ ์‹คํ–‰๋˜๋Š” Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
  • ํด๋ผ์ด์–ธํŠธ: ์›น ๋ธŒ๋ผ์šฐ์ € (Perspective) ๋˜๋Š” Java ๋ฐ์Šคํฌํ†ฑ ์•ฑ (Vision)
  • ์—ฃ์ง€: Ignition Edge๋Š” ํ•„๋“œ ๋””๋ฐ”์ด์Šค์šฉ ์ œํ•œ ๋ฒ„์ „ โ€” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ ์—†์Œ, 35์ผ ๊ธฐ๋ก ์ œํ•œ, ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ
  • ๋กœ์ง: Python/Jython ์Šคํฌ๋ฆฝํŒ…, ์ˆœ์ฐจ ๋กœ์ง์„ ์œ„ํ•œ SFC ๋ชจ๋“ˆ
  • ๋ฐฐํฌ: ๊ฒŒ์ดํŠธ์›จ์ด ์„ค์น˜, Designer (Java ๋ฐ์Šคํฌํ†ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)๋ฅผ ํ†ตํ•ด ํƒœ๊ทธ ๋ฐ ํ™”๋ฉด ๊ตฌ์„ฑ

IronFlock: ๋ถ„์‚ฐ ์—ฃ์ง€ + ์ค‘์•™ ์„œ๋น„์Šค

IronFlock์€ ๋‘ ๊ฐ€์ง€ ๋ณด์™„ ๊ณ„์ธต์ด ์žˆ๋Š” ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ์ž์œจ ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค๋Š” ์šด์˜ ์ง€์ ์—์„œ ๊ฒฝ๋Ÿ‰ ์—์ด์ „ํŠธ์™€ Docker ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์•ฑ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ค‘์•™ ์„œ๋น„์Šค โ€” FleetDB (TimescaleDB), FleetDB Service, AI ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜, ์›น UI โ€” ๋Š” ํ”Œ๋ฆฟ ์ „์ฒด ๋ฐ์ดํ„ฐ ์ €์žฅ, ๋Œ€์‹œ๋ณด๋“œ, ์ธํ…”๋ฆฌ์ „์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. WAMP ๋ฉ”์‹œ์ง€ ๋ธŒ๋กœ์ปค๋Š” ์‹ค์‹œ๊ฐ„ pub/sub ๋ฐ RPC๋กœ ๋ชจ๋“  ๊ฒƒ์„ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ฐ€์ƒ ๋””๋ฐ”์ด์Šค โ€” ๋ฌผ๋ฆฌ์  ๋””๋ฐ”์ด์Šค์™€ ํ•จ๊ป˜ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋Š” ํด๋ผ์šฐ๋“œ ํ˜ธ์ŠคํŒ… ์ปดํ“จํŒ… ๋…ธ๋“œ โ€” ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, Grafana, Node-RED, Jupyter ๋˜๋Š” ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๊ฐ™์€ ํ”Œ๋ฆฟ ์ „์ฒด ์„œ๋น„์Šค๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ์˜๋ฏธ

์‹œ๋‚˜๋ฆฌ์˜คIronFlockIgnition
์ƒˆ ์‚ฌ์ดํŠธ ์ถ”๊ฐ€๋””๋ฐ”์ด์Šค ์—ฐ๊ฒฐ โ€” ํ”„๋กœ์ ํŠธ์— ํ•ฉ๋ฅ˜ํ•˜๊ณ  FleetDB์— ๋ฐ์ดํ„ฐ ์ „์†ก ์‹œ์ž‘์ƒˆ ๊ฒŒ์ดํŠธ์›จ์ด ์„ค์น˜ ๋ฐ ๋ผ์ด์„ ์‹ฑ
๊ธฐ๋Šฅ ์ถ”๊ฐ€์•ฑ ์„ค์น˜ (์ข…์ข… ๋ฌด๋ฃŒ)๋ชจ๋“ˆ ๊ตฌ๋งค ๋ฐ ์„ค์น˜
100๊ฐœ ๋””๋ฐ”์ด์Šค ์—…๋ฐ์ดํŠธํ”Œ๋ฆฟ ์ „์ฒด์— ์›ํด๋ฆญ ์ผ๊ด„ OTA๊ฐ ๊ฒŒ์ดํŠธ์›จ์ด ๊ฐœ๋ณ„ ์—…๋ฐ์ดํŠธ
์‚ฌ์šฉ์ž ์ง€์ • AI ๋ชจ๋ธ ์‹คํ–‰๊ฐ ๋””๋ฐ”์ด์Šค์— ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์•ฑ์œผ๋กœ ๋ฐฐํฌ๊ธฐ๋ณธ์œผ๋กœ ์ง€์›๋˜์ง€ ์•Š์Œ
๋””๋ฐ”์ด์Šค ์›๊ฒฉ ์ ‘๊ทผ๋ธŒ๋ผ์šฐ์ €์—์„œ โ€œํ„ฐ๋„ ์—ด๊ธฐโ€ ํด๋ฆญVPN ์„ค์ •
๋””๋ฐ”์ด์Šค, ๋ฐ์ดํ„ฐ, ํ”„๋กœ์ ํŠธ ํ™•์žฅ๋””๋ฐ”์ด์Šค๊ฐ€ ์ž๋ฆฝํ˜•; ์„œ๋น„์Šค ๋…๋ฆฝ ํ™•์žฅ; ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ TimescaleDB; ์Šค์›œ ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ ๊ฒฉ๋ฆฌ๊ฒŒ์ดํŠธ์›จ์ด ์ถ”๊ฐ€; ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ Historian; ๊ฒŒ์ดํŠธ์›จ์ด๋ณ„ ๋ณ„๋„ ํ”„๋กœ์ ํŠธ
ํ”Œ๋žซํผ ์ž์ฒด ์—…๋ฐ์ดํŠธ๋ชจ๋“  ์ค‘์•™ ์„œ๋น„์Šค์— ๊ฑฐ์˜ ๋ฌด์ค‘๋‹จ ๋กค๋ง ์—…๋ฐ์ดํŠธ์ธ์Šคํ„ด์Šค๋ณ„ ๊ฒŒ์ดํŠธ์›จ์ด ์žฌ์‹œ์ž‘ ํ•„์š”

๊ธฐ๋Šฅ ๋น„๊ต

๋ฐ์ดํ„ฐ ๋ฐ ์—ฐ๊ฒฐ

๊ธฐ๋ŠฅIronFlockIgnition
PLC ์—ฐ๊ฒฐโœ… Industrial Collector โ€” Modbus TCP/RTU, OPC UA, Siemens S7, Allen-Bradley๋ฅผ ๋‹จ์ผ ์•ฑ์—์„œ, ์‚ฌ์ „ ๋งคํ•‘๋œ ์žฅ๋น„ ํ”„๋กœํ•„ ์นดํƒˆ๋กœ๊ทธ์™€ ํ•จ๊ป˜ (S7 ๋ฐ Allen-Bradley๋Š” ์–ผ๋ฆฌ ์•ก์„ธ์Šค); ์ถ”๊ฐ€๋กœ IO-Link, BACnet, MTConnect ์ˆ˜์ง‘๊ธฐโœ… ๊ด‘๋ฒ”์œ„ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ๋“œ๋ผ์ด๋ฒ„ (Allen-Bradley, Siemens, Omron, Modbus, BACnet, DNP3)
OPC UA ์ง€์›โœ… Industrial Collector์— ๋‚ด์žฅ โ€” ์ฃผ์†Œ ๊ณต๊ฐ„ ํƒ์ƒ‰, ์ธ์ฆ์„œ ์ธ์ฆ ์ง€์›โœ… ๋‚ด์žฅ ์„œ๋ฒ„ ๋ฐ ํด๋ผ์ด์–ธํŠธ
MQTT ์ง€์›โœ… ์•ฑ์„ ํ†ตํ•ดโš ๏ธ Cirrus Link ๋ชจ๋“ˆ ํ•„์š” (์œ ๋ฃŒ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ)
Kafka ์—ฐ๊ฒฐโœ… ์•ฑ์„ ํ†ตํ•ดโš ๏ธ ์œ ๋ฃŒ ๋ชจ๋“ˆ
REST API ๋ฐ์ดํ„ฐ ํ†ตํ•ฉโœ… ๋‚ด์žฅโš ๏ธ ์Šคํฌ๋ฆฝํŒ…์„ ํ†ตํ•ด
์ž๋™ ์‹œ๊ณ„์—ด ์ €์žฅโœ… ํ”„๋กœ์ ํŠธ๋ณ„ TimescaleDBโŒ ์™ธ๋ถ€ SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค์ • ํ•„์š”
ํ”„๋กœ์ ํŠธ ๊ฐ„ ๋ฐ์ดํ„ฐ ๊ฒฉ๋ฆฌโœ… ๋ฌผ๋ฆฌ์  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ถ„๋ฆฌ + ์•”ํ˜ธํ™” ๊ฒฉ๋ฆฌโŒ ์ˆ˜๋™ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค/ํƒœ๊ทธ ๋ถ„๋ฆฌ
์—ฃ์ง€ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌโœ… ๋ชจ๋“  Linux ๋˜๋Š” Windows ๋””๋ฐ”์ด์Šค์—์„œ ์™„์ „ ์ปดํ“จํŒ…โš ๏ธ Edge ์—๋””์…˜ โ€” ์ œํ•œ์ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ ์—†์Œ
ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ™•์žฅโœ… ๊ด€๋ฆฌํ˜•, ์ž๋™ ํ™•์žฅโŒ ์ž์ฒด ๊ด€๋ฆฌ SQL
LoRaWAN ์„ผ์„œ ํ†ตํ•ฉโœ… ๊ฐ€์ƒ ๋””๋ฐ”์ด์Šค์˜ ChirpStack โ€” ํ†ตํ•ฉ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธโš ๏ธ ์„œ๋“œํŒŒํ‹ฐ ๋ชจ๋“ˆ์„ ํ†ตํ•ด

์‹œ๊ฐํ™” ๋ฐ ๋Œ€์‹œ๋ณด๋“œ

๊ธฐ๋ŠฅIronFlockIgnition
๋Œ€์‹œ๋ณด๋“œ ๋นŒ๋”โœ… ๋…ธ์ฝ”๋“œ YAML ์œ„์ ฏ ์‹œ์Šคํ…œDesigner ๋„๊ตฌ (๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ, ๋” ๋ณต์žกํ•จ)
์œ„์ ฏ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌโœ… ์ฐจํŠธ, ๊ฒŒ์ด์ง€, ์ง€๋„, ํ‘œ, ์–‘์‹, ์ž‘์—…โœ… ํ’๋ถ€ํ•œ ์ปดํฌ๋„ŒํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (Perspective)
๋ฉ€ํ‹ฐ ํŽ˜์ด์ง€ ๋Œ€์‹œ๋ณด๋“œโœ…โœ…
๋ฐ์ดํ„ฐ ์ €์žฅ์ด ์žˆ๋Š” ์–‘์‹ ์œ„์ ฏโœ… ๋‚ด์žฅโŒ ์‚ฌ์šฉ์ž ์ง€์ • ๊ตฌ์ถ• ํ•„์š”
์ž‘์—… ์œ„์ ฏ (๊ธฐ๊ณ„ ์ œ์–ด)โœ… ๋‚ด์žฅโœ… ์Šคํฌ๋ฆฝํŒ…์„ ํ†ตํ•ด
์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธโœ… WAMP๋ฅผ ํ†ตํ•ด 1์ดˆ ๋ฏธ๋งŒโœ… ํด๋ง/๊ตฌ๋…์„ ํ†ตํ•ด 1์ดˆ ๋ฏธ๋งŒ
๋Œ€์‹œ๋ณด๋“œ ์ „์šฉ ์‚ฌ์šฉ์ž ์—ญํ• โœ… ๋‚ด์žฅโš ๏ธ ์ˆ˜๋™ ์—ญํ•  ๊ตฌ์„ฑ ํ•„์š”
์ž„๋ฒ ๋“œ ๊ฐ€๋Šฅํ•œ ๋Œ€์‹œ๋ณด๋“œโœ…โš ๏ธ ์ œํ•œ์ 
์„ค๊ณ„ ๋„๊ตฌ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ (์„ค์น˜ ์—†์Œ)Java ๋ฐ์Šคํฌํ†ฑ Designer ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

์›๊ฒฉ ์ ‘๊ทผ ๋ฐ ๋ณด์•ˆ

๊ธฐ๋ŠฅIronFlockIgnition
๋‚ด์žฅ ํ„ฐ๋„๋ง ์„œ๋น„์Šคโœ… TCP, HTTP(S), UDP, SSH, VNC, VPNโŒ ์‚ฌ์šฉ ๋ถˆ๊ฐ€ โ€” VPN ํ•„์š”
์›๊ฒฉ HMI ์ ‘๊ทผโœ… ๋ธŒ๋ผ์šฐ์ €์—์„œ ์›ํด๋ฆญโŒ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ ํ•„์š”
์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ์ ‘๊ทผโœ… VNC ํ„ฐ๋„๋งโŒ VPN ๋˜๋Š” ์„œ๋“œํŒŒํ‹ฐ
๋””๋ฐ”์ด์Šค์— SSH ์ ‘๊ทผโœ… ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜โŒ
์ธ์ฆโœ… TOTP 2FA๊ฐ€ ์žˆ๋Š” OIDCโš ๏ธ ๊ธฐ๋ณธ ์‚ฌ์šฉ์ž/์—ญํ•  ์‹œ์Šคํ…œ
API ํ‚ค ๊ด€๋ฆฌโœ…โŒ
๋””๋ฐ”์ด์Šค์˜ ์—ด๋ฆฐ ํฌํŠธ ์—†์Œโœ… ์—์ด์ „ํŠธ๊ฐ€ ์•„์›ƒ๋ฐ”์šด๋“œ ํ˜ธ์ถœโŒ ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ๊ตฌ์„ฑ๋œ ํฌํŠธ์—์„œ ์ˆ˜์‹  ๋Œ€๊ธฐ
ํ…Œ๋„ŒํŠธ๋ณ„ ๋ฉ”์‹œ์ง€ ๊ฒฉ๋ฆฌโœ… ์•”ํ˜ธํ™” ๋ ๋ฆ„ ๊ฒฉ๋ฆฌโŒ ๊ณต์œ  ๊ฒŒ์ดํŠธ์›จ์ด
๊ฐ์‚ฌ ๋กœ๊น…โœ… ์™„์ „ํ•œ ๋””๋ฐ”์ด์Šค ๋ฐ ์‚ฌ์šฉ์ž ๊ฐ์‚ฌ ์ถ”์ โš ๏ธ ์•Œ๋žŒ ์ €๋„๋งŒ

์•ฑ ๊ฐœ๋ฐœ

๊ธฐ๋ŠฅIronFlockIgnition
๊ฐœ๋ฐœ ์–ธ์–ดโœ… ๋ชจ๋‘ (Docker ์ปจํ…Œ์ด๋„ˆ)โŒ Java ๋ฐ Jython๋งŒ
๋‚ด์žฅ ํด๋ผ์šฐ๋“œ IDEโœ…โŒ
Git ํ†ตํ•ฉโœ… GitHub, GitLabโŒ
CI/CD ๋ฆด๋ฆฌ์Šค ํŒŒ์ดํ”„๋ผ์ธโœ… ๋‚ด์žฅ ๋นŒ๋“œ ๋ฐ ๋ฆด๋ฆฌ์ŠคโŒ
์•ฑ ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šคโœ… ์ˆ˜์ตํ™” ํฌํ•จโš ๏ธ Ignition Exchange (์ปค๋ฎค๋‹ˆํ‹ฐ, ๋ฌด๋ฃŒ)
์„œ๋“œํŒŒํ‹ฐ ๋ชจ๋“ˆ ์ƒํƒœ๊ณ„์„ฑ์žฅํ•˜๋Š” ์•ฑ ์ƒํƒœ๊ณ„โœ… ํ™•๋ฆฝ๋œ ๋ชจ๋“ˆ ์‡ผ์ผ€์ด์Šค
์Šคํฌ๋ฆฝํŒ… ์–ธ์–ด๋ชจ๋‘ (Python, Go, Rust, JS ๋“ฑ)Python/Jython

AI ๋ฐ ๋ถ„์„

๊ธฐ๋ŠฅIronFlockIgnition
๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ AI ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜โœ… ๋‚ด์žฅโŒ ์‚ฌ์šฉ ๋ถˆ๊ฐ€
๋””๋ฐ”์ด์Šค ๋ฐ์ดํ„ฐ ์ž์—ฐ์–ด ์ฟผ๋ฆฌโœ…โŒ
๋ฌผ๋ฆฌ์  AI (๋””๋ฐ”์ด์Šค์—์„œ ์‹คํ–‰)โœ…โŒ
์•ฑ ์ •์˜ ์‚ฌ์šฉ์ž ์ง€์ • AI ์—์ด์ „ํŠธโœ… YAML ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ ํ…œํ”Œ๋ฆฟโŒ
AI ์ƒ์„ฑ ์‹ค์‹œ๊ฐ„ ์ฐจํŠธโœ… ๋Œ€ํ™” ์ค‘โŒ
์Œ์„ฑ ๊ธฐ๋ฐ˜ ์ƒํ˜ธ ์ž‘์šฉโœ…โŒ
์—ฃ์ง€ ML/๋ถ„์„โœ… ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์•ฑ์„ ํ†ตํ•ด ๋ชจ๋“  ML ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐฐํฌโŒ

๋””๋ฐ”์ด์Šค ๋ฐ ํ”Œ๋ฆฟ ๊ด€๋ฆฌ

๊ธฐ๋ŠฅIronFlockIgnition
์ผ๊ด„ OTA ์—…๋ฐ์ดํŠธ (OS, ์—์ด์ „ํŠธ, ์•ฑ)โœ…โŒ ๊ฒŒ์ดํŠธ์›จ์ด๋ณ„ ์ˆ˜๋™ ์—…๋ฐ์ดํŠธ
๋””๋ฐ”์ด์Šค ๊ทธ๋ฃนํ™” ๋ฐ ๊ด€๋ฆฌโœ…โŒ
๋ชจ๋“  ์•ฑ์˜ ์‹ค์‹œ๊ฐ„ ๋กœ๊ทธโœ… ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ŠคํŠธ๋ฆฌ๋ฐโŒ ๊ฒŒ์ดํŠธ์›จ์ด ๋กœ๊ทธ๋งŒ
์œ„์น˜ ๊ด€๋ฆฌ ๋ฐ ์ง€๋„ ๋ณด๊ธฐโœ…โŒ
๊ถŒํ•œ์ด ์žˆ๋Š” ๋””๋ฐ”์ด์Šค ๊ณต์œ โœ…โŒ
OEM ๋””๋ฐ”์ด์Šค ์‚ฌ์ „ ๋“ฑ๋กโœ… ํ”Œ๋Ÿฌ๊ทธ ์•ค ํ”Œ๋ ˆ์ดโŒ
๋ชจ๋“  Linux ๋˜๋Š” Windows ๋””๋ฐ”์ด์Šค ์—ฐ๊ฒฐโœ… ARM, x86, NVIDIA Jetson, Windows ์‚ฐ์—…์šฉ PCโŒ ์„œ๋ฒ„๊ธ‰ ํ•˜๋“œ์›จ์–ด ์˜ˆ์ƒ
๊ฐ€์ƒ ๋””๋ฐ”์ด์Šค (ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…)โœ… ๋ฌผ๋ฆฌ์  ํ”Œ๋ฆฟ๊ณผ ํ•จ๊ป˜ Grafana, Node-RED, Jupyter ์‹คํ–‰โŒ

์•Œ๋žŒ ๋ฐ ์•Œ๋ฆผ

๊ธฐ๋ŠฅIronFlockIgnition
๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ์•Œ๋žŒ ๊ทœ์น™โœ… ๋ชจ๋“  ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ์ŠคํŠธ๋ฆผ์—โœ… ํƒœ๊ทธ ์•Œ๋žŒ ์‹œ์Šคํ…œ
์ด๋ฉ”์ผ ์•Œ๋ฆผโœ…โœ… (์•Œ๋žŒ ์•Œ๋ฆผ ๋ชจ๋“ˆ โ€” ์œ ๋ฃŒ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ)
SMS ์•Œ๋ฆผโœ…โœ… (SMS ๋ชจ๋“ˆ โ€” ์œ ๋ฃŒ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ)
์Œ์„ฑ ํ†ตํ™” ์•Œ๋ฆผโŒโœ… (Voice ๋ชจ๋“ˆ โ€” ์œ ๋ฃŒ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ)
์‹ฌ๊ฐ๋„ ์ˆ˜์ค€โœ… ์œ„ํ—˜, ์ฃผ์š”, ๊ฒฝ๋ฏธโœ… ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ์šฐ์„ ์ˆœ์œ„
์ž๋™ ํ•ด๊ฒฐโœ…โœ…
์ˆ˜๋™ ํ‰๊ฐ€ ๋ฐ ์ฃผ์„โœ…โœ… ์•Œ๋žŒ ์‰˜๋น™

๊ฐ€๊ฒฉ ๋น„๊ต

Ignition: ๋ชจ๋“ˆ ๊ธฐ๋ฐ˜ ์˜๊ตฌ ๋ผ์ด์„ ์‹ฑ

Ignition์€ ๊ฐ ๊ธฐ๋Šฅ์ด ๋ณ„๋„๋กœ ๊ตฌ๋งค๋˜๋Š” ์˜๊ตฌ ๋ผ์ด์„ ์Šค ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ๋ฐฐํฌ์—๋Š” ํ”Œ๋žซํผ ๋ผ์ด์„ ์Šค์™€ ์‹œ๊ฐํ™”, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ, ์•Œ๋žŒ ์•Œ๋ฆผ, ๋ณด๊ณ , MQTT์šฉ ๋ชจ๋“ˆ์ด ํ•„์š”ํ•˜๋ฉฐ ๊ฐ๊ฐ ๊ฐœ๋ณ„์ ์œผ๋กœ ๊ฐ€๊ฒฉ์ด ์ฑ…์ •๋ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฐ„ ์ง€์› ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ ์ˆ˜์ˆ˜๋ฃŒ, ํ•„๋“œ ๋””๋ฐ”์ด์Šค์šฉ Ignition Edge ๋ผ์ด์„ ์Šค, Sepasoft์˜ ์„œ๋“œํŒŒํ‹ฐ MES ๋ชจ๋“ˆ์„ ์ถ”๊ฐ€ํ•˜์„ธ์š”. ๊ฐ ์ƒˆ ์‚ฌ์ดํŠธ์—๋Š” ์ž์ฒด ๊ฒŒ์ดํŠธ์›จ์ด ๋ผ์ด์„ ์Šค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ ๋ชจ๋“ˆ ๊ฐ€๊ฒฉ์€ Ignition ๊ฐ€๊ฒฉ ํŽ˜์ด์ง€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

IronFlock: ๋ฌด๋ฃŒ ํด๋ผ์šฐ๋“œ + ์˜จํ”„๋ ˆ๋ฏธ์Šค ๊ตฌ๋…

IronFlock์˜ ํด๋ผ์šฐ๋“œ ๋ฒ„์ „์€ ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค โ€” ๋ชจ๋“  ํ•ต์‹ฌ ํ”Œ๋žซํผ ๊ธฐ๋Šฅ(๋””๋ฐ”์ด์Šค ๊ด€๋ฆฌ, ๋Œ€์‹œ๋ณด๋“œ, OTA ์—…๋ฐ์ดํŠธ, ์•Œ๋žŒ, ์•ฑ ๋ฐฐํฌ)์ด ๋ฌด๋ฃŒ๋กœ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. IronFlock์€ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋Ÿ‰์— ๋”ฐ๋ผ ์š”๊ธˆ์„ ์ฒญ๊ตฌํ•ฉ๋‹ˆ๋‹ค: ์Šคํ† ๋ฆฌ์ง€, ์›๊ฒฉ ์ ‘๊ทผ ์„ธ์…˜, ๊ฐ€์ƒ ๋””๋ฐ”์ด์Šค, AI ์‚ฌ์šฉ๋Ÿ‰.

์ถ”๊ฐ€ ๊ธฐ๋Šฅ์€ ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค์—์„œ ์•ฑ ๊ตฌ๋งค๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค โ€” ์˜ˆ๋ฅผ ๋“ค์–ด ํŠน์ˆ˜ ํ”„๋กœํ† ์ฝœ ์ปค๋„ฅํ„ฐ, ๋ถ„์„ ๋„๊ตฌ, ๋˜๋Š” IronFlock์ด๋‚˜ ์„œ๋“œํŒŒํ‹ฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ตฌ์ถ•ํ•œ ์‚ฐ์—…๋ณ„ ์†”๋ฃจ์…˜.

์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐฐํฌ(์—์–ด๊ฐญ ๋˜๋Š” ํ”„๋ผ์ด๋น— ์ธํ”„๋ผ)์˜ ๊ฒฝ์šฐ IronFlock์€ ๊ตฌ๋… ๊ธฐ๋ฐ˜ ๋ผ์ด์„ ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Ignition์„ ์„ ํƒํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

๋‹ค์Œ ๊ฒฝ์šฐ์— Ignition์ด ๋” ๋‚˜์€ ์„ ํƒ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์ „ํ†ต์ ์ธ SCADA ํ”„๋กœ์„ธ์Šค ์‹œ๊ฐํ™”๊ฐ€ ํ•„์š”ํ•˜๊ณ  ๋ณต์žกํ•œ ์‚ฌ์šฉ์ž ์ง€์ • P&ID ๊ทธ๋ž˜ํ”ฝ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ โ€” Ignition์˜ Perspective์™€ Vision ๋ชจ๋“ˆ์—๋Š” ๋ณต์žกํ•œ ์‚ฌ์šฉ์ž ์ง€์ • ํ”„๋กœ์„ธ์Šค ํ™”๋ฉด์„ ์œ„ํ•œ ๊ณ ๊ธ‰ ๋“œ๋กœ์ž‰ ๋„๊ตฌ๊ฐ€ ์žˆ๋Š” ์ „์šฉ HMI ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. (์ฐธ๊ณ : IronFlock์€ ์ด์ œ ํŽŒํ”„, ๋ฐธ๋ธŒ, ํƒฑํฌ, ํŒŒ์ดํ”„ ๋“ฑ์„ ํฌํ•จํ•œ ์™„์ „ํ•œ SCADA ์‹ฌ๋ณผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.)
  • ๊ฐ€์žฅ ํญ๋„“์€ ๋„ค์ดํ‹ฐ๋ธŒ ๋“œ๋ผ์ด๋ฒ„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ โ€” IronFlock์˜ Industrial Collector๋Š” ์ด์ œ Siemens S7, Allen-Bradley, Modbus, OPC UA๋ฅผ ์ง์ ‘ ์ง€์›ํ•˜์ง€๋งŒ, Ignition์€ ๊ทธ ๋ฒ”์œ„๋ฅผ ๋„˜์–ด์„œ๋Š” ๋ ˆ๊ฑฐ์‹œยทํ‹ˆ์ƒˆ ํ”„๋กœํ† ์ฝœ(DF1 ์‹œ๋ฆฌ์–ผ, DNP3, PCCC, ๋ฒค๋” ์ „์šฉ ์Šคํƒ)๊นŒ์ง€ ์ปค๋ฒ„ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ต์œก๋œ ํ†ตํ•ฉ์—…์ฒด์™€ ํ™•๋ฆฝ๋œ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋Š” ๊ธฐ์กด Ignition ์ƒํƒœ๊ณ„๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ.
  • ์‹œ๊ฐ์  ์ˆœ์ฐจ ๋กœ์ง ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์œ„ํ•œ ์ˆœ์ฐจ ๊ธฐ๋Šฅ ์ฐจํŠธ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ.
  • Ignition์˜ ๊ฒ€์ฆ๋œ ์›Œํฌํ”Œ๋กœ์šฐ ๋ฌธ์„œ๋ฅผ ํŠน๋ณ„ํžˆ ์š”๊ตฌํ•˜๋Š” ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ ์šด์˜ํ•˜๋Š” ๊ฒฝ์šฐ.
  • ์‚ฌ์šฉ ์‚ฌ๋ก€๊ฐ€ ํ”Œ๋ฆฟ ๊ด€๋ฆฌ๋‚˜ AI๊ฐ€ ํ•„์š” ์—†๋Š” ์•Œ๋ ค์ง„ ๊ณ ์ •๋œ PLC ์„ธํŠธ๊ฐ€ ์žˆ๋Š” ๋‹จ์ผ ์‚ฌ์ดํŠธ SCADA ์‹œ์Šคํ…œ์ธ ๊ฒฝ์šฐ.

IronFlock์„ ์„ ํƒํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

๋‹ค์Œ ๊ฒฝ์šฐ์— IronFlock์ด ๋” ๊ฐ•๋ ฅํ•œ ์„ ํƒ์ž…๋‹ˆ๋‹ค:

  • ์—ฌ๋Ÿฌ ์‚ฌ์ดํŠธ์— ๊ฑธ์ณ ๋””๋ฐ”์ด์Šค ํ”Œ๋ฆฟ์„ ๊ด€๋ฆฌํ•˜๊ณ  ์ค‘์•™ํ™”๋œ OTA ์—…๋ฐ์ดํŠธ, ๋ชจ๋‹ˆํ„ฐ๋ง, ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ.
  • Java/Jython์ด ์•„๋‹Œ ๋ชจ๋“  ์–ธ์–ด๋กœ ์‚ฌ์šฉ์ž ์ง€์ • ์•ฑ์„ ๋ฐฐํฌํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ.
  • ๋‚ด์žฅ AI๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ โ€” ์ž์—ฐ์–ด ์ฟผ๋ฆฌ, ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜, ๋””๋ฐ”์ด์Šค์—์„œ ๋ฌผ๋ฆฌ์  AI ์‹คํ–‰.
  • VPN ์—†์ด ์›๊ฒฉ ์ ‘๊ทผ์„ ์›ํ•˜๋Š” ๊ฒฝ์šฐ โ€” HTTP, SSH, VNC, TCP, UDP ํ„ฐ๋„๋ง์ด ํ”Œ๋žซํผ์— ๋‚ด์žฅ.
  • ์ž๋™ ํ”„๋กœ์ ํŠธ๋ณ„ ๋ฐ์ดํ„ฐ ๋ถ„๋ฆฌ๊ฐ€ ์žˆ๋Š” ๋ฉ€ํ‹ฐ ํ…Œ๋„ŒํŠธ ๊ฒฉ๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ.
  • ๋น„์šฉ์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ โ€” IronFlock์€ ๋ชจ๋“ˆ์„ ํ•˜๋‚˜์”ฉ ๊ตฌ๋งคํ•˜์ง€ ์•Š๊ณ  SCADA, MES, AI, ์›๊ฒฉ ์ ‘๊ทผ, ํ”Œ๋ฆฟ ๊ด€๋ฆฌ๋ฅผ ์ œ๊ณต.
  • ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค์—์„œ ์‚ฐ์—…์šฉ ์•ฑ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์ˆ˜์ตํ™”ํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ.
  • ํ˜„๋Œ€์ ์ธ ๋””์ง€ํ„ธ ์šด์˜ ์Šคํƒ์„ ๊ตฌ์ถ•ํ•˜๊ณ  Java ๊ธฐ๋ฐ˜ ๋„๊ตฌ์— ๋ฒค๋” ์ข…์†๋˜๋Š” ๊ฒƒ์„ ํ”ผํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ.

๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ฒฝ๋กœ

IronFlock์€ Ignition๊ณผ ํ•จ๊ป˜ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒ€์€ ์ผ๋ฐ˜์ ์œผ๋กœ IronFlock์„ ๊ธฐ์กด OPC UA ์ธํ”„๋ผ์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‹œ์ž‘ํ•˜๊ณ (Ignition์ด OPC UA ์„œ๋ฒ„ ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ์Œ), ๊ทธ๋Ÿฐ ๋‹ค์Œ Ignition์ด ์ง์ ‘ PLC ํ†ต์‹ ์„ ๊ณ„์† ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ ์‹œ๊ฐํ™”, ์›๊ฒฉ ์ ‘๊ทผ, ํ”Œ๋ฆฟ ๊ด€๋ฆฌ๋ฅผ IronFlock์œผ๋กœ ์ ์ฐจ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ IronFlock์˜ ์ปจํ…Œ์ด๋„ˆํ™”๋œ OPC UA ์•ฑ์ด Ignition ๊ณ„์ธต์„ ์™„์ „ํžˆ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Last updated on