Центральная память ПЛК

Особенностью центральной памяти всех ПЛК является то, что она специализирована, т.е. разделена на особые зоны (рис. 32), используемые для хранения конкретных типов информации, например данных (входов X, выходов Y, внутренней текущей информации Z) и программ (системных и прикладных).

Очень часто, особенно в простых микроконтроллерах (типа SIMATIC S7-200), их центральная память бывает организована в виде стековой памяти.

Стек - это организованный массив информации в сочетании с определённым порядком его загрузки и выгрузки. Стеки бывают двух видов (рис. 34): двухсторонние (по типу транспортерной ленты) и односторонние (по типу магазина, в которых чтение/записи информации производится через вершину стека).

Рис. 34. Стековая память