Групповая разработка АСУ ТП в SCADA TRACE MODE ч.2 — АСУ ТП: сообщество инженеров

Групповая разработка АСУ ТП в SCADA TRACE MODE ч.2

О чём видео

Вторая часть ролика о групповой разработке АСУ ТП в SCADA TRACE MODE. Показано, как разработчик с навыками инженера, программиста и художника создаёт в пользовательской библиотеке компонентов объект «Задвижка» с моделью, программой на языке FBD и экраном, а затем главный разработчик подключает эту библиотеку и использует объект в проекте. В конце демонстрируется работа задвижки и регулирования в режиме исполнения.

Что разбирается
  1. 00:00 Введение универсального разработчика в коллектив
  2. 01:31 Создание объекта «Задвижка» в пользовательской библиотеке
  3. 01:42 Программа управления задвижкой на языке FBD
  4. 02:15 Шаблон экрана задвижки с двумя слоями
  5. 03:12 Настройка каналов и привязок объекта
  6. 05:14 Настройка вызова всплывающего экрана
  7. 06:08 Запуск проекта и демонстрация работы задвижки
  8. 08:05 Итоги и обмен данными между проектами
Оборудование и ПО
  • SCADA TRACE MODE
  • FBD

Кому полезно: Инженерам АСУ ТП, интересующимся групповой разработкой проектов в SCADA TRACE MODE

Описание составлено автоматически по расшифровке речи в ролике.

Расшифровка видео

0:00 Ну а теперь мы, естественно, предвидим возможный вопрос. Вот наиболее продвинутых пользователей Трэвис Мод. А в каких это таких организациях сохранились чистые программисты? Художники и все остальные, что, кстати, делать с разносторонне одаренными и развитыми разработчиками? Считаем такую постановку вопросов вполне резонной и оставив. Рассмотренный нами чистый случай, пойдем навстречу пожеланиям трудящихся, то есть суровой действительности. И так давайте введем в наш проверенный коллектив еще 1 персонаж. Разработчика, обладающего навыками и инженера, и программиста, и художника, то есть вполне самостоятельного сотрудника, способного комплексно решать отдельные вопросы. Проектирования, а в качестве поручения предложим спроектировать для нашего проекта. Ну а точнее, для пока блок управления задвижкой с возможностью многократного. Тиражирования решения и так усаживаем нового сотрудника за отдельное рабочее место с инструментальной системой, лицензируемое на промежуточное число источников приемников. Между 16 и 60 5000 ну, конечно же, данной работой разработчика нашего можно было загрузить одновременно с остальными, но покуда получилось, разработчик создает новый. Проект и в дереве проекта открывает сразу слой библиотеки компонентов, выбирает пользовательскую и с помощью контекстного меню создает в ней компонент библиотека.

1:31 С именем Обджектс, а в ней создает новый объект, который называют задвижка. Данный объект. Будет содержать в источниках приемниках группу моделей и 1 модель задвижки. Ну, мы упражняемся с моделями слой шаблонов программ. Наш разработчик создает программу управления задвижкой, пишет ее на языке ФБД. Со следующими аргументами. Сама программа содержит несколько функциональных блоков. В том числе и стандартный блок управления задвижкой. Слой шаблонов экранов создается вот такой вот экранчик.

2:20 Который. Содержит 2 слоя, обратите внимание. И следующие аргументы. Ну, кстати, вот этот графический элемент. Группа кнопок привязана к аргументу УПР для управления задвижкой, размещается как раз в том самом. Дополнительном слое слое управления в дальнейшем при размещении графического экрана в качестве графического объекта при щелчке левой клавишей данный. Слой будет автоматически открываться, и пользователь будет при этом нажимать кнопочку, открыть или закрыть и задвижки, но не останавливаясь более. Детально на настройках графических элементов надеемся, что вы скчаете данный проект и посмотрите у себя уже на компьютере, перейдем между тем.

3:12 К слою база каналов нашего объекта, обратите внимание. Канал Кол вызывает программу управления задвижкой канал Кол, экран вызывает вот этот шаблон. Снаки и наконец задвижка модель есть ни что иное, как канал класса флоуд. Привязанный к нашей модели интерес будут представлять, конечно же, привязки.

3:37 Наших каналов кол внимательно их посмотрим. Это управление задвижка, это программа. А это экран. Как видим. Объект задвижка готов, поэтому сохраняем на диск проект с именем Велф, получив сигнал от разработчика. Главный по указанному сетевому пути выполняет подключение его пользовательской библиотеки.

4:32 Итак, ну вот видим, теперь у нас появился объект задвижка в нашей библиотеки пользовательской, и мы теперь его данный объект будем целиком использовать. Возле РТН было для этого, просто перетаскиваем узел, соответственно, смотрим, появилась. И модель, и дополнительный экран, и программа, и так далее. Но, по сути дела, осталось лишь определиться с графическим интерфейсом. Да, естественно, все привязки к компонентам сохранились, это можно легко проверить, да вот они вспоминайте.

5:11 Все есть. Вот речь только идет об экране, давайте так мы сделаем. Вот этот вот экранчик задвижка, экран всплываем. Открываем для датирования, говорим, 2 соглашаемся с вот такой постановкой и на основном экране, то есть на экране 1 определим лишь кнопочку вызова данного всплывающего экрана.

5:44 Давайте вот здесь, в левом нижнем углу, напишем задвижка. И настроим на Открытие экрана. Ну вот и все сохраняем проект с тем же самым именем. Сохраняем клей МРВ. Так ну что давайте посмотрим, что у нас в результате. результате всего этого дела получилось опять таки запускаем контроллер профайлер для узла контроллера. Стартлэм Узел РТМ, 2 но нас теперь уже больше, конечно, будет интересовать работа с задвижкой. Поэтому Открываем. Нажимаем. На экранную кнопку задвижка возникает всплывающий экран, видим текущее положение нашей задвижки.

7:03 Диагностику и, например, выполняем ее открытие. Наблюдаем между тем, конечно, можно и поуправлять регулятором, что мы обязательно с вами сделаем это. Это идет процесс регулирования. Дождемся. Полного открытия нашей задвижки отлично, вот она открыта все замечательно, хорошо? Любуемся регулированием, вдруг возникла необходимость нашу задвижку закрыть. Опять таки открываем наш плавающий экран и закрываем, вот происходит закрытие задвижки. Замечательно.

8:05 Резюмируем таким образом показанная нами в этом ролике. Примерная технология групповой разработки, затрагивающая, как создание отдельных шаблонов, экранов, программ, запросов документов, так и законченных объектов наряду. С конфигурированием устройства до вывода, думается, найдет свое применение при создании распределенных асот на базе Трэвисмоуд. Коллективами разработчиков, имеющих разноплановую квалификацию, ну и наконец на самом деле. Никто не мешает разрабатывать так называемые квазинезависимые проекты и обмениваться между ними данными по стандартным интерфейсам. Таким, как, например, в Атластисе Пи, напоминаю, что монитор реального времени и, кстати. Микротрейс могут тоже могут быть серверами при обмене по протоколам от Баста Сипи чек. Записи есть отдельный продукт, писи сервером РВ, а также если это понравится посредством эскюль запросов к некой общей базе данных.

9:05 Вот на этом мы наш ролик завершаем вам спасибо за терпение и внимание.

Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.

Методика разработки группой специалистов автоматизированной системы управления в SCADA TRACE MODE 6. В двух частях. Часть 2.

Первоисточник: rutube.ru

Ещё по SCADA TRACE MODE 7

все материалы
  • Как работает ролевая модель доступа SCADA TRACE MODE 7?8:01

    ▶ Как работает ролевая модель доступа SCADA TRACE MODE 7?

    SCADA TRACE MODE 7 · 8:01

    Видеоурок, демонстрирующий, основы ролевой модели доступа SCADA TRACE MODE 7. Показано, как задать групповые права доступа к функционалу создаваемых проектов – одноузловых, клиент-серверных и…

  • Как сделать интерполяцию в 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 Официальный…

  • Управление по расписаниям в SCADA TRACE MODE 712:10

    ▶ Управление по расписаниям в SCADA TRACE MODE 7

    SCADA TRACE MODE 7 · 12:10

    Видеоурок, демонстрирующий управление по расписаниям в SCADA TRACE MODE 7: формирование расписаний уставок ПИД-регулятору температуры здания с учётом праздничных дней и с возможностью корректировки…

  • АСНИ: как сделать выборку и статобработку данных в TRACE MODE 711: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…

  • Готовый демо-пример: управление по рецептам в SCADA TRACE MODE 79:20

    ▶ Готовый демо-пример: управление по рецептам в SCADA TRACE MODE 7

    SCADA TRACE MODE 7 · 9:20

    Modell_Recipe_Web_demo - это свободно распространяемый готовый проект АСУ ТП дозирования по рецептам, выполненный в SCADA TRACE MODE 7.103+ базовой и профессиональной версий для ОС…

Добавить комментарий

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.

Прокрутить вверх