OPC UA

More
4 years 5 months ago #244281 by TheRoslyak
Replied by TheRoslyak on topic OPC UA
Hi
For now I am developing my application following the example of linuxcnc.
There I plan to merge hal variables with opc ua servers.

I write my work here
forum.linuxcnc.org/38-general-linuxcnc-q...rol-in-c-c?start=260
If you can to help write "hello world" of opc ua with hal - your welcome:-)

Please Log in or Create an account to join the conversation.

More
3 years 1 week ago #283815 by TheRoslyak
Replied by TheRoslyak on topic OPC UA
Hi everyone.
In short, I've made progress on this matter. This week, I'll likely release the working version of OpcUaHalServer
The following user(s) said Thank You: tommylight, bkt

Please Log in or Create an account to join the conversation.

More
3 years 3 days ago - 3 years 2 days ago #284022 by bkt
Replied by bkt on topic OPC UA
@tommylight   OPC UA ... server and master was example included on qt package .... is not for free, was develop from siemens, but heavely used on industry4.0 affair .... some brands utilize instead modbus for some HMI because more safe .... good for iot and hmi.... good for some manufactorer that not appreciate show too mutch their data structures .... after these good option develop opcua io module .... so possible talk from Lcnc with more famous hmi on market.
Last edit: 3 years 2 days ago by bkt.

Please Log in or Create an account to join the conversation.

More
3 years 2 days ago #284107 by TheRoslyak
Replied by TheRoslyak on topic OPC UA
I don't quite understand the point of this lecture. I've made it based on the open62541 library, and it seems that the licensing is all in order. I already have a working version. I'm currently refactoring the code and will release it soon for beta testing :)

Please Log in or Create an account to join the conversation.

More
3 years 2 days ago #284118 by TheRoslyak
Replied by TheRoslyak on topic OPC UA
For now, you can try it out. To use it, you need to install the open62541 library.
git clone github.com/open62541/open62541.git
cd open62541
mkdir build && cd build
cmake ..
make
sudo make install

Download the project from here. github.com/TheRoslyak/OpcUaHalServer
sudo make
If everything goes without errors, launch linuxcnc or another hal application. Check the IP address. Enter 'opcuaserver' in the terminal. Then, you can access it either from the same computer or from another computer or phone. You can try the UaExpert client or Prosys (mobile). Currently, there are some issues. Not all variables are working for some unknown reasons, such as iocontrol.0.user-enable-out and others. I'll figure out why later. In the future, it will be necessary to create folders for Pins, Signals, Parameters. Everything should be organized into trees like in halshow. And the write function needs to be completed. For now, leave comments and suggestions on what else can be added to this utility."
The following user(s) said Thank You: bkt

Please Log in or Create an account to join the conversation.

More
3 years 2 days ago #284119 by bkt
Replied by bkt on topic OPC UA

I don't quite understand the point of this lecture. I've made it based on the open62541 library, and it seems that the licensing is all in order. I already have a working version. I'm currently refactoring the code and will release it soon for beta testing :)
 
for those who are not clear about the potential of opcua, certainly not for you and your work which I find very interesting (I correct my previous .... ).

Please Log in or Create an account to join the conversation.

Time to create page: 0.313 seconds
Powered by Kunena Forum