Skip to content

The lab is in beta. Found something wrong?Beta · Found something wrong?

Process lab · Level 9 of 10

Plant data to the dashboard: Modbus, OPC UA and MQTT

Level 9 of 10 in the Process lab: a free process control exercise at Intermediate level, which takes about 1 hour. Set up an edge gateway: read a PLC over Modbus and OPC UA, decode it right, publish it to an MQTT broker under the site's names, and prove it with a numbered FAT.

Start this level

Free · no download · about 1 hour. Your work is saved on this device. Updated 18 Oct 2026.

3D view of the Plant data to the dashboard: Modbus, OPC UA and MQTT level in the Process lab
Plant data to the dashboard: Modbus, OPC UA and MQTT

The brief

Industry
Food and drink
Task code
PRC-09
Difficulty
Intermediate
Type of work
Practice

Set up an edge gateway: read a PLC over Modbus and OPC UA, decode it right, publish it to an MQTT broker under the site's names, and prove it with a numbered FAT.

What the test checks

The acceptance test marks the skills this level practises.

In this lab

  • P&ID, loop check and calibration bench
  • PID tuning with step tests
  • Alarms and an operator screen

Levels in the Process lab

Previous: Site acceptance and fault findingNext: Connect the panel to the PLC

  1. Read the P&ID
  2. Loop check
  3. Calibrate a pressure transmitter
  4. Tune the level loop
  5. Flow loop and control valve
  6. Alarm rationalisation
  7. Build an operator screen
  8. Site acceptance and fault finding
  9. Plant data to the dashboard: Modbus, OPC UA and MQTT
  10. Connect the panel to the PLC

Part of the Process lab

Read the P&ID, check and calibrate instruments, tune loops and run a plant from a control room.

About the Process lab

Feeds these internships: Instrumentation and Process Control, Commissioning and Maintenance, SCADA and HMI, PLC Programming.