Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [milo-dev] Configurable OPC-UA server based on Milo

Stefano,
The open62541 project has an OPC UA server written in C and C++.  Those folks might know of C/C++ drivers for these industrial devices.  If so, you would at least have a server for your project. 

Virus-free. www.avast.com

On Sat, Feb 9, 2019 at 9:58 AM Kevin Herron <kevinherron@xxxxxxxxx> wrote:
Stefano,

I'm not aware of any open source projects of this nature built using Milo, but that doesn't mean they aren't out there.

One of the commercial products I work on at my day job is an OPC UA server with drivers for Siemens, Modbus, AB, Omron, etc. and the next major release will be built on Milo's server SDK. The OPC UA client functionality in the product is already built on the Milo client SDK.

Unfortunately because of this conflict of interest an open source OPC UA server with drivers like these, while something I'd be very interested and suited to developing, is not a project I can actually start or be involved in.



On Sat, Feb 9, 2019 at 9:11 AM Stefano Lissa <satollo@xxxxxxxxx> wrote:
Hi, looking for an OPC-UA server to be used in a factory, I found the
only working open-source project in Java is Milo and I was able to run
and modify the server test and connect with uaexpertcleint. Great!

So I would ask if there is any known configurable OPC-UA server
project based on Milo or if there are people interested in that kind
of project. What I personally need (but could be a common necessity)
is to be able to configure in a dynamic way namespaces and machines to
interface to and collect a set of driver to implement that interface.
I already played with Fanuc libraries, snap7 (for Siemens S7)... and I
have some modbus machines as well and other machines which expose
status data as MQTT and HTTP and even as an incremental CSV accessed
via FTP!

Probably what is needed is a concept of "driver" for specific machine
(PLC) version and or custom driver for other kind of device or data
sources. The a server configuration which lists the namespaces, the
single devices in the namespaces, a driver per machine and the driver
settings so it can connect to the machine and get/set values. Maybe
I'm oversimplifying.

I saw the project Eclipse Neoscada: probably it could be a source of drivers?

Thank you for your patience, Stefano.

--
ing. Stefano Lissa
LinkedIn
_______________________________________________
milo-dev mailing list
milo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/milo-dev
_______________________________________________
milo-dev mailing list
milo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/milo-dev

Back to the top