In Codesys version 3.5.19.50 when comparing two projects that have an "Alarm Configuration" obj from the Alarm Manager library vers. 4.5.0.0 the attached error pops up.
This originally happened with two projects that I converted from vers. 3.5.17.30 so, thinking it was some conversion issue, I created two clean projects directly in 3.5.19.50 using the Standard Project template and only added the Alarm Configuration objects in them.
The result is the same and the only way I found that allowed me to compare them is by deleting the incriminated object in one of the two projects.
Hi!
I had the same issue and finally found a solution.
Alarm Configuration was located in a “Visualisations” folder.
I moved Alarm Configuration directly under “Application”, and the issue was resolved.
Your workaround of deleting the object confirms that the comparison tool likely has trouble parsing or matching that component. It might be worth checking for a newer library version or patch, or reporting the bug to the developers if it hasn’t already been addressed. Situations like this show how small compatibility issues can disrupt workflows—much like in competitive environments such as Veck IO, where even minor technical factors can affect performance and results.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello.
In Codesys version 3.5.19.50 when comparing two projects that have an "Alarm Configuration" obj from the Alarm Manager library vers. 4.5.0.0 the attached error pops up.
This originally happened with two projects that I converted from vers. 3.5.17.30 so, thinking it was some conversion issue, I created two clean projects directly in 3.5.19.50 using the Standard Project template and only added the Alarm Configuration objects in them.
The result is the same and the only way I found that allowed me to compare them is by deleting the incriminated object in one of the two projects.
Has anyone else encountered this issue?
Best regards
more posts ...
Hi, have the same problem. Tried various versions (3.5.17.0 3.5.18.5 3.5.19.0 3.5.20.1)
When you compare two functions blocks inside one project, the compare function does work.
Regards,
Gerco
Last edit: gesc 2025-03-18
Hi!
I had the same issue and finally found a solution.
Alarm Configuration was located in a “Visualisations” folder.
I moved Alarm Configuration directly under “Application”, and the issue was resolved.
Your workaround of deleting the object confirms that the comparison tool likely has trouble parsing or matching that component. It might be worth checking for a newer library version or patch, or reporting the bug to the developers if it hasn’t already been addressed. Situations like this show how small compatibility issues can disrupt workflows—much like in competitive environments such as Veck IO, where even minor technical factors can affect performance and results.