Instruction Manual
D103460X012
D3 Valve with easy-Drive Actuator
October 2017
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 40005 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 not
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 Hex).
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), then this register will read 0.
A.3.9 40011 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
the active control source.
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