이번 글에서는 WIZnet에서 보유중인 'Serial to Ethernet' (S2E) gateway 제품군의 확장된 기능을 살펴 보겠습니다.
대상 제품은 현재 'WIZ550S2E' 이며 추후 다른 제품으로 확장 할 계획 입니다.
S2E gateway는 아래와 같이 Serial 데이터를 TCP/IP 데이터로 또는 TCP/IP 데이터를 Serial 데이터로 변환 합니다.
이번에 추가된 기능중 하나는 Modbus RTU/ASCII to Modbus TCP 입니다.
기본 기능인 가공하지 않은 데이터를 단순 전송에서 한 단계 더 나아가 상위 어플리케이션 프로토콜을 적용 했습니다. 적용한 프로토콜은 앞에서 언급한 Modbus 입니다.
Modbus에 대해 간단히 설명 하자면,
Mobus는 시리얼 통신 프로토콜로 Modicon(현 Schneider Electric)사에서 PLCs(Programmable logic controllers)를 위해 1979년에 만들어 졌으며, Master/Slave 기반의 통신을 합니다.
즉, Master가 요청하면 Slave가 응답 하는 형태 입니다. 최초에 시리얼 기반의 RTU와 ASCII만 존재 했으나, 현재는 이더넷 기반의 TCP 도 지원 하고 있습니다.
지금은 아래와 같은 이유로 여러 산업용 포로토콜중 하나로 자리 잡았습니다.
< >산업용 어플리케이션을 염두에 두고 개발공개되어 있고 공짜배포 및 유지관리가 용이공급 업체에 제한이 없는 비트 또는 워드 단위로 정보조작이 용이확장된 Modbus RTU/ASCII to Modbus TCP 기능은 아래와 같이 사용 가능 합니다.
보유중인 Slave device가 serial만 지원하고 운영중인 Master Device가 ethernet만 지원할 경우 중간에 WIZnet S2E gateway를 적용하여 데이터를 변환 할 수 있습니다.
Curator : ricky from WIZnet
Email : ricky@wiznet.io
Email : ricky@wiznet.io