adccommunitymod (AutomationDirect) asked a question.

Multi-State pushbuttons in C-More?

Created Date: October 14,2017

Created By: div_by_zero

**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****

Is there a way to program multi-state pushbuttons in C-More? For example, one button can say either "OFF ", "PUMP 1 ", "PUMP 2 ", or "PUMP 3 " depending on a register value. Obviously, some of this would be done on the PLC end. May there is no direct way, but perhaps a transparent pushbutton atop a multi-state text indicator? Being able to do this would make more efficient use of available screen space and de-clutter several of my HMIs. Thanks for any help.


  • adccommunitymod (AutomationDirect)

    Created Date: October 14,2017

    Created by: div_by_zero

    Is there a way to program multi-state pushbuttons in C-More?

    For example, one button can say either "OFF ", "PUMP 1 ", "PUMP 2 ", or "PUMP 3 " depending on a register value.

    Obviously, some of this would be done on the PLC end.

    May there is no direct way, but perhaps a transparent pushbutton atop a multi-state text indicator?

    Being able to do this would make more efficient use of available screen space and de-clutter several of my HMIs.

    Thanks for any help.

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: October 16,2017

    Created by: div_by_zero

    Thanks, Mike.

    I didn't know if a button behind another object would work, but I tested it tonight and yes, it does.

    Great one to know.

    I do feel that there should definitely be a proper "multi-state pushbutton " buildt in, though.

  • adccommunitymod (AutomationDirect)

    Created Date: October 16,2017

    Created by: kewakl

    I do feel that there should definitely be a proper "multi-state pushbutton " buildt in, though.

    And a numeric pushbutton. (like a keypad Key button, but tagged!)

    How else are students to build elevator projects?

  • adccommunitymod (AutomationDirect)

    Created Date: October 16,2017

    Created by: commander

    Have you explored the radio button? Or are you trying to save space by placing all buttons on top of each other?

  • adccommunitymod (AutomationDirect)

    Created Date: October 16,2017

    Created by: Cap

    Here is something I asked the Forum about.. good replies..

    https://forum.automationdirect.com/forum/operator-interface/13335-off-on-auto-on-a-ea9

    I 've changed it slightly.. It's slower than I like.. it's OK for 1 or two devices changing.. but when I have a Bunch to change.. I cheet and group them together and put a push button that will place all the buttons I'm messing with to State 0 ( off ) or State 2 ( Auto )..

    { "data-align ": "none ", "data-size ": "medium ", "data-attachmentid ":108478}

    The Buttons in the PLC are controlled by Variable 'selector1 ' through 'selector 32 '.. each selector is

    0=0ff

    1=on

    2=Auto

    And optionally

    3=Timer

    4=Special

    So I can remember who is who.. each 'Button ' has it selector number in the upper right corner..

    Additionally, in the Button frame I can Add On time Values and Off Time values that will open up a Numeric Key pad to Enter the values..

    Or they can be OnLevels ( BCD*10) OffLevels Screen that opens up

    Some of them get Krazy when I have Timer values ( Only to the Second.. Separate Sub Routine that Counts them.. Not a PLC Timer ) and level values.. But I have them..

    Cap

    Expand Post