Страница 2 из 6

Re: Modbus 9.3.12

Добавлено: 30 май 2025, 20:42
dstrufanov
Сообщение удалено

Re: Modbus 9.3.12

Добавлено: 30 май 2025, 21:10
montirovka
ecoins писал(а): 30 май 2025, 20:32
montirovka писал(а): 30 май 2025, 20:08
Rovki писал(а): 30 май 2025, 20:05 Про какие строковые переменные речь если это модбас?
А где вы видели строковые переменные?
Плата 1, собираются строковые переменные для вывода в тормозной дисплей(старый).
Это связка сильно тормозит проект, а значит и ModBus.
Покажите как правильно в 9 версии перекинуть три значения с одной платы и три значения с другой в третью плату.

Re: Modbus 9.3.12

Добавлено: 30 май 2025, 21:31
ecoins
montirovka писал(а): 30 май 2025, 21:10
ecoins писал(а): 30 май 2025, 20:32
montirovka писал(а): 30 май 2025, 20:08

А где вы видели строковые переменные?
Плата 1, собираются строковые переменные для вывода в тормозной дисплей(старый).
Это связка сильно тормозит проект, а значит и ModBus.
Покажите как правильно в 9 версии перекинуть три значения с одной платы и три значения с другой в третью плату.
1.Создать три переменные.
2.Создать три клеммы.
3.Создать три переменные и подключать их там где источник сигнала. Далее на любой плате (удобнее всего на плате инициализации) вытащить эти переменные и прикрепить к ним клеммы. В новых версиях названия присваиваются автоматически. В проекте уже использовать клеммы - это удобно, они проще подключаются.
Последний способ на мой взгляд самый правильный и позволяет избежать неудобства при отладке проекта.

Re: Modbus 9.3.12

Добавлено: 30 май 2025, 22:50
montirovka
Я понял. Проекта рабочего в девятой версии не будет.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 00:31
ecoins
montirovka писал(а): 30 май 2025, 22:50 Я понял. Проекта рабочего в девятой версии не будет.
Не понял чего Вы не поняли.
В девятой версии много рабочих проектов.
В том числе и на AVR328. Недавно тестировал два шаговых двигателя - работают в фоновом режиме, много свободной памяти.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 06:01
malen53751
Здравствуйте.Собрал Modbus связку ESP32->ИП120 (Овен) версия 9.3.12. ESP slave работает. ESP master работает на передачу на приём нет.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 06:10
malen53751
Извиняюсь.Это исключительно моё мнение, но если двигаться в сторону ПЛК то коммуникации (Modbus RTU и TCP ) должны работать исключительно.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 06:58
Rovki
Каково время цикла и как часто идёт обращение к дисплею?

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 07:27
montirovka
Уважаемые пользователи. Можете в этой теме выложить рабочий проект сделанный в 9 версии с применением Modbus или ссылку на тему . Почему то не получается у меня принимать данные в 9 версии FLProg.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 08:48
malen53751
Проверил modbus master на 7 версии как писали выше, работает.Проблема начинается с 8 версии программы.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 09:09
ecoins
Stue писал(а): 25 май 2025, 23:11
slsl писал(а): 25 май 2025, 12:11 Слейвы в 9.3.12 нормально работают (ЕСП), мастера ещё не проверял.
Не работает мастер. Есп32С3, компилируется без ошибок, мк запускается, работает, но никаких опросов слейва не происходит. Я на прошлой неделе интересовался у Екоинса, есть планы исправить, пока тишина в ответ. Возможно занят человек. А слейв работает отлично. Как то две коннектят в виде моста... Но я еще не разобрался. У Грачика где-то есть видео, о назначает один айпи двум есп8266, таким образом у него передаются данные. В общем пока больше вопросов чем ответов🤣🤣
Если TCP-master - то пока не работает.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 09:14
ecoins
malen53751 писал(а): 31 май 2025, 06:01 Здравствуйте.Собрал Modbus связку ESP32->ИП120 (Овен) версия 9.3.12. ESP slave работает. ESP master работает на передачу на приём нет.
Режим TCP или RTU?

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 09:21
malen53751
Режим RTU.Режим TCP по сети насколько я знаю не работает ещё.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 11:31
Rovki
ecoins писал(а): 31 май 2025, 09:14
malen53751 писал(а): 31 май 2025, 06:01 Здравствуйте.Собрал Modbus связку ESP32->ИП120 (Овен) версия 9.3.12. ESP slave работает. ESP master работает на передачу на приём нет.
Режим TCP или RTU?
в ип120 RTU

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 12:02
ecoins
malen53751 писал(а): 31 май 2025, 09:21 Режим RTU.Режим TCP по сети насколько я знаю не работает ещё.
Только что проверили на двух контроллерах FLE-24MT - работает в обе стороны.
Возможно у Вас проблемы с адресацией.
Мы работаем с ОP320(у Овена это называется ИП320) - работает в обе стороны.
Работает в шкафах КНС в многих местах(FLE-24MT - OP320).
В этих панелях надо понимать особенности работы с регистрами.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 12:32
montirovka
ecoins писал(а): 31 май 2025, 12:02
malen53751 писал(а): 31 май 2025, 09:21 Режим RTU.Режим TCP по сети насколько я знаю не работает ещё.
Только что проверили на двух контроллерах FLE-24MT - работает в обе стороны.
Возможно у Вас проблемы с адресацией.
Мы работаем с ОP320(у Овена это называется ИП320) - работает в обе стороны.
Работает в шкафах КНС в многих местах(FLE-24MT - OP320).
В этих панелях надо понимать особенности работы с регистрами.
А часть проекта, где мастер , можно увидеть?

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 14:09
ecoins
montirovka писал(а): 31 май 2025, 12:32
ecoins писал(а): 31 май 2025, 12:02
malen53751 писал(а): 31 май 2025, 09:21 Режим RTU.Режим TCP по сети насколько я знаю не работает ещё.
Только что проверили на двух контроллерах FLE-24MT - работает в обе стороны.
Возможно у Вас проблемы с адресацией.
Мы работаем с ОP320(у Овена это называется ИП320) - работает в обе стороны.
Работает в шкафах КНС в многих местах(FLE-24MT - OP320).
В этих панелях надо понимать особенности работы с регистрами.
А часть проекта, где мастер , можно увидеть?
Но у Вас ведь нет контроллера FLE-24MT?
Можно конечно сделать на AVR328 тестовый пример.
Но вернее будет если Вы сделаете свой пример, протестируете (лучше через Modbus Pool) и покажете что не получилось.
-----
Ниже свежий тест от разработчика.
0630_Modbus.rar

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 14:31
malen53751
Спасибо.Возможно ошибка в длительности Slave я упустил.У вас стоит 200 мс.Ещё вопрос,что нового в 9.3.15?

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 14:32
ecoins
malen53751 писал(а): 31 май 2025, 14:31 Спасибо.Возможно ошибка в длительности Slave я упустил.У вас стоит 200 мс.Ещё вопрос,что нового в 9.3.15?
Ждите стабильную. Недолго.

Re: Modbus 9.3.12

Добавлено: 31 май 2025, 14:44
malen53751
Скажите ecoins, связь по modbus TCP по сети через W5500 решается?