Второй урок по среде программирования контроллеров RSLogix 5000 и SCADA InTouch 2017. Показана реализация управления двумя заслонками: программа на основе двух подпрограмм (обработка обратной связи и основная логика), визуализация с мнемосхемами, переключение местного и автоматического режимов, отображение положения заслонки по аналоговому сигналу и концевым выключателям.
- 00:09 Второй урок по RSLogix 5000 и InTouch
- 00:41 Задача управления заслонками в SCADA
- 00:52 Создание смарт-объекта заслонки
- 01:00 Программа на двух подпрограммах в RSLogix
- 02:27 Запуск рантайма и наблюдение
- 02:37 Установка InTouch 2017 из-за шаблона
- 04:40 Перевод заслонки в автоматический режим
- 05:48 Обратная связь по аналоговому сигналу
- 07:28 Скрипты и экспрессии в InTouch
- RSLogix 5000
- InTouch 2017
- SCADA
Кому полезно: Инженерам АСУ ТП, изучающим RSLogix 5000 и InTouch на примере управления заслонками.
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:09 Здравствуйте, уважаемые подписчики, зрители моего канала, как я и говорил 2 урок по изучению лоджик студии 5000. Среды программирования контроллеров. Вот Скада визуализации смотрите, значит следующий момент. Вижу, что видео мое пишется. Значит, какую я задачу для себя поставил? Я поставил в листе такую задачу управления заслонками, значит. Заслонки у меня выглядят следующим образом. Вот так вот создается смарт объект из простых элементов стресочек, кнопочек, а также параметры визарца. Вот, соответственно, значит, вырос слоджик. Я прописал программу на основе 2 супрутин, 1 из них супрутин отображает положение обратной связи, я взял. На основе сематика, то есть преобразование наших попугаев. Вот здесь вот будут, которые всходного блока она была, а 2 супрутина, которая вызывается. В основной рутине обработка, и давайте посмотрим, что он. Что же у меня получилось и так вот какие то предыдущие состояния контроллеров запомнила?
1:52 Во время моей последней загрузки с использованием вот это нулевая заслонка в данном случае будет для контроля. Это нулевая 1 это, 1 но с точки зрения программирования визуализации это у меня 1 заслонка ее управления. Отображение информации, а для 2 заслонки соответственно вот эти вот параметры и так мы запустим рантайм.
2:27 И понаблюдаем за картиной, что же происходит? Да, сразу по ходу действия скажу, мне пришлось установить интач. 2017 года, поскольку у меня я не смог в НТЧ 2014 года использовать так называемый супер Тек Шаблона. Темплэй Меркер, как он называется, и так смотрим у нас данный момент сейчас, что ж такое вот так. Вот у нас у нас заслонка отображается, что находится в местом движения, идет ее управление, идет на закрытие. Точнее, на открыть да на закрытие, вот как мы видим это из визуализации. В данный момент у нас положение обратной связи, хоть и показывает, 0 но я сделал условия такое, что только в автоматическом режиме будет оно отображаться и с точки зрения логики, когда. Оператор находится непосредственно после пульта управления, ему отображать информацию, насколько открыто или закрыта заслонка. Я считаю, не нужно, ну это на ваше усмотрение. Если вы хотите, вы можете переделать там логику программы, написав по своему и.
4:10 Давайте мы убедимся, что вызов данная кошка. Она действительно режим работы отображается в местом режиме и движется на закрытии. Ну и оператор там, находясь на месте, управляет ее. Вот теперь вызовем окошко. 2 Заслонки она тоже переведена в местный режим и стоит на концевом положении, открыта. Давайте ее переведем в автоматический режим. Итак, мы видим, что у нас автоматически в дистанционном режиме в автоматическом концевом положении открыта и запустим ее на дадим ей команду с помощью кнопок на закрытие.
5:07 Нажали кнопку на закрытие. Вот, соответственно, у нас также отображается стрелочка, появилась в данном случае вот. Сейчас по обратной связи шло у нас значение вот такой вот. Что она полностью, а? Все правильно. Дали команду соответственно, поскольку у нас открыта она и почему. И потихонечку наша задвижка по обратной связи мне приходит значение с аналогового блока и отображается, что потихонечку идет закрытие. Вот здесь у нас отображается, как мы видим, да и соответственно с концевого, когда у нас съедет положение открыто.
6:09 У нас появится, движется на закрытие информация, информационное сообщение для оператора, как только наша заслонка. Как по положению закрытия? Так и доедет до концевого непосредственно закрыта. У нас с вами отобразится информация, отобразится то, что она полностью закрыта и, соответственно, фиксация ее состояния заслонки вот такой вот. Такая вот логика построен, ну и соответственно здесь это заслонка осталось также в местном режиме. Оператор ее на месте ей управляет, как только она доедет до концевого своего закрытия.
7:14 Все отобразится информация, что закрыта. Давайте давайте переключимся в местном режиме, она полностью закрыта, находится на концевом закрытии вот такой вот. Примерчик для управления заслонками я сделал для себя, в том числе поизучал. Скрипты от части. Которые используют в Интаче, ну и так называемое экспрессион выражение. Это есть такое понятие в теории экспресс, он это значительно простые логические условия, от которых будет отображаться тайная информация. Вот, собственно, вот так вот, я таким небольшим предметчиком показал вам.
8:09 Работоспособность. Моей программы вот среди программирования. Для контроллеров Элен Брэдли и для интач версии 2017 года вот. Если детально кому, то нужно будет что то показать, рассказать. Отпишитесь мне в комментариях, я вам. Отдельным роликом вышли или пришли на вашу почту? Всем спасибо за внимание и до новых встреч на моем канале.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.
🔗 Управление заслонками на основе RSLogix 5000 и intouch2017