Вы находитесь на странице: 1из 9

ФГАОУ ВО «УрФУ имени первого Президента России Б. Н.

Ельцина»
Институт новых материалов и технологий
Кафедра электронного машиностроения

ОЗНАКОМЛЕНИЕ С ИНТЕРФЕЙСОМ SCADA-СИСТЕМЫ


отчет по практической работе по дисциплине
«Дистанционное управление»

Подпись Дата
Преподаватель_____________________________________________Тихонов И.Н.
Студент____________________________________________________Сопова Е.Е.
Группа__________________________________________________НМТМ-190702

Екатеринбург
2020
1. Исходные данные работы
Задача – включать устройство, подключенное к контроллеру
(светодиод) от SCADA-системы. Пусть светодиод будет подключен к 13
выводу контроллера.
Используемое ПО – на ПК установлена SCADA-система (Simple-
SCADA), Modbus Universal MasterOPC Server, FLProg и Arduino IDE.
2. Порядок работы
Arduino была подключена к ПК с помощью прямого соединения USB-
кабеля. Для проверки работоспособности (рис.1) и нахождения значения
СОМ-порта (рис. 2) было открыто ПО - Arduino IDE.

Рисунок 1 - Проверка работоспособности контроллера

Рисунок 2 – Контроллер подключен к СОМ3 порту


Следующим шагом было создание ОРС сервера. Для этого было
использовано ПО - Modbus Universal MasterOPC Server. После запуска ПО
была создана новая конфигурация. Затем на сервере был создан
коммуникационный узел Arduino, в настройках выбран тип узла СОМ и
указан порт 3 (рис. 3).
Рисунок 3 – Создание коммуникационного узла
В созданном узле создано устройство Uno с параметрами по
умолчанию (рис. 4).

Рисунок 4 – Создание устройства


В устройстве был создан тег Led. В параметрах тега в качестве региона
был выбран COILS, адрес – 0х0000, тип данных в устройстве и сервере –
bool, тип доступа - ReadWrite (рис. 5).
Рисунок 5 – Настройка тега Led
Затем конфигурация созданного сервера была сохранена, а сервер был
запущен после написания и загрузки ПО на контроллер и создания SCADA
системы.
На следующем шаге была создано и загружено ПО на контроллер. Для
этого был создан новый проект в FLProg (рис. 6).

Рисунок 6 – Выбор начальных настроек проекта


В дереве проекта был добавлен выход Led (рис. 7), у которого были
выбраны цифровой тип выхода, номер контакта 13 (так как светодиод на
плате соединен с выходом номер 13) и состояние при старте отключено.

Рисунок 7 – Настройка выхода Led


В разделе коммутации были выбраны подключение через Modbus Slave
– RTU и физические параметры у СОМ-порта.
Для связи с ОРС сервером была добавлена переменная
Arduino.Uno.Led. В сервере у тега Led был тип Coils, поэтому у создаваемой
переменной выбран такой же тип данных (рис. 8).

Рисунок 8 – Настройка параметров Led


После этого переменную и выход были перенесены в область
визуального программирования и соединены (рис. 9).

Рисунок 9 – Соединение элементов


После проверки программы на корректность, на контроллер была
загружена программа.
Затем была создана связь между ОРС-сервером и Simple-Scada. Для
этого был создан проект и в настройках указан ОРС-сервер (рис. 10).

Рисунок 10 – Настройка проекта


Зону редактирования проектом были размещены: кнопка, изображение
в виде лампочки, текстовые элементы (рис. 11). Для отображения текущих
даты и времени необходимо было включить отображение панели сообщения.
При наведении курсора мышки на системное время отображается текущая
дата.

Рисунок 11 – Настройка интерфейса SCADA-системы


В свойствах кнопки был указан адрес для изменения значения тега, а
также указаны значения при разных состояниях кнопки (рис. 12).

Рисунок 12 – Настройка параметров кнопки


В параметрах текстуры изображения была выбрана лампочка. Параметр
события (рис. 13) был настроен так, что при изменении значения в теге
Arduino.Uno.Led изменялся цвет лампочки.

Рисунок 13 – Настройка события


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