Machine builder HMI
A standard HMI for a new machine model, built once and shipped with every unit.
Operator screens full of bright colours and animated pumps hide the one value that matters. Agnotic Technologies designs and builds HMI software for machine builders and plants: a clear display hierarchy, alarms that mean something, web-based screens over OPC UA and access control at the operator layer.
Trusted by global innovators
























HMI software is the human machine interface an operator uses to watch and run a machine or process line: the screens, alarms, trends and controls. Agnotic Technologies builds HMI software and web-based HMIs over OPC UA for machine builders and plants, following high-performance HMI practice, with role-based access and a log of operator actions.
Most HMIs grew screen by screen over years. The result is hard to read exactly when it matters.
Every screen is a detailed process picture, so an operator has to hunt for the abnormal value.
Colour is used for decoration, so red and green no longer stand out when something goes wrong.
Alarms flood during an upset, and the important one is buried under nuisance alarms nobody rationalized.
The HMI runs on an ageing panel PC whose operating system and runtime can no longer be patched.
Anyone at the panel can change a setpoint, and there is no record of who did.
Screens were never tested against a simulation, so problems surface during commissioning.
We design the screen set top down with this hierarchy, so an operator moves from overview to detail in a few steps and always knows where they are.
| Level | What the operator sees | Actions allowed | Alarm treatment |
|---|---|---|---|
| Level 1: plant or line overview | Key values and trends for the whole area in muted greys, with colour kept for abnormal states | Navigation only | Count and highest priority of active alarms per unit |
| Level 2: unit or machine | Everything an operator needs for normal running of one unit or machine | Start, stop, mode changes and setpoint changes within limits | Active alarms for the unit with priority; acknowledge and shelve by authorized roles |
| Level 3: equipment detail | One equipment item or loop with its faceplate, interlocks and trends | Manual operation and tuning by authorized roles | Alarm detail with cause and response guidance from the alarm database |
| Level 4: diagnostics | Device diagnostics, I/O status and communication health | Maintenance actions by maintenance roles | Diagnostic and system alarms routed to maintenance, not operators |
Three choices made before any screen is drawn.
We list what operators actually do in normal running, start-up and upsets, and agree alarm priorities with operations before designing screens.
Neutral backgrounds and restrained graphics, with colour reserved for abnormal conditions, so a problem stands out on any level.
Browser clients can show screens widely, but control actions are allowed only from authorized stations and roles, and every action is logged.
We build the operator layer. PLC logic programming and safety instrumented systems stay with your controls engineers.
Display hierarchy, navigation and a style guide for colours, symbols and faceplates.
Priorities, acknowledge, shelving and suppression shown clearly, with an alarm summary and history.
Browser clients fed by an OPC UA client that uses the security mode your network requires.
Live and historical trends for the values operators compare during an upset.
Sign-in, roles and a log of every operator action with user, time, old and new value.
Tag and screen inventory from the old project, rebuilt and tested against the same machine.
Screens in the operators' languages and local units, switched per user.
Simulated tags that drive every screen before the HMI meets the real machine.
The layers we build for a web HMI. Control logic stays in the controller.
Existing logic is left untouched. The tags the HMI needs are exposed through an OPC UA server.
Runs on the controller or a gateway, with user authentication and the Sign or SignAndEncrypt mode your security plan sets.
Subscribes to tags, holds alarm state, enforces roles and writes the operator action log.
Browsers at the panel or in the control room; control actions only from authorized stations.
Read-only data passes to the historian, MES or SCADA integration layer through the plant DMZ.
Chosen to fit your controllers, your network rules and your operators.
Measures we build into the HMI and its alarm reports.
Annunciated alarms per operator over time, for alarm reviews.
Alarms active for longer than the limit your philosophy sets.
Alarms shelved, by whom and for how long.
Setpoint and mode changes by user and shift.
First releases we scope, each tied to one machine, unit or screen set.
A standard HMI for a new machine model, built once and shipped with every unit.
An ageing panel PC project moved to a supported, web-based HMI.
Read-only screens for supervisors and engineers away from the panel.
Alarm summary, priorities and shelving rebuilt after a rationalization.
One style guide and faceplate library shared across plants.
Equipment startups that need a production-grade HMI for their first machines.
The HMI sits between the controllers and the plant systems above them.
Testing happens against a simulation first, then on the installed machine.
We build secure, scalable products designed for privacy, interoperability, and regulatory readiness from day one across every sector we serve.
Adhering to the international gold standard for managing information security risks.
Ensuring consistent quality in software delivery and operational process optimization.
We combine deep technical expertise with industry-specific knowledge to deliver solutions that aren't just functional, but transformational.
We implement rigorous security protocols and compliance standards (HIPAA, GDPR, SOC2) across all industrial solutions to protect sensitive data.
Our architectures are built to handle massive data loads and user bases, keeping performance steady whether you're serving ten or ten million.
Using our suite of internal tools and proven frameworks, we cut setup work so your first release reaches users sooner.
Beyond simple wrappers, we build deep-learning integrations and predictive analytics directly into the core of your industry-specific workflows.
We start with one machine or unit and its operators. We agree a fixed first release on the scoping call.
Machines, controllers, the current HMI and the network rules.
Operator tasks and alarm priorities agreed with operations.
Hierarchy, faceplates and colours reviewed with operators.
One machine or unit, tested on simulation and at factory acceptance.
Commissioning support, training and change control after go-live.
Short facts we design around, each linked to its primary source.
ISA-101.01-2015, Human Machine Interfaces for Process Automation Systems, gives a framework for designing and managing HMIs through a lifecycle that spans design, implementation, operation and continuous improvement.
Source: ISA, ISA-101 Series of StandardsANSI/ISA-18.2-2016, Management of Alarm Systems for the Process Industries, covers the alarm lifecycle from identification and rationalization to implementation, maintenance and change management, built around a documented alarm philosophy.
Source: ISA, ISA-18 Series of StandardsISA-62443-3-3-2013 sets out system security requirements and security levels for industrial automation and control systems.
Source: ISA, ISA/IEC 62443 Series of StandardsNIST SP 800-82 Revision 3 gives guidance on securing operational technology, including industrial control systems, while addressing its unique performance, reliability and safety requirements.
Source: NIST SP 800-82 Rev. 3, Guide to Operational Technology (OT) SecurityOPC UA supports three security modes, None, Sign and SignAndEncrypt, and the choice between Sign and SignAndEncrypt depends on whether data confidentiality is required.
Source: OPC Foundation, OPC 10000-2, OPC UA Part 2: Security ModelWe don't just build products; we forge lasting partnerships. See how we've helped industry leaders transform their vision into technical reality.

“I can clearly see how Agnotic has a unique way of handling end-to-end development. They are always active on quick chat and provide support quickly.”
Aaron Phelan
Founder, Benchmark

“Agnotic combines deep technical expertise with strong domain knowledge. They understand the business context, anticipate challenges, and make collaboration smooth and effective.”
John Pasmore
Founder, Latimer
“Agnotic is the best technical team we evaluated. Their engineering excellence made our work dramatically easier and allowed us to stay focused on what matters most for maternal care outcomes. They took full ownership of the technical execution, and we are always happy to continue working together.”
Kim Smith
Founder, My Lauren
This page covers the operator interface. These pages cover the systems above and around it.
Moving SCADA data to enterprise systems across the OT and IT boundary.
Production orders, genealogy and quality gates on the shop floor.
One contextualized data layer for plant data.
Our wider manufacturing software practice.
A short definition of SCADA integration and where HMIs fit.
Explore other production-grade engineering platforms we deliver across manufacturing.
The technical patterns behind this platform translate naturally into adjacent verticals.