Как правильно работать с "двунаправленными" элементами SMArt
В смарте можно создать переменные, которые могут и читаться из программы и записываться.
При этом в лоджике они видятся, как 2 разных объекта: отдельно для чтения, и отдельно для записи.
Возникла у меня потребность использования такой переменной: надо получить некий параметр, который будет доступен для редактирования персоналом, и при необходимости, может быть изменен из программы.
Как правильно сделать обвязку данного объекта?
Ведь вхоящая переменная каждый цикл передает свое значение по связи, а исходящая - каждый цикл получает свое значение из связи.
Как сделать, чтобы связь работала не каждый цикл, а по команде?
Кто работал с "двухголовыми" переменными, покажите пример реализации, плиз!
|