Activity for ewi04

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    It's good that you've found a workaround. But it's bad that you need one. The array length auf my struct is 16. My struct also contains other arrays of structs. It contains a total of 1716 variables. I have tested saving and loading extensively under version 4.3.0.0. It looks good. I couldn’t find any problems. Maybe it helps to reinstall the update (see previous post). Otherwise you could try my test project (first post). This should work with version 4.3.0.0.

  • ewi04 ewi04 posted a comment on discussion Runtime 🇬🇧

    Thank you very much for your time and replay! Sounds like a good idea. Unfortunately, I have no other option to run the code from the running plc. So, I can’t stop any services. If anyone has the same problem, I've gotten a little closer to understanding it: Sometimes the copied files are empty after the restart. The update code checks if there are any empty files. Before I turn off the device, everything is okay. But after starting, some files are suddenly empty and that cause the problems. I don't...

  • ewi04 ewi04 modified a comment on discussion Runtime 🇬🇧

    Hi, I am looking for a good way to update a decice remotely. The devices are distributed worldwide and have normally no connection to the internet. The CODESYS Automation Server can't help here. So I want to update the decices via USB stick. I have written my own code* to update the files that are created with ‘Create boot application’. But sometimes strange things happen: visu elements are present, but are not found the application is no longer registered and therefore no longer starts I have not...

  • ewi04 ewi04 modified a comment on discussion Runtime 🇬🇧

    Hi, I am looking for a good way to update a decice remotely. The devices are distributed worldwide and have normally no connection to the internet. The CODESYS Automation Server can't help here. So I want to update the decices via USB stick. I have written my own code* to update the files that are created with ‘Create boot application’. But sometimes strange things happen: visu elements are present, but are not found the application is no longer registered and therefore no longer starts I have not...

  • ewi04 ewi04 posted a comment on discussion Runtime 🇬🇧

    Hi, I am looking for a good way to update a decice remotely. The devices are distributed worldwide and have normally no connection to the internet. The CODESYS Automation Server can't help here. So I want to update the decices via USB stick. I have written my own code* to update the files that are created with ‘Create boot application’. But sometimes strange things happen: visu elements are present, but are not found the application is no longer registered and therefore no longer starts I have not...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    With git 1.4.0.0 it has gotten even worse. Now i have to enter the information every commit. Great.. Doesn't that bother anyone?

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    The problem with the visu pages marked as modified after starting Codesys has been solved with visu 4.5.0.0. Now working together is more fun! Notice: I had to recreate the alarm groups.

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    Hello, according to Codesys, the problem should be solved with version 4.3.0.0. After the update to version 4.3.0.0 I had the problem that the recipes weren’t saved correctly, but loading was okay. Return to the version 4.2.0.0 didn’t change the behavior. Strange… So I uninstalled the update, cleaned the project and built it new. The known behavior of version 4.2.0.0 was back. Update to version 4.3.0.0, clean and build it new, it works. Even with version 4.2.0.0. Strange, but okay. Notice: ManCommands.LoadRecipe()...

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    Hello, according to Codesys, the problem should be solved with version 4.3.0.0. After the update to version 4.3.0.0 I had the problem that the recipes weren’t saved correctly, but loading was okay. Return to the version 4.2.0.0 didn’t change the behavior. Strange… So I uninstalled the update, cleaned the project and built it new. The known behavior of version 4.2.0.0 was back. Update to version 4.3.0.0, clean and build it new, it works. Even with version 4.2.0.0. Strange, but okay. Notice: ManCommands.LoadRecipe()...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Nice to hear that I'm not the only one. I share your suffering. I was on the verge of doing the same.

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hello, according to Codesys, the problem should be solved with version 4.3.0.0. After the update to version 4.3.0.0 I had the problem that the recipes weren’t saved correctly, but loading was okay. Return to the version 4.2.0.0 didn’t change the behavior. Strange… So I uninstalled the update, cleaned the project and built it new. The known behavior of version 4.2.0.0 was back. Update to version 4.3.0.0, clean and build it new, it works. Even with version 4.2.0.0. Strange, but okay. Notice: ManCommands.LoadRecipe()...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hello, I also had this problem. I was able to solve it with the CAA File library. Here the example page: https://content.helpme-codesys.com/en/libs/CAA%20File/Current/Examples.html

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hallo, it's not a big problem, but it is a bit annoying. The git user identification data is lost when codesys is closed. So I have to enter the information again and again. Is there a way to save the data? Environment: Codesys V3.5 SP19 Patch 4 (64Bit), Git 1.3.0.0 Thanks

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    Hi, I have several problems with the git extension. Situation: I am working with Codesys v3.5 SP19 Patch 1 and Git V1.2.1.0. The remote repository is GitLab Community Edition v16.1.2. I am working on a project with one other person. Problems: 1: After each start of Codesys all of the visu pages are marked as modified. So we have to discard all changes first. Otherwise the history is not clean and the merge request becomes more complex. I tested it with a new project and only local. I made the observation,...

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    I'm getting closer to the error. The combination of STRUCT and ARRAY probably causes the strange behavior. As soon as the ARRAY is followed by a variable, the problem arises. Examples: X: ARRAY[1..2] OF INT; // okay Y: ARRAY[1..2] OF STRUCT; // problem Z: STRUCT; Z.ArrayOfInt[1]; // okay Z.ArrayOfStruct[1].Variable // problem // *update - array of array also causes the error A: ARRAY[1..2] OF ARRAY[1..4] OF BOOL; // problem I can't be the only one who has this problem. Or? Maybe there is a solution....

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    I'm getting closer to the error. The combination of STRUCT and ARRAY probably causes the strange behavior. As soon as the ARRAY is followed by a variable, the problem arises. Examples: X: ARRAY[1..2] OF INT; // okay Y: ARRAY[1..2] OF STRUCT; // problem Z: STRUCT; Z.ArrayOfInt[1]; // okay Z.ArrayOfStruct[1].Variable // problem I can't be the only one who has this problem. Or? Maybe there is a solution. Anyone? Or is it a bug after all?

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    I'm getting closer to the error. The combination of STRUCT and ARRAY probably causes the strange behavior. As soon as the ARRAY is followed by a variable, the problem arises. Examples: X: ARRAY[1..2] OF INT; // okay Y: ARRAY[1..2] OF STRUCT; // problem Z: STRUCT; Z.ArrayOfInt(1); // okay Z.ArrayOfStruct(1).Variable // problem I can't be the only one who has this problem. Or? Maybe there is a solution. Anyone? Or is it a bug after all?

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    I'm getting closer to the error. The combination of STRUCT and ARRAY probably causes the strange behavior. As soon as the ARRAY is followed by a variable, the problem arises. Examples: X: ARRAY[1..2] OF INT; // okay Y: ARRAY[1..2] OF STRUCT; // problem Z: STRUCT; Z.ArrayOfInt(1); // okay Z.ArrayOfStruct(1).Variable // problem I can't be the only one who has this problem. Or? Maybe there is a solution. Anyone? Or is it a bug after all?

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    I'm getting closer to the error. The combination of STRUCT and ARRAY probably causes the strange behavior. As soon as the ARRAY is followed by a variable, the problem arises. Examples: X: ARRAY[1..2] OF INT; // okay Y: ARRAY[1..2] OF STRUCT; // problem Z: STRUCT; Z.ArrayOfInt[1]; // okay Z.ArrayOfStruct[1].Variable // problem I can't be the only one who has this problem. Or? Maybe there is a solution. Anyone? Or is it a bug after all?

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    I'm getting closer to the error. The combination of STRUCT and ARRAY probably causes the strange behavior. As soon as the ARRAY is followed by a variable, the problem arises. Examples: X: ARRAY[1..2] OF INT; // okay Y: ARRAY[1..2] OF STRUCT; // problem Z: STRUCT; Z.ArrayOfInt[1]; // okay Z.ArrayOfStruct[1]. Variable // problem I can't be the only one who has this problem. Or? Maybe there is a solution. Anyone? Or is it a bug after all?

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    Hallo, I have a strange problem with the recipe manager. ISSUE: When using RecipeManCommands not all values are loaded correctly. Saving a recipe with CreateRecipe(), ReadAndSaveRecipe() or ReadAndSaveRecipeAs() works without any problems. BUT: LoadRecipe(), WriteRecipe() or LoadFromAndWriteRecipe() do not load the data correctly. It is Interesting that we have a different error pattern with LoadRecipe() than with WriteRecipe() or LoadFromAndWriteRecipe(). LoadRecipe() does not load all data and...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    It seems that there is a limitation with the STRUCTs. Does anybody know, what’s okay to save (add to the recipe) and what’s not okay? Or is there another problem with my project? If I have only an array in the recipe definition everything works perfectly (see project).

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    The individual structures were declared in a separate global variable list on a trial basis. But even this did not change the behavior. A total of 1667 variables are processed in a recipe. A reduction (e.g. saving only the first three drive parameter sets) also brought no change.

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    Hallo, I have a strange problem with the recipe manager. ISSUE: When using RecipeManCommands not all values are loaded correctly. Saving a recipe with CreateRecipe(), ReadAndSaveRecipe() or ReadAndSaveRecipeAs() works without any problems. BUT: LoadRecipe(), WriteRecipe() or LoadFromAndWriteRecipe() do not load the data correctly. It is Interesting that we have a different error pattern with LoadRecipe() than with WriteRecipe() or LoadFromAndWriteRecipe(). LoadRecipe() does not load all data and...

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    In detail: LoadRecipe(): Values from RecipeInfoType and DeviceParameterType are not loaded or only partially. E.G.: The values from FuncDigOut to UnitMotorPowert are not loaded, but the values from Analog are. WriteRecipe() and LoadFromAndWriteRecipe(): Values from DriveParameterType are assigned incorrectly. E.G.: The values from DrivePara(2) are also written to DrivePara(3). The values of DrivePara(3) are apparently ignored. Control: Via the editor and GetRecipeValues() it was checked if all values...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    In detail: LoadRecipe(): Values from RecipeInfoType and DeviceParameterType are not loaded or only partially. E.G.: The values from FuncDigOut to UnitMotorPowert are not loaded, but the values from Analog are. WriteRecipe() and LoadFromAndWriteRecipe(): Values from DriveParameterType are assigned incorrectly. E.G.: The values from DrivePara[2] are also written to DrivePara[3]. The values of DrivePara[3] are apparently ignored. Control: Via the editor and GetRecipeValues() it was checked if all values...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hallo, I have a strange problem with the recipe manager. ISSUE: When using RecipeManCommands not all values are loaded correctly. Saving a recipe with CreateRecipe(), ReadAndSaveRecipe() or ReadAndSaveRecipeAs() works without any problems. BUT: LoadRecipe(), WriteRecipe() or LoadFromAndWriteRecipe() do not load the data correctly. It is Interesting that we have a different error pattern with LoadRecipe() than with WriteRecipe() or LoadFromAndWriteRecipe(). LoadRecipe() does not load all data and...

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    The problem (2) with the parent child conflict is resolved with Codesys V3-5 SP19 Patch 2 (Visu 4.4.0.0). The other issues unfortunately not.

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    By the way, a file (Program, Function, ...) is also marked as modified if it was edited but the change was undone directly. The comparison recognizes that both objects are the same, nevertheless the status remains on modified.

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hello, thanks for your efforts. I am curious about your results.

  • ewi04 ewi04 modified a comment on discussion Engineering 🇬🇧

    Hello stsch, thank you for your answer! Do you think this is a normal behavior or the wrong place for my issue? Unfortunately I have the conflict with the Visu 4.3.0.0.

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hello stsch, thank you for your answer! Do you think this is a normal behavior or the wrong place for my issue? Unfortunately I have the error with the Visu 4.3.0.0.

  • ewi04 ewi04 posted a comment on discussion Engineering 🇬🇧

    Hi, I have several problems with the git extension. Situation: I am working with Codesys v3.5 SP19 Patch 1 and Git V1.2.1.0. The remote repository is GitLab Community Edition v16.1.2. I am working on a project with one other person. Problems: 1: After each start of Codesys all of the visu pages are marked as modified. So we have to discard all changes first. Otherwise the history is not clean and the merge request becomes more complex. I tested it with a new project and only local. I made the observation,...

1