OPC by Dcom for Freelance 2013
Recently I'm setting up the freelance system with version 2013 SP1.
There are 2 systems in order to pass data thru OPC:
system A - Freelance Gateway
system B - Freelance Server ( client)
by using the dcom configuration, Freelance Server intend to read the data from Freelance Gateway.
By matricon, the variables from system A is readable at system B.
But when I try synchronize system B server, there is no variable available at all.
The problem is the OPC between both system is establish but system B unable to get any DA item / variables from System A.
Anyone has any idea?
Remark: the actual site is using ver8.2 as Gateway & 2013 SP1 as Server ( client).
As at site you have two different version V8.2 and F2013 SP1, suggested to communicate over DCOM as in V8.2 tunnel is not supported. Second thing why you are using matricon, even without matricon you communicate over Freelance OPC between two system, As far as I know. Find couple of linked threads here with on implementation part.
Also what is data volume that you want to transact/communicate? if it's few(10 - 50) signals then better to use modbus , If it's more than few(50 - 100) use Ethernet TCP/IP , if it's more then 200 - 500 and more recommended to use OPC. Note modbus and OPC need license. Hope that helps...
From system 9.2 onward Freelance uses OPC tunnel to connect with OPC servers. What's important is that this function is integrated into all Freelance OPC clients, so if You want to connect ANY OPC server (ABB or 3rd party) to Freelance, You need to configure a tunnel at the servers machine.
As You use Freelance Server (client) on a 2013SP1 system, You need to do it too (see attached file for the instruction - and yes, I know it's for F2016, but the configuration is exactly the same for OPC tunneler You get with F2013SP1).
If You connect two Freelance systems, You may also try using TCP send/recive function blocks - it works really well.
Hope this helps,