10. Universal Digital I/O control

10.1. 범용 디지털 입력

10.1.1. Basic Function

함수명

함수 설명

cmmDiSetInputLogic

대상 디지털 입력(Digital Input) 채널의 입력 논리(Input Logic)를 설정합니다.

cmmDiGetInputLogic

대상 디지털 입력(Digital Input) 채널의 입력 논리(Input Logic)의 설정 상태를 반환합니다.

cmmDiGetOne

대상 디지털 입력(Digital Input) 채널의 단일 디지털입력 채널의 상태를 반환합니다.

cmmDiGetMulti

대상 디지털 입력(Digital Input) 채널 범위의 다중 디지털입력 채널의 상태를 반환합니다.


10.2. 범용 디지털 출력

10.2.1. Basic Function

함수명

함수 설명

cmmDoSetOutputLogic

대상 디지털 출력(Digital Output) 채널의 출력 논리(Output Logic)를 설정합니다.

cmmDoGetOutputLogic

대상 디지털 출력(Digital Output) 채널의 출력 논리(Output Logic)의 설정 상태를 반환합니다.

cmmDoPutOne

대상 디지털 출력(Digital Output) 채널의 단일 디지털 채널을 통해 디지털 출력(Digital Output)을 발생시킵니다.

cmmDoGetOne

대상 디지털 출력(Digital Output) 채널의 단일 디지털 채널을 통해 디지털 출력(Digital Output) 상태를 반환합니다.

cmmDoPutMulti

대상 디지털 출력(Digital Output) 채널 범위의 다중 디지털 출력 채널을 통해 동시에 디지털 출력(Digital Output)을 발생시킵니다.

cmmDoGetMulti

대상 디지털 출력(Digital Output) 채널 범위의 다중 디지털 채널을 통해 동시에 디지털 출력(Digital Output) 상태를 확인합니다.

cmmDoPulseOne

대상 디지털 출력(Digital Output) 채널의 단일 디지털 채널을 통해 단일 펄스 출력을 발생시킵니다.

cmmDoPulseMulti

대상 디지털 출력(Digital Output) 채널 범위의 지정한 다중 디지털 채널을 통해 단일 펄스 출력을 발생시킵니다.


10.3. 기타 함수

10.3.1. Basic Function

함수명

함수 설명

cmmDiGetOneF

대상 디지털 입력(Digital Input) 채널의 단일 채널을 대상으로 노이즈 필터(Noise Filter) 기능을 활성화 하여 디지털 입력 상태를 반환합니다.

cmmDiGetMultiF

대상 디지털 입력(Digital Input) 채널 범위의 다중 채널을 대상으로 노이즈 필터(Noise Filter) 기능을 활성화 하여 디지털 입력 상태를 반환합니다.