사용자 도구

사이트 도구

English

moacon:rtu_readcoils:index

RTU_readCoils

short RTU_readCoils(u8 comCh, u8 slaveAdr, u8 * result, u16 targetAdr, u8 numberOfCoils)

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

설명

슬레이브로부터 다수의 코일(비트 단위)정보를 읽어올 수 있는 함수 입니다.

읽어온 코일정보는 바이트 단위로 조합되어, result 에서 지정한 (바이트형) 배열위치에 처음부터 (배열요소 0 부터) 저장됩니다.

사용예

u8 coilBuffer[100];
res = RTU_readCoils(0,1,coilBuffer,4,12); 

목록으로 가기

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