Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

GetLastAlarm.srv

기능

로봇 제어기에서 가장 최근에 발생한 로그 및 알람 코드를 확인하기 위한 서비스입니다.

리턴

인수명

자료형

기본값

설명

log_alarm

LogAlarm.msg

-

LogAlam.msg 정의 참조.

success

bool

-

성공 여부 : True or False

LogAlarm.msg

인수명

자료형

기본값

설명

level

int32

-

로그 레벨 : enum.LOG _LEVEL 참조.

group

int32

-

로그 그룹 : enum.LOG _GROUP 참조.

index

int32

-

error code

param

string[3]

-

param[3]

 enum.LOG_LEVEL

순번

상수명

설명

0

LOG_LEVEL_RESERVED

내부 예약 상태

1

LOG_LEVEL_SYSINFO

단순 기능 및 동작 오류에 대한 정보용 메시지

2

LOG_LEVEL_SYSWARN

단순 기능 및 동작 오류로 인한 로봇이 정지된 상태

3

LOG_LEVEL_SYSERROR

안전 이슈나 장치 오류로 인한 로봇이 정지된 상태

 enum.LOG_GROUP

순번

상수명

설명

0

LOG_GROUP_RESERVED

내부 예약 상태

1

LOG_GROUP_SYSTEMFMK

하위 제어기(프레임워크)

2

eLOG_GROUP_MOTIONLIB,

하위 제어기(알고리즘)

3

LOG_GROUP_SMARTTP

상위 제어기 프로그램(GUI)

4

LOG_GROUP_INVERTER

로봇 인버터 보드

5

LOG_GROUP_SAFETYCONTROLLER

안전 보드(Safety Controller)

 

로그 및 알람 메시지는 사전에 정의된 내용을 번호를 통해서 전달하며, 필요 시 관련 파라미터를 함께 송부하며 자세한 설명은 로그 및 알람 정의 부분 참조바랍니다.