SetSafeStopResetType.srv
기능
로봇 제어기의 운용 상태 정보가 SAFE_STOP 일 경우, SetRobotControl 함수를 이용하여 상태 전환 후 이후 자동으로 실행되는 일련의 동작을 정의하기 위한 서비스입니다. 로봇 운용 모드가 자동일 경우, 프로그램의 재실행 여부를 정의 및 설정할 수 있으며, 수동모드일 경우에는 이 설정은 무시됩니다.
인수
인수명 | 자료형 | 기본값 | 설명 |
---|---|---|---|
reset_type | int8 | - | enum.SAFE_STOP_RESET_TYPE 정의 참조. |
리턴
인수명 | 자료형 | 기본값 | 설명 |
---|---|---|---|
success | bool | - | 성공 여부 : True or False |
enum.SAFE_STOP_RESET_TYPE
순번 | 상수명 | 설명 |
---|---|---|
0 | SAFE_STOP_RESET_TYPE_DEFAULT | 단순 상태 해제(수동모드) |
SAFE_STOP_RESET_TYPE_PROGRAM_STOP | 프로그램 종료(자동모드) | |
1 | SAFE_STOP_RESET_TYPE_PROGRAM_RESUME | 프로그램 재시작(자동모드) |