Auto Control Module – trigger state is undefined

Forum Home Forums Understanding the Software Auto Control Module – trigger state is undefined

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #16859
    CCKOH
    Participant

    Hi Mikhail, I’m encountering the following log message from the Auto Control Module:
    2025-08-16 11:18:21 Trigger state “Tank Level Triggering\Tank Low Level”: Firing
    2025-08-16 11:18:21 Sending trigger commands is skipped because the previous trigger state is undefined
    2025-08-16 11:18:21 Trigger state “Tank Level Triggering\Tank Medium Level”: Firing
    2025-08-16 11:18:21 Sending trigger commands is skipped because the previous trigger state is undefined

    The issue arises because I shut down the machine while the Tank Low Level and Tank Medium Level triggers were active. After restarting the machine, I noticed that the log messages indicate that the Auto Control Module does not trigger the Tank Low Level and Medium Level again, even though the actual tank levels remain the same as they were before the shutdown.

    In my application, the tank needs to be moved, which requires shutting down the machine each time. I cannot afford to lose the tank status after the machine is powered back on, especially since the tank level stays unchanged.

    Do you have any suggestions on how to ensure that the trigger commands are not skipped, even if the trigger state is undefined due to the necessary machine shutdown for moving?
    Thank you.

    Regards,
    CC Koh

    #16860
    manjey73
    Participant

    Yes, this is a problem, because depending on the task, a second reaction is necessary, for example, after restarting the server and module.
    you can work around this by developing formulas, but this is not the right way, although it is the only one at the moment.

    #16861
    CCKOH
    Participant

    Hi Manjey,
    Thank for your reply.

    Can you give me some idea on how shall the formula work to solve this problem?
    Can I Use input formula to detect output commands send by Auto Control module, if output becomes 1, then set channel status to 1? do you think this idea work?

    #16862
    manjey73
    Participant

    If I understood correctly, then Sada is working for you, and you can disable the installation, move it, and then turn it on again.
    Probably, for a level alarm, you need to use something like an RS trigger and reset it by the communication status tag – Status service tag for devices 0 = Normal, 1 = Emergency. Then, when the installation is disabled, the trigger formula will reset to 0, and after switching on and the connection appears, if there is an error in the device, it becomes 1 again. And already configure ACM for this trigger.

    #16863
    manjey73
    Participant

    Make an additional Input channel for the device and write the Status tag in the code and check the operation.

    • This reply was modified 7 hours, 49 minutes ago by manjey73.
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.