Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

HMI Pushbutton/Move Instruction

matt-s
2024-01-25
2024-02-02
  • matt-s - 2024-01-25

    I am having an issue where the manual start/stop push buttons on the HMI are supposed to take the pumps/blowers out of auto. The logic I have attached works for the pumps, but not the blower. From what I can tell it is the exact same logic, but it is not writing a 0 to the Auto PB variable. Attached is the logic, cross reference list to show nothing else is writing to it, and the HMI screen.

    Any help? Am I missing something? I am using a Groov Epic PR1, my software version is 3.5 SP19 Patch 5 32 Bit.

     
  • masmith1553 - 2024-01-25

    All your ACT values in the PID blocks are are not valid with a NaN.

     
    • matt-s - 2024-01-25

      I know, that is not the issue though. The issue is the HMI_Blower_Auto_PB variable not changing to false. I do not have the IO modules plugged in yet, that is why there are NaN values for those variables. That should not affect this.

       
  • matt-s - 2024-01-25
     

    Last edit: matt-s 2024-01-25
  • masmith1553 - 2024-01-25

    Have you cross referenced the variable to see if it is being written some where else? You could try an Execute block instead of a Move.

     
    • matt-s - 2024-01-26

      I put the cross reference at the bottom of the pictures. It is not being written to elsewhere. I have tried the execute block too.

       
  • matt-s - 2024-01-26

    I put the cross reference at the bottom of the pictures. It is not being written to elsewhere. I have tried the execute block too.

     
  • ben1 - 2024-02-01

    Hey mate, did you get to the bottom of this?
    If not, have you double checked the buttons are linked to the correct variables and/or performing the correct action?
    Have you tried always enabling the block to confirm false is moved to the variable if so?

     
    • matt-s - 2024-02-02

      I have not gotten to the bottom of this yet no. I have double check that the variables are correct linked. When online with the program I can see the button and rung going true for the move instruction, yet it does not change. Forcing the bit in the program does change the value in Groov View.

      I am kind of at a loss here, especially since the other POU(For the pumps) does the same thing fine.

       

Log in to post a comment.