More about sMeter

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #36790
    JohnG
    Participant

    Hello Support,

    I built a test app to play around with the new sMeter. I found some issues, but also have some suggestions. See notes below, and the attached test app and images.

    Regards,

    John


    sMeter notes

    1) The gradient is a nice idea. Is there a way to edit the gradient (colors, size)?

    2) When ContentType is set to “Values”, notice how the Values text is ragged/rough around the edges (presumably because orientation <> 0). Rather than rotating the text, how about leaving it horizontal?

    3) When ContentType is set to “Values”, notice how the “max” text is too close to the max value on the meter scale. Would it be possible to reposition the “min” and “max” texts a bit further down on the meter face?

    4) Would it be possible to adjust the thickness of the Arrow line? The Dial thickness changes when the meter is resized by stretching — perhaps the Arrow thickness could be done the same way? Or, expose a property for manual adjustment.

    5) As noted in 5) Dial thickness changes when the Meter is stretched. Is it possible to have a manual adjustment for thickness? I can see cases where it might be useful if the Meter appears to have a flange (wide rim) around it.

    6) There are 3 sets of texts on the meter face: the “min” and “max”; the meter name/position; and the meter scale values. Right now they _all_ use the same font values (size, color, name, etc).

    a. Even though fontcolor is defined the same for all, changing the Dial color has an effect on the “Values” color. Is this intended?

    The problem is, with some combinations, the text disappears.

    b. Would it be possible to have each of the 3 sets of texts _separately_ editable?

    7) regarding Meter Position vs Min/Max settings… It's been a while, but as I recall mechanical meters have “stop” pins that prevent the needle from going beyond the max/min values. If the actual position value exceeds the max value, then the needle would be “pegged” at the max stop pin.

    It makes sense to make sMeter consistent with this way of doing things. But, because this is software, we have access to the variables that produced the Position value. We can easily display an alarm indicator, when Position exceeds Max or Min.

    8) point 7) leads into the idea of being able to set visual markers on the Meter scale. Most processes have a “safe” range of values. The Meter should be configured to display a wider range. The markers would show the safe range.

    ie: [Meter(max) – Meter(min)] > [Safe(max) – Safe(min)]

    The Safe(max) and Safe(min) are more relaistic values for setting alarms than Meter(max) or Meter(min).

    ============

    #54490
    JohnG
    Participant

    Following on the Range Markers idea…

    How about events for Meter (min/max) limit, and Range (low/high) limit?

    These would trip if some limit was reached.


    Some commercial panel meter images attached, for inspiration.

    John

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.