FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
09-14-2023 12:25 PM
Hello,
We have ctrlX CORE and OPC UA Server app version 1.20.1. we are developing weh based HMI using javascript to operate robot. our web HMI, as a client communicate with opcua server. self signed certificate created in cliet side to connect with OPC UA.
We are able to write data to the ctrlX CORE PLC using OPC UA nodeID but problem is that it take times. which parameter we can modify so we can get as fast as possible communication with PLC.
is there any other protocol that we can implemetn for real-time communication?
Thank you!!
Solved! Go to Solution.
09-14-2023 04:31 PM
What kind of response time are you looking for?
There are some configurable paramaters on the OPC UA Server side but I don't think they will help you here. As a non-real time communication method you shouldn't expect <50ms latency. My suggestion would be to go direct to the datalayer if possible. That will remove the OPC UA server-client latency.
If you would like true real-time, you will need to implement this in C++
See: Datalayer Realtime
09-18-2023 12:13 PM
Hello,
I want to operate my KUKA robot using webHMI. if i am using SDK from ctrlX then HMI will not work with other PLC for example Siemens or Beckoff to operate robot, if i am not wrong. is there any possible solution that i can use HMI with other PLC as well.
09-19-2023 05:19 PM
OPC UA is definitely a valid solution. You just can't expect real-time behavior. Generally, this should be sufficient for an HMI application like you are describing. REST API would have similar performance here.
You could also implement datalayer communication via the SDK for the ctrlX hardware and some other solution for Siemens PLC.