No, NI OPC Servers cannot be used with LabVIEW 8.2.1. You will need LabVIEW 8.5 and LabVIEW DSC Module 8.5 to use NI OPC Servers.
Is it possible to use NI OPC Servers 4.2 with LV 8.2.1?
There should not be any problems with having both IA OPC Servers and NI OPC Servers installed on the same machine.
Other question: Is there any problem to have Industrial Automation OPC Servers 5.1 and NI OPC Servers 4.2 installed on the same machine?
I haven't tried uninstalling LabVIEW DSC Module or NI OPC Servers before, but I'll give it a shot and let you know my results as soon as I know. I haven't seen any known problems with unistalling the module before. Is there some issue you were having that made you decide to uninstall the DSC Module? Thanks mstlaurent!
We tried to uninstall NI OPC Servers 4.2 by uninstalling DSC 8.5 but after rebooting, OPC Servers 4.2 was still installed. Is there any known problems with uninstallation of this module? Is there a correct procedure to uninstall it? Also, is there a way to prevent it from running automatically at startup?
I have following questions relevant to your answers
"No, NI OPC Servers cannot be used with LabVIEW 8.2.1. You will need LabVIEW 8.5 and LabVIEW DSC Module 8.5 to use NI OPC Servers"
As I am aware of NI OPC Servers are also sold as a separate product (780012-03) apart from DSC 8.5. As an OPC server it should be complaint with OPC standards, according to that any OPC Client application should be able access the data from the OPC server.
Where does the Labview version come into play?
Can’t we use LV8.2.1 as a client (Using 8.2.1 accessing the data of the OPC Server V4.27403.1-U through Data socket connection OR Using LV 8.2.1 with DSC 8.2 by creating the OPC Client Instances?)
I am also working on a project which needs this critical information, kindly let us how can we make it if not why it can not be configured “Mr.Martin’s“ way?
Awaiting your reply
We were troubleshooting a communication problem with the AB PLC. We needed to see if the problem was only in Industrial Automation OPC Servers 5.1 and not in OPC Servers 4.2.
Is there some issue you were having that made you decide to uninstall the DSC Module?
The problems I have experienced seems to be related to the Open datasocket call. If a delay of 100-200 ms is inserted after the Open Datasocket and before a read/write everything works fine.
I have lately found other posts to discussion forums where other people have experienced the same and an insertion of a dely have solved the problems.
Maybe the guys at NI should take a look at the Open datasocket syncronisation.... It seems like the Open call returns too early (before the OPC server is ready to accept read/write calls) for the handle returned.
I want to see if I can replicate the behavior your seeing. I just want to confirm, are you still using LabVIEW 8.2.1?
Also, are you performing a read after the open? Do get you an error if you don't include the delay, or just incorrect data?