Modbus 9.3.12
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 14 раз
Re: Modbus 9.3.12
Синхронизация слишком заумно сказано проще понимать как интервал времени в течение которого мастер общается с данным слаймом
И Да как запрос так и опрос идёт в течение этого периода
Название там по-моему без разницы Это всего лишь метка в коде для вашего понимания чтобы не запутаться что где и находится А вот адрес да должен быть уникальный
Тут главное в бодах не ошибиться если логического анализатора нету то можно попробовать уменьшать боты до тех пор пока у вас появится ошибки а потом накинуть на один-два шага выше для стабильности
Большая скорость тоже не есть хорошо допустим на маленькой скорости можно маленько ступать от критериев постройки мобаса допустим не всё последовательно маленько где-то параллельно кинуть никакого отражения не будет
Либо паять репитеры модбасовские я тут давече попробовал реально издалека притягивает ветку виртуальную
И Да как запрос так и опрос идёт в течение этого периода
Название там по-моему без разницы Это всего лишь метка в коде для вашего понимания чтобы не запутаться что где и находится А вот адрес да должен быть уникальный
Тут главное в бодах не ошибиться если логического анализатора нету то можно попробовать уменьшать боты до тех пор пока у вас появится ошибки а потом накинуть на один-два шага выше для стабильности
Большая скорость тоже не есть хорошо допустим на маленькой скорости можно маленько ступать от критериев постройки мобаса допустим не всё последовательно маленько где-то параллельно кинуть никакого отражения не будет
Либо паять репитеры модбасовские я тут давече попробовал реально издалека притягивает ветку виртуальную
- montirovka
- Капитан
- Сообщения: 880
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 84 раза
- Поблагодарили: 279 раз
Re: Modbus 9.3.12
Почему сказано? Написано.
Сегодня соединил ESP32 с двумя Ардуинами. Проект мастера как на скрине выше. Мастер одну переменную отправляет и одну принимает у Ардуинки. Точно так же и с другой Ардуинкой. Принимать ESP32 не захотела, а передает со странностями. Первый slave принимает без ошибок каждую секунду, хотя установлено 5 сек. А второй slave - ни чего не принимает до последнего значения. Счётчик считает до 50. Так вот 50 принимает. В настройках стоит 1 сек.
Сегодня соединил ESP32 с двумя Ардуинами. Проект мастера как на скрине выше. Мастер одну переменную отправляет и одну принимает у Ардуинки. Точно так же и с другой Ардуинкой. Принимать ESP32 не захотела, а передает со странностями. Первый slave принимает без ошибок каждую секунду, хотя установлено 5 сек. А второй slave - ни чего не принимает до последнего значения. Счётчик считает до 50. Так вот 50 принимает. В настройках стоит 1 сек.
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 14 раз
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 14 раз
Re: Modbus 9.3.12
Если консоль то вроде как раньше нужно было инициализировать на отдельной плате инициализации отдельным блоком инициализатора
- montirovka
- Капитан
- Сообщения: 880
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 84 раза
- Поблагодарили: 279 раз
Re: Modbus 9.3.12
Удалил консоль. Оставил на плате минимум для проверки передачи от мастера слейвам.
Как проект загрузится отпишусь.
Проект компилировался 40 минут. Что случилось я не понял. Сейчас решил установить меньшее значение в счетчике уменьшив до 10. Как проект загрузится отпишусь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- montirovka
- Капитан
- Сообщения: 880
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 84 раза
- Поблагодарили: 279 раз
Re: Modbus 9.3.12
Скачал последнюю версию портейбл. Скопировал Arduino IDE в папку с версией FLProg 9.6.4. Все то же самое. Наверное колеса буксуют, то что проект почти пустой. Запустил Arduino IDE что бы выставить в ESP32 в счетчике число 10. Пусть быстрее цикл отрабатывает.
Время запуска 9.42
Залил в обе ардуинки ПО как slave с Адресом-1. Прекрасно обе принимают все значения от master.
Залил в обе ардуинки ПО как slave с Адресом-2. Приминают обе только последнее значение.
Arduino IDE все еще не загрузило скетч. Время 10.23.
Время 10.28 скетч загрузился. 36 минут. Не заработало.
Время запуска 9.42
Залил в обе ардуинки ПО как slave с Адресом-1. Прекрасно обе принимают все значения от master.
Залил в обе ардуинки ПО как slave с Адресом-2. Приминают обе только последнее значение.
Arduino IDE все еще не загрузило скетч. Время 10.23.
Время 10.28 скетч загрузился. 36 минут. Не заработало.
-
- Лейтенант
- Сообщения: 605
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 40 раз
- Поблагодарили: 120 раз
Re: Modbus 9.3.12
компиляция менее 4 минут.montirovka писал(а): 16 окт 2025, 11:03 Скачал последнюю версию портейбл. Скопировал Arduino IDE в папку с версией FLProg 9.6.4. Все то же самое. Наверное колеса буксуют, то что проект почти пустой. Запустил Arduino IDE что бы выставить в ESP32 в счетчике число 10. Пусть быстрее цикл отрабатывает.
Время запуска 9.42
Залил в обе ардуинки ПО как slave с Адресом-1. Прекрасно обе принимают все значения от master.
Залил в обе ардуинки ПО как slave с Адресом-2. Приминают обе только последнее значение.
Arduino IDE все еще не загрузило скетч. Время 10.23.
Время 10.28 скетч загрузился. 36 минут. Не заработало.
- montirovka
- Капитан
- Сообщения: 880
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 84 раза
- Поблагодарили: 279 раз
Re: Modbus 9.3.12
Винда какая?Ander писал(а): 16 окт 2025, 20:50компиляция менее 4 минут.montirovka писал(а): 16 окт 2025, 11:03 Скачал последнюю версию портейбл. Скопировал Arduino IDE в папку с версией FLProg 9.6.4. Все то же самое. Наверное колеса буксуют, то что проект почти пустой. Запустил Arduino IDE что бы выставить в ESP32 в счетчике число 10. Пусть быстрее цикл отрабатывает.
Время запуска 9.42
Залил в обе ардуинки ПО как slave с Адресом-1. Прекрасно обе принимают все значения от master.
Залил в обе ардуинки ПО как slave с Адресом-2. Приминают обе только последнее значение.
Arduino IDE все еще не загрузило скетч. Время 10.23.
Время 10.28 скетч загрузился. 36 минут. Не заработало.
-
- Лейтенант
- Сообщения: 605
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 40 раз
- Поблагодарили: 120 раз
Re: Modbus 9.3.12
11montirovka писал(а): 16 окт 2025, 20:56Винда какая?Ander писал(а): 16 окт 2025, 20:50компиляция менее 4 минут.montirovka писал(а): 16 окт 2025, 11:03 Скачал последнюю версию портейбл. Скопировал Arduino IDE в папку с версией FLProg 9.6.4. Все то же самое. Наверное колеса буксуют, то что проект почти пустой. Запустил Arduino IDE что бы выставить в ESP32 в счетчике число 10. Пусть быстрее цикл отрабатывает.
Время запуска 9.42
Залил в обе ардуинки ПО как slave с Адресом-1. Прекрасно обе принимают все значения от master.
Залил в обе ардуинки ПО как slave с Адресом-2. Приминают обе только последнее значение.
Arduino IDE все еще не загрузило скетч. Время 10.23.
Время 10.28 скетч загрузился. 36 минут. Не заработало.
- montirovka
- Капитан
- Сообщения: 880
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 84 раза
- Поблагодарили: 279 раз
Re: Modbus 9.3.12
Вот оно как. У меня 7 винда на AMD A10-5800K 3.8 гигагерц. Попробовал на 10 винде только что установленной с процом Intel Core i3 4330 2х3.5 гигагерца. 3 мин и несколько секунд.
Проблемы наверное из за конфликтов javы.
Проблемы наверное из за конфликтов javы.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость