Спасибо за ответ. А по поводу того, как это делается - я прав или нет? Хотя бы насчет отображения текущих значений с датчика?
Спасибо за ответ. А по поводу того, как это делается - я прав или нет? Хотя бы насчет отображения текущих значений с датчика?
Опять вынужден извиняться. Есть где-то склад готовых решений или по форуму искать?
посмотрите вот такой пример http://www.owen.ru/forum/attachment....7&d=1458272290
Спасибо!
Посмотрел. Долго смотрел в книгу и видел фигу. Ну и до сих пор фигу вижу Почему ни один функциональный блок не подключен ни к одному входу, так и не понял... Откуда берутся значения t1, t2, t3 ...? Если где-то есть подробное описание алгоритма работы этого регулятора, то я бы с удовольствием почитал. Если нет, и если Вас не затруднит, то не могли бы вы описать?
Для наглдядности я сваял небольшой пример, как я представляю себе отображение информаци с датчика на экране и изменения значения уставок. На первом экране отображается информация с датчика. Для этого в схеме создаю отдельную выходную переменную - "Значение температуры", тип - с плавающей запятой, соединяю ее напрямую с датчиком. В менеджере экранов выбираю блок int/float. В этом блоке отображаю значение переменной "Значение температуры".
Чтобы менять значения уставок, в схеме создаю блоки входных переменых "Уставка температуры", "Гистерезис температуры". Тип переменных "целочисленное". Преобразовываю их в значения с плавающей запятой и полученное переменные подаю на необходимые функциональные блоки. В менеджере экранов опять выбираю блок int/float, в котором отображаю значения переменных "Уставка температуры" и "Гистерезис температуры". Будет работать?
t1....t7 берутся из МВ8а модуля ввода аналоговых сигналов, ну а с экраном вы сами разобрались
Только если блоки int/float (а точнее сказать элементы управления) привязаны к соответствующим переменным...
Свойства > Параметры > Переменная (указать нужную).
Простенькие примеры по работе с экранами можно посмотреть в теме "макросы для ПР200."
пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...
1)Прошу сделать один метод перехода к определённым пользователем экранам.
Переход осуществляется при установке и удержании переменной в состоянии лог "1" с любого экрана. При установке переменной в лог "0" возвращается на предыдущий экран.
Да, вы всё правильно поняли - экран аварии.
2) Сделать более удобную мнемосхему для работы с экранами, например такую.
Экраны ПР200.JPG
А ещё лучше: сделать похожей на это:
https://www.youtube.com/watch?featur...&v=bskYLF5kgd8
Здравствуйте! Хочу задать разработчикам овен логик, почему при создании экранов и редактировании, немогу копировать экраны и перенести в другой проект, далее не могу найти сетку основной программы где создавать связи, начал с экранов создал их 17 штук и надписи, а теперь не получается ни зайти , ни скопировать! Далее при записи в ПР-200 показывает сообщение и прогу не записывает в ПР-200ошибка в овен ложик1.jpgошибка в овен ложик2.jpgошибка в овен ложик3.jpg И вообще может сделать кнопочку вернуть по умолчанию оболочку овен лоджика в номальное состояние, так как иногда что то закроешь и потом открыть сложно нужные окна или вылезут из окон элементы и т.д. Далее была такая ситуация когда при подключении ПР-200 к компу, после выбора порта в моем случае СОМ3 началось интересная фигня то подключиться прибор Пр-200 то выключиться , то опять подключиться , то отключиться от СОМ интерфейса! Вот решил новой линейкой програм. реле заняться и первый блин комом, да и описаний нормальных нет, всё методом тыка! Хоть ROVKI кричать о помощи в утопающем в ошибках и глюках Онлайн скрипты тоже не очень удобны, нужно адобе установить , где то нужно скачивать по ссылке и т.д.
Последний раз редактировалось Netmas; 30.06.2017 в 17:03.
Эта проблема устраняется легко, смените в настройках платформу ПР.
Безымянный.png