Flash Disk

The flash disk is an internal persistent mass storage device and can be used for any application purpose.

It has a memory capacity of 8 GB (preformatted).

The flash disk is capable of high data throughput, however, the actual values to be achieved depend on the use cases Flash Disk for AC500 V2 Products. If the performance seems to get insufficient, check the following:

  • If the PLCs CPU load is high, reduce overall CPU load of the PLC to have more performance for file operations.

  • If the device has low free space, cleanup the disk.

    Please consider the cluster size of 4 kB in your application design to achieve optimal usage of the flash disks space and access performance. For example, 10 files with 10 byte each require 10*4 kB disk space, while 1 file with 100 byte requires only 4 kB.

Number of max. Write Cycles

Technically, the flash chip used in V3 flash disk has 20000 Erase-Cycles (Write cycles).

Due to the produced write overhead, the optimum achievable number of write cycles is 10000 (for typical payload sizes of 256 kB).

The write overhead is indicated by the write amplification factor (WAF).

../_images/129852c121f3b7d10a317f3424bc54391
Rule of thumb for assessing the flash lifetime for an application:
Typical payload sizes WAF Max. write cycles
256 kB 2 10000
128 kB 4 5000
64 kB 8 2500
1024 Byte 512 < 40
512 Byte 1024 < 20

For monitoring the status

Note

It is recommended to use the respective Function Blocks to monitor the status of the flash disk (see Health Monitoring).

Note

Lifetime of flash disk will also depend on the operating environment.

E.g. high ambient temperatures will impose stress on the flash memory and reduce the total overwrites achievable.

  • Max. write speed is 20MB/s (continuous write of sequential data)
  • Read cycles are unlimited.