14
Unexpected error when compiling UDFB in FFLD
Description In zenon Logic, an unexpected error occurs when compiling a UDFB in FFLD. This has been fixed. Compiling works as expected again. To benefit from this fix: Update your zenon Software Platform to the latest build of zenon 14 or higher. ...
Batch Control - Phase edit dialog is no longer resizable
Description In Batch Control, the "Edit phase" dialog can no longer be resized. In certain constellations, the dialog is opened in such a way that the gripper icon cannot be operated correctly. This mainly occurs when the dialog is opened on a ...
OPCUA Process Gateway deadlocks after reload
Summary The OPC UA Process Gateway does not work as expected after a full reload of the Service Engine. This problem has been fixed. Description If endpoints or communication parameters for the OPC UA Process Gateway are changed in the Engineering ...
TREND: Multi-select changes to curves renames all curves to the same name as the first curve.
Summary In the Extended Trend, curves are erroneously renamed when multiple selections are made. This bug has been fixed. Description In the screen switch dialog to an Extended Trend, when editing multiple curves the static curve names are ...
Alarm Filter Issue When Using Reactivated Time Option in AML
Summary The AML filter does not work as expected in the Service Engine for alarms with active project property "Use reactivated time". This has been modified. Description If an alarm occurs within the set filter time, it is indicated correctly. If ...
Command "Copy" does not work in the output window
Description After building a zenon Logic project, the information from the output window should be copied. The "Copy" command is available in the context menu and is selected. When pasting into another document, no content is available. The "Paste" ...
Logic: communication error after making changes in the logic project while the online change feature was active
Description In zenon Logic, the execution of "Online change" leads to an unexpected termination of the Logic Service. This bug is caused by the EIP driver, which does not react correctly to the execution of the online change. This bug has been fixed. ...
DNP3_TG: INVALID timestamp is updated when there is no connection to the outstation
Description The DNP3 Third Generation driver updates the timestamp for the "INVALID" status even if there is no connection to the outstation. This behavior is undesirable as it might mislead events such as runback operated. This behavior has been ...
Changing scaling of a monitor cause checkboxes in the engineering studio to be invisible upon restart
Description When the scaling of a monitor has been modified, in the Engineering Studio the checkboxes for activating or deactivating properties are no longer displayed. The checkboxes are only displayed again after a restart of the Engineering ...
CD_SVA_2024_1: Vulnerability in the zenon Software Platform Engineering Studio and Service Engine
Summary COPA-DATA has received a report by an external party detailing a security vulnerability in the zenon Software Platform and its OEM versions on Windows systems. This vulnerability has been fixed. Description A security vulnerability in the ...
Library Manager - Comment field is available when creating a new Type while it is not supported
Description In the Logic Library Manager, when creating a new entry in the "Types" tab, the "Comment" field is also offered for configuration. However, this should be disabled and not available for "Types". This behavior has been modified. The ...
Monitoring tool wizard crash (wizard for generating K5M file)
Description In the zenon Logic assistant "Generate Monitoring Application", an error message with a white X in a red circle is displayed on the "Select typeof tree" page when clicking on ">Next". If this error message is acknowledged with "OK", the ...
Report Viewer: Values are displayed as "#Error" after switching to another page.
Description In the Report Viewer screen, values retrieved in the Service Engine are displayed correctly when the report is opened. After a page change, however, the previously correctly displayed values are shown as "#Error". This was caused by ...
Vulnerability in third party component skiasharp.2.88.3 used in File Inspector
Summary Vulnerability in File Inspector dependency fixed. Description A vulnerability has been detected for the 3rd party component skiasharp.2.88.3.nupkg that is used by the File Inspector. The vulnerability in the 3rd party component has been ...
Project description lost with XML export/import
Description In zenon Logic, the project description is not imported correctly when importing a complete project from the XML export file. This remains empty. This bug has been fixed. When importing a project from XML, the project description is also ...
Output window: "Report Viewer: export/print" function provides incorrect warning in the output window
Summary The "Report viewer: export/print" function issues incorrect warnings in the output window. This has been fixed. Description Under certain conditions, the "Report viewer: export/print" function issues incorrect warnings in the output window. ...
Linux runtime - bad implementation of the "parameter registry"
Description In the Logic Service under Linux, the parameter registry cannot be opened from the registry host. Cause: The file "t5regoem.c" is not implemented correctly. This bug has been fixed. Parameter registration works again as expected. To ...
MQTT - segmentation fault when the you connect to a brocker with bad certificate.
Description In the Logic Service, if a connection to a broker with an invalid certificate is established, the Logic Service is terminated unexpectedly with a segmentation fault. This bug has been fixed. The Logic Service is no longer terminated ...
straton strings with special characters are broken in force value dialog
Description In zenon Logic, strings with special characters are not displayed correctly in the Spy and in the Force value dialog. String values that are forced are not correctly written. This bug has been fixed. The value is displayed and written ...
OPCUA32: Fallback to ConditionRefresh should also occur when the OPC UA Server returns 0x80400000 - BadNotImplemented on the Call of ConditionRefresh2
Summary Fallback to ConditionRefresh does not work correctly for specific OPC UA Server. This has been fixed. Description When the OPCUA32 driver creates monitored items for event notifier variables, it calls the ConditionRefresh2 method after ...
For a client advised variables are not disconnected
Description Under Linux, variables that have been advised are not released when the Service Engine is terminated. This behavior has been changed. Advised variables are released again when the Service Engine is shut down. To benefit from this fix: ...
Process Recorder: Archive data creation during active playback mode
Summary ARX files are created in the playback mode of the process recorder. This behavior has been modified. Description The Service Engine creates archive files (*.arx) during the playback mode of process recorder. But during active playback mode no ...
Logic Studio creates files in %Temp% folder which does not get deleted
Description In Logic Studio, files are created in the %Temp% folder for an Add-In that opens the Studio via k5pi.dll. However, these files are never deleted. Each use of the Add-In adds new files. This behavior has been modified. No more files are ...
LOGIC: Shared Memory driver generates a wrong timestamp after conversion from v12 to v14
Description After converting a project from zenon version 12 to version 14, the Shared Memory driver in zenon Logic generates incorrect timestamps. This bug has been fixed. In zenon 14, the correct timestamp is displayed again after the conversion. ...
Process Recorder: Time Control active in simulation and in playback mode
Summary Time control is disabled when process recorder is in simulation or playback mode Description In the process recorder, the configured time control functions remained active even after switching to simulation or playback mode. Configured ...
SE: Crash if making the CEL column bigger in the SE
Description If the size of a column is changed in the Service Engine in a screen of type CEL that has been defined as the start screen, this leads to an unexpected termination of the Service Engine. This bug does not occur in the WVS. This bug has ...
SCL Editor [IEC61850-6]- the scl must not handle an error when checking a private types
Description When importing an SCL file with Private tags into the SCL Editor for IEC61850 in zenon Logic, a syntax error is indicated. However, according to the standard, errors for Private tags should not be indicated during validation. This ...
Service engine crashes when removing columns in AML or CEL
Description If in the Service Engine in the AML or CEL screen columns are removed from the list while the filter row is active, the Service Engine is closed unexpectedly. This bug has been fixed. Columns can be removed from AML and CEL again as ...
straton Workbench / Logic Studio: Password can not be set/reset anymore on UDFB
Description In Logic Studio, the password can no longer be configured for programs of type "UDBF". It is no longer possible to open the "Security" tab in the "Properties" dialog for these programs. An error message indicates that this name is already ...
Straton Workbench TLS settings are not correct stored
Description When creating a fieldbus configuration in zenon Logic, the settings for TLS are not saved correctly under certain conditions. When the configuration is reopened after saving, the configured settings have disappeared or no longer ...
Zenon Logic: OEM specific blocks and functions are marked as not supported after coverting a project from zenon 12 to zenon 14
Description When converting from zenon 12 to zenon 14, OEM specific functions and blocks for zenon Logic are marked as "not supported". This is due to a name change in the "Select" tab of the "Target System Configuration" dialog. "Logic Runtime for ...
Unicode - Bad handling of accents in folder names
Description In zenon Logic, the character "é" is not displayed correctly in Unicode in folder names. This bug has been fixed. All characters are displayed correctly in Unicode again. To benefit from this fix: Update your zenon Software Platform to ...
Logic Monitoring closes unexpected when opening k5m files
Description When trying to open a k5m file with the Logic Monitoring tool, Logic Monitoring closes unexpectedly. This error has been fixed. k5m files can be opened in Logic Monitoring again as expected. To benefit from this fix: Update your zenon ...
LINT limits badly checked when forced
Description The permitted values for LINT variables are between -9 223 372 036 854 775 808 and 9 223 372 036 854 775 807. If an attempt is made in zenon Logic to force the lower limit value -9223372036854775808 for a LINT variable, the error message ...
Embedded HMI: bitmap paths with accents are not displayed in the editor
Description In the Embedded HMI for zenon Logic, paths for bitmaps are not displayed if they contain accents. This behavior has been changed. Paths with an accent in the name are displayed correctly. To benefit from this fix: Update your zenon ...
LD: confusion between FB input and global variable
Summary In zenon Logic, the global variable is used instead of the local parameter in certain constellations in the Ladder Diagram (LD). This has been fixed. Description In zenon Logic, a user-defined function block has an input parameter. This has ...
The columns in the Listcontrol of Alarm Message List and Chronological Event List cannot be arranged if the runtime files are created for 7.20
Summary The column headers of configurable lists in the Alarm Message List and the Chronological Event List cannot be configured in the Service Engine under certain conditions. This bug has been fixed. Description In AML and CEL, the columns of ...
History of changes/Smart objects: A change in a property of the SOT (e.g. variable name) causes a change in all properties in the corresponding instances.
Description Changing a property of a Smart Object Template (SOT) causes an entry to be made in the “History of Changes“ for all properties in the corresponding instances. This leads to a rapidly growing database with a lot of superfluous information. ...
Deleting of an Referenced Smart Object Template causes Zenon to Crash
Summary Deleting a referenced Smart Object Template (SOT) causes zenon to exit unexpectedly. This error has been fixed. Description A SOT contains a zenon Logic project and a variable that is externally visible for zenon Logic. This SOT is referenced ...
Copying an SOT containing a frame results in project corruption
Description If a Smart Object Template (SOT), which contains a frame, is copied, the zenon project will be corrupted. The next time the Engineering Studio is opened, the SOT cannot be loaded and the project cannot be activated. An error message ...
Next page