9. Analog I/O Functions

9.1. Basic Functions

함수명

함수 설명

ecaiGetNumChannels

장치에 연결되어 있는 아날로그 입력 채널 갯수를 반환합니다.

ecaoGetNumChannels

장치에 연결되어 있는 아날로그 출력 채널 개수를 반환합니다.

ecaiGetChanVal_I

대상 아날로그 입력 채널에 대하여 AD결과를 정수형으로 반환한다.

ecaiGetChanVal_F

대상 아날로그 입력 채널에 대하여 AD결과를 실수형으로 반환한다.

ecaoSetChanVal_I

대상 아날로그 출력 채널을 통해 정수형으로 출력합니다.

ecaoSetChanVal_F

대상 아날로그 출력 채널을 통해 실수형으로 출력합니다.

ecaoGetOutValue_I

대상 아날로그 출력 채널에 대하여 AD결과를 정수형으로 반환합니다.

ecaoGetOutValue_F

대상 아날로그 출력 채널에 대하여 AD결과를 실수형으로 반환합니다.

9.2. Optional Functions

함수명

함수 설명

ecaiSetPdoInfo_L

대상 로컬 채널의 AI 데이터를 PDO영역에서 추출하기 위한 정보를 설정합니다.

ecaiSetScaleRange_L

대상 로컬 채널의 정수형 AI 데이터를 소수점형 데이터로 변환하기 위한 Scale 범위를 설정합니다.

ecaiSetScaleGain_L

대상 로컬 채널의 정수형 AI 데이터를 소수점형 데이터로 변환할 때 특정 값을 곱해서 변환해야 하는 경우에 그 곱해지는 값(Gain)을 설정합니다.

ecaiGetSlaveIndex

대상 아날로그 입력채널이 포함된 슬레이브 인덱스를 반환합니다.

ecaoGetSlaveIndex

대상 아날로그 출력채널이 포함된 슬레이브 인덱스를 반환합니다.

ecaiGetSlaveID

대상 아날로그 입력채널이 포함된 물리적 주소를 반환합니다.

ecaoGetSlaveID

대상 아날로그 출력채널이 포함된 물리적 주소를 반환합니다.