UniInt End User



Download 1.93 Mb.
Page34/79
Date29.09.2022
Size1.93 Mb.
#59623
1   ...   30   31   32   33   34   35   36   37   ...   79
UniInt Interface User Manual
PI BASemAPI
Health Point

Exdesc Keyword

Data Type

Updated

Reset

Heartbeat

[UI_HEARTBEAT]

Integer

Variable

na

Device Status

[UI_DEVSTAT]

String

On Change

na

Scan Class Information

[UI_SCINFO]

String

Perf Interval

na

Interface Point Count

[UI_POINTCOUNT]

Integer

On Change

na

IO Rate

[UI_IORATE]

Integer

Heartbeat

Heartbeat

Message Count

[UI_MSGCOUNT]

Integer

60 seconds

na

Output Rate

[UI_OUTPUTRATE]

Integer

Heartbeat

Reporting Period

Output Bad Value Rate

[UI_OUTPUTBVRATE]

Integer

Heartbeat

Reporting Period

Trigger Rate

[UI_TRIGGERRATE]

Integer

Heartbeat

Reporting Period

Trigger Bad Value Rate

[UI_TRIGGERBVRATE]

Integer

Heartbeat

Reporting Period

Scan Class IO Rate

[UI_SCIORATE]

Integer

At Scan

At Scan

Scan Class Bad Value Rate

[UI_SCBVRATE]

Integer

At Scan

At Scan

Scan Class Scan Count

[UI_SCSCANCOUNT]

Integer

At Scan

Reporting Period

Scan Class Scans Skipped

[UI_SCSKIPPED]

Integer

At Scan

Reporting Period

Scan Class Point Count

[UI_SCPOINTCOUNT]

Integer

At Scan

na

Scan Class Scan Time

[UI_SCINSCANTIME]

Integer

At Scan

na

Scan Class Device Scan Time

[UI_SCINDEVSCANTIME]

Integer

At Scan

na

Extended Descriptor Requirements


All of the keywords entered into the ExDesc must adhere to the following rules. The keywords must be the very first thing in the ExDesc with no spaces before the keyword, the keyword must be surrounded by square brackets ([ ]) with no spaces between the brackets and the keyword, and the keywords are all case sensitive. Additional text, such as a more detailed description of the tag, can be added to the ExDesc after the keyword if the PI administrator would like a more detailed description or some other text that may help with the administration of these PI tags. The additional text is not required, has no standard format and would serve no purpose other than helping a user or PI administrator determine a tag’s purpose from looking at the exdesc where the keywords are found. For example, the following is a valid extended descriptor for an IO Rate Health Point.
[UI_IORATE] Number of events per second for interface PIIFC
The following extended descriptors are examples of invalid keyword entries for an Interface Health point. If the keyword is not specified exactly, the interface will try to load the point as a regular interface point. This most likely will result in a message stating the point was not loaded by the interface. This may also result in the point being loaded by the interface and collecting unexpected data.
Invalid: no square brackets around the keyword

UI_IORATE Number of events per second for interface xyz
Invalid: spaces between the opening square bracket and the keyword
[ UI_IORATE] Events per second
Invalid: missing closing square bracket
[UI_IORATE
Invalid: keyword is in the wrong case
[ui_iorate] Number of events per second for interface xyz

General Interface Health Tags


The general interface health tags pertain to the operation of the interface in general. A list of scan class health tags follows. The scan class health tags require a valid scan class be configured in Location4 of the PI tag. The general Interface Health tags do not consider the Location4 value.

Heartbeat


ExDesc Keyword: [UI_HEARTBEAT]
Update Interval: Once a second or based on scan class as described below.
Description:
The heartbeat tag is the primary tag used to determine if the interface is running. If the value of the heartbeat tag is updating, then the interface is running but not necessarily connected to and collecting data from a data source. The default update interval is 1 second if there are no scan classes defined for the interface. If the interface has defined scan classes, the update interval will be set to the highest frequency (lowest value) scan rate with the following limitations. If the scan rate is less than 1 second, the update interval will be set to 1 second. If the scan rate for the highest frequency scan class is greater than 1 minute, the update interval will be set to 60 seconds. The value written to the heartbeat tag increments from a value starting at 1, increments to a value of 15 and then restarts at 1.
The heartbeat tag will stop updating if the interface is shut down or if the interface is in a deadlock situation.
Note: The Interface Health Heartbeat tag is completely separate from the UniInt Failover Heartbeat tag. An interface can have both an Interface Health Heartbeat tag and a UniInt Failover Heartbeat tag loaded simultaneously.

Download 1.93 Mb.

Share with your friends:
1   ...   30   31   32   33   34   35   36   37   ...   79




The database is protected by copyright ©ininet.org 2024
send message

    Main page