What problem does it solve?
Wrapping OPC UA, Modbus, MQTT, or OSI PI monitoring scripts into an operator-facing dashboard requires deep knowledge of industrial HMI conventions (ISA-101 gray-field design, alarm management, write safeguards) that general-purpose app builders do not enforce, leading to unsafe or unreadable operator screens.
Core Features & Use Cases
- ISA-101-compliant dashboard generation: Produces gray-field App Designer apps with alarms shown at the data source, persistent alarm banners, latched acknowledge states, fixed-range trends, and confirm-before-write safeguards on every setpoint.
- Multi-protocol live data wiring: Connects widgets to OPC UA subscriptions, Modbus polling timers, MQTT callbacks, and OSI/AVEVA PI Data Archive or PI Asset Framework clients using correct, release-aware API shapes.
- Real App Designer output: Hands serialization to the matlab-build-app skill to emit a genuine .mlapp file, with a programmatic .m fallback when that skill is unavailable.
- Use Case: An engineer has an OPC UA Explorer-generated script monitoring welding robot temperatures and asks for a plant dashboard; the skill classifies each node, picks gauges and trends, wires subscriptions, adds alarm bands and write confirmations, and produces a runnable operator app.
Quick Start
Ask your AI agent to wrap your OPC UA or Modbus monitoring script into a SCADA operator dashboard with alarms, trends, and setpoint controls using this skill.