В ролике показано подключение панельного ПЛК СПК 107 ОВЕН к SCADA TRACE MODE по протоколу Modbus RTU без использования OPC-серверов. Настроен прямой драйвер, созданы компоненты чтения и записи регистров, продемонстрирован обмен данными: передача состояния восьми дискретных сигналов с панели ПЛК и приём целочисленного параметра из SCADA.
- 00:02 Подключение СПК 107 через виртуальный COM-порт
- 01:20 Постановка задачи: обмен восемью дискретными сигналами
- 02:21 Загрузка готового проекта в CODESYS
- 03:53 Настройка секции Modbus RTU в TRACE MODE
- 05:34 Команды записи и чтения регистров ПЛК
- 07:51 Настройка узла RTM и COM-порта
- 09:24 Программа на языке FBD и графический экран
- 10:34 Запуск профайлера и проверка обмена данными
- СПК 107
- ОВЕН
- TRACE MODE
- Modbus RTU
- CODESYS
- RS-232
Кому полезно: Инженерам АСУ ТП, интегрирующим панельные ПЛК ОВЕН со SCADA TRACE MODE по Modbus RTU.
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:02 Добрый день выполним подключение к панельного контроллера СПК 107 ОВен через прямой драйвер. По протоколу обмена Матбасарту без какого либо использования писи подключение осуществляется через виртуальный последовательный порт Ком 4. С параметрами связи по умолчанию 9 600 н 8 1 перед началом работы по подключению мы поставляем его вместе с контроллером. Компакт диска установили на наш ПК Кодесис и необходимая нашему плк библиотеки Таргета, также было организовано. Подключение по Йюэсби к ПЛК с созданием виртуального сетевого адаптера для программирования и отладки по В ПЛК. Все согласно документации на наш контроллер и КДС, кстати, восстановить все получилось только со 2 попытки, это так на. Всякий случай в подготовленном нами стенде на полка 107 подано напряжение питания от источника 24 Вольта. Порт Ком 1 ПК сконфигурирован как РС 232 и подключен к порту ком 4 нашего компьютера с помощью 0 модемного или кросс кабель.
1:20 Ну и в нашем фильме мы покажем создание проекта для передачи в МРВ Трэсмод состояние 8 дискретных сигналов. Формируем их непосредственно графической панели ПЛК, а из МРВ в ПЛК будет подаваться значение целочисленного параметра, который будет. Отображаться на вот этих вот индикаторах, используемый в ролике протокол обмена между устройствами Бадмасер, то мастера МРВ Слейф ПЛК. Вот так, да и давайте договоримся на берегу. Что называется вопросы программирования контроллера? Мы на себе не берем свою цель, видим лишь том, показать, как интегрировать данный класс полка автоматизированной системы, разрабатываемая Скада. 3 Смот, кстати, использование писи серверов для обмена данными с контроллерами. Мы также не рассматриваем, запустим систему программирования КД СИЗ и подгрузим подготовленный нами заранее проект, который называется Майк Зампл Ламбстрэнд.
2:21 Он содержит графическую панель, очень примитивную логическую программку и интерфейсную часть. Вот сам проект представлен в виде тоже дерево и так по порядку у нас. Объявлена 1 глобальная переменная, называется на ДФР, и мы будем ее использовать для чтения данных. От монитора реального времени треснул, также мы использовали.
2:47 Логотип 3 смолот. Для отображения на графической панели что касается самого ПЛК, то его характеристики представлены здесь. Подключение канализовано через виртуальный сетевой адаптер. И твои, 2 кстати, давайте просканируем сеть. Вот наш контроллер задана обработка данных в ПЛК следующим образом. Вот так опликаешь, вот наш окликаешь, объявленная.
3:23 Переменная программа и написано сама программка, кстати, сама программка мы предупреждали, она. Крайне простенькая. Визуализация представлена панелью. Кроме всего прочего, здесь расположена. 8 Индикаторов, 8 выключателей и. 3 Вот такие вот шкалы для отображения 1 и того же параметра. Теперь, что касается интерфейсной части, она представлена к секции Макбаз РТ, на что здесь стоит. Обратить внимание при использовании различных моделей контроллеров назначение портов выполняется по таблице, представленной в инструкции по эксплуатации.
4:27 Обратите внимание, что для нашего СПК 107 ком 1 имеет назначение двоечка, это крайне важно. То есть вот этот вот ком порт не 2, а ком порт 1 ПСПК, 107 параметры работы 9 600 он 8 1.
4:49 Состояние пока не определено, информация следующая. Поскольку мы используем панельный контроллер в качестве слейф устройства, то в группе Мадбаском была создана соответствующая группа. Макбаз селил Девайс. Номер нашего слоев устройства единица, все параметры заданы по умолчанию, а? А что касается взаимодействия с МРВ, то реализована следующим образом, данный параметр ДФР читается из за мороя. А состояние наших выключателей в МРВ передается, то есть МРВ запрашивает эти параметры.
5:34 Поскольку программа включена в ЗИП Файл, который будет доступен для скачивания, то особо сильно на данной программке мы распространяться не станем. И, пожалуй, единственное замечание, которое. Стоит вам сообщить, заключается в том, что запись во внутренние регистры ПЛК от мастера будет выполняться комбат. Дай номер 6 Райт Сингла Эрджистер, а чтение регистров команды номер 4 Рид инпут. Реджистерс, переходим к разработке проекта, для этого загружаем интегрированную среду разработки базовой версии и с помощью иконки создаем проект стандартном стиле, разработку проекта начнем. От слоя источники приемники, где мы должны описать команды записи и чтения регистров нашего ПЛК. Поскольку нам протокол обмена известен, то и группа, которую мы создаем, тоже понятно, Матбас.
6:38 1 Компонент, который мы создадим, это будет команда записи целочисленных данных полка 6 команда. Открываем ее на редактирование и начинаем работать с ее параметрами комфорт, который мы используем для обмена данными с панельным контроллером. Ком 4 здесь мы указываем троечку на единичку. Меньше адрес нашего ПЛК как слоев устройства единичка номер регистра, в который мы будем писать данные 0 протокола. Обмен на мат БАС направление Аутпут формат дискретный, далее создаем и настроим.
7:20 2 Компонент для чтения состояния всех 8 выключателей у нас это будет команда. Номер 4 Открываем на редактирование номер порта Троечка ком 4 адрес слоев устройства Единица Регистр, из которого мы будем читать данные Нолик. Тип протокола матпас, направление инпут формат дискретный. Тут же в источниках приемника создадим группу генераторы в ней синусоиду. Далее поднимаемся по дереву проекта до слоя система, в котором создаем узел РТМ для нашего компьютера. Теперь, поскольку связь с панельным контроллером осуществляется по последовательному порту, мы вынуждены создать в узле группу ком портов, делаем.
8:19 Созданный экземпляр порта открываем на редактирование, говорим, что это ком 4. Указываем это и в номере порта, далее все остальные параметры оставляем заданными по умолчанию. Они совпадают с теми настройками, с которыми мы контроллер, это получили с помощью драгон дроп перетащим созданные. В источниках приемников команды чтения записи по протоколу Манбасырнула в в той же группе. Создадим программу для формирования данных отсылаемых в пылка помня о том, что данные передаются целочисленные туда же, в группу мат Бас. Перетаскиваем и источник синусоида из группы генератор. Сама программа представлена 2 аргументами 1 входной 1 выходной типа данных, целочисленное реальное значение синусоиды на входе входное значение канала Дабл Ю. Ворд 6 на выходе.
9:24 Программа использует написанные языки функциональных блоков, использует 1 блок целая часть. Поскольку помню, передаваться должны только целочисленное значение. Вот наши синусоид до программ необходимо откомпилировать, разработаем простенький графический экран. Вот его аргументы, а вот отобразительная часть, состояние 8 дискретных выключателей и те данные, которые передаются от МВФ в панельный контроллер. Логотип Трэсмолт, шапка, дата и время сохраним на диск выполненную работу с именем СПК 107 и произведем процедуру сохранения для МРВ теперь для того. Чтобы запустить созданный проект под управлением профайлера, необходимо в деле проекта отметить узел. Наш РТМ 1 воспользоваться данной иконкой запускаем.
10:26 Сворачиваем. Экран в более компактном виде. И перед запуском самого Профайлера обращаем ваше внимание на запущенную утилиту перехватчика сообщений по последовательным порту Ком 4. Нам понадобится. Стартуем профайлер. Инициализация порта и пошел обмен данные, которые отправляются на панельный контроллер. Соответственно, если посмотреть на данные индикаторы, то видим, наблюдаем то же самое состояние наших 8 выключателей, выключены все. 8 Давайте попытаемся их включить и посмотрим, как это отобразится на экране МРВ, начинаем с правого крайнего.
11:20 Включили видео следующий, следующий следующий. Итак, данные формируются, данные считываются трафик обмена, мы тоже с вами наблюдаем. Полная идиллия, да и вообще все отлично. Напоминаем, что выполненный в ролике проект для ПЛК СПК 107 доступен будет для скачивания со страницы техподдержки нашего сайта Адастра Точка ру, ну и резюмируем. Мы выполнили вполне себе успешное подключение панельного программируемого логического контроля СПК 107 Скада Трисмод по протоколу Мадбасырту. Причем контроллер выполнял роль слив устройства, никаких титанических затрат на программирование.
12:15 Мы не потратили. Обошлись как то без использования ай пи си сервера. На этом мы наш ролик завершаем вам спасибо за внимание.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.
Видеоурок демонстрирует подключение к SCADA TRACE MODE панельного контроллера СПК107 (ОВЕН) по протоколу Modbus RTU. Проект из фильма можно скачать с http://www.adastra.ru/products/drivers/Owen_spk/
Ещё по Связь с оборудованием
все материалы
19:51▶ Как добиться максимальной скорости обмена SCADA с ПЛК?
Связь с оборудованием · 19:51Как ускорить обмен SCADA с контроллерами в 15 раз (и больше)? Почему у некоторых разработчиков TRACE MODE 7 «летает», а у других «тормозит»? Причем…
7:28▶ Как подключить преобразователь частоты FR A700 (Mitsubishi) к SCADA TRACE MODE 7?
Связь с оборудованием · 7:28Видеоурок, показывающий как подключить частотный преобразователь FR A700 (Mitsubishi) к SCADA TRACE MODE 7 для управления асинхронным двигателем переменного тока, протокол обмена данными -…
6:49▶ Как подключить преобразователь частоты ПЧВ3 (ОВЕН) к SCADA TRACE MODE 7
Связь с оборудованием · 6:49Видеоурок, демонстрирующий как подключить преобразователь частоты ПЧВ3 (ОВЕН) к SCADA TRACE MODE 7 через RS-485 - 1 по протоколу Modbus RTU с использованием конвертера…
11:20▶ МРВ SCADA TRACE MODE 7 как сервер Modbus/TCP
Связь с оборудованием · 11:20Как сделать сервер Modbus TCP из МРВ SCADA TRACE MODE 7? Видеоурок. Скачать пример с https://www.tracemode.ru/products/articles/interg Официальный канал SCADA TRACE MODE
6:40▶ ПОДКЛЮЧЕНИЕ ПЛК MITSUBISHI MELSEC FX3U К SCADA TRACE MODE 7 : по сети
Связь с оборудованием · 6:40Видеоурок и пошаговая инструкция по подключению ПЛК Mitsubishi MELSEC FX3U-16M с модулем ввода FX3U-ADP и Ethernet FX3U-ENET по сети к SCADA TRACE MODE 7…
6:47▶ Подключение ПЛК SIEMENS к SCADA TRACE MODE 7 по сети через нативный драйвер S7
Связь с оборудованием · 6:47Видеоурок по подключению SCADA TRACE MODE 7 к ПЛК Siemens по сети через нативный драйвер S7. Официальный канал SCADA TRACE MODE