LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Combo with Stringa having different BG colour

In machine control applications generally there are numerous digital inputs which need to be read to know the state of a switch / level / motor overload status etc.  While it makes sense to show individual status on a page as bi-coloured LEDs, it become overwhelming when there are some 50 plus indicators.

 

I was just wondering if it could be done this way :

1. Group indicators of the same family  … Like motor Overload relays  or Filter Clog  status and create a Combo indicator.

2. If all of them are healthy, then the combo reads " Motor OLRs Healthy " and shows a green back ground. 

3. Even if one motor OLR is tripped then the combo reads " Motor OLR fault " and shows a Red back ground. 

4. The user then can click the combo to see which particular OLR is showing Red. 

 

Idea is to reduce the space on the FP and also group indicators of the same family. But as I can see the Combo does not allow selective BG colouring of Test strings. Maybe a cluster can be used, but it occupies space again. 

 

I am attaching a sample Combo string which  needs such a facility... 

ComboTrial.png

 

Another option is a small subVI that has all the grouped LEDs in its FP and invoked by a Button called " FILTER STATE ". If any filter clogs then this button turns to Red and user can click to open the VI and see ? 

 

Any ideas apart from  this ?

Raghunathan
LabVIEW to Automate Hydraulic Test rigs.
0 Kudos
Message 1 of 3
(2,108 Views)

@MogaRaghu wrote:

 

Any ideas apart from  this ?


Nothing better than changing the color via property node with every value change...

ʍolɟɐʇɐp ʞuıɥʇ
0 Kudos
Message 2 of 3
(2,099 Views)

Create a ListBox that is usually hidden.
When there's a mouse click on a group indicator (e.g."FILTER STATUS"):

  1. Fill in the ListBox with the names of the individual items (e.g. "ISOLATION FILTER
  2. CLOG", (OFFLINE FILTER CLOG", ...)
  3. Color the backgrounds of the cells according to condition.
  4. Set the position of the ListBox near the group indicator.
  5. Set the ListBox to be Visible.

When the mouse leaves the ListBox, hide it.

"If you weren't supposed to push it, it wouldn't be a button."
0 Kudos
Message 3 of 3
(2,074 Views)