사용자 도구

사이트 도구

English

moacon:rtu_readcoils:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
moacon:rtu_readcoils:index [2016/04/14 09:50]
127.0.0.1 바깥 편집
moacon:rtu_readcoils:index [2020/02/23 14:05] (현재)
Comfile Technology [사용예]
줄 1: 줄 1:
 +====== 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 부터) 저장됩니다. ​
 +
 +
 +==== 사용예 ====
 +<code c>
 +u8 coilBuffer[100];​
 +res = RTU_readCoils(0,​1,​coilBuffer,​4,​12); ​
 +</​code>​
 +
 +
 +[[moacon:​index#​-r-|라이브러리 목록으로 가기]]