Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › Связь с ОВЕН ПЛК 100 по modbus RTU
Помечено: Modbus RTU, ОВЕН
- В этой теме 16 ответов, 4 участника, последнее обновление 10 лет, 3 месяца назад сделано
Mikhail.
-
АвторЗаписи
-
07.04.2016 в 15:12 #1957
djbond07УчастникЗдравствуйте! Пытаюсь согласно вашей статье на сайте настроить связь между скада-коммуникатором и данным контроллером. Хочу просто считывать значения входов, и активировать выходы контроллера по командам из скады. Произвёл настройку самого контроллера через CoDeSys, добавил в Скада-Админ необходимые пункты. Создал шаблон для контроллера в коммуникаторе, но при попытке связи вот такая ошибка: Ошибка устройства: [2] ILLEGAL DATA ADDRESS. Скорей всего что-то напортачил при создании шаблона. Может вами создан шаблон для этого контроллера?
07.04.2016 в 17:20 #1958
djbond07УчастникРешил проблему, дело было в неполной настройке адресов на CoDeSys. Связь появилась.
07.04.2016 в 21:51 #1959
MikhailМодераторХорошо )
В CoDeSys адреса регистров Модбас нумеруются с 0 или с 1?07.04.2016 в 23:06 #1960
manjey73УчастникCoDeSys ни при чем. По заявлению Овен ПЛК100 и остальное их оборудование адресуется с 0. Но при подключении к SCADA необходимо указывать с 1-цы
08.04.2016 в 11:00 #1961
djbond07УчастникДа, адресация с 0. Вот карта адресов переменных, если интересно кому будет)
http://www.owen.ru/forum/attachment.php?attachmentid=3424&d=1297329853
Я настроил соединение, считываю данные с первых 8-ми регистров, но как мне считать значения с реальных входов и выходов? и как направить команду на активацию выхода? Можете пару слов написать? Просто пока в наличии есть только этот контроллер, и нужно использовать именно его, как модуль ввода-вывода.И небольшой вопрос в разрез с этой темой немного. Разница в работе скады по Modbus на винде и на линуксе только в том, что нужен конвертер интерфейса RS-485 to USB с соответствующим драйвером? То есть спокойно можно оставить те модули ввода-вывода, которые тестировались на виндовсе? Ничего не поменяется?
08.04.2016 в 11:06 #1962
djbond07УчастникИ вообще если кто-то подключал модули ввода-вывода к RasPi, какие использовали? можете подсказать?
08.04.2016 в 12:23 #1963
djbond07УчастникОпять же проблему решил, связался с техподдержкой овна, мне помогли, когда доведу до ума проект, могу поделиться программой и файлом конфигурации для коммуникатора, если нужно) Второй вопрос оставляю открытым.
08.04.2016 в 23:02 #1964
MikhailМодераторя подключал к RPi ОВЕН МВ110-8А, МВ110-8АС, МУ110-16Р, МВ110-16Д, шаблоны Модбас тоже могу скинуть.
Да в общем-то любые можно подключить17.05.2016 в 15:24 #2096
djbond07УчастникДобрый день! Добрался до подключения ОВЕН МВ110-8А к скаде. Можете, пожалуйста, скинуть шаблон для опроса через коммуникатор? Мой e-male: —
И такой вопрос ещё. Как я понимаю, для опроса нескольких модулей нужно просто в поле коммуникатора «Опрос КП» добавить ещё одну строку, прописать адрес устройства, и создать шаблон опроса? То есть не нужно создавать новую линию связи, итд итп?
-
Ответ изменён 10 лет, 3 месяца назад пользователем
Mikhail.
17.05.2016 в 16:47 #2097
BorisУчастникШаблон есть в стандартной поставке RapidScada, в папке \SCADA\ScadaComm\Config
17.05.2016 в 19:28 #2099
MikhailМодераторКак я понимаю, для опроса нескольких модулей нужно просто в поле коммуникатора «Опрос КП» добавить ещё одну строку, прописать адрес устройства, и создать шаблон опроса? То есть не нужно создавать новую линию связи, итд итп?
Шаблон можно тот же, если устройство той же модели. Если подключены к одному COM-порту, то одна линия связи. Если TCP, то можно как на одной линии, так и на несколько параллельно разнести.
17.05.2016 в 22:55 #2101
MikhailМодератор23.05.2016 в 15:22 #2137
djbond07УчастникДобрый день, можно ещё раз уточнить.
Boris, В папке есть шаблон на прибор Adam6015 и в принципе на Modbus. Михаил же говорил, что он подключал конкретно ОВЕН МВ110-8А, и именно конкретный шаблон я просил.
Михаил, Всё-таки, если можете скинуть этот конкретный шаблон, то куда и как? может на файлобменник зальёте, если не сложно? Я в принципе сам пробую создать шаблон, но возникает проблема. создаю группу входов Holding Registers, задаю начальный номер, и они автоматически нумеруются. Но значение поля «Согнал КП» задаётся автоматически, и присваивает числа от 1 до 8 (в моём случае). Так вот, эти поля сигналов уже заняты сигналами с модуля дискретных входов. Что я неправильно делаю? Скриншоты прилагаю:
https://drive.google.com/open?id=0B7yxt3N5T2NgNVFicVZHVlpSY2M
23.05.2016 в 16:46 #2141
djbond07УчастникЧастично решил проблему. в устройстве ОВЕН МВ110-8А каждый вход имеет свой сетевой адрес, значит нужно для каждого входа создать свой КП. Я для тестирования создал отдельно КП для входа 1 и считал регистр 1, в котором хранится значение измерения. Всё получилось, связь есть, но значение естественно нулевое. Решил добавить вход 2 по такой же схеме. сделал точно также всё. Единственное отличие — это номер регистра. в данном случае считал регистр 7 (тоже значение измерения, но уже входа 2). В итоге имею странную ситуацию. Со всходом 1 всё отлично, связь есть, а по входу 2 пишет «ошибка связи».
23.05.2016 в 17:18 #2142
MikhailМодераторС тех пор этот шаблон действительно добавлен в дистрибутив: C:\SCADA\ScadaComm\Config\KpModbus_OWEN_MV110-8A.xml
Если у Вас его нет, скачайте обновление.
Смысла делать шаблон повторно нету. -
Ответ изменён 10 лет, 3 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.