User manual
IEC61131 User and Reference Manual 
April 22, 2008     
137 
SRAM Allocated by C/C++ Program – This memory includes SRAM allocated by a C/C++ 
application when the function allocateMemory() is called (e.g. the Flow Computer 
application).  
SRAM Remaining – Unused SRAM memory available to IEC-61131 and C/C++ 
applications. There is approximately 1 MB of SRAM allotted for the C/C++ and IEC-61131 
applications. 
Dynamic Memory (DRAM) Section 
DRAM Used by IEC-61131 – This memory includes DRAM allocated for the IEC-61131 
application code and data. Note that the IEC-61131 application code is loaded from flash 
and executed from DRAM. 
DRAM Remaining for IEC-61131 – Unused DRAM available to the IEC-61131 application. 
There are 2 MB of DRAM allotted for the IEC-61131 application. 
DRAM Used by C/C++ Program – The C/C++ application code is loaded from flash and 
executed from DRAM. Refer to the C/C++ application map file for the size and location of the 
code and data sections created in DRAM. There are 2 MB of DRAM allotted for C/C++ 
application code and data. 
SCADAPack 330/334, SCADAPack 350 and SCADASense 4203 
Controllers 
When the controller type is set to SCADAPack 330/334, SCADAPack 350 or a 
SCADASense 4203, the Program Status dialog displays the current state of the IEC-61131 
program and all C\C++ programs loaded in controller. The state may be one of the following: 
Stopped – program has been downloaded and is currently stopped. 
Running – program has been downloaded and is currently running. 
No Program – there is no program in the controller. 
The Close button closes the dialog. 
The memory used by each program is displayed in addition to the program state.  
ROM – The values in this column describe the amount of memory used in ROM by each 
program. This memory is used for program code. 
RAM – The values in this column describe the amount of memory used in RAM by each 
program. This memory is used for program data. 
NVRAM – The values in this column describe the amount of memory used in non-volatile 
RAM by each program. This memory is used by the ISaGRAF function blocks such as 










