• 목록
  • 아래로
  • 위로
  • 2
  • 호샤
  • 조회 수 9897

 iG5A RS485 통신. [3]인버터 프로토콜 알아보기. 



먼저, 인버터 읽기,쓰기 프로토콜을 올려드립니다.

 

A.jpg



 

B.jpg



 

C.jpg


보시면 간단합니다.

요구는 NAK이고, EOT로 마쳐요. 정상응답은 ACK > EOT, 에러응답은 NAK > EOT입니다.

 

여기에 프로토콜을 보시고 프로그램을 짜실 때 꼭 알아야 될게 있습니다.

" "로 되어 있는부분은 모드 ASCII-HEX로 되어 있다는 것입니다.

전송하실 때 꼭 ASCII-HEX로 변환해서 보내셔야 됩니다.

 

말로는 모르시겠다구요? 그렇다면 예를 들어볼께요.

1. 데이터가 1(dec)일 때, HEX를 변환하면 1H(hex)이고, 마지막으로 이것을 ASCII-HEX로

   30H(0011 0000(bin))으로 변환합니다. 여기서 30H가 1byte입니다.

2. 데이터가 10(dec)일 때, HEX를 변환하면 0AH(hex)이고, 마지막으로 이것을 ASCII-HEX로

   41H(0100 0001(bin))으로 변환합니다. 여기서 41H가 1byte입니다.

 

이렇듯, 모든 값은 모두 변환해서 보내야 됩니다.

아. 그리고 운전상태(0x000E) 같은 경우는 ASCII-HEX값을 bin(2진수)로 변환하면 해당비트를 확인할 수 있습니다.

공유

facebooktwitterpinterestbandkakao story
퍼머링크

첨부 3

  1. A.jpg
    (File Size: 50.2KB/Download: 0)
  2. C.jpg
    (File Size: 91.1KB/Download: 0)
  3. B.jpg
    (File Size: 53.5KB/Download: 0)

댓글 2

1등 황문세가

감사합니다. 많은 도움 됐습니다.

 

 

comment menu
2018.09.23. 22:11
2등 plc

잘보았습니다.

comment menu
2018.10.19. 22:20
권한이 없습니다.