Hi,
I had a question about alarm management in the CODESYS visualization. I am currently investigating to what extent the alarm visualization can be built dynamically. In my program, I have developed a motor block that is used for multiple motors. When the emergency stop of one or more motors is activated, the corresponding motors are displayed in the alarm list (see image).
This works quite well. I achieved this by linking variables to a latch, after which a piece of code displays the motors that are in emergency stop. My question is: do I need to create a separate latch for each motor or can I use a single latch to display multiple alarms of a motor underneath each other? This would then look like this:
Timeβ¦: M1 Emergency Stop Active
Timeβ¦: M4 Emergency Stop Active
Hi,
I had a question about alarm management in the CODESYS visualization. I am currently investigating to what extent the alarm visualization can be built dynamically. In my program, I have developed a motor block that is used for multiple motors. When the emergency stop of one or more motors is activated, the corresponding motors are displayed in the alarm list (see image).
This works quite well. I achieved this by linking variables to a latch, after which a piece of code displays the motors that are in emergency stop. My question is: do I need to create a separate latch for each motor or can I use a single latch to display multiple alarms of a motor underneath each other? This would then look like this:
Timeβ¦: M1 Emergency Stop Active
Timeβ¦: M4 Emergency Stop Active
Last edit: RikG02 2 days ago