Beyond touch-based HMI: Control your machines in natural language by utilizing large language models and OPC UA
2510.11300v1
cs.HC, cs.AI
2025-10-15
Авторы:
Bernd Hofmann, Sven Kreitlein, Joerg Franke, Patrick Bruendl
Abstract
This paper proposes an agent-based approach toward a more natural interface
between humans and machines. Large language models equipped with tools and the
communication standard OPC UA are utilized to control machines in natural
language. Instead of touch interaction, which is currently the state-of-the-art
medium for interaction in operations, the proposed approach enables operators
to talk or text with machines. This allows commands such as 'Please decrease
the temperature by 20 % in machine 1 and set the motor speed to 5000 rpm in
machine 2.' The large language model receives the user input and selects one of
three predefined tools that connect to an OPC UA server and either change or
read the value of a node. Afterwards, the result of the tool execution is
passed back to the language model, which then provides a final response to the
user. The approach is universally designed and can therefore be applied to any
machine that supports the OPC UA standard. The large language model is neither
fine-tuned nor requires training data, only the relevant machine credentials
and a parameter dictionary are included within the system prompt. The approach
is evaluated on a Siemens S7-1500 programmable logic controller with four
machine parameters in a case study of fifty synthetically generated commands on
five different models. The results demonstrate high success rate, with
proprietary GPT 5 models achieving accuracies between 96.0 % and 98.0 %, and
open-weight models reaching up to 90.0 %. The proposed approach of this
empirical study contributes to advancing natural interaction in industrial
human-machine interfaces.
Ссылки и действия
Дополнительные ресурсы: