Instruction Manual
D104161X012
D3 Valve with Gen 2 easy-Drive Actuator
February 2021
32
Table 4. Gen 2 easy-Drive Actuator Modbus Map (cont.)
Type Name MB Register Default R/W Values Notes
uint16 RESERVED 40079
uint16 Digital I/O selection 40080 1 R/W 0,1
0=9V sinking digital input, 1=25mA at 10V digital
output
uint16 Digital I/O output setup 40081 0 R/W 0,1,2,3
Valid only when Digital I/O selection is set to Output
(1) - 0=In position, 1=Fully closed, 2=Fully open, 3 =
Remote controlled (driven by Digital Output register)
uint16 Digital I/O input setup 40082 0 R/W 0,1
Valid only when Digital I/O selection is set to Input (0) -
0=Reference only (status appears in 40013 and does
nothing else), 1=Override (status appears in 40013 and
valve plug is moved to safe position noted in register
40050)
uint16 RESERVED 40083
uint16 RESERVED 40084
uint16 RESERVED 40085
uint16 RESERVED 40086
uint16 RESERVED 40087
uint16 RESERVED 40088
uint16 RESERVED 40089
uint16 RESERVED 40090
uint16 RESERVED 40091
uint16 RESERVED 40092
uint16 RESERVED 40093
uint32 Device Tag 40094-40113 "easyDrive2" R/W
0 - 255 per
character
Device Tag (20 character UTF8 string)
uint32 Valve serial number 40114, 40115 0 R/W*
0-4,294,967,2
96
Valve assembly serial number assigned at Fisher
assembly plant
uint32 Motor serial number 40116, 40117 0 R/W*
0-4,294,967,2
96
Motor/gearbox serial number
uint32 Motor revision 40118, 40119 0 R/W*
0-4,294,967,2
96
Motor/gearbox revision
uint32 PCB serial number 40120, 40121 0 R/W*
0-4,294,967,2
96
PCB serial number
uint16 PCB revision 40122, 40123 0 R/W*
0-4,294,967,2
96
PCB revision
uint16 Flash Firmware major revision 40124 0 R 0-65535 From flash firmware when compiled
uint16 Flash Firmware minor revision 40125 0 R 0-65535 From flash firmware when compiled
uint16 Flash Firmware mod revision 40126 0 R 0-65535 From flash firmware when compiled
uint16 Flash Firmware build revision 40127 0 R 0-65535 From flash firmware when compiled
uint16 Boot Firmware major revision 40128 0 R 0-65535 From boot firmware when compiled
uint16 Boot Firmware minor revision 40129 0 R 0-65535 From boot firmware when compiled
uint16 Boot Firmware mod revision 40130 0 R 0-65535 From boot firmware when compiled
uint16 Boot Firmware build revision 40131 0 R 0-65535 From boot firmware when compiled
uint32 PCB test date 40132, 40133
0 R/W*
0-4,294,967,
296
Seconds since January 1, 2000, Board Supplier
Functional Test Date
uint32 Motor test date 40134, 40135 0 R/W*
0-4,294,967,2
96
Seconds since January 1, 2000, Motor Supplier Test
Date
uint32 System completion date 40136, 40137 0 R/W*
0-4,294,967,2
96
Seconds since January 1, 2000, Final Assembly Test
Date
1. uint is defined as unsigned integer
uint16 – unsigned 16 bit variable, can take value 0-65535.
uint32 – unsigned 32 bit variable, can take value 0-4294967295.
(Reserved) – registers used for development use only.
† - 32bit register contains data that spans two registers – reads and write of data needs
to be performed within the same Modbus command function to ensure coherency of
data.