I need support.
Setup: (v)KRC2 converted to KRC2 . KSS 5.2.x . Two extra 512 MB RAM installed ( if I remember correctly, then its different type than the original).
Situation: I installed the robot/krc2 a few months ago in an industrial setting. It is used for milling. There are 80+kW motors for other machines on the same main line. There are voltage drops when they start. I have installed a Kemet filter before the VFD of the spindle, but I understood that the KRC2 has built in filters, so I haven't installed one up to it. Three weeks ago I had a HDD fail. The HDD got completely destroyed, I couldn't recover the data. I had backup and installed a second hand old HDD. It worked fine until this also broke. When I checked on the KCP there was an install image. I have kept the KSS installer USB plugged in and it seems it restarted into that when the HDD failed. I took out the USB and restarted the KRC. It said NTLDR is missing. Checked the USB in my laptop and it didn't show up on the drives list. I can't read data from it but I can see it in device manager. Also the two times that this happened I had really large .SRC loaded into memory. First HDD failed during runtime of the program and the second failed after finishing the program but not canceling it and staying that way for a few days. I have made the pagefile registry tweak so I can load larger files into memory. Visually the motherboard and KRC2 internals look good. No dust, dirt, I can't see swollen/damaged capacitors. It looks OK.
I am on the way to setting up a new HDD. I would like to keep this one healthy.
How could I make this system more robust?
What are the steps I should take from a preventive maintenance standpoint?
What would be the most likely culprit that I can start to troubleshoot?
I am grateful for any help that you can offer.