COMI_SetCounter¶
SYNOPSYS¶
void COMI_SetCounter (HANDLE hDevice, int ch, int rw, int op, int bcd_bin, USHORT load_value)
DESCRIPTION¶
이 함수는 지정한 카운터 채널의 동작 방식을 결정하고, 원하는 카운트 값을 로드(Load) 합니다.
PARAMETER¶
▶ hDevice : 디바이스 핸들값입니다. 이 값은 COMI_LoadDevice() 함수에 의해 얻어진 값이어야 합니다.
▶ ch : Counter 채널 번호. 채널 번호는 0부터 시작합니다.
▶ rw : Read/Write mode 를 선택합니다. 이 값은 다음 중 하나의 값이어야 합니다.
READ_LOAD_MSB => 상위 1 바이트 값을 로드합니다.
READ_LOAD_LSB => 하위 1 바이트 값을 로드합니다.
READ_LOAD_WORD => 2 바이트 값을 로드합니다.
▶ op : 카운터의 동작 모드(Operation mode) 를 결정합니다. 이 값은 CMODE0, CMODE1, CMODE2, CMODE3, CMODE4, CMODE5 중의 하나이어야 합니다. Operation mode 에 관한 자세한 내용은 하드웨어 매뉴얼 부록을 참조하십시오.
▶ bcd_bin : 카운트를 BCD 값으로 할 것인지, BINARY 값으로 할 것인지를 결정합니다. 이 값은 BCD 나 BINARY 중의 하나이어야 합니다. 일반적으로 BINARY 값을 입력합니다.
▶ load_value : 카운터에 로드할 값을 지정합니다. 이 값은 0 ~ 65535 사이의 값이어야 합니다.
Device¶
지원 디바이스: COMI-CP101, COMI-CP201, COMI-CP501