So I am using a pc program to send commands via Modbus TCP to my Opta where it checks sensors and then sends commands to a stepper driver via Modbus RTU, this works for the most part. the problem comes when Power cycle the Opta it disappears off of the network and cannot even be pinged. I can however get it back online two different ways. the first is to plug back in the usb-c cable reconnect to the Arduino plc ide and re flash the program.
the second way is to plug back in the usb-c cable and open up the regular Arduino ide serial monitor and press the reset button on the opta and it will output a bunch of stuff and then say
"Network connected with IP Address: 10.187.180.114"
this is also what happens if I program a simple program that only has one generic rtu node with a read holding register and nothing else
hopefully someone can help me figure out what's going on
I have Verified that I get the same behavior on a second OPTA programmed by a second Windows machine running an older update package.