24.08.2013 Views

CAN-CBX-AI420 - esd electronics, Inc.

CAN-CBX-AI420 - esd electronics, Inc.

CAN-CBX-AI420 - esd electronics, Inc.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Implemented <strong>CAN</strong>open Objects<br />

error-code x The 32-bit long error code consists of the <strong>CAN</strong>open-emergency error code described in<br />

DS 301, Table 21 and the error code defined by <strong>esd</strong> (manufacturer-specific error field).<br />

Emergency Message<br />

44<br />

Bit: 31 ... ... 16 15 ... ... 0<br />

Contents:<br />

manufacturer-specific<br />

error field<br />

emergency-error-code<br />

manufacturer-specific error field: for <strong>CAN</strong>-<strong>CBX</strong>-<strong>AI420</strong> always ‘00’, unless<br />

emergency-error-code = 2300 h (see below)<br />

emergency-error-code: The following error-codes are supported:<br />

3110 h - Input voltage to high<br />

- Input voltage of at least one channel 10V<br />

8110 h - <strong>CAN</strong> overrun error<br />

- Sample rate is set to high, thus the firmware is not able<br />

to transmit all data to the <strong>CAN</strong> bus.<br />

8120 h - <strong>CAN</strong> in error passive mode<br />

8130 h - Lifeguard error / heartbeat error<br />

8140 h - Recovered from “Bus Off”<br />

6000 h - Software error:<br />

-EEPROM checksum error (no transmission of this error<br />

message as emergency message)<br />

6110 h - Internal software error<br />

e.g.:<br />

- checksum of saved data is invalid and default values are<br />

loaded<br />

- internal watchdog has triggered<br />

FF10 h - Data lost (A/D-data overflow)<br />

5000 h - Hardware error (e.g. A/D-converter defective)<br />

manufacturer-specific error field: always ‘00’, unless<br />

emergency-error-code = 2300 h (see below)<br />

The data off the emergency frame transmitted by the <strong>CAN</strong>-<strong>CBX</strong>-<strong>AI420</strong> have the following structure:<br />

Byte: 0 1 2 3 4 5 6 7<br />

Content:<br />

emergency-error-code<br />

(see above)<br />

errorregister<br />

1001 h<br />

number_of_<br />

errors_ in_list<br />

1003,00 h<br />

An emergency message is transmitted, if an error occurs. If this error occurs again, no further<br />

emergency message is generated. If the last error message disappears, again an emergency message is<br />

transmitted to indicate the error disappearance.<br />

-<br />

<strong>CAN</strong>-<strong>CBX</strong>-<strong>AI420</strong> Manual Rev. 1.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!