Solution
Hard Reboot: Reboot the removes power to the controller and will erase everything stored in RAM. Some examples of a hard reboot:
- Pressing the Reboot button on the hardware or
- Unplugging/power cycling the controller
Soft Reboot: Anything that uses only software to reboot the controller and power is never removed from the controller. RAM may not be preserved after a soft reboot because it may be overwritten when the BIOS runs, and RAM will most likely not be allocated in the same way it was prior to the reboot. Some examples of a soft reboot:
- Reboot button in NI MAX
- Using the RT Reboot Controller.vi in LabVIEW