OPC UA – (ESP8266, ESP32, Arduino + Ethernet)

OPC UA implementation of platforms like Arduino + Ethernet, WiFi modules ESP8266 or ESP32. Based on Arduino core software - Wiring.
ORIGINAL POST
By martinius96
components
Hardware Components
Arduino Uno
X 1
Ethernet Shield
X 1
details

OPC UA.JPG

OPC-UA has existed since 2008. It is a server architecture that supports multiplatform applications.The simplest implementation is connecting clients to a web server that responds to client queries and receives GET data with a request.Architecture is used in microprocessor communication, automation systems with PLC, simple sensor networks.In an advanced implementation, it is also possible to use an HTTPS connection to verify the WebServer / Client / Server certificate.Demonstration implementation shows easy connectivity between boards on the ESP8266 platform using an HTTP web server.In this project, there are 2 types of supported webservers.The ESP8266 or ESP32 server board also uses the AP access point implementation. The connected devices are thus in one network with the server and the network is encrypted under WPA / WPA2 – PSK.ESP8266 broadcasts a WiFi network called ESP_WiFi with the password thereisnospoon, the server address is: 192.168.4.1 on port 80, assigning an address from the range 192.168.4.X s 24-bit network mask.The principle of functionality is simple based on HTTP request to the server. Multiple values (parameters) can be received at the same time. You must accept each parameter and separate it with & in the query.Second option is to use ESP8266, ESP32 or Arduino with Ethernet as STATION to connecting it to existing LAN network where OPC UA network can run too!At screenshot you can see output of webserver (received datas from clients)Server Pages.

OPC UA.JPG

OPC-UA has existed since 2008. It is a server architecture that supports multiplatform applications.The simplest implementation is connecting clients to a web server that responds to client queries and receives GET data with a request.Architecture is used in microprocessor communication, automation systems with PLC, simple sensor networks.In an advanced implementation, it is also possible to use an HTTPS connection to verify the WebServer / Client / Server certificate.Demonstration implementation shows easy connectivity between boards on the ESP8266 platform using an HTTP web server.In this project, there are 2 types of supported webservers.The ESP8266 or ESP32 server board also uses the AP access point implementation. The connected devices are thus in one network with the server and the network is encrypted under WPA / WPA2 – PSK.ESP8266 broadcasts a WiFi network called ESP_WiFi with the password thereisnospoon, the server address is: 192.168.4.1 on port 80, assigning an address from the range 192.168.4.X s 24-bit network mask.The principle of functionality is simple based on HTTP request to the server. Multiple values (parameters) can be received at the same time. You must accept each parameter and separate it with & in the query.Second option is to use ESP8266, ESP32 or Arduino with Ethernet as STATION to connecting it to existing LAN network where OPC UA network can run too!At screenshot you can see output of webserver (received datas from clients)Server Pages.

documents
Code
Source

COMMENTS

Please Login to comment
  Subscribe  
Notify of