Показано с 1 по 10 из 3022

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    08.02.2020
    Адрес
    Ставрополь
    Сообщений
    230

    По умолчанию

    Добрый день.

    Подскажите, почему при добавлении в проект библиотеки VisuElemFunctionality (v3.0.2.0, CoDeSys v3.5 SP14 patch 3 +) и объявлении в PLC_PRG переменной с типом VisuElemFunctionality.VisuStructClientData сборка падает с ошибками?

    Если удалить VisuElemFunctionality, то тип VisuStructClientData в подсказке определяется, как принадлежащий VisuElemBase, но список его полей в подсказке не раскрывается.

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

    По умолчанию

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

    Подскажите, почему при добавлении в проект библиотеки VisuElemFunctionality (v3.0.2.0, CoDeSys v3.5 SP14 patch 3 +) и объявлении в PLC_PRG переменной с типом VisuElemFunctionality.VisuStructClientData сборка падает с ошибками?

    Если удалить VisuElemFunctionality, то тип VisuStructClientData в подсказке определяется, как принадлежащий VisuElemBase, но список его полей в подсказке не раскрывается.
    Добрый день.
    Опишите, пожалуйста, практическую задачу, который вы хотите решить.

  3. #3
    Пользователь
    Регистрация
    08.02.2020
    Адрес
    Ставрополь
    Сообщений
    230

    По умолчанию

    Научиться работать с визуализациями из кода.

    Вотпрямщас пробую выполнить закрытие визуализации, оформленной как диалоговое окно.

    VAR
    vscd : VisuElemBase.VisuStructClientData;
    visudlg : VisuElems.IVisualisationDialog;
    dmgr : VisuElemBase.IDialogManager;
    END_VAR

    dmgr := g_VisuManager.GetDialogManager();
    IF dmgr <> 0 THEN
    visudlg := dmgr.GetDialog('DialogVisuName');
    IF visudlg <> 0 THEN
    // vscd.
    dmgr.CloseDialog(visudlg, ADR(vscd));
    END_IF
    END_IF

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

    По умолчанию

    Цитата Сообщение от fatlortroll Посмотреть сообщение
    Научиться работать с визуализациями из кода.

    Вотпрямщас пробую выполнить закрытие визуализации, оформленной как диалоговое окно.
    Изучите этот пример:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

  5. #5
    Пользователь
    Регистрация
    08.02.2020
    Адрес
    Ставрополь
    Сообщений
    230

    По умолчанию

    Спасибо, буду разбираться.

    А сколь-нибудь вменяемая документация по API визуализации есть в природе? Всё равно, на каком языке.

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

    По умолчанию

    Цитата Сообщение от fatlortroll Посмотреть сообщение
    Спасибо, буду разбираться.

    А сколь-нибудь вменяемая документация по API визуализации есть в природе? Всё равно, на каком языке.
    Вменяемой по большому счету нет.
    Кроме того, в свежих версиях API серьезно изменилось, и теперь то, что показано в выложенном примере (он создан в SP11 и подойдет для SP14) - deprecated.
    Я планировал в будущем написать статью про работу с визуализацией из кода, но вряд ли смогу приступить к ней в этом году.

  7. #7
    Пользователь
    Регистрация
    08.02.2020
    Адрес
    Ставрополь
    Сообщений
    230

    По умолчанию

    А чем для указанного примера вызвано требование работать с клиентами только в задаче VISU_TASK?

Похожие темы

  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

Ваши права

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