Parameters Features

From Awesome Baozam
Revision as of 11:22, 23 March 2018 by Ypypy (Talk | contribs)

Jump to: navigation, search

This features encoding is used to present information in short form.

This contain the explanation of shorts for parameters features. For example:

  • Features: [1], [0, 1], [RWS].
  • Features: [0.3], [0.01 .. 1.00], [RWS].
  • Features [var], [float], [RW], [Monitor only].
  • Features [var], [0, 1], [RW]. [Stream, Monitor, Alarms].

All of those have the following similar structure

[default value], [ranges], [access options], [data exchange options]

  • [default value] can be numeric fixed point (0, 1, 100 etc) , numeric floating point (0.1, 60.0), string ("Device1", "pc", "pcr"). Or it can be [var] for variables.
  • [ranges] give information about allowed and/or recommended domain for value choosing
  • [access options] it's information about what operation are supported.
    • RWS - read, write, save
    • RO - read only
    • RW - read write
  • [data exchange options] it's information about possibles format of data exchange between server and remote device
    • All "parameters" and "variables" support GET, SET data exchange. So if field isn't presented this supports only GET/SET
    • Stream means that this variable values can be acquired an used for offline monitoring and statistic analysis.
    • Monitor means that this variable can be displayed on monitor as time graph
    • Monitor only means that this variable can be displayed on monitor as time graph but this can not be accumulated in database as statistic. This restriction for most variables are performed to prevent commonly usefulness database load.
    • Oscillogram means that this variable can be displayed on monitor as oscillogram
    • Alarms means that this variable added also to "Alarm page"