OPC applications can be configured to work across firewalls. Refer to How can I acquire data from an OPC Server through a firewall?