Hi Julian,

yes I have plans to work on this as soon as the API changes are finalized, the 
release is out and we're back on track with the existing drivers. 
Right now the test-coverage dropped dramatically and we need to get that up 
again. Also we do need to tweak some new findings of SonarQube.

The path I would suggest to add OPC-UA support would be to go a similar path as 
with EtherNet/IP and Modbus. As Kevin Heron, the author of the EtherNet/IP and 
Modbus drivers, is also the lead developer of the Eclipse Milo project [1]. 

The code is licensed in a way that it's safe to use in our project and he 
writes Drivers the same way we do. So this is too based on Netty and should 
allow pretty easy integration into PLC4X.

But I wouldn't object, if someone stepped up and wanted to implement those 
parts we are planning on using.

Chris



[1] https://github.com/eclipse/milo

Am 18.09.18, 10:20 schrieb "Julian Feinauer" <[email protected]>:

    Hey,
    
    while typing the lines „not planning to implement a driver in the near 
future“ in my last mail it struck me that we have (possible) customers which 
(partially) already have OPC UA feasible devices.
    From my perspective I would like to use OPC UA through the plc4j interface 
as it does not modify the stack at all but its just a runtime dependency.
    
    As I’m sure you already thought about that, what are your thoughts on that?
    I did a short research and there are several open source projects which 
could be used as base or even decide just to do a wrapper, if the license and 
all fits well enough.
    
    Best
    Julian
    

Reply via email to