FoundryNet / OEMs / ABB Robotics

INDUSTRIAL ROBOT · TELEMETRY NORMALIZATION

ABB Robotics telemetry normalization: connect your ABB Robotics equipment to any AI agent

16,908 confirmed mappings·18 OEM families·14 protocols·99% field coverage

Forge turns raw ABB Robotics tags into one clean, governed schema your AI agent already understands. One MCP call, no per-robot integration project.

Try it free: 3 machines, no credit card → See the full demo →

The problem

Why ABB Robotics data is hard to integrate

ABB IRC5/OmniCore exposes joint angles and load through RAPID persistents and the Robot Web Services API (CJointT.rax_1, MechUnitLoad) that no agent understands without a map.

Typical ABB Robotics equipment communicates over OPC UA, EtherNet/IP, PROFINET / S7, ROS 2 (DDS). Each firmware revision, model line and integrator names the same physical quantity differently, so every AI or analytics project pays the integration tax again, the tax that cancels 40% of industrial AI deployments before they ship.


The solution

One universal schema for every ABB Robotics robot

Forge normalizes ABB Robotics telemetry into Forge's canonical field set, the same 366 canonical fields used across all 18 manufacturers. Point Forge at the robot, pass oem: "abb", and spindle speed is spindle_speed_rpm whether it came from a ABB Robotics controller or anything else on the floor.

OPC UAEtherNet/IPPROFINET / S7ROS 2 (DDS)
99%Field coverage
11Canonical industrial robot fields
16,908Corpus mappings

Field coverage

What Forge normalizes for ABB Robotics

Confirmed canonical fields your agent gets from ABB Robotics robots, drawn from Forge's 16,908-mapping corpus:

robot.joint.positionrobot.joint.velocityrobot.joint.effortrobot.joint.currentrobot.joint.temperaturerobot.tcp.poserobot.tcp.speedrobot.tcp.forcerobot.payloadrobot.moderobot.safety.status_bits

Sample normalization

Raw tag inCanonical field outMeaning
CJointT.rax_1: 42.7robot.joint.position: 42.7joint 1 angle (deg)
MechUnitLoad: 3.1robot.payload: 3.1mechanical unit load (kg)
OpMode: "AUTO"robot.mode: "AUTO"operating mode
MotorTemp1: 51robot.joint.temperature: 51axis 1 motor temp

30-second deployment

Add ABB Robotics to your agent with one call

No SDK, no per-tag mapping, no historian project. Connect the MCP server and normalize live ABB Robotics data:

claude mcp add --transport http forge https://mcp.foundrynet.io/mcp --header 'Authorization: Bearer YOUR_API_KEY'
# normalize raw ABB Robotics telemetry into the universal schema
curl -s https://forge.foundrynet.io/v1/normalize \
  -H 'Content-Type: application/json' \
  -d '{"data": {"CJointT.rax_1": 42.7, "MechUnitLoad": 3.1, "OpMode": "AUTO"}, "oem": "abb"}'
{"robot.joint.position": 42.7, "robot.payload": 3.1, "robot.mode": "AUTO", "coverage": "100%", "confidence": 0.97}

Unknown tags never get force-mapped. Fields below the confidence floor abstain rather than guess, so your agent never acts on a bad reading.

Start free: Forge Connect, 3 machines → See the full demo →