Difference between revisions of "MC-Basic:ERRORHISTORY$"
(ErrorHistory$ display format) |
(ErrorHistory$ examples) |
||
Line 56: | Line 56: | ||
-->?errorhistory$(0) | -->?errorhistory$(0) | ||
− | ---------------------------------------------------------------------------------------------------- | + | ----------------------------------------------------------------------------------------------------------- |
+ | Date Time Severity Code Task File Line/Addr. Module Message | ||
+ | ----------------------------------------------------------------------------------------------------------- | ||
+ | 28/01/2021 11:55:34.696 Error 8001 B101085C.PRG B101085C.PRG 9 Interpreter "Division by zero.", uuid: 6c25dddf-3e78-47c4-9079-fc30f58eae11, sernum: 1 | ||
− | + | -->?errorhistory$(1) | |
− | + | {"error":[ | |
− | + | {"date": "28/01/2021","time": "11:55:34.696","severity": "Error","code": 8001,"task": "B101085C.PRG","file": "B101085C.PRG","line": 9,"module": "Interpreter","message": "Division by zero.","uuid": "6c25dddf-3e78-47c4-9079-fc30f58eae11","sernum": 1} | |
− | |||
− | |||
− | |||
− | |||
|SEE ALSO= | |SEE ALSO= |
Revision as of 12:12, 28 January 2021
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :
Date
Time
Severity: Note, Error, Fault or Fatal Fault.
Code: The specific error ID (described in the Error Code List of the Installation Manual document).
Task: The program in which the error happened.
File: The name of the program or library, including the code/function, that returns the error.
Module: Interpreter, Language, System, Motion, etc.
Message: The short error description.
The type of display is determined by the value of the format parameter. 0 for regular display and 1 for JSON (JavaScript Object Notation).
Syntax
?ErrorHistory$(<format>)
Availability
All versions
Type
<return value>: String
<fromat>: Long
Range
<format>: 0 or 1
Scope
Terminal
Limitations
Read only
Examples
?ErrorHistory$(0)
-->?errorhistory$(0)
Date Time Severity Code Task File Line/Addr. Module Message
28/01/2021 11:55:34.696 Error 8001 B101085C.PRG B101085C.PRG 9 Interpreter "Division by zero.", uuid: 6c25dddf-3e78-47c4-9079-fc30f58eae11, sernum: 1
-->?errorhistory$(1) {"error":[ {"date": "28/01/2021","time": "11:55:34.696","severity": "Error","code": 8001,"task": "B101085C.PRG","file": "B101085C.PRG","line": 9,"module": "Interpreter","message": "Division by zero.","uuid": "6c25dddf-3e78-47c4-9079-fc30f58eae11","sernum": 1}