

Data monitoring, IoT (Internet of Things) sensor networks, and MES (Manufacturing Execution System) integration transform roll forming lines from standalone production machines into connected manufacturing assets that report real-time production counts, quality measurements, material traceability, and equipment health to plant management systems. A connected roll forming line collects data from PLCs, servo drives, encoders, vision systems, and auxiliary sensors, publishes events through industrial protocols (OPC UA, MQTT), and feeds structured production records to MES and ERP layers per ISA-95 architecture.
Roll forming presents specific monitoring opportunities: coil-to-bundle traceability links raw material heat numbers to finished profile bundles; encoder-based length and punch position data enable SPC on cut length and hole pitch; motor torque trends on forming stands indicate tooling wear; and line speed versus target speed drives OEE (Overall Equipment Effectiveness) calculations. IoT edge gateways aggregate high-frequency PLC tags into production events (coil start, coil end, profile change, downtime reason) that MES consumes for order tracking and scheduling.
MES integration closes the loop between business orders and shop-floor execution: work orders download to the line HMI, production confirmations upload with quantity, scrap, and coil consumption, and quality hold flags block shipment until dimensional inspection records are attached. Together, IoT sensing and MES orchestration provide the data foundation for continuous improvement in roll forming plants serving construction, storage, and industrial profile markets.
IoT sensor deployment on roll forming lines spans the machine stack from decoiler through stacker. Sensors connect to the line PLC via digital and analog I/O, or communicate directly to edge gateways via IO-Link, Ethernet/IP, or Modbus TCP.
| Line Zone | Sensor Type | Measured Variable | Data Use |
|---|---|---|---|
| Decoiler | Encoder + load cell | Coil OD, strip tension, coil ID scan | Coil traceability; tension alarm |
| Leveler entry | Laser micrometer (optional) | Strip thickness profile | Roll gap auto-adjust; SPC thickness |
| Pre-punch | Encoder + proximity | Punch cycle count; strip position | Hole pitch SPC; punch wear alert |
| Forming mill | Servo drive torque; vibration | Stand torque; bearing vibration RMS | Tooling wear; predictive maintenance |
| Cut-off | Absolute encoder | Cut length; cut cycle time | Length SPC; cutoff die life |
| Stacker | Vision camera or counter | Piece count; profile presence | Bundle quantity confirm; short bundle detect |
| Measurement | Sensor Technology | Interface | Sampling Rate |
|---|---|---|---|
| Line speed | Encoder on exit pinch roll | PLC high-speed counter | 1–10 kHz equivalent |
| Strip thickness | Laser micrometer or isotope gauge | 4–20 mA / Ethernet | 100–1000 Hz scan across width |
| Motor torque | Servo drive internal sensor | Fieldbus to PLC | Every PLC scan (4–10 ms) |
| Coil identification | Barcode/QR scanner or RFID | Digital input + ASCII to PLC | Event on coil thread |
| Ambient temperature | RTD near mill stands | Analog input | 1 sample/min for trend |
Standardized data point naming (ISA-88 batch semantics adapted for continuous coil processing) enables consistent MES integration across multiple roll forming lines in one plant. Data points classify as process variables (PV), calculated values (CV), and production events.
| Data Point | Type | Source | Update Rate | MES Use |
|---|---|---|---|---|
| LineSpeed_mmin | PV | Exit encoder | 1 s | OEE performance calculation |
| PieceCount_total | CV | Cutoff counter | Per cut | Order quantity confirmation |
| CoilHeatNumber | Event attr | Operator scan / ERP download | Coil start | Material traceability |
| ProfileRecipeID | Event attr | PLC active recipe | Profile change | Production routing record |
| CutLength_mm | PV | Cutoff encoder | Per cut | Length SPC chart |
| ScrapLength_m | CV | Coil consumption − good output | Coil end | Yield reporting |
| DowntimeReasonCode | Event | Operator HMI entry | Stop/start | OEE availability |
| StandTorque_07 | PV | Servo drive | 1 s | Predictive maintenance model |
Quality data points extend to offline gauge measurements entered via MES terminal or automated CMM feed: leg dimension, hole pitch, straightness sample. MES holds quality results against production lot (coil heat + date shift + profile recipe) for customer certificate generation and hold/release workflow.
Roll forming line PLCs expose data to plant networks through OPC UA servers (preferred for MES and IT integration), MQTT publish to cloud IoT platforms (for multi-site dashboards), and legacy Modbus TCP or Profinet for local SCADA. Edge gateways (Advantech, Siemens IOT2050, Rockwell Stratix, AWS IoT Greengrass) buffer data when plant network is interrupted and enforce IT/OT security boundaries.
| Protocol | Direction | Typical Payload | Roll Forming Use Case |
|---|---|---|---|
| OPC UA | PLC → MES / SCADA | Tagged PVs, alarms, events | Production reporting; ISA-95 Level 3–4 |
| MQTT | Edge gateway → Cloud | JSON topic per line/event | Multi-plant KPI dashboard |
| Profinet / EtherNet/IP | PLC → Drives, remote I/O | Cyclic I/O, motion control | Real-time machine control (Level 2) |
| REST API | MES → ERP | JSON work order, confirmation | Order release; inventory backflush |
| OPC UA PubSub | PLC → Edge (UDP multicast) | High-frequency torque arrays | Condition monitoring analytics |
Security architecture per IEC 62443 segments the roll forming cell network (OT) from corporate IT. Edge gateways allow only outbound MQTT or OPC UA initiated from OT side; ERP REST calls pass through a manufacturing integration platform (MIP) with authentication and audit logging.
MES for roll forming implements ISA-95 Level 3 functions: production scheduling, dispatching, data collection, quality management, and material traceability. The roll forming line maps to Level 2 (control) via PLC; MES sits at Level 3 mediating between ERP (Level 4) and the line.
| ISA-95 Level | System | Roll Forming Function | Data Exchange |
|---|---|---|---|
| Level 4 | ERP (SAP, Oracle, etc.) | Work order release; material master | Production order → MES; confirmation → ERP |
| Level 3 | MES (Apriso, Opcenter, custom) | Dispatch; traceability; OEE; quality hold | Recipe to PLC; events from OPC UA |
| Level 2 | Line PLC + HMI | Machine control; recipe execution; counting | Real-time I/O; servo motion |
| Level 1 | Sensors, drives, actuators | Speed, torque, position, tension | Hardwired and fieldbus signals |
| MES Module | Roll Forming Process Coverage | Key Records Produced |
|---|---|---|
| Production dispatch | Assign work order to line; load recipe ID | Dispatch list; operator start acknowledgment |
| Material traceability | Coil heat to bundle serial range | Genealogy tree; mill cert link |
| Quality management | First-article, hourly sample, hold/release | Inspection record; nonconformance report |
| Performance (OEE) | Run/stop events; speed loss; good count | Shift OEE report; downtime Pareto |
| Maintenance trigger | Torque trend alert → work request | CMMS notification; stand inspection WO |
Traceability is the highest-value MES function for roll forming because construction and structural customers require mill test certificate (MTC) linkage to shipped bundles. The traceability chain records: ERP coil receipt → coil heat number → line consumption start/end → piece count and cut lengths → bundle ID label → shipment.
| Step | Capture Point | Data Recorded | System |
|---|---|---|---|
| 1 | Coil receiving | Heat number, thickness, width, MTC PDF | ERP / WMS |
| 2 | Coil mount at decoiler | Heat scan confirm; line ID; timestamp | MES terminal / barcode |
| 3 | Production run | Recipe ID; start count; speed log | PLC → MES via OPC UA |
| 4 | Bundle complete | Bundle serial; piece count; length mix | Stacker counter / label printer |
| 5 | Quality release | Inspection lot ID; pass/hold status | MES quality module |
| 6 | Shipment | Delivery note with heat numbers per bundle | ERP outbound delivery |
Barcode or QR labels on bundles encode bundle serial that resolves to heat number and production timestamp in MES. Customers scan labels on site for compliance documentation on structural projects under EN 1090 or similar execution standards.
IoT condition monitoring on roll forming lines focuses on rotating components: roll bearings, gearbox oil temperature, cut-off blade wear, and punch die stroke count. Servo drive torque signatures on each forming stand establish baseline profiles per recipe; deviation triggers maintenance inspection before dimensional drift occurs.
| Asset | Monitoring Parameter | Alert Threshold (Example) | Maintenance Action |
|---|---|---|---|
| Forming stand bearing | Vibration RMS; acoustic emission | >2× baseline RMS | Schedule bearing inspection on stand |
| Servo drive stand 12 | Torque mean + std dev | +15% torque vs recipe baseline | Inspect roll gap; roll surface wear |
| Cut-off shear blade | Cut force; burr inspection count | Force +20% or burr >2 per 100 cuts | Replace blade; grind die |
| Punch die set | Stroke counter | 500,000 strokes (recipe dependent) | Replace punch/ die insert |
| Gearbox oil | Temperature; particle counter | T >70°C sustained; ISO 4406 >18/16/13 | Oil analysis; scheduled oil change |
Predictive models aggregate torque and vibration trends in cloud or on-premise analytics platforms. Maintenance work orders auto-generate in CMMS when alert rules fire, linking to the specific roll forming line, stand number, and active recipe at time of anomaly detection.
Production dashboards display real-time and shift-aggregated KPIs for roll forming operations: OEE (availability × performance × quality), metres per hour, bundle count vs target, scrap rate, and top downtime reasons. ERP integration backflushes coil material consumption at coil end based on measured length from encoder minus scrap, improving inventory accuracy versus manual backflush assumptions.
| KPI | Formula / Source | Target (Example Plant) | Dashboard Audience |
|---|---|---|---|
| OEE | Run time / planned time × actual speed / target speed × good / total | >75% | Plant manager; shift supervisor |
| Metres per hour | Exit encoder integration / run hours | Profile-specific target | Line operator HMI |
| First-pass yield | Good pieces / (good + scrap + rework) | >98% | Quality manager |
| Coil utilization | Good output weight / coil input weight | >92% | Production planner |
| Mean time between stops | Run duration / unplanned stop count | >120 min | Maintenance planner |
| Order completion % | Confirmed qty / order qty from ERP | 100% on schedule | Customer service / ERP |
ERP confirmation messages include: order number, line ID, good quantity (pieces and metres), scrap quantity, coil heat consumed, labour hours (optional), and production date. Two-way integration allows ERP to block order release if required material (coil heat) is not in WMS inventory.
Connected roll forming implementation proceeds in phases to manage capital and organizational change. Phase 1 establishes PLC data collection and OEE visibility; Phase 2 adds MES dispatch and traceability; Phase 3 deploys predictive maintenance and ERP real-time integration.
| Phase | Scope | Deliverables | Duration (Typical) |
|---|---|---|---|
| 1 | IoT foundation | OPC UA server on PLC; edge gateway; OEE dashboard; coil scan | 2–4 months |
| 2 | MES core | Work order dispatch; traceability; quality hold; label integration | 4–8 months |
| 3 | Advanced analytics | Torque/vibration baselines; predictive alerts; ERP backflush automation | 6–12 months |
Each phase requires cross-functional team: controls engineer (PLC/OPC UA), IT/OT network specialist (security, VLAN), MES functional consultant (ISA-95 mapping), and production supervisor (downtime reason codes, SOP updates). Pilot on one roll forming line before plant-wide rollout validates tag lists, event models, and operator workflows.
IoT and MES integration scenarios vary by roll forming product segment and customer compliance requirements.
| Scenario | IoT / MES Scope | Protocol Stack | Key Technical Requirement |
|---|---|---|---|
| Structural purlin plant | Coil traceability + OEE + ERP confirm | OPC UA + REST to SAP | Heat number on every bundle; EN 1090 doc set |
| Multi-line stud producer | Central MES; 6 line OPC UA aggregation | MQTT + MES Level 3 | Recipe download; shift production balance |
| Racking manufacturer | Length SPC + teardrop pitch log | OPC UA + SPC module | Cp/Cpk on pitch; auto hold on OOC |
| Guardrail highway supplier | Full genealogy; hole pitch archive | MES + document management | MASH project trace; audit trail 10 years |
| Automotive tier-2 profile | Full torque monitoring; PPAP data pack | OPC UA PubSub + quality MES | Sub-second torque capture; IATF 16949 records |
| Greenfield smart factory | Unified IoT platform; digital twin line model | MQTT + cloud analytics + MES | ISA-95 compliant architecture from commissioning |
Specification of connected roll forming systems defines tag dictionaries, event schemas, network architecture drawings, and MES functional requirement documents before PLC program finalization. Early alignment between machine builder OPC UA tag export and MES vendor import templates reduces integration cost and commissioning time at plant startup.