RS485 MODBUS 주소를 잃어버렸을 때

이희주   
   조회 2828   추천 0    

https://www.dypcn.com/uploads/A01-Output-Interfaces.pdf (1872)

쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다 


MODBUS SENSOR 기기의 주소를 설정하다가 꼬였는지 주소를 잃어버렸습니다.


제조사와도 연락중인데 시원한 답변을 얻지 못하고 있는 상황입니다.


Broadcast Address를 통해 현재 주소를 확인가능한 방법이 있다고 안내받았지만 확인결과 정상적인 통신 연결이 선행되어야 하는듯합니다.


modbus의 설정값을 잃어버리고 별다른 reset방법이 없는 상황에서는 어떻게 해야할까요?


참고용 메뉴얼 첨부드리며 메뉴얼 설명도 조금 이상합니다.

짧은글 일수록 신중하게.
죠슈아 2023-07
MODBUS SENSOR 기기의 주소가 변경 가능한가요?

주소 필드가 1 바이트 이므로 0-255 순차로 증가 하면서  알고 있는 레지스터를 리드 커맨드 실행해서 값이 0 이 아닐때
이것이  MODBUS SENSOR 기기의 주소 이지 않을까요?


Modbus RTU protocol 를 사용 하는 기기 인가요? 
Modbus TCP protocol 인가요?
     
이희주 2023-07
sensor의 address는 변경가능하며 1~254 수동으로 해보았지만 통신이 불가능한 상황입니다..

Modbus RTU (OVER SERIAL) 및 TCP 둘다 테스트 가능합니다.

현재는 RTU에서 MODBUS POLL로 통신 시도했어요
연이랑진 2023-07
메뉴얼대로라면 브로드케스팅 제공되네요.
RS485에 물려져 있어야하고 0xFF (255) 주소로 0x0200 레지스터 읽어보시면 되겠습니다.
지원되는 ID가 1 ~ 254 까지라고 메뉴얼에 되어 있으니,
단독으로 연결, ID 바꿔보면서 확인해도 시간은 별로 안걸릴꺼 같네요.
     
이희주 2023-07
제조사에 문의하여 FF 03 01 00 00 01 을 통해 address를 확인할 수 있다는 답변은 받았습니다.

기본 설정의 센서A와 주소 변경하며 에러난 센서B와 비교해보면서 얻은 결론은

수동으로 커맨드를 날려도 FF 03 01 00 00 01에 대한 return을 얻기 위해서는 사전에 정상적인 통신이 필요한것으로 보입니다.

이게 맞는걸까요?

단독으로 연결하여 해봤는데 에러나고 보드레이드까지 조절해야하나 싶습니다..

제조사에서는 설정 잘못해서 고장난거같다고 샘플 판매 영업중이에요..ㅎㅎ
          
연이랑진 2023-07
(485통신) modbus slave 제공하는 기기 많이 개발하는데,
설정 잘못해서 고장이라니..
거기다 초기화도 없고..
정말 안된다면 저런 제품은 쓰는거 말리고 싶네요.

메뉴얼대로 정상동작한다면..
FF 03 02 00 00 01  날렸을때 id 응답 와야합니다.. baudrate 바꿔보면서 해보세요.
               
이희주 2023-07
헉 관련 업종이시라니 대단하십니다ㅎㅎㅎ

최근에 스마트팜 diy를 하면서 rs485의 매력을 느끼고 이런저런 센서들 수집하면서 테스트 중입니다.

보드레이트도 바꿔가면서 설정해보겠습니다.
               
이희주 2023-07
연이랑진님, 덕분에 해결했습니다.

Scan Rate 문제로 Timeout Error가 발생하는 상황에서 Broadcast Command를 날렸기 때문에 통신이 불가한 상황이었습니다.
     
죠슈아 2023-07
+1 
매뉴얼 읽기 신공이 대단 하시네요 ...
김지철 2023-07
보통 modbus가 초기화 이런게 없더라구요.
말씀하신 대로 baudrate부터 변경을 해야할수도 있는데…
그래도 몇개 안되니까 바꿔가면서 FF… 날리시면 될것 같습니다.
위에 팁들이 다 있는 것 같습니다.
단독 구성, 보드레이트 변경, FF…
     
이희주 2023-07
Modbus 폴 기준으로 해서 원래  device의  주소가 2번인데 poll 설정에서는 3번으로 잡고 통신이 불가능한 상태에서 수동 커맨드로 브로드캐스트에 날려도 응답이 돌아올 수 있는건가요?

문제 없는 센서로 이렇개 해보는데 응답이 없는 상황입니다
     
이희주 2023-07
해결했습니다ㅎㅎ속이 후련합니다
          
김지철 2023-07
아, 저도 지금 들어와 봤네요. 해결하셨다니 다행입니다. 즐거운 주말 되세요.


QnA
제목Page 747/5709
2015-12   1682927   백메가
2014-05   5148332   정은준1
2023-12   2756   태영파파
2019-03   2756   YUNCOM
2019-09   2757   나라뜨
2023-03   2757   이문영
2021-07   2757   영산회상
2024-07   2757   Jeje21
2021-01   2757   정의석
2020-08   2757   SamP
2019-12   2757   다큐
2019-12   2757   머라카는데
2023-06   2757   김한국2
2021-01   2757   건약
2021-12   2758   국이
2018-11   2758   알선업체
2020-01   2758   2CPUI김세훈
2023-05   2758   스무프
2020-02   2758   헬로우
2018-12   2758   pc케이스자…
2020-07   2758   최시영
2020-12   2758   trinetra