The library builds on: zenon software platform
Zenon is a software platform used , among other things, for the visualization and control of automation systems . This includes batch process execution, data management, and reporting. With over 300 native drivers, a wide variety of controllers can be used or interchanged within the same project. Zenon offers so-called "Smart Objects" for object-oriented programming.
Zenon Smart Objects (SO) and Smart Object Templates (SOT) were introduced in Zenon Version 8.00 and allow you to edit individual aspects of a Zenon project in a modular fashion; these can be imported and exported with versioning. Below is a brief description of these Smart Objects.
Smart Object Template SOT
As the name suggests, an SOT is the template for one or more SOs. This means that only SOTs can be edited. An SOT offers a subset of options such as images, symbols, interlocks, variables and even drivers.
An SO can only link variables defined in SOTs. Released properties can be used to make properties of elements of the SOT accessible to SOs, e.g. the assignment of system modelling or authorisation.
Smart Object SO
An SO is exactly one instance of an SOT. An SO is zenon project-bound. Instantiation involves two steps:
By assigning project variables to SO variables, SO variables can be replaced by project variables and the properties of the SO or project variable can optionally be applied. This offers the advantage that properties for variables have already been set in the SOT, such as limit values, representation or equipment model. Only the data source and addressing are exchanged.
Thanks to their versatility and the possibility of nesting them, SO are ideal for libraries. Combined with the control independence of zenon, the SOL-PA presents itself as a profitable overall package.