Страница 235 из 306 ПерваяПервая ... 135185225233234235236237245285 ... ПоследняяПоследняя
Показано с 2,341 по 2,350 из 3060

Тема: CODESYS V3.5. Визуализация

  1. #2341

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Я не думаю, что ваша ошибка связана с трендом.
    Чтобы выяснить ее причиной - нужно приступить к отладке проекта.
    убрав тренд Овен и вернул обратно стандартный Тренд у меня в Овен Дэбаг нагрузка процессора СПК1xx (СПК107) со стабильный 100% загрузки упала и дёргается от 25 до 75 максимум - чаще 25-65

  2. #2342

    По умолчанию

    Добрый день.
    Прошу помощи в реализации подсветки нажатия кнопок.

    Есть основной экран, занимающий 100% площади монитора 1920*1080, на котором нарисовано меню с кнопками-названиями объектов автоматизации.
    В моём кейсе 11 пунктов меню , к которым добавляется ещё 11 лампочек тревоги в каждом из пунктов и 5 элементов с информацией, не хотелось бы заниматься копированием 27 элементов навигации на каждую страницу, как в примере на степике.
    Поэтому навигация ощущаствляется через кнопку -> конфигурация ввода -> OnMouseClick -> переключить визуализацию фрейма
    И уже во фрейм, размером 1500*1060 загружается нужный экран объекта астоматизации.

    Но очень сильно хочется, чтобы кнопка соответствующая активному фрейму подсвечивалась другим цветом.
    Какие есть варианты? Можно как то сделать средствами CodeSYS, не прибегая к рисованию 11 картинок и прозрачных кнопок над ними.

  3. #2343

    По умолчанию

    Цитата Сообщение от beatitas Посмотреть сообщение
    Добрый день.
    Прошу помощи в реализации подсветки нажатия кнопок.

    Есть основной экран, занимающий 100% площади монитора 1920*1080, на котором нарисовано меню с кнопками-названиями объектов автоматизации.
    В моём кейсе 11 пунктов меню , к которым добавляется ещё 11 лампочек тревоги в каждом из пунктов и 5 элементов с информацией, не хотелось бы заниматься копированием 27 элементов навигации на каждую страницу, как в примере на степике.
    Поэтому навигация ощущаствляется через кнопку -> конфигурация ввода -> OnMouseClick -> переключить визуализацию фрейма
    И уже во фрейм, размером 1500*1060 загружается нужный экран объекта астоматизации.

    Но очень сильно хочется, чтобы кнопка соответствующая активному фрейму подсвечивалась другим цветом.
    Какие есть варианты? Можно как то сделать средствами CodeSYS, не прибегая к рисованию 11 картинок и прозрачных кнопок над ними.
    Добрый день.
    Вы можете менять цвет кнопки через вкладки параметров Цвета и Переменные цвета.

  4. #2344

    По умолчанию

    Цитата Сообщение от Петр Петрович Посмотреть сообщение
    > Это можно сделать и штатными средствами CODESYS.
    Понятно, спасибо. А вот такой вопрос. Интересно, большую ли дополнительную нагрузку дает на контроллеры Owen 200 серии использование HTTPS для доступа к визуализации? Дополнительное шифрование там и прочее? В процессоре вроде есть что-то для ускорения этого, а на практике?
    Незначительную.

  5. #2345

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Вы можете менять цвет кнопки через вкладки параметров Цвета и Переменные цвета.
    Евгений, добрый день.
    Правильно ли я Вас понял:
    Надо создать отдельную переменную для каждой кнопки или строку или массив.
    Далее создать отдельную функцию, которая будет отлавливать - какой номер фрейма сейчас активен и на основе этого уже передавать в некую строку из 11 элементов состояние для каждой.
    И далее из этой строки индексами достаем состояние соответствующей кнопки?
    Или есть какой то простой способ просто взять номер активного фрейма и сразу его использовать, задав состояние тревоги?
    Последний раз редактировалось beatitas; 15.11.2023 в 15:27.

  6. #2346

    По умолчанию

    Цитата Сообщение от beatitas Посмотреть сообщение
    Евгений, добрый день.
    Правильно ли я Вас понял:
    Надо создать отдельную переменную для каждой кнопки или строку или массив.
    Далее создать отдельную функцию, которая будет отлавливать - какой номер фрейма сейчас активен и на основе этого уже передавать в некую строку из 11 элементов состояние для каждой.
    И далее из этой строки индексами достаем состояние соответствующей кнопки?
    Да, вам в любом случае потребуется массив булевских переменных, которые будут привязаны к кнопкам.
    Так как фреймы у вас переключаются по нажатиями по кнопкам - то можно добавить код изменения цветов кнопок ("подсветки" нужной кнопки, "выключение подсветки" всех остальных) в код каждой кнопки (OnMouseClick - Выполнить ST-код).

    Или есть какой то простой способ просто взять номер активного фрейма и сразу его использовать, задав состояние тревоги?
    Можно и так - через "переменную-переключатель фрейма".

  7. #2347

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Да, вам в любом случае потребуется массив булевских переменных, которые будут привязаны к кнопкам.
    Можно и так - через "переменную-переключатель фрейма".
    Благодарю. пока не смог её найти, но в поисках.

    Зато удалось добиться очень странного поведения визуализации. А именно, экраны визуализации закрываются не открывшис. То есть подключаюсь к контроллеру, загружаю программу, открываю любую из страниц визуализации и она сразу же закрывается.
    Все окна которые закрываются сами связаны тем фактом, что были добавлены в "переключить визуализацию фрейма". Но сейчас я фрейм удалил и со всех кнопок событие переключающее содержимое - убрал. Не помогло.
    Где я мог так накосячить?

    Заранее спасибо)

  8. #2348

    По умолчанию

    Цитата Сообщение от beatitas Посмотреть сообщение
    Благодарю. пока не смог её найти, но в поисках.

    Зато удалось добиться очень странного поведения визуализации. А именно, экраны визуализации закрываются не открывшис. То есть подключаюсь к контроллеру, загружаю программу, открываю любую из страниц визуализации и она сразу же закрывается.
    Все окна которые закрываются сами связаны тем фактом, что были добавлены в "переключить визуализацию фрейма". Но сейчас я фрейм удалил и со всех кнопок событие переключающее содержимое - убрал. Не помогло.
    Где я мог так накосячить?

    Заранее спасибо)
    Давайте завтра утром разберемся со всеми вопросами сразу через AnyDesk?
    Со мной можно связаться через телеграм (в подписи).

  9. #2349

    По умолчанию

    Здравствуйте! CDS 3.5.14.3. Куда подевался параметр внутреннее вращение??
    Безымянный.png

  10. #2350

    По умолчанию

    Цитата Сообщение от Емельянов Кирилл Посмотреть сообщение
    Здравствуйте! CDS 3.5.14.3. Куда подевался параметр внутреннее вращение??
    Безымянный.png
    Добрый день.
    Какой контроллер вы используете?

    2023-11-16_9-09-24.png

Страница 235 из 306 ПерваяПервая ... 135185225233234235236237245285 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

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