Logic Service: zenrt_write function doesn't update variables and locks writing from other sources
Description
After the execution of the zenrt_write function to update the value of the zenon variable externally visible in zenon Logic, the variable values in zenon were no longer updated and could not be changed by any meaning. According logs, the Service Engine pokes to the responsible zenon driver the value "VT_EMPTY" two times each Logic cycle, which negatively impacts the Service Engine performance.
The issue has been addressed and the behavior is now as expected.
To benefit from this fix:
- Update your zenon Software Platform to the latest build of zenon 14 or higher.
Item ID: 287137
Version: 14.00 Build: 291812
Version: 14.00 Build: 292656
Version: 14.00 Build: 293273
Related Articles
Checklist: The Logic Service to Service Engine connection does not work
Time estimate: 30 minutes Please go through all the points in the following checklist. If necessary, confirm with IT Department any information you cannot verify before contacting your local COPA-DATA Representative. Screenshot and followed ...
FAQ: When I activate the option "write synchronously" for the Recipegroup manager recipe, and I write the recipe, the recipe does not seem to be written properly and also the Service Engine does not close properly. Why is that?
When the option "write synchronously" is active at a recipe, when writing a recipe (sending values to the PLC) for each recipe variable a writing confirmation is requested to the driver. On a successfull write, the driver sends a writing confirmation ...
FAQ: Installation of Service Engine 12 Build 162015 in Ubuntu 22.04 LTS as Docker container
Refer to the attached file: Docker on Ubuntu 22.04 - FAQ.pdf This guideline is solely shared for demonstration and educational purposes. Feel free to contact COPA-DATA Support for further clarifications.
Checklist: Data Missing in Service Engine
Time estimate: 60 minutes Please go through all the points in the following checklist. If necessary, confirm with IT Department any information you cannot verify before contacting your local COPA-DATA Representative. Checklist usage: #. [Quick hints] ...
FAQ: It seems that sometimes not all variables are correctly written to the PLC by the RGM module, although the system driver variable states that the recipe was written successfully and the option "write synchronously" is active. How can this be?
When reading a RGM recipe immediately after writing a RGM recipe, with a driver that has the option "keep update list in memory" active, and recipe variables that have been read previously, it can happen that a read cycle is currently in progress, ...