Instruction Manual
Instruction Manual
D103460X012
D3 Valve with easy-Drive Actuator
November 2013
30
0x06 — Write Single register, or
0x03 — Read Holding registers.
Description: This is a register is used to initiate a calibration of the analog to digital circuit in the system. A
write of a ‘1’ will cause the system to store the value at the analog input. This action should
be performed with a calibrated 1V or 4mA present at the analog input. If this is not performed
the system uses defaults. Values outside the range 0-1 will return an exception code.
A.3.5 4 0005 Analog Cal at 100% [Read & Write]
Register: 40005, Address 0x0004 (4).
Function code: 0x10 — Write Multiple registers,
0x06 — Write Single register, or
0x03 — Read Holding registers.
Description: This is a register is used to initiate a calibration of the analog to digital circuit in the system. A
write of a ‘1’ will cause the system to store the value at the analog input. This action should
be performed with a calibrated 5V or 20mA present at the analog input. If this is n ot
performed the system uses defaults. Values outside the range 0-1 will return an exception code.
A.3.6 40004-40008 Reserved [Read Only]
Register: 40004-40008 Address 0x0003 (3) - 0x0007 (7).
Function code: 0x03 — Read Holding registers.
Description: Not used — reads will return a value of 0.
A.3.7 40009 Test Register [Read Only]
Register: 40009, Address 0x0008 (8).
Function code: 0x03 — Read Holding registers.
Description: A test register — can be used to confirm communications. Holds a power up default of 45964
(0xB38C H ex).
A.3.8 40010 Actual Position [Read Only]
Register: 40010, Address 0x0009 (9).
Function code: 0x03 — Read Holding registers.
Description: This is a value between 0 and 100% that indicates the physical position of a calibrated valve
system. If the valve is un-calibrated (indicated if the Diagnostics flags register has a cleared
calibration informational flag), t hen this register will read 0.
A.3.9 4 0011 Actual Demand [Read Only]
Register: 40011, Address 0x000A (10).
Function code: 0x03 — Read Holding registers.
Description: This is a value between 0 and 100% that indicates the demand to the position control loop from
theactivecontrolsource.
A.3.10 40012 Diagnostic Flags [Read Only]
Register: 40012, Address 0x000B (11).
Function code: 0x03 — Read Holding registers.
Description: This is a set of 16 bit flags that indicate the state of the system. The lower order byte contains
flags that cause the system to go to a fault state — actuation of the valve will not be possible