Показано с 1 по 10 из 1423

Тема: ПР205

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Присоединюсь и дополню.

    От группировки хотелось бы получить возможность создания "своих" виджетов, помещаемых в библиотеку пользователя, с видимостью только параметров, привязанных к переменным.

    Например, моторизованный клапан (задвижка) MOV.
    Делал визуализацию нескольких клапанов (MOV) из рассыпухи треугольников и окружностей.
    Отображал:
    - состояние управляющих выходов (открыть / закрыть / оба не активны)
    - состояние концевиков (открыт / закрыт / промежуточное положение)
    - состояние неисправности (программа принимает решение по каким-то критериям - поднялось давление после закрытого клапана, недоход до концевика или другая причина)
    Итого: 5 дискретных входа в виджет (был бы использован датчик положения - добавил бы и его и его исправность)
    По каждому из входов определял видимость или цвет кружочков и треугольников.

    Также делал сеть из скважинных насосов со своими ПР и "мастером" ПР205. На "мастере" отображал состояния скважин - ГОТОВ/ОТКАЗ, ДИСТ/МЕСТН, ВКЛ/ОТКЛ, кнопка-грибок СТОП НАЖАТА/ОТПУЩЕНА.
    Тоже было бы удобно сделать 1 виджет и несколько раз его применить на экране для нескольких скважин.

    Для отображения состояний аналоговых датчиков: значение и выход за диапазон (красная рамка или цвет текста) и неисправность (перечёркивание).

    Для отображения параметров из нескольких ПЧВ и отказ ПЧВ (красная рамка) и отсутствие связи (перечёркивание).

    Хотел бы после группировки получить новый виджет с 5 дискретными входами - параметрами (и соответствующими названиями - закрыт/открыт/открывается/закрывается/неисправность) и не видеть остальные параметры исходных элементов.
    И возможность сохранить этот виджет в библиотеке для повторного использования.

    Да, понимаю, что предлагается High perfomance HMI, но заказчик не всегда использует дополнительную сенсорную панель оператора и сама ПР205 размещена на DIN-рейке в шкафу, т.е. ПР205 используется для расследования причин останова, наладки и главный экран максимально информативен с визуализацией состояний, а не для беглого взгляда оператора с некоторой периодичностью.

    Может быть это будет отдельный "редактор виджетов".
    В сторону возможности создания шаблонов визуализации и добавления их в менеджер компонентов тоже думаем.

    В целом, Ваше пожелание работает в том же направлении. Если правильно понимаю, то это получается уже своеобразный макрос из элементов визуализации. И при его создании хочется указывать те свойства, которые будут применяться к групповому виджету, верно?
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

  2. #2

    По умолчанию

    Всем привет. ПР205, Последняя версия лоджика.
    Пытаюсь назначить элементу экрана "ввод/вывод float" сетевую переменную из модбас мастера. В окне выбора переменной есть только вкладка "Сетевые,Slave".
    При этом в настройках прибора сетевая переменная в модбас мастере создана.
    Это окно назначения переменной для "ввод/вывод". Почему нет переменных мастера ?
    Снимок.JPG
    А это таблица переменных:
    Снимок2.JPG

    Что я делаю не так?

    Попутно еще вопрос:
    Можно как-то отключить переход на следующие экраны при нажатии кнопок "вверх" и "вниз", если это явно мной не задано ?
    Последний раз редактировалось Sherverpupa; 20.02.2025 в 16:57.

  3. #3

    По умолчанию

    Цитата Сообщение от Sherverpupa Посмотреть сообщение
    Всем привет. ПР205, Последняя версия лоджика.
    Пытаюсь назначить элементу экрана "ввод/вывод float" сетевую переменную из модбас мастера. В окне выбора переменной есть только вкладка "Сетевые,Slave".
    При этом в настройках прибора сетевая переменная в модбас мастере создана.
    Это окно назначения переменной для "ввод/вывод". Почему нет переменных мастера ?
    Снимок.JPG
    А это таблица переменных:
    Снимок2.JPG

    Что я делаю не так?
    Добрый день!
    Чтобы вывести переменные модбас мастера на экран визуализации нужно использовать промежуточные локальные переменные.

    Попутно еще вопрос:
    Можно как-то отключить переход на следующие экраны при нажатии кнопок "вверх" и "вниз", если это явно мной не задано ?
    Стандартные переходы отключаются, если назначить какое-либо действие на соответствующие кнопки. Например, можете настроить запись логической 1 в какую-либо переменную. Но холсте ее использовать не обязательно.
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

  4. #4

    По умолчанию

    Спасибо за ответ.

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    Добрый день!
    Чтобы вывести переменные модбас мастера на экран визуализации нужно использовать промежуточные локальные переменные.



    Стандартные переходы отключаются, если назначить какое-либо действие на соответствующие кнопки. Например, можете настроить запись логической 1 в какую-либо переменную. Но холсте ее использовать не обязательно.
    В ПР200 не нужна была промежуточная переменная....

    А почему время цикла не доступно к изменению ?
    Снимок.JPG

  5. #5

    По умолчанию

    Цитата Сообщение от Sherverpupa Посмотреть сообщение
    Спасибо за ответ.
    В ПР200 не нужна была промежуточная переменная....
    А почему время цикла не доступно к изменению ?
    Время цикла программы зависит от вашего проекта, чем сложнее тем больше цикл. Его нельзя изменить, можно только посмотреть, привязав туда переменную.

  6. #6
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    524

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Время цикла программы зависит от вашего проекта, чем сложнее тем больше цикл. Его нельзя изменить, можно только посмотреть, привязав туда переменную.
    Можно изменить.
    Считай циклы, и раскидывай части своей программы по разным циклам не в ущерб своей задаче.

    Я просил Овенов дать переменную микросекунд - тогда они этого не услышали.
    А это бы позволило в начале каждой новой мс оценить, по значению мкс, сколько осталось времени у этого цикла.
    И тогда можно спокойно планировать время, не конфликтуя с системными подпрограммами регенерации экрана, RS485 и ещё что-там-ещё.

    Я так уменьшил время цикла с 12-ти до 4-х в своей программе.

  7. #7

    По умолчанию Нецелевое использование ПР-205

    Всем привет! Немного шалости и ностальгии
    Короткое видео и проект
    Вложения Вложения
    Последний раз редактировалось RockTeal; 25.02.2025 в 17:32.

  8. #8
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    524

    По умолчанию

    Цитата Сообщение от RockTeal Посмотреть сообщение
    Всем привет! Немного шалости и ностальгии
    Короткое видео и проект
    Гм. Работает!
    Вспомнил детство.
    Спасибо!

  9. #9

    По умолчанию

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    В сторону возможности создания шаблонов визуализации и добавления их в менеджер компонентов тоже думаем.

    В целом, Ваше пожелание работает в том же направлении. Если правильно понимаю, то это получается уже своеобразный макрос из элементов визуализации. И при его создании хочется указывать те свойства, которые будут применяться к групповому виджету, верно?
    Да, так и есть - "визуальный макрос", у которого из всего разнообразия доступны лишь отдельные параметры, к которым привяжу переменные или константы.
    И возможность переносить в другие проекты.

    Может как-то неправильно предлагаю решение, главное - итоговый элемент из "рассыпухи" с привязками к переменным/константам и возможность импорта/экспорта между проектами.

  10. #10
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,161

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Да, так и есть - "визуальный макрос", у которого из всего разнообразия доступны лишь отдельные параметры, к которым привяжу переменные или константы.
    И возможность переносить в другие проекты.

    Может как-то неправильно предлагаю решение, главное - итоговый элемент из "рассыпухи" с привязками к переменным/константам и возможность импорта/экспорта между проектами.
    У Сименовских панелей есть такая фишка, faceplate называется

Похожие темы

  1. Бета тест ПР205 в Owen Logic
    от Денисов Максим Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 66
    Последнее сообщение: 30.05.2023, 15:02
  2. Пр205 в новом каталоге
    от игорь68 в разделе Программируемые реле
    Ответов: 75
    Последнее сообщение: 10.04.2023, 12:48
  3. судьба пр205
    от Regedit в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 01.04.2022, 19:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •