• Analysis evaluation and updating values order in Custom DR

    Hello, I am trying to implement Custom DR based on MS SQL. I have implemented the methods: AFDataReferenceMethod.GetValue, AFDataReferenceMethod.GetValues, AFDataReferenceMethod.SetValue AFDataMethods.Summary, AFD...
    last modified by fokin
  • Strange exception processing PI tag

    One of our applications that scans through PI AF models gathering information is hitting a rather odd exception that looks like the PI server itself might be misconfigured somehow. The stack trace is:   OSIsoft....
    last modified by ccruden
  • I am looking for some help. connection issue with passing credentials to connect PI Data archive server. But I am able to connect AF server by AF SDK

    I am not able to connect PI data archive server but I am able to connect AF server for same credentials following below code. We mapped to pi points to this user credentials. Looking for help to connect PI data archiv...
    last modified by kolipaka
  • Is there an efficient way to search for orphaned tags?

    I'd like to search through the PI AF configuration for orphaned tags - that is to say, find tags which are defined in a particular PI server but not in a PI AF model which makes use of that server. Is there an efficie...
    last modified by ccruden
  • Will AF SDK be supported in .NET 5 (year end 2020)?

    Last week would have been PI World 2020 where such a question would have been answered in a presentation or by answering a question from the audience.  I fully understand that .NET Core 1x, 2x, and 3x cannot...
    last modified by Rick_Davin_3.0
  • loop through each display in thisprocessbook ?

    Hi everyone and thanks for reading, I'm trying to loop something through all displays in my processbook, I've place my code in the parent of all my displays and it looks something like this :   dim d as disp...
    last modified by Karl-Eric
  • Best Practices related to Garbage Collection

    Hi all, We recently built two applications leveraging the PI SDK, and I am curious to learn more about best practices related to garbage collection to optimize memory usage in the contexts of the applications we buil...
    last modified by vwitzel
  • ACE Module with STA Thread

    Hi Everyone,   I've got a question regarding threading an PI ACE.   Like a number of users, we are using a combination of PI ACE and AFSDK to run calculations which are too complex to run in AF Analytics. ...
    last modified by larkyal
  • ACE and AF SDK .NET 4.0, Matrix Inversion, SVD

    HI:   We are writing some ACE calculations that require Matrix inversion, SVD, etc. is there any workaround to make ACE to work with AF SDK in .NET 4.0 and up?. I would like to directly access AF elements in ACE...
    last modified by jramirez
  • 'About PI SDK' (PI SDK utility), where can I find this?

    I've downloaded the following package: "PI Asset Framework (PI,ALF) Client 2016 R Install Kit '. I can't find the 'About PI SDK' (PI SDK utility), where can I find this? Or has this been replaced by another tool?
    last modified by AlbertoSpin
  • GetObserverEvents maximum time between calls

    I'm seeing some unexplained behavior from GetObserverEvents and I'm hoping someone can shed some light on the expected behavior.   1) I have a point that updates ~ every 5 seconds.  If I call GetObserve...
    last modified by Jason_Cline
  • How to subscribe to value changes using .NET SDK?

    Hello,   we are looking to the optimal way to detect changes in Data Archive, if an operator changes the value manually. What are the options?   Thank you for the hint.   Best regards, Dmytro
    last modified by knauf_dmytro_morozov
  • How to pass attributes from DataLink Function (PIAdvCalcFilVal()) to AF SDK Function (PIPoint.FilteredSummaries())

    I have a query makes with PIAdvCalcFilVal() in DAtaLink with few arguments but when i want to convert it into a PIPoint.FilteredSummaries()method in my Python script gives me errors. have i to fill all attr...
    created by Fernandez
  • How to return resolved attribute configuration strings?

    I am trying to create a program that pulls a list of all PIPoints referenced by attributes within an AFDatabase.  I have created an AFAttributeSearch object that finds all attributes with PluginName "PI Point", a...
    last modified by gfmalek
  • Deny local logon work around

    Hello all,   There is a group policy that our IT department doesn’t allow local log on rights to service accounts. I wrote a few .net apps which I use a scheduled task to run as the service account to auth...
    last modified by mchung
  • PI AF Delivery Format - Color coding attributes?

    We have created an AFDeliveryFormat for a PI AF notification rule.  We would like to send out a daily email with this format.  The body of the email contains references to attributes, but the problem is that...
    last modified by gfmalek
  • How to work with PI AF SDK after expiring trial license

    Hi there!   As a developer I activated trial subscription to do experiments with PI AF SDK. I don't need to use PI Server, because I connect to licensed PI Server, provided by my company. Also I don't need to se...
    last modified by Svetlana_S
  • How to fetch historical data of AF attributes through AFSDK in Csharp

    How to extract particular AF attribute historical data by giving start date?
    last modified by SNBORKAR
  • PIPoint.FindPIPoints returns half the number of tags that PIDataLink returns.

    I have a program that calls the following method below, and then calls another method (which I'll omit for the time being because it's probably unrelated to the problem) that exports the list to an Excel column. ...
    last modified by gfmalek
  • Not able to install PI Data Archieve

    I am trying to setup pi system on my machine. I have already installed PI-AF-Server_2016 on my machine. When i am trying to install PIDataArchive_2016, the installation is getting failed in between.   ...
    last modified by Shubhangi