Страница 246 из 262 ПерваяПервая ... 146196236244245246247248256 ... ПоследняяПоследняя
Показано с 2,451 по 2,460 из 2891

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

Комбинированный просмотр

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

    По умолчанию

    Есть простой проект, в котором два пользователя: User и Admin.
    Не назвал бы его простым.

    В онлайне все работает корректно, в веб-визуализации - кнопки всегда невидимы.
    В ClientPrg при проверке xLogin и xLogout:

    Код:
    IF VisuClientsInfo.g_astVisuClientData[i].sType = 'CODESYS IDE' THEN ...
    То есть все работает именно так, как и задумано автором кода, на мой взгляд.
    Для клиента веб-визуализации это условие не выполняется (для нее .sType = 'Web-visu') ---> пользователя не залогинит.
    А в онлайне (в cервисной визуализации самой IDE) - залогинит (потому что условие выполнится), и поэтому там "все работает корректно".

  2. #2

    По умолчанию

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

    Код:
    IF VisuClientsInfo.g_astVisuClientData[i].sType = 'CODESYS IDE' THEN ...
    Спасибо! Не обратила внимание на этот код.

  3. #3

    По умолчанию

    Здравствуйте, можно ли в Codesys 3.5 создавать объекты визуализации динамически, во время выполнения, а также динамически удалять их. До сих пор я использовал тиражирование по массиву на этапе разработки ("размножить элемент визуализации"), но когда разные атрибуты объекта привязаны к разным переменным: флаг видимости, цвет, положение... а самих объектов набирается десятки и даже сотни, такой подход становится до невозможного утомительным.
    Я также пытался решить проблему при помощи встроенного браузера, т.е. написать динамическую вэб страничку и рисовать объекты в JS. но максимум, чего смог добиться это отображение htm кода в виде текста. Справка на сайте Codesys для работы с HTML5 очень куцая, а примеры у меня даже не скомпилировались.
    Возможно у кого-нибудь есть рабочий пример, чего-нибудь посложнее, чем отображение SVG, или хотя-бы просто минимально рабочий?

  4. #4

    По умолчанию

    С HTML почти разобрался, пока сыровато. И контролы и встроенный браузер... неочень. Но на SP20 завелось почти без глюков. В том виде, каком HTML5-контролы реализованы сейчас, они, кажется, не очень полезны. По итогу работы выходит даже больше, чем всё тупо делать ручками.

  5. #5

    По умолчанию

    Здравствуйте!

    Текущую визуализацию мы берем из переменной VISUElems.CURRENTVISU.

    По такому же принципу есть возможность определения текущей визуализации, которая отображается элементом Фрейм?


    Знаю, что для этих целей можно использовать переменную-переключатель, но это числовое значение. А хотелось бы строковое.

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

    По умолчанию

    Цитата Сообщение от GoodLuck Посмотреть сообщение
    Здравствуйте!

    Текущую визуализацию мы берем из переменной VISUElems.CURRENTVISU.

    По такому же принципу есть возможность определения текущей визуализации, которая отображается элементом Фрейм?


    Знаю, что для этих целей можно использовать переменную-переключатель, но это числовое значение. А хотелось бы строковое.
    Добрый день.
    См. п. 5 здесь:
    https://ftp.owen.ru/CoDeSys3/98_Book...isuIecCode.pdf

  7. #7

    По умолчанию

    Добрый день.
    Не получается открыть web-визуализацию при использовании виртуального контроллера CODESYS Control Win V3, страница в браузере открывается с ошибкой
    "Access Error: 404 -- Not Found
    Cannot open document for: /webvisu.htm".

    Gateway успешно настроен, сама Web-визуализация добавлена. Обращаюсь стандартно как http://localhost:8080/webvisu.htm.

    Архив проекта: https://disk.yandex.ru/d/Fj0ivoNT9FmZaw

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

    По умолчанию

    Цитата Сообщение от AlexChp Посмотреть сообщение
    Добрый день.
    Не получается открыть web-визуализацию при использовании виртуального контроллера CODESYS Control Win V3, страница в браузере открывается с ошибкой
    "Access Error: 404 -- Not Found
    Cannot open document for: /webvisu.htm".

    Gateway успешно настроен, сама Web-визуализация добавлена. Обращаюсь стандартно как http://localhost:8080/webvisu.htm.

    Архив проекта: https://disk.yandex.ru/d/Fj0ivoNT9FmZaw
    Добрый день.
    Напишите, пожалуйста, завтра утром мне в телеграм - разберемся.

  9. #9

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Ароха Посмотреть сообщение
    Здравствуйте.
    Надо менять информационные сообщения в зависимости от текущего пользователя. Собственно, вопрос: Как в программе узнать какой пользователь сейчас залогинился в визуализации и его уровень доступа.
    Добрый день.
    См. п. 2 здесь:
    https://ftp.owen.ru/CoDeSys3/98_Book...isuIecCode.pdf

Страница 246 из 262 ПерваяПервая ... 146196236244245246247248256 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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