Всем привет.
Обзавелся ПР200 и начал работу по замене механического кулачкового реле времени.
Вопрос вот в чем, у меня есть 6 каналов выходов, нужно, что бы при установке каждого канала в 1 на дисплее обновлялась информация о текущем этапе производственного процесса.
Я попробовал сделать экраны и привязать их к изменению переменной (для каждого канала своя переменная), но тогда сообщение выводится и когда соответствующий канал отключается.
Второй вариант - использовать динамический текст, но тут проблема с формированием переменной.
Подскажите как выкрутится?
Спасибо за ответ. Задача немного другая.
По аналогии с кулачковым реле времени, при срабатывании соответсвующего "кулачка" нужно вывести сообщение.
Например, при срабатывании первого канала вывести надпись "Закрывание вентиля", при срабатывании другого "Включение насоса" и т.д. Но при отключении первого канала должна оставаться та надпись, которая была последней на экране.
Пока писал родилась идея поставить на каждый канал дополнительный блок сравнения уставки включения канала и текущего времени цикла. Таким образом при каждом срабатывании будет появляться кратковременная единичка, к которой будет привязан соответствующий экран.
Я показал как выводить сообщения на экран, так как понял сама программа уже есть, переменные подключаете к нужным выходам и на экране читаете сообщения. А если нужна программа, заменяющая кулачковый механизм, то вот смотрите, правда она написана для ПР110, поэтому нужно будет копипастить на новую платформу в пустой проект.
Изменять переменную меняя экран у меня получилось, только программно, но не задача в том что получилось только применяя кнопки не с лицевой панели,а с входов прибора! Потом мне попалась не приятная вещь, при смене экранов программным способом, нет включения подсветки дисплея, вернее нет переменной для этого дела, а вот с лицевой панели с кнопок то подсветка включается, не удобно, надо в пожелание по доработке ОЛ или ПР200 чтобы и эту мелочь сделали!
BitMask сделайте без сброса, вывод на экран старшего значения.
Вот я солидарен с melky! Я тоже задавался вопросами нафига эти кнопки на лиц. панеле, если они только нужны для системных дел, нужны чтобы они работали на программирующих реле ONI там это реализовано отлично, теперь как регулировать подсветку на экране, если на системных кнопках подсветка работает , а вот если на входах реализовать то как?? короче вопросы на вопросах!А так реализовал я управление как хотелось нам всем, только вот программа пользователя стала огромная и ресурсов кушает, так как если как мы хотели при выборе экрана были переменные выходные и привязывать в программе, то тут приходиться создавать регистры сдвига и применять универсальный счетчик и т.д. и присваивать переменные выходные из программы для вывода экрана, короче не удобно,но решаемо! Хочу чтобы быстрее программисты сделали доступ к кнопкам и переменные к экранам чтобы можно их присваивать к входам в пользовательской программе! Управление подсветкой тоже переменная была из пользовательской программы и вот ещё переходы по экранам дело хорошо что реализовано и кнопками системными и по переменным, а вот как бы сделать не переход, а присвоение основных экранов к переменной, например в основном экране сделать подэкраны с динамическим текстом и т.д. там можно реализовать присвоение к выводимому тексту, а вот к основным экранам нет!
Как раз Пр200 хорошо размещается в щитовом лицевой панели шкафа, вырезаем окно под реле чтобы только 1 выступ входил в вырезанное окно,далее берем динрейку ставим релюшку на неё и крепим дин рейку 2-я длинными винтами или болтами к лиц.панели щита, с регулировкой гайками для не перетягивания корпуса ПР200 чтобы не треснул))) Здорово красиво, все части где подводяться входы и выходы у ПР200 за щитовой панели , программируй ПРку так как доступ к интерфейсу спереди! Поэтому такое крепление лучше чем такие как у приборов ТРМхх.
Раз все больше вопросов возникает по кнопкам у ПР200 может компания OWEN поставит это вопрос в приоритете. Как я тут писал ( посту убрали почему то) у реле других производителе на более слабом процессоре (PIC18 ) есть и шина и кнопки (целых 4 штуки для работы как с выходами таки с экранами) и экран. А у ПР 200 нет кнопок. Хотя процессор ПР мощнее. Я не понимаю как пишут софт . Но думаю у OWEN есть специалисты которые могут посмотреть работу софта от других брендом.