MCD500, связь по протоколу Modbus RTU
- Автор
- Сообщение
-
Не в сети
- Сообщения: 3
- Зарегистрирован: 21 окт 2014, 14:02
MCD500, связь по протоколу Modbus RTU
Здравствуйте!
Суть вопроса такова : Есть 18шт. УПП - MCD 500. Требуется по протоколу Modbus, брать ток ( нагрузку привода).
Заказаны доп. модули MCD Modbus Modul (код заказа 175G9000). В качестве мастера используется СP341(Siemens).
Расстояние между мастером и УПП в районе 30 метров. Все УПП подключены последовательно. Опыт связи по Modbus был на других обьектах, с помощью CP341. Программка обкатана.
Дак вот, не могу связаться с УПП, лампочка на модуле Modbus мигает, устройство не отвечает. Пробовал уже связаться даже с одним, никаких успехов.
Был даже эксперимент с преобразователем фирмы MOXA Nport IA-5150, то есть подключались на прямую к УПП, подключали ноут, связи нет. Все перемычки на модуле связи выставлены согласно документации. Как только не пробовал их выставлять, реакции ноль. Куда копать дальше не знаю.
Прошу помощи)
Суть вопроса такова : Есть 18шт. УПП - MCD 500. Требуется по протоколу Modbus, брать ток ( нагрузку привода).
Заказаны доп. модули MCD Modbus Modul (код заказа 175G9000). В качестве мастера используется СP341(Siemens).
Расстояние между мастером и УПП в районе 30 метров. Все УПП подключены последовательно. Опыт связи по Modbus был на других обьектах, с помощью CP341. Программка обкатана.
Дак вот, не могу связаться с УПП, лампочка на модуле Modbus мигает, устройство не отвечает. Пробовал уже связаться даже с одним, никаких успехов.
Был даже эксперимент с преобразователем фирмы MOXA Nport IA-5150, то есть подключались на прямую к УПП, подключали ноут, связи нет. Все перемычки на модуле связи выставлены согласно документации. Как только не пробовал их выставлять, реакции ноль. Куда копать дальше не знаю.
Прошу помощи)
Re: MCD500, связь по протоколу Modbus RTU
Здравствуйте!
Информация от инженера:
Давайте начнем с освещения технических подробностей:
В какие положения Вы установили дипы на модуле ModBus?
Скорость порта в ноутбуке соответствует скорости порта в Модбасе?
В случае с ноутбуком, какой программой Вы пытались связаться с MCD?
Помимо адаптера MOXA пробовали еще что-то?
Например: Данфосс рекомендует пользоваться адаптерами ADAM.
Предлагаю начать разбираться с варианта Ноутбук-Модбас-MCD, это простейший случай.
За семь лет работы я сталкивался с подобными вопросами два раза.
Первый – люди просто купили не тот модуль.
Второй – клиент неправильно поставил дипы на модуле.
Если у Вас есть 18 Модбасов, проверьте одинаковая ли ситуация со всеми?
Может быть у Вас попался один бракованный?
Информация от инженера:
Давайте начнем с освещения технических подробностей:
В какие положения Вы установили дипы на модуле ModBus?
Скорость порта в ноутбуке соответствует скорости порта в Модбасе?
В случае с ноутбуком, какой программой Вы пытались связаться с MCD?
Помимо адаптера MOXA пробовали еще что-то?
Например: Данфосс рекомендует пользоваться адаптерами ADAM.
Предлагаю начать разбираться с варианта Ноутбук-Модбас-MCD, это простейший случай.
За семь лет работы я сталкивался с подобными вопросами два раза.
Первый – люди просто купили не тот модуль.
Второй – клиент неправильно поставил дипы на модуле.
Если у Вас есть 18 Модбасов, проверьте одинаковая ли ситуация со всеми?
Может быть у Вас попался один бракованный?
-
Не в сети
- Сообщения: 3
- Зарегистрирован: 21 окт 2014, 14:02
Re: MCD500, связь по протоколу Modbus RTU
Дипы на модуле выставлены так :
A1: в положение ON (RTU)
А2:OFF
А3:OFF
А4:OFF
А5:OFF
А6:ON (адрес 1)
В1:ОN
В2:ON
В3:OFF
В4:OFF
В5:OFF
В6:OFF
Исходя из положений дип переключателей имеем : Протокол Modbus RTU, адрес устройства -1, скорость 38400, нет контроля четности, таймаута нет
Хотя повторюсь пробовал менять и скорость, и адрес, и таймаут ставить
Скорость порта в ноутбуке выставлена 38400
В ноутбуке использовал OPC-сервер протокола MODBUS, версия 2.0, производитель ООО НПФ "КРУГ"
Помимо адаптера MOXA больше ничем не пользовался, так как нет в наличии.
Может и попался бракованный, во вторник попробую связаться с остальными
A1: в положение ON (RTU)
А2:OFF
А3:OFF
А4:OFF
А5:OFF
А6:ON (адрес 1)
В1:ОN
В2:ON
В3:OFF
В4:OFF
В5:OFF
В6:OFF
Исходя из положений дип переключателей имеем : Протокол Modbus RTU, адрес устройства -1, скорость 38400, нет контроля четности, таймаута нет
Хотя повторюсь пробовал менять и скорость, и адрес, и таймаут ставить
Скорость порта в ноутбуке выставлена 38400
В ноутбуке использовал OPC-сервер протокола MODBUS, версия 2.0, производитель ООО НПФ "КРУГ"
Помимо адаптера MOXA больше ничем не пользовался, так как нет в наличии.
Может и попался бракованный, во вторник попробую связаться с остальными
-
Не в сети
- Сообщения: 3
- Зарегистрирован: 21 окт 2014, 14:02
Re: MCD500, связь по протоколу Modbus RTU
Всё вопрос снят!
Дело было в регистрах.
По документации регистры обозначены как 40002, 40003 и т.д.
По факту же упраздняем 4 , и получаем номера регистров 2,3 и т.д.
Ещё один момент, все регистры смещены на 1 вверх , то есть например: по документации 40005 регистр - это нагрузка(ток). По факту же нагрузка(ток) - 40004.
Хотя смещение думаю связано, с мастером, а именно с драйвером установленном на СP341.
Дело было в регистрах.
По документации регистры обозначены как 40002, 40003 и т.д.
По факту же упраздняем 4 , и получаем номера регистров 2,3 и т.д.
Ещё один момент, все регистры смещены на 1 вверх , то есть например: по документации 40005 регистр - это нагрузка(ток). По факту же нагрузка(ток) - 40004.
Хотя смещение думаю связано, с мастером, а именно с драйвером установленном на СP341.
-
Не в сети
- Сообщения: 3
- Зарегистрирован: 16 сен 2019, 18:37
Re: MCD500, связь по протоколу Modbus RTU
Приветствую всех. Такая же проблема, что описана выше, перепробовал все описанные варианты, но ничего не помогло. Светодиод rs 485 моргает постоянно, независимо подключен ли к порту кабель или нет, при отправке запроса, в ответ вообще ничего не приходит.
Re: MCD500, связь по протоколу Modbus RTU
Здравствуйте!
Пожалуйста, опишите подробнее Вашу проблему.
Пожалуйста, опишите подробнее Вашу проблему.
-
Не в сети
- Сообщения: 3
- Зарегистрирован: 16 сен 2019, 18:37
Re: MCD500, связь по протоколу Modbus RTU
В общем имеются два упп MCD 500, на обоих есть модуля модбас с дип переключателями(175g9000). На каждом из них моргает светдиод RS 485. В настройке порта вроде бы ничего сложного и замудренного нет, настроил так: А1 On A2 Off A3 Off A4 Off A5 Off A6 On, B1 On B2-6 Off. Модбас РТУ, 1 адрес, скорость 19200, без четности и таймаута.
Запросы отправляю с помощью ноутбука и преобразователя rs 485>usb, преобразователь рабочий, т.к. считывает данные с других устройств.
При попытке отправить запрос, в ответ не приходит абсолютно ничего, т.е. запрос просто уходит в пустоту. Необходимо считать данные состояния упп (40003), использую 3 функцию, пробовал адреса регистра 3 и 40003, длина равна 1.
P.s. к каждому упп подключаюсь отдельным кабелем.
Запросы отправляю с помощью ноутбука и преобразователя rs 485>usb, преобразователь рабочий, т.к. считывает данные с других устройств.
При попытке отправить запрос, в ответ не приходит абсолютно ничего, т.е. запрос просто уходит в пустоту. Необходимо считать данные состояния упп (40003), использую 3 функцию, пробовал адреса регистра 3 и 40003, длина равна 1.
P.s. к каждому упп подключаюсь отдельным кабелем.
Re: MCD500, связь по протоколу Modbus RTU
Инженер просит уточнить:
Как подключены 17, 28 и 25 контакты?
Как настроен параметр 3-2?
Используйте для считывания слова состояния (40003) регистр 02.
Как подключены 17, 28 и 25 контакты?
Как настроен параметр 3-2?
Используйте для считывания слова состояния (40003) регистр 02.
-
Не в сети
- Сообщения: 3
- Зарегистрирован: 16 сен 2019, 18:37
Re: MCD500, связь по протоколу Modbus RTU
Судя по инструкции контакты и параметр нужны для управляющих команд, команды использоваться не будут, только чтение. Я пробовал чтение 2 регистра.