๊ธฐ์ฌ ๋ง์ง๋ง์๋ EtherCAT, POWERLINK, PROFINET, EtherNet/IP ๋ฐ ModbusTCP ํ๋กํ ์ฝ์ ํน์ฑ์ ๋น๊ตํ ํ๊ฐ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๊ฒํ ์ PRP, HSR, OPC UA ๋ฐ ๊ธฐํ ํ๋กํ ์ฝ์ ํฌํจํ์ง ์์์ต๋๋ค. ์ฐ์
์๋ํ ์์คํ
์ ๊ฐ๋ฐํ๊ณ ์๋ ๋๋ฃ ์์ง๋์ด๋ค์ด Habrรฉ์ ๊ดํ ํ๋ฅญํ ๊ธฐ์ฌ๋ฅผ ์ด๋ฏธ ๊ฒ์ํ์ต๋๋ค. ์๋ฅผ ๋ค์ด,
๋จผ์ ์ฉ์ด๋ฅผ ์ ์ํด ๋ณด๊ฒ ์ต๋๋ค. ์ฐ์ ์ฉ ์ด๋๋ท = ์ฐ์ ์ฉ ๋คํธ์ํฌ, ํ๋๋ฒ์ค = ํ๋ ๋ฒ์ค. ๋ฌ์์ ์ฐ์ ์๋ํ์์๋ ํ๋๋ฒ์ค์ ํ์ ์ฐ์ ๋คํธ์ํฌ์ ๊ด๋ จ๋ ์ฉ์ด์ ํผ๋์ด ์๋ค. ์ข ์ข ์ด๋ฌํ ์ฉ์ด๋ "ํ์ ๋ ๋ฒจ"์ด๋ผ๋ ๋จ์ผํ๊ณ ๋ชจํธํ ๊ฐ๋ ์ผ๋ก ๊ฒฐํฉ๋ฉ๋๋ค. ์ด๋ ๋ฒ์ค๊ฐ ์๋ ์๋ ์์ง๋ง ํ๋๋ฒ์ค์ ํ์ ๋ ๋ฒจ ๋ฒ์ค๋ก ๋ชจ๋ ์ง์นญ๋ฉ๋๋ค.
์ ๊ทธ๋ด๊น์?์ด๋ฌํ ํผ๋์ ๋ง์ ์ต์ ์ปจํธ๋กค๋ฌ์์ I/O ๋ชจ๋์ ์ฐ๊ฒฐ์ด ๋ฐฑํ๋ ์ธ์ด๋ ๋ฌผ๋ฆฌ์ ๋ฒ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ์ฆ, ํน์ ๋ฒ์ค ์ ์ ๊ณผ ์ปค๋ฅํฐ๋ ์ฌ๋ฌ ๋ชจ๋์ ๋จ์ผ ์ฅ์น๋ก ๊ฒฐํฉํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ ธ๋๋ ์ฐ์ ๋คํธ์ํฌ์ ํ๋ ๋ฒ์ค๋ฅผ ํตํด ์ํธ ์ฐ๊ฒฐ๋ ์ ์์ต๋๋ค. ์์ ์ฉ์ด์๋ ๋ช ํํ ๊ตฌ๋ถ์ด ์์ต๋๋ค. ๋คํธ์ํฌ๋ ๋คํธ์ํฌ์ด๊ณ ๋ฒ์ค๋ ๋ฒ์ค์ ๋๋ค. ์ฒซ ๋ฒ์งธ๋ ์ฐ์ ์ฉ ์ด๋๋ท์ด๋ผ๋ ์ฉ์ด๋ก ์ง์ ๋๊ณ ๋ ๋ฒ์งธ๋ Fieldbus๋ก ์ง์ ๋ฉ๋๋ค. ์ด ๊ธฐ์ฌ์์๋ ์ด๋ฌํ ๊ฐ๋ ์ ๋ํด ๊ฐ๊ฐ "์ฐ์ ๋คํธ์ํฌ"๋ผ๋ ์ฉ์ด์ "ํ๋ ๋ฒ์ค"๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ ๊ฒ์ ์ ์ํฉ๋๋ค.
Beckhoff๊ฐ ๊ฐ๋ฐํ ์ฐ์ ์ฉ ๋คํธ์ํฌ ํ์ค EtherCAT
EtherCAT ํ๋กํ ์ฝ๊ณผ ์ฐ์ ์ฉ ๋คํธ์ํฌ๋ ์๋ง๋ ์ค๋๋ ์๋ํ ์์คํ ์์ ๊ฐ์ฅ ๋น ๋ฅธ ๋ฐ์ดํฐ ์ ์ก ๋ฐฉ๋ฒ ์ค ํ๋์ผ ๊ฒ์ ๋๋ค. EtherCAT ๋คํธ์ํฌ๋ ์ํธ ์์ฉํ๋ ๋ ธ๋๊ฐ ์ฅ๊ฑฐ๋ฆฌ๋ก ๋ถ๋ฆฌ๋์ด ์๋ ๋ถ์ฐ ์๋ํ ์์คํ ์์ ์ฑ๊ณต์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
EtherCAT ํ๋กํ ์ฝ์ ํ์ค ์ด๋๋ท ํ๋ ์์ ์ฌ์ฉํ์ฌ ์ ๋ฌธ์ ์ ์กํ๋ฏ๋ก ๋ชจ๋ ํ์ค ์ด๋๋ท ์ฅ๋น์ ํธํ๋๋ฉฐ ์ค์ ๋ก ์ ์ ํ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ๋ชจ๋ ์ด๋๋ท ์ปจํธ๋กค๋ฌ์์ ๋ฐ์ดํฐ ์์ ๋ฐ ์ ์ก์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
I/O ๋ชจ๋ ์ธํธ๊ฐ ์๋ Beckhoff ์ปจํธ๋กค๋ฌ. ์์ฒ:
ํ๋กํ ์ฝ ์ฌ์์ ๊ณต๊ฐ๋์ด ์ฌ์ฉ ๊ฐ๋ฅํ์ง๋ง ๊ฐ๋ฐ ํํ์ธ EtherCAT Technology Group์ ํ๋ ์์ํฌ ๋ด์์๋ง ๊ฐ๋ฅํฉ๋๋ค.
EtherCAT์ ์๋ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค(Zuma Inca ๊ฒ์์ฒ๋ผ ๊ด๊ฒฝ์ ๋งคํน์ ์ ๋๋ค).
์ด ํ๋กํ ์ฝ์ ๋์ ๊ตํ ์๋(๋ง์ดํฌ๋ก์ด ๋จ์๋ก ์ด์ผ๊ธฐํ ์ ์์)๋ ๊ฐ๋ฐ์๊ฐ ํน์ ์ฅ์น์ ์ง์ ์ ์ก๋๋ ์ ๋ณด๋ฅผ ์ฌ์ฉํ ๊ตํ์ ๊ฑฐ๋ถํ๊ธฐ ๋๋ฌธ์ ์คํ๋์์ต๋๋ค. ๋์ , ํ๋์ ์ ๋ณด๊ฐ EtherCAT ๋คํธ์ํฌ๋ก ์ ์ก๋์ด ๋์์ ๋ชจ๋ ์ฅ์น์ ์ฃผ์๊ฐ ์ง์ ๋๊ณ ์ ๋ณด ์์ง ๋ฐ ์ ์ก์ ์ํ ๊ฐ ์ฌ๋ ์ด๋ธ ๋ ธ๋(์ข ์ข OSO(๊ฐ์ฒด ํต์ ์ฅ์น)๋ผ๊ณ ๋ ํจ)๊ฐ "์ฆ์" ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค. ์ด๋ฅผ ์ํด ์๋๋ ๋ฐ์ดํฐ์ ๊ตํ์ ์ํด ์ ๊ณตํ ์ค๋น๊ฐ ๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋ณด์ ์ฝ์ ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ํ ๋ ๊ทธ๋จ์ ๋์ผํ ์์ ์ด ๋ฐ์ํ๋ ๋ค์ ์ฌ๋ ์ด๋ธ ๋ ธ๋๋ก ์ ์ก๋ฉ๋๋ค. ๋ชจ๋ ์ ์ด ์ฅ์น๋ฅผ ํต๊ณผํ ํ ํ ๋ ๊ทธ๋จ์ ์ฌ๋ ์ด๋ธ ์ฅ์น์์ ์์ ๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ์ด ๋ก์ง์ ๊ตฌํํ๋ ๋ฉ์ธ ์ปจํธ๋กค๋ฌ๋ก ๋ฐํ๋๋ฉฐ ๋ค์ ํ ๋ ๊ทธ๋จ์ ํตํด ์ฌ๋ ์ด๋ธ ๋ ธ๋์ ์ํธ ์์ฉํ์ฌ ์ ์ด ์ ํธ๋ฅผ ๋ณด๋ ๋๋ค. ์ฅ๋น.
EtherCAT ๋คํธ์ํฌ๋ ๋ชจ๋ ํ ํด๋ก์ง๋ฅผ ๊ฐ์ง ์ ์์ง๋ง ๋ณธ์ง์ ์ผ๋ก ์ ์ด์ค ๋ชจ๋์ ๋ ๊ฐ์ ์ด๋๋ท ์ปค๋ฅํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํญ์ ๋ง ๋ชจ์์ ๋๋ค. ์ด๋ฌํ ๋ฐฉ์์ผ๋ก ํ ๋ ๊ทธ๋จ์ ํญ์ ๋ฒ์ค์ ๊ฐ ์ฅ์น์ ์์ฐจ์ ์ผ๋ก ์ ์ก๋ฉ๋๋ค.
์ฌ๋ฌ ๋
ธ๋๊ฐ ์๋ Ethercat ๋คํธ์ํฌ์ ๋์์ ํํ. ์์ฒ:
๊ทธ๋ฐ๋ฐ EtherCAT ์ฌ์์๋ 100Base-TX ๋ฌผ๋ฆฌ ๊ณ์ธต์ ๋ํ ์ ํ์ด ์์ผ๋ฏ๋ก ๊ธฐ๊ฐ๋นํธ ๋ฐ ๊ด ํ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋กํ ์ฝ ๊ตฌํ์ด ๊ฐ๋ฅํฉ๋๋ค.
Siemens์ ๊ฐ๋ฐฉํ ์ฐ์ ์ฉ ๋คํธ์ํฌ ๋ฐ PROFIBUS/NET ํ์ค
๋ ์ผ์ ๊ด์ฌ์ฌ Siemens๋ ์ ์ธ๊ณ์ ์ผ๋ก ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ ๋ ผ๋ฆฌ ์ปจํธ๋กค๋ฌ(PLC)๋ก ์ค๋ซ๋์ ์๋ ค์ ธ ์์ต๋๋ค.
Siemens ์ฅ๋น๋ก ์ ์ด๋๋ ์๋ํ ์์คํ ์ ๋ ธ๋ ๊ฐ ๋ฐ์ดํฐ ๊ตํ์ PROFIBUS๋ผ๋ ํ๋ ๋ฒ์ค์ PROFINET ์ฐ์ ์ฉ ๋คํธ์ํฌ๋ฅผ ํตํด ์ํ๋ฉ๋๋ค.
PROFIBUS ๋ฒ์ค๋ DB-9 ์ปค๋ฅํฐ๊ฐ ์๋ ํน์ 485์ฝ์ด ์ผ์ด๋ธ์ ์ฌ์ฉํฉ๋๋ค. Siemens๋ ๋ณด๋ผ์์ผ๋ก ํ์๋์ด ์์ง๋ง ์ค์ ๋ก๋ ๋ค๋ฅธ ์ ํ๋ ๋ณด์์ต๋๋ค :). ์ฌ๋ฌ ๋ ธ๋๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํด ์ปค๋ฅํฐ๋ ๋ ๊ฐ์ ์ผ์ด๋ธ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ๋ํ ์ข ๋จ ์ ํญ์ฉ ์ค์์น๋ ์์ต๋๋ค. ์ข ๋จ ์ ํญ์ ๋คํธ์ํฌ์ ๋ ์ฅ์น์์ ์ผ์ ธ์ผ ํ๋ฉฐ ์ด๊ฒ์ด ์ฒซ ๋ฒ์งธ ๋๋ ๋ง์ง๋ง ์ฅ์น์์ ๋ํ๋ด๋ฉฐ ๊ทธ ๋ค์๋ ์๋ฌด๊ฒ๋ ์๊ณ ์ด๋ ๊ณผ ๊ณตํํจ๋ง ์์ต๋๋ค(๋ชจ๋ RSXNUMX๋ ์ด์ ๊ฐ์ด ์๋ํฉ๋๋ค). ์ค๊ฐ ์ปค๋ฅํฐ์ ์ ํญ์ ์ผ๋ฉด ๊ทธ ๋ค์ ์น์ ์ด ๊บผ์ง๋๋ค.
์ฐ๊ฒฐ ์ปค๋ฅํฐ๊ฐ ์๋ PROFIBUS ์ผ์ด๋ธ. ์์ฒ:
PROFINET ๋คํธ์ํฌ๋ ์ผ๋ฐ์ ์ผ๋ก RJ-45 ์ปค๋ฅํฐ์ ํจ๊ป ์๋ ๋ก๊ทธ ์ฐ์ ์ผ์ด๋ธ์ ์ฌ์ฉํ๋ฉฐ ์ผ์ด๋ธ์ ๋ น์์ ๋๋ค. PROFIBUS์ ํ ํด๋ก์ง๊ฐ ๋ฒ์ค์ธ ๊ฒฝ์ฐ PROFINET ๋คํธ์ํฌ์ ํ ํด๋ก์ง๋ ๋ง, ๋ณ, ํธ๋ฆฌ ๋๋ ๋ชจ๋ ๊ฒ์ด ๊ฒฐํฉ๋ ํํ์ผ ์ ์์ต๋๋ค.
PROFINET ์ผ์ด๋ธ์ด ์ฐ๊ฒฐ๋ Siemens ์ปจํธ๋กค๋ฌ. ์ถ์ฒ: w3.siemens.com
PROFIBUS ๋ฒ์ค์ PROFINET ๋คํธ์ํฌ์๋ ์ฌ๋ฌ ๊ฐ์ง ํต์ ํ๋กํ ์ฝ์ด ์์ต๋๋ค.
ํ๋กํผ๋ฒ์ค์ ๊ฒฝ์ฐ:
- PROFIBUS DP - ์ด ํ๋กํ ์ฝ์ ๊ตฌํ์๋ ์๊ฒฉ ์ฌ๋ ์ด๋ธ ์ฅ์น์์ ํต์ ์ด ํฌํจ๋๋ฉฐ, PROFINET์ ๊ฒฝ์ฐ ์ด ํ๋กํ ์ฝ์ PROFINET IO ํ๋กํ ์ฝ์ ํด๋นํฉ๋๋ค.
- PROFIBUS PA๋ ๊ธฐ๋ณธ์ ์ผ๋ก PROFIBUS DP์ ๋์ผํ๋ฉฐ ๋ฐฉํญ ๋ฒ์ ์ ๋ฐ์ดํฐ ์ ์ก ๋ฐ ์ ์ ๊ณต๊ธ ์ฅ์น์๋ง ์ฌ์ฉ๋ฉ๋๋ค(๋ฌผ๋ฆฌ์ ํน์ฑ์ด ๋ค๋ฅธ PROFIBUS DP์ ์ ์ฌ). PROFINET์ ๊ฒฝ์ฐ PROFIBUS์ ์ ์ฌํ ๋ฐฉํญ ํ๋กํ ์ฝ์ด ์์ง ์กด์ฌํ์ง ์์ต๋๋ค.
- PROFIBUS FMS - PROFIBUS DP๋ฅผ ์ฌ์ฉํ ์ ์๋ ๋ค๋ฅธ ์ ์กฐ์ ์ฒด์ ์์คํ ๊ณผ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. PROFINET ๋คํธ์ํฌ์ PROFIBUS FMS ์๋ ๋ก๊ทธ๋ PROFINET CBA ํ๋กํ ์ฝ์ ๋๋ค.
PROFINET์ ๊ฒฝ์ฐ:
- ํ๋กํผ๋ท IO;
- ํ๋กํผ๋ท CBA.
PROFINET IO ํ๋กํ ์ฝ์ ์ฌ๋ฌ ํด๋์ค๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
- PROFINET NRT(๋น์ค์๊ฐ) - ํ์ด๋ฐ ๋งค๊ฐ๋ณ์๊ฐ ์ค์ํ์ง ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ๋ฉ๋๋ค. UDP/IP๋ ๋ฌผ๋ก ์ด๋๋ท TCP/IP ๋ฐ์ดํฐ ์ ์ก ํ๋กํ ์ฝ๋ ์ฌ์ฉํฉ๋๋ค.
- PROFINET RT(์ค์๊ฐ) - ์ฌ๊ธฐ์ I/O ๋ฐ์ดํฐ ๊ตํ์ ์ด๋๋ท ํ๋ ์์ ์ฌ์ฉํ์ฌ ๊ตฌํ๋์ง๋ง ์ง๋จ ๋ฐ ํต์ ๋ฐ์ดํฐ๋ ์ฌ์ ํ UDP/IP๋ฅผ ํตํด ์ ์ก๋ฉ๋๋ค.
- PROFINET IRT(๋ฑ์์ฑ ์ค์๊ฐ) - ์ด ํ๋กํ ์ฝ์ ๋ชจ์ ์ ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด ํน๋ณํ ๊ฐ๋ฐ๋์์ผ๋ฉฐ ๋ฑ์์ฑ ๋ฐ์ดํฐ ์ ์ก ๋จ๊ณ๋ฅผ ํฌํจํฉ๋๋ค.
PROFINET IRT ํ๋ ์ค์๊ฐ ํ๋กํ ์ฝ ๊ตฌํ์ ๊ฒฝ์ฐ ์๊ฒฉ ์ฅ์น์์ ํต์ ์ ์ํด ๋ฑ์์ฑ ๋ฐ ๋น๋๊ธฐ์์ด๋ผ๋ ๋ ๊ฐ์ง ๊ตํ ์ฑ๋์ ๊ตฌ๋ถํฉ๋๋ค. ๊ณ ์ ๋ ๊ตํ ์ฃผ๊ธฐ ๊ธธ์ด๋ฅผ ๊ฐ๋ ๋ฑ์์ฑ ์ฑ๋์ ํด๋ก ๋๊ธฐํ๋ฅผ ์ฌ์ฉํ๊ณ ์๊ฐ์ด ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ฉฐ, ์ ์ก์๋ ๋ ๋ฒ์งธ ์์ค ํ ๋ ๊ทธ๋จ์ด ์ฌ์ฉ๋ฉ๋๋ค. ๋ฑ์์ฑ ์ฑ๋์ ์ ์ก ๊ธฐ๊ฐ์ 1๋ฐ๋ฆฌ์ด๋ฅผ ์ด๊ณผํ์ง ์์ต๋๋ค.
๋น๋๊ธฐ ์ฑ๋์ MAC ์ฃผ์๋ฅผ ํตํด ์ฃผ์๊ฐ ์ง์ ๋๋ ์์ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค. ๋ํ ๋ค์ํ ์ง๋จ ๋ฐ ๋ณด์กฐ ์ ๋ณด๊ฐ TCP/IP๋ฅผ ํตํด ์ ์ก๋ฉ๋๋ค. ๋ฌผ๋ก ์ค์๊ฐ ๋ฐ์ดํฐ๋ ๋ฌผ๋ก ๋ค๋ฅธ ์ ๋ณด๋ ๋ฑ์์ฑ ์ฃผ๊ธฐ๋ฅผ ๋ฐฉํดํ ์ ์์ต๋๋ค.
๋ชจ๋ ์ฐ์ ์๋ํ ์์คํ ์ ํ์ฅ๋ PROFINET IO ๊ธฐ๋ฅ ์ธํธ๊ฐ ํ์ํ์ง ์์ผ๋ฏ๋ก ์ด ํ๋กํ ์ฝ์ ๊ท์ ์ค์ ํด๋์ค ๋๋ ์ ํฉ์ฑ ํด๋์ค(CC-A, CC-B, CC-CC)๋ฅผ ๊ณ ๋ คํ์ฌ ํน์ ํ๋ก์ ํธ์ ๋ง๊ฒ ํ์ฅ๋ฉ๋๋ค. ๊ท์ ์ค์ ๋ฑ๊ธ์ ์ฌ์ฉํ๋ฉด ์ต์ํ์ ํ์ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํ์ฅ ์ฅ์น ๋ฐ ๋ฐฑ๋ณธ ๊ตฌ์ฑ ์์๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
์ถ์ฒ :
PROFINET ๋คํธ์ํฌ์ ๋ ๋ฒ์งธ ๊ตํ ํ๋กํ ์ฝ์ธ PROFINET CBA๋ ์ฌ๋ฌ ์ ์กฐ์ ์ฒด์ ์ฅ๋น ๊ฐ ์ฐ์ ํต์ ์ ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. IAS ์์คํ ์ ์ฃผ์ ์์ฐ ๋จ์๋ ๊ตฌ์ฑ ์์๋ผ๊ณ ํ๋ ํน์ ๊ฐ์ฒด์ ๋๋ค. ์ด ๊ตฌ์ฑ์์๋ ์ผ๋ฐ์ ์ผ๋ก ์ฅ์น ๋๋ ์ค๋น์ ๊ธฐ๊ณ, ์ ๊ธฐ ๋ฐ ์ ์ ๋ถํ๊ณผ ๊ด๋ จ ์์ฉ ํ๋ก๊ทธ๋จ ์ํํธ์จ์ด์ ๋ชจ์์ ๋๋ค. ๊ฐ ๊ตฌ์ฑ ์์์ ๋ํด PROFINET ํ์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ด ๊ตฌ์ฑ ์์์ ์ธํฐํ์ด์ค์ ๋ํ ์์ ํ ์ค๋ช ์ด ํฌํจ๋ ์ํํธ์จ์ด ๋ชจ๋์ด ์ ํ๋ฉ๋๋ค. ๊ทธ ํ ์ด๋ฌํ ์ํํธ์จ์ด ๋ชจ๋์ ์ฅ์น์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
B&R ์ด๋๋ท POWERLINK ํ๋กํ ์ฝ
Powerlink ํ๋กํ ์ฝ์ 2000๋ ๋ ์ด๋ฐ ์ค์คํธ๋ฆฌ์ ํ์ฌ B&R์ ์ํด ๊ฐ๋ฐ๋์์ต๋๋ค. ์ด๋ ์ด๋๋ท ํ์ค ์์ ์ค์๊ฐ ํ๋กํ ์ฝ์ ๊ตฌํํ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋๋ค. ํ๋กํ ์ฝ ์ฌ์์ ์์ ๋กญ๊ฒ ์ด์ฉ ๊ฐ๋ฅํ๊ณ ๋ฐฐํฌ๋ฉ๋๋ค.
Powerlink ๊ธฐ์ ์ ์ฅ์น ๊ฐ์ ๋ชจ๋ ์ํธ ์์ฉ์ด ์ฌ๋ฌ ๋จ๊ณ๋ก ๋๋์ด์ง๋ ์์ ํผํฉ ํด๋ง ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํฉ๋๋ค. ํนํ ์ค์ํ ๋ฐ์ดํฐ๋ ํ์ํ ์๋ต ์๊ฐ์ด ๊ตฌ์ฑ๋ ๋ฑ์์ฑ ๊ตํ ๋จ๊ณ์์ ์ ์ก๋๋ฉฐ, ๋๋จธ์ง ๋ฐ์ดํฐ๋ ๊ฐ๋ฅํ ๋๋ง๋ค ๋น๋๊ธฐ ๋จ๊ณ์์ ์ ์ก๋ฉ๋๋ค.
I/O ๋ชจ๋ ์ธํธ๋ฅผ ๊ฐ์ถ B&R ์ปจํธ๋กค๋ฌ. ์ถ์ฒ: br-automation.com
์ด ํ๋กํ ์ฝ์ ์๋ 100Base-TX ๋ฌผ๋ฆฌ ๊ณ์ธต ์์ ๊ตฌํ๋์์ง๋ง ๋์ค์ ๊ธฐ๊ฐ๋นํธ ๊ตฌํ์ด ๊ฐ๋ฐ๋์์ต๋๋ค.
Powerlink ํ๋กํ ์ฝ์ ํต์ ์ค์ผ์ค๋ง ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํฉ๋๋ค. ํน์ ๋ง์ปค ๋๋ ์ ์ด ๋ฉ์์ง๊ฐ ๋คํธ์ํฌ๋ก ์ ์ก๋๋ฉฐ, ์ด๋ฅผ ํตํด ํ์ฌ ๋ฐ์ดํฐ ๊ตํ ๊ถํ์ด ์๋ ์ฅ์น๊ฐ ๋ฌด์์ธ์ง ํ์ธ๋ฉ๋๋ค. ํ ๋ฒ์ ํ๋์ ์ฅ์น๋ง Exchange์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ๋
ธ๋๊ฐ ์๋ ์ด๋๋ท POWERLINK ๋คํธ์ํฌ์ ๋์์ ํํ์
๋๋ค.
๋ฑ์์ฑ ๋จ๊ณ์์ ํด๋ง ์ปจํธ๋กค๋ฌ๋ ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์์ ํด์ผ ํ๋ ๊ฐ ๋ ธ๋์ ์์ฐจ์ ์ผ๋ก ์์ฒญ์ ๋ณด๋ ๋๋ค.
๋ฑ์์ฑ ๋จ๊ณ๋ ์ด๋ฏธ ์ธ๊ธํ ๋ฐ์ ๊ฐ์ด ์กฐ์ ๊ฐ๋ฅํ ์ฌ์ดํด ์๊ฐ์ผ๋ก ์ํ๋ฉ๋๋ค. ๊ตํ์ ๋น๋๊ธฐ ๋จ๊ณ์์๋ IP ํ๋กํ ์ฝ ์คํ์ด ์ฌ์ฉ๋๋ฉฐ ์ปจํธ๋กค๋ฌ๋ ๋ชจ๋ ๋ ธ๋์ ์ค์ํ์ง ์์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๊ณ , ๋ ธ๋๊ฐ ๋คํธ์ํฌ์ ์ ์กํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ฉด ์๋ต์ ๋ณด๋ ๋๋ค. ๋ฑ์์ฑ ๋จ๊ณ์ ๋น๋๊ธฐ์ ๋จ๊ณ ์ฌ์ด์ ์๊ฐ ๋น์จ์ ์๋์ผ๋ก ์กฐ์ ํ ์ ์์ต๋๋ค.
๋กํฌ์ฐ ์คํ ๋ฉ์ด์ ์ด๋๋ท/IP ํ๋กํ ์ฝ
EtherNet/IP ํ๋กํ ์ฝ์ 2000๋ ๋ฏธ๊ตญ ๊ธฐ์ ์ธ Rockwell Automation์ ์ ๊ทน์ ์ธ ์ฐธ์ฌ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. TCP ๋ฐ UDP IP ์คํ์ ์ฌ์ฉํ๊ณ ์ฐ์ ์๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด ํ์ฅํฉ๋๋ค. ๋์ค์ ์ธ ๋ฏฟ์๊ณผ๋ ๋ฌ๋ฆฌ ์ด๋ฆ์ ๋ ๋ฒ์งธ ๋ถ๋ถ์ ์ธํฐ๋ท ํ๋กํ ์ฝ์ด ์๋๋ผ ์ฐ์ ํ๋กํ ์ฝ์ ์๋ฏธํฉ๋๋ค. UDP IP๋ ControlNet/DeviceNet ๋คํธ์ํฌ์์๋ ์ฌ์ฉ๋๋ฉฐ TCP/IP ์์ ๊ตฌํ๋๋ CIP(Common Interface Protocol) ํต์ ์คํ์ ์ฌ์ฉํฉ๋๋ค.
EtherNet/IP ์ฌ์์ ๊ณต๊ฐ์ ์ผ๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ ๋ฌด๋ฃ๋ก ์ด์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์ด๋๋ท/IP ๋คํธ์ํฌ ํ ํด๋ก์ง๋ ์์์ ์ผ ์ ์์ผ๋ฉฐ ๋ง, ์คํ, ํธ๋ฆฌ ๋๋ ๋ฒ์ค๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.
HTTP, FTP, SMTP, EtherNet/IP ํ๋กํ ์ฝ์ ํ์ค ๊ธฐ๋ฅ ์ธ์๋ ํด๋ง ์ปจํธ๋กค๋ฌ์ I/O ์ฅ์น ๊ฐ์ ์๊ฐ์ด ์ค์ํ ๋ฐ์ดํฐ์ ์ ์ก์ ๊ตฌํํฉ๋๋ค. ์๊ฐ์ด ์ค์ํ์ง ์์ ๋ฐ์ดํฐ์ ์ ์ก์ TCP ํจํท์ ํตํด ์ ๊ณต๋๋ฉฐ, ์๊ฐ์ด ์ค์ํ ์ํ ์ ์ด ๋ฐ์ดํฐ์ ์ ๋ฌ์ UDP ํ๋กํ ์ฝ์ ํตํด ์ํ๋ฉ๋๋ค.
๋ถ์ฐ ์์คํ ์์ ์๊ฐ์ ๋๊ธฐํํ๊ธฐ ์ํด EtherNet/IP๋ CIP ํต์ ํ๋กํ ์ฝ์ ํ์ฅ์ธ CIPsync ํ๋กํ ์ฝ์ ์ฌ์ฉํฉ๋๋ค.
์ฌ๋ฌ ๋
ธ๋์ Modbus ์ฅ์น ์ฐ๊ฒฐ์ด ์๋ ์ด๋๋ท/IP ๋คํธ์ํฌ์ ๋์์ ํํ์
๋๋ค. ์์ฒ:
EtherNet/IP ๋คํธ์ํฌ ์ค์ ์ ๋จ์ํํ๊ธฐ ์ํด ๋๋ถ๋ถ์ ํ์ค ์๋ํ ์ฅ์น์๋ ์ฌ์ ์ ์๋ ๊ตฌ์ฑ ํ์ผ์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
Fastwel์์ FBUS ํ๋กํ ์ฝ ๊ตฌํ
์ฐ๋ฆฌ๋ FBUS ์ฐ์ โโํ๋กํ ์ฝ์ ๊ตญ๋ด ๊ตฌํ๊ณผ ํจ๊ป ์ด ๋ชฉ๋ก์ ๋ฌ์์ ํ์ฌ Fastwel์ ํฌํจํ ์ง ์ค๋ซ๋์ ๊ณ ๋ฏผํ์ง๋ง ์์ ๋์ฒด์ ํ์ค์ ๋ ์ ์ดํดํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋จ๋ฝ์ ์์ฑํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
FBUS์๋ ๋ ๊ฐ์ง ๋ฌผ๋ฆฌ์ ๊ตฌํ์ด ์์ต๋๋ค. ๊ทธ ์ค ํ๋๋ FBUS ํ๋กํ ์ฝ์ด RS485 ํ์ค ์์์ ์คํ๋๋ ๋ฒ์ค์ ๋๋ค. ๋ํ ์ฐ์ ์ฉ ์ด๋๋ท ๋คํธ์ํฌ์๋ FBUS๊ฐ ๊ตฌํ๋์ด ์์ต๋๋ค.
FBUS๋ ๊ณ ์ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์๋ต ์๊ฐ์ ๋ฒ์ค์ I/O ๋ชจ๋ ์์ ๊ตํ ๋งค๊ฐ๋ณ์์ ๋ฐ๋ผ ํฌ๊ฒ ๋ฌ๋ผ์ง๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ๋ฒ์๋ 0,5~10๋ฐ๋ฆฌ์ด์ ๋๋ค. ํ๋์ FBUS ์ฌ๋ ์ด๋ธ ๋ ธ๋์๋ 64๊ฐ์ I/O ๋ชจ๋๋ง ํฌํจ๋ ์ ์์ต๋๋ค. ํ๋๋ฒ์ค์ ๊ฒฝ์ฐ ์ผ์ด๋ธ ๊ธธ์ด๋ 1m๋ฅผ ์ด๊ณผํ ์ ์์ผ๋ฏ๋ก ๋ถ์ฐ ์์คํ ์ ๋ํด์๋ ์ด์ผ๊ธฐํ์ง ์์ต๋๋ค. ๋๋ ์คํ๋ ค TCP/IP๋ฅผ ํตํด ์ฐ์ ์ฉ FBUS ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ ๋๋ง ๊ทธ๋ ์ต๋๋ค. ์ด๋ ํด๋ง ์๊ฐ์ด ์ฌ๋ฌ ๋ฒ ์ฆ๊ฐํจ์ ์๋ฏธํฉ๋๋ค. ๋ฒ์ค ์ฐ์ฅ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋์ ์ฐ๊ฒฐํ ์ ์์ผ๋ฏ๋ก ์๋ํ ์บ๋น๋์ ๋ชจ๋์ ํธ๋ฆฌํ๊ฒ ๋ฐฐ์นํ ์ ์์ต๋๋ค.
I/O ๋ชจ๋์ด ์ฐ๊ฒฐ๋ Fastwel ์ปจํธ๋กค๋ฌ. ์์ฒ:
์ ์ฒด: ์๋ํ๋ ํ๋ก์ธ์ค ์ ์ด ์์คํ ์์ ์ด ๋ชจ๋ ๊ฒ์ด ์ค์ ๋ก ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง
๋น์ฐํ ํ๋ ์ฐ์ ๋ฐ์ดํฐ ์ ์ก ํ๋กํ ์ฝ์ ์ ํ์ ์ด ๊ธฐ์ฌ์์ ์ค๋ช ํ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ๋ค์ํฉ๋๋ค. ์ผ๋ถ๋ ํน์ ์ ์กฐ์ ์ฒด์ ์ฐ๊ฒฐ๋์ด ์๊ณ ์ผ๋ถ๋ ๋ณดํธ์ ์ ๋๋ค. ์๋ํ๋ ๊ณต์ ์ ์ด ์์คํ (APCS)์ ๊ฐ๋ฐํ ๋ ์์ง๋์ด๋ ํน์ ์์ ๋ฐ ์ ํ ์ฌํญ(๊ธฐ์ ๋ฐ ์์ฐ)์ ๊ณ ๋ คํ์ฌ ์ต์ ์ ํ๋กํ ์ฝ์ ์ ํํฉ๋๋ค.
ํน์ ๊ตํ ํ๋กํ ์ฝ์ ๋ณด๊ธ๋ฅ ์ ๋ํด ์ด์ผ๊ธฐํ๋ฉด ํ์ฌ์ ๋ค์ด์ด๊ทธ๋จ์ ์ ๊ณตํ ์ ์์ต๋๋ค. HMS ๋คํธ์์ค AB, ์ด๋ ์ฐ์ ๋คํธ์ํฌ์์ ๋ค์ํ ๊ตํ ๊ธฐ์ ์ ์์ฅ ์ ์ ์จ์ ๋ณด์ฌ์ค๋๋ค.
์ถ์ฒ :
๋ค์ด์ด๊ทธ๋จ์์ ๋ณผ ์ ์๋ฏ์ด Siemens์ PRONET๊ณผ PROFIBUS๊ฐ ์ ๋ ์๋ฆฌ๋ฅผ ์ฐจ์งํ๊ณ ์์ต๋๋ค.
ํฅ๋ฏธ๋กญ๊ฒ๋ 6๋
์
์๋ ํ์๋ ์ค๋ช ๋ ๊ตํ ํ๋กํ ์ฝ์ ๋ํ ์์ฝ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์ฑ๋ฅ๊ณผ ๊ฐ์ ์ผ๋ถ ๋งค๊ฐ๋ณ์๋ ๋์/๋ฎ์์ด๋ผ๋ ์ถ์์ ์ธ ์ฉ์ด๋ก ํํ๋ฉ๋๋ค. ์์น์ ๋ฑ๊ฐ๋ฌผ์ ์ฑ๋ฅ ๋ถ์ ๊ธฐ์ฌ์์ ์ฐพ์ ์ ์์ต๋๋ค.
|
์ด๋์บฃ
|
ํ์๋งํฌ
|
ํ๋กํผ ๋ท
|
EtherNet / IP
|
๋ชจ๋๋ฒ์คTCP
|
๋ฌผ๋ฆฌ์ธต
|
100/1000BASE-TX
|
100/1000BASE-TX
|
100/1000BASE-TX
|
100/1000BASE-TX
|
100/1000BASE-TX
|
๋ฐ์ดํฐ ์์ค
|
์ฑ๋(์ด๋๋ท ํ๋ ์)
|
์ฑ๋(์ด๋๋ท ํ๋ ์)
|
์ฑ๋(์ด๋๋ท ํ๋ ์), ๋คํธ์ํฌ/์ ์ก(TCP/IP)
|
๋คํธ์ํฌ/์ ์ก(TCP/IP)
|
๋คํธ์ํฌ/์ ์ก(TCP/IP)
|
์ค์๊ฐ ์ง์
|
ะะฐ
|
ะะฐ
|
ะะฐ
|
ะะฐ
|
์๋
|
ะัะพะธะทะฒะพะดะธัะตะปัะฝะพััั
|
๋์
|
๋์
|
IRT โ ๋์, RT โ ์ค๊ฐ
|
ํ๊ท
|
๋ฎ์
|
๋ ธ๋ ๊ฐ ์ผ์ด๋ธ ๊ธธ์ด
|
100m
|
100m/2km
|
100m
|
100m
|
100m
|
์ ์ก ๋จ๊ณ
|
์๋
|
๋ฑ์์ฑ + ๋น๋๊ธฐ์ฑ
|
IRT - ๋ฑ์์ฑ + ๋น๋๊ธฐ์, RT - ๋น๋๊ธฐ์
|
์๋
|
์๋
|
๋ ธ๋ ์
|
65535
|
240
|
TCP/IP ๋คํธ์ํฌ ์ ํ
|
TCP/IP ๋คํธ์ํฌ ์ ํ
|
TCP/IP ๋คํธ์ํฌ ์ ํ
|
์ถฉ๋ ํด๊ฒฐ
|
๋ง ํ ํด๋ก์ง
|
ํด๋ก ๋๊ธฐํ, ์ ์ก ๋จ๊ณ
|
๋ง ํ ํด๋ก์ง, ์ ์ก ๋จ๊ณ
|
์ค์์น, ์คํ ํ ํด๋ก์ง
|
์ค์์น, ์คํ ํ ํด๋ก์ง
|
ํซ์ค์
|
์๋
|
ะะฐ
|
ะะฐ
|
ะะฐ
|
๊ตฌํ์ ๋ฐ๋ผ
|
์ฅ๋น ๋น์ฉ
|
๋ฎ์
|
๋ฎ์
|
๋์
|
ํ๊ท
|
๋ฎ์
|
์ค๋ช ๋ ๊ตํ ํ๋กํ ์ฝ, ํ๋๋ฒ์ค ๋ฐ ์ฐ์ ์ฉ ๋คํธ์ํฌ์ ์ ์ฉ ๋ถ์ผ๋ ๋งค์ฐ ๋ค์ํฉ๋๋ค. ํํ ๋ฐ ์๋์ฐจ ์ฐ์ ๋ถํฐ ํญ๊ณต์ฐ์ฃผ ๊ธฐ์ ๋ฐ ์ ์ ์ ์กฐ๊น์ง. ๋ค์ํ ์ฅ์น์ ์ค์๊ฐ ์์น ํ์ธ ์์คํ ๊ณผ ๋ก๋ด๊ณตํ์์๋ ๊ณ ์ ๊ตํ ํ๋กํ ์ฝ์ด ์๊ตฌ๋ฉ๋๋ค.
์ด๋ค ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ผ๋ฉฐ ์ด๋์ ์ ์ฉํ๋์? ์๊ฒฌ์ ๊ทํ์ ๊ฒฝํ์ ๊ณต์ ํ์ญ์์ค. ๐
์ถ์ฒ : habr.com