ГОСТ Р 51840-2001
сигналов, в соответствующие стандартные уровни, обеспечивающие управление исполнительными механизмами и/или дисплеями.
4.1.4 Функция передачи данных
Функция передачи данных заключается в обмене данными с другими системами или устройствами, такими как, например, другие ПК, контроллеры роботов, компьютеры.
4.1.5 Функция человеко-машинного интерфейса
Функция ЧМИ заключается в обеспечении взаимодействия человека-оператора с данными, получаемыми в результате выполнения функции обработки сигналов, а также поступающими от установки/процесса.
4.1.6 Функции программирования, отладки, тестирования и документирования
Данные функции заключаются в загрузке и генерации прикладной программы, ее мониторинге, тестировании и отладке, а также документировании и архивировании.
4.1.7 Функции обеспечения электропитанием
Функции обеспечения электропитанием заключаются в преобразовании напряжений и изоляции цепей ПК от сети электроснабжения.
4.2 Функция обработки сигналов
Возможности контроллеров определяются программируемыми функциями, которые в обобщенном виде представлены в таблице 1. Для облегчения использования их подразделяют на группы в зависимости от назначения.
|
Таблица 1 — Обобщенные функциональные группы программируемых функций |
|
Функциональная группа |
Примеры |
|
Логическое управление:
- логические функции;
- функции времени;
- функции счета |
«И», «ИЛИ», «НЕ», «исключающее ИЛИ», триггер задержки включения, выключения, тактовый импульс, счет импульсов вперед и/или назад |
|
Последовательное управление |
Диаграмма последовательности выполнения программы |
|
Обработка сигналов/данных: |
Основные арифметические действия: сложение, вычитание, умножение, деление |
|
- математические функции; |
Расширенные арифметические действия: извлечение корня, тригонометрические функции |
|
|
Функции сравнения: больше, меньше, равно |
|
- оперирование данными; |
Выбор, упорядочение, форматирование, пересылка |
|
- обработка аналоговых данных |
ПИД-обработка, интегрирование, фильтрация |
|
Функция взаимодействия: |
Двоично-десятичные преобразователи |
|
- ввод/вывод; |
Аналоговые, цифровые модули входа/выхода |
|
- взаимодействие с другими системами; |
Протоколы передачи данных |
|
- ЧМИ; |
Дисплей, команды |
|
- взаимодействие с принтерами; |
Сообщения, отчеты |
|
- взаимодействие с ЗУ большой емкости |
Регистрация информации |
|
Управление исполнением |
Периодическое, исполнение по прерыванию |
|
Системная конфигурация |
Контроль состояния |
|
4.2.1 Операционная система
Функция операционной системы заключается в управлении внутренними взаимозависимыми функциями ПК (управление конфигурацией, диагностика, управление памятью, управление исполнением прикладной программы, связь с периферийными устройствами и с интерфейсными функциями датчиков и приводов и т. п.>.
4.2.2 Память для прикладной программы и хранение прикладных данных
5