Data Storage

Data Storage (DS) is a feature that is available from IO-Link Revision 1.1 onwards. When an IO-Link device supports Data Storage, the Data Storage Backup/Restore function is used when ADC is disabled. Data Storage Backup/Restore automatically backs up IO-Link device configuration to the IO-Link master and automatically restores stored values to the device during device replacement.
Device configuration is backed up to the IO-Link master module when one of the following conditions is met:
  • There is no Data Storage copy for the device type on the port of the IO-Link master module.
    The Data Storage copy that is stored in the port of the IO-Link master module is cleared in the following scenarios:
    • The IO-Link master module is in the out-of-box state. All ports are cleared.
    • The IO-Link master module is reset to factory default. All ports are cleared.
    • An IO-Link master module channel mode is changed from “IO-Link”, “Digital Input, Fallback”, or “Digital Input, Timestamp, Fallback” to any non IO-Link modes (for example, “Digital Input” or “Digital Output”) and the configuration is downloaded to the module.
    • When a connection to another IO-Link device type (different IO-Link Vendor ID, IO-Link Device ID, or IO-Link Revision) is established on the port.
  • Device configuration has been updated and the DS_UPLOAD_FLAG is set in the IO-Link device.
    The DS_UPLOAD_FLAG is set in the IO-Link device when the
    ParamDownloadStore
    command (IO-Link index 02, value 0x05) is sent to the device.
    TIP: A successful device connection establishment, online application of device configuration/reconfiguration, or reconfiguration instruction in the ladder program automatically triggers Data Storage Backup as needed.
The Data Storage copy that is stored on a port of the IO-Link master module is restored to the device attached to the port when the device type matches and one of the following conditions is met.
  • An IO-Link device in the factory default state is connected to the IO-Link master module.
  • The DS_UPLOAD_FLAG is not set in the IO-Link device.
    The DS_UPLOAD_FLAG is stored in nonvolatile memory and is cleared in the IO-Link device in one of the following scenarios.
    • The flag is cleared automatically after a successful Data Storage Backup or Data Storage Restore operation.
    • The flag is cleared after resetting the device to factory default or out-of-box state.
You can check whether the Data Storage copy in the IO-Link master module is synchronized with the IO-Link device by checking the Data Storage Match status in the Device Info view of the device Module Properties window.

Disable and Delete Data Storage

You can disable and delete the master copy of the Data Storage on an IO-Link port in the Studio 5000 Logix Designer application.
To disable and delete the master copy of the Data Storage on the IO-Link port, see Chxx - IO-Link View and Module Definition.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal