Delta ISPSoft — 7.2.7 Memory Configuration of Function Block

ISPSoft User Manual  DVPxxMC/ AS5xx series PLC When DVPxxMC/ AS5xx series is configured in memory section, the instance is assigned to a particular section of the memory and till the memory space reaches 2x10 13 Byte. Users need to take not that the memory section is still affected by the number of POU, therefore, the more number of FB defined by users, there will be limits in corresponds to the number of instances referred by each function block definition.

For local symbols in each instance, when byte number for each symbol variable based on data size does not reach 1 byte, it is calculated as 1 byte (no device attached); if symbol variable data type is BOOL and has device attached, the device type is calculated in Bit if device type is Bit, if the device type is Byte, then it is calculated in Byte. The following diagram is the section 7.2.6 instance regarding call structure of function block, please refer to the section for more details. In addition, the diagram includes an estimated amount of local and global symbol data types declared by each function block definition.

Following figure illustrates how the internal memory occupies in the instances. 7-30 Function Block Definition Amount of Local / Global Symbols Function Block A DWORD x 1, lower level function instance, function block instance x 1 Function Block B LREAL x 1, lower level function instance x 2 Function Block C BOOL array x 1 (length is 2) Function Block D WORD x 1