Перед тем как нарисовать линию связи, нажмите на кнопку Обратная связь.JPG
Перед тем как нарисовать линию связи, нажмите на кнопку Обратная связь.JPG
Вот блин, а в хелпе не нашел я про них. Спасибо.
Начал разбираться с сетевыми переменными, чтобы можно было управлять ПР не только кнопаками, подключенными ко входам, но и с помощью того же СПК по RS485.
Планирую передавать "импульсом" единицу для включения или выключения соответствующей лампы. Кроме того будет одна переменная, по которой гаснет всё. Я немного не понял, можно ли взять один адреc и его 16 регистров использовать - первый - вкл1, второй выкл1, третий вкл2, четвертый выкл2 и т.д.? Или используем для каждой сетевой входной переменной отдельный адрес и преобразуем его функцией to bool?
Приложил проект - правильно или нет?
Еще лучше - одной посылкой что угодно включаем-выключаем, значит.
Для двух входов с EXTRACT. Думаю с принципом разберётесь. Но лучше сделать макрос для распаковки.
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)
Принцип понятен. Немного не ясно, как и для чего макрос делать для распаковки, а так же, зачем входную переменную записываем в выходную.
Тут кому как удобнее. Мне удобней работать с одним макросом, чем с кучей функций EXTRACT.
Не внимательно смотрели. Входную сетевую переменную записываем в выходную внутреннию переменую.
В ОЛ нельзя продублировать в разных местах программы сетевую переменную. Только внутреннию.
Почему сделано так, это вопрос к разработчикам ОЛ. Только они, думаю, всё равно не ответят.
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)
Нет уж, нет уж ...
Мне хватает того что названия переменных по нормальному не отображаются. А если через полгода надо будет внести изменения, то проще будет проект заново сделать, чем со всеми этими линиями разбираться. По этому и использую по максимуму внутренние переменные. Так хоть более менее читабельно. Если конечно не поленится писать коментарии.
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)
Всё ясно. Спасибо.