Модбас находится не в библиотеках ,а в коммуникациях .! Это тоже обмен по уарту Данными , но по штатному протоколу ,нет заморочек со строками .mrAlexx писал(а): ↑07.01.2021{, 13:51}К сожалению я не знаю как им пользоваться и в библиотеке не нашел такого компонента. UART показался оптимальным вариантом из доступных. Расстояние между контроллерами - около 12 м, уровни TTL. Команды исполнения всего 3, команды сообщения состояния системы - 6. Чем UART плох?
Дело не в интерфейсе - уарт или rs485 , а в совместном использовании нескольких интерфейсов в контроллере одновременно. Помочь сможет только новые блоки от ecoinsmrAlexx писал(а): ↑09.01.2021{, 08:17}Приветствую всех. Опять возникли вопросы.
Соединил 2 НАНЫ напрямую (как подсказали выше) крестом через пины D2 и D3. Организовал мастер/слейв посредством модбас. На слейве тот скетч, что приведен выше. Если не включать мастер, то слейв работает нормально, но при включении мастера на слейве падает частота динамической индикации до неприличного уровня (причем это происходит как-то рывками). Один раз слейв завис со слетом загрузчика.
Теперь собственно вопросы: может все же нельзя соединять напрямую ардуины, а нужен преобразователь 485? Или так происходит от повышенной загрузки НАНЫ потому что serial софтовый и у нее не хватает мощи и на модбас, и на индикацию, и на измерения. (Правда я не знаю как использовать аппаратный сериал- его нет в списке доступных). Может ли исправить эту ситуацию применение регистра типа 74РС595?
Не согласен. В корне.
Александр ,я как и вы привык верить глазам . Без теоретических изысков - Много постов о проблемах совместного использования "штатного" модбаса и других интерфейсов . Но также есть видео и куча постов ,где при "штатном" модбасе ФЛ удается подключить кучу интерфейсов (устройств) ,где нет глюков и все летает с помощью механизмов , блоков, библиотек от ecoins.Вот такие "корни" в одной и той же почве, но с подкормкой . Не исключаю ,что можно это решить другими способами, но пока не видел ,но читал...