Hello Pavol,
For JavaScript you could consider using open-source "Node-OPCUA" which is based on the node.js framework: https://node-opcua.github.io/
For PHP you could consider commercial toolkit "QuickOPC": http://www.opclabs.com/product.....-tools/php
Hello Pavol,
Yes, the PHP solution would be for Windows since it is wrapping a COM component.
Perhaps a JAVA based solution could work? there are several commercial (and some open-source) OPC UA Java implementations available. I would recommend the commercial products because of quality and support availability, plus some are Certified here in the Lab. Take look in our Product Catalog and do a search for "java".
I hope this helps.
03/17/2026
OfflineHi,
Just wanted to add an option that wasn't available back in 2016: php-opcua (https://www.php-opcua.com/) is a pure-PHP OPC UA client that works on Linux with no native extensions required — just composer require php-opcua/opcua-client.
It supports read/write, browse, subscriptions, and 10 security policies, and has dedicated packages for Laravel and Symfony. MIT licensed and open source.
Should be a good fit for the Linux use case mentioned in this thread.
Cheers
1 Guest(s)


Log In

Usage Policy