미쯔비시 PLC adprw 명령어에 관하여 질문 있습니다.
- qpqp910
- 166
- 1
PLC 기종 | Mitsubishi PLC FX5 시리즈 |
---|
안녕하세요. 제목과 같이 485통신 할 때 쓰는 명령어인 adprw에 대해서 질문이 있어 글을 작성합니다.
매뉴얼 상에 adprw 명령어 제일 마지막 주소(ex. M1000이라 하겠습니다.)는 통신 실행 상태를 출력하는 선두 비트 디바이스 번호라고 알고 있습니다.
M1001은 명령 정상 완료 시 On, 명령 개시 시 Off
M1002는 명령 이상 완료 시 On, 명령 개시 시 Off 인 걸로 아는데요.
문제는 처음에는 통신을 잘 하다가 어느 순간 통신이 안되고 M1001이 안들어오고 M1002만 들어옵니다.
통신 실행 상태 비트가 이상이 있을 경우 어느 부분이 에러 인지 알 수 있는 방법은 없을까요??
래더문제가 아니라면 후킹해서 시리얼통신 모니터링프로그램으로 통신패킷을 확인해보시는 것이
빠른 해결책 같습니다.