์ง๊ธ ๋ค์ด๋ก๋ ํ์ฌ ์ฒดํํด ๋ณด์ธ์
์ฝ๋ฅ์คํธยฉ ์๋ฒ๋ฅผ ๋ง์ถคํ ์ฌ์์ผ๋ก ๊ตฌ์ฑํ๊ณ ํ์ํ ๋ฐ์ดํฐ ์ฐ๊ฒฐ ๋ฐ ๊ด๋ฆฌ๋ฅผ ํตํด ์๊ฐ๊ณผ ๋น์ฉ์ ์ ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์ธ์.
์ฝ๋ฅ์คํธยฉ๋ OPC UA ์๋ฒ, I/O ๋ฐ์ดํฐ ์๋ฒ, ๊ฒ์ดํธ์จ์ด ๋ฐ IIoT ์ฐ๊ฒฐ ์์ง์ผ๋ก ์ฐ์ ์ ์ด ๋ฐ ๋น๋ฉ ๊ด๋ฆฌ ์์คํ ์ ๊ธฐ๋ฐ์ ์ ๊ณตํฉ๋๋ค. ๋คํธ์ํฌ ๊ฒ์ดํธ์จ์ด, ์ด๋ ฅ ๋ฐ ๋ฐ์ดํฐ ๊ธฐ๋ก, ์ด์คํ(redundancy) ๋ฐ ํด๋ผ์ด์ธํธ IIoT ํ๋กํ ์ฝ์ ๋น๋กฏํ ๋ค์ํ ๊ณ ๊ธ ๊ธฐ๋ฅ๋ค์ ์ ๊ณตํ๋ ๋์์ ์ต๊ณ ์ ๋ณด์ ๋ฐ ์ฑ๋ฅ์ ๋ณด์ฅํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ๋ชจ๋ ๋ฐ์ดํฐ ์์ง, ๊ฒ์ ๋ฐ ๊ธฐ๋ก ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋ฉฐ ์ธ๋์คํธ๋ฆฌ 4.0 ํ๋ซํผ ๋ฐ ์์คํ ์ ๋ฐ์ ๊ฑธ์ณ ์ ํ ์์ด ์ฐ๊ฒฐ๋๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ OPC UA ์๋ฒ ๋ชจ๋ธ์ ์ ์ฌ๋ ฅ์ ์ต๋๋ก ์ด๋์ด ๋ ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ์๋ฒ์ ๋ํ OPC ์ฌ๋จ์ ๋ฐ์ดํฐ ๋ฐ ์๋ ์ฌ์์ ์ง์ํฉ๋๋ค.
ํ๋กํ ์ฝ์ ์ฌ์ฉ์ ์ง์ ํ๊ณ ์ฝ๋ฅ์คํธ์ยฉ ๊ฐ์ฉ ๋๋ผ์ด๋ฒ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฅํ์ญ์์ค.
OPC UA ์๋ฒ๋ ํ๋กํ ์ฝ์ ์๋ ๊ฐ์ ธ์ค๊ธฐ ๋ฐ ๋น ๋ฅธ ๊ตฌ์ฑ์ ์ง์ํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ์ ๋ชจ๋์ ๋ผ์ด์ผ์ค ์ ์ฑ ์ ํ์ํ ํ๊ทธ ์์ ๋ง๊ฒ ์กฐ์ ๋ฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ํ๋์ ํ๊ทธ๋ฅผ ์๋ก ๋ค๋ฅธ ํ๋กํ ์ฝ๋ค์ ๋ถ๋ฌ์ค๊ณ ์ฐ๊ฒฐํ ์ ์๋ ๋ฐ์ดํฐ ๋งํฌ(DL)๋ฅผ ์ ๊ณตํ์ฌ ์์ง ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ์๊ฐ๊ณผ ์ด์ ๋น์ฉ์ ์๋๋๋ค. ์ฝ๋ฅ์คํธยฉ๋ ๋ชจ๋ ํ๋ ์ฅ์น๊ฐ SCADA, ํ๋ํธ ๋ถ์ ๋ฐ ERP ์์คํ ๊ณผ ํต์ ํ ์ ์๋๋ก ํฉ๋๋ค.
๋ฉํฐ ๋๋ผ์ด๋ธ ๊ตฌ์ฑ์ ๊ฐ ์๋ฒ ํ๊ทธ๋ ๋ค๋ฅธ ํต์ ํ๋กํ ์ฝ๋ค๊ณผ ๋์์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ํ์ฅ์์ ์ฝ์ ๋ฐ์ดํฐ๋ ์ฌ๋ฌผ ์ธํฐ๋ท(IoT) ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์๊ฒฉ ์์คํ ๋๋ ํด๋ผ์ฐ๋์ ๋ฐ์ดํฐ ์์ง ์์คํ ํ๋ซํผ์ ์ง์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค(์๋จธ์จ ํด๋ผ์ฐ๋.-Databoom-).
์ฝ๋ฅ์คํธยฉ ์๋ฒ๋ ์ด๋ ฅ์ ์ฌ์ฉํ์ฌ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค(SQL Server๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ฌ์ฉ๋จ) ๋๋ ํด๋ผ์ฐ๋(SQL Azure)์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ์ต์ ์ ์ ๊ณตํฉ๋๋ค. OPC UA ์ด๋ ฅ ์ ๊ทผ์ ์ง์ํจ์ผ๋ก์จ, ์ฝ๋ฅ์คํธยฉ๋ ๊ธฐ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๋ฐ์ดํฐ ์์ง ์์คํ ์ผ๋ก ๊ธฐ๋ฅํ ์ ์์ต๋๋ค.
์ฝ๋ฅ์คํธยฉ ์๋ฒ๋ ํ์์ ๋ฐ๋ผ OPC UA ํด๋ผ์ด์ธํธ์์ ๊ฒฝ๊ณ ๋ฐ ์ํ ์ฌ์์ ๊ด๋ฆฌํ๊ธฐ ์ํ ์์์ ๊ฒฝ๊ณ ๊ตฌ์ฑ์ ํฌํจํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ์ฌ์ฉ์์ ํน์ ์ฐ๊ฒฐ ์๊ตฌ์ฌํญ์ ๋ง๊ฒ ์กฐ์ ํ ์ ์๊ณ , ์ํ๋ ๋๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ผ์ด์ ์ค๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋ณด๋ค ํจ์จ์ ์ธ ๊ด๋ฆฌ๋ฅผ ํตํด ๋น์ฉ์ ์ ๊ฐํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ๋ชจ๋ ์ค์๊ฐ ์ฐ๊ฒฐ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๊ณ ๊ธฐ์กด์ OPC UA ์๋ฒ์ ํ๊ณ๋ฅผ ๋ฐ์ด๋์ ์ ์์ต๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ํซ ๋ฐฑ์ ์ ์ง์ํด ๋ฐ์ดํฐ ์๋ฒ ๋ฐฐ์ด์ด ์ฐ๊ฒฐ ๋ฐ ์์นด์ด๋ธ์ ๊ฐ์ฉ์ฑ์ ๊ทน๋ํํ๋๋ก ๋ณด์ฅํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ๋ ๋ชจ๋น์ฝ.๋ฅ์คํธ SCADA/HMI ์์คํ ์ ์ฐ์ํ ์ฐ๊ฒฐ์ฑ์ ํตํฉํ๊ณ ์ฌ์ฉํฉ๋๋ค.
์ฝ๋ฅ์คํธ OPC UA Server ๋ผ์ด์ ์ค ์ ์ฑ
์ฝ๋ฅ์คํธยฉ ์๋ฒ๋ ์ฌ์ฉ์์ ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ์ฌํญ์ ๋ง๊ฒ ์ฌ์ฉํ๋ ๊ฐ๋จํ๊ณ ๋ชจ๋์์ด๋ฉฐ ์ ์ฐํ ๋ผ์ด์ ์ค ์ ์ฑ ์ ์ ๊ณตํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ ๋ผ์ด์ ์ค ๋ชจ๋ธ์ ํ๋์ ๊ตํ๋ ํ๊ทธ์ ๋ํ ๋ฒํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ํ์์ ๋ฐ๋ผ ๊ตฌ๋งค ๊ฐ๋ฅํ ์ ํ์ ๊ธฐ๋ฅ๋ค์ ํฌํจํฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ ์๋ฒ ๋ชจ๋ํ ๋ผ์ด์ ์ค ๋ค์ด์ด๊ทธ๋จ
๊ตฌ์ฑ์ (Editor)๋ ์ฝ๋ฅ์คํธยฉ์ ํตํฉ๋์ด ์์ผ๋ฉฐ, ํ์ํ ํ๋ก์ ํธ ๋ฐ์ดํฐ์ ์๋์ ๋ฐ๋ผ ์ผํ์ฑ ๊ตฌ์ฑ๊ธฐ-๋ฐํ์ ๋ผ์ด์ ์ค ๊ตฌ๋งค๋ฅผ ํตํด ๋ชจ๋ ์ ํ์ ๋ฐ์ดํฐ ์์ง ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
์ฝ๋ฅ์คํธยฉ ๋ผ์ด์ ์ค๋ ๋ชจ๋์์ด๋ฉฐ ํ๋ก์ ํธ์ ์ง์ ๋๊ณ ํ๋์ ๊ตํ๋ ํ๊ทธ ์์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
๋ผ์ด์ ์ค ์กฐ๊ฑด์์ 'ํ๊ทธ'๋ ๋ฐฐ์ด ๋๋ ๊ตฌ์กฐ์ฒด์ ๋ฉค๋ฒ๋ก ์ ์๋ ๊ฒฝ์ฐ์๋ ๋นํธ, ๋ฐ์ดํธ, ์๋, ํ๋กํธ ๋ฐ ์ด์ค/ 64๋นํธ๋ก ํ๋์ ์ฐ๊ฒฐ๋ ๋ณ์๋ฅผ ๋ํ๋ ๋๋ค๋ ๋จ์ผ ๋ฐ์ดํธ, ์๋ ๋ฐ ๊ธฐํ ๋ณ์ ์ ํ์ ์ง์ ํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : ๊ตฌ์กฐ์ฒด์ ๋ฐฐ์ด ๋ณ์ ์ ํ์ ๊ฐ ๋ฉค๋ฒ๋ ํ๋์ ํ๊ทธ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์ฐธ๊ณ : ๋ด๋ถ ํ๊ทธ(ํ๋์ ์ฐ๊ฒฐ๋์ด ์์ง ์์ ํ๊ทธ)๋ ํฌํจ๋์ง ์์ต๋๋ค.
๋ผ์ด์ ์ค๋ ์ถ๊ฐ์ ์ธ ์์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
๋ฒ ์ด์ง ๋ผ์ด์ ์ค๋ RTU Modbus ๋ฐ TCP ๋๋ผ์ด๋ฒ ์ฐ๊ฒฐ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ ๋ผ์ด์ ์ค์๋ OPC UA ์ฐ๊ฒฐ์ด ํฌํจ๋์ด ์์ต๋๋ค. ํ์์ ๋ฐ๋ผ ๋ค์ 'I/O ๋๋ผ์ด๋ฒ ํจํท'์ ํ์ฑํํ ์ ์์ต๋๋ค.