Quantcast
Channel: OSIsoft Users Community
Viewing all 1120 articles
Browse latest View live

Calculation and back filling

$
0
0

Hello there,

We are process industry and we do many of our important KPI calculations in Excelsheet. We are planning to move these calculations to PI if possible. What functionality/tool of PI is required to accomplish this? 

 

Also, we have some lab measurement that are delayed by 6hrs so we may have to back calculate the KPI values. (i.e. for calculating KPI at 1:00 am, we need to wait till 7:00 am because that's when we get our lab measurement. After calculation we need to register calculated KPI value with time stamp of 1:00 am). 

 

Can you please help me to get started?

 

Thanks

Rahul


use the PI AF automatically publish the calculation value to PI

$
0
0

Here is my case,

 

I have a few tanks which need to calculation its material mass. I had created the AF template and element for them. Use the data reference function, I could calculate the material mass and volume. In previous AF (1.x), I know it has a function of automatically run the case analysis. This means it could publish data to some specific tags. In the current version PI Af 2010, I want to use it to publish back the result to PI system. I know the case analysis could be configured as perodic.

 

My question is ,

1. what else add-in of AF is required to accomplish this automatically publish function?

2. Is that possible to publish the data with a specific timestamp? Say the same timestamp to its input PI tag.

 

Thanks in advance.

 

 

 

 

How to copy multi-state symbol

$
0
0

Our system has four state valves. When I assign a tag to a multi-state symbol, it shows 8 states. So I'm going through and configuring the valve symbol with the right colors and states.

 

Problem is when I copy the "well-configured" multi-state symbol and assign a new tag to it, all the state information is lost. E.G. it reverts to a normal valve symbol.

 

Can I save my own special valve configuration? Or do a special paste so I don't have to reconfigure all these steps?

 

 

Thanks!

How to import or use DCS displays in PI Coresight

$
0
0

How can import or use the DCS displays or other graphics in PI coresight.

Welcome to Treasure Island

PI counter

$
0
0

Hi all, I am new to PI system.

 

I will need to create a Tags that can increase the count with time and rest at midnight to 0.

 

for eg. the tag should start to count from 0 to 200 from 0000hr to 2359hr and reset back to 0 and recount again.

 

Please let me know which will be the best way to create this tag.

Launch macro from ProcessBook custom Add-in

$
0
0

Goodevening dear PI community !

 

I'm having some difficulties with a piece of code, so maybe that one of you could help me... ?

 

I'd like to build a custom Add-in for PI. To do so, I have followed the explanations from a very nice video in YouTube, that you can find at the following link :

http://www.youtube.com/watch?v=VCciQMQxsUQ

 

And my problem is the following : I would like that my add-in adds a custom menu to the "Display Menu Bar", and in this menu, some commands should launch a piece of macro embedded in my custom add-in.

 

I can add the custom menu with the following command

 

Set MenuName = PBObjLib.Application.CommandBars.Item(3)

Set NewMenu = MenuName.Controls.Add(pbControlButton)

 

Then I would like to give some properties to my new button :

 

With NewMenu

   .Caption = "Hello" 

   .onAction = Test_Macro

End With

 

 

The addition of the custom menu works fine, but here is the problem : what should I specify after the "onAction" to launch the macro called "Test_Macro" that is embedded in the add-in ? If I just give the name of the macro, it does not work, the macro can not be found...

 

I have tried several codes such as :

.onAction = application.run("MyAddin.dll!Test_Macro")

 

But it does not work either...

 

Any idea ?

 

Thank you very much in advance for your help !

 

Vincent

Using TimeStamps in FindEq and PiExpVal

$
0
0

I am currently looking to find the time range that a piece of equipment was running at capacity, I would like to calculate it in VBA, so as not to clutter my spreadsheet. I have two problems with this. 
 
To better explain the end goal:
     -   For Startup: A Unit starts at 0F, goes through 800F and stabalizes at 1000F
     -   For shutdown: A Unit starts at 1000F, goes through 800F and stabalizes at 0F
I need the timestamps for the two times it was at 800F. I DO have access to the timestamps after the Unit has fully shut down and is at 0F 
 

I have these working for * and *-600 as the timestamps, and printing the FindEq function to a cell before using it, but I need to be able to use other timestamps.

Problem 1) 


I am not able to use Timestamps in a FindEq equation
I need: 

FindEq('tagname', [timestamp],[timestamp-600 d],800)

Problem 2)

 

I am currently using a "=PIExpVal()" function to output the times, but cannot seem to get it to work without first writing the FidEQ function in to a cell.

I need:

=PIExpVal('FindEq(...)',[timestamp],0,"SrvName")

I am only able to get this by using a FindEq function with * timestamps in A1 and * in B1:

Cells(0,1).Value = "=PIExpVal(A1,B1,0," & servName & "))

I apologize if this is too many questions in one post, or is difficult to understand. I will clarify anything that I am able.

 

-Rich


My New Getting Started with PI SDKs Blog Series

$
0
0

Hi Everyone,

 

My name is Lonnie Bowling and I am a pretty active community member over at vCampus, but have not posted much here. I hope to change that!

 

I just started a new blog video series about getting started with the PI System SDKs (AF SDK 2012 to be exact) and want to let everyone here know about it. My blog can be access freely at lonniebgood.com and you can see all my PI Videos on my youtube channel http://www.youtube.com/user/londog333. So check if out if you like.

 

BTW, just a plug for vCampus Live, if you can make it you should really try to attend. You will learn so much and be inspired to do great things. Disclaimer: I do NOT work for OSIsoft, but am a serious fan of the platform and people that are responsible for bringing it to us.

 

Thanks,

 

Lonnie

How to access PI archive data using R

$
0
0

Hi,

 

I want to plot PI archive tags data for a particular duration in R. How to access PI archive data using R only (not R.Net)?

And store that plot.

 

Regards,

ilu

Webservices

$
0
0

BACKGROUND

 

AF Server not on domain, services running as local admin

PI Notifications Scheduler running and mydomain\username

 

PROBLEM

Trying to configure a sms delivery channel using web services. I can use IE to get to the input/output for the web service after supplying username and password to get past proxy. Using the same url in the Web Service Address while configuring the delivery channel I get an error:

 

--------------------
Unable to load Web Service Names. Returned  :: Error
--------------------
Unable to load Web Service Names. Returned  :: General Error MYURLHERE
  There was an error downloading  MYURLHERE
  The request failed with HTTP status 407: Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  ).
--------------------
OK
--------------------

 

I have asked the IT department to add this url in the exception list in the proxy. Has anyone else experienced this problem?
 

PLOTTING ONE VARIABLE AGAINST ANOTHER

$
0
0

I'm a new user of PI and I'm having some problems trying to put in the same plot two differente variables and, at the same time, a fixed picture (a columns graphic).

 

This picture ilustrates the problem: CONTROL REGION.jpg

 

Depending on the location of the operation point, the crew inside control room knows if they're working in a safe (green) or unsafe region (red area in the graphic) and can take actions in order to deslocate the point (acting on variable 1 or variable 2, depending on the resources they have) to the safe region.

 

Which tool in ProcessBook is the best one to create this plot? I tried XY Plot, but I don't know how to put the fixed columns and plot the operation point at the same time.

 

Do I have to develop a solution using VB and the resources offered by PI?

 

Thanks for your support!

 

 

 

 

SMT addin for Excel against PI Server 2012

$
0
0

Can someone list the exact process & RPCs that occur per PI Point for exporting Point changes to a PI Server via the SMT Excel addin.

This should include what process occurs per tag within each row on the Excel sheet, does it process using any bulk RPCs (evidence suggests not), does it dispatch RPCs synchronously as each line is checked on the sheet etc

 

I don't want guess work, I need to know exactly what is going on.

 

For example, network latency, even small latency (<=25ms) can add significant time to large (>500k) tag edits even though the PI Server 2012 can process 300 point edits/sec. There is obviously a relationship of latency between the client (SMT) and the PI Server, but there appears to be multiple RPCs per tag (row) on the sheet adding to the latency overhead and some additional overhead time for validating each row synchronously. Can some explain it in detail?

 

 

Integrating Google Maps or Bing Maps with PI

$
0
0

Hi,

 

I have Pi Server and my application needs to integrate with Google or Bing Maps. 

Can somebody help me in providing interfacing steps?

Do osisoft have any connector for google and bing maps?

 

Regards,

Ilyas

How to see Alerts List in PI Coresight?

$
0
0

Hello everybody,

 

I want to see all Notifcations in PI Coresight? is it possible?

 

How to see list of notifications in PI Coresight?

 

And if possible then How to see only Active List og Notifications in PI Coresight?

 

Regards,

Ilyas


Processbook Trending: Same Tag, Same Plot, Multiple Time Ranges

$
0
0

How do I plot the same PI tags on a trend for multiple time ranges?  I'd like to trend, say, three points for a given period and also overlay those same three points on the same trend (rather than two separate trend plots) but for a different time range so the two events can be immediately compared.

 

Thanks!

CJ 

PI server connection problem on 32 bit PISDK Utility

$
0
0

Dear Gents & Ladies,

 

Sorry I had to ask for your help. I am installing the PI platform into a windows 8 pro computer and surprisingly it does not want to connect with the 32 bit PISDK Utility. The 64 bits PISDK connected to the server easily without any special settings.

 

Error: Connection to the server failed: Access is Denied (Exception from HRESULT 0x80070005 (E_ACCESSDENIED))

 

I need the 32 bit connection to be able to run  the FTH Process Book (32 bit) in this computer. Do you have any idea what other security settings I need to set to allow 32 bit PISDK to be connected to the server. I tried several suggested HRESULT 0x80070005 remedies from the net without luck.

 

Thanks a lot,

 

FYI, computer and server are in the same domain,  2upwivt.jpg

Trend Timeline Format Help

$
0
0

hello,
most of the displays that our operators use contain trends. they would prefer that the timeline (partial timestamp) have am/pm instead of military time. i have searched and googled yet cannot find anything on how to change the time format. any suggestions? 
 

thanks

Required details on PI ACE Web service

$
0
0

Hi All,

 

I have tried to search about PI ACE Web service but couldn't abale to get much. Can anyone suggest me the functionality of PI ACE in  brief.

 

High level functionalities of PI ACE Web service?

Possible use case of PI ACE Web service?

Is their any reference doc\link to found more information regarding PI ACE Web service.

 

Thanks in advance.

 

Sayan.

OSI PI Opportunity in North Carolina

$
0
0
I am seeking an OSI PI individual who is interested in working in North Carolina, duration is up to 12 months.
 
Project Information:
  • 2 separate DeltaV Systems, 
  • 15 Control Logic Systems with VersaView HMI's.
 
Key focus:
  • Identify points that require to be configured
  • Manage document and the flow of information to the System Integrator
  • Technical Oversight
  • Liaising with System Integrator, Equipment Owners (client side) to outline all points moving to PI/Asset Management
  • In addition, project will have Batch Reporting using RT Reports
  • Back up and Restore - Disaster Recovery 
  • Oversight on System Architecture
  • Knowledge of DMZ
  • Virtualized servers
  • Knowledge of PI Batch generating (PIBAGEN)
  • PI notifications – alarms notification

 

Please feel free to reach out to me at gdoyle@horizon-controls.com to receive further information.

 

Thanks in advance.

Gemma

Viewing all 1120 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>