7.20
display issues with round universal slider
Summary Universal sliders can be used to display a varaible's value graphically. Linear and round shapes are available. When selecting a round shape, then it is possible to define the start angle and the end angle of the scale. When the start angle ...
even when starting the runtime with zenKeyBlock the combination Win+L is not blocked
Summary ZenKeyBlock may be used to prohibit access to Windows functions via keyboard shortcuts. Howeer, the key combination Win+L may still work. Description ZenKeyBlock may be used to prohibit access to Windows functions via keyboard shortcuts. ...
unexpected shutdown of the editor when importing an SAP function block
Summary in rare cases it can happen that the editor stops working when trying to import a function block from an SAP system. This only happens when the imported function block has parameters of the type RFC_STRING. Description in rare cases it can ...
Under specific circumstances the runtime may produce an unhandled exception when the user list screen is opened.
Summary When an administrator user groups a column and clicks on a group in the user list screen the runtime may close unexpectedly. Description When an administrator user groups a column and clicks on a group in the user list screen the runtime may ...
The DIALOGKBD keyboard screen is displayed in the runtime without a reason under specific circumstances.
Summary When removing a user from the user list screen via the screen type specific function delete the keyboard screen DIALOGKBD appears. Description When removing a user from the user list screen via the screen type specific function delete the ...
It may happen that the line element properties influence the trend element display in the editor and runtime.
Summary When inserting in the editor a trend element after a line, the start and end type properties of the line are transferred to some corners of the trend element in the editor and runtime. Description When inserting in the editor a trend element ...
properties to disable recipe lists and toolbars of the Batch Control recipe editor are not displayed
Summary When inserting a control elements template to a Batch Control screen, the recipe editor element does not provide the properties to disable the toolbar and the recipe lists. If these properties are required, one would have to delete the ...
It may occur that the user groups list and edit user screens touchbox elements do not display the palette colors properly in the runtime.
Summary When it is used palettes for coloring the user groups list and edit user screens touchbox elements the selected line in the runtime is always black. Description When it is used palettes for coloring the user groups list and edit user screens ...
It may occur that the export of structured datatypes in the editor exports the simple datatype twice.
Summary When exporting a structure datatype via the export XML all option in the editor the simple datatype is exported twice. Description When exporting a structure datatype via the export XML all option in the editor the simple datatype is exported ...
It may occur that the alarm status line moves to the background during runtime operation.
Summary The alarm status line moves to the background, for example, after pressing a few times in a row the combination Windows key + D. Description The alarm status line moves to the background, for example, after pressing a few times in a row the ...
The runtime may close unexpectedly under specific circumstances when opening the user groups list screen in the runtime.
Summary Opening an empty user groups list screen or just without the group list control element causes the runtime to produce an unhandled exception and to close unexpectedly. Description Opening an empty user groups list screen or just without the ...
Increment and Decrement RGM specfic keyboard screen functions do not work with the new recipe value list
Summary The keyboard screen allows configration of Recipegroup Manager specific functions for incrementing and decrementing the selected recipe value through the keyboard screen. In the runtime with the new recipe value list, the functions do not ...
The user rights for active directory users are not taken over correctly in the runtime from the active directory group name and group description
Summary When user rights for active directory users are specified using special naming conventions for the active directory group name and group description, the user rights are not taken over correctly after a successfull login of an active ...
BACnetNG driver does not properly write schedule objects
Summary An scedule in BACnet can have the objects: Device_0030de091099.SCHEDULE_0.effective-period Device_0030de091099.SCHEDULE_0.exception-schedule Device_0030de091099.SCHEDULE_0.weekly-schedule when trying to write the exception schedule the ...
Help button in the startup tool does not always work
Summary The startup tool provides a button to directly open the help document. Actually, this document will only be copied to the hard disc with an editor installation, with a runtime installation the help document is not available and therefore the ...
Compiling a specific project with an SFC program causes the zenon logic workbench to close unexpectedly
Summary A specific project with a SFC program may cause the zenon logic workbench to close unexpectedly on compiling the project in the workbench Description A specific project with a SFC program may cause the zenon logic workbench to close ...
Azure Process Gateway does not respond after longer time with large memory load
Summary After several days/weeks of running it happens that the export to the azure cloud stops. An entry in diagViewer is generated: Value Change queue full: Value Change for id:[xxx] of project[project] lost! Description After several days/weeks of ...
Azure Process Gateway stops with exception after unspecific time period
Summary The azure process gateway stops after an unspecific time period with an unhandled exception. Description The azure process gateway stops after an unspecific time period with an unhandled exception. Solution The problem was addressed in the ...
SIC does not provide any result for 'nbtstat'
Summary When performing a full scan with the System Information Collector (SIC) there is a 'nbtstat' query in the 'console' section. This does, however, not provide any result when the scan was performed on a 64bit operating system. Description When ...
The configuration option for the the zenon logic runtime to run with "realtime priority" is not taken over correctly
Summary When setting the checkbox "realtime priority" in the configuration settings for the zenon logic runtime this setting is not correctly taken over. The priority of the stratonrt.exe process is not set accordingly Description When setting the ...
The zenon logic runtime sporadically closes unexpectedly when stopping the application through a connected zenon logic workbench
Summary When the application of the zenon logic runtime is stopped through the zenon logic workbench the zenon logic runtime may crash sporadically Description When the application of the zenon logic runtime is stopped through the zenon logic ...
Process Gateway IEC870 Slave may block the Runtime after reload of projects
Summary Process Gateway IEC870 Slave when is using some specific configurations may block the Runtime while reload of zenon projects. When blocked, the Runtime is not reacting on user actions as long as Process Gateway is running. DescriptionProcess ...
Status update problem in the KABA-Driver
Summary If the status (e.g. AlarmID, AlarmText, State) getting updated once (Door opens and then closes) the status does not switch back to the actual status. After the status change from the door the status has: '-1' which means unkown. It is needed ...
3S_V3 - Simulation Mode doesn't work on Variables imported through the driver
Summary If the 3S_V3 driver is set to "simulation static", Variables imported through that driver can not be changed with dynamic elements. The import sets the block array size to 0 when importing. Description If the 3S_V3 driver is set to ...
BACnetNG driver has problems in communication with Devicenames containing a dot
Summary Currently, the zenon BacnetNG driver by default uses the ( . ) as separator of the bacnet device and object. This cannot be changed or configured by the user. Some BMS Vendors uses very often a ( . ) character in the variable name. This then ...
MELSECA driver cannot read/write file regster variables above offset 65535
Summary MELSECA driver cannot read/write variables of object type file regster above offset 65535 If higher offsets are used it seem to work, but does not write on the correct address. Or the variable gets an invalid status. Description MELSECA ...
Remas not exported by the Analyzer Export Wizard
Summary The Analyzer Export Wizard may be used to export variables aith their associated recation matrices (Remas). However, in some cases the Remas will not be not exported. Description The Analyzer Export Wizard may be used to export variables aith ...
Information about aggregated archives is not stored correctly in the analyzer database
Summary The Analyzer export wizard may be used to store metadata regarding archives, aggregated archives and their linked variables in the Analyzer's database. However, it may happen that the information about calculated variables in the aggregated ...
The IEEE C37.118 synchrophasor driver for the zenon logic should also support UDP communication
Summary The IEEE C37.118 synchrophasor driver for the zenon logic should also support UDP communication Description The IEEE C37.118 synchrophasor driver for the zenon logic should also support UDP communication Solution The IEEE C37.118 ...
Runtime stops working unexpectedly when deleting items from the PFS
Summary In the PFS (Production and Facility Scheduler) you may maintain schedules and time models. You may also delete schedules and time models which are not needed any longer. However, when doing this on a client PC the runtime may stop working in ...
The zenon logic workbench closes unexpectedly under specific circumstances during import of variables for the IEEE C37.118 synchronphasor driver
Summary When during import of variables for the IEEE C37.118 synchrophasor driver in the zenon logic workbench variabels are unselected that already exist in the project, the zenon logic workbench closes unexpectedly after acknowledging the message ...
IEC61850 Server is not responding Cancel command when Data Object is not selected
Summary If a client sends request "Cancel" for Data Object which is not selected, the IEC 61850 Server does not react there is no response on this (erroneous) request. The server shall react using response+. Description If a client sends request ...
Runtime Stops working unexpectedly when removing a variable from a schedule
Summary In the PFS (Production and Facility Scheduler) you may remove a variablesfrom a schedule with the help of the schedule-properties dialog. However, when doing so, the runtime may sop working unexpectedly. Description In the PFS (Production and ...
IEC61850-90-5 driver developed in version 7.50 should be available also in 7.20
Summary The new IEC61850-90-5 Client driver developed in zenon Logic for version 7.50 should be available also in 7.20. Description The new IEC61850-90-5 Client driver developed in zenon Logic for version 7.50 should be available also in 7.20. ...
IEC61850 Server handles INT64 and INT128 data types as DINT (32-bits) and not LINT
Summary The IEC 61850 Server handles Data Attributes of bType INT64(U) and INT128 as (U)DINT - 32 bits - data type in zenon Logic. The driver shall use the longest integer data type available in Logic - (U)LINT (64 bits). Description The IEC 61850 ...
iec850 driver during RCB enabling writes OptFlds also when should 'use preconfigured (SCL) options'
Summary The IEC850 Client driver can be configured to do not overwrite Report Control Block attributes when they are not dynamical - checkbox 'use preconfigured (SCL) options'. This driver setting should also protect against write of OptFlds ...
IEC61850 drivers - client and server - are encoding unsigned integer values >7Fh to MMS using too short size.
Summary According 61850-8-1 and 9506-1, the INT8U when highest bit is set shall be encoded with length 2 (now is 1) - like INT8, where the highest bit is sign. So, mapped on MMS e.g. value 255 (FFh) shall be 86 02 00 FF but is now 86 01 FF. Issue ...
Runtime stops to work unexpectedly when copy/pasting items in the PFS
Summary In the Production and Facility Scheduler you may use copa/paste to duplicate items, e.g. schedules. When doing this on a client it may happen in rare casas that the Runtime stops working. Description In the Production and Facility Scheduler ...
IEC61850 Server does not log that client tries to write ENUM value out of range
Summary IEC 61850 Server driver does not log any information when a client writes a value out of range for data attribute of data type ENUM. Server should log this case exactly like it logs already case when client tries to write a read-only ...
Report Viewer: If show the ReportViewer screen by using the screen switch function several times it can lead to a stop of the runtime
Summary Change to a screen of Report Viewer, change to any other screen and back to the Report Viewer, it can happen that the Runtime stops working. Description Change to a screen of Report Viewer, change to any other screen and back to the Report ...
Next page