사용자 도구

사이트 도구

English

moacon:rtu_readinregs:index

RTU_readInRegs

short RTU_readInRegs(u8 comCh, u8 slaveAdr, u16 * result, u16 targetAdr, u8 numberOfWord)

comCh 통신 채널 (0 또는 1 또는 2 사용가능)
slaveAdr 슬레이브 주소
result 결과를 저장할 배열의 주소
targetAdr 읽어올 레지스터의 주소
numberOfWord 읽어올 레지스터의 개수
결과값 -1 = 이상없이 수행됨,
0=타임아웃 에러,
1=데이터는 수신되었으나 잘못된 값이 포함되어 있음

설명

RTU_readRegs 와 동일한 기능을 수행하는 함수입니다. 단 펑션코드를 4 번을 사용합니다. 일부 기기에서는 펑션코드의 종류에 따라 다른 값을 리턴하는 경우도 있습니다.

모아콘이 슬레이브일 경우, 3 번과 4 번 펑션코드는 모두 같은 영역입니다.

사용예

u8 registerBuffer[100];
res = RTU_readInRegs(0,1,registerBuffer,0,2); 

목록으로 가기

moacon/rtu_readinregs/index.txt · 마지막으로 수정됨: 2016/04/14 09:50 (바깥 편집)