====== АХВ-87 Автоматический анализатор примесей в воздухе рабочей зоны ====== {{ :soft:dev-ahv-87.jpg?200|}} * Система переключения линий. Два независимых канала по 6 линий в каждом. * Подключается к одному хроматографу с двумя детекторами * Протокол опроса Modbus-TCP и Modbus-RTU. * Управление платой дискретных выходов Advantech PCI-1734. ===== Загрузить ===== * {{ :soft:setup-dcch87v27.exe | Программа установки v2.7 (exe) 4.5Мб }} * {{ :soft:setup-dcch87v26.exe | Программа установки v2.6 (exe) 4.4Мб }} * {{ :soft:setup-dcch87v24.exe |Программа установки v2.4 (exe) 4.4Мб}} ===== Список изменений ===== ^Дата^Версия^Изменения^ |26.07.2023|2.7|Исправлены данные, передаваемые в регистры Modbus| |28.04.2023|2.6|Добавлено отображение состояния потоков в карту Modbus | |20.12.2022|2.4|В поле статус указывается линия, по которой в данный момент идёт анализ | |03.11.2022|2.3|В журнал пишутся Windows сообщения о готовности прибора | |27.10.2022|2.2|В диалог тестирования добавлены 4 давления и таймер для слежения за давлением | |22.09.2022|2.0|Добавлено ручное управление клапанами | |16.09.2022|1.7|Первоначальная версия | ===== Первоначальная настройка ===== === Автоматическое включение компьютера === В биосе необходимо установить опцию управлением питания при включении компьютера.\\ Компьютер должен загружаться при появлении питания. {{:soft:power-loss.jpg?300|}} {{:soft:power-loss3.png?300|}} === Запуск двух программ при старте Windows === Устанавливаем ПО Хромос и данное приложение. Добавляем запуск ПО Хромос и системы автоматизации при запуске компьютера.\\ В проводнике впечатываем в строку **shell:startup**.\\ Копируем ярлыки с рабочего стола в папку автозапуска. {{:soft:dcch55-autostart.png?500|}} ==== Настройка ПО Хромос ==== На любом диске создаём папку для временных файлов (например **C:\stg**) В диалоге опций ПО Хромос настраиваем на эту папку для копий хроматограмм (меню Хроматограмма-Опции-Пути). Включаем автоматическое сохранение и автоматическое закрытие хроматограмм (меню Хроматограмма-Опции-Автоматизация). :!: После настроек в ПО Хромос для корректной работы системы необходимо закрыть программу Хромос, а также приложение автоматизации. {{:soft:chromos-save-copу.png?300|}} {{:soft:chromos-auto-save.png?300|}} ===== Совместная работа с ПО Хромос ===== Расчёт концентраций осуществляется любым методом в ПО Хромос. Программа автоматизации извлекает из хроматограмм уже рассчитанные концентрации.\\ Градуировка, если она нужна, а так же другая настройка хроматографа и расчёта производится в ручном режиме в ПО Хромос.\\ Для каждой линии создаётся индивидуальный метод со своими компонентами.\\ Методы должны называться Канал1, Канал2. "Канал" с большой буквы плюс цифра 1 или 2.\\ В методе Канал1 настраиваются компоненты, которые могут появится в линиях 1..6\\ В методе Канал2 - для линий 7..12\\ Список компонентов в методах Канал1 и Канал2 может быть различный.\\ Перед наладкой системы автоматизации имеет смысл переключить её на одну линию, и к этой же линии подвести градуировочную смесь. При запуске системы она переключит вход на указанную линию, и будет запускать анализы по одной линии с тестовой смесью. После чего в ПО Хромос на основе полученных хроматограмм можно настроить список компонентов и, если необходимо, сделать градуировку. ===== Основной диалог ===== {{:soft:dcch87-main.png?500|}} ==== Управление работой ==== При запуске приложения система сразу запускается, и начинает делать анализы.\\ Для запуска и останова системы автоматизации служат кнопки **Старт** и **Стоп**.\\ Группы линий 1-6 и 7-12 работают независимо, поэтому запуск/останов одной группы не влияет на работу второй группы линий. Для исключения некоторых линий из цикла работы следует выключить флажок напротив названия линии. ==== Отображение статуса ==== * **Статус хроматографа** отображает готовность прибора произвести анализ.\\ * **Статус** канала отображает текущий режим по циклограмме работы.\\ * **Селектор продувки** показывает какая линия в данный момент продувается и расход через неё\\ * **Селектор дозирования** показывает расход через петлю в линии дозирования\\ * При расходе менее 10 мл/мин цифра окрашивается в красный цвет.\\ * **Клапан отсечки** показано положение клапана отсечки открыт/закрыт ==== Текущие концентрации ==== В выпадающем списке необходимо выбрать ту линию, информацию по которой нужна.\\ После выбора линии 1-12, в таблице будет показан список компонентов с концентрацией, ПДК и статусом превышения.\\ ===== Диалог настройки ===== {{:soft:dcch87-config.png?500|}} ==== Настройка времён ==== * T0 - Предварительная продувка первой линии вакуумом перед началом работы * T1 - Предварительная продувка второй линии вакуумом, продувки первой линии через петлю * T3 - Старт анализа, задержка переключения линий * T4 - Переключение входных линий ==== Внешне интерфейсы ==== Для связи с модулем переключения линий необходимо выбрать COM порт.\\ Для связи по Modbus RTU выбирается порт, а также адрес устройства.\\ ==== Компоненты и ПДК ==== В правой части впечатываются название компонентов на хроматограмме и ПДК. Выпадающий список с названием линии позволяет установить уникальные настройки для каждой линии. Для каждой линии есть возможность выбрать названия компонентов и значение ПДК. ПДК задаётся в тех же единицах, в которых измеряется концентрация.\\ Рядом с названием компонента для справки указан регистр ModBUS для загрузки значений концентрации соответствующего компонента. ===== Формула превышения ПДК по ГОСТ 12.1.005-88 С.5 пп.3.4 ===== {{:soft:gost-12.1.005-88.png|}} ===== Проверка герметичности ===== Проверка должна проводиться при отключенных клапанах. Проще всего это сделать в режиме тестирования. Проверять систему можно как избыточным давлением, так и вакуумом.\\ В любом случае необходима выдержка 30 минут для того, что бы клапаны переключения потоков остыли. В противном случае изменение температуры газа в закрытом объёме при проверке герметичности будет влиять на результат. Охлаждение газа приводит к уменьшению давления газа. Давление можно контролировать внешним манометром или использовать поле "Давление в дозе" для оценки давления. {{:soft:dcch87_proverka_germetichnosti.png?600|}} ===== Проверка подачи пробы ===== Для проверки подачи пробы в одну из линий подают тестовую пробу. Затем переводят систему автоматизации в режим переключения всех шести линий.\\ Измеренные концентрации компонентов должны появиться только в данной линии.\\ В остальных линиях концентрация компонентов должна быть нулевая. После проверки одной линии подачу пробы переключают на следующую линию. В схему дозирования необходимо дополнительно поставить сбросной дроссель.\\ Это связано с тем, что в некоторый момент времени входные линии полностью перекрываются. \\ Для предотвращения нежелательно большого давления во входных линиях избыток давление необходимо сбрасывать в атмосферу. {{:soft:dcch87_proverka_podachi_proby.png?600|}} ===== Дискретные выходы ===== Для управление дискретными выходами используется плата изолированных дискретных выходов PCI-1734 Advantech PCI-1734-CE.\\ На самой плате есть светодиоды для визуального контроля за дискретными выходами. Побитно выводятся сигналы превышения ПДК по сумме концентраций линии: ^Вывод^Назначение^ |IDO 0|Превышение по линии 1| |IDO 1|Превышение по линии 2| |IDO 2|Превышение по линии 3| |IDO 3|Превышение по линии 4| |IDO 4|Превышение по линии 5| |IDO 5|Превышение по линии 6| |IDO 6|Превышение по линии 7| |IDO 7|Превышение по линии 8| |IDO 8|Превышение по линии 9| |IDO 9|Превышение по линии 10| |IDO 10|Превышение по линии 11| |IDO 11|Превышение по линии 12| ===== Карта ModBus ===== Настройка порта RS-485 для Modbus RTU - **9600 8N1, без контроля потока, без контроля чётности**\\ Настройка Modbus TCP - **TCP порт 502** ^Регистр^Параметр^Тип данных^Примечание^ |190-191|Расход быстрой продувки (канал 1)|Float| | |192-193|Расход продувки петли (канал 1)|Float| | |194-195|Расход быстрой продувки (канал 2)|Float| | |196-197|Расход продувки петли (канал 2)|Float| | |200|Превышение ПДК по сумме концентраций линии|WORD|Побитно выводятся сигналы превышения по линиям\\ 0 бит - Линия 1,\\ 1 бит - Линия 2,\\ ... \\ 11 бит - Линия 12\\ 0 - нет превышения, 1 - есть превышение| |201|Превышение ПДК по компонентам линии 1|WORD|Побитно по компонентам\\ 0 бит - Компонент 1,\\ 1 бит - Компонент 2,\\ ...\\ 0 - нет превышения, 1 - есть превышение | |202|Превышение ПДК по компонентам линии 2|WORD|Побитно по компонентам| |203|Превышение ПДК по компонентам линии 3|WORD|Побитно по компонентам| |204|Превышение ПДК по компонентам линии 4|WORD|Побитно по компонентам| |205|Превышение ПДК по компонентам линии 5|WORD|Побитно по компонентам| |206|Превышение ПДК по компонентам линии 6|WORD|Побитно по компонентам| |207|Превышение ПДК по компонентам линии 7|WORD|Побитно по компонентам| |208|Превышение ПДК по компонентам линии 8|WORD|Побитно по компонентам| |209|Превышение ПДК по компонентам линии 9|WORD|Побитно по компонентам| |210|Превышение ПДК по компонентам линии 10|WORD|Побитно по компонентам| |211|Превышение ПДК по компонентам линии 11|WORD|Побитно по компонентам| |212|Превышение ПДК по компонентам линии 12|WORD|Побитно по компонентам | | ... | |220-221|Концентрация компонента 1, линия 1|Float| | |222-223|Концентрация компонента 2, линия 1|Float| | | ... | |238-239|Концентрация компонента 10, линия 1|Float| | |240-241|Концентрация компонента 1, линия 2|Float| | |242-243|Концентрация компонента 2, линия 2|Float| | | ... | | ... | |458-459|Концентрация компонента 10, линия 12|Float| | ===== Схема подключения ===== {{:soft:gx_1000_axv87.jpg?400|}} {{:soft:cyclogramm87v4.png?400|}} {{:soft:pnevmatic87.png?600|}} ===== Спецификация ===== ^Наименование^Производитель^Каталожный номер^Примечание^ |Выносной блок (24 клапана А321-1С2) АХВ-55|Хромос|ХАС 2.245.167-03| | |Программа автоматизации анализов АХВ-87|Хромос|ХАС 3.087.001| | |Плата изолированных дискретных выходов PCI-1734|Advantech|PCI-1734-CE| | |Кабель для платы дискретных выходов\\ (между платой дискретных выходов и планкой контактов) |Advantech|PCL-10137-1E | | |Планка контактов для платы дискретных выходов |Advantech|ADAM-3937-BE| | |Плата портов RS-485 PCI-1602C|Advantech|PCI-1602C-AE|если нужен Modbus-RTU (порт RS-485)| Дополнительное требование к компьютеру - 2 COM порта.\\ Задача [[https://crm.has.ru/company/personal/user/500/tasks/task/view/12541/|12541]]