ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
CAN in the ecomatmobile controller
ifm CANopen library
133
Function CANx_SLAVE_SEND_EMERGENCY
x = number 1...n of the CAN interface (depending on the device,
→
data sheet)
Contained in the library:
ifm_CRnnnn_CANopenSlave_Vxxyyzz.LIB
Available for the following devices:
•
CabinetController: CR0301, CR0302, CR0303
•
ClassicController: CR0020, CR0032, CR0505
•
ExtendedController: CR0200, CR0232
•
PCB controller: CS0015
•
SafetyController: CR7020, CR7021, CR7032, CR7200, CR7201, CR7232, CR7505, CR7506
•
SmartController:
CR2500
•
PDM360: CR1050, CR1051, CR1060
•
PDM360 compact: CR1052, CR1053, CR1055, CR1056
•
PDM360 smart: CR1070, CR1071
Function symbol:
CANx_SLAVE_SEND_EMERGENCY
ENABLE
ERROR
ERROR_CODE
ERROR_REGISTER
MANUFACTURER_ERROR_FIELD
Description
Using the function CANx_SLAVE_SEND_EMERGENCY application-specific error states are
transmitted. These are error messages which are to be sent in addition to the device-internal error
messages (e.g. short circuit on the output).
The function is called if the error status is to be transmitted to other devices in the network.
NOTE
If application-specific error messages are to be stored in the object directory, the function
CANx_SLAVE_EMCY_HANDLER (
→
page
) must be called
after
(repeatedly) calling the function
CANx_SLAVE_SEND_EMERGENCY.