Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse Milo, OPC-UA : where to start?

Tags:

opc-ua

milo

I am entirely new to the OPC-UA world.

I need to establish a proof of concept of how to allow our ERP to communicate with PLCs. I am evaluating software that acts as an OPC-UA server (it is working). I found about Milo and got the code working in Eclipse. Looking at the examples, I got a toy program connected to the OPC-UA server and doing... something.

The basic plumbing works, but I can't figure out where to start with OPC-UA and Milo. I have not been able to find introductory material to help me make sense of it all.

Is there documentation about the architecture of OPC-UA and how Milo implements that? Is there a better way to go about it than looking at the examples to figure out how things should be done?

like image 798
Fred Avatar asked Jan 15 '17 18:01

Fred


1 Answers

Documentation for Milo is one of the next major things to tackle now that we've got a release published to Maven central. Even once that documentation exists, though, it will assume some knowledge of OPC UA.

There's a somewhat expensive green book called "OPC Unified Architecture" available on Amazon. I haven't read it myself, but I've heard other people mentioned they have. It's probably a lot easier and cheaper than trying to learn OPC UA from the specifications.

edit: Seems there's a couple other cheaper alternatives now too.

The Milo project has a gitter channel and a mailing list you can ask questions on as well.

like image 66
Kevin Herron Avatar answered Jan 02 '23 20:01

Kevin Herron