Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.
Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| Actual flow | 0 | F32LE | 1 | |
| Actual temp | 2 | F32LE | 1 | |
| Actual pressure | 4 | F32LE | 1 | |
| Actual total | 6 | F32LE | 1 | |
| Alarm status | 8 | U16 | 1 | |
| Gas name | 9 | U16 | 1 | |
| Gas index | 17 | U16 | 1 | |
| Flow units | 18 | U16 | 1 | |
| Flow unit - index | 22 | U16 | 1 | |
| User full scale | 23 | F32LE | 1 | |
| Totalizer units | 25 | U16 | 1 | |
| Totalizer unit - index | 27 | U16 | 1 | |
| Temperature units | 28 | U16 | 1 | |
| Temperature unit - index | 29 | U16 | 1 | |
| Pressure units | 30 | U16 | 1 | |
| Pressure unit - index | 34 | U16 | 1 | |
| Standard Temperature | 35 | F32LE | 1 | |
| Standard Temperature - index | 37 | U16 | 1 | |
| Standard pressure | 38 | F32LE | 1 | |
| Standard pressure - index | 40 | U16 | 1 | |
| Normal Temperature | 41 | F32LE | 1 | |
| Normal Temperature - index | 43 | U16 | 1 | |
| Normal pressure | 44 | F32LE | 1 | |
| Normal pressure - index | 46 | U16 | 1 | |
| Adjust DAC for flow – 4mA | 47 | U16 | 1 | |
| Adjust DAC for flow – 20mA | 48 | U16 | 1 | |
| Adjust DAC for Temperature – 4mA | 49 | U16 | 1 | |
| Adjust DAC for Temperature – 20mA | 50 | U16 | 1 | |
| Adjust DAC for pressure – 4mA | 51 | U16 | 1 | |
| Adjust DAC for pressure – 20mA | 52 | U16 | 1 | |
| Temperature 4mA value | 53 | F32LE | 1 | |
| Temperature 20mA value | 55 | F32LE | 1 | |
| Pressure 4mA value | 57 | F32LE | 1 | |
| Pressure 20mA value | 59 | F32LE | 1 | |
| Alarm active | 61 | U16 | 1 | |
| Alarm mode | 62 | U16 | 1 | |
| Low alarm flow trig | 63 | F32LE | 1 | |
| High alarm flow trig | 65 | F32LE | 1 | |
| Low alarm temp trig | 67 | F32LE | 1 | |
| High alarm temp trig | 69 | F32LE | 1 | |
| Low alarm pressure trig | 71 | F32LE | 1 | |
| High alarm pressure trig | 73 | F32LE | 1 | |
| Low alarm total trig | 75 | F32LE | 1 | |
| High alarm total trig | 77 | F32LE | 1 | |
| Pipe diameter | 79 | F32LE | 1 | |
| Pipe roughness | 81 | U16 | 1 | |
| Pipe diameter units - index | 82 | U16 | 1 | |
| Flow correction | 83 | F32LE | 1 | |
| Totalizer enable | 85 | U16 | 1 | |
| Totalizer buck | 86 | F32LE | 1 | |
| Totalizer pulse width | 88 | U16 | 1 | |
| Totalizer reset | 89 | U16 | 1 | |
| Password | 90 | U16 | 1 | |
| Standard temperature units | 91 | U16 | 1 | |
| Normal temperature units | 92 | U16 | 1 | |
| Standard pressure units | 93 | U16 | 1 | |
| Normal pressure units | 97 | U16 | 1 | |
| Pipe diameter units | 101 | U16 | 1 | |
| Pipe roughness description | 103 | U16 | 1 | |
| Alarm status | 108 | U16 | 1 | |
| Alarm active | 110 | U16 | 1 | |
| Alarm mode | 112 | U16 | 1 | |
| Serial number | 115 | U16 | 1 | |
| Firmware version | 119 | U16 | 1 | |
| Calibration date | 123 | U16 | 1 | |
| PCA version | 128 | U16 | 1 |
⚠ Before making adjustments to the device, verify the flow meter is not actively monitoring or reporting to any master control system. Adjustments to the electronics will cause direct changes to flow control settings. — Starkest reads only; we never write a control register.
| terminals | A terminal 13, B terminal 14, terminal 15 (Com) |
| A/B polarity | A (-), B (+) |
| termination | 120 Ohm resistors at both ends of the cable |
| connector | Terminal board inside the QuadraTherm enclosure |
| isolation | Optical isolated RS-485 interface, 1,500 Volts of isolation |
| shield/ground | Connect the RS-485 common (shield wire) to terminal 15 (Com). It's better if it is not connected to Earth ground. |
| wiring notes | Use a 24 AWG shielded twisted pair cable, with low capacitance, 120 Ohm impedance like Belden 9841. |
| inter-frame delay | 8 ms |
| protocol notes | The bootloader will only be active during the first two seconds after a power-up of the flow meter. |
| serial register | 40116 |
| firmware register | 40120 |
| identification notes | PCA version at 40129 |
| power | Voltage: 24 VDC +/- 10%, Amperage: 1.1 A or optional AC Voltage: 100 to 240 VAC, Amperage: 0.4 Amps RMS at 230 VAC |
| certifications | CE directives |
| doc revision | IM640i/780iV2-Modbus Rev. V2.A |
| firmware applicability | v7.1 |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Device not here? Upload its manual and get a checked map back. It's free.
Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.
Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.