Страница 151 из 252 ПерваяПервая ... 51101141149150151152153161201251 ... ПоследняяПоследняя
Показано с 1,501 по 1,510 из 2512

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

  1. #1501

    По умолчанию

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

    Используйте параметр Переключить переменную фрейма. Записывайте туда индекс экрана. Индексы соответствуют порядку экранов в конфигурации фрейма - первый экран имеет индекс 0, следующий - 1 и т.д.

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

  2. #1502
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от pro100user Посмотреть сообщение
    Есть ли библиотечные функции, которые возвращают индекс экрана? Например, переменная CurrentVisu возвращает имя экрана визуализации. А нужно получить индекс экрана визуализации.
    Добрый день.
    Зачем вам потребовался такой индекс?
    Опишите, пожалуйста, задачу, которую вы пытаетесь решить.

  3. #1503

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Зачем вам потребовался такой индекс?
    Опишите, пожалуйста, задачу, которую вы пытаетесь решить.
    Добрый день!
    Например, мне нужно вывести динамический текст в зависимости от отображаемого экрана визуализации. Индекс нужен для ссылки на номер строки списка текстов.

  4. #1504
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от pro100user Посмотреть сообщение
    Добрый день!
    Например, мне нужно вывести динамический текст в зависимости от отображаемого экрана визуализации. Индекс нужен для ссылки на номер строки списка текстов.
    Тогда проще всего самостоятельно написать функцию, которая принимает на вход имя экрана и на выход отдает подходящий вам индекс.

  5. #1505

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Тогда проще всего самостоятельно написать функцию, которая принимает на вход имя экрана и на выход отдает подходящий вам индекс.
    Проще чего? Проще, если бы была такая функция в библиотеке?
    Я сам и изворачиваюсь, изобретая свой код. Но эту функцию каждый раз придется править при добавлении нового экрана или изменении имени существующего экрана.
    Если есть CurrentVisu, то почему бы не предусмотреть CurrentVisuID?

  6. #1506
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от pro100user Посмотреть сообщение
    Проще чего? Проще, если бы была такая функция в библиотеке?
    Я сам и изворачиваюсь, изобретая свой код. Но эту функцию каждый раз придется править при добавлении нового экрана или изменении имени существующего экрана.
    Если есть CurrentVisu, то почему бы не предусмотреть CurrentVisuID?
    Ок, как скажете.
    См. пример: https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

    ФБ ClientManager, строка 18.
    pstClientData^.GlobalData.VisuHistory._iCurrent - это тот индекс, о котором вы говорите, получаемый через "функцию библиотеки".

  7. #1507

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Ок, как скажете.
    См. пример: https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

    ФБ ClientManager, строка 18.
    pstClientData^.GlobalData.VisuHistory._iCurrent - это тот индекс, о котором вы говорите, получаемый через "функцию библиотеки".
    Спасибо! То, что надо.

  8. #1508

    По умолчанию

    Проблема в невозможности назначить любому из трендов свою ось Y. Всегда доступна только ось Y по умолчанию. Как это исправить?
    CODESYS v3.5 SP14 Patch 3
    TrendRecordManager.jpgОтображение.jpg
    Последний раз редактировалось Dmitrij_; 07.02.2022 в 10:09.

  9. #1509

    По умолчанию

    Цитата Сообщение от Dmitrij_ Посмотреть сообщение
    Проблема в невозможности назначить любому из трендов свою ось Y. Всегда доступна только ось Y по умолчанию. Как это исправить?
    CODESYS v3.5 SP14 Patch 3
    TrendRecordManager.jpgОтображение.jpg
    1.png2.png

    Значит проверяйте настройки созданной оси
    Codesys 2.3/Codesys 3.5.

  10. #1510
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от Dmitrij_ Посмотреть сообщение
    Проблема в невозможности назначить любому из трендов свою ось Y. Всегда доступна только ось Y по умолчанию. Как это исправить?
    CODESYS v3.5 SP14 Patch 3
    TrendRecordManager.jpgОтображение.jpg
    Добрый день.
    У меня SP14 Patch 3 не воспроизводится.
    Сможете показать через удаленный доступ? (TeamViewer или AnyDesk)

Страница 151 из 252 ПерваяПервая ... 51101141149150151152153161201251 ... ПоследняяПоследняя

Похожие темы

  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, 04:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 18:30

Ваши права

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