Skip to main content

7.2.1.4. Error output to the outside

7.2.1.4. Error output to the outside​

 

This function outputs the detected error number to the external party through the serial port.

 

n Serial output

 

Use the serial port (RS232C) to output ASCII code to the external device.

Output formats are

 

1st byte                :  “$”

2~6th byte            :  “ERROR” 

7th byte:“ “ (Blank)

8~11th byte          :  Error number

12th byte              :  CR

13th byte              :  LF

 

Ex) For error 0101 (E0101)

 

 

n Number pre-designation output

 

Output of pre-designated number outputs the error/warning number of the signal assigned『[F2]: System』 → 『2: Control parameter』 → 『2: Input/output signal setting』 → 『4: Output signal assign』.

 

Table 7‑1 Output of signal assignment by assigned signal

Assigned signal name

Whether to assign and how many

8 bit

16 bit

Error/Warning output selection

○ : 1

×

Error/Warning output STRB

○ : 1

×

Error/Warning output Bit

○ : 8

○ : 16

System error, operation error

○ : 1

○ : 1

Warning generated

○ : 1

○ : 1

 

 

 

l If the warning generation output signal is ‘0’, it is an error number. If it is ‘1’, it is a warning number.

 

l When a warning is generated, system error signals as well as operation error signals will not be turned on.

 

①    8 bit – Convert the error/warning number to a binary number and divide the bottom 8 bit and top 8 bit for output. The signal to classify the bottom and top data is the error/warning output selection signal. The strobe function that decides the data check timing is the error output STRB signal.

 

Ex) In case of E0101, the timing as well,

(10110 = 006516 = 0000 0000 0110 01012)

 

 

②    16 bit – Convert the error number into 2digit number and output the 16 bit data.

The strobe signal that decides the data check timing

- System error    => Overall error

- Operating error   => Operational error or above.

 

Ex) In case of E0101, the time as well (System error)