Looking for approach advice on a use-case I have not handled before.
I've got a remote PLC that has an pretty unstable network connection. This PLC collects serial data and aggregates it into a 1D-Array of UDT / Struct. Members of the UDT include a serial number, timestamp, RFID, and weight. The goal is to get this data into SQL Server using Ignition.
What's the best way to go about this considering the network instability? I essentially need to buffer data in the PLC. I was thinking of modifying the remote PLC logic to implement a FIFO, any have Ignition continuously read the Length parameter. Anytime length > 0, then send have Ignition set a bit to unload a value into a defined tag, read the tag and store in SQL, then repeat until array length = 0.
Advice & alternatives welcome!