Siemens — 4. Концепция памяти

Концепция памяти 4.2 Функции памяти 4.2.6 Архивы измеренных значений Введение При обработке процессором программы пользователя возникают измеренные значения. Эти измеренные значения должны быть заархивированы и проанализированы. Процесс обработки Сбор измеренных значений: • CPU записывает все измеренные значения в DB (для режима чередующейся буферизации в несколько DB), который находится в рабочей памяти. Архивирование измеренных значений: • С помощью SFC 84 "WRIT_DBL", запускаемой из программы пользователя, можно выгрузить измеренные значения в DB, находящийся в загрузочной памяти, пока объем данных не превысил объем рабочей памяти.

На следующем рисунке показана обработка файлов с архивами измеренных значений: • С помощью SFC 82 "CREA_DBL" из программы пользователя можно создавать в загрузочной памяти новые (дополнительные) статические DB, которые не требуют места в рабочей памяти. Ссылка Дополнительную информацию об SFC 82 можно найти в справочном руководстве Системное программное обеспечение для S7-300/400, Системные и стандартные функции или непосредственно в оперативной справке STEP 7 в режиме online. Указание Если в загрузочной и/или в рабочей памяти уже есть DB с таким же номером, то SFC 82 завершается и генерирует сообщение об ошибке.

Эти данные, записанные в загрузочную память, являются переносимыми и сохраняются при сбросе памяти CPU. Manual, 12/2006 , A5E00105475-07 4-17 CPU 31xC и CPU 31x, Технические данные Загрузочная память (Плата микропамяти SIMATIC) Рабочая память Измеренное (CPU) значение 1 SFC 82 CREA DBL Текущие Измеренное _ измеренные значение 2 значения : SFC 84 WRIT DBL Измеренное _ значение n