1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

подключение по modbus moxa3170 к контроллеру м168(Schneider)

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

подключение по modbus moxa3170 к контроллеру м168(Schneider)

Сообщение luxor8141 »

Здравствуйте, помогите подключить моха3170 к контроллеру м168 (schneider electric).
Мне нужно перевести с помощью моха сигнал из modbus RTU в Modbus tcp/
настройки контроллера:
stop bit - 1
address - 5
parity - even
baud - 19200
настройка порта modbus: slave
настройка моха:
порт №1
режим RTU slave
скорость - 19200
чётность - even
стоп.бит - 1
Fifo - disable
интерфейс - rs485 2-wi
В таблице slave id добавил один канал с диапазоном значений от 4 до 6
В окне Modbus пытаюсь автоматически найти контроллер. На контроллере пару раз промигивает индикатор связи. После этого в окне определения тайм-аута пишет что прибор с адресом 5 не обнаружен.
Все настройки производил из программы mgate manager
Версия прошивки ver2.1 build 13042214
В прикреплённом файле скриншоты настроек
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение Ryzhij »

Назначьте кого-то мастером, определитесь к картой регистров в сетях Modbus-RTU и Modbus-TCP.
Я бы назначил мастером шлюз.
Потом уж конфигурируйте.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение luxor8141 »

Мастером в данном случае использовал скаду simplight с модбас драйвером для попытки передать бит данных, но выдаёт ошибку "неверный пакет CRC" (ошибку видно на "скрин передачи данных").

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение Ryzhij »

Денис, в сети Modbus-RTU у Вас нет мастера.
SCADA simplight подключена уже к другой сети, к Modbus-TCP. Там вообще нет понятий master/slave, там есть client/server.
И Ваша SCADA там явлется клиентом (источником запросов).

Какого ответа Вы ещё ждёте от Вашего гейта Moxa, если не сконфигурировали в нём карты регистров в обеих сетях, Modbus-RTU и Modbus-TCP?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 157
Зарегистрирован: 15 фев 2014, 23:37
Имя: Волоснов Сергей
Страна: Казахстан
город/регион: Актобе
Благодарил (а): 19 раз
Поблагодарили: 11 раз

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение servo85 »

Скрин с работающего по аналогичной схеме МГейта
Изображение
Автоматизация бардака порождает только автоматизированный бардак

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение luxor8141 »

Поправил как на скрине servo85, но ошибка CRC осталась. Может ещё что-то нужно поменять?
Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 157
Зарегистрирован: 15 фев 2014, 23:37
Имя: Волоснов Сергей
Страна: Казахстан
город/регион: Актобе
Благодарил (а): 19 раз
Поблагодарили: 11 раз

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение servo85 »

Смущает пара вопросов:
-на вашем скрине №2 указан заводской IP адрес МГейта по умолчанию, неужели подсеть вашего ПК имеет вид 192.168.127.0? (тот факт что MGate Manager видит шлюз в данном случае не показатель)
-на скрине №5 устройств modbus на шине не обнаружено, с проводами точно все в порядке? прикручены к контактам 3,4 ?(на рисунке в инструкции счет контактов справа на лево)
Автоматизация бардака порождает только автоматизированный бардак

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение luxor8141 »

Ответы:
1. Да подсеть имеет вид 192.168.127, на первом скрине отображено окно мониторинга и там видно IP компа (192.168.127.10) с которого я пытаюсь передать бит.
2. Использую распиновку на контроллере 4_+, а 5_- . На moxa 3_+, а 4_- . (пробовал поменять контакты местами - индикатор связи на контроллере перестал мигать при попытке установить связь.)
При попытке подключения, на контроллере промигивает индикатор связи после чего в мониторинге мохы появляется сообщение о неверном пакете CRC. Либо при попытке считать бит, индикатор контроллера мигает постоянно и ошибки добавляются постоянно как на первом скрине две попытки прочитать и неверный CRC пакет.
Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 157
Зарегистрирован: 15 фев 2014, 23:37
Имя: Волоснов Сергей
Страна: Казахстан
город/регион: Актобе
Благодарил (а): 19 раз
Поблагодарили: 11 раз

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение servo85 »

Сторонним modbusOPC сервером опросить контроллер через МГейт не пробовали? таким чтобы на ходу позволял настройки соединения менять - может перебором выяснится рабочий вариант настроек.
Автоматизация бардака порождает только автоматизированный бардак

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение luxor8141 »

insat universal modbus OPC подойдёт?
Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 157
Зарегистрирован: 15 фев 2014, 23:37
Имя: Волоснов Сергей
Страна: Казахстан
город/регион: Актобе
Благодарил (а): 19 раз
Поблагодарили: 11 раз

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение servo85 »

Полагаю да, это дело вкуса. Мне нравится совсем простенький Modbus look.
Автоматизация бардака порождает только автоматизированный бардак

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение luxor8141 »

Попробовал через universal modbus OPC ситуация следующая: соединение с 192.168.127.254:502 (моха) установлено, но бит не считывается (ошибка по таймауту).
Если у кого есть возможность, скиньте пожалуйста рабочую конфигурацию настройки моксы на [email protected].

Автор темы
luxor8141
здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 06 авг 2014, 12:13
Имя: Денис Радуев

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение luxor8141 »

текущие настройки на mgate и modbus opc
У вас нет необходимых прав для просмотра вложений в этом сообщении.

ANY
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 10 июл 2012, 13:05
Имя: Yerofeyev Alexey
Страна: Russia

Re: подключение по modbus moxa3170 к контроллеру м168(Schnei

Сообщение ANY »

Посмотрите для примера
http://adastra.ru/files/support/tm6/com ... merson.zip - EMERSON/MODBUS. Примеры организации связи с контроллерами ROC 827 и FloBoss 107 по протоколам MODBUS RTU и MODBUS TCP. Демонстрируется мониторинг данных различных форматов и считывание архивных данных.
Обратите внимание на
Особенности запроса MODBUS переменных типа FLOAT в контроллерах фирмы «EMERSON»
:
Номера порядков следования байт:
0 – 3-2-1-0 – установлен по умолчанию;
1 – 0-1-2-3;
2 – 1-0-3-2;
3 – 2-3-0-1.
Для м168(Schneider) - может тоже существует особенность настроек
Ответить

Вернуться в «Интерфейсы, протоколы, связь»