Hello Martien, Thank you for your inquiry regarding LabVIEW DataSocket. I understand LabVIEW crashes when the third party OPC server generates an error. The DataSocket Read.vi in LabVIEW 6.02 does not correctly handle shutdown of the Lookout Protocol Driver (LPD) OPC Server. The DataSocket Read VI (with wait for change =3D false) does not indicate any errors if the Lookout Protocol Drivers OPC Server crashes or is manually shutdown. Instead, it continues to read the last good value from a previous call to DataSocket Read.vi. This causes LabVIEW to crash. If you are using LabVIEW 6.02 one possible solution is use a DataSocket Read.vi from LabVIEW 5.1 VI primitives. However, this problem shouldn=92t occur on LabVIEW 7.0.
I hope these resources help. Let me know if I can further assist you. Shea C. Applications Engineering
