Pi interface for Bailey Infi90


Example MSDD to PI Tag State Translation



Download 1.41 Mb.
View original pdf
Page54/59
Date25.06.2022
Size1.41 Mb.
#59078
1   ...   51   52   53   54   55   56   57   58   59
PI BaInfi90 1.8.4.9
Example MSDD to PI Tag State Translation
To get the entire status word for the Bailey block, define the PI tag with Location set to 15. To get selected bits of the status word, use the bit mask option by setting Location to
27XXXXX where XXXXX is the sum of the decimal value corresponding to all the bits of interest. For example, Location is 2700176 fora PI point to store feedback state 1, 3 and 4 of a
MSDD, i.e. bit mask 176 = 128 + 32 + 16. The result of this tag is an eight state variable. The meaning of the states is given in the following table.
State
Meaning
0 All three FB states are 0 1 F on, F and F off
2 F on, F and F off
3 F and F on, F off
4 F on, F and F off
5 F and F on, F off
6 F and F on, F off
7 All three FB states are on. Note that the interface compresses the bits selected by the bit mask to produce the final PI value. The compacting is done in the order of the bit position. In this example, bit 4 (FB4) get shifted to bit 0 of the final value bit 5 (FB3) is shifted to bit 1; bit 7 (FB1) is shifted to bit 2 of the final value. If the PI point to hold the above values is to be a Digital point, you need to create a digital state set with 8 states. Then, specify this digital state set as the state set for the digital point.



PI Interface for Bailey Infi90
77
Appendix Ebb Terminology
To understand this interface manual, you should be familiar with the terminology used in this document.
Buffering
Buffering refers to an interface node’s ability to store temporarily the data that interfaces collect and to forward these data to the appropriate PI Servers.
N-Way Buffering
If you have PI Servers that are part of a PI Collective, PIBufss supports n-way buffering.
N-way buffering refers to the ability of a buffering application to send the same data to each of the PI Servers in a PI Collective. (Bufserv also supports n-way buffering to multiple PI Servers however it does not guarantee identical archive records since point compressions attributes could be different between PI Servers. With this in mind, OSIsoft recommends that you run PIBufss instead)
ICU
ICU refers to the PI Interface Configuration Utility. The ICU is the primary application that you use to configure PI interface programs. You must install the ICU on the same computer on which an interface runs. A single copy of the ICU manages all of the interfaces on a particular computer. You can configure an interface by editing a startup command file. However, OSIsoft discourages this approach. Instead, OSIsoft strongly recommends that you use the ICU for interface management tasks.
ICU Control
An ICU Control is a plugin to the ICU. Whereas the ICU handles functionality common to all interfaces, an ICU Control implements interface-specific behavior. Most PI interfaces have an associated ICU Control.

Download 1.41 Mb.

Share with your friends:
1   ...   51   52   53   54   55   56   57   58   59




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

    Main page