안녕하세요, 아이로직스 최용환 입니다.
해당 문의는 고객님이 사용하고 계시는 USB to RS-232 컨버터가 시간 지연을 하는 것으로 판정되었습니다.
아마, FT232 칩셋을 쓰는 컨버터는 시간지연이 발생하는 것으로 예상됩니다.
- 보내주신 프로그램을 그대로 저희측 장비에 다운로드 하였으며,
- RS-232 통신으로는 1ms 이하의 속도로 통신이 확인되고
- RS-485는 1ms 를 약간 초과하는 속도로 통신이 확인되었습니다.
- 위 두개 통신의 응답시간의 미미한 차이점은 컨버터의 차이라고 보입니다.
- 같은 프로그램에 같은 하드웨어와 같은 PC 프로그램을 사용했는데 고객님과의 너무 큰 차이점이 있습니다.
- 제품(PLC 프로그램 포함) 을 동일하게 하여 테스트하였는데 차이점이 있는 것은 다른 환경의 문제가 있지 않나 싶습니다.
- MP STUDIO 최시버전 V2.1.6에서 동일하게 문제를 겪으시고 제품의 문제가 있다고 판단이 되신다면 제품을 자사로 보내주시면 확인을 해드릴 수 있습니다.
(단, 제품의 이상이 없을시에는 택배비가 발생할 수 있습니다)
- 고객님과 동일한 컨버터, 동일한 PC로 확인할 수 없음을 양해 부탁드립니다.
- 제가 테스트 영상의 링크를 아래에서 확인할 수 있습니다. (전원은 USB전원을 사용했으며, RS-232 컨버터는 강원전자(PL2303칩셋) 이며, RS-485는 중국에서 이름 없는 컨버터입니다)
https://ilogics.net/Video/%ED%86%B5%EC%8B%A0%20%EC%9D%91%EB%8B%B5%EC%86%8D%EB%8F%84%20%ED%85%8C%EC%8A%A4%ED%8A%B8%20.mp4
- 추가적인 문의사항이 있으시다면 010-4982-5020으로 연락부탁드립니다.
- 제 컴퓨터 사영은 아래와 같습니다. (윈도우 10 엔터프라이즈)
[ Original Message ]
-성함:이재진
-연락처: 010-3042-1330
-제품명:MPA-16A16T
-문의 내용:
소스첨부합니다.
소스는 P0 W단위 무브 D0번지
ModbusRTU 통신 115200 사용 D0번지 데이터 읽기
개발 컴퓨터 사양
장치 이름 DESKTOP-SM11E0A
프로세서 Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz 3.30 GHz
설치된 RAM 32.0GB
시스템 종류 64비트 운영 체제, x64 기반 프로세서
에디션 Windows 10 Pro
+
노트북에서 테스트 결과
통신 딜레이는 동일하게 나옵니다.
확인부탁드립니다.