Приветствую всех ещё раз.
Тут появилась задачка. Так как я предвижу, что операторам лень будет каждый раз выставлять параметры, использовал RETAIN. Но тут и появилась проблема.
Суть в следующем. Читаю регистр с ИП320. Если обнаруживаю нули, читаю RETAIN и отсылаю на панель. Вроде всё здорово, но операции чтения и записи в один и тот же регистр в ИП320 вступают в конфликт. Я не заметил, как можно не постоянно слать значение в регистр. В итоге я пытаюсь изменить регистр уже на панели, а предыдущее значение всё равно засылается и изменить не даёт...![]()
Вышел из положения тем, что текущее значение RETAIN отображает один регистр, а изменять можно другой. Тут где-то пример был, где было "Старое значение" и "Новое значение". Как по мне - довольно неуклюже.
Есть ли возможность отсылать значение регистра в панель не постоянно, а по команде, чтобы не конфликтовали?
В идеале - чтобы панель помнила значения регистров, но это пока фантастика...




Ответить с цитированием