Страница 159 из 294 ПерваяПервая ... 59109149157158159160161169209259 ... ПоследняяПоследняя
Показано с 1,581 по 1,590 из 2932

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

  1. #1581

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.

    1. Редактор стилей не позволяет создавать новые элементы.
    2. Насколько я знаю - иконку элемента через стиль поменять нельзя.
    3. По описанию - неясно, что вы делаете и с какой целью, так что не могу дать какой-либо комментарий.

    По стилям визуализации могу порекомендовать только эту статью:
    https://oscat.ru/?p=352
    Спасибо,
    пункт 3 был про атрибуты, которые определяют некоторые параметры элементов после вставки, но учитывая ответ на пункты 1 и 2, это не имеет смысла.

    Будем ждать новых версий, может допилят стилизацию.

  2. #1582

    По умолчанию

    Добрый вечер. Подскажите пожалуйста новички вот по такому вопросу.
    Использую CODESYS V3.5 SP14 Patch 3 (CFC) СПК107[M01]
    Как определит в коде программы какое окно визуализации открыто на данный момент?
    И как открыть определенное окно визуализации из кода программы?
    Заранее спасибо!
    Последний раз редактировалось v_xxx; 05.05.2022 в 23:20.

  3. #1583
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,644

    По умолчанию

    Цитата Сообщение от v_xxx Посмотреть сообщение
    Добрый вечер. Подскажите пожалуйста новички вот по такому вопросу.
    Использую CODESYS V3.5 SP14 Patch 3 (CFC) СПК107[M01]
    Как определит в коде программы какое окно визуализации открыто на данный момент?
    И как открыть определенное окно визуализации из кода программы?
    Заранее спасибо!
    Добрый день.
    Насколько я понимаю - "окном" вы называете экран визуализации.

    1. Если с визуализацией работает только один клиент (например, оператор работает с дисплеем СПК) - то можно использовать системную переменную VisuElems.CurrentVisu (тип STRING).
    Для этого нужно поставить соответствующую галочку в менеджере визулизации:

    2022-05-06_6-20-47.png

    После этого можно использовать ее в коде:

    2022-05-06_6-27-24.png

    2. Если с визуализацией могут одновременно работать несколько клиентов (это касается веб-визуализации), то ситуация становится сложнее.
    См. пример: https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

  4. #1584

    По умолчанию

    Спасибо за ответ! Я так понимаю что VisuElems.CurrentVisu можно использовать для открытия экрана визуализации из кода, например записав в эту переменную стоку типа 'Viz1' а также читая из этой переменной строку в ней будет имя экрана открытого в данный момент?

  5. #1585
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,644

    По умолчанию

    Цитата Сообщение от v_xxx Посмотреть сообщение
    Спасибо за ответ! Я так понимаю что VisuElems.CurrentVisu можно использовать для открытия экрана визуализации из кода, например записав в эту переменную стоку типа 'Viz1' а также читая из этой переменной строку в ней будет имя экрана открытого в данный момент?
    Да, именно так.

  6. #1586

    По умолчанию

    Ок. Спасибо.

  7. #1587

    По умолчанию

    Возник новый вопрос! Я правильно понял что переменная VisuElems.CurrentVisu работает только с экранами? А как вызвать диалог?
    Пробывал поменять в свойствах экрана галочку на диалог и экран перестаёт вызываться, при галочке экран всё работает.
    Последний раз редактировалось v_xxx; 06.05.2022 в 19:28.

  8. #1588
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,644

    По умолчанию

    Цитата Сообщение от v_xxx Посмотреть сообщение
    Возник новый вопрос! Я правильно понял что переменная VisuElems.CurrentVisu работает только с экранами? А как вызвать диалог?
    Пробывал поменять в свойствах экрана галочку на диалог и экран перестаёт вызываться, при галочке экран всё работает.
    Да, CurrentVisu работает только с экранами.
    Вызвать диалог из кода можно с помощью библиотеки Visu Utils:
    https://youtu.be/_kA9WVtbg3A

  9. #1589

    По умолчанию

    Спасибо, буду пробывать!

  10. #1590

    По умолчанию

    Добрый день. Помогите пожалуйста еще с одним вопросом!
    В проекте на СПК107 [m01] (CODESYS V3.5 SP14 Patch 3) выводится на экран тренд, настройки такие - число переменных - 1 сохранение каждые N мс - 10000 максимальный размер 1Мб пишет одну переменную INT.
    Выведен на экран селектор времени. от 10сек. до 5 часов.
    Сам проект очень простой. Идет опрос 2 устройств по modbus rtu rs485. (с двух разных RS портов) читается около 30 регистров (в основном WORD)
    Сама программа на CFC - около 100 блоков.
    Реализована WEB-визуализация. (копия основного экрана)

    Проблемы начинаются после заполнения графика больше 2-3 часов. График начинает сильно тормозить и практически перестаёт переключатся масштаб времени. И начинаются тормоза интерфейса - но только на том экране на котором выведен график!

    Есть-ли решение данной проблемы? или это особенность работы СПК107?

Страница 159 из 294 ПерваяПервая ... 59109149157158159160161169209259 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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