Digital Twin Engine
Sensor Mapping
Map raw source data from Modbus registers, OPC UA nodes, file records, and MQTT topics into a unified tag namespace. Bind tags to physics model input ports with automatic unit conversion, scaling, and quality validation.
How Sensor Mapping Works
Three stages from raw protocol data to model input ports.
Protocol Abstraction
Supported source families are normalized into a unified tag namespace. The physics models never see raw protocol details.
Tag-to-Port Binding
Map any tag from the namespace to a model input port. The engine validates unit compatibility and applies scaling/offset transforms automatically.
Continuous Ingestion
Tags are polled or subscribed at configurable intervals. New values propagate into the model graph on the next evaluation tick.
Supported Protocols
Five industrial protocols normalized into a single tag namespace.
| Protocol | Transport | Data Types | Polling/Subscribe | Max Tags | Latency |
|---|---|---|---|---|---|
| Modbus TCP/RTU | TCP/Serial | Registers, Coils | Polling (10ms–60s) | 2,000 | <10ms |
| OPC UA | TCP | Any (structured) | Subscribe (pub/sub) | 10,000 | <5ms |
| File / CSV | Local filesystem | Records | Watch + batch | Scoped | Batch |
| MQTT | TCP/TLS | JSON | Subscribe | Scoped | Deployment-scoped |
| GPIO/ADC | Local | Analog/Digital | Polling (1ms–1s) | 32 | <1ms |
Mapping Features
Everything needed to connect physical sensors to digital twin model ports.
Auto-Discovery
Scan the network and browse available tags. The engine suggests mappings based on tag names and units.
Unit Conversion
Built-in unit library handles bar↔psi, L/s↔GPM, °C↔°F, and 200+ other conversions automatically.
Scale & Offset
Apply linear transforms (raw × scale + offset) for sensors that output raw counts or mA signals.
Quality Flags
Bad/stale sensor values are flagged and optionally replaced with last-known-good or model-predicted values.
Map Your First Sensor
Connect any industrial protocol to a physics model input port in minutes. Auto-discovery, unit conversion, and quality validation included.