Страница 7 из 11
Re: Modbus 9.3.12
Добавлено: 08 июл 2025, 12:06
D7Slider
montirovka писал(а): 07 июл 2025, 21:38
Я не знаю дружит ли RS485 с STM, но с Ардуино в девятой нет. От мастера к слейвы передача есть, от слева -нет.
От слэйва к мастеру и не должно быть передачи. На то он и слэйв. Слать запросы и получать ответы от слэйвов может только мастер сети.
Re: Modbus 9.3.12
Добавлено: 08 июл 2025, 13:07
Rovki
D7Slider писал(а): 08 июл 2025, 12:06
montirovka писал(а): 07 июл 2025, 21:38
Я не знаю дружит ли RS485 с STM, но с Ардуино в девятой нет. От мастера к слейвы передача есть, от слева -нет.
От слэйва к мастеру и не должно быть передачи. На то он и слэйв. Слать запросы и получать ответы от слэйвов может только мастер сети.
Имелось ввиду наверное функция чтение.
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 08:04
montirovka
В соседней ветке
FLProg 9.4.x тестирование написали что работает Modbus в FLProg 9.4.1. С какими контроллерами работает?
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 08:18
ecoins
На каких контроллерах у Вас сейчас есть проблемы c Modbus? И какие проблемы?
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 09:02
montirovka
Целая тема про то, что не работает Modbus на Ардуино в девятой версии.
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 09:15
ecoins
montirovka писал(а): 21 июл 2025, 09:02
Целая тема про то, что не работает Modbus на Ардуино в девятой версии.
Вы представитель какого-то сообщества? Какого?
Пожалуйста, напишите конкретно о Ваших проблемах - шумных и дремучих в интернате много...
Вопрос был о Ваших проблемах.
Иначе это "чернуха".
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 10:19
montirovka
А что, Ардуинки стали вам в неугоду? Они что стали медленнее работать? У них со временем память высохла?
Как правило все начинается с простого. Я не за себя. Есть у меня знакомые у которых есть Ардуино и есть желание разобраться и вдохнуть "жизнь" в железяку. Спрашивают с какой версии начать лучше? Так что мне отвечать? Девятую, или предыдущие версии? Посылать к предыдущим версиям вы любите. Я это не раз это видел на форуме.
На днях в форуме обсуждения был вопрос от новичка на нашем форуме Дмитрия про
Меню.
Решил я помочь разобраться Дмитрию. Перетащил свой проект с двухстрочным меню на Pro Mini в девятку. У меня не только проект не поместился, у меня даже меню проекта не поместилось в Ардуинку. И вы хотите сказать что в девятой версии поддерживается Ардуино?
Помните пост , когда я запустил
Blink в разных версиях. Мне было интересно сколько съедает Blink памяти в различных версиях. Вчера я это сделал в версии 9.4.1. Еще больше, чем в Версии 9.3.1.
А давайте поставим вопрос по другому: - Поддерживается ли в FLProg 9 Ардуино? Вы галочку поставили за то что поддерживается.
А может эту галочку снять? Я имею ввиду удалить Arduino из поддерживающих контроллеров программой. Нет Arduino - нет проблем. Не только у вас, но и пользователей. Или вы хотите сказать что в 9 версии Ардуино поддерживается?
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 11:13
ecoins
montirovka писал(а): 21 июл 2025, 10:19
А что, Ардуинки стали вам в неугоду? Они что стали медленнее работать? У них со временем память высохла?
Как правило все начинается с простого. Я не за себя. Есть у меня знакомые у которых есть Ардуино и есть желание разобраться и вдохнуть "жизнь" в железяку. Спрашивают с какой версии начать лучше? Так что мне отвечать? Девятую, или предыдущие версии? Посылать к предыдущим версиям вы любите. Я это не раз это видел на форуме.
На днях в форуме обсуждения был вопрос от новичка на нашем форуме Дмитрия про
Меню.
Решил я помочь разобраться Дмитрию. Перетащил свой проект с двухстрочным меню на Pro Mini в девятку. У меня не только проект не поместился, у меня даже меню проекта не поместилось в Ардуинку. И вы хотите сказать что в девятой версии поддерживается Ардуино?
Помните пост , когда я запустил
Blink в разных версиях. Мне было интересно сколько съедает Blink памяти в различных версиях. Вчера я это сделал в версии 9.4.1. Еще больше, чем в Версии 9.3.1.
А давайте поставим вопрос по другому: - Поддерживается ли в FLProg 9 Ардуино? Вы галочку поставили за то что поддерживается.
А может эту галочку снять? Я имею ввиду удалить Arduino из поддерживающих контроллеров программой. Нет Arduino - нет проблем. Не только у вас, но и пользователей. Или вы хотите сказать что в 9 версии Ардуино поддерживается?
Отвечаю на Ваш вопрос - AVR328 поддерживается FLProg с учетом ограничений размера памяти.
Предпочитаете Москвич 401 современным авто, Ваше право - но не навязывайте разработчику Ваше "единственно верное мнение."
У меня тоже есть тяга к старым, в том числе довоенным радиоприемникам.
Собираю их.
6H-1.jpeg
Philips.jpeg
Но в отличии от Вас не предлагаю разработчику вернуться к компьютерам на радиолампах (на двойных триодах обычно собирались).
И не кичитесь своей дремучестью в области FLProg - лучше замените её изучением библиотек FLProg (как это многие и делают, к ним и себя отношу), они Вам доступны.
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 11:30
montirovka
Эту тему я начинал что бы разобраться почему не работает modbus в версии 9 на Ардуино. Так у вас есть ответ на этот вопрос?
Или будем изучать ваши приемники?
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 12:24
ecoins
montirovka писал(а): 21 июл 2025, 11:30
Эту тему я начинал что бы разобраться почему не работает modbus в версии 9 на Ардуино. Так у вас есть ответ на этот вопрос?
Или будем изучать ваши приемники?
Re: FLProg 9.4.x тестирование
Сообщение Ander » Сегодня{, 04:04}
9.4.1 Modbus работает хорошо, в том числе мост.
------
Как Вам еще подоходчивее объяснить?
У разработчика работает, у меня работает, у Ander работает.
А что и где у Вас не работает, и на какой версии FLProg Вы не пишите.
Так долго можно в кошки-мышки играть.
Или Ваши не наполненные содержанием утверждения пора блокировать на форуме?
Когда Вы хотите, Ваши посты бывают конкретными и содержательными, с примерами, таблицами.
А сейчас чего? Хайпа захотелось?
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 12:50
Dryundel
ecoins писал(а): 21 июл 2025, 12:24
Или Ваши не наполненные содержанием утверждения пора блокировать на форуме?
В бан его!
За "распространение фейков"!
Ибо не прав тот, кто не власть!
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 13:27
golloper
Давно пора тут всех забанить. Жить мешают.
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 15:43
montirovka
ecoins писал(а): 21 июл 2025, 12:24
montirovka писал(а): 21 июл 2025, 11:30
Эту тему я начинал что бы разобраться почему не работает modbus в версии 9 на Ардуино. Так у вас есть ответ на этот вопрос?
Или будем изучать ваши приемники?
Re: FLProg 9.4.x тестирование
Сообщение Ander » Сегодня{, 04:04}
9.4.1 Modbus работает хорошо, в том числе мост.
------
Как Вам еще подоходчивее объяснить?
У разработчика работает, у меня работает, у Ander работает.
А что и где у Вас не работает, и на какой версии FLProg Вы не пишите.
Давайте не будем придумывать ерунду. На дисплеях написана версия. Файлы с названием версий. Что еще надо? Андер сказал, написал ...
Я ему ответил: - У меня не работает.
Вот здесь посмотрите
Версии на дисплеях.
Про UART отрицательного ни чего не скажу. Разгонял до 10 передач в секунду в своем примере. Работает UART.
В режиме RS485 Мастер передает слейву, но со слейва не ни чего не принимает. Опять же у меня и в моем примере.
Как у других не знаю. Ни кто не выкладывал примеров.
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 16:36
ecoins
montirovka писал(а): 21 июл 2025, 15:43
ecoins писал(а): 21 июл 2025, 12:24
montirovka писал(а): 21 июл 2025, 11:30
Эту тему я начинал что бы разобраться почему не работает modbus в версии 9 на Ардуино. Так у вас есть ответ на этот вопрос?
Или будем изучать ваши приемники?
Re: FLProg 9.4.x тестирование
Сообщение Ander » Сегодня{, 04:04}
9.4.1 Modbus работает хорошо, в том числе мост.
------
Как Вам еще подоходчивее объяснить?
У разработчика работает, у меня работает, у Ander работает.
А что и где у Вас не работает, и на какой версии FLProg Вы не пишите.
Давайте не будем придумывать ерунду. На дисплеях написана версия. Файлы с названием версий. Что еще надо? Андер сказал, написал ...
Я ему ответил: - У меня не работает.
Вот здесь посмотрите
Версии на дисплеях.
Про UART отрицательного ни чего не скажу. Разгонял до 10 передач в секунду в своем примере. Работает UART.
В режиме RS485 Мастер передает слейву, но со слейва не ни чего не принимает. Опять же у меня и в моем примере.
Как у других не знаю. Ни кто не выкладывал примеров.
Вроде бы писали Вам, что в версии 9.4.1 тестирование проходит.
Если нет или не получается, подождите версию 9.5.x - она сейчас тестируется.
Re: Modbus 9.3.12
Добавлено: 21 июл 2025, 16:50
montirovka
Спасибо. Буду ждать с нетерпением.
Re: Modbus 9.3.12
Добавлено: 01 окт 2025, 15:56
montirovka
В связи с выходом новой бета версии решил вернуться к старым проектам и попробовать в новой версии работу RS485 протокола.
Применительно к моему проекту с каждым разом все печальнее. Передача от мастера к слейву не чаще одного раза в секунду. Чаще - ошибки.
Мастер данные из слейва как не читал так и не читает. Почему не знаю.
WhatsApp Image 2025-10-01 at 15.35.08.jpeg
Верхний дисплей слейв. Принято 100 значений от 1 до 100 и их сумма 5050. Принятие значений раз в секунду.
Нижний дисплей мастер. Ни чего ни принял и в памяти мусор.
Завтра попробую полностью пересобрать заново проект.
Re: Modbus 9.3.12
Добавлено: 01 окт 2025, 16:57
ecoins
montirovka писал(а): 01 окт 2025, 15:56
В связи с выходом новой бета версии решил вернуться к старым проектам и попробовать в новой версии работу RS485 протокола.
Применительно к моему проекту с каждым разом все печальнее. Передача от мастера к слейву не чаще одного раза в секунду. Чаще - ошибки.
Мастер данные из слейва как не читал так и не читает. Почему не знаю.
WhatsApp Image 2025-10-01 at 15.35.08.jpeg
Верхний дисплей слейв. Принято 100 значений от 1 до 100 и их сумма 5050. Принятие значений раз в секунду.
Нижний дисплей мастер. Ни чего ни принял и в памяти мусор.
Завтра попробую полностью пересобрать заново проект.
montirovka писал(а): 01 окт 2025, 15:56
В связи с выходом новой бета версии решил вернуться к старым проектам и попробовать в новой версии работу RS485 протокола.
Применительно к моему проекту с каждым разом все печальнее. Передача от мастера к слейву не чаще одного раза в секунду. Чаще - ошибки.
Мастер данные из слейва как не читал так и не читает. Почему не знаю.
WhatsApp Image 2025-10-01 at 15.35.08.jpeg
Верхний дисплей слейв. Принято 100 значений от 1 до 100 и их сумма 5050. Принятие значений раз в секунду.
Нижний дисплей мастер. Ни чего ни принял и в памяти мусор.
Завтра попробую полностью пересобрать заново проект.
Источник Ваших печалей не от FLProg, а от неудачно выбираемых технических решений.
1.Проводите эксперименты на AVR328 + делаете заведомо проблемный проект.
2.Куча (временные переменные) которые используются в Modbusи которые Вы не учитываете когда смотрите на 71% занимаемой памяти.
3.Вы используете старый LCD - семь транзакций с внутренними библиотечными delay() почти в каждом цикле loop() - данные могут теряться.
4.Семь строковых преобразований - на AVR328 это медленно работает.
5. UART SoftWare на скорости 9600 тормозит.
6.При желании Вы можете все увидеть на логическом анализаторе (сигналы RX,TX,SCL,SDA).
7.Уберите из проекта дисплей, переведите UART на аппаратный и Ваши транзакции заработают.
-----------------------------
С уважением, ecoins.
Re: Modbus 9.3.12
Добавлено: 02 окт 2025, 14:58
dembel52
В новой версии FLprog 9.5.10 установили лимит на адреса Modbus 32766.
Хотелось узнать как получать данные с более высоких адресов?
Может это времено и потом адреса расширят или можно не ждать?
Re: Modbus 9.3.12
Добавлено: 02 окт 2025, 16:49
ecoins
dembel52 писал(а): 02 окт 2025, 14:58
В новой версии FLprog 9.5.10 установили лимит на адреса Modbus 32766.
Хотелось узнать как получать данные с более высоких адресов?
Может это времено и потом адреса расширят или можно не ждать?
В стабильной версии будет 65535.
С уважением, ecoins.
Re: Modbus 9.3.12
Добавлено: 02 окт 2025, 17:02
dembel52
ecoins писал(а): 02 окт 2025, 16:49
В стабильной версии будет 65535.
С уважением, ecoins.
