ГОСТРМЭК 61131-1—2016
Вседанные ввода/вывода идругиединамическиеданные, а такжеконтекстприкладнойпрограммы
восстанавливаются или остаются неизменными.
Функция горячего перезапуска требует наличия часов реального времени или таймера с отдель
нымэлектропитаниемдля определения времени.прошедшегопослеобнаружениясбояэлектропитания
и доступных потребителю средств программирования максимально допустимого времени для соотве
тствующего процесса.
4.2.3 Память для хранения данных прикладной программы
Хранение прикладной программы
Хранение прикладной программы предусматривает выделение ячеек памяти для хранения серии
инструкций, периодическое или управляемое событиями выполнение которых определяет последова
тельность работы машины или продвижения процесса. Хранение прикладной программы также может
предусматривать выделениеячеек памяти для хранения первоначальныхзначенийданныхприкладной
программы.
Хранение данных прикладной программы
Хранение данных прикладной программы предусматривает выделение ячеек памяти для хране
ния образа ввода/вывода и данных (например, наборы значений для таймеров, счетчиков, состояния
сигнализации, параметров инаборов команддля машины или процесса), необходимыхдля выполнения
прикладной программы.
Тип, емкость и использование памяти
Используются различные типы памяти: память чтения-записи (RAM), память только для чтения
(ROM), программируемая постоянная память (PROM), перепрограммируемая постоянная память
(EPROM/UV-PROM. EEPROM). Сохранение данных в памяти при сбое электропитания достигается
выбором надлежащего типа памяти, если применимо (например, EPROM, EEPROM), или благодаря
использованию аварийного средства памяти для энергозависимых типов памяти (например, батарея).
Емкость памяти определяется числом ячеек памяти в килобайтах, которое зарезервировано для
хранения прикладной программы иданных прикладной программы. Параметры емкости памяти:
- емкость в минимально пригодной конфигурации;
- размер(ы) для инкрементов расширения:
- емкостъ(и) при максимальной конфигурации(ях).
Любая программируемая функция, применяемая прикладной программой, занимает ячейки памя
ти. Число необходимых ячеек, какправило, зависитотпрограммируемыхфункций итипа ПЛК.
Объем памяти, необходимый для хранение данных прикладной программы, зависит от объема и
формата сохраняемыхданных.
4.2.4 Выполнение прикладной программы
Прикладная программа можетсостоятьизряда задач. Каждая задача решается последовательно.
Каждая программируемая функция выполняется поочередно, пока задача не будет решена полностью.
Управление инициированием задачи, периодически или при обнаружении события (условие прерыва
ния). осуществляетоперационнаясистема.
4.3 Характеристики функции интерфейсадля датчиков и приводов
a) Типы входящих/выходящих сигналов
Информацияосостоянии и данные, поступающиеотмашины/лроцесса. передаютсяв систему вво
да/вывода ПЛК ввидебинарных, цифровых, инкрементныхили аналоговыхсигналов. Решенияирезуль
таты, определяемые функцией обработки, передаются в машину/процесс путем использования
соответствующих бинарных, цифровых, инкрементных или аналоговых сигналов. Большое разнообра
зивприменяемыхдатчиков иприводовтребуетихадаптации кширокомудиапазону входныхи выходных
сигналов.
b
) Характеристики системы ввода/вывода
В системахввода/вывода применяются различныеспособы обработки, преобразования илокали
зации сигналов. Работа и производительность ПЛК-системы зависят от статической/динамической
оценки сигнала (обнаружения события), процедур хранения/не хранения, наличия оптоизоляции ит. д.
Системы ввода/вывода в целом демонстрируют модульную функцию, которая предусматривает
конфигурирование ПЛК-системы в соответствииспотребностями машины/процесса. а также последую
щее расширение (вплотьдо максимальной конфигурации).
8