COMI_ENC_Config


SYNOPSYS

void COMI_ENC_Config (HANDLE hDevice, int ch, int mode, BOOL bResetByZ)

DESCRIPTION

  • 이 함수는 지정한 A/B 상 카운터 채널의 모드를 설정합니다.

PARAMETER

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

▶ ch : Counter 채널번호. 채널 번호는 0 부터 시작합니다.

▶ mode : 채배모드를 설정합니다.

Value

Meaning

0 또는 ENCODER_1X

엔코더의 기본 분해능대로 카운트합니다.

1 또는 ENCODER_2X

2 채배 모드. 이 모드에서 카운터는 엔코더의 기본 분해능의 2배 분해능을 가질 수 있습니다.

2 또는 ENCODER_4X

4 채배 모드. 이 모드에서 카운터는 엔코더의 기본 분해능의 4배 분해능을 가질 수 있습니다.

▶ bResetByZ : A/B 상 카운트값을 Z 상 입력단자에 펄스가 입력될 때마다 리셋(Reset) 할 것인지를 지정합니다.

Value

Meaning

0

이 값으로 지정하면 A/B 상 카운트 값은 Z 상에 의해 영향을 받지 않습니다.

1

이 값으로 지정하면 A/B 상 카운트 값은 Z-펄스가 발생할 때마다 리셋됩니다.

Device

  • 지원 디바이스: COMI-SD501