|
|
Rank: Member Groups: Member
Joined: 1/15/2010 Posts: 13 Location: us
|
What would my options be for sending data to pi from and operator interface in process book? I know how to send it via excel, but the operators at the plant I work at are used to entering values on wonderware; therefore, it would be an easier transition for them to enter into a processbook display. I have the current versions of everything since we just got our pi server on Jan 5, 2010. Thanks in advance for all your help.
|
|
|
|
|
OSIsoft vCampus is a subscription-based, online offering that consists of providing everything people need to develop applications on the PI System. We invite you to take a "tour" of the OSIsoft Virtual Campus - also feel free to consult the FAQ or contact OSIsoft vCampus for more details.
|
|
|
Rank: Advanced Member Groups: Member
Joined: 12/3/2009 Posts: 71 Location: Germany/Pennsylvania
|
Maybe the easiest solution is to use the activeX control "Manual Point Data Entry" which is available on Osisofts vCampus.
If you are not a member, call techsupport. I’m sure that they will provide you this tool.
|
|
|
Rank: Administration
 Groups: Administration
Joined: 6/20/2008 Posts: 612 Location: Cheshire, United Kingdom.
|
Michael is right, there are controls out there that enable manual input from ProcessBook. There are various methods for sending data to PI from ProccessBook, it all depends on the type of data and the frequency of data. For example, if you are entering data from operator rounds then you might consider OSIsoft's PI-ManualLogger (a great tool). If you want the ability to enter data for different types of tags sporadically then you can use PISDK (either in VBA or via a ProcessBook add-in) but you must ensure it is secure! If you have the latest software then hopefully you have PI Server WIS (Windows Integrated Security), which makes updating tags via PISDK a breeze as you tie the windows user accounts, the person running your display, to the tags security directly or via Active Directory groups (PI Mappings, PI Identities...). If you go down the PISDK route then just bare in mind the different types of tags, e.g. for Digital Tags, only present the States from the State Set that is associated to the PI tag. If you need code to accomplish this, then send me your requirements and billing address Principal Consultant Real-Time Data Management @ Wipro Technologies
|
|
|
Rank: Member Groups: Member
Joined: 1/15/2010 Posts: 13 Location: us
|
Thanks for your replies. I will look at the add in on vcampus in the morning. I do have a subscription to it. And, we did use Windows Integrated Security. We gave the Osisoft guys a lot of grief setting it up. They said we had the most secure system that they have ever seen. We did all the leg work for the interface installs and had everything up and going when Osisoft arrived. We then gave them the task of following our security outline to make PI as secure as possible. We had already been through system manger training and other training to give us an idea what we needed.
As far as the data goes it will be sporadic. I appreciate the help and am sure I will be posting more questions on here in the near future since we are starting from scratch. This is a great forum and has some very helpful topics.
|
|
|
Rank: Advanced Member Groups: Member
Joined: 12/3/2009 Posts: 71 Location: Germany/Pennsylvania
|
I'm pleased to hear that you have such a secure system.
Keep in mind that manual input of data is always risky, especially if there is more than one person (shift operators!) entering data on the same tag.
I suggest adding some trace functionalities to a manual input mechanism. Can be done using PITags, PIannotations, the PImesslog or ….
|
|
|
Rank: Newbie Groups: Member
Joined: 5/12/2010 Posts: 3 Location: Kuala Lumpur
|
Hi, im still new in this forum.
I just want to know where can i download the activeX for Manual Point Data Entry. because, i'll try to search in vCampus inside the Download center. But there didnt have any activeX that i can download.
Or the activeX name is different. I really need to know this. coz one of my client did not want to key in the value thru excel. they want to enter thru ProcessBook.
|
|
|
Rank: Administration
 Groups: Administration
Joined: 6/20/2008 Posts: 612 Location: Cheshire, United Kingdom.
|
Hi Jasman, The Legacy DevNet submissions can be found in the vCampus Library, the Manual Point Data Entry ActiveX control is listed under "Legacy DevNet Content --> ActiveX Controls". Note, the control is "old" and is based on older standards etc I would recommend you review it fully as I doubt it any longer provides the full functionality you need. You need to secure exactly what users can update after all and not give them free reign. Cheers, Rhys. Principal Consultant Real-Time Data Management @ Wipro Technologies
|
|
|
Rank: Newbie Groups: Member
Joined: 5/12/2010 Posts: 3 Location: Kuala Lumpur
|
Thanks Rhys,
I already found the Active X. i have the problem in using that activeX. I try to insert the tag name using properties, and the error keep prompting me and said that " It is not the valid Pi tag name". The tag that i use to test is SINUSOID. How to insert the tag into the manual entry? Is it because the version of processbook??
Hope u can help.
Thanks.
|
|
|
Rank: Member Groups: Member
Joined: 7/19/2010 Posts: 20
|
What a great resource this forum is! I hope I can contribute eventually (just started PI 2 months ago). I have encountered the same error message as jasman (___ is not a valid PI Tagname). Jasman - in the doc file that came with the Manual Data Entry 2.1 it says 'eligible PI tags mist have a PI Point source of "A", "B", "L", or "M"' - SINUSOID is "R" on my system (which is probably default). But, even with a testpoint (Point123) as int32, float32, or string, with a point source of "L," "A," or "B" I get the same error message. I've tried "Point123" and various combinations of "\\Server\Point123" in the Properties dialog box of PIManInpt in ProcessBook. The manual also says to "use the custom properties menu to locate the correct tag with the PI TagFinder." But if the pointer is active in the Tagname field, and I select the TagFinder icon, it won't populate that field after a tag is selected. I also tried via VBA and a separate Value box (in case I'm really missing formatting syntax): Code:ThisDisplay.PIManInpt1.PITagname = ThisDisplay.Value1.GetTagName(1) Perhaps this is because of ProcessBook 3.2.0? Has anyone had a positive result with this addon with this version of PB? In the mean time, I'll investigate using Excel for manual input ( linky). Disclaimer: Any code presented by myself might be unconventional because of the lack of formal training. Any corrections are welcome. =)
|
|
|
|
Guest
|