Engineering

Enhanced SVG Support

Increases flexibility for SVG images.

  • SVG graphics can now be colored per individual element.
  • Fillable Primitive Shapes have a new attribute fillSvgElement.
  • The elements inside the SVG use the given fill-string and the given color for this fill type.
  • Color schemes, active icon schemes and even blinking colors are supported.
  • An SVG selector in the CTRL Script Editor helps identifying the individual elements.

SVGs make – along the Layout Management feature – adapting to different screen resolutions very easy. Now the engineering to show alarms on different parts of a graphical symbol is easier than ever before.

Debugger 2.0

Faster and more convenient debugging.

  • Works now for object-oriented CTRL++ scripts too.
  • Numerous usability enhancements.
  • Breakpoints can be stored now.
  • All loaded scripts available.
  • Easier access to variables.
  • Threads overview for easier comprehension of workflows.
  • Support of all data types (even including $-parameters).
  • Missing features like step in/out are now available.
  • Option to automatically break new threads on startup.
  • Modules are now dock-able, arranging them to specific needs is possible .
  • Give the new CTRL Debugger a try!
  • With numerous usability and feature enhancements it will now really save valuable time to identify and fix errors in CTRL code.

Translator 2.0

Faster engineering for Multi-language projects.

  • This new feature is 100% compatible with any of your existing panels or message catalogues (which can still be used).
  • Streamlines any multilingual project and drastically reduce translation efforts.
  • A source language can be defined per (sub)project level.
  • Only one XML translation file per language.
  • With its common standard format, the file is ideal to be used and integrated in the workflow of professional translation service providers.
  • Qt Linguist tool finds all instances in panels and scripts, which allows for easier and faster translations.
  • Usage of the translated texts happens automatically during runtime.
  • Specific configuration is always possible, maintaining full flexibility to handle a situation where similar words are used within a different context.

AI Enhanced Documentation

Save time and money with fast and comprehensive AI generated answers.

  • WinCC OA online documentation is available for 3.18, 3.19 and 3.20, in English and German.
  • Address: https://www.winccoa.com/documentation.
  • Newly integrated WinCC OA Assistant powered by OpenAI's own ChatGPT.
  • Full access to over 6000(!) help pages.
  • Find the right answers to your most urgent questions in the shortest possible time.