TZ_SW_NOV2AGI3 (1031946), страница 5
Текст из файла (страница 5)
11.8.1.3. При изменении параметров оператору предоставляется набор значений действующих параметров. Значения действующих параметров считываются из файла уставочной информации или, если данный файл отсутствует или испорчен, номинальные значения.
11.8.1.4. Файл уставочной информации считается испорченным в случаях, если в начале файла не содержится специального кода файла, либо не все параметры считываются из файла. В случае если файл уставочной информации испорчен или отсутствует, ПО рабочего места оператора выдаёт сообщение «Файл уставочной информации испорчен или отсутствует. Используются номинальные значения».
11.8.1.5. ПО рабочего места оператора контролирует вводимые оператором значения. Если значение выходит за пределы минимального или максимального значения, установленного в «Приложение 4. Уставочная информация», то ПО рабочего места оператора выдаёт сообщение «Значение уставки вне допустимого диапазона» и возвращается к коррекции данного значения. ПО рабочего места оператора не должно записывать в файл или выдавать в контроллер неправильные значения.
11.8.1.6. Выдача в контроллер уставочной информации по команде оператора осуществляется одновременно с записью уставочной информации в файл.
-
Отчёт о функционировании системы управления
11.9.1. В процессе работы ПО рабочего места оператора формируется файл отчёта, состоящий из записей.
11.9.2. Каждая запись состоит из информации о времени, когда данная запись была сформирована, источника информации: оператор, ПО рабочего места оператора, контроллер и собственно записи.
11.9.3 ПО рабочего места оператора записывает . В отчёте регистрируются все команды оператора и все пакеты информации, проходящие в сети, уставочная информация, записываемая в файл. Исключение составляет автономный режим, в котором не регистрируются пакеты, проходящие по сети.
В в отчёте записывается следующаяую информация:
-
Уставочная информация, содержащаяся в файле уставочной информации,
-
Сообщение о выдаче уставочной информации в контроллер,
-
Сообщения, выдаваемые ПО рабочего места оператора,
-
Команды.
-
Сообщения ПО контроллера,
-
ПО рабочего места оператора записывает Квитанции ПО контроллера,
-
Квитанции ПО рабочего места оператора на сообщения контроллера.
11.9.4. Ууставочнаяую информацияю записывается в файл отчёта при формировании отчёта (первая запись) и всякий раз, когда она записывается в файл уставочной информации выдаётся в контроллер.
ПО рабочего места оператора записывает сообщение дискретных данных в отчёт при первом получении после запуска ПО рабочего места оператора и, затем, всякий раз при изменении данных в данном сообщении.
11.9.54. ПО рабочего места оператора обеспечивает запись отчётов в виде файлов на жёстком диске. Запись на диск производится в следующих случаях:
-
По завершению программы рабочего места оператора,
-
По достижению файлом отчёта размера, заданного уставкой UST_LOGSIZE. В этом случае после записи отчёта в файл создаётся новый отчёт.
11.9.65. ПО рабочего места оператора обеспечивает возможность просмотра файла отчёта по запросу оператора.
11.9.76. ПО рабочего места оператора удаляет отчёты, срок хранения которых истёк. Срок хранения файлов отчёта 1 неделя.
-
Нештатные ситуации
11.10.1. ПО рабочего места оператора получает информацию о нештатных ситуациях контроллераформирует и выдаёт сообщения о нештатных ситуациях. Список данных нештатных ситуаций, формируемых ПО рабочего места оператора, приведён в «Приложение 2. Нештатные ситуации». Список нештатные ситуаций, формируемых контроллером, приведён в «Приложение 5. Состав сообщений о состоянии контроллера» в сообщении дискретных данных. ПО рабочего места оператора выдаёт на экран сообщения об этих нештатных ситуациях. Выдача на экран сообщений о нештатных ситуациях выделяется по сравнению с другими сообщениями.
11.10.2. Ряд сообщений о нештатных ситуациях ПО рабочего места оператора определяет в режиме запуска. Алгоритмы формирования данных сообщений приведены в подразделе «11.4 Режим запуска». ПО рабочего места оператора во всех режимах определяет и выдаёт на экран сообщения о следующих нештатных ситуациях.
11.10.2.1. В случае отсутствия четырёх квитанций подряд ПО рабочего места оператора формирует нештатную ситуацию «Отсутствие обмена с контроллером». Сообщение об этом выдаётся на экран. Значок контроллера на схеме выводится красным цветом.
При получении квитанции от контроллера выдаётся сообщение «Восстановлен обмен с контроллером» и значок контроллера на схеме выводится цветом, соответствующим режиму работы контроллера.
11.10.2.2. Если предыдущее сообщение о состоянии контроллера содержало информацию о том, что контроллер находится в основном режиме, а новое сообщение содержит информацию о нахождении контроллер в режиме ожидания уставок, то формируется сообщение о нештатной ситуации «Перезапуск контроллера», значок контроллера выводится жёлтым цветом и выдаётся уставочная информация. По получению квитанции от контроллера, жёлтый цвет снимается и устанавливается цвет, соответствующий основному режиму контроллера.
-
Порядок передачи информации в ПО контроллера
11.11.1. Передача информации в ПО контроллера осуществляется с помощью канала Ethernet. Каждая команда, квитанция или сообщение передаётся отдельным широковещательным UDP-пакетом.
11.11.2. В ответ на полученный от ПО контроллера пакет, предназначенный для рабочего места оператора, ПО рабочего места оператора выдаёт соответствующую пакету квитанцию в качестве подтверждения получения информации. На сообщения о состояние контроллера квитанции не выдаются.
11.11.32. ПО контроллера рабочего места оператора выдаёт команды и уставки в ПО контроллера в соответствии с логикой, описанной в данном разделе. После выдачи команды или уставок ПО рабочего места оператора ожидает в течение 2с квитанцию со стороны ПО контроллера, подтверждающую получение данной команды или уставки. Если такая квитанция не появляется, то выдача команды и ожидание квитанции повторяется 3 раза. Если квитанция не появилась, то формируется нештатная ситуация «Отсутствие обмена с контроллером». ПО рабочего места оператора формирует данную нештатная ситуацию также, если в течение 3 секунд отсутствуют сообщения дискретных данных. Данная нештатная ситуация снимается, если в течение 3 секунд подряд ежесекундно поступают сообщения дискретных данных.
Исключение составляет команда «Запрос состояния контроллера», в ответ на которую ПО контроллера выдаёт сообщение о состоянии контроллера, вместо квитанции. То есть, если в течение 2с после выдачи указанной команды со стороны ПО контроллера не приходит сообщение о состоянии контроллера, то выдаётся повторная команда и т. д.
11.11.4. Квитанцию на уставочную информацию, ПО рабочего места оператора ожидает от контроллера. Если квитанция не получена, то выдача уставочной информации и ожидание квитанции повторяется 3 раза. Если квитанция не появилась, то формируется нештатная ситуация «Отсутствие обмена с контроллером».
-
Справочная информация
11.12.1. ПО рабочего места оператора выдаёт по запросу пользователя справочную информацию.
Справочная информация содержит описание следующих тем:
-
Общие сведения о функционировании ПО НОВ-2АГИ,
-
Описание основного экрана, включая описание выводимых параметров,
-
Описание меню ПО рабочего места оператора,
-
Описание сообщений,
-
Описание нештатных ситуаций,
-
Описание уставочной информации.
-
Передача новой версии ПО контроллера
11.13.1. ПО рабочего места оператора по команде оператора передаёт ПО контроллера в контроллерю. ПО рабочего места оператора выступает в качестве FTP-клиента.
-
Требования к программному обеспечению контроллера
-
Общие положения
-
12.1.2. Программное обеспечение контроллера должно выполнять следующие функции:
-
Обеспечивает выдачу информации о технологическом процессе в рабочее место оператора;
-
Обеспечивает приём управляющей информации со стороны ПО рабочего места оператора;
-
Обеспечивает автоматическое управление технологическим процессом установки НОВ-2АГИ с использованием управляющей информации, полученной от ПО рабочего места оператора;
-
Обеспечивает анализ и выдачу сообщений в ПО рабочего места оператора о нештатных ситуациях;
-
Обеспечивать возможность ручноего управлениея установкой НОВ-2АГИ при нештатных ситуациях и возврат в стационарный режим, если состояние установки позволяет это;.
-
Обеспечивать приём новой версии ПО контроллера.
12.1.3. Физические величины аналоговых сигналов контроля рассчитываются по формуле
Где V – физическое значение, u – измерение, a и b – коэффициенты пропорциональности.
В свою очередь u определяется, исходя из следующего. Сигналы аналогового контроля принимаются с помощью двенадцатиразрядными АЦП. Весь диапазон АЦП соответствует электрическому сигналу от 0 до 20мА или от 0 до 1В (для влагомера). Сигналы АЦП прямо пропорциональны электрическому сигналу.
Для параметров термодатчиков коэффициенты определяются, исходя из температурного диапазона 0-100°C, соответствующего электрическому диапазону 4-20мА.
Для параметров датчиков давления коэффициенты определяются, исходя из температурного диапазона 0-1бар, соответствующего электрическому диапазону 4-20мА.
12.1.4. Цена импульса расходомеров равна 0.001м3/импульс.
12.1.5. При выдаче управляющего сигнала на прибор со стороны контроллера, вызванного автономным процессом в ПО контроллера, сообщение о данной команде ПО контроллера выдаёт в сеть. Исключение составляют команды на пневмоцилиндры. Данный пункт обеспечивает регистрацию в отчёте автоматически выдаваемых команд. Команды на пневмоцилиндры выдаются часто, поэтому не регистрируются в отчёте.
-
Управление клапанами
В данном подразделе описаны функции автоматического управления клапанами. Список клапанов приведён в «Приложение 6. Управляемые автоматически клапаны».
12.2.1. С точки зрения СУ клапан имеет одно из следующих состояний
-
Открыт
-
Закрыт
-
Идёт открытие
-
Идёт закрытие
12.2.2. Интервал времени ожидания выполнения команды на открытие или закрытие определяется уставкой UST_IO_KL.
12.2.3. По команде открыть клапан ПО контроллера выдаёт соответствующую команду на клапан и сообщение «Выдана команда на открытие XXX» изменяет состояние клапана на «идёт открытие». Здесь и далее в данном пункте XXX обозначает название клапана. Клапан переходит в состояние «Идёт открытие». В течение времени UST_IO_KL ожидается сигнал дискретного контроля об открытии данного клапана. Если в течение данного времени сигнал появился или установлен запрет контроля открытия данного клапана и время ожидания истекло, то изменяет состояние клапана наклапан переходит в состояние «Ооткрыт» и выдаётся сообщение «XXX открыт». Если в течение времени ожидания сигнал дискретного контроля не появился, и нет запрета контроля открытия, то выдаётся сообщение о нештатной ситуации «Нет сигнала об открытии XXX»формирует признак нештатной ситуации «нет сигнала об открытии». Далее ожидается появление данного сигнала или запрета контроля открытия. После появления данного сигнала или запрета контроля открытия снимает признак нештатной ситуации «нет сигнала об открытии».
12.2.4. Закрытие клапана по команде осуществляется аналогично открытию.
12.2.5. В состояниях клапана «открыт» и «закрыт» ПО контроллера проводит анализ соответствия сигналов ДК клапана состоянию клапана. Анализ проводится при отсутствии запрета контроля соответствующего сигнала ДК. В случае открытого состояния клапана «открыт» при появлении сигнала ДК «закрыт» ПО контроллера выдаёт сообщение оформирует признак нештатной ситуации «Ннесанкционированное закрытие XXX». В случае закрытого состояния клапана «закрыт» при появлении сигнала ДК «открыт» ПО контроллера выдаёт сообщение оформирует признак нештатной ситуации «Ннесанкционированное открытие XXX».
В случае восстановления соответствия сигнала ДК состоянию клапана ПО контроллера выдаёт сообщение «Восстановлена штатная работа XXX»снимает соответствующий признак нештатной ситуации.















