Студопедия — Получение данных через протокол 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; просмотров: 202. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

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

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

Методика обучения письму и письменной речи на иностранном языке в средней школе. Различают письмо и письменную речь. Письмо – объект овладения графической и орфографической системами иностранного языка для фиксации языкового и речевого материала...

Классификация холодных блюд и закусок. Урок №2 Тема: Холодные блюда и закуски. Значение холодных блюд и закусок. Классификация холодных блюд и закусок. Кулинарная обработка продуктов...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

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