Здравствуйте!
Подскажите пожалуйста как в OWEN logic реализовать изменение уставки таймера (изменение времени) TON или TOF с экрана ОВЕН ПР200??
Вообще это возможно??
Вид для печати
Здравствуйте!
Подскажите пожалуйста как в OWEN logic реализовать изменение уставки таймера (изменение времени) TON или TOF с экрана ОВЕН ПР200??
Вообще это возможно??
Необходимо создать блок Write to FB указать блок Ton, на блок WtoFB подать переменную. На экране создать блок ввода/вывода int и привязать к ней переменную.
значение для блока Ton и Tof записывается в миллисекундах, если требуется указывать время в секундах, предварительно нужно поставить блок умножения.
Спасибо большое, всё понятно!!
А если усложнить задачу...... Например изменить время в часах включение чего либо, т.е. изменить уставку в блоке "CLOCK", такое возможно??
К сожалению на данный момент запись в блок Clock не поддержана. Сейчас в планах создание привязки переменной к часам реального времени, это позволит строить любые таймеры и оперативно их настраивать.
Я так и думал. Спасибо, буду ждать.....
Кто может подсказать где можно найти описание ПИДрегулятора в Овен Logic
Здравствуйте. Такой вопрос. Вывести на экран значение регистра ТОН или ТОФ возможно? Чтобы смотреть оставшееся время до срабатывания.
вопрос такой- для пр200. создал 2 экрана, переход от одного к другому по изменению редактируемой булевой переменной (АВТ/РУЧ). эта переменная используется на обоих экранах, на обоих она редактируема. нажимаю кнопку SEL, затем выбираю меняю значение на РУЧ(=true) и ОК. переход на другой экран происходит нормально, но вот значение этой переменной на экране не меняется, как была АВТ(=false), так и остается. В чем может быть дело??
Необходимо выбрать на вкладке "менеджер экранов" нужный вам экран двойным кликом ЛКМ, откроется окно редактирования экрана далее используя "Drag and Drop" поместить на поле экрана требуемый элемент визуализации. В данном случае поле ввода/вывода int/float выбрать тип переменной "Целые" и в поле "переменная" присвоит привязанную к блоку переменную.
А! Всё, всё! Получилось))
Хотя, нет... А как теперь привязать этот блок ввода/вывода к сетевой выходной переменной? Мне надо смотреть состояние выхода ПР200.
Вообще ничего не понятно. По инструкции делаю, и не так всё! Как же создать сетевую переменную для считывания состояния выхода?
Да у меня его и нет) Я понять не могу, почему в справке к Овен Лоджик на одной странице так всё объяснено, а как сам начинаешь делать, так половина объяснений осталась как будто за кадром! Понятное дело, когда знаешь, о чём говоришь, кажется, что и все всё поймут так же хорошо)
ПР200. ОЛ 1.8.6 117бета.
с левой стороны наводите мышь на зеленый плюс, появится возможность добавить новый экран, по экрану с лева двойной клик откроет экран для редактирования, тут же с права появиться библиотека компонентов, в котором можно выбрать что требуется для отображения
Да, ввод/вывод добавил, а как это со схемой упорядочить?
Теперь новая проблема: как создать экран, если этой вкладки нет?) На рабочем компе есть, а дома нет почему-то...
Вид > Менеджер экранов
Вложение 23215
Так нету этой строки "Менеджер экранов")) Вроде скачал только что со страницы ПР200 последнюю версию программы ОЛ. Может, где-то новее есть?
1. закрыть OL.
2. зайти в папку "C:\Program Files (x86)\OWEN\OWEN Logic\"
3. запустить "unins000.exe"
4. по новой запустить "OwenLogic_build117_beta.exe" и установить в папку "C:\Program Files (x86)\OWEN\OWEN Logic\"
согласен, пропустил пункт обновится до b117 (и кстати при обновлении, b117 скачивается на ПК).
Но в b101 менеджер экранов тоже есть, и просто обновление не поможет...
Вложение 23216
1. закрыть OL.
2. зайти в папку "C:\Program Files (x86)\OWEN\OWEN Logic\"
3. запустить "unins000.exe"
4. по новой запустить "OwenLogic_build101.exe" и установить в папку "C:\Program Files (x86)\OWEN\OWEN Logic\"
- Менеджер экранов уже должен появится.
5. обновится до b117
Вложение 23220 А такой вариант для управления работой интерв. таймера с экрана ПР200 правильный? Переменные энергонезависимые, уставки таймеров с задержками на нуле для управления только с экрана.
Менеджер экранов, кстати, появился при создании нового проекта.
Да, с ними.
Ну а, если сигнал с часов реального времени есть, к примеру, 8 часов непрерывно, то и таймеры будут непрерывно на выходах иметь "1"? Или после отработки задержки включения появится на выходе "1". А после отключения часов реально времени, отработает таймер задержки выключения, и на выходе ПР "0". Или нет?
ПР200 только сегодня отправил) Другой только в апреле появится, вот и хотел улучшить программу, чтобы можно было с экрана управлять. Сейчас проверю в симуляторе, конечно.
Вроде всё работает в симуляторе, как с уставками, так и без них...