Страница 197 из 274 ПерваяПервая ... 97147187195196197198199207247 ... ПоследняяПоследняя
Показано с 1,961 по 1,970 из 3041

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

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

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

    По умолчанию

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

    Иногда в проекте требуется создать много одинаковых окошек - например хотим мы для каждого датчика задавать аварийные и предупредительные границы (4 шт.). При нажатии на поле вывода показаний датчика нужно, чтобы открылось окошко с полями ввода этих границ только для этого датчика. Можно ли однократно создать окно, а потом вызывать его с (например) определенным тегом, чтобы не плодить их для каждого датчика простым копированием?

    Есть ли в Кодесис такая возможность (как например в Сименсах)?
    Добрый день.
    Да, такая возможность есть.
    Для этого используются диалоги с интерфейсными переменными (VAR_INPUT, VAR_IN_OUT).

  2. #2

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Да, такая возможность есть.
    Для этого используются диалоги с интерфейсными переменными (VAR_INPUT, VAR_IN_OUT).
    Пытаюсь разобраться, вроде бы нахожусь на верном пути, но все же пока немного не дотянул:

    Имеется структура AI для хранения данных датчика, в т.ч такие поля как
    SPhigh : REAL; //верхняя аварийная граница
    SPlow : REAL; //нижняя аварийная граница

    Далее, в диалоге я прописываю переменную IN_OUT sensor: AI:
    1.png,
    в кнопке, которая вызывает это диалог, я прописываю необходимую переменную:
    2.png
    После чего запускаю проект. В поля диалога успешно загружаются поля структуры, но при изменении значения в диалоге, в структуре значения не меняются. Что нужно добавить, чтобы изменения сохранялись? Установить одну из доступных галочек?


    UPD: вопрос снят, установка галочки "ОК" решила проблему, прошу прощения за этот преждевременный вопрос.
    Последний раз редактировалось Карбофос; 07.07.2023 в 15:10.

  3. #3

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Пытаюсь разобраться, вроде бы нахожусь на верном пути, но все же пока немного не дотянул:

    Имеется структура AI для хранения данных датчика, в т.ч такие поля как
    SPhigh : REAL; //верхняя аварийная граница
    SPlow : REAL; //нижняя аварийная граница

    Далее, в диалоге я прописываю переменную IN_OUT sensor: AI:
    1.png,
    в кнопке, которая вызывает это диалог, я прописываю необходимую переменную:
    2.png
    После чего запускаю проект. В поля диалога успешно загружаются поля структуры, но при изменении значения в диалоге, в структуре значения не меняются. Что нужно добавить, чтобы изменения сохранялись? Установить одну из доступных галочек?


    UPD: вопрос снят, установка галочки "ОК" решила проблему, прошу прощения за этот преждевременный вопрос.
    а не проще фрейм использовать ?

  4. #4

    По умолчанию

    Добрый день. Подскажите при компиляции выдает ошибку.
    Если убрать галочку проект компилируется и загружается, но некоторые элементы не загружаются, что можно сделать?
    Изображения Изображения

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

    По умолчанию

    Цитата Сообщение от sco-scorpion Посмотреть сообщение
    Добрый день. Подскажите при компиляции выдает ошибку.
    Если убрать галочку проект компилируется и загружается, но некоторые элементы не загружаются, что можно сделать?
    Добрый день.
    СПК не поддерживает эту галочку.
    Что касается элементов, которые не отображаются - выложите, пожалуйста, простейший проект, в котором я смогу это увидеть.

  6. #6

    По умолчанию

    Продолжение предыдущего вопроса:

    При открытии диалога данные в текстовые поля загружаются, но если они изменились в контроллере, они не обновляются, пока не переоткроешь диалог. Можно ли заставить их обновляться в реальном времени, или хотя бы с заданным интервалом?

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

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Продолжение предыдущего вопроса:

    При открытии диалога данные в текстовые поля загружаются, но если они изменились в контроллере, они не обновляются, пока не переоткроешь диалог. Можно ли заставить их обновляться в реальном времени, или хотя бы с заданным интервалом?
    Да, можно.
    https://content.helpme-codesys.com/e...s_pointer.html

  8. #8

    По умолчанию

    Видимо, я опять что-то не так понял. При попытке открытия диалога выскакивает исключение (и на самом контроллере, и на онлайн-подключении)
    1.png
    2.png

  9. #9

  10. #10

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вы в действии Открыть диалог привязили переменную к переменной pump диалога?
    Да, конечно
    3.png

Страница 197 из 274 ПерваяПервая ... 97147187195196197198199207247 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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