В ролике показано, как в SCADA TRACE MODE автоматизировать периодическое производство (batch-процесс) с использованием рецептур. Демонстрируется проект-имитатор: создание партии, выбор и редактирование рецептуры, запуск двухстадийного процесса, архивация результатов и просмотр отчётов. Также объясняются базовые термины стандарта ISA-88 и роли технолога, диспетчера и оператора.
- 00:03 Периодические процессы и стандарт ISA-88
- 03:41 Проект-демонстратор и роли исполнителей
- 04:29 Пользовательский объект рецептуры
- 05:24 Сохранение результатов и отчётов
- 07:13 Запуск проекта и создание партии
- 08:14 Выбор рецептуры и запуск процесса
- 09:01 Ход двухстадийного процесса и тренды
- 11:13 Создание новой рецептуры в блокноте
- SCADA TRACE MODE
Кому полезно: Инженерам АСУ ТП, занимающимся автоматизацией периодических производств.
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:03 Добрый день принято считать, что все производственные процессы с известной долей условности делятся на непрерывное энергетика. Химия, металлургия, дискретное машиностроение и периодически для которых. Характерно производство продукции партиями, периодические процессы или дискретно непрерывные характерные, например, для фармацевтики, пищевой промышленности, бытовой химии и производства строительных. Материалов, отдавая заслуженную дань 1 2 типам процессов в нашем ролике, сосредоточимся исключительно на периодических, покажем, как они автоматизируются при помощи Скада Трайсмолт до ясности. Обратимся к классическому определению периодического процесса в зарубежных странах, он больше известен как Бач. Процесс итак периодическим считается процесс, в результате которого производится. Оговоренная, ну то есть конечное количество продукта, причем результат достигается за ограниченный период времени путем выполнения над некоторым количеством исходных материалов, ну то есть. Сырья упорядоченной конечной последовательности действий обратите внимание. Здесь однозначно акцентируется наличие именно ограниченного интервала времени, ну, то есть периода для изготовления. Конечного количества продукта, то есть партии, что, безусловно, отделяет периодические производственные процессы от непрерывных и дискретных. Вряд ли вас удивит, но существует специальный стандарт. По данной теме Иса, 88 который мы просто обязаны упомянуть, там много чего написано. Но реально нам оттуда понадобится лишь несколько основных терминов и общая концепция. Итак, термин партия Батч. Означает материал, который производится в результате рассматриваемого нами процесса по терминам. Рецептура рецепты определяется минимально необходимый набор информации, которая уникальным образом. Определяет требования к производству конкретной партии продукта. В общем, то с терминологией все для управления периодическим производством необходимо 3 сущности, но и, кстати, их именно в большей. степени и охватывает упомянутый нами стандарт, и так 1 формальное определение процесса изготовления партии продукта рецептуры реализуются как записи базы данных файлы, массивы в программах и так. Далее 2 информация об оборудовании, которым необходимо управлять. Ну, Фтресмот, известно, как источники приемники 3. Формальное определение способа подачи управляющих воздействий определяется как. Правило алгоритмами в общем понимании или программными задачами. Если приходить непосредственно к Скада, система, да еще предполагается выполнять архивацию и документирование проведенного процесса. Производства каждой партии с сохранением полученных результатов в отдельных файлах. Ну или записях базы данных для анализа использованной технологии как минимум необходимо также при создании. Системы управления периодическим процессом учитывать существующие на производстве разделение труда между технологом диспетчером и оператором. Опять таки ограничимся для ясности лишь этими 3? Технолог всецело отвечает за рецептуры диспетчер за организацию процесса производства при тесном взаимодействии как с технологом, так и с оператором ведущим собственно технологический процесс.
3:41 Нами для данного ролика подготовлен проект демонстратор для традиционного вышеуказанном понимании периодического процесса для компактности представления технологии. Автоматизации периодических процессов в проекте роли технолога диспетчера и оператора объединены в рамках 1 узла. То есть компьютера, а для указания принадлежности? действий все экраны и всплывающие окна помечены в правом нижнем углу ролью каждого конкретного исполнителя. Вернемся к сущности операции с рецептурами в проекте. Реализуется с помощью пользовательского объекта РТМ ресопис 10 на 10 выложенного для свободного скачивания совместно с роликом дозирование по рецепту СКА Детри Смолт.
4:29 Кстати, который поясняет работу с данным объектом таким образом, мы ограничены 10 рецепторами, содержащими по 10 компонентов, трактовать назначения которых мы можем самым произвольным образом расстраиваться. По поводу этого рукотворного ограничения не стоит, так как можно самостоятельно разработать объект размерностью в пределе до 400 на 40 или вовсе обратиться к любой доступной базе данных, поскольку. Там ограничение хоть и существует, но достичь их будет уже гораздо сложнее. Информация об оборудовании в проекте отсутствует по понятным причинам, мы имеем дело не с реальным процессом и железом, а. Всего лишь с их имитацией выдача управляющих воздействий в проекте возложена на алгоритм двухшагового изменения величины задания, опубликованного в ролике реализация простого программного задачика.
5:24 Сохранение полученных результатов производится в отдельный текстовый файл регулярной структуры с одновременно формируемым файлом отчета произвольного содержания в формате Эйчдиэмэль. Причем именно обоих файлов задаются по имени произведенной партии продукции, но опять таки при необходимости возможно обращение по ди Би Си к приложениям электронным таблицам или базам. Данных у нас в проекте выполняется сохранение следующих параметров 1 величина управляющего воздействия 2 основной параметр процесса. Аналоговый 3 сигнализаторы, то есть дискретные сигналы. До 16 штук включительно и наконец 4 позиция метка времени с точностью до секунды формируемый файл документа. Ну или отчета дополнительно к информации о Партии времени ее производства и. Графического представления процесса производства включено содержание файла отчета тревог. За время проведения нашего процесса период опроса сигналов датчиков определяется так и если время. Протекания процесса меньше или равно часу секунда меньше или равно 2 часам, 2 секунды, ну и так далее. Перейдем к демонстрационной части, да для понимания происходящего стоит упомянуть. Что наш проект предназначен для автоматизации периодического двухстадийного шестикомпонентного процесса? Ну а рецептуры из 10 пунктов интерпретируется следующим образом, также стоит. Упомянуть, что перед демонстрацией у нас несколько рецептур более же были созданы и, как говорится, применены. Ну а еще 1 мы создадим с вами уже по ходу, что называется, дело у нас все готово.
7:13 Запускаем наш проект. И так мы с вами начинаем производить партию с уникальным идентификатором. Ну, для ясности пусть у нас называется 1 2 3 4 можно использовать. Как вы понимаете, любые комбинации, за исключением специальных символов, то есть латиница кириллица и циферки. Дальше выбираем технологию производства продукции. Это уже, по сути дела, рецептуры. Видим, что 1 2 3 4 рецептура уже нами созданы, и так вот расшифровка каждого компонента мы выбираем рецептор номер 1.
8:07 Итак, 1 рецептура, вот она подгрузилась, нажимаем кнопочку продолжить. Дальше видим, что время на производство 1 минута 25 секунд технология. 1 Мы находимся на экране диспетчера ниже, это экран оператора, именно он выдает команду на запуск, ну и, кстати, это тоже. Экран оператора поехали, итак процесс пошел, загрузились. Компоненты начинается выполняться управляющее воздействие, видим, как это реализуется на тренде и. Видим. Процент выполнения по времени.
9:01 Так 1 стадия закончилась, 2 стадия добавили компонентов, изменили величину ставки нашего управляющего воздействия. Да, есть возможность наблюдать это все на отдельном тренде. Есть возможность квитировать сообщение в отчет тревог. Можно вводить комментарии оператора? Положим, все хорошо. Так что так? Можно вернуться опять к Нима схеме смотреть, что происходит на ней, и в принципе мы уже находимся на завершающем этапе нашей партии. Вот мы сняли управляющее воздействие и, по сути дела, разгрузили наш технологический технологический бак, все.
9:56 Дальше нам доступно сохранение файла, это сигнал окончания. Здесь мы видим, как происходили у нас события. И если мы согласны сохранить информацию по нашей партии, 1 2 3 4 нажимаем кнопочку, запись. Кстати, здесь же достаточно нажать кнопочку. Просмотр указать идентификатор партии, и мы можем эту информацию с вами посмотреть прямо здесь. Более того, здесь также нам открывается возможность наблюдать сформированный отчет.
10:38 Это содержимое отчета тревог, но время проведения это сайт работ. Графическое представление процесса начали, закончили выбранная технология и номер партии, то есть вся эта информация доступна для оперативного просмотра и анализа. Далее мы можем вернуться производственной деятельности, задать Айди новой партии, давайте мы его сдадим 4 3 2 1. Дальше, если мы не хотим использовать готовые рецептуры, мы можем взять, например, 5 рецептуру и отредактировать ее по нашей. Это с текущей необходимости делается это, как и в указанном начале нашего ролика. Ссылки на YouTube канал незамысловатыми действиями С. помощью обычного блокнота сейчас мы это с вами сделаем и так, вооружившись блокнотом. Мы открыли файл с известным именем и начинаем создавать свою собственную рецептуру с номером 5 и так 1 компонент. Это длительность 1 стадии процесса, ну предположим 45 секунд.
11:57 Величина управляющего воздействия, предположим 33. 1 Компонент 10- 2 10 3 Ну, предположим 15. Длительность 2 стадии. Давайте сделаем 25 секунд 25 секунд. В речно управляющего воздействия. 80 Компонент, 4 предположим, 5 относительных величин. 6 И 7. Итак, вот, собственно говоря, новая рецептура необходимо сохранить правочки путем сохранения содержимого этого файла. Вернуться в экран рецептов, нажать на кнопочку, подсчитать содержимое файла технологии, вот появился 5 наш рецепт.
13:16 Так выбрать. 5 Рецептуру Проконтролировать все компоненты, нажать кнопочку, продолжить вновь продолжить и нажать кнопочку запуска. А дальше наблюдать за развитием. Нашего технологического периодического процесса. Помним, что 1 стадие у нас 45 секунд 2 25. Да опять таки можно квитировать сообщение. Можно вводить комментарии, можно смотреть процесс на тренде. Или на Мнемосхеме? Здесь все, как обычно. Так вот, у нас пошла 2 стадия. Так что так? Вот она, она будет у нас непродолжительной.
14:35 И скоро должна завершиться. Вот, собственно говоря, это и произошло. Мы ожидаемся окончания процесса, прозвенит звонок или гудок. Мы нажимаем сохранение, файл просматриваем картину. Проблемы Записываем, можно его опять таки посмотреть. Как мы это обычно уже делали с вами? Полюбоваться на отчет о проделанной работе. А дальше или вернуться к производству следующей партии или просмотру тех файлов, которые файлов отчетов, которые были нами выполнены ранее таким образом? Мы продемонстрировали применение внутренних механизмов скада и, 2 по сути дела, открытых опубликованных компонентов пользовательского библиотечного. Объекта рецептуры и алгоритма простого программного задачика для создания систем управления периодическими, то есть бач процессами понимаем, что. Рецептурных компонентов, да и самих рецептур может быть кратно больше, чем в предполагаемом или в представленном материале. Тоже, впрочем, можно сказать и про. Управляющего алгоритма здесь он крайне прост. Ну, однако причин, препятствующих созданию как более сложных рецептур, так и алгоритмов в рамках Скада 3 Смолот. Не существует постскриптум, знатоки могут нам напомнить и о существовании еще 1 стандарта для периодических процессов. Иса, 95 ну да, Мани, у нас слышано. Но для Трэвис Мод его основное прикладное значение выливается связь с системами АСУ П. Ну и РП для любителей импортных аббревиатур, как связываться. Например, с 1 из предприятий мы показывали несколько ранее, ну и повторяться не видим смысла. На этом мы наш ролик наконец завершаем вам спасибо за внимание.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.
Видеоурок, демонстрирующий применение SCADA TRACE MODE для автоматизации производства продукции партиями. См. также http://www.adastra.ru/products/overview/batch/
Ещё по SCADA TRACE MODE 7
все материалы
8:01▶ Как работает ролевая модель доступа SCADA TRACE MODE 7?
SCADA TRACE MODE 7 · 8:01Видеоурок, демонстрирующий, основы ролевой модели доступа SCADA TRACE MODE 7. Показано, как задать групповые права доступа к функционалу создаваемых проектов – одноузловых, клиент-серверных и…
6:25▶ Как сделать интерполяцию в SCADA TRACE MODE 7?
SCADA TRACE MODE 7 · 6:25Видеоурок, показывающий применение алгоритма интерполяции для калибровки измеряемого параметра с нелинейной характеристикой Y(X) в SCADA TRACE MODE 7. Скачать пример из видеоурока https://www.tracemode.ru/support/articles/TM7_tipic Официальный…
12:10▶ Управление по расписаниям в SCADA TRACE MODE 7
SCADA TRACE MODE 7 · 12:10Видеоурок, демонстрирующий управление по расписаниям в SCADA TRACE MODE 7: формирование расписаний уставок ПИД-регулятору температуры здания с учётом праздничных дней и с возможностью корректировки…
11:46▶ АСНИ: как сделать выборку и статобработку данных в TRACE MODE 7
SCADA TRACE MODE 7 · 11:46Продемонстрируем как сделать выборку данных по исследуемому сигналу и их статистическую обработку без учета инструментальной погрешности. Скачать пример https://www.tracemode.ru/products/articles/ispit Официальный канал SCADA TRACE MODE
6:30▶ Статистическая обработка данных реального времени
SCADA TRACE MODE 7 · 6:30Видеоурок, демонстрирующий технологию статистической обработки измерений в реальном времени за интересующий временной интервал с помощью канала класса CALL.RT_Statistics. Скачать пример https://www.tracemode.ru/support/articles/TM7_tipic Официальный канал SCADA…
9:20▶ Готовый демо-пример: управление по рецептам в SCADA TRACE MODE 7
SCADA TRACE MODE 7 · 9:20Modell_Recipe_Web_demo - это свободно распространяемый готовый проект АСУ ТП дозирования по рецептам, выполненный в SCADA TRACE MODE 7.103+ базовой и профессиональной версий для ОС…