Блок "меню" и настройки MODBUS
Блок "меню" и настройки MODBUS
Если будет такая возможность добавить в блок меню возможность настройки адресов MODBUS, с сохранением в EEPROM. То есть если в настройках проекта активирован какой либо MODBUS, в меню появлялись бы автивные закладки или галки в пунктах.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Блок "меню" и настройки MODBUS
Какие адреса Вы имеете в виду? Адрес слейва сделать легко. Есть блок задания адреса слейва. У него вход - простое число интежер. Создаёте пункт меню - интежер, с сохранением в еепром. И его значение подаёте на вход блока "адрес слейва". И все. То же касается и скорости порта (есть такой блок)
Автор программы FLProg.
Блок "меню" и настройки MODBUS
В основном вот эти адреса конечно
Возможно как то и сейчас это можно подвязать к меню, но у меня мозгов не хватило(((
Добавлено (14.04.2017, 08:58)
---------------------------------------------
Кстати Сергей блок "меню" это просто отличный инструмент. За десять минут можно любой интерфейс собрать. Спасибо большое.
Возможно как то и сейчас это можно подвязать к меню, но у меня мозгов не хватило(((
Добавлено (14.04.2017, 08:58)
---------------------------------------------
Кстати Сергей блок "меню" это просто отличный инструмент. За десять минут можно любой интерфейс собрать. Спасибо большое.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Блок "меню" и настройки MODBUS
не получится, под регистры надо отводить память (сколько её отводить?), мастер и слейв имеют совершенно разный код (наверное можно сделать переключаемый, но это гемор на пару месяцев, оно того стоит?) . Наверное можно поменять адреса уже существующих регистров ( но то же гемор ещё тот), но Вы видели хотя бы одно готовое Modbus устройство у которого можно поменять номера регистров? Я - нет.N_kolay писал(а):но надо чтоб в ходе самой программы модно было конфигурировать модбас, т.е. режим master/slave , адреса регистров и т.п.
Ну а скорость uart, и номер слейва можно поменять программно и сейчас. Насчёт ip адреса (и других параметров соеденения) - можно сделать, но на это так же нужно приличное количество времени. Насколько это востребовано, что бы отложить другие - более важные задачи и заняться этим? В конце концов это можно настроить на DHCP сервере
Автор программы FLProg.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость