ЖУРНАЛ СТА №4/2024

водства асфальта, что позволяет де- тально симулировать и анализировать различные аспекты типового техноло- гического процесса. Имитационная модель технологиче- ского производства была реализована в проекте MasterSCADA 4D с использо- ванием групп программ, разрабо- танных на языке программирования функциональных блоковых диаграмм (FBD). На рис. 3 показан пример FBD-про- граммы, которая контролирует работу силоса, управляя открытием и закры- тием шиберного затвора, а также вы- числяет производительность силоса на основе его состояния. Она передаёт ин- формацию о состоянии силоса и объё- ме материала, поступающего за опре- делённый промежуток времени. Блок 0 (MUL) принимает на вход па- раметр открытия затвора и умножает его на 1, формируя сигнал открытия на выходе. В свою очередь Блок 1 (RS-триг- гер) принимает сигналы открытия и за- крытия затвора, формируя логическое состояние затвора силоса, которое ука- зывает, открыт или закрыт затвор. Блок 2 (MUL) принимает расчётную производительность и умножает её на логическое состояние, полученное из блока RS триггера. Это значение определяет количество материала, поступающего из силоса за такт. Блок 3 (MUL) принимает сигнал о закрытии затвора, завершая логиче- скую цепочку. При создании автоматизированных систем управления (АСУ) технологиче- скими процессами в основном приме- няют программируемые логические контроллеры (ПЛК). На стенде вместо реального контроллера для взаимодей- ствия с моделью тех. процесса асфаль- тового завода была спроектирована упрощённая имитационная модель ра- боты ПЛК. Взаимодействие между имитацион- ными моделями (асфальтового про- изводства и ПЛК) и сервером системы сбора, обработки, публикации и хране- ния данных осуществляется по прото- колу Modbus TCP. Этот популярный про- токол обеспечивает эффективное управ- ление и контроль в системах управле- ния производственными процессами. Сервер системы сбора, обработки, публикации и хранения данных, управления безопасностью Стенд АСУ ТП изначально проекти- ровался с возможностью создания рас- пределённой системы в концепции архитектуры клиент-сервер. Для реа- лизации сервера (ядра) системыMaster- SCADA 4D обладает всеми необходи- мыми функциями: ● интеграция с различными базами данных (SQLITE; POSTGRESQL; MS SQL) для хранения и обработки инфор- мации. Это позволяет собирать и анализировать данные о состоянии устройств и процессов для последую- щего анализа и оптимизации; ● система многослойного и многосер- верного архивирования; ● система разработки и генерации отчётов; ● система тревожных сообщений с воз- можностью квитирования этих сооб- щений; ● стандартные и расширенные наст- ройки безопасности; ● поддержка большого числа промыш- ленных протоколов. Как мы уже описали ранее, обмен данными сервера с системой модели- рования и ПЛК осуществляется по про- токолу ModbusTCP. Ввиду того, что MasterSCADA 4D поддерживает прото- колы OPC UA, OPC DA, при необходимо- сти их можно использовать для сетево- го взаимодействия. Для представления экранов в MasterSCADA 4D использу- ется стандарт HTML5. В состав сервер- ной части входит Веб-сервер, он фор- мирует страницы формата HTML5, ко- торые отображаются в клиенте визуа- лизации MasterSCADA 4D. С помощью функций Веб-сервера MasterSCADA 4D СТА 4/2024 9 www.cta.ru ПРОЕ К ТЫ Рис. 3. Фрагмент FBD-программы Рис. 4. Экран АРМ оператора. Главная мнемосхема

RkJQdWJsaXNoZXIy MTQ4NjUy