Главный вопрос - это опрос ПЛК по RS и самое главное изменение значений переменных в плк при вводе с экрана СПК107.
Я так понял что средсвами CDS это никак не реализовано?
Спасибо!
Главный вопрос - это опрос ПЛК по RS и самое главное изменение значений переменных в плк при вводе с экрана СПК107.
Я так понял что средсвами CDS это никак не реализовано?
Спасибо!
Средствами CDS реализовано и то и другое
Я имею ввиду отправку команды на запись переменной с СПК на ПЛК (Например 110), только в момент изменения ее значения в СПК.
Мне представляется как-то так:
Чтение - запись по команде.PNG
СПК - это не панель оператора. Отсюда и все проблемы.
Надо писать свой код для опроса слейвов, отслеживания изменений переменных и отправки новых значений слейвам. Я на каждый регистр выделяю по два слова: 1) для визуализации (и ввода нового значения оператором); и 2) для получения значения от слейва. После ввода оператором нового значения оно отсылается слейву; до успешной передачи значения слейву игнорирую те значения, которые получаю от слейва.
Илья
А почему для визуализации не использовать значения от слэйва?
Потому что нужно отслеживать ввод нового значения оператором. В общем случае это можно сделать только сравнивая значение используемое системой визуализации и сохранённое значение. Ну и значение, которое присылает слейв, не должно затирать значение введённое оператором (до тех пор, пока новое значение не будет отправлено слейву).
Илья
Для чего отслеживать изменение значения слейвом? Какое действие, кроме визаулизации, нужно сделать на панели оператора при изменении значения слейвом? (Случай, когда слейв управляет визуализацией не рассматриваем.)
Если мастер занимается управлением и должен отслеживать изменение значений слейвом, то для этого нужно ещё по одной переменной для каждого такого значения.
Предложение не понял. Понял только, что есть две переменные. Ну так и у меня по две переменные на каждое значение.
Если вы как-то иначе отслеживаете изменение значений оператором (крутилками, кнопочками и всем прочим, т.е. в общем случае), то было бы интересно об этом узнать.
Илья