I have several Honeywell UDC5300 Controllers (circa 1998) with the Serial Communication option (verified installed). None of the controllers are responding to serial communications. Three controllers have been tested and all fail to communicate with the Master.
Efforts to date to establish serial communication:
Controller: Each controller has had the Configuration Reset (CLR CFG), "SER COMM" parameters programmed, Serial termination set (testing one controller at a time) and wired full duplex (2 twisted shielded pairs) to the Master as shown in the Honeywell User Manual. The chassis is connected to the power ground, the Controller and PC chassis are connected through the shields and TB 1 - terminal 8 is connected to the controller chassis as shown in the Honeywell User Manual.
Client (Master): Using Modbus Poll as the Master for these tests. The Master communicates properly with Modbus Slave (Server) over both an internal PC virtual serial connection and external PC hardware serial connections. All the serial parameters match the Controller settings. When a request for Coil Data (or any other Function) is sent by the Master, there is no response transmitted from the Controller. The Master Messages match the format, data and calculated checksum as defined the Honeywell's "Modbus® RTU Serial Communications User Manual"
The hardware serial interface is comprised of a Windows PC, an FDTI USB to TTL cable and a TTL to RS-422 interface board. Using a terminal program, the hardware channel echoed back the sent data with the RS-422 looped back on itself. The receive side of the RS-422 interface board is terminated with a 120 ohm resistor. No flow control is selected as only the TxD and RxD lines go to the RS-422 interface board.
Honeywell's "Modbus® RTU Serial Communications User Manual" (51-52-25-66) identifies an UDC5300 specific "Communication and Configuration User Manual" (51-52-25-68), but I have not located a copy.
Does anyone recall a Master/Slave handshake (or other tricks) to initiate serial communications with the UDC5300?
Thanks in advance for your help.
John
Efforts to date to establish serial communication:
Controller: Each controller has had the Configuration Reset (CLR CFG), "SER COMM" parameters programmed, Serial termination set (testing one controller at a time) and wired full duplex (2 twisted shielded pairs) to the Master as shown in the Honeywell User Manual. The chassis is connected to the power ground, the Controller and PC chassis are connected through the shields and TB 1 - terminal 8 is connected to the controller chassis as shown in the Honeywell User Manual.
Client (Master): Using Modbus Poll as the Master for these tests. The Master communicates properly with Modbus Slave (Server) over both an internal PC virtual serial connection and external PC hardware serial connections. All the serial parameters match the Controller settings. When a request for Coil Data (or any other Function) is sent by the Master, there is no response transmitted from the Controller. The Master Messages match the format, data and calculated checksum as defined the Honeywell's "Modbus® RTU Serial Communications User Manual"
The hardware serial interface is comprised of a Windows PC, an FDTI USB to TTL cable and a TTL to RS-422 interface board. Using a terminal program, the hardware channel echoed back the sent data with the RS-422 looped back on itself. The receive side of the RS-422 interface board is terminated with a 120 ohm resistor. No flow control is selected as only the TxD and RxD lines go to the RS-422 interface board.
Honeywell's "Modbus® RTU Serial Communications User Manual" (51-52-25-66) identifies an UDC5300 specific "Communication and Configuration User Manual" (51-52-25-68), but I have not located a copy.
Does anyone recall a Master/Slave handshake (or other tricks) to initiate serial communications with the UDC5300?
Thanks in advance for your help.
John
