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
수행 성공.