No. 3121 | Re: Re: Re: SMG-5420 관련문의 | 2024-09-23 | ||
---|---|---|---|---|
안녕하십니까. 솔내시스템 기술지원팀입니다. spFinder의 콘솔 윈도우에서 "dump on"을 클릭하면 SMG-5420을 통해 주고받는 Modbus 프레임과 프레임 분석과정에서 발생한 오류 메시지 등이 표시됩니다. 첨부하신 데이터를 분석한 결과, CRC오류로 인해 데이터가 정상적으로 처리되지 않는 것으로 판단됩니다. Modbus RTU -> TCP 전송 데이터 : 01 03 06 00 0A 00 14 00 1E C4 F9 위 데이터 중 마지막 2바이트는 CRC 값인데, 현재는 0xC4, 0xF9로 나타나고 있지만, 올바른 CRC 값은 0x79, 0x78이어야 합니다. PC쪽의 RTU 슬레이브 프로그램 설정을 다시 한 번 확인해보시는 것이 좋을 것 같습니다. 콘솔 메시지에 다른 오류가 출력되거나 추가로 궁금한 사항이 있으시면 언제든지 문의해 주시기 바랍니다. 감사합니다. > Anonymous wrote: > ------------------------------------ > 아래와 같은 구성에서 Modbus RTU -> TCP 전송 후 상태보기 창을 확인하였더니 Device Staticstics 부분의 DROP byte가 증가되고 있습니다. 설명서를 보니 수신하지 않고 폐기한 바이트 수라고 나와있는데 폐기하는 이유가 무엇이며, 정상적으로 수신되기 위한 방법을 문의드립니다. Modbus TCP -> RTU 전송 데이터 : 00 01 00 00 00 06 01 03 00 6B 00 03 Modvus RTU -> TCP 전송 데이터 : 01 03 06 00 0A 00 14 00 1E C4 F9 [상태보기 창] Product name : SMG-5420 Pkgware : smg-5420, 0.0.5, 3.1.0 Filename : smg_5420_3.1.0_p5.poc Uptime : 0days / 00:08:37 IPv4 : 169.254.153.91 Subnet : 255.255.0.0 Gateway : 169.254.153.1 DNS : 0.0.0.0 TCP STATE TCP0 - TCP CONNECTED 169.254.153.90:61951 MODBUS STATISTICS RX0 : Query( 6), Error ( 0), Discard( 0) TX0 : Reply( 0), Error ( 0) TX4 : Query( 6), Error ( 0) RX4 : Reply( 0), Timeout( 6), Discard( 0) DEVICE STATISTICS TCP0 : TX 0 bytes / RX 72 bytes (DROP 0 bytes) EIO0 : TX 48 bytes / RX 0 bytes (DROP 693 bytes) > 솔내시스템(주) wrote: > ------------------------------------ > 안녕하십니까. 솔내시스템 기술지원팀입니다. Master에서 Slave로의 통신이 정상적으로 이루어지고 있으므로 하드웨어 구성에는 문제가 없는 것으로 보입니다. 따라서 Slave 쪽 PC에 설치된 Modbus/RTU 프로그램의 설정을 다시 한 번 확인해 보시는 것이 좋겠습니다. 또한, spFinder 프로그램의 콘솔 기능을 사용하면 SMG-5420을 통해 주고받는 Modbus 프레임을 확인할 수 있습니다. 이 기능을 활용하면 문제의 원인을 파악하는 데 도움이 될 것입니다. spFinder의 콘솔 기능에 대한 자세한 내용은 SMG-5420 사용자 설명서의 's5.3 콘솔's 부분을 참고해 주세요. [SMG-5420 사용자 설명서] 추가로 궁금한 사항이 있으시면 언제든지 문의해 주시기 바랍니다. 감사합니다. > 김형우 wrote: > ------------------------------------ > 안녕하세요, 귀사의 제품을 통해 통신 테스트를 하고자 합니다. 구성은 아래와 같습니다. PC(modbus-TCP, Master) - SMG-5420 - USB to 485 Converter - PC(modbus-RTU, Slave) SMG-5420 TR+와 USB to 485 Converter T+ 연결 SMG-5420 TR-와 USB to 485 Converter T- 연결 SMG-5420 GND와 USB to 485 Converter GND 연결 위와 같이 구성 후 Master에서 Slave로 데이터 변경되어 송신은 잘됩니다. 하지만 Slave에서 보내는 데이터는 Master에서 받지 못하고 있습니다. Query Flow는 TCP to Serial로 해주었습니다. |
글쓴이 | 솔내시스템(주) | 업체명 |
NO | Subject | Name | Date | Read |
---|---|---|---|---|
3116 | SMG-5420 관련문의 | 김형우 | 2024-09-19 | 196 |
3118 | Re: SMG-5420 관련문의 | 솔내시스템(주) | 2024-09-20 | 137 |
3120 | Re: Re: SMG-5420 관련문의 | Anonymous | 2024-09-23 | 111 |
3121 | Re: Re: Re: SMG-5420 관련문의 | 솔내시스템(주) | 2024-09-23 | 115 |
|
|||