D-43
Scanner
®
2000 microEFM Appendix D
Holding Registers (32-bit)
Register
(Decimal)
Register
(Hex) Description
Data
Type Access
7329 1CA1 Slave Data Point 07 FP RO
7330 1CA2 Slave Data Point 08 FP RO
7331 1CA3 Slave Data Point 09 FP RO
7332 1CA4 Slave Data Point 10 FP RO
7333 1CA5 Slave Data Point 11 FP RO
7334 1CA6 Slave Data Point 12 FP RO
7335 1CA7 Slave Data Point 13 FP RO
7336 1CA8 Slave Data Point 14 FP RO
7337 1CA9 Slave Data Point 15 FP RO
7338 1CAA Slave Data Point 16 FP RO
User-Dened Modbus
®
Registers Conguration
The Scanner 2000 provides a block of 25 oating point values that the user can assign to any register in the
holding register map. This optimizes communication by allowing the parameters that are of interest for a
given application to be organized and read in a single block read. For details on conguring User-Dened
Holding Registers, see Section 3 of the ModWorX Pro Software User Manual. Each of the user-dened
holding registers is determined by a pointer value in the holding register map. It is easiest to congure
the pointer values with the ModWorX Pro software; however the pointer value can be determined with the
following calculation: (Holding Register Number – 8000) / 2.
User-Dened Register Pointers
Register
(Decimal)
Register
(Hex) Description
Data
Type Access
9000 2328
User-Dened Starting Address
(Always 9100)
U16 RO
9001 2329 Register Pointer 1 U16 R/W
9002 232A Register Pointer 2 U16 R/W
9003 232B Register Pointer 3 U16 R/W
9004 232C Register Pointer 4 U16 R/W
9005 232D Register Pointer 5 U16 R/W
9006 232E Register Pointer 6 U16 R/W
9007 232F Register Pointer 7 U16 R/W
9008 2330 Register Pointer 8 U16 R/W
9009 2331 Register Pointer 9 U16 R/W
9010 2332 Register Pointer 10 U16 R/W
9011 2333 Register Pointer 11 U16 R/W
9012 2334 Register Pointer 12 U16 R/W
9013 2335 Register Pointer 13 U16 R/W
9014 2336 Register Pointer 14 U16 R/W