VersaPro Temperature Controller
Page 38
Copyright © 2013, United Process Controls Inc.
All rights to copy, reproduce and transmit are reserved
Timer will hold if:
1.
Digital HOLD event = ON or
2.
Alarm Soak or Run deviation is active
Timer will run if:
1. Timer Enable = YES and
2. Timer Start = YES and
3. Timer Setpoint > 0 and
4. Digital HOLD event = OFF and
5. Remaining Time > 0
Timer will reset to IDLE without activating END if:
1.
Enable = NO or
2.
Timer Start = NO or
3.
Remote Timer setpoint = -001 or
4.
Enter/Left keys pressed
Timer goes to END state if:
1.
Timer count down reaches 0
Timer returns to IDLE state from END when:
1.
Enable = NO or
2.
Timer Start = NO or
3.
Operator presses Enter key or
4.
Remote Timer setpoint = -001 or
5.
Digital END input = ON
12
Timer SIO Operations
The Versapro allocates a second host address if the timer function is enabled and the host port protocol is set
to PRoP (Marathon) using the Marathon slave protocol. If the host port protocol is set to buss (Modbus) or the
Marathon block protocol is used, then the timer information is accessed directly. For the Marathon slave
protocol, the first address is the primary address set by the Address parameter setting in the Setup HOST
menu. The second address is assigned as A1 and will respond to 10Pro type commands. The
setpoint commands affect the timer setpoint. The initial state conditions must be met for the timer to run.
The remaining timer value will be transmitted as the process value when responding in 10Pro slave mode.
The timer values and process values are available at the host address if the instrument is responding to the
Marathon block command or Modbus. The A 1 address is always active while the timer is enabled
and the serial port protocol selection is MSI and inactive when Modbus is selected. It is important to consider
this extra address allocation if multiple slaves with timers are going to be connected to a master. Only eight
addresses are possible when the 10Pro command mode is used. See the section on serial communication for
details on these differences. If only the Marathon block command is going to be used then the instrument will
not respond on the second address.
In the MSI 10Pro protocol, the value returned for the percent output command is the timer control byte. The
bits in the control byte are defined in the following table.