Modbus Read, Write and Override Parameters plus Exception Codes 
348  UDC3500 Universal Digital Controller Product Manual  3/07 
Analog Parameters 
•  Whenever analog register addresses xx01 through xx7F (those that can be changed 
via communications) are changed, a Write cycle occurs after receipt of the message 
and the response is returned. 
Override Parameters 
•  Override analog register address xx7D (computer setpoint) is not stored in non-
volatile memory. It can be changed as frequently as desired with no effect on non-
volatile memory retentivity, but the controller must remain in the slave mode. 
Digital Parameters 
•  Whenever digital configuration register addresses xx80 through xxFF are updated via 
communications, the non-volatile memory is updated as soon as the message is 
received.  
Communications Transfer Rates 
•  The Host Computer must allow a minimum of 20 milliseconds between Read 
transactions and a minimum 200 milliseconds between Write transactions. 
Supported Function Codes 
•  IR port 20 and 21 
•
  RS485 and Ethernet ports 1,2,3,4,6,8,16,17,20,21  
Communications Modes of Operation 
•  When the Shed Timer is enabled and a write or override occurs the controller will 
enter Slave Mode. The keypad is locked from the operator. The purpose of this mode 
is that if communications is lost and the shed timer times out then the controller will 
enter a known state of operation. The configuration of the “Shed Mode and Output” 
and Shed Setpoint Recall are used to configure the controller’s shed state. While in 
Slave Mode pushing the 
Man
Auto
Man
Auto
Man
Auto
 key enters Emergency Manual mode. The local 
operator then has control of the output. The controller is in Monitor Mode if the Shed 
timer is disabled. 
EEROM Access 
•  All setpoints and configuration values are maintained in EEROM (Electrically 
Erasable Read Only Memory). To prevent unintended controller operation, the 
setpoint and configuration values stored in EEROM may only be altered by one 
source at a time, either via the Keyboard or via one of the Communications Ports (IR, 
RS-485 or Ethernet). Keyboard alterations take priority over all other 
communications methods. Therefore, whenever an operator initiates any change of 
value to a setpoint or to any other analog configuration value via the keyboard, the 
controller will then respond with a BUSY exception response to any MODBUS 
WRITE communications transaction initiated by the Host Computer until the operator 
completes accessing the EEROM. This only affects WRITE commands, READ 
commands will still be processed normally. 
Also, if the operator changes a setpoint value via the keyboard but does not save this