4.1.9. COMI_DO_PutAllEx


SYNOPSYS

BOOL COMI_DO_PutAllEx (HANDLE hDevice, int nGroupIdx, DWORD dwStatuses)

DESCRIPTION

  • 이 함수는 32개 Digital Output 채널에 출력을 내보냅니다. 이 함수는 32 채널보다 많은 디지털 출력 채널을 제공하는 장치에서 32 채널 씩 출력을 제어할 수 있도록 하기 위한 함수로써, 이 때의 채널은 nGroupIndex 파라미터에 따라 달라집니다.

PARAMETER

▶ hDevice : 디바이스 핸들값입니다. 이 값은 COMI_LoadDevice() 함수에 의해 얻어진 값이어야 합니다.

▶ nGroupIdx : 32 채널 단위의 채널 그룹인덱스를 지정합니다. 예를 들어 이 값이 0 이면 CH0 ~ 31 에 출력을 내보내고, 1이면 CH32 ~ Ch63 에 출력을 내보내도록 합니다.

▶ dwStatuses : 32 채널의 Digital Output 채널의 출력 Status 를 나타내는 32 bit 값. 이 값의 각 비트의 값이 각 채널의 Status 를 나타내며, 이 떄의 해당 채널그룹은 nGroupIndex 파라미터에 의해 결정됩니다.

RETURN VALUE

Value

Meaning

0

실패

1

성공

Device

  • 지원 디바이스: All Devices