Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Connector for CygNet

CygNet Point data values

  • Last UpdatedJan 31, 2023
  • 2 minute read

For each CygNet Point, the connector creates a PI point. Each PI point depends on the type of CygNet Point discovered by the connector. The PI Point names follow CygNet's Long Tag String convention (Site.Service:LongID).

PI Connector for CygNet currently supports the following CygNet Point types:

  • Analog Points

  • Digital Points

  • Enumeration Points

  • String Points

Each CygNet Point has a corresponding PI Point Value.

Point Value

PI Connector for CygNet creates the following types of PI points for the Point Value data type:

  • Analog Point Value

    The Analog Point Value is based on the CygNet Analog Point. This represents a floating point value for a given Point from either the CVS or VHS.

    The value is provided from CygNet as a 16-character string and is parsed into a 64‑bit floating PI point value. Any non-numeric data in the value field for a Point Value results in a failure to parse the data and the current (non-numeric) value will not be sent to the PI System.

  • Digital Point Value

    The Digital Point Value represents an alphanumeric character string value for a given Point from either the CVS or VHS.

    The value is provided from CygNet as a 16-character string and is parsed into a PI digital state set value.

    The digital state values come from the digitalon and digitaloff values of the CygNet point.

    Changes to the ON-OFF strings are not supported.

  • Enumeration Point Value

    The enumeration point value is an alphanumeric character string that represents a single point that is derived from either the Current Value Service (CVS) or the Value History Service (VHS).

    The value is provided from CygNet as a 16-character string and is parsed into a PI digital state set value.

    The digital state values are determined by the enumeration table values that are configured in the Table Reference Service (TRS), which uses the configured table name of the CygNet point.

    Enumeration table values might be greater than 16-characters. Because of the 16-character limitation of the ODBC driver however, several enumeration entries might map into the same 16-character string in the digital state set that is created in the PI system.

    User modification of the enumeration table values is not supported.

    In the case where the PI point already exists, the connector creates the digital state set but does not modify the PI point to use the newly created digital state set.

  • String Point Value

    The String Point Value represents an alphanumeric character string value for a given point from either the CVS or VHS.

    The value is provided from CygNet as a 16-character string and is parsed into a string PI point value.

TitleResults for “How to create a CRG?”Also Available in