Fisher ROC Error Codes
| Error code (Decimal) |
Error code (Hex) |
Meaning |
|---|---|---|
| 0 | 0x000 | No Error |
| 1 | 0x001 | Timed Out Waiting For Response |
| 2 | 0x002 | Rx CRC Error |
| 32 | 0x020 | Rx Opcode Mismatch |
| 33 | 0x021 | Rx Point Type Mismatch |
| 34 | 0x022 | Rx Point Num Mismatch |
| 35 | 0x023 | Rx Number Data Mismatch |
| 36 | 0x024 | Rx Start Mismatch |
| 37 | 0x025 | Rx RAM Type Mismatch |
| 38 | 0x026 | Rx History Point Mismatch |
| 39 | 0x027 | Rx Table Number Mismatch |
| 40 | 0x028 | TLP Mismatch in Rx Message |
| 41 | 0x029 | Unknown Rx Error |
| 42 | 0x02A | Communication channel not available |
| 43 | 0x02B | Writes to This Address Not Supported |
| 44 | 0x02C | Invalid Write Message |
| 80 | 0x050 | Timed Out Waiting For Response Header |
| 81 | 0x051 | Timed Out Waiting For Response Body |
| 82 | 0x052 | Port Not Ready |
| 83 | 0x053 | Unexpected Operation |
| 201 | 0x0C9 | ROC Error Code 1: Invalid Opcode Request |
| 202 | 0x0CA | ROC Error Code 2: Invalid Parameter Number |
| 203 | 0x0CB | ROC Error Code 3: Invalid Logical Number / Point Number |
| 204 | 0x0CC | ROC Error Code 4: Invalid Point Type |
| 205 | 0x0CD | ROC Error Code 5: Received Too Many Data Bytes |
| 206 | 0x0CE | ROC Error Code 6: Received Too Few Data Bytes |
| 207 | 0x0CF | ROC Error Code 7: Did Not Receive 1 Data Byte |
| 208 | 0x0D0 | ROC Error Code 8: Did Not Receive 2 Data Bytes |
| 209 | 0x0D1 | ROC Error Code 9: Did Not Receive 3 Data Bytes |
| 210 | 0x0D2 | ROC Error Code 10: Did Not Receive 4 Data Bytes |
| 211 | 0x0D3 | ROC Error Code 11: Did Not Receive 5 Data Bytes |
| 212 | 0x0D4 | ROC Error Code 12: Did Not Receive 16 Data Bytes |
| 213 | 0x0D5 | ROC Error Code 13: Outside Valid Address Range |
| 214 | 0x0D6 | ROC Error Code 14: Invalid History Request |
| 215 | 0x0D7 | ROC Error Code 15: Invalid FST Request |
| 216 | 0x0D8 | ROC Error Code 16: Invalid Event Entry |
| 217 | 0x0D9 | ROC Error Code 17: Requested Too Many Alarms |
| 218 | 0x0DA | ROC Error Code 18: Requested Too Many Events |
| 219 | 0x0DB | ROC Error Code 19: Write to Read Only parameter |
| 220 | 0x0DC | ROC Error Code 20: Security Error |
| 221 | 0x0DD | ROC Error Code 21: Invalid Security Sign in |
| 222 | 0x0DE | ROC Error Code 22: Invalid Store and Forward Path |
| 223 | 0x0DF | ROC Error Code 23: Flash Programming Error |
| 224 | 0x0E0 | ROC Error Code 24: History Configuration in Progress |
| 225 | 0x0E1 | ROC Error Code 25: Invalid Parameter Range |
| 229 | 0x0E5 | ROC Error Code 29: Invalid 1 Day History Index Request |
| 230 | 0x0E6 | ROC Error Code 30: Invalid History Point |
| 231 | 0x0E7 | ROC Error Code 31: Invalid Min/Max Request |
| 232 | 0x0E8 | ROC Error Code 32: Invalid TLP |
| 233 | 0x0E9 | ROC Error Code 33: Invalid Time |
| 234 | 0x0EA | ROC Error Code 34: Illegal Modbus Range |
| 250 | 0x0FA | ROC Error Code 50: General Error |
| 251 | 0x0FB | ROC Error Code 51: Invalid State for Write |
| 252 | 0x0FC | ROC Error Code 52: Invalid Configurable Opcode Request |
| 261 | 0x105 | ROC Error Code 61: HART Passthrough Comm Scanner or Passthrough Disabled on this Channel |
| 262 | 0x106 | ROC Error Code 62: HART Passthrough not Licensed |
| 263 | 0x107 | ROC Error Code 63: Requested Security Level Too High |
| 500 | 0x1F4 | Received too many data bytes |
| 501 | 0x1F5 | Number of data bytes > 0 |
| 502 | 0x1F6 | Less than 6, or more than 8 data bytes received |
| 503 | 0x1F7 | Industry Canada audit log full |
| 504 | 0x1F8 | One of the following: Incorrect number of data bytes received- Not a valid configurable Opcode point- Starting table location greater than 43- Number of table locations greater than 44 |
| 505 | 0x1F9 | One of the following: Starting table location plus the number of table locations greater than 44- The length of data is greater than 234 bytes |
| 506 | 0x1FA | Error in configuration. One of the parameter definitions is no longer valid. |
| 507 | 0x1FB | One of the following: Starting table location plus the number of table locations greater than 44- Expecting more data than was received |
| 508 | 0x1FC | Too little data |
| 509 | 0x1FD | Too Much Data |
| 510 | 0x1FE | Security error |
| 512 | 0x200 | Requested security level too high |
| 513 | 0x201 | Number of data bytes not equal to 16 |
| 514 | 0x202 | Number of data bytes less than 12 |
| 515 | 0x203 | Number of data bytes not equal to 30 |
| 516 | 0x204 | One of the following: Number of data bytes > 2- Invalid Point Number for requested module- Invalid RAM area number |
| 517 | 0x205 | One of the following: Number of data bytes > 22- Requested more than 20 tags- Invalid RAM area number |
| 518 | 0x206 | Invalid Point Number for requested RAM area |
| 519 | 0x207 | One of the following: Number of data bytes not equal to 3- Starting alarm pointer > 239 |
| 520 | 0x208 | One of the following: Number of data bytes > 2- Invalid Point Number for requested RAM area- Invalid RAM area number |
| 521 | 0x209 | One of the following: The history Point Number requested exceeds the number of points defined for that history RAM area- The data portion of the message received did not consist solely of 3 bytes- The history point is not defined for periodic, hourly archival |
| 522 | 0x20A | One of the following: Not a valid day specified, the day specified must be between 1 and 31, inclusive- Not a valid month specified, the month specified must be between 1 and 12, inclusive |
| 523 | 0x20B | Specified day and/or month requested does not match the day and/or month in the time stamp associated with the first history value for the day |
| 524 | 0x20C | The Point Number exceeds the number of possible history points for that RAM area |
| 525 | 0x20D | One of the following: The number of data values requested exceeds the number of data values defined for the history RAM area- The data portion of the message received did not consist solely of 5 bytes- The module number exceeds or is equal to the maximum number of modules supported by the ROC |
| 526 | 0x20E | One of the following: The Point Number exceeds the number in the requested module- The requested Point Number has an invalid archival type |
| 527 | 0x20F | Industry Canada audit log retrieval error |
| 528 | 0x210 | Industry Canada clear audit log error |
| 529 | 0x211 | One of the following: Number of data bytes is not equal to 3- Display number > 1 |
| 530 | 0x212 | One of the following: Display number > 1- Number lines requested > 3- Starting row > 20- Starting row + number of rows > 21 |
| 531 | 0x213 | Number of data bytes incorrect |
| 532 | 0x214 | One of the following: Number of data bytes < 4- Set/Send byte < 4- Invalid Point Number for RAM area |
| 533 | 0x215 | Number of data bytes not equal to 7 for "Set Operation" |
| 534 | 0x216 | Number of data bytes not equal to 4 for "Set Operation" |
| 535 | 0x217 | Received 4 or fewer data bytes, or invalid Point Type |
| 536 | 0x218 | More than 250 data bytes in response |
| 537 | 0x219 | Serial Port Invalid Parameter |
| 538 | 0x21A | One of the following: Did not receive 4 data bytes- Invalid Point Type |
| 539 | 0x21B | Point does not exist |
| 540 | 0x21C | Invalid range of parameters asked for |
| 541 | 0x21D | Too many data bytes to send (more than 240) |
| 542 | 0x21E | One of the following: Number of data bytes not equal to 2- Number requested > 32- Invalid starting Point Number- Too many points requested for requested starting Point Number |
| 543 | 0x21F | One of the following: Number of data bytes not equal to 4- Invalid Point Type |
| 544 | 0x220 | Invalid Point or Type |
| 545 | 0x221 | Received less than 4 data bytes |
| 546 | 0x222 | Point type out of range (1 - 24 are valid) |
| 548 | 0x224 | Number of data bytes not equal to 2 |
| 549 | 0x225 | Invalid Opcode requested |
| 550 | 0x226 | Not enough data bytes received |
| 551 | 0x227 | Error in one of the parameters |
| 767 | 0x2FF | Not in security user list |