한국어 English Chinese Russian

질문&답변 게시판 / 기술지원



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 2832 Re: Modbus TCP/IP를 통한 제어 방법 (SIG-5600) 2023-06-20

안녕하십니까. 솔내시스템 기술지원팀입니다.

SIG-5600 제어는 Modbus/TCP만 사용할 수 있으며 http 등 다른 프로토콜은 사용할 수 없습니다.

Modbus/TCP 프로토콜은 국제 표준이므로 관련 자료는 솔내시스템에서 작성한 문서를 참고하셔도 되고 인터넷에 공개된 다른 자료를 참고해도 됩니다.

솔내시스템에서 작성한 문서는 아래 링크를 참고하세요.
[ezTCP의 Modbus/TCP]

Modbus/TCP로 SIG-5600을 제어하려면 SIG-5600의 여러 가지 포트에 지정된 레지스터 주소를 알아야 합니다.

레지스터 주소는 "SIG-5600 사용자 설명서" 33페이지 "5. 레지스터 맵"을 참고하세요.
[SIG-5600 사용자 설명서]


참고로 출력포트 제어는 "ezTCP의 Modbus/TCP"문서 "4.5 Write Single Coil (FC 05)"에 있는 예제 데이터에서 주소값만 바꿔서 사용하면 됩니다.

도움이 되었길 바라며 추가 문의는 언제라도 기술지원팀으로 하시기를 바랍니다.

감사합니다.






> 이동민 wrote:
> ------------------------------------
> 안녕하세요. 한국축산데이터 이동민 입니다.
얼마전 저희 솔루션 도입관련으로 업체를 검토하던 중 귀사를 알게 되어 SIG-5600 장치를 샘플 대여하여 사용중입니다. Modbus TCP 프로토콜에 익숙하지가 않아서, 많이 공부하고 알아보던 중 도움을 구하고자 문의를 드립니다.


- 장치 구성
SIG - 5600 -> IP Time 공유기 -> 사내모뎀 --> Gattway
192.168.0.52 -> 192.168.0.1 (502 포트포워딩완료) -> 10.2.1.83 --> 10.2.1.1

- 제어 서버
PC --> Gateway
10.2.1.34 --> 10.2.1.1

위 구성이며, 제어서버에서 Modmap을 통한 SIG-5600의 Digital Output 0포트 on / off 제어가 가능하고, 잘 동작됩니다.
Modbus Poll이라는 오픈소스 테스트 툴을 다운받아서 해당 툴에서도 동작이 정상인지 확인하고 싶은데 Modbus 프로토콜과 해당 툴에 대한 이해가 낮아 문의 드립니다.

제가 사실 최종으로 알고 싶은 것은, 위 구성일 경우에 서버에서 api와 같이 http명령어를 통해서 제어가 가능한지 여부 입니다. 다시 말해서, 서버에서 SIG-5600의 DO0포트 on / off를 제어하는 예제가 어떻게 되는지 입니다.

솔내 시스템의 좋은 장치 대여와 지원에 다시 한번 감사드립니다.

글쓴이 솔내시스템(주) 업체명


NO Subject Name Date Read
2831 Modbus TCP/IP를 통한 제어 방법 (SIG-5600) 이동민 2023-06-20 229
2832 Re: Modbus TCP/IP를 통한 제어 방법 (SIG-5600) 솔내시스템(주) 2023-06-20 180