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

Тема: ПОЛИГОН

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

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

    По умолчанию

    Добрый день! Для изменения значения глобальной переменной можно использовать блок SetVar (библиотека paCore, раздел Системные).

    Цитата Сообщение от S#716_0P Посмотреть сообщение
    Добрый день!
    Полигон позволяет создавать списки глобальных переменных и констант:

    2025-10-27_19-35-49.png

    В справке указано, что можно использовать значение глобальной переменной на входе ФБ:

    2025-10-27_19-33-32.png

    Но нигде не могу найти как значение выхода ФБ присвоить глобальной переменной. Подскажите как это сделать?

  2. #2

    По умолчанию

    Цитата Сообщение от Полигон Посмотреть сообщение
    Добрый день! Для изменения значения глобальной переменной можно использовать блок SetVar (библиотека paCore, раздел Системные).
    Спасибо.
    В документации не нашел раздела по глобальным переменным, есть только несколько строк по глобальным константам. Это что-то типа списков глобальных переменных в Codesys? Т.е., к примеру, если структурировать их в несколько разделов и использовать везде в коде контроллера - читать и писать в них в программах и ФБ, и еще выдавать на панель оператора и читать в них с панели посредством Modbus. Это будет рабочий сценарий или они предназначены для чего-то другого? Правда, такое использование выглядит довольно громоздко, особенно запись при помощи SetVar, если в проекте несколько сотен подобных переменных.

  3. #3
    Пользователь
    Регистрация
    22.07.2024
    Адрес
    Санкт-Петербург
    Сообщений
    27

    По умолчанию

    Цитата Сообщение от S#716_0P Посмотреть сообщение
    Спасибо.
    В документации не нашел раздела по глобальным переменным, есть только несколько строк по глобальным константам. Это что-то типа списков глобальных переменных в Codesys? Т.е., к примеру, если структурировать их в несколько разделов и использовать везде в коде контроллера - читать и писать в них в программах и ФБ, и еще выдавать на панель оператора и читать в них с панели посредством Modbus. Это будет рабочий сценарий или они предназначены для чего-то другого? Правда, такое использование выглядит довольно громоздко, особенно запись при помощи SetVar, если в проекте несколько сотен подобных переменных.
    Добрый день!
    Глобальные переменные добавлены недавно, поэтому по ним актуальная информация в справке Полигона. Использовать их для передачи по Модбас действительно не очень удобно, для этого предназначены функциональные блоки. Задумывались в основном для программ на ST, чтобы у программы была связь с остальной частью проекта

  4. #4

    По умолчанию

    Добрый день
    вопрос может не по адресу.
    но помогите разобраться как в ПОЛИГОН 2 создать энергонезависимую переменную????
    и как сделать счётчик CTN энергонезависимым????
    как в Овен Лоджик
    в свойствах счётчика не нашел такого пункта
    надо чтобы значение переменных сохранялись
    или это только через блоки SaverEx и BufSupEx

  5. #5

    По умолчанию

    Цитата Сообщение от koliastok Посмотреть сообщение
    Добрый день
    вопрос может не по адресу.
    но помогите разобраться как в ПОЛИГОН 2 создать энергонезависимую переменную????
    и как сделать счётчик CTN энергонезависимым????
    как в Овен Лоджик
    в свойствах счётчика не нашел такого пункта
    надо чтобы значение переменных сохранялись
    или это только через блоки SaverEx и BufSupEx
    Добрый день.

    Да, верно, RETAIN в Полигон не поддержан. Потребуется использовать блок SaverEx.
    Документация на тему: https://owen.ru/uploads/473/pl_archi...oints_v1.2.pdf
    Пример: https://owen.ru/uploads/444/example_..._setpoints.zip
    Инженер по продукту ПЛК

    e-mail: a.pineko-skvortsov@owen.ru

  6. #6

    По умолчанию

    спасибо будем разбираться)

Ваши права

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