Показать сообщение отдельно
Старый 21.09.2017, 10:29   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Сквозная запись значения уставки.

Цитата
Сообщение от p001p Посмотреть сообщение
Используется modbus-задатчик сигнала. Т.е. считывать он не может.
Персичная постановка вопроса была такой:

Задача стоит следующая: [...] чтобы пользователь мог менять уставку (real, int, bool) и удалённо (со скады через модбас) так и непосредственно стоя перед контроллером.


В вашем случае проблема в неправильно выбранном задатчике, который не рассчитан на локальное изменение уставки. Как вы говорите, "считывать он не может", поэтому Вася и Петя никогда друг с другом не договорятся.

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


Цитата
Сообщение от p001p Посмотреть сообщение
Опять же, вопрос стоит по существу, как со стороны контроллера организовать подобное решение?
Тогда от вас и вопрос по существу: что вам конкретно нужно-то? Какова ваша задача? Два варианта я уже услышал и оба варианта имеют свой верный ответ. И оба ответа не такие, какой вы хотите услышать, но, однако, решающие поставленные задачи.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 21.09.2017 в 14:31
Arsie сейчас на форуме   Ответить с цитированием