3.1.23. cmsGnSetAlarmRes


SYNOPSYS

VT_I4 cmsGnSetAlarmRes ([in] VT_I4 BoardId, [in] VT_I4 Axis)

DESCRIPTION

  • cmsGnSetAlarmRes() 함수는 지정한 채널(축)의 알람 리셋(Reset) 출력을 제어합니다. 서보 드라이버를 사용하실 때는 외부에서 디지털 접점을 이용하여, 서보에서 발생한 알림 상황을 초기화 할 수 있도록 서보 드라이브 상에서 요구하는 입력 신호가 존재하는 데, 이 신호 입력에 대응하기 위해, 모션 보드에서는 기본으로 제공되는 디지털 출력 신호를 통해 디지털 출력 신호를 발생하게 되며, 이 신호를 알람 리셋 신호(Alarm Reset Signal)라 합니다.

  • 이 함수를 통해 서보에 발생한 알람을 해제시킬 수 있습니다. 그리고 통신 리셋 시 피드백 포지션값을 커맨드 포지션 값에 덮어 씌웁니다.

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

PARAMETER

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

▶ Axis : 축(채널) 번호. 축 번호는 0 부터 시작합니다.

▶ IsOn : cmsGnGetAlarmRes 함수의 인자이며, 출력 상태를 반환합니다. 출력 상태는 다음과 같이 반환 됩니다.

Value

Meaning

0(cmsFALSE)

출력 상태가 비활성화 상태입니다.

1(cmsTRUE)

출력 상태가 활성화 상태입니다.

RETURN VALUE

Value

Meaning

음수

수행 실패

ERR_NONE

수행 성공