PLC
Libraries
- OpenPLC, the first open source, multi-hardware Programmable Logic Controller Suite
- Siemens Open Library
Communication Protocols
OPC UA
- SIMATIC S7-1200 and OPC UA: The top 5 features you should know about
- opcua-asyncio, OPC UA library for Python.
Siemens S7
- python-snap7, A Python wrapper for the snap7 PLC communication library
PROFINET
SCADA/HMI/Dashbord
- FUXA, a Web-based Process Visualization software for real-time data display
Robot Interface
Universal Robot
- How to connect to UR e-series using PROFINET
- How to connect to UR e-series using PROFIsafe
- OPC UA CLIENT/SERVER, the OPC UA Client/Server URCap.
- ROBOT27 FIELDBUS CONNECT, a robust interface to allow PLCs to control the robot while programs are running.