Страница 238 из 290 ПерваяПервая ... 138188228236237238239240248288 ... ПоследняяПоследняя
Показано с 2,371 по 2,380 из 2891

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

  1. #2371

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Т.е. вам нужно на базе OVD.TimeSetOwen создать еще два диалога?
    Тогда просто скопируйте его и удалите ненужные вам поля ввода.
    В итоге не стал использовать кастомные - вышел из положения обычным numpadowen. Потому что нужно было ограничить оператора в значениях.

    Но вот с TimeSetOwen как то интересно накосячил. Уставноил её для ввода переменной. Компилятор ни на что не ругался. Но визуализация вылетела с ошибкой. При этом перезагрузка и остановка/старт приложения никак не помогают визуализации реанимироваться и запуститься.

    OWEN_VISU_HALT.PNG

    OWEN_VISU_HALT_SETTINGS.PNG

    Что я сделал не правильно?

    И хотел уточнить - как можно реализовать замену текста переменной

    $Status:
    Если он 0 - выводим просто текст "отдыхает"
    если он 1 - выводим "Закончит в $EndTime"
    Я так понимаю, что пихать переменную в список текстов точно нельзя?
    Заранее спасибо.
    Последний раз редактировалось beatitas; 29.11.2023 в 15:25.

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

    По умолчанию

    Что я сделал не правильно?
    У этого диалога есть вход-выход (VAR_IN_OUT) tNewTime. При вызове диалоге нужно передать на него переменную (это особенность VAR_IN_OUT'ов - их нельзя оставить непривязанными).

    Я так понимаю, что пихать переменную в список текстов точно нельзя?
    Нельзя. Вам потребуется объявить Status как строковую переменную (WSTRING) и формировать ее значение в коде.

  3. #2373

    По умолчанию

    Пожалуйста.
    Для примера, простенький проект отображения в sp17 и скриншоты из другого проекта в sp14.
    Разница в масштабировании наглядная, причем в браузерах на ПК масштабируется корректно.
    Изображения Изображения
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Drain Посмотреть сообщение
    Пожалуйста.
    Для примера, простенький проект отображения в sp17 и скриншоты из другого проекта в sp14.
    Разница в масштабировании наглядная, причем в браузерах на ПК масштабируется корректно.
    Подключитесь к контроллеру через WinSCP и в файле /home/root/CODESYS_WRK/PlgLogic/visu/webvisu.htm замените строку

    <meta name="viewport" content="initial-scale=1.0">

    на

    <meta name="viewport" content="initial-scale=0.5">

    После этого перезагрузите страницу в браузере смартфона.

    Файл webvisu.htm перезаписывается при каждой загрузке проекта, так что вам потребуется заложить в проект логику его изменения.
    Например - сохраните его отредактированную версию отдельно (за пределами папки visu; например - в корне /home/root/CODESYS_WRK) и при запуске проекта перезаписывайте исходный файл отредактированным
    (см., например, функцию SysFileCopy в библиотеке SysFile).

  5. #2375

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Подключитесь к контроллеру через WinSCP и в файле /home/root/CODESYS_WRK/PlgLogic/visu/webvisu.htm замените строку

    <meta name="viewport" content="initial-scale=1.0">

    на

    <meta name="viewport" content="initial-scale=0.5">

    После этого перезагрузите страницу в браузере смартфона.

    Файл webvisu.htm перезаписывается при каждой загрузке проекта, так что вам потребуется заложить в проект логику его изменения.
    Например - сохраните его отредактированную версию отдельно (за пределами папки visu; например - в корне /home/root/CODESYS_WRK) и при запуске проекта перезаписывайте исходный файл отредактированным
    (см., например, функцию SysFileCopy в библиотеке SysFile).
    В принципе, помогло. Спасибо. Можно думать, что в следующий апдейт включат фикс?

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

    По умолчанию

    Цитата Сообщение от Drain Посмотреть сообщение
    В принципе, помогло. Спасибо. Можно думать, что в следующий апдейт включат фикс?
    Честно говоря, не уверен.
    В старых версиях CODESYS параметра "viewport" вообще не было (и поэтому в SP14 у вас все было нормально), но начиная с SP16 разработчики осознанно его добавили (судя по баг-трекеру - без него на web-панелях некоторых вендоров визуализация CODESYS отображалась с неожиданным масштабированием).

  7. #2377

    По умолчанию

    Подскажите, реализовано ли в CodeSys 3.5 вращение граф. элемента Фрейм?

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

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Подскажите, реализовано ли в CodeSys 3.5 вращение граф. элемента Фрейм?
    Да, если если контроллер поддерживает технологию overlay и в менеджере визуализации установлена галочка Поддержка клиентских анимаций.

  9. #2379

    По умолчанию

    доброго времени суток.
    Верстаю проект на базе примера OwenTrend и столкнулся с проблемой имени файла. В частности проблема с не изменением стандартного имени для разных экземпляров.
    после долгих ковыряний и попыток разобраться, словил окно о входе пользователя Owner для исполнения кода
    Библиотека: owenvisutools, 3.5.17.21
    Один раз уже это случалось, пересобрал проект, сейчас пройдя не малую часть пути не хотелось бы этого.
    Может подскажет, кто сталкивался

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

    По умолчанию

    Цитата Сообщение от col7 Посмотреть сообщение
    доброго времени суток.
    Верстаю проект на базе примера OwenTrend и столкнулся с проблемой имени файла. В частности проблема с не изменением стандартного имени для разных экземпляров.
    после долгих ковыряний и попыток разобраться, словил окно о входе пользователя Owner для исполнения кода
    Библиотека: owenvisutools, 3.5.17.21
    Один раз уже это случалось, пересобрал проект, сейчас пройдя не малую часть пути не хотелось бы этого.
    Может подскажет, кто сталкивался
    Добрый день.
    Если вы используете в проектов несколько экземпляров ФБ OwenTrend - то нужно для каждого объявить свой экземпляр структуры TREND_FILE_SETTINGS и TREND_FILE_PROPERTIES.
    Пути к файлам задаются в полях экземпляра структуры TREND_FILE_SETTINGS - sPathToBinFile и sPathToCsvFile соответственно.

Страница 238 из 290 ПерваяПервая ... 138188228236237238239240248288 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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