====== Система-83 для автоматизации производства хл-318 ====== Система Система-83 система измерения ПДК вредных веществ на базе хроматографического комплекса из двух хроматографов Хромос ГХ-1000. Комплекс состоит из двух хроматографов. Каждый хроматограф имеет три детектора. Каждый детектор может анализировать воздух от четырёх подходящих линий. Входные линии переключаются кранами-селекторами Valco EMT2CSD4MWE на 4 позиции.\\ Всего комплекс может анализировать 24 линии.\\ В каждой линии анализируется содержание двух компонентов M-4 и M-6. ===== Загрузить ===== * {{:soft:setup-dcch83v11.exe |Программа установки v1.1 (exe) 4.5Мб}} * {{:soft:tz-dcch83.pdf |ТЗ на разработку ПО (pdf) 124кб}} ===== Список изменений ===== ^Дата^Версия^Изменения^ |03.06.2021|1.1|Исправлена ошибка загрузки хроматограмм 4 канала,\\ пропуск обработки первого файла в каталоге.\\ Добавлена очистка папки с хроматограммами перед началом работы. | |31.05.2021|1.0|Добавлено обнаружение закрытия программы Хромос во время работы| |26.05.2021|0.4|Бета-версия | ===== Первоначальная настройка ===== === Первоначальная настройка кранов === Для переключения линий у каждого хроматографа кранам задаются следующие идентификаторы [[Первоначальная настройка кранов Valco|согласно инструкции]]:\\ * Кран 1 - ID=0 * Кран 2 - ID=1 * Кран 3 - ID=1 === Автоматическое включение компьютера === В биосе необходимо установить опцию управлением питания при включении компьютера.\\ Компьютер должен загружаться при появлении питания. {{:soft:power-loss.jpg?300|}} {{:soft:power-loss3.png?300|}} === Запуск двух программ при старте Windows === Устанавливаем ПО Хромос и данное приложение. Добавляем запуск ПО Хромос и системы автоматизации при запуске компьютера.\\ В проводнике впечатываем в строку **shell:startup**.\\ Копируем ярлыки с рабочего стола в папку автозапуска. {{:soft:dcch55-autostart.png?500|}} ==== Настройка Брандмауэра Windows ==== Если необходимо подключаться к компьютеру по протоколу ModBus TCP, то в брандмауэре Windows должен быть открыт 502 порт TCP по входящим соединениям. ==== Настройка Moxa NPort 5410 ==== COM порты у Moxa NPort 5410 настраиваются следующим образом: * подключённый к хроматографу - **19200 8N1, без контроля потока** * подключённый к блоку переключаемых кранов - **9600 8N1, без контроля потока** {{:soft:nport-setup.pdf|Руководство по настройке Moxa NPort 5410 (pdf)}} ===== Совместная работа с ПО Хромос ===== Расчёт концентраций осуществляется в ПО Хромос любым методом. Программа автоматизации извлекает из хроматограмм уже рассчитанные концентрации.\\ Градуировка, если она нужна, а так же другая настройка хроматографа и расчёта производится в ручном режиме в ПО Хромос.\\ Для каждой линии создаётся индивидуальный метод со своими компонентами.\\ Методы должны называться **Канал1**, **Канал2** и **Канал3** для первого хроматографа. **Канал4**, **Канал5** и **Канал6** - для второго.\\ Между словом "Канал" и цифрой не должно быть пробелов.\\ В методах настраивается разметка, идентификация и расчёт концентраций для двух компонентов M-4 и М-6. Названия компонента должно содержать русскую или английскую букву и тире с цифрой 4 или 6. В итоге названия хроматограмм должны получаться такого вида Канал1_дата_время.stg.\\ Знак подчёркивания после номера канала обязателен.\\ Если знака подчёркивания в имени хроматограммы нет, то нужно настроить шаблон имени файла хроматограммы в настройках ПО Хромос.\\ Меню Хроматограмма-Опции-Пути-Шаблон имени файла хроматограммы **{method}_{day}{month}{year}_{hour}{minute}{second}**. Один раз необходимо выбрать методы у каналов первого хроматографа. * Красный флажок 1, выбираем метод **Канал1** OK, Отмена * Красный флажок 2, выбираем метод **Канал2** OK, Отмена * Красный флажок 3, выбираем метод **Канал3** OK, Отмена Аналогично поступить с настройкой каналов второго хроматографа. * Красный флажок 1, выбираем метод **Канал4** OK, Отмена * Красный флажок 2, выбираем метод **Канал5** OK, Отмена * Красный флажок 3, выбираем метод **Канал6** OK, Отмена Перед наладкой системы автоматизации имеет смысл переключить её на одну линию, и к этой же линии подвести тестовую смесь. При запуске системы она переключит вход на указанную линию, и будет запускать анализы по одной линии с тестовой смесью. После чего в ПО Хромос на основе полученных хроматограмм можно настроить список компонентов и, если необходимо, сделать градуировку.\\ После этого можно скопировать настроенный метод под разными именами "Канал1".."Канал6". Настройка папки для копий хроматограмм делается в ПО Хромос (меню **Хроматограмма**-**Опции**-вкладка **Пути**).\\ Необходимо включить опцию создания копий хроматограмм, а также задать папку, где будут появляться копии хроматограмм.\\ Копии хроматограмм будут удаляться системой после обработки. Необходимо закрыть ПО Хромос для сохранения расположения папки копий хроматограмм. И только после этого запустить систему автоматизации, которая зачитает новые настройки. {{:soft:chromos-options-copy.png?400|}} ===== Основной диалог ===== {{:soft:dcch83-main.png?500|}} ==== Управление работой ==== При запуске приложения система сразу запускается, и начинает делать анализы.\\ Для запуска и останова системы автоматизации служат кнопки **Старт** и **Стоп**.\\ Группы линий 1-12 и 13-24 работают независимо, поэтому запуск/останов одной группы не влияет на работу второй группы линий. Для исключения некоторых линий из цикла работы следует выключить флажок напротив названия линии. ==== Отображение статуса ==== **Статус** отображает текущее состояние в работе системы.\\ **Текущее положение кранов** указывают на выбранную линию по каждому из каналов. ==== Текущие концентрации ==== В таблице на главном окне приложения показан список концентраций компонентов М-4 и М6, а также суммарное отношение ПДК и статусом превышения.\\ ===== Диалог настройки ===== {{:soft:dcch83-setup.png|}} ==== Настройка времён ==== Опция **Первоначальная продувка 1 линии** указывает на время (T0) продувки первых линии при нажатии на кнопку **Старт**.\\ Первоначальная продувка осуществляется однократно при запуске системы. **Переключении линии Т1** - время переключения линий после старта анализа. **Задержка между анализами T3** устанавливает время от завершения последнего анализа на данном хроматографе, до старта следующего анализа. Задание значений ПДК возможно с помощью полей **ПДК М-4** и **ПДК-М6**. COM порты для связи с кранами-селекторами Valco настраиваются при помощи полей **Краны хроматографа 1/2**. Для связи по Modbus TCP указать необходимый адрес устройства **Адрес MODBUS**, на который система будет отвечать. {{:soft:dcch83-cyclogramm.png|}} ===== Формула превышения ПДК по ГОСТ 12.1.005-88 С.5 пп.3.4 ===== {{:soft:gost-12.1.005-88.png|}} ===== Дискретные выходы ===== Для управление дискретными выходами используется плата изолированных дискретных выходов PCI-1734 Advantech PCI-1734-CE. На самой плате есть светодиоды для визуального контроля за дискретными выходами. Побитно выводятся сигналы превышения ПДК по линиям: ^Вывод^Назначение^ ^Вывод^Назначение^ |IDO 0|Превышение ПДК по линии 1| |IDO 16|Превышение ПДК по линии 17| |IDO 1|Превышение ПДК по линии 2| |IDO 17|Превышение ПДК по линии 18| |IDO 2|Превышение ПДК по линии 3| |IDO 18|Превышение ПДК по линии 19| |IDO 3|Превышение ПДК по линии 4| |IDO 19|Превышение ПДК по линии 20| |IDO 4|Превышение ПДК по линии 5| |IDO 20|Превышение ПДК по линии 21| |IDO 5|Превышение ПДК по линии 6| |IDO 21|Превышение ПДК по линии 22| |IDO 6|Превышение ПДК по линии 7| |IDO 22|Превышение ПДК по линии 23| |IDO 7|Превышение ПДК по линии 8| |IDO 23|Превышение ПДК по линии 24| |IDO 8|Превышение ПДК по линии 9| | | | |IDO 9|Превышение ПДК по линии 10| | | | |IDO 10|Превышение ПДК по линии 11| | | | |IDO 11|Превышение ПДК по линии 12| | | | |IDO 12|Превышение ПДК по линии 13| | | | |IDO 13|Превышение ПДК по линии 14| | | | |IDO 14|Превышение ПДК по линии 15| | | | |IDO 15|Превышение ПДК по линии 16| | | | ===== Карта ModBus ===== ^Регистр^Значение^ ^Регистр^Значение^ |0|Превышение ПДК по линиям 1...12 побитно| | | | |1|Превышение ПДК по линиям 13...24 побитно| | | | |2,3|Концентрация М-4 (линия 1)| |50,51|Концентрация М-4 (линия 13)| |4,5|Концентрация М-6 (линия 1)| |52,53|Концентрация М-6 (линия 13)| |6,7|Концентрация М-4 (линия 2)| |54,55|Концентрация М-4 (линия 14)| |8,9|Концентрация М-6 (линия 2)| |56,57|Концентрация М-6 (линия 14)| |10,11|Концентрация М-4 (линия 3)| |58,59|Концентрация М-4 (линия 15)| |12,13|Концентрация М-6 (линия 3)| |60,61|Концентрация М-6 (линия 15)| |14,15|Концентрация М-4 (линия 4)| |62,63|Концентрация М-4 (линия 16)| |16,17|Концентрация М-6 (линия 4)| |64,65|Концентрация М-6 (линия 16)| |18,19|Концентрация М-4 (линия 5)| |66,67|Концентрация М-4 (линия 17)| |20,21|Концентрация М-6 (линия 5)| |68,69|Концентрация М-6 (линия 17)| |22,23|Концентрация М-4 (линия 6)| |70,71|Концентрация М-4 (линия 18)| |24,25|Концентрация М-6 (линия 6)| |72,73|Концентрация М-6 (линия 18)| |26,27|Концентрация М-4 (линия 7)| |74,75|Концентрация М-4 (линия 19)| |28,29|Концентрация М-6 (линия 7)| |76,77|Концентрация М-6 (линия 19)| |30,31|Концентрация М-4 (линия 8)| |78,79|Концентрация М-4 (линия 20)| |32,33|Концентрация М-6 (линия 8)| |80,81|Концентрация М-6 (линия 20)| |34,35|Концентрация М-4 (линия 9)| |82,83|Концентрация М-4 (линия 21)| |36,37|Концентрация М-6 (линия 9)| |84,85|Концентрация М-6 (линия 21)| |38,39|Концентрация М-4 (линия 10)| |86,87|Концентрация М-4 (линия 22)| |40,41|Концентрация М-6 (линия 10)| |88,89|Концентрация М-6 (линия 22)| |42,43|Концентрация М-4 (линия 11)| |90,91|Концентрация М-4 (линия 23)| |44,45|Концентрация М-6 (линия 11)| |92,93|Концентрация М-6 (линия 23)| |46,47|Концентрация М-4 (линия 12)| |94,95|Концентрация М-4 (линия 24)| |48,49|Концентрация М-6 (линия 12)| |96,97|Концентрация М-6 (линия 24)| Задача [[https://crm.has.ru/company/personal/user/500/tasks/task/view/9812/|9812]]