Hi Denis, we considered this, but OPC UA is not a serial bus. From my reading of the qtserialbus code this module has abstractions such as Devices, Busses, Frames and such. OPC UA is much more high-level. It has abstractions such as Clients (of a certain server), nodes or subscriptions.
My understanding is that there is very little common ground (if at all) with qtserialbus. Therefore we propose a new module/repo. Kind Regards, Frank On 17.09.2015 16:43, Denis Shienkov wrote: > Hi, > > IMHO, all industrial protocols can be added to qtserialbus: > http://code.qt.io/cgit/qt/qtserialbus.git/ > There already are present the Modbus and the CAN protocols. > > BR, > Denis > > 2015-09-17 16:54 GMT+03:00 Frank Meerkötter > <[email protected] <mailto:[email protected]>>: > > Hello, > > we as basysKom have developed a Qt API for OPC UA which we would like > to contribute to the Qt project. > > OPC UA is a communication protocol developed for industrial > machine to machine communication. The vision of OPC UA is to have > one uniform, vendor-independent communication protocol for all > industrial communication (from machine controllers up to enterprise > level systems). > > Our API is a Qt wrapper for existing OPC UA stacks. We have a plugin > mechanism in place so different OPC UA stacks can be used through a > common interface. We have currently implemented an HMI focused sub-set > of the client-side. > > Our initial contribution would include a plugin for the open source > FreeOPCUA stack. We also have implementations for two more (commercial) > OPC UA stacks available which we might contribute at a later point > (depending on licence issues). > > We have reviewed the list of existing modules and did not find a > module with related functionality. Therefore we would like to request > a new module. Our preferred repo would be "qt/qtopcua". > > Kind Regards, > Frank > > -- > Frank Meerkötter > Development Lead > > basysKom GmbH > Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany > Tel : +49 6151 870 589 161 | Fax: +49 6151 - 870 589 162 > [email protected] > <mailto:[email protected]> | www.basyskom.com > <http://www.basyskom.com> > > Handelsregister: Darmstadt HRB 9352 > Geschäftsführung: Eva Brucherseifer, Heike Ziegler > > _______________________________________________ > Development mailing list > [email protected] <mailto:[email protected]> > http://lists.qt-project.org/mailman/listinfo/development > > > > > _______________________________________________ > Development mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/development > -- Frank Meerkötter Development Lead basysKom GmbH Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany Tel : +49 6151 870 589 161 | Fax: +49 6151 - 870 589 162 [email protected] | www.basyskom.com Handelsregister: Darmstadt HRB 9352 Geschäftsführung: Eva Brucherseifer, Heike Ziegler _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
