Доброго времени суток!
Всех с Новым годом!
Постараюсь коротко без лирики!
Года два назад сделал для себя проект, типа "Умный дом"
Структурная схема:
на ПК (ноут бук) Simple-Scada (DEMO-64) и INSAT ОPС (бесплатный на 32 тега)....Arduino Mega 2560 с датчиками....все общается по modbus rtu////на ардуинке также стоит дискрет (реле) на управление газовым котлом по температуре одним из датчиков
все работает вопросов нет...но есть но....
1. С ПУ ардуинка теряет связь (опс падает) примерно через пару часов............решил вопрос в задачах поставил перезагрузку ПК....каждые 3 часа..
2. Всего с ардуинки падает 30 тегов....но скорость опроса не удалось настроить выше 30 сек.
3. В случае если выключили свет и ноут вырубился то после возобновления питания на ардуинке происходит непонятность...дискретный выход (на газ котел) не работает....пока не запустишь ПК или не вытащишь USB///ах да...забыл сказать UART SoftwareSerial////
Заранее спасибо за идеи как победить вышеуказанные проблемки.
Проблема с коммуникацией ПК (Simple-Scada) Mega 2560 (modbus rtu)
-
- Рядовой
- Сообщения: 1
- Зарегистрирован: 10 янв 2021, 20:58
- Имя: Илья
Проблема с коммуникацией ПК (Simple-Scada) и Arduino Mega 2560
Мне видится, проблема в скаде. Я пользую другую, и подобного не наблюдается. При отключении , или при потере связи с компом арудино прекрасно работает автономно. Попробуйте сменить скаду
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Проблема с коммуникацией ПК (Simple-Scada) и Arduino Mega 2560
С большой вероятностью проблема в самом проекте.Laycreative писал(а): 10 янв 2021, 21:38 1. С ПУ ардуинка теряет связь (опс падает) примерно через пару часов............решил вопрос в задачах поставил перезагрузку ПК....каждые 3 часа..
2. Всего с ардуинки падает 30 тегов....но скорость опроса не удалось настроить выше 30 сек.
3. В случае если выключили свет и ноут вырубился то после возобновления питания на ардуинке происходит непонятность...дискретный выход (на газ котел) не работает....пока не запустишь ПК или не вытащишь USB///ах да...забыл сказать UART SoftwareSerial////
Заранее спасибо за идеи как победить вышеуказанные проблемки.
Вы о нем написали многое, но не написали важное - возможно потому что не знаете или не догадываетесь - быстродействие проекта.
Выведите на первой плате (работа без условий) на пин blink=!blink (bool blink) и посмотрите на него логическом анализаторе на отрезке 2-10сек.
Это даст Вам представление о быстродействие проекта. Процентов на 90 "тормоза" не связаны с быстродействием самого контроллера - на ESP32 или STM32 будет примерно тоже самое.
Это связано с особенностью проектирования.
----------------------------------------------------------------------------
На MEGA2560 можно создавать достаточно ёмкие и шустрые проекты.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Проблема с коммуникацией ПК (Simple-Scada) и Arduino Mega 2560
Для Flprog это многовато. Пакуйте все coil в holding. Постарайтесь уложится до 15 тэгов.
Из личного - 12 тегов за 3 года (на miniMEGA + HMI Weintek) ни одной проблемы.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость