The only data storage alternative for a stand-alone controller (without the HC-900's proprietary Operator Interface (O/I) which has a ZIP drive or floppy disk) is to read or write data via Modbus RTU or Modbus TCP.
What is being used for an HMI? HMI panels usually have a Modbus interface and many have data storage capacity.