device library

ICP DAS M-7002 I/O module

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.

coherence-checked

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.

pointaddress (0-based)typescaleunit
analog_input_ch00I160.001
analog_input_ch11I160.001
analog_input_ch22I160.001
analog_input_ch33I160.001
digital_input_counter_ch096U161
digital_input_counter_ch197U161
digital_input_counter_ch298U161
digital_input_counter_ch399U161
digital_input_counter_ch4100U161
high_alarm_value_ch0224I160.001
high_alarm_value_ch1225I160.001
high_alarm_value_ch2226I160.001
high_alarm_value_ch3227I160.001
low_alarm_value_ch0232I160.001
low_alarm_value_ch1233I160.001
low_alarm_value_ch2234I160.001
low_alarm_value_ch3235I160.001

link settings as documented (unverified): RTU; baud 1200/2400/4800/9600/19200/38400/57600/115200; FC 02,04,05,70

⚠ Warning: It is not recommended that calibration be performed until the process is fully understood. — Starkest reads only; we never write a control register.

bench facts as documented (unverified)
A/B polarityReverse Polarity Protection: Yes
isolationIntra-Module Isolation, Field-to-Logic: 2500 VDC, DI Isolation Voltage: 3750 VDC
protocol notesIf a CRC mismatch occurs, the module will not respond.
model register40483-40484
firmware register40481-40482
powerInput Voltage Range: 10 ~ 30 VDC, Consumption: 1.8 W
environmentOperating Temperature: -25 ~ +75°C, Storage Temperature: -40 ~ +85°C, Humidity: 10 ~ 95% RH, Non-condensing
accuracyAnalog Input Accuracy: Normal Mode 0.1%, Fast Mode 0.5%
certificationsEMS Protection: ESD (IEC 61000-4-2) +/-4 kV, EFT (IEC 61000-4-4) +/-4 kV, Surge (IEC 61000-4-5) +/-3 kV
doc revision1.1
field reports — community-sourced, unverified (checked 2026-06-11)
  • confirmed: Baud rates [1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200] and framing RTU — confirmed by M-7002 User Manual Section 1.8
  • confirmed: Modbus function codes 2, 4, 5, 70 — confirmed by M-7002 User Manual Chapter 3
  • confirmed: Analog Input Accuracy: Normal Mode 0.1%, Fast Mode 0.5% — confirmed by M-7002 Datasheet
  • confirmed: EMS Protection: ESD +/-4 kV, EFT +/-4 kV, Surge +/-3 kV — confirmed by M-7002 Datasheet
  • confirmed: Calibration warning — confirmed by M-7002 User Manual Section 1.6
  • confirmed: Operating Temperature: -25 ~ +75°C, Storage Temperature: -40 ~ +85°C, Humidity: 10 ~ 95% RH — confirmed by M-7002 Datasheet
  • confirmed: Firmware register 40481-40482 and model register 40483-40484 — confirmed by M-7002 User Manual Modbus Address Mapping
  • confirmed: Intra-Module Isolation: 2500 VDC, DI Isolation Voltage: 3750 VDC — confirmed by M-7002 Datasheet

The trust ladder

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.