TZ_SW_NOV2AGI3 (1031946), страница 7
Текст из файла (страница 7)
12.6.2. По получению массива уставок от ПО рабочего места оператора ПО контроллера переходит в основной режим. Состав уставочной информации приведён в «Приложение 4. Уставочная информация».
-
Выполнение команд ПО рабочего места оператора
12.7.1. ПО контроллера выполняет команды приходящие от ПО рабочего места оператора или от другого ПО контроллера. Список команд приведён в «Приложение 3. Команды».
12.7.2. Команда «Запрос состояния контроллера» выполняется в любом режиме контроллера. В ответ на данную команду ПО контроллера выдаёт сообщение о состоянии контроллера в ПО рабочего места оператора. Данное сообщение содержит информацию, приведённую в «Приложение 5. Состав сообщений о состоянии».
12.7.32. Остальные команды выполняются только в основном режиме контроллера и только, если команда может быть выдана на устройство из данного контроллера или управляет автономным процессом в данном контроллере. Команд, пришедшие вне указанного контекста, игнорируются. В ответ на получения команды, кроме команды «Запрос состояния контроллера», ПО контроллера выдаёт соответствующую квитанцию.
-
Порядок передачи информации в сеть
12.8.1. Передача информации в сеть осуществляется с помощью канала Ethernet. Каждая квитанция или сообщение передаётся отдельным широковещательным UDP-пакетом.
12.8.2. ПО контроллера выдаёт сообщения в соответствии с логикой, описанной в данном разделе. После выдачи сообщения ПО контроллера ожидает в течение 2с квитанцию со стороны получателя, подтверждающую получение данной команды. Если такая квитанция не появляется, то выдача сообщения и ожидание квитанции повторяется 1 раз. ПО контроллера подсчитывает общее количество сообщений, на которые не получено квитанции, и выдаёт это количество в сообщении о состоянии контроллера.
12.8.3. ПО контроллера выдаёт сообщения о состоянии контроллера в соответствии с логикой, описанной в подразделе «12.9. Сообщения ПО контроллера». Структура данного сообщения приведена в «Приложение 5. Состав сообщений о состоянии контроллера».
-
Сообщения ПО контроллера
12.9.1. Сообщения ПО контроллера содержат информацию о состоянии контроллера, статусах приборов, дискретной и аналоговой информации контроля. Для контроллера предусматривается 3 вида сообщения: сообщение по изменению параметровдискретных данных, сообщение об аналоговых параметрах, сообщение о расходе воды и тепла, описанное в подразделе «12.5. Автономный процесс расчёта расхода воды и тепла». Состав всех сообщений представлен в «Приложение 5. Состав сообщений о состоянии». В этом же приложении приводятся условия, при которых выдаются данные сообщения.
12.9.2. ПО контроллера обеспечивает сбор аналоговой информации, её обработку и передачу в ПО рабочего места оператора 1 раз в минуту10секунд.
По включению контроллера все параметры принимаются равными 0.
В состав сообщений об аналоговой информации входит также статистика по сбоям обмена.
12.9.3. Сообщения дискретных данных по изменению параметров выдаётся по первому включению, при изменении любого из параметров и, затем, каждую секунду.
Данное сообщение содержит статусы всех управляемых приборов, дискретных сигналов контроля и управления, количество пропусков вычислительных тактов ПО контроллера.
Считывание измерений ДК осуществляется 1 раз в 0.1с. Изменение параметра в сообщении происходит, если в течение 3 измерений подряд измеренное значение отличается от параметра в сообщении.
Выдача первого сообщения происходит по получению команды на запуск процесса или по получению сообщения о состоянии контроллера от ПО рабочего места, из которого следует, что данный процесс запущензапуску ПО контроллера.
12.9.4. ПО контроллера выдаёт сообщения о расходе воды и тепла тепла 1 раз в минуту. ПО контроллера не ожидает квитанции на данное сообщение. Структура сообщения приведена в «Приложение 5. Состав сообщений о состоянии».
12.9.5 Сообщение об аналоговых параметрах контроллера и сообщение по изменению параметров ПО контроллера выдаёт при получении к «Запрос состояние контроллера».
-
Получение сообщения об уставках
12.10.1. По получению сообщения об уставках ПО контроллера выдаёт квитанцию о получении данного сообщения и в дальнейшем использует данные уставки в своей работе. Если контроллер находится в режиме ожидания уставок, то ПО контроллера переходит в основной режим.
-
Установка новой версии ПО контроллера
12.11.1. ПО контроллера принимает новую версию ПО контроллера. ПО контроллера выступает в качестве FTP-сервера. Новая версия ПО контроллера функционирует после перезапуске контроллера.
-
Требования к программному обеспечению установки новой версии программного обеспечения рабочего места оператора
13.1. Программное обеспечение установки новой версии программного обеспечения рабочего места оператора должно обеспечить установку новой версии программного обеспечения рабочего места оператора.
13.2. Процедура установки ПО рабочего места оператора должна быть достаточно простой, чтобы могла быть выполнена оператором.
13.3. Установка ПО рабочего места оператора должна осуществляться как с заменой прежней версии, так и на рабочее место, где ранее не было установлено ПО рабочего места оператора.
13.4. После установки новой версии ПО рабочего места оператора вместо прежней должны сохраняться параметры ПО рабочего места оператора, включая уставочную информацию, которые актуальны для устанавливаемой версии.
Приложение 1. Сообщения программного обеспеченияПО рабочего места оператора
Список сообщений, требующих подтверждения оператора в режимах запуска или остановки приведён в нижеследующей таблице. После подтверждения последовательность операций продолжается. Данные сообщения формируются ПО рабочего места оператора.
-
Пустите воду в насос FVN2. После завершения операции нажмите OK.
-
Пустите воду в насос FVN1. После завершения операции нажмите OK.
Ниже приведён список сообщений ПО контроллера, не требующих выбора ответа со стороны оператора.
-
Форвакуумный насос FVN1 включён
-
Форвакуумный насос FVN2 включён
-
Заканчивается продукт в приёмном бункере
-
Заканчивается продукт в дозаторе
-
Восстановлена подача продукта в приёмный бункер
-
Восстановлена подача продукта в дозатор
При управлении клапанами существуют следующие сообщения для каждого из клапанов: «Выдана команда на открытие XXX», «XXX открыт», «Выдана команда на закрытие XXX», «XXX закрыт», «Восстановлена штатная работа XXX». Здесь XXX означает название клапана, список которых приведён в «Приложение 6. Управляемые автоматически клапаны».
ПО рабочего места оператора в режимах запуска или остановки выдаёт следующие сообщения:
-
Процесс запуска FVN1 завершён
-
Процесс запуска FVN2 завершён
-
Система загрузки работает
-
Переход в стационарный режим
Приложение 2. Нештатные ситуации, формируемые программным обеспечением рабочего места оператора
В данном приложении представлены все нештатные ситуации, сообщения о которых выдаётся на экран рабочего места оператора.
При управлении клапанами существуют следующие сообщения о нештатных ситуациях для каждого из клапанов: «Несанкционированное открытие XXX», «Несанкционированное закрытие XXX», «Нет сигнала об открытии XXX», «Нет сигнала о закрытии XXX». Здесь XXX означает название клапана, список которых приведён в «Приложение 6. Управляемые автоматически клапаны».
Ниже приведён список всех остальных сообщений ПО контроллера о нештатных ситуациях.
-
Приёмный бункер не наполняется
-
Дозатор не наполняется
-
Неисправен один из датчиков уровня приёмного бункера
-
Неисправен один из датчиков уровня дозатора
-
Неисправен один из датчиков уровня конденсата греющего пара
ПО рабочего места оператора определяет следующие нештатные ситуации
-
Перезапуск контроллера
-
Отсутствие обмена с контроллером
-
Приёмный бункер не наполняется
-
Дозатор не наполняется
-
Паросборник не откачивается
Следующие нештатные ситуации определяются в одних случаях ПО рабочего места оператора, в других случаях ПО контроллера.
-
Паросборник не откачивается
-
Форвакуумный насос FVN1 не качает
-
Форвакуумный насос FVN2 не качает
Приложение 3. Команды
Для управления контроллером используются следующая команда, выдаваемая со стороны рабочего места оператора.
-
Запрос состояния контроллера;
Команды оператора по управлению режимами системы управления и функционирования установки (в контроллер не выдаются)
-
Перейти в ручной режим
-
Начало технологического процесса
-
Перейти в режим остановки
-
Срочная остановка
-
Выбрать режим нагрева теплообменника от внешнего источника
-
Выбрать режим нагрева теплообменника горячей водой по замкнутому контуру
-
Выбрать режим нагрева теплообменника с помощью пара.
Команды по управлению отдельными частями установки приведены ниже. В Таблица 5. перечислены все команды, выполняемые установкой с помощью одного дискретного сигнала управления.
| Наименование | Исполнение |
| Включить форвакуумный насос FVN1 | FVN1_on := 1 |
| Включить форвакуумный насос FVN2 | FVN2_on := 1 |
| Открыть клапан KV1 | C_KV1 := 1 |
| Открыть клапан KV3 | C_KV3 := 1 |
| Открыть клапан KV4 | C_KV4 := 1 |
| Открыть клапан KV5 | C_KV5 := 1 |
| Открыть клапан KV6 | C_KV6 := 1 |
| Открыть клапан KV7 | C_KV7 := 1 |
| Выдвинуть пневмоцилиндр PZD | C_PZD_on := 1 |
| Выдвинуть пневмоцилиндр PZ1 | C_PZ1_on := 1 |
| Выдвинуть пневмоцилиндр PZ2 | C_PZ2_on := 1 |
| Выдвинуть пневмоцилиндр PZ3 | C_PZ3_on := 1 |
| Выдвинуть пневмоцилиндр PZN | C_PZN_on := 1 |
| Закрыть натекатель NV2 | C_NV2_off := 1 |
| Закрыть натекатель NV3 | C_NV3_off := 1 |
| Включить насос N1C | N1C_on := 1 |
| Включить насос N2H | N2H_on := 1 |
| Включить насос NZ | C_NZ_on := 1 |
| Выключить форвакуумный насос FVN1 | FVN1_on := 0 |
| Выключить форвакуумный насос FVN2 | FVN2_on := 0 |
| Закрыть клапан KV1 | C_KV1 := 0 |
| Закрыть клапан KV3 | C_KV3 := 0 |
| Закрыть клапан KV4 | C_KV4 := 0 |
| Закрыть клапан KV5 | C_KV5 := 0 |
| Закрыть клапан KV6 | C_KV6 := 0 |
| Закрыть клапан KV7 | C_KV7 := 0 |
| Втянуть пневмоцилиндр PZD | C_PZD_on := 0 |
| Втянуть пневмоцилиндр PZ1 | C_PZ1_on := 0 |
| Втянуть пневмоцилиндр PZ2 | C_PZ2_on := 0 |
| Втянуть пневмоцилиндр PZ3 | C_PZ3_on := 0 |
| Втянуть пневмоцилиндр PZN | C_PZN_on := 0 |
| Открыть натекатель NV2 | C_NV2_off := 0 |
| Открыть натекатель NV3 | C_NV3_off := 0 |
| Выключить насос N1C | N1C_on := 0 |
| Выключить насос N2H | N2H_on := 0 |
| Выключить насос NZ | C_NZ_on := 0 |
Таблица 5.















