CANopen Slave Communication Module IFD9503 ASCII (the format is fixed; other formats will be invalid). z Before communicating with DTA series temperature controller, first set the content of H’471A to H’0001 to allow the write-in of communication. z Before communicating with DTB series temperature controller, first set the content of H’0810 to z To adjust the baud rate, follow the steps listed below. H’FF00 to allow the write-in of communication. „ Set up the DIP switch SW3 of IFD9503 to custom equipment mode. „ Connect IFD9503 to the bus of CANopen and enable the operation of IFD9503. „ Modify the index parameter 5003/04.
5003/04 = 1 → 19,200; 7, E, 1; ASCII 5003/04 = 2 → 38,400; 7, E, 1; ASCII (Default) „ Return SW3 of IFD9503 back to temperature controller mode and re-power IFD9503. 2. Functions & features „ Adjust the baud rate of the temperature controller to the corresponding one. In addition, IFD9503 also supports the following two functions. z Emergency object – EMERGENCY When IFD9503 detects an internal error, it will send an EMCY message to the CANopen bus. „ Format IFD9503 → master y Error register The value in the error register will be mapped to index address H’1001 in the object dictionary. Value = 0 indicates that no error occurs. Value = 1 incicates that a general error takes place.
Value = H’80 indicates that an internal error in the equipment occurs. y Emergency error code Ќ Internal communication error This error indicates the communication error between IFD9503 and the temperature controller (e.g. communication failure). When such error occurs, the emergency error code will be H’8101, and the value in the error register content will become 1. Ќ CANopen bus communication error This error indicates the communication error between CANopen master and IFD9503 slave (e.g. master disconnection). When such error occurs, the emergency error code will be H’8130, and the value in the error register will become 1.
Ќ Insufficient length of PDO data This error indicates that the length of Receive PDO data actually sent out is shorter than the set data length. When such error occurs, the emergency error code will be H’8210, and the value in the error register will become 1. Ќ Internal error in the equipment This error indicates the error taken place inside the temperature controller (e.g. the DVP-PLC Application Manual 16 COB-ID Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 128(H’080) +Node-ID Emergency error code Error register 00 00 00 00 00 LSB MSB