Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Диалог специалистов АВОК _ Автоматизация _ Smlogix/trim5 Holding Reg

Автор: Artsen 23.1.2019, 11:54

Вопрос на засыпку.
Среда SMLogix, версия самая свежая 3.028.163. Пишется программа для панели Trim 5.
Панель управляет внешними устройствами и должна принимать значения уставок через Ethernet Modbus. Данные благополучно принимаются, но есть затруднения с обратной связью. Т е надо знать что пришли новые данные в приемные регистры Holding Reg.
Устраивает два варианта регистрации приема новых значений:
1. Приходят данные с установленным битом/байтом/словом в отдельный регистр, который я сбрасываю из программы.
2. В программе есть индикатор/флаг, что была осуществлена запись в выделенные регистры, даже если данные пришли те же самые, что и были записаны ранее.
Ни один из вариантов не удается реализовать, подскажите как можно решить задачу?

Автор: Artsen 24.1.2019, 12:09

Вопрос решается применением блока Device (Link), он дает статистическую информацию по обращению к портам.
Тему можно считать закрытой.

Русская версия Invision Power Board (http://nulled.ws)
© Invision Power Services (http://nulled.ws)