모두버스 코드의 생성방법 

 

모두버스 메모리의 

 

Coils                                      그니깐 출력값 

Holding Register                       붙잡고 계속 받는거

Input Register                          들어온 데이터

Output Register                        나가는 데이터 

한국말로 간단히 바꿔도 뭔 뜻일까 이미지가 생각이 난다

 

 

그리고  운송 단계가 있다

데이터 타입 약속 코드 비고  
Read Discrete Inputs 읽기 별개의 입력값  02 그니깐 분간해주는 값임 Bit access 
Read Coils 
Write Simgle Coil
읽기 코일(bit 읽기)
쓰기 하나 코일(bit 쓰기)
01
05
코일을 읽어올꺼다 라는 명령어
코일에 값을 쓸꺼다 라는 명령어
Write Multiple Coils 쓰기 여러게 코일 15 아마 16개까지 될듯함 16bit Access 
Read Input Register 읽기 들어온값 신청하다 04 그니깐 읽을값을 하나 신청하는 거임 그래서 값을 받는거임
Read Holding Registers 읽기 붙잡아 신청하기 03 음..계속불러오기 인가?
Write Single Register
Write Multiple Register
쓰기 하나 신청하다(16bit)
쓰기 여러게 신청하다
06
16
비트가 많음 한 줄 바꾸는 거임 아!Register 줄이라 생각하면됨
Read/ Write Multiple
Registers
읽기/쓰기 여러게 신청하다 23 ???이건 뭐지???
Read Exception Status 읽기 예외 신분 07 진단하는거??

###대충 이런식 

e

 

Application_Protocol_V1_1b.pdf
0.31MB

 

Program.cs
0.00MB
modbus.cs
0.01MB

다음에 참고하여 더쓰겟움

'[ 충남인력개발원 ] (2019) > ┗C#' 카테고리의 다른 글

8일차 모스키토 사용  (0) 2020.04.16
6일차 C#과 ModBus  (0) 2020.04.13
4일차 Fuction 3 코드 해석  (0) 2020.04.09
2일차 코드??  (0) 2020.04.07
1일차 C# 윈폼 EXCEL 데이터 컴파일  (0) 2020.02.24
블로그 이미지

Or71nH

,