Показать сообщение отдельно
Старый 02.08.2020, 17:54   #959
Bayk
Senior Member
 
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: чтение запись переменных по модбас

Цитата:
Сообщение от shtirlitz Посмотреть сообщение
Простое решение:
1) Создать две переменных модбас - одну r(out), другую rw(out). Интервалы чтения/записи указать '0'
2) r(out) читать по ^ от генератора импульсов с нужной периодичностью
3) rw(out) писать по AND (RS(R:r(out)_ready, S:0), (^var!=r(out)))
4)???
5)PROFIT
честно говоря понял только до 2 пункта.... пример бы...
и как привязать два разных блока к одной переменной на экране/в программе?
ну и в целом неужели нет возможности реализовать это на 1 блоке r/w? применять для каждой переменной по два тега это как-то уж совсем костыльно выглядит.

Последний раз редактировалось Bayk, 02.08.2020 в 18:07
Bayk вне форума   Ответить с цитированием