FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
11-03-2022 02:50 PM
Is it possible to create an interface to read write data not using OPC-UA? For example, read/write data to a 3rd party controller?
Solved! Go to Solution.
11-03-2022 03:46 PM
Sure, you can write your own custom IO Handler in C++ using our SDK provided - or have us create that for you.
As we love openness we use the open non-proprietary OPC-UA standard by default and usually map other proprietary or specific protocols using a custom IO Handler or using a Node.JS (JavaScript) based OPC-UA server to connect those systems like e.g. ModBus. You can download a ModBus-2-OPC-UA server for free in our customer area and of course also adapt it to your own protocols.
11-03-2022 07:48 PM
@webiq-sk, I am not sure about that package you mentioned. That seems to need to run on my local windows machine and provide a modbus interface to opc-ua client that WEB-IQ uses. I am asking if I can add something other that OPC-UA to the application. For example, could I create a driver that will run on the web-iq server that will pull data from an allen-bradley PLC and that I can use to write data to that plc.
11-04-2022 08:19 AM
If you want to use a datasource in WebIQ like the OPC-UA datasource then you'd have to use a custom IO Handler written in C++ as mentioned before.
11-04-2022 08:53 AM
This has also been answered in our FAQ: https://www.smart-hmi.com/blog/faq-items/does-webiq-offer-proprietary-drivers-for-my-non-opc-ua-plc/