Показать сообщение отдельно
Старый 09.05.2014, 21:26   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Чтение переменных по ModBus

Цитата:
Сообщение от activ8 Посмотреть сообщение
А функционал этот не зря реализован как в модскане, так и в других контроллерах.
Извините, но вы не понимаете, о чём говорите.

Модскан по умолчанию отправляет запросы записи по требованию.

Лоджик по умолчанию настраивает запросы записи циклически.

Сменив время опроса на нулевое вы перенастроите циклический опрос на опрос по требованию. И не придётся здесь писать эти ненужные слова, которые вы написали.

Если одну и ту же нужно читать циклически и записывать по требованию, просто создайте две одинаковые переменные с разными настройками: для работы с холдинг регистром по адресу 42h вам нужно создать две переменные. "Ya_samij_umnij" с направлением R/W(out), адресом 42h и временем опроса 0. Это будет запись по требованию. Вторая переменная "Ya_samij_krasivij" с направлением R(out), адресом 42h и временем опроса не 0. Это будет циклическое чтение.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием