Страница 789 из 868 ПерваяПервая ... 289689739779787788789790791799839 ... ПоследняяПоследняя
Показано с 7,881 по 7,890 из 8671

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

  1. #7881

    По умолчанию

    Добрый день. Пробую считывать IP-адрес web-клиента по руководству "Работа с визуализацией из кода программы в CODESYS V3". При декларировании переменной "fbGetVisuClientsInfo: VU.FbIterateClients;" сразу выдает ошибку "C0046: Идентификатор 'VU.FbIterateClients' не задан". Как подключить или установить библиотеку "Visu Utils". CodeSys v.3.5 SP17 Patch 3, Visualization 4.1.1.0.

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

    По умолчанию

    Цитата Сообщение от Валерий_Н Посмотреть сообщение
    Добрый день. Пробую считывать IP-адрес web-клиента по руководству "Работа с визуализацией из кода программы в CODESYS V3". При декларировании переменной "fbGetVisuClientsInfo: VU.FbIterateClients;" сразу выдает ошибку "C0046: Идентификатор 'VU.FbIterateClients' не задан". Как подключить или установить библиотеку "Visu Utils". CodeSys v.3.5 SP17 Patch 3, Visualization 4.1.1.0.
    Добрый день.
    Нужно добавить библиотеку Visu Utils через менеджер библиотек.

  3. #7883

    По умолчанию

    Добрый день!

    В проекте организован парольный доступ.

    Подскажите, возможно ли, написать ST-код для onMouseDown:
    если переменная х = TRUE, то разлогиниться, иначе залогинится.

    Как это сделать с помощью 2-х элементов (кнопок), понятно, а вот используя только одну кнопку...

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

    По умолчанию

    Цитата Сообщение от GoodLuck Посмотреть сообщение
    Добрый день!

    В проекте организован парольный доступ.

    Подскажите, возможно ли, написать ST-код для onMouseDown:
    если переменная х = TRUE, то разлогиниться, иначе залогинится.

    Как это сделать с помощью 2-х элементов (кнопок), понятно, а вот используя только одну кнопку...
    Добрый день.
    Если под "залогинится" подразумевается "открыть диалог авторизации пользователя" - то так не получится.
    Если подразумевается "авторизовать пользователя под именем и группой, которые заранее заданы через переменные" - то можно.
    См. примеры кода:
    https://owen.ru/forum/showthread.php...l=1#post295107

    В этом случае pstClientData будет переменной типа VisuElems.VisuStructClientData, которую нужно объявить в интерфейсе экрана визуализации.

    2024-12-02_14-00-01.png

  5. #7885

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Если под "залогинится" подразумевается "открыть диалог авторизации пользователя" - то так не получится.
    Если подразумевается "авторизовать пользователя под именем и группой, которые заранее заданы через переменные" - то можно.
    См. примеры кода:
    https://owen.ru/forum/showthread.php...l=1#post295107

    В этом случае pstClientData будет переменной типа VisuElems.VisuStructClientData, которую нужно объявить в интерфейсе экрана визуализации.

    2024-12-02_14-00-01.png
    Добрый день!

    Спасибо, за помощь, все получилось.

    Еще вопрос, как с помощью программного кода открыть Numpad? Надо, чтобы при переходе на определенный экран, сразу же появлялся Numpad.

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

    По умолчанию

    Цитата Сообщение от GoodLuck Посмотреть сообщение
    Добрый день!

    Спасибо, за помощь, все получилось.

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

    Я рекомендую вам решить вашу задачу другими средствами.

    Вероятно, сработает имитация клика на элемент (с настроенным открытием Numpad) из кода программы с помощью SelectionManager.
    https://ftp.owen.ru/CoDeSys3/98_Book...isuIecCode.pdf (п. 6)

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

  7. #7887
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Здравствуйте,
    CodeSys 3/5/sp17/ 64bit


    В проекте несколько раз нужно было сменить платформу с плк200 на плк210 разных модификаци, в итоге заметил, что при последней замене почему то не совпадают LeftSide и PightSide

    В чем может быть причина?

    2024-12-04_15-50-52.png

    2024-12-04_15-54-48.png

    2024-12-04_15-54-51.png

    по факту платформа плк210 - 03, а левой панели присвоено 02 версия

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

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    Здравствуйте,
    CodeSys 3/5/sp17/ 64bit


    В проекте несколько раз нужно было сменить платформу с плк200 на плк210 разных модификаци, в итоге заметил, что при последней замене почему то не совпадают LeftSide и PightSide

    В чем может быть причина?

    2024-12-04_15-50-52.png

    2024-12-04_15-54-48.png

    2024-12-04_15-54-51.png

    по факту платформа плк210 - 03, а левой панели присвоено 02 версия
    Добрый день.
    Это нормально.
    У ПЛК210-0x всего 2 версии левой платы: LeftSide-01 (ПЛК210-01, -02, -04) и LeftSide-02 (ПЛК210-03).

  9. #7889
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Здравствуйте,
    Где можно взять библиотеку IoDrvMx210 3.5.11.10

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

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    Здравствуйте,
    Где можно взять библиотеку IoDrvMx210 3.5.11.10
    Добрый день.
    Она входит в состав этого пакета:
    https://ftp.owen.ru/CoDeSys3/04_Libr....11.10.package

Страница 789 из 868 ПерваяПервая ... 289689739779787788789790791799839 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4115
    Последнее сообщение: 04.02.2026, 16:24
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 861
    Последнее сообщение: 31.12.2025, 23:19
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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