cancel
Showing results for 
Search instead for 
Did you mean: 

Setting up a PI UDS

Former Member
0 Kudos

I am trying to set up a UDS server to access a PI data historian at one of our manufacturing plants and have a few questions.

1. Can the UDS server be the same server we have xMII installed on?

2. Does any UDS software need to be installed on the PI data historian server?

I first tried to install the UDS Framework (2.5.0.4) on our xMII development server (a Windows 2003 x64 box) but I was having issues with the system32 vs. sysWOW64 folders. I edited the registry to point the UDS service to 'C:\WINDOWS\SYSWOW64\LUDS.EXE' but starting the service failed with an 'Invalid class string' message. Thinking it was a x64 issue, I installed the framework and PI UDS on my Windows XP client but I'm still getting the same ''Invalid class string' message. Using the LUDSAPPS.EXE approach had the same results on my WinXP client.

Browsing through other forum posts, I found one regarding INTOUCH that indicated some software was needed on the data server itself.

Any help would be appreciated.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The PI UDS needs to be installed on the PI server (which I presume would already have the PI API installed coz that is required).

What I am not confident about is that incase of PI do we need to install the UDS framework on the PI server or could it be anywhere on the network. (I have extensive experience with OPCUDS where we need to install the UDS Framework on the same machine as the OPC server. In the one experience with PI I had installed the UDS Framework followed by the PI UDS on the same machine as the PI server. )

The "Invalid Class String" error in your case could be because of the absence of PI API which is a mandatory requirement.

jamie_cawley
Advisor
Advisor
0 Kudos

Hi David,

When connecting to PI you need to install the UDS Framework and the UDS PI connector. Both of these can be found on the service marketplace. For a PI connection the software can be installed on either of the machines, but it is generally recommended that the UDS software be installed on the historian. This improves performance.

Regards,

Jamie

Former Member
0 Kudos

Thanks, Jamie.

If the framework and PI UDS connector are installed on the data historian (and we have several), from what server would you then typically run the UDS admin tool to manage your various UDS sources?

David