CONTREX CX-1200 User Manual

Page 296

Advertising
background image

7 - 57

Message Error Response Field

This field consists of one byte. Each bit in the byte may be set to 1 indicating a specific error has
occurred.

Message Error Bits Definitions:

Bit 7

=

(1) CRC Failure

Bit 6

=

(1) Buffer Overflow

Bit 5

=

(1) ETX Not Received/Data Field Error

Bit 4

=

(1) Invalid Function/Data Error

Bit 3

=

(1) Over-Run Error

Bit 2

=

(1) Noise Error

Bit 1

=

(1) Framing Error

Bit 0

=

(1) Parity Error

Example:

“86” = the number 10000110 (binary) would indicate a CRC failure with Noise errors and Framing
errors occurred when the transmission message was received.

Other Errors Returned From Control Through The Serial Communications

0 (00)

=

OK

1 (01)

=

General Data Error

2 (02)

=

Res Byte Error

3 (03)

=

Invalid Parameter

4 (04)

=

String too Long

5 (05)

=

Out of Range

6 (06)

=

Not Allowed

7 (07)

=

Lockout During Run

8 (08)

=

Not Ready

9 (09)

=

Block Parameter Error

10 (0A) =

Block Value Error

11 (0B) =

Block Parameter Memory Limit

12 (0C) =

MIN Error

13 (0D) =

MAX Error

14 (0E) =

Invalid Command (PLC/Control Command Send)

15 (0F) =

Invalid Operand (PLC)

16 (10) =

<END> Statement Missing (PLC)

17 (11) =

PLC Program Memory Limit

18 (12) =

Defaults Loaded

19 (13) =

Backup Loaded

20 (14) =

Backup Saved

21 (15) =

Checksum Error

22 (16) =

Faults Cleared

23 (17) =

Test Passed

24 (18) =

Test Failed

25 (19) =

No Compare Parameter

26 (1A) =

Divide by Zero

27 (1B) =

Long Word Overflow

28 (1C) =

Parameter Transfer Limit Overflow

29 (1D) =

Memory Read request too long

30 (1E) =

Data Field Length Error

31 (1F) =

Message Function Request/Parameter NOT Processed

32 (20) =

Invalid Function Request

Advertising