The measured voltage on the circuit is higher than the sensor could legitimately produce — an electrical fault, not a process condition.
This code is reported by the device itself, so it survives normalization as data. Forge maps the vendor's fault register into the canonical fields alarm_code and alarm_description (and alarm_severity where the vendor supplies one), so an agent reads the same three fields whether the fault came from a Haas, a SINUMERIK, or a Cat engine. Forge does not clear the fault — that is the controller's job.
One MCP endpoint serves every protocol adapter. 16,908 curated mappings, 366 canonical fields.
Other J1939 (CAN) codes: FMI 0 FMI 4 FMI 5 FMI 2 FMI 31
Equipment that speaks J1939 (CAN): Caterpillar Cummins Detroit Diesel Freightliner John Deere Kenworth Mack Trucks Navistar / International PACCAR Peterbilt
Other protocols: Modbus OPC UA MQTT / Sparkplug B FANUC FOCAS EtherNet/IP PROFINET / S7 BACnet/IP MTConnect ROS 2 (DDS) SNMP MAVLink HTTP / REST CSV ingest