Адресация ADDM и ADDMX при ModBusRTU обмене данными

Модератор: SaniOK

Адресация ADDM и ADDMX при ModBusRTU обмене данными

Сообщение wolka » 05 янв 2017, 10:18

Вопрос по адресацим ADDDM при ModBusRTU обмене данными.
У меня в конфигурации M580 два rack-a (1-й, 2-й), в которых соотв. на позициях "1" и "2" стоят комм.модули BMX NOM 0200.4 . По просмотренным видео-урокам я сделал им адресацию ADDM('1.1.0.addr') для первого rack-а и соотв. ADDM('2.2.0.addr') для 2-го rack-а.
Но когда я указываю "мышью" на эти модули то адресация там совершенно иная - \2.1\0.1 и \2.1\0.1 :shock: Это адресация для команды ADDDMX?
А если же указывать адрес как ADDDMX то надо ли вставлять в строку адреса IP адрес комм.модуля rack-а 192.168.11.13?
Совершенно не понятно :?: :?: :?:

Учится никогда не рано и никому не поздно :idea:
wolka
 
Сообщений: 46
Зарегистрирован: 01 дек 2016, 20:37
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Re: Адресация ADDM и ADDMX при ModBusRTU обмене данными

Сообщение Огородников Сергей » 05 янв 2017, 18:53

Учиться никогда не рано и не поздно, но неплохо бы быть всё-таки повнимательнее и отличать локальные рэки от удалённых RIO-дропов.
В каких уроках было сказано про подобную адресацию для RIO-систем?
Что в HELP сказано про функции ADDM и ADDMX?
Неужели работает пример с приведённой адресацией?

Давайте последовательно.
1. Два локальных шасси (local racks) и два удалённых дропа (Ethernet I/O drop) - это две большие разницы!
Не только по использованию NOM - работа с входами-выходами может очень отличаться,локальный ввод-вывод и RIO и т.п.
Вы на будущее обязательно пишите полностью, какая конфигурация и какая архитектура используется, иначе путаницы не избежать.

2. Для BMX NOM 0200.2, установленных на локальных рэках, чтобы прочитать, например, регистры Modbus-слэйва, используется ADDM : ('рэк.модуль.канал.слэйв').
Вы именно эти видео смотрели?

3. Если же BMX NOM установлен на удалённом RIO-дропе, то применяется ADDMX с синтаксисом, указанным в HELP.
Нам надо с помощью, например, READ_VAR прочитать что-то из Modbus устройства с адресом 15, подключенного через BMX NOM 0200.4 на дропе с IP 192.168.11.13:

ADDMX('0.0.3{192.168.11.13}\\0.1.1.15')

(См.HELP - ADDMX: Address Conversion )
Огородников Сергей
Центр обучения Schneider Electric
Огородников Сергей
 
Сообщений: 134
Зарегистрирован: 29 июн 2013, 02:25
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 4


Вернуться в Высокоуровневые системы автоматизации - M340, M580, Premium, Quantum и Unity

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron