При назначении переменной в макросе что значит её опция "Использование в макросе"? Можно ли оставлять НЕТ?
Вид для печати
При назначении переменной в макросе что значит её опция "Использование в макросе"? Можно ли оставлять НЕТ?
Если данную переменную внести в виде константы внутри макроса, то она будет клонироваться на всех копиях данного макроса, а если нужен функционал с разными значениями, то правильно вынести за пределы макроса, как пример ПИД-регуляторы, настройки выносятся за пределы макроса, иначе пришлось бы корректировать каждый раз макрос, плюс нет возможности регулировки параметра из основной логики.
Не дочитал, если с отдельного входа то бывает что нет необходимости этим управлять из программы, и тогда чтоб не городить макросы-пауки с кучей ненужной информации, используется эта опция, пример макрос ПЗУ.
ОВЕНовцы пожалуйста выложите пример программы в котором показано как правильно делать переходы по экранам.
Если бы в ОЛ была эмуляция работы экрана то и вопросов меньше было.
Например, так:
1) У каждого экрана указывается его номер (или даже название -- тут нужно подумать)
2) Делается ФБ "сменить_экран" с одним входом -- "номер_экрана"
3) Если значение этого входа меняется, то ПР меняет отображаемый экран
Таким образом можно будет делать и автоматические смены, и с кнопок и т.п.
Но это, разумеется, ещё не реализовано в ОЛ.
Здравствуйте! Подключаю ПР200 к стороннему прибору по RS486. Предположим надо опросить адрес регистра 0x000A. В ПР задавать адрес - 10?