3.1.9. cmsGnGetElectronicGearRatio


SYNOPSYS

VT_I4 cmsGnGetElectronicGearRatio ([in] VT_I4 BoardId, [in]VT_I4 Axis,
[out] VT_PI4 CMX, [out] VT_PI4 CDV)

DESCRIPTION

  • cmsGnGetElectronicGearRatio () 함수는 연결된 서보의 전자기어비를 반환합니다.

  • cmsGnSetElectronicGearRatio()함수를 호출한 이후에 반드시 cmsGnSetCommState()함수 또는 cmsGnCommReset()함수를 통하여 통신 초기화를 실행해주어야 설정이 완료 됩니다.

  • 이 함수의 사용과 호출에 있어, 제공된 ㈜커미조아의 함수 헤더 Visual Basic 에서는 함수의 첨두어 cms 가 붙지 않습니다.

PARAMETER

▶ BoardId: 사용자가 설정한 디바이스(보드) ID.

▶ Axis: 축(채널) 번호. 축번호는 상수값으로 0 번째 채널을 기준 채널로 임의의 채널을

설정할 수 있습니다.

▶ CMX : cmsGnGetElectronicGearRatio 의 인자이며, 이 값은 전자기어 분자( 지령펄스 배율 분자 )를 반환합니다. ( 범위 : 1~1048576 )

▶ CDV : cmsGnGetElectronicGearRatio 의 인자이며, 이 값은 전자기어 분모( 지령펄스 배율 분모 )를 반환합니다. ( 범위 : 1~1048576 )

Warning

전자기어 설정 범위의 기준은 1/10 < CMX/CDV < 2000 입니다. 범위 외의 값을 설정하면, 가감속시에 소리가 나거나 설정한 속도, 가감도 시정수로 운전할 수 없는 경우가 있습니다. 전자기어의 설정은 설정 오류에 의한 폭주를 막기 위해, 반드시 서보 OFF 상태에서 실행해 주십시오. 설정을 잘못하면 예기치 않은 고속 회전이 되어 부상의 원인이 됩니다.

RETURN VALUE

Value

Meaning

음수

수행 실패

ERR_NONE

수행 성공