Показать сообщение отдельно
Старый 19.09.2017, 12:19   #9
Igor6567
Новичок
 
Регистрация: Sep 2017
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: подпрограммы в SMLogix

Цитата:
Сообщение от Arsie Посмотреть сообщение
У любого экрана СМАрт есть сервисные сигналы сигнал "Экран активен", "Вход в экран" и "Выход из экрана". Используя их вы можете:

1) Поставить на выходных значениях SMArt мультиплексоры, которые при неактивности экрана будут передавать нули на переменные modbus. Это универсальный способ.

2) Использовать меню "настройки", в котором использовать "двунаправленные" уставки. При выходе из экрана давать сигнал на обнуление уставок.

Соотв. прилагаю обе картинки.
Спасибо за подсказку, для меня подойдёт вариант2, поскольку при возврате в ручной режим контроллер должен писать в модбус нули. я не дошёл до вашего варианта и использовал отдельные смарт тэги, как на картинке. Обнуление получалось только после предварительной записи 1, а затем 0. В вашем варианте точно обнулятся выходные смарт-тэги без динамической перезаписи 0-1-0
Изображения
Тип файла: jpg var.JPG (15.5 Кбайт, 61 просмотров)
Igor6567 вне форума   Ответить с цитированием