|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
17.04.2019, 10:04 | #1 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Передать меню через 3 переменные modbus (решено)
Добрый день!
Подскажите, может есть решение готовое. Задача изменять уставку в слейве через мастер. Но хотелось бы сократить число переменных и передавать переменную выбранного пункта меню. Как итог, передавать не 30 переменных,а 3 ( пункт меню, значение и команда на запись) |
17.04.2019, 10:59 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Передать меню через 3 переменные modbus (решено)
Это решение не может быть готовым, т.к. его формат всецело определяется меню. У вас один формат, у меня другой, у Васяна с раёна - свой собственный, более чоткий
Если нужна обратная связь от слейва к мастеру, схема идентично повторяется в обратную сторону. На счётчик вместо 999 полезно поставить 32767 - один раз в полный цикл счётчика уставка пропадает, бОльшее значение снизит вероятность. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
18.04.2019, 12:48 | #3 | |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Передать меню через 3 переменные modbus (решено)
Цитата:
Добавил выбор экрана и обновление уставок в мастере в случае обрыва |
|