취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

485통신 관련하여 문득 생각난 질문입니다.

안녕하세요. 오랜만에 글을 쓰는 거 같네요..

문득 485 통신을 살펴보다가 드는 생각입니다.

 

485통신이 1:N 통신으로 어찌보면 동일한 계측기, 센서를 사용할 때 참 좋은 통신 같긴합니다.

국번지정으로 N번째 데이터를 편하게 읽어올 수 있으니..

 

그런데 생각하다보니... 만일 

1 - A사 온도계  / 2 - B사 온도계 / 3 - A사 온도계 / 4 - F사 파워 서플라이

이런식으로 만일 국번을 지정 후 2-wire 연결을 한다면..

심지어 통신 방식도 뭐 modbus RTU 가 지원된다하여도 계측기마다 다 조금씩 다른거 같더라구요.

 

이런 상황에서도 정상적으로 국번 정의? 를 통해 통신이 잘 될까.. 란 생각을 홀로 해보는데..

막상 이런저런 자료 찾아보려니 저런 조건?일 때 내용은 많이 없는 거 같더라구요.

 

혹시 경험해보신 분이 계신지.. 아니면 어떤식으로 될지.. 의견 생각나시는 분 계시면 말씀 부탁드리겠습니다.

 

감사합니다. (_ _)

0 포인트
1/2 메시지
1,602 조회수

저는 포트를 나눕니다.

 

같은 회사 제품이어도 프로토콜이 같은 순서로 되어 있다고 볼 수 없습니다.

 

해당 바이트에 뜻하는 데이터가 어떤건지, 같은걸 뜻하는지도 모르는 판에 같이 쓸순 없습니다.

 

Address 가 다른 바이트에 정의되어 있다면 동작이 재미있어지겠죠.

 

제품 별로 나누는게 맞다고 생각합니다.

 

한가지 더 말씀 드리면. Modbus 형식을 지원한다 하더라도, Coil 과 Register 를 읽고 쓰기 위해 정의된 Hex 값 자체가 다른것도 있습니다.

 

맵핑을 말씀 드리는게 아니라, 명령 코드 말씀 드리는 겁니다. 참고하세요 ㅎ

0 포인트
2/2 메시지
1,584 조회수