Comments (2)
I beg you pardon for the late response. To extract data from PI AF attributes you can use the same recorded_values
and interpolated_values
as on PI Points. Because of the hierarchy of the PI AF database the way to access those attributes is a little different.
As you already found, you can iterate over the PIAFElement.attributes
. This attributes
is actually a dictionary of PIAFAttribute
objects, and the default way to iterate over a dictionary returns its keys.
To get the data for ExpectedProduction_Nac
you can use the following snippet:
import PIconnect as PI
with PI.PIAFDatabase() as database:
element = database.descendant(r'MNRCSRVR01 ModuleDB\Turbine\A04')
expected_production = element.attributes['ExpectedProduction_Nac']
data = expected_production.interpolated_values('01-01-2019', '*', '5m')
from piconnect.
I just updated the documentation, I hope it helps in further understanding what went wrong in your first try: https://piconnect.readthedocs.io/en/latest/tutorials/piaf.html
from piconnect.
Related Issues (20)
- How to download Audit Trails? HOT 1
- Trouble connecting to anything besides Testing HOT 3
- Question - how are servers discovered? HOT 2
- AttributeError: 'PIPoint' object has no attribute 'CurrentValue' HOT 1
- Open PI Connection without context manager HOT 3
- _time.to_af_time_range does not parse relative times correctly
- Search for attribute by providing entire Path as String in PIAF HOT 1
- Was able to connect for a while, until the server was migrated. HOT 4
- Create Point
- Get dataset from an event frame based on time period and choose attributes
- Search PI points by name and description using queries HOT 2
- Checking that status of Multiple PI Tag HOT 1
- Error when trying to fetch the highest value of the last 30 days
- PIData.py PISeriesContainer summary
- PIAuthenticationException
- Attribute Error: AFBufferOption, tried venv, also local download how fix? HOT 1
- Time Filtered Function as in Pidatalink
- Can not connect to PI server
- Connecting to All Known Data Archive and Asset Framework Servers on Import HOT 3
- Access PI Library Tables HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from piconnect.