We have a factory system and the main PLC which acts as an OPC-Client is connected to an OPC-Server (made with node-opcua) locally. The Server gets data from an DB (on an remote server) and writes/reads to/from the Client.
Is it opssible to deploy this Node.js App (which is an express.js server and on an Endpoint it starts the OPC-Server) and run the OPC-Server on the cloud (for example Azure)?
Is that secure and will I have a fixed IP for the OPC url?
Read from here: EDIT:
Meanwhile I've already deployed my Node.js App with Node-opcua on Azure as a WebApp and its running. I also got the opc.tcp address (eg. opc.tcp://somenumbers:4840/UA/INDUSTRIE4.0) . When I try to connect to it with UaExpert I get this error:
Discovery FindServersOnNetwork on opc.tcp://somenumbers:4840 failed (BadHostUnknown), falling back to FindServers
[uastack] OpcUa_P_ParseUrl: OpcUa_P_RawSocket_InetAddr reports error 0x81060000.
What am I doing wrong? Is TCP connection only possible in the same Network? How to make this "Industry 4.0" possible? What a buzzword.
from Should/Can you run Node-OPCUA Server running on Azure?
No comments:
Post a Comment