Производство ДМЭ из метанола
Статьи / Получение диметилового эфира дегидратацией метанола на АlPO4 +SiO2 катализаторах / Производство ДМЭ из метанола
Страница 3

В системе реализована концепция разграничения доступа, т. е. каждому пользователю администратором системы присваивается определённый уровень доступа. В АСУТП ДМЭ существует два уровня доступа: "Специалист службы АСУТП" и "Оператор-технолог ДМЭ". В частности, выставлять настройки регуляторов - прерогатива специалиста службы АСУТП. Все регуляторы программные. Конфигурирование базы данных, создание контуров регулирования, выбор закона регулирования осуществляется с помощью генератора базы данных. В контроллере постоянно работает программа пользователя (ПрП), написанная на языке программирования "Кругол". "Кругол" - один из немногих "русских" языков программирования.

Вот как выглядит типичная команда на нем: Если ва5=100 {выкл тс1} Иначе {вкл тс1}. Для набора текста программы может использоваться любой текстовый редактор. А вот для компиляции, отладки и тестирования программы должна быть использована специальная программа - "Транслятор ПрП". Надо сказать, что в российских SKADA-системах используются специализированные технологические языки на кириллице, а не языки высокого уровня - российские операторы не пишут на C++ или Pascal.

Очевидно, целью в данном случае является приблизить технологическую программу к пользователям, которые в большинстве своем английским языком и профессиональными языками программирования не владеют.

Рис. 2. Схема соединений АСУТП

Все мнемосхемы, видеокадры и переходы по видеокадрам создаются с помощью графического редактора и редактора динамики. Загрузка созданной базы данных и программы в контроллер осуществляется с помощью программы станции инжиниринга. Для внесения базы данных нужно остановить работающий контроллер, загрузить туда данные и программу и перезапустить его. Кроме того, имеется возможность делать изменения в базе данных на ходу, не перезапуская контроллер, - с помощью специальной функции программы станции инжиниринга.

Передача инфор-мации "контроллер - станция оператора" ведётся по дублиро-ванной сети Ethernet. Для этого в станции оператора установлены две сетевые платы, каждая из которых связана своим кабелем типа "витая пара" с отдельным хабом (оба хаба находятся в шкафу контроллера). Каждый из хабов соединён со своим мастер-модулем. Общая схема соединений приведена на рис.2.

Такая схема не обеспечивает работу обеих плат компьютера в режиме "горячего" резервирования, так как под управлением операционной системы DOS обе сетевые платы не могут работать одновременно, и при выходе из строя одной вторая не подхватывает передачу информации автоматически.

Из создавшейся ситуации был найден следующий выход: при разрыве сетевого соединения через заданное время специальная программа, функционирующая на станции оператора, создаёт служебный файл и перегружает компьютер. После перегрузки в файле autoxec.bat проверяется наличие этого файла, и, если он найден, загружается драйвер для другой сетевой платы. Так делается всегда при использовании операционной системы DOS. Кроме того, к контроллеру возможно "прямое" (не по сети) подключение клавиатуры, монитора и компьютера (ноутбука или IBM PC) при загрузке и отладке программ, соответствующие входы имеются на мастер-модуле контроллера.

IT-персонал НАК «Азот»

В штате подразделения АСУТП на новомосковском «Азоте» работает примерно 100 человек. Должность начальника службы АСУТП называется «заместитель начальника цеха КИПиА».

Контроллер питается от источника бесперебойного питания UPS ~220 V/=24 V с аккумуляторной батареей. Станции питаются от собственных UPS со встроенными аккумуляторными батареями. При потере питания аккумуляторные батареи 20 минут питают контроллер и станции. Этого времени достаточно для остановки технологического процесса. Надо сказать, за год работы системы источники бесперебойного питания так и не были использованы по назначению, поскольку на "Азоте" практически не случается перебоев с электроснабжением.

Страницы: 1 2 3 4

Смотрите также

Коррозия металлов и методы защиты от неё
...

Синтез нитробензойной кислоты
Ароматическими карбоновыми кислотами называются производные бензола, содержащие карбоксильные группы, непосредственно связан­ные с углеродными атомами бензольного ядра. Кислоты, содержащие к ...

Ультразвук в химической технологии
...