3.1.3. cmlGnGetAlarmCode


SYNOPSYS

VT_I4 cmlGnGetAlarmCode ([in] VT_I4 BoardId, [in]VT_I4 Axis, [out] VT_PI4 AlarmCode )

DESCRIPTION

  • 연결된 서보 드라이버에 알람 혹은 경고가 발생하였을 경우 그에 해당하는 알람 코드를 반환합니다. 단, 반환되는 것은 실제 발생한 알람의 상위 2 자리만이 반환됩니다. 예를 들어, 현재 발생한 알람 코드가 A.330 (주회로 전원 배선 오류) 인 경우 해당 함수로 반환되는 값은 33(HEX) 입니다.

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

PARAMETER

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

▶ Axis: 축(찿널) 번호. 축번호는 상수값으로 0번째 찿널을 기준 찿널로 임의의 찿널을 설정할 수 있습니다.

▶ AlarmCode : 연결된 서보의 알람코드 입니다. 해당 알람에 대한 내용은 Mechatrolink-II 젂용 모터 드라이버의 알람 일람을 참조하시기 바랍니다.

RETURN VALUE

Value

Meaning

음수

수행 실패.

ERR_NONE

수행 성공.