Sorry for the delay..
I'm using an industrial ATEX compliant computer with Microsoft Embedded XP . The HMI software I'm using is Labview. I have the Labview DSC module with the Run-time system add-on module. This module have the extra features I need for datalogging, OPC-server, etc. The DSC module also have symbol library for making better looking HMI's.
At the moment my system works fine, but the OPC-server/variable engine gives me troubles sometimes. Especially when my computer where I do the development gets another IP-adress. (Happens if I'm away from work for a longer periode). Then I get errors when I launch the VI, telling me that the OPC server can't find the variables, and refers to the old IP-adress. I always find a way around the problem, and get it to work again, but it is very annoying when it happens, and is very time consuming
I don't have the excact error code at the moment, but can post it if it happens again...