Recipe manager broken? ctrlX V2.04

Hello,

I am really annoyed at the moment.

Recipe manager was working good and without any problems. Since updating ctrlX to V2.04 following strange issue:

After OFF/ON of ctrlX existing recipes are NOT found. RecipeManager always has result 16#4003

With this result a new recipe is created.

In this example:

A recipe located in: PLCLogic\AllRecipes\Programme

with name: test-2.ProgrammDaten.prg

should be loaded.

This program exists on ctrlX:

RecipeManager says it doesn't exist and creates a new one with that name.

The new created recipe works. It can be loaded, saved,... switching to another and back, no problem.

Till next OFF/ON or RESTART

Then the same again. Existing recipes are NOT recognised.

Best reply by alink

JordiLaboria 

Issue is identified:

Due to converting from 1.20 to 2.04 settings in recipe manager were lost. A circumstance detected in this post already:

Missing path of recipe manager read/write with PLC V2.04 (boschrexroth.com)

Only recipes which are created in Engineering work. But recipes created during runtime don't.

Now, the issue that during runtime created recipes are not known anymore after OFF/ON (they are lost) is attributable to this setting:

Setting was lost during converting v1.20 -- v2.04

In recipe manager:

If not activated, during runtime created recipes are lost after OFF/ON or restart.

If activated during runtime created recipes are saved and can be used after OFF/ON or restart.

Taking a look to "Recipe_Manager.GetRecipeNames"

Before OFF/ON

After OFF/ON:

Documentation of recipe manager is confusing and doesn't describe what is meant in an understandable way.

Thanks for help matze 

View original
4 replies