Страница 204 из 252 ПерваяПервая ... 104154194202203204205206214 ... ПоследняяПоследняя
Показано с 2,031 по 2,040 из 2512

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

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

    По умолчанию

    Цитата Сообщение от Votrj1 Посмотреть сообщение
    Для уменьшения вероятности битой базы в трендах при отключении рекомендовалось установить сохранение на 10000-15000. А параметр ДОПОЛНИТЕЛЬНЫЙ БУФЕР НА -- какие рекомендации?
    Я оставляю по умолчанию.
    В свежих версиях для режима "record by time interval" эту настройку вообще убрали.

  2. #2032

    По умолчанию

    Добрый день.
    Поделитесь, пожалуйста, опытом. Как можно узнать, что в визуализации нажата кнопка? Делал я например так в Конфигурации ввода для события нажатия кнопки:

    PLC_PRG.btn_Index:=4; // Индивидуальный номер кнопки
    PLC_PRG.btn_state:=TRUE;
    PLC_PRG.btn_Index_Changed:=TRUE;

    Это конечно неудобно. Кнопку-то можно скопировать и потом вставить, но нужно для каждой кнопки редактировать btn_Index. Да еще и на отпускание кнопки делать подобное,
    а меню свойств кнопки не очень удобное.

    В JS мы делаем например так: onMouseDown(this.id); Тут достаточно, просто что бы у каждой кнопки был индивидуальный идентификатор.
    Есть ли что-то подобное в CODESYS ?
    Последний раз редактировалось Петр Петрович; 15.02.2023 в 12:42.

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

    По умолчанию

    Цитата Сообщение от Петр Петрович Посмотреть сообщение
    Добрый день.
    Поделитесь, пожалуйста, опытом. Как можно узнать, что в визуализации нажата кнопка? Делал я например так в Конфигурации ввода для события нажатия кнопки:

    PLC_PRG.btn_Index:=4; // Индивидуальный номер кнопки
    PLC_PRG.btn_state:=TRUE;
    PLC_PRG.btn_Index_Changed:=TRUE;

    Это конечно неудобно. Кнопку-то можно скопировать и потом вставить, но нужно для каждой кнопки редактировать btn_Index. Да еще и на отпускание кнопки делать подобное,
    а меню свойств кнопки не очень удобное.

    В JS мы делаем например так: onMouseDown(this.id); Тут достаточно, просто что бы у каждой кнопки был индивидуальный идентификатор.
    Есть ли что-то подобное в CODESYS ?
    Добрый день.
    Если хочется изысканного - см. VisuElems.VisuElemBase.IInputOnElementEventHandler.
    Краткое описание можно найти здесь на стр. 40:
    https://ftp.owen.ru/CoDeSys3/99_Foru...ures_forum.pdf

  4. #2034

    По умолчанию

    Добрый день.
    Поcоветуйте, пожалуйста. Мне будет нужно выводить в визуализацию в браузер что-то вроде календаря событий, так, что бы можно было:

    1. Выбрать событие. Какой элемент для этого лучше всего подходит? Таблица?
    2. И можно ли в каждой строке таблицы разместить несколько строк текста. Первую строку - тему события, крупным шрифтом. А под темой - описание события более мелким.
    3. Хорошо бы еще те события, которые посчитаем неактуальными, как-то выделять. Можно, конечно, и просто перестроить список, убрав уже ненужные, если иначе невозможно.

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

    По умолчанию

    Добрый день.

    1. Каковы конкретные требования к элементу? Как будет взаимодействовать с ним пользователь визуализации? Что такое в данном контексте "событие", кем они формируются, что означает "выбор события"?

    2. Каждая строка таблицы может состоять из нескольких ячеек, к каждой из которых может быть привязана переменная типа STRING.
    Шрифт для каждой ячейки можно настраивать индивидуально.

    3. Каждую ячейки таблицы можно выделять своим цветом.

  6. #2036

    По умолчанию

    Евгений! Спасибо за ответ.

    > Каковы конкретные требования к элементу? Как будет взаимодействовать с ним пользователь визуализации? Что такое в данном контексте "событие", кем они формируются, что означает "выбор события"?
    Выбирать строку таблицы мышкой или на сенсорном экране. Событие - это просто текстовая информация, которую я планировал поместить в связанный с таблицей массив. В результате выбора в таблице достаточно,
    что бы программа могла получить номер выбранной строки.

    >2. Каждая строка таблицы может состоять из нескольких ячеек, к каждой из которых может быть привязана переменная типа STRING. Шрифт для каждой ячейки можно настраивать индивидуально.
    А нельзя ли в пределах одной ячейки использовать по-разному отформатированный текст? Хотя бы размером шрифта?

  7. #2037

  8. #2038

    По умолчанию

    Добрый день. Вопрос - можно ли в CODESYS определить запущена Target-визуализация или запущена Web-визуализация в данном случае?

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

    По умолчанию

    Цитата Сообщение от Алексей Козлитин Посмотреть сообщение
    Добрый день. Вопрос - можно ли в CODESYS определить запущена Target-визуализация или запущена Web-визуализация в данном случае?
    Добрый день.
    Да, см. в библиотеке Visu Utils ФБ fbIterateClients.
    Он позволяет получить информацию о клиентах визуализации - в т. ч. тип визуализации для каждого клиента.
    Пример использования библиотеки:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

  10. #2040

    По умолчанию

    Как сделать, чтобы можно было масштабировать визуализацию (временно увеличить какую-то область) на мобильном устройстве (просто увеличивать / уменьшать пальцами)?
    Сейчас выбран вариант Isotropic, визуализация масштабируется по размеру экрана, но увеличить / уменьшить ее нельзя. Даже в режиме "Версия для ПК". На компьютере все без проблем увеличивается по Ctrl +

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

Похожие темы

  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

Ваши права

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