8. Digital I/O Functions

8.1. Basic Functions

함수명

함수 설명

ecdiGetSlaveIndex

디지털 입력 채널의 슬레이브 인덱스를 반환합니다.

ecdoGetSlaveIndex

디지털 출력 채널의 슬레이브 인덱스를 반환합니다.

ecdiGetSlaveID

디지털 입력 채널의 물리적 주소를 반환합니다.

ecdoGetSlaveID

디지털 출력 채널의 물리적 주소를 반환합니다.

ecdiGetNumChannels

디지털 입력 채널 개수를 반환합니다.

ecdoGetNumChannels

디지털 출력 채널 개수를 반환합니다.

ecdiGetOne

단일 디지털 입력 채널의 입력 값을 확인합니다.

ecdiGetMulti

다수의 디지털 입력 채널의 입력 값을 확인합니다.

ecdoGetOne

단일 디지털 출력 채널의 출력 값을 확인합니다.

ecdoGetMulti

다수의 디지털 출력 채널의 출력 값을 확인합니다.

ecdoPutOne

단일 디지털 출력 채널에 출력을 발생시킵니다.

ecdoPutMulti

다수의 디지털 출력채널에 대해 출력을 발생합니다.

8.2. Optional Functions

함수명

함수 설명

ecdiLtc_AddChannel

래치 모드로 감시할 D/I 채널을 등록합니다.

ecdiLtc_DelChannel

래치 모드로 등록된 디지털입력 채널을 감시 리스트에서 제거합니다.

ecdiLtc_SetFilter

래치 모드로 등록된 채널의 필터 사이클 카운트값을 설정합니다.

ecdiLtc_GetFilter

래치 모드로 등록된 채널의 필터 사이클 카운트값을 반환합니다.

ecdiLtc_SetLogicInvert

채널의 래치 입력 로직의 반전 속성을 설정합니다.

ecdiLtc_GetLogicInvert

채널의 래치 입력 로직의 반전 속성 설정값을 반환합니다.

ecdiLtc_GetOnCount

채널의 래치 카운트 값을 반환합니다.

ecdiGetLogicAddr

디지털 입력채널의 논리비트주소를 반환합니다.

ecdiLogBitAddr_FromGlobalChannel

전역 디지털 입력 채널 번호를 DI 논리비트주소로 변환합니다.

ecdoLogBitAddr_FromGlobalChannel

전역 디지털 출력 채널 번호를 DO 논리비트주소로 변환합니다.

ecdiLogBitAddr_FromLocalChannel

지역 디지털 입력 채널 번호를 DI 논리비트주소로 변환합니다.

ecdoLogBitAddr_FromLocalChannel

지역 디지털 출력 채널 번호를 DO 논리비트주소로 변환합니다.

ecdiLogBitAddr_ToGlobalChannel

DI 논리비트주소를 전역 디지털 입력 채널 번호로 변환합니다.

ecdoLogBitAddr_ToGlobalChannel

DO 논리비트주소를 전역 디지털 출력 채널 번호로 변환합니다.

ecdiLogBitAddr_ToLocalChannel

DI 논리비트주소를 지역 디지털 입력 채널 번호로 변환합니다.

ecdoLogBitAddr_ToLocalChannel

DO 논리비트주소를 지역 디지털 출력 채널 번호로 변환합니다.

ecdiLogBitAddr_GetChanType

DI 논리비트주소의 채널형식을 반환합니다.

ecdoLogBitAddr_GetChanType

DO 논리비트주소의 채널형식을 반환합니다.