Страница 223 из 323 ПерваяПервая ... 123173213221222223224225233273 ... ПоследняяПоследняя
Показано с 2,221 по 2,230 из 3230

Тема: CODESYS V3.5. Вопросы и ответы

  1. #2221
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    101

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от ILich Посмотреть сообщение
    нет, обычные, просто есть желание использовать разные алгоритмы выполнения в зависимости от выбранной логики (разная визуализация разная логика, там и картинки разные будут, а входы выходы одни.)
    Тогда в Менеджере визуализации установите галочку Использовать переменную CurrentVisu.

    19-08-2019 11-14-44.png

    После этого можно использовать в коде программы системную переменную VisuElems.CURRENTVISU
    Она имеет тип STRING и содержит имя текущего открытого экрана.

    19-08-2019 11-20-18.png

  3. #2223
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    101

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Тогда в Менеджере визуализации установите галочку Использовать переменную CurrentVisu.

    19-08-2019 11-14-44.png

    После этого можно использовать в коде программы системную переменную VisuElems.CURRENTVISU
    Она имеет тип STRING и содержит имя текущего открытого экрана.

    19-08-2019 11-20-18.png
    спасибо конечно. а еще проще есть?
    (галочку поставил, VisuElems.CURRENTVISU не появилась, т.е. автозаполнения нет, как с другими глобальными переменными). пробую пересохранить проект и перезапустить. может есть способ в bool выдать на прямую?. (проверяю возможность CFC программирования, по идее все должно быть проще, а на деле все привычные элементы и глобальные переменные: то не достанешь, то не конвертируешь. про написать выражения и вычисления даже не заикаюсь. но ничего освоюсь, научусь, найду способы.)

  4. #2224

  5. #2225
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    101

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    При наличии упомянутой системной переменной нет проблемы в том, чтобы сгенерировать флаги экранов самому:

    19-08-2019 11-32-57.png
    переменной не нашел, если ее пропишу в Vаr, она появится?Visu.png

  6. #2226

  7. #2227
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    101

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Нет, не появится.
    Попробуйте в элементе Ввод ввести VisuElems и нажать точку - должен развернуться список доступных переменных:

    19-08-2019 11-40-29.png
    УРАААА, заработала.

  8. #2228

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Тогда библиотеки не нужны - все уже есть в узле OwenRTC:

    Вложение 44150
    не могу разобраться как обращаться с этими данными. привязать получилось только тип STRING. Как потом сделать сравнение с вручную введеным временем в такой же тип STRING?

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

    По умолчанию

    Обращаться просто - нужно привязать переменные тех типов, которые указаны в столбце Канал (за исключением ARRAY [0..80] OF BYTE - там нужен тип STRING).
    Насчет сравнения не очень понял - что именно вы хотите сделать?

  10. #2230

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Нужен только MB_TCP_SERVER.
    Выложите скриншот, как вы его вызываете.
    Скриншот 19-08-2019 131431.png

    Скриншот и .project
    Вложения Вложения

Страница 223 из 323 ПерваяПервая ... 123173213221222223224225233273 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 2109
    Последнее сообщение: 19.06.2021, 18:39
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 627
    Последнее сообщение: 01.06.2021, 19:16
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 218
    Последнее сообщение: 25.05.2021, 19:55
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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