I have installed the 64-bit SDK and I am unable to locate OSIsoft.PISDKDlg.dll. I used it in my 32-bit app with the 32-bit PI SDK .
Please consult with PI SDK Release Notes. The dll you are mentioning is not listed as a piece that should have been installed; so your experience is the expected behavior. You can see for yourself the list of all the files and dll's installed along with your 64-bit installation and their default location.
By the way, you can reach the Release Notes here.
According to the release note, the DLL is not part of the 64-bit SDK install. So what is the alternative?
Does this mean that if we want to allow the user to browse for tags using thePISDKDlg.ApplicationObject.TagSearch.Show(...) method, we are forced to create a 32bit client application.
I have noticed that the AboutPI-SDK.exe is not available with the 64-bit SDK.
the we can only create 320-bit
Please see the excerpt below from a published article on our Tech Support website; this in fact confirms your suspicion.
Will PI SDK 2010 (1.4) x86/x64 resolve this issue and introduce a control that we can use to browse for tags?
Is the PI SDK 1.4 CPT x64 avaliable now?
PI SDK 1.4 is not available on vCampus at the moment. I will let the PI SDK team shed some more light on the rest of your questions.
The COM controls provided by the 32-bit PISDK were based on VB6 code. There is no support for VB6 on 64-bit.
In PISDK 1.4, we currently have the following common controls as MSIL (thus, 32&64-bit apps can use them):1. Connection manager,2. Pick list, 3. Local PI log viewer, 4. PI SDK Buffering configuration control, 5. PI tag snapshot dialog (for a quick connectivity and value check for the PISDK like apisnap did for the PIAPI)
If you are looking for PI tag search, that is not included. The reason is that we are working on a "PI System search" that handles all our server types.
As a workaround for PI specific searches, the GetPoints (GetPoints2) method will handle any query string you enter, though you will need to create your own dialog.
Hopefully, Charlie's thorough response answered your immediate question.
As someone involved with the PI System Search initiative, I'm interested in exploring your phrase "browse for tags"... are you just referring to the long-standing Tag Search experience or can I read into your phrase that you want to offer more than just a dialog with a set of criteria fields that returns a matching list?
If it's more, I'd like to discuss it further with you.
OSIsoft Product Manager
Hi Laurie and Charlie ,
What Charlie described is what we are looking for. Tag browsing is a terminology used in OPC and it is equivalent to “Tag search”. I was hoping that the “PI Tag search” dialog to be included as MSIL. What is your plan to provide something equivalent to the “PI Tag Search” dialog in PIDSK 1.4 that is MSIL?
Retrieving data ...