Micronics
The register map is broken into two blocks. The first is a set of registers
that provide access and / or control to basic instrument settings. This
block starts at register address 0 and comprises 10 registers (registers
1 to 10). Register 1 (address 0) contains a check value of 0x5A in the
upper byte and an interface version number starting at the value 0. It
may be that the register map could change in future. In this case the
management system programmer may read the lower byte and select a
different register map to that outlined below. Documentation will
accompany any changes to the register map. The intended purpose of
this is to allow a managed system with newer units to operate
successfully with units containing older interfaces.
Registers 11 and 12 should not be used and the details provided
illustrate the intended, unimplemented purpose.
Registers 13 to 100 are not implemented but if read, they will return the
value zero.
Actual flow data starts at register 101 or offset 100 and continues to
register 150. Within this range several registers are reserved and
should not be used. Registers 151 to 200 are not implemented but if
read, they will return the value zero. Likewise, all registers from 201 t0
300 are reserved for a second flow board should it be added later. If
registers in this range are read, they will return 0.
The Time and Date registers at the start of the block is a duplicate of
the value in the Time and Date register in the Instrument setting. The
management system programmer may choose to use the Time and
Date associated with the UF3300, or use the Time and Date associated
Issue 1.1 March 2022
Page 9