ГОСТРМЭК 61131-1—2016
плея). Кроме того, программа, как правило, может быть распечатана целиком. Если доступно
альтернативное представление элементов языка программирования, способ их отображения, как пра
вило. определяется потребителем.
4.6.4 Запускавтоматизированной системы
а) Загрузка прикладной программы
Сгенерированнаяпрограмма находитсяв памяти ПЛКили впамятиСПиО. В последнемслучаетре
буется переноспрограммы через загрузку или вводадискетки памяти в ПЛКперед запуском.
c) Доступ к памяти
Во время запуска или устранения неисправностей программы СПиО иблокуобработки предостав
ляетсядоступ к прикладной программе иданным прикладной программы с целью мониторинга, измене
ний и корректировки программы. Данные операции могут выполняться в оперативном режиме (т. е. во
время контроля машины/процесса ПЛК-системой)
d) Адаптирование системы с программируемым контроллером
Типичные функции адаптирования ПЛК-системы к машине/процессу. подлежащие контролю:
1) функции тестирования, которые проверяютдатчики и приводы, подключенные к ПЛК-системе
(например, принудительная подача выходящихсигналов ПЛК-системы);
2) функциитестирования, проверяющие последовательностьвыполненияпрограммы (например,
установка флажкови принудительная подача входящих сигналов);
3) настройка или перенастройка переменных (например, таймеров, счетчиков и т. д.).
0) Индикация состояния автоматизированной системы
Возможность предоставления информации о состоянии машины/процесса и внутреннего состоя
ния ПЛК-системы иее прикладной программы облегчаетзапуск иотладку приложения ПЛК. Традицион
ными средствами являются:
1) индикациясостояния вводов/выводов;
2) ицдикация/запись изменений состояния внешнихсигналов ивнутреннихданных;
3) мониторинг времени сканирования/выполнения;
4) визуализация выполнения программы и обработкиданных в реальном времени:
5) индикаторы состояния защиты предохранителей изащиты от коротких замыканий,
f) Тестирование прикладной программы
Функции тестирования помогают потребителю во время записи, отладки и проверки прикладной
программы. Традиционныефункции тестирования:
1) проверка состояния вводов/выводов, внутреннихфункций (таймеры, счетчики);
2) проверка последовательности выполнения программы, например, пошаговые операции, изме
нение времени циклов программы, командаостанова;
3) моделирование функций интерфейса, например, принудительная подача входящих/выходя-
щих сигналовобменаданными междузадачами и модулями, встроенными в ПЛК-систему.
д) Изменение прикладной программы
Функции изменения предназначены для изменения, настройки и корректировки прикладных про
грамм. Традиционнымифункциямиявляютсяфункциипоиска, замены, вставки, удаления идобавления,
которые применяются к символам, командам, программным модулям ит.д.
4.6.5 Документирование
В предоставляемый пакет документации необходимо включать полное описание ПЛК-системы и
приложения. Пакет документации может состоять из:
a) описания конфигурацииаппаратных средств собозначениями, примененными в проекте;
b
) документации прикладной программы, состоящей из:
1) листинг программы с возможными мнемосхемами для сигналов и обрабатываемых дан
ных;
2) таблицы перекрестных ссылок для всех обработанных данных (вводы/выводы. такие
внутренние функции как сохраненные внутренние данные, таймеры, счетчики и т. д.);
3) комментариев;
4) описания изменений;
5) руководства по техобслуживанию.
ю