A lightweight industrial demo showcasing WinCC SCADA ↔ Python integration using pure OPC UA.
This project demonstrates how Python can act as a backend middleware to fetch live weather data via REST APIs, parse it safely, and update WinCC tags in real time — without using WinCC REST connectors.
Clone the repository:
git clone https://github.com/ahmadfaizan965/WinCC_WeatherApp.gitBefore running the project, update the following in the Python code:
- OPC UA Endpoint URL Update the OPC UA server endpoint to match your WinCC system
opc.tcp://<IP_ADDRESS>:<PORT>
- Weather API Key Replace with your own API key from the https://weatherapi.com
"YOUR_API_KEY"
- OPC UA Node IDs / Tag Names Ensure the NodeIds match the OPC UA tags configured in WinCC
