Kkula
Browse Questions » IOT2020 / IOT2040: Opc-ua-server crashes

About User

Questions Asked: 37.9K

Answers Given: 32

0
  • Open

IOT2020 / IOT2040: Opc-ua-server crashes

I use the IIoT-Server from node-red-contrib-iiot-opcua on IoT2040. Everytime the System crahes after one or two hours. I have the same effect if I use the OPC-UA-Server from node-red-contrib-opcua.
If I use the same flow on another hardware or in a docker node-red, it works stabil.
Has anybody an idea what is the reason?
Thank you.

0 Likes 0 Favourites 0 Followers 0 Comments
Answers(1)
IIoT-Server Crashes on IoT2040

IIoT/OPC-UA Server Crashing on IoT2040

It appears you're experiencing instability with the node-red-contrib-iiot-opcua and node-red-contrib-opcua nodes specifically on your IoT2040 device. The fact that the same flow works on other hardware or within Docker suggests a hardware or environment-specific issue with the IoT2040.

Here are potential causes and troubleshooting steps:

  • Resource Constraints: The IoT2040 has limited resources (CPU, RAM). These OPC-UA servers can be resource-intensive. Monitor resource usage using tools like top or htop via SSH.
  • Thermal Throttling: The IoT2040 might be overheating, causing it to throttle performance and eventually crash. Ensure adequate ventilation.
  • SD Card Issues: A failing or slow SD card can lead to instability. Try a different, high-quality SD card.
  • Power Supply: An insufficient or unstable power supply could cause crashes. Verify you're using the recommended power adapter.
  • Software Conflicts: Though less likely given your testing, check for other processes running on the IoT2040 that might be conflicting.
  • Node-RED Version: Ensure you are running a supported and stable version of Node-RED for the IoT2040.

SiePortal Resources: Please check Siemens Support for known issues and further troubleshooting guides related to IoT2040 and Node-RED. Search for keywords like "IoT2040 crashes", "Node-RED stability", or "OPC-UA performance".

Further Investigation: If possible, enable core dumps to get more detailed crash information. Consult the IoT2040 documentation for instructions on enabling core dumps.

0