Страница 140 из 252 ПерваяПервая ... 4090130138139140141142150190240 ... ПоследняяПоследняя
Показано с 1,391 по 1,400 из 2512

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

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

    По умолчанию

    Цитата Сообщение от Петр Петрович Посмотреть сообщение
    Да, но у меня же

    VAR MyCloseDialog: VU.FbCloseDialog;

    MyCloseDialog(itfClientFilter:=VU.Globals.AllClien ts, xExecute:=FALSE, sDialogName:=MyVisuName);
    MyCloseDialog(itfClientFilter:=VU.Globals.AllClien ts, xExecute:=TRUE, sDialogName:=MyVisuName);
    MyOpenDialog(itfClientFilter:=VU.Globals.AllClient s, xExecute:=FALSE, sDialogName:=MyVisuName, xModal:=TRUE);
    MyOpenDialog(itfClientFilter:=VU.Globals.AllClient s, xExecute:=TRUE, sDialogName:=MyVisuName, xModal:=TRUE);
    Вы используете CODESYS V3.5 SP17?
    Для какого контроллера разрабатываете проект?

  2. #1392

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вы используете CODESYS V3.5 SP17?
    Для какого контроллера разрабатываете проект?
    Да, CODESYS V3.5 SP17. Для Raspberry Pi SL.

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

    По умолчанию

    Цитата Сообщение от Петр Петрович Посмотреть сообщение
    Да, CODESYS V3.5 SP17. Для Raspberry Pi SL.
    По Raspberry - лучше уточните у CODESYS Group.
    Мы пока не поддерживаем SP17 для своих контроллеров.

  4. #1394

    По умолчанию

    Понял, спасибо.

  5. #1395

    По умолчанию

    Интересно, чисто в теории CODESYS Group предоставляет информацию о методике разработки визуальных компонентов для WEB-визуализации? Партнеры компании, например, могут разрабатывать свои компонеты? Желательно с перемещением элементов внутри компонента мышкой. В другой системе я использовал парадигму на основе готового виджета-коммутатора, где источники сигнала (пиктограммы) перемещались на прямоугольные области с подписями, обозначающие дисплеи. Очень удобно. Там это правда было сделано на устаревшем Flash, но выглядело и работало супер.

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

    По умолчанию

    Цитата Сообщение от Петр Петрович Посмотреть сообщение
    Интересно, чисто в теории CODESYS Group предоставляет информацию о методике разработки визуальных компонентов для WEB-визуализации? Партнеры компании, например, могут разрабатывать свои компонеты? Желательно с перемещением элементов внутри компонента мышкой. В другой системе я использовал парадигму на основе готового виджета-коммутатора, где источники сигнала (пиктограммы) перемещались на прямоугольные области с подписями, обозначающие дисплеи. Очень удобно. Там это правда было сделано на устаревшем Flash, но выглядело и работало супер.
    В данный момент свои элементы можно разрабатывать с помощью платного плагина Visual Element Toolkit.
    По вопросам приобретения можете написать на info@prolog-plc.ru

    В CODESYS V3.5 SP18 анонсирована поддержна интеграции HTML5-контролов в web-визуализацию.

  7. #1397

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В данный момент свои элементы можно разрабатывать с помощью платного плагина Visual Element Toolkit.
    По вопросам приобретения можете написать на info@prolog-plc.ru

    В CODESYS V3.5 SP18 анонсирована поддержна интеграции HTML5-контролов в web-визуализацию.
    Потрясающе... будем смотреть. А скажите пожалуйста, детали может пока и не важны, модель WEB визуализации позволяет перебрать все контролы, определить их типы и индивидуальные имена, что бы потом в программе я смог автоматически обрабатывать события от них и для них? Сейчас я в каждый контрол занес несколько строк кода - индекс, флаг нажатия. В принципе - работает. Но ведь можно пойти и дальше, просто разработав для себя определенные правила по наименованию контролов.

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

    По умолчанию

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

  9. #1399

    По умолчанию

    Добрый день!

    Скажите, а никто не наблюдал такую штуку. Есть текущий экран в визуализации. На него поступают короткие символьные данные (примерно 16 строк в элементы Текстовое поле, в каждое поле около 10 символов), а также преключаются состояние кнопок (цвет обычный или тревога) в зависимости от состояния системы. Цвет кнопок переключается не сказать чтоб интенсивно, примерно 4 изменения в секунду, скажем так. Всего кнопок 40 штук. Да и строки меняются раз в несколько секунд, но зато все сразу, одна за другой. Потом по строкам опять пауза, меняется только состояние кнопок.

    При переходе из программы, через менеджер визуализации, на другой экран, это происходит не всегда. Примерно в 10-20% случаев экран может не измениться на нужный. Повторная операция как правило помогает. Есть подозрение, что это зависит от того, насколько сильно в момент переключения занят текущий "визуализатор". Во всяком случае, когда на экраны выводилось меньше информации, смена активных экранов происходила без проблем.

    P.S. Да нет, похоже я был не прав. Снял всю нагрузку с визуализации, оставил только переключение экранов. Все равно иногда не переключается, хотя на текущем экране ничего не обновляется. Переменные привязаны к визуальным компонентам, но они, переменные, не обновляются в программе, соотв. строки закоментированны.

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

    MySetVisu(itfClientFilter:=VU.Globals.AllClients, xExecute:=FALSE, sVisuName:=MyVisuName); // Взбадриваем подсистему
    MySetVisu(itfClientFilter:=VU.Globals.AllClients, xExecute:=TRUE, sVisuName:=MyVisuName); // По переднему фронту отображаем нужный экран по имени визуализации

    обладает каким-то принципиальным недостатком. И еще - когда не ждешь, этот дефект проявляется. Начинаешь его ловить при прочих равных - щелкаешь, щелкаешь - и ничего. Я уж тут думал - не JS ли в браузе тормозит иногда? Но сомнительно, сомнительно. Хотя, у всех наверное, бывали ситуации, когда для отправки формы в браузере приходилось нажимать кнопку еще раз. Но, наверное, это было бы слишком просто.
    Последний раз редактировалось Петр Петрович; 24.07.2021 в 20:00.

  10. #1400

    По умолчанию

    Добрый день!

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

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

Похожие темы

  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

Ваши права

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