Recomendation for OPC DA or HDA for 800xa

Hi Rob, im writing to you directly as your anwers to other questions have been of interest and you seem to have a lot of exerience with this system. My question is, today, do you still recomend HDA over DA interface for logging 800xa OPC data. We currently use informIT and barely use it, we already have plenty of log configurations setup using basic history and IM server. Our Pi system is using a DA interface but with a 3rd party OPC client/Server (Cogent Datahub) that connects to our 800xa OPC server as a client, polls manaully added tags and then acts as a server which the pi OPC DA connects to. No idea wothout talking to the original installers why we have this middle man OPC server. We are looking to completely update our PI system and starting from scratch but would like to recover history data. I believe the Pi OPC HDA connected to our basic history server would be the way forward but i would like your advice please.

Regards

Chris Ball


Add New Comment


chrisballuk   

asked 5 days ago
Closed



Best Answer

1

> "today do you still recomend HDA over DA"

For collecting History into a third party historian like PI - Yes.

> "Our Pi system is using a DA interface but with a 3rd party OPC client/Server (Cogent Datahub)"

I cannot think of any logical or sensible reason for doing this. Perhaps there was some discussion about performance or loading issues or protection of the ABB OPC server - I dont know.

> " I believe the Pi OPC HDA connected to our basic history server would be the way forward"

I agree.

I assume you've already seen my previous answers about this topic on the website. I wont repeat them.

Rob Lyon   

answered 5 days ago


 


By chrisballuk on 4/16/2018 | Like (0) | Report

Thank you for answering those questions. I know with developing software, the best approach can often change so I wanted to double check your opinion was still the same before suggesting any changes.


Add New Comment


Answers

1

> "today do you still recomend HDA over DA"

For collecting History into a third party historian like PI - Yes.

> "Our Pi system is using a DA interface but with a 3rd party OPC client/Server (Cogent Datahub)"

I cannot think of any logical or sensible reason for doing this. Perhaps there was some discussion about performance or loading issues or protection of the ABB OPC server - I dont know.

> " I believe the Pi OPC HDA connected to our basic history server would be the way forward"

I agree.

I assume you've already seen my previous answers about this topic on the website. I wont repeat them.

Rob Lyon   

answered 5 days ago


 


By chrisballuk on 4/16/2018 | Like (0) | Report

Thank you for answering those questions. I know with developing software, the best approach can often change so I wanted to double check your opinion was still the same before suggesting any changes.


Add New Comment


1

Remember, regardless of method to collect data to third party...

... always study the source OPC server's performance guideline or recommendation.

E.g. 800xA for Advant Master performs best when *subscribing* at 9 seconds (not to be mixed up with a client *scanning* at 9 second interval). Moving a large set of logs from 9 seconds to 15 seconds can turn things upside down (as Advant 400 controllers cannot pump data on anything but 1, 3 or 9 second interval - and anything else forces the OPC server into "Single Query/Answer mode" which has more than 10x overhead than using 1, 3 or 9 seconds.

If OSI PI is to present 800xA for Advant Master data, the above performance hint comes in to play *regardless* if data is temporarily stored in e.g. Basic History and collected by OSI PI OPC HDA collector or collected directly by OSI PI OPC DA collector.

Interpositioning a historian like Basic History to perform the primary logging and deferring third party to read via OPC HDA removes one possibility for "improper" OPC DA subscription reaching a sensitive OPC DA server, however, if the staff configuring the logs in Basic History does not know about the "AC400 Controller's 9 second interval rule of thumb", the same mistake can be made in Basic History.

With applog (and some basic skill set) it is very very very easy to call the hand of any OPC DA client connecting System 800xA. Are you subscribing? What rate? Are you scanning? How often?

Ergo: get to know your source OPC server and how to use it efficiently and without risk of jeopardizing plant operations, e.g. by introducing overload.

I have lost count of how many support cases I have handled that boiled down to "overloaded OPC server due to 3rd party requirement"

Stefan Stromqvist   

answered 5 days ago


 


By chrisballuk on 4/16/2018 | Like (0) | Report

Thanks Stefan. This is one consideration that may not have been properly looked into before adding new logs in bulk.


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: 19


avatar
Ask Govindaraj   

Rank: 9

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


avatar
Ask nikismith   

Rank: 255

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 Harsha.D   

Rank: 7

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 MMM   

Rank: 5

ABB PA CT Technical Support


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.


avatar
Ask Rob Lyon   

Rank: 2

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 Ronny Lindström   

Rank: 16

ABB Service Engineer


avatar
Ask WvanWees   

Rank: 6

I'm a senior service engineer working for ABB in The Netherlands.


avatar
Ask kstoilov   

Rank: 11

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


avatar
Ask Sumit Gargav   

Rank: 3

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.