
Концепция памяти 
Программируемый контроллер S7-300, Данные CPU, CPU 31xC и CPU31x 
A5E00105475-02 
4-9 
4.3  Области  о перандов 
Обзор 
Системная память CPU S7 делится на области операндов (см. следующую 
таблицу). Используя соответствующие операции, вы адресуете в своей 
программе данные непосредственно в соответствующую область операндов. 
Таблица 4-2. Области операндов системной памяти 
Области операндов  Описание 
Образ процесса на выходах  В те чение цикла программа рассчитывает значения 
для выходов и сохраняет их в образе процесса на 
выходах. В начале следующего цикла OB 1 CPU 
записывает рассчитанные выходные значения в 
модули  вывода. 
Образ процесса на входах  В начале каждого цикла OB 1 после записи выходных 
значений CPU опрашивае т  входы модулей ввода и 
сохраняет полученные значения в образе процесса на 
входах. 
Биты памяти (меркеры)  Эта область предоставляет в распоряжение место в 
памяти для рас считанных в программе промежуточных 
результатов. 
Таймеры   В этой области имеются в распоряжении пользователя 
таймеры. 
Счетчики  В этой области имеются в распоряжении пользователя 
счетчики. 
Локальные данные  Эта область данных принимает временные данные 
кодового блока  (OB, FB, FC) на время обработки этого 
блока. 
Блоки данных  См. главу Обработка данных в DB 
Другие источники 
Какие диапазоны адресов возможны в вашем CPU, вы можете узнать из 
Списка операций для CPU 31xC и 31x. 
Образ процесса на входах и выходах 
При обращении в программе пол ьзователя к об ластям входов (I) и выходов 
(O) опрашиваются не состояния сигналов на цифров ых сигнальных модулях, 
а происходит обращение к области в системной памяти CPU. Эту область 
памяти называют образом процесса. 
Образ процесса делится на  две части: образ процесса на входах и образ 
процесса на выходах. 
Преимущест ва образа процесса 
Обращение к образу процесса имеет по сравнению с прямым обращением к 
модулям ввода или вывода то преимущество, что в распоряжении CPU на 
время циклической обработки программы имеется согласованный образ 
сигналов процесса. Если во время обработки программы изменяется 
состояние сигнала на модуле ввода, то состояние сигнала в образе процесса 
сохраняется до обновления образа процесса в следующем цикле. Кроме того, 
обращение к образу процесса требует существенно меньше времени, чем 
прямое обращение к сигнальным модулям, так как образ процесса находится 
в системной памяти CPU.