Python Now Available in the WinCC OA Beta Version
Python is one of the world's most widely adopted programming languages, known for its readability, flexibility, and extensive ecosystem of libraries and frameworks. With the new Python Manager, developers can leverage Python alongside the proven CTRL scripting language, opening new opportunities for innovation while preserving existing project investments.
Key Highlights
- Native Python Manager fully integrated into WinCC OA
- Use Python and CTRL side-by-side with no migration of existing CTRL logic required
- Direct access to datapoints, events, and alarms
- Clear interfaces between CTRL and Python code
- Foundation for future extensions, including APIs, advanced data processing, and AI-driven applications
Customer Benefits
- Accelerate the development of complex applications
- Improve maintainability and scalability
- Leverage one of the industry's largest software ecosystems
- Bridge OT and IT more effectively
- Extend existing projects with modern capabilities while minimizing disruption
- Prepare for future use cases in analytics, automation, and artificial intelligence
Be an Early Adopter
This Beta release offers an early opportunity to explore Python within WinCC OA and help shape the future of this capability. The current version focuses on establishing the foundation for Python-based development, with additional functionality planned for future releases.
Get Started
Ready to explore Python in WinCC OA?
Share Your Feedback
This Beta release is an important step in shaping the future of Python in WinCC OA, and your feedback is invaluable.
When creating a Siebel request, please include the keyword "Python" so we can quickly identify and process your feedback.
Please read the Beta Release Disclaimer carefully.