UniInt End User


Connection Establishment and Connection Recovery to PI



Download 1.93 Mb.
Page25/79
Date29.09.2022
Size1.93 Mb.
#59623
1   ...   21   22   23   24   25   26   27   28   ...   79
UniInt Interface User Manual
PI BASemAPI

Connection Establishment and Connection Recovery to PI

UniInt Version 3.1.6 and Lower


UniInt establishes the initial connection to PI and reconnects to PI in the event that the connection is lost for some reason. If the interface is started while the PI Server is down, the interface will try to establish a connection until the PI Server is up.

UniInt Version 3.2.0 and Above


The following applies if the UniInt was compiled to use its PI SDK features. Otherwise, the description in the section “UniInt 3.1.6 and Lower” applies.
When UniInt is compiled to use the PI SDK, UniInt must establish a connection to PI via both the PI API and the PI SDK. A connection via both the PI API and the PI SDK must be established before the interface will continue. If the interface is started while the PI Server is down, the interface will try to establish the connections until the PI Server is up.

PI Point Updates


When a UniInt-based interface starts, the interface searches the PI Point Database for points that belong to the interface (see the PointSource attribute under “PI Point Configuration”) and a point list is created for the interface. Once startup is complete, UniInt checks the PI Point Database every 2 minutes for points that are added, edited, and deleted. If point updates are detected, the points are loaded (or reloaded) by the interface as appropriate. The 2 minute update interval can be adjusted with the /updateinterval command-line parameter.
UniInt will only process 25 point updates at a time. If more than 25 points are added, edited, or deleted at one time, UniInt will process the first 25 points, wait 30 seconds (or by the time specified by the /updateinterval parameter, whichever is lower), process the next 25 points, and so on. Once all points have been processed, the interface will resume checking for updates every 2 minutes (or by the time specified by the /updateinterval parameter).
UniInt will write the digital state SCAN OFF to any points that are removed from the interface while the interface is running.

Download 1.93 Mb.

Share with your friends:
1   ...   21   22   23   24   25   26   27   28   ...   79




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

    Main page