FAQ: Recipes in RGM cannot be edited / RGM incompatibility of recipes between different builds in version 8.20.

FAQ: Recipes in RGM cannot be edited / RGM incompatibility of recipes between different builds in version 8.20.

There was found an incompatibility in the Recipe Group Manager (RGM) in zenon 8.20 Build 70282, 79336, 80198, 80611 and 81129. An issue was detected which causes the RGM recipes of the affected builds to be no longer compatible with recipes stored using Builds outside of this range. This means an Engineering Studio or a Service Engine with a Build other than 70282, 79336, 80198, 80611 and 81129 can’t read the recipes stored under these builds, doing so you will encounter recipes to be greyed out. The affected Builds are rejected and are no longer online to download.

The bug that triggered this follow-on error was bug/issue #234447. This bug fix was reverted in 8.20 so that it is now only applied in zenon 10 and higher versions.

What do you have to do if you are using the affected zenon 8.20 Builds 70282, 79336, 80198, 80611 and 81129:
  1. If you don’t use Recipe Group Manager your system will not be negatively affected. You may keep working with the above mentioned builds. Nevertheless we recommend upgrading to a newer build.
  1. If you use Recipe Group Manager you should upgrade to the next 8.20 Build 82266 or following builds.
What to consider when upgrading from an affected Build to 8.20 Build 82266 or higher or to a newer zenon version like zenon 10:
  1. Install 8.20 Build 82266 or higher on Engineering Studio and on Service Engine side.
  2. Read back the RGM recipes from Service Engine to the Engineering Studio.
  3. Ensure that the decompile flag is disabled in the project settings.
  4. XML export all recipe groups and XML import them after. This will correct the structuring of the recipes and you can continue using those.
  5. Create and transfer the Service Engine files.
  6. Ensure that the “don’t create runtime files” flag is disabled in the project settings (as picture above).
If you can’t read back the recipes to the Engineering Studio for any reason you can also apply the following steps (Service Engine only approach):
  1. Install 8.20 Build 82266 or higher on Service Engine side
  2. XML export all recipe groups from the Service Engine and reimport them
  3. Save the recipe groups.