기능
로봇 제어기에서 가장 최근에 발생한 로그 및 알람 코드를 확인하기 위한 서비스입니다.
리턴
|
인수명 |
자료형 |
기본값 |
설명 |
|---|---|---|---|
|
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) |
로그 및 알람 메시지는 사전에 정의된 내용을 번호를 통해서 전달하며, 필요 시 관련 파라미터를 함께 송부하며 자세한 설명은 로그 및 알람 정의 부분 참조바랍니다.