Third party OPC data only available on certain operator stations

We have configured third party OPC communication between two 800xa systems in different domains.

The OPC DA service provider is in service, Dcom settings are proper. I am able to get data in both matrikon and advdsopcclient .

But when I subscribe in control structure in any server the status shows Bad(communication fail).

Only in two out of 10operator stations I am able to subscribe and get good quality for the third party OPC data.

Has anyone faced this kind of problem?

Please suggest what can be done to rectify this?


Add New Comment


milind1076   

asked 6 months ago
Closed



Best Answer

1

Check Affinity settings. In which machine do you have AFWOPCDASurrogate process running?

elemravi   

answered 6 months ago


 


By milind1076 on 4/18/2017 | Like (0) | Report

Surrogate process is running in Im server of the other xa system


Add New Comment


Answers

1

Check Affinity settings. In which machine do you have AFWOPCDASurrogate process running?

elemravi   

answered 6 months ago


 


By milind1076 on 4/18/2017 | Like (0) | Report

Surrogate process is running in Im server of the other xa system


Add New Comment


1

Bad (Comm fail) is very likely coming from the true source OPC server due to some configuration error. (i.e. not an error from the link connecting the two systems)

How did you configure the link? Generic OPC upload?

Check if OPC item ID in Control Connection aspect (created at upload of) is correct.

The recommended intra-system communication method is Multisystem Integration, not OPC.

Stefan Stromqvist   

answered 6 months ago


 


By milind1076 on 4/18/2017 | Like (0) | Report

We have browsed for the tag via matrikon and then used the same path in control connection. If the source opc had bad data it would show bad in matrikon as well.
Also we are able to get data in two xa nodes.
Aspect server secondary is used as a connectivity server in this setup


By Stefan Stromqvist on 4/19/2017 | Like (1) | Report

If some 800xA nodes get data, all should. Only thing I can think of here is
a) Affinity blocking access for some clients
b) Bad data in hosts file(s) (wrong IP somewhere)


But in general, when workplace, etc can not reach OPC DA Connector, the OPC Quality "Bad (Not Connected)" is displayed. Try by "blocking" a client using affinity.

*Desktop* clients such as Matrikon and AdvDsOPCClient.exe can not straightforward be compared with the OPC DA Connector service that runs as a *service*. DCOM settings must allow connector to launch OPC server, but DCOM settings must also allow OPC server to perform asynchronous callbacks to connector. Bi-directional DCOM settings are sometimes required (e.g. if server and connector runs under different user accounts).


By milind1076 on 4/20/2017 | Like (0) | Report

Thanks a lot for your support. Indeed it was affinity that was blocking the data. Once I added As-r server in the cs-affinity list, I was able to get the data in all systems.
Once again thanks a lot.


By Stefan Stromqvist on 4/20/2017 | Like (0) | Report

Good work!

I also see that "(Bad) Comm failure" can be returned when affinity is blocking. I previously thought "(Bad) Not Connected" was the only one.


Add New Comment



Get weekly AKS updates


Partner Exclusive Webinars

 

> – Login to the partner portal to register



Points Redemption Program - Redeem your points for ABB training, Bluetooth speakers and mugs. Terms and conditions >


Earn points when you refer a friend
AKS Referral Program is "Live" - Learn more



AKS Experts


avatar
Ask Dieter Henkel   

Rank: 23


avatar
Ask Govindaraj   

Rank: 10

Working in ABB India Operation Center. Have Project engineering and commissioning experience in ABB 800xA, Freelance, AC500.


avatar
Ask Harsha.D   

Rank: 6

Tech.Support,software and commisioning engineer with Proficient knowledge in 800xA and its products, RNRP,Networking in general.


avatar
Ask Flavio Mussolin   

Rank: 4

ABB AVP, Senior Electronic and Automation Engineer with over 30 years of experience in the field of process automation automotive, pharmaceutical, hollow glass, steel and rolling.


avatar
Ask kstoilov   

Rank: 16

Control System Engineer: 800xA, Compact 800, AC500, AC31-50, Advant Master, Simatic, AC&DC Drives 11 years worked for ABB - Control Systems


avatar
Ask nikismith   

Rank: 261

I have been a part of the Recording & Control Factory team for 17 years in total, having spent a number of years as a repairs technician withi the manufacturing department, but being in my current role for 9 years now.


avatar
Ask MMM   

Rank: 5

ABB PA CT Technical Support


avatar
Ask Rob Lyon   

Rank: 3

info@lymac.co.nz I'm an independent DCS software and commissioning engineer with extensive experience in 800xA and other ABB products. I've worked in almost every corner of the world and still haven't seen it all.


avatar
Ask Sumit Gargav   

Rank: 2

I have worked with Freelance in majority, with 800xA FD and Melody system partly. Also had opportunity to work with Protocols - HART,Profibus,FF & Modbus.


avatar
Ask Stefan Stromqvist   

Rank: 1

I joined ABB in the year of 1994 and has since 1999 been working as a Service & Support Engineer at BU Control Technologies in Västerås, Sweden. My areas of expertise are: 800xA Base, 800xA for Advant Master, Information Management, operating systems, RNRP and Ethernet comms/networking in general.