Студопедия — Получение данных через протокол Modbus
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Получение данных через протокол Modbus






Создадим проект с реальным прибором, работающим по протоколу Modbus RTU, например, с прибором ОВЕН МДВВ (модуль дискретного ввода-вывода).

Запустим «MasterOPC Universal Modbus Server».

 

Рисунок 3- 4


Добавим узел в конфигурацию сервера через контекстное меню Сервер. В окне Редактирование коммуникационного узла зададим имя узла, установим тип узла – COM, параметры связи с устройствами – номер COM-порта, скорость, четность, стоповые биты.

 

 

 

 

Рисунок 3- 5

В узел, также через контекстное меню, добавим Устройство – зададим ему имя и адрес.


 

 

 

Рисунок 3- 6

Теперь в устройство необходимо добавить переменные, и указать им номера регистров в приборе. Для примера будем опрашивать вход и выход прибора. МДВВ имеет 12 входов и 8 выходов, входы могут опрашиваться по маске или в режиме счетчика. Входы в режиме счетчика имеют номера регистров от 64 до 75 в десятичной системе исчисления и имеют тип HoldingRegisters. Из этих регистров можно производить считывание накопленного значения, а также записывать значение – для сброса. Таким образом, регистры используются для чтения и записи.

Добавим первый вход в наш OPC. Для этого вызовем контекстное меню устройства и выберем пункт «Добавить тег».


 

 

 

Рисунок 3- 7

В появившемся окне Редактирование тега зададим имя тега - «Вход1», регион -

«HoldingRegisters», номер регистра «64», тип в устройстве – беззнаковое целое «uint16»

Рисунок 3- 8


Сохраним конфигурацию и сделаем ее конфигурацией по умолчанию.

 

 

Запустим MasterSCADA, произведем поиск OPC устройств, добавим OPC и все OPC

переменные:

 

 

 

Рисунок 3- 9

«Вход1» добавился в дерево системы. Обратите внимание, что переменная имеет значок двунаправленной, то есть можно осуществлять как чтение переменной, так и запись в нее.

Добавим в дерево объекта, одно значение и команду, команду назовем «Запись».

Установим связь между переменной OPC и «Значение».

 

 

Рисунок 3- 10

Значок OPC переменной изменился – он отображает, что выход переменной имеет связь. Установим связь между OPC переменной и командой «Запись».


 

 

 

Рисунок 3- 11


связи.


Значок изменился, теперь он показывает, что вход и выход переменной имеют установленные

 

 

Подробнее про настройку MasterOPC Universal Modbus Server вы можете узнать,


посмотрев видеопримеры по созданию конфигураций: http://www.masteropc.ru/prices/info.php?pid=6944

 

 







Дата добавления: 2015-12-04; просмотров: 210. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

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

Репродуктивное здоровье, как составляющая часть здоровья человека и общества   Репродуктивное здоровье – это состояние полного физического, умственного и социального благополучия при отсутствии заболеваний репродуктивной системы на всех этапах жизни человека...

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

ИГРЫ НА ТАКТИЛЬНОЕ ВЗАИМОДЕЙСТВИЕ Методические рекомендации по проведению игр на тактильное взаимодействие...

Studopedia.info - Студопедия - 2014-2024 год . (0.034 сек.) русская версия | украинская версия