실제 필드에서 많이 사용되고 있는 Modbus TCP에 대한 공부를 하다가 참고가 많이 되었던 링크를 모아 두고자 합니다.
2022 Enapter, 'Modbus TCP Communication Interface', 참고 날짜 2020.04.24
Modbus TCP의 아주 기초적인 정보를 담고 있는 링크이다.
Modbus TCP에서 사용하는 Port 번호가 502 인 것과, Data를 표현하는 dimesion 중 Float32라는 기법이 있어 IEEE 754 format에 대해 알게되는 계기가 되었다. (다른 정보들은 해당 사의 기기들의 정보인 듯 하다.)
http://comfilewiki.co.kr , 'Funtion Code별 DATA 구조 및 디바이스 제어' , 참고날짜 2022.04.24
Modbus TCP라는 프로토콜도 몰랐을 때 , 기능 구현을 위해 자료조사를 하다가 찾은 금쪽같은 링크이다.
Modbus TCP 구조를 구현하기 위해 찾았던 자료 중 가장 도움이 많이 되었다.
Function Code 별로 그림과 함께 예시를 잘 나열해두어서 이해가 쉬웠고 사용하고자 했던
Write Multiple Registers 인 0x10과 Read Registers 인 0x04가 여러가지의 data를 읽고 쓰고하는데 그 예시가 쉽게 기재되어있었다.
https://www.h-schmidt.net/FloatConverter/IEEE754.html
www.h-schmidt.net, 'IEEE-754 Floating Point Converter' , 참고날짜 2022.04.24
IEEE-754 format을 구현 후 검증하기 위해 정수를 입력하면 Hex 값으로 나오는 계산기로 잘 사용하였다.
https://www.scadacore.com/tools/programming-calculators/online-hex-converter/
www.scadacore.com , 'Online Hex Converter' , 참고날짜 2022.04.24
위 링크와 반대로 hex → float로 바꿔주는 계산기이다.
반응형