Siemens WinCC OpcUA Developer Tutorials
WinCC is a human-machine interface software based on Microsoft Windows operating system, designed to provide users with an intuitive and reliable monitoring and control system. It has a user-friendly graphical user interface and powerful features that enable users to monitor and manage complex industrial processes and equipment in real time.
This tutorial is designed to teach you how to do WinCC OpcUA development.
Brief Introduction
In automation technology, there are many different programmable logic controllers (PLCS) connected to SCADA and HMI systems. Most of these PLCS have dedicated communication protocols to implement process information connected to them. In order to be favored by device or machine manufacturers, SCADA or HMI systems must be flexible and must support multiple of these protocols.
In the Siemens HMI system SIMATIC WinCC, the drivers of the individual communication protocols are called “channels”. The base package for WinCC V7 currently contains 9 different channels. In addition, Allmendinger’s engineers have implemented four additional channels that can be purchased to extend WinCC’s connectivity. Since the Siemens HMI did not have an integrated OPC UA channel until V7.0 SP3, Allmmendinger implemented a full native OPC client as an integrated channel driver for connecting to an external OPC UA server that provides data access.