Specifications

46
Curtis 1310 Manual, Rev. B
6 — DIAGNOSTICS & TROUBLESHOOTING
Table 7 Returned Errors
RETURNED ERROR VALUE DESCRIPTION
BAD_ID 01 Bad Index (device ID)
PT_RANGE 02 Variable Table Access out of range
AUTO_RUN 03 Attempt to access element running automatically
UNIT_UNDEF 04 Element accessed before being set up
PARAM_RANGE 05 Parameter is out of range
UNIT_BUSY 06 Unit is already busy
NO_FLASH_BLOCK 07 Could not find the specified flash block
FLASH_CHECKSUM 08 Flash block checksum is bad
TASK_OVR_RUN 09 Task queue overrun
NO_INIT 10 Tried to execute before initialization
CMD_END 11 Found end of table command
BAD_ENDIF 12 Bad End If location
CALL_OVF 13 Too many call statements
CALL_UNF 14 Too many return statements
OP_BAD 15 Undefined op-code
OP_UNKN 16 Unknown op-code
FUNC_IND 17 Function index is out of range
VAR_IND 18 Variable index is out of range
EVAL_OVF 19 Evaluation stack overflow
EVAL_UNF 20 Evaluation stack underflow
RESULT_OVF 21 Result stack overflow
RESULT_UNF 22 Result stack underflow
LOW_IPMS 23 Not enough instructions per millisecond
BAD_BAUD 30 Bad CAN Baud Rate
BAD_MO_ID 31 Bad Mailbox ID
BAD_MO_LEN 32 Bad Mailbox Length parameter
MO_INACTIVE 33 Attempt to access an inactive mailbox
MO_SENDING 34 Resending a message before old one sent
MO15_XMIT 35 Attempt to set mailbox to transmit
TYPE_UNDEF 40 Accessed a limit block with an undefined type
TYPE_SETUP 41 Accessed a limit block with a bad type specifier
TYPE_RUN 42 Bad type specifier in limit block while running
BAD_EEADD 43 EEPROM address is out of range
BAD_DEFAULTS 44 Parameter block default values are not up to date
PARAM_RO 45 Tried to write to a Read-Only parameter
BAD_P_TYPE 50 Pot Type out of range
ENC_PHASE 51 Encoder phase error