Полигон
  • Документация
  • Установка, скачивание и список ПЛК
  • Техническая поддержка
  • Покупка лицензий
  • Контакты

Документация

  • Среда разработки
    • Введение
    • Типы проектов
      • Локальный однопользовательский
      • Серверный многопользовательский
    • Структура проекта
      • Поток данных
      • Место работы
      • Программа
      • Страница
      • Функциональный блок
        • Входы
        • Выходы
        • Составной блок
          • Блок на С++
          • Блок на ST
          • Пользовательская справка
      • Функция (ST)
      • Перечисление (ST)
      • Структура (ST)
      • Глобальные переменные и константы
    • Поддержка языков программирования
      • Структурированный текст (ST)
        • Переменные
        • Операторы
          • Оператор ADD
          • Оператор SUB
        • Функции
        • Текущие ограничения
    • Интерфейс
      • Типы окон
      • Настройки экрана
      • Дерево
      • Страница
      • Составной блок
      • Функциональный блок
      • Редактор
      • Таблица
      • График
      • Экран отладчика
      • Контроллер
      • Прогресс
      • Проекты
      • Поиск
      • Справка
      • О программе
      • Печать
    • Редактирование проекта
      • Создание нового проекта
      • Создание функционального блока
      • Проведение связей
      • Копирование частей проекта
      • Перенос блоков, страниц, программ
      • Добавление стрелок, фона и текста на страницы
      • Навигация по проекту
      • Добавление входов и выходов в разделы
      • Трансляция
      • Установка и обновления
      • Контроль версий
      • Обслуживание
    • Отладка
      • Панель отладки
      • Подмена значений на входах-выходах
      • Информация о запущенной программе
      • Загрузка изменений без остановки исполняющей программы
      • График
      • Экран отладчика
      • Разделы с входами-выходами для отладки
    • Импорт
      • Генерация из MS Excel
      • Импорт протокола OPCUA
      • Импорт протокола Modbus
      • Импорт протокола МЭК104
    • Поиск
      • Простой поиск
      • Многоуровневый поиск
    • Защита проекта
      • Разграничение доступа в среде разработки
      • Шифрование проекта
      • Пароли на составных блоках
      • Пароль отладчика, добавление доступа другим пользователям к разделам и программам
    • Создание библиотеки
      • Создание справки для собственной библиотеки
    • Частые вопросы
      • Как измерить время между событиями
      • Свойства модуля для трансляции под разные OC
      • Как задать очередность выполнения блоков на странице
  • paCore
    • Типы данных и константы
      • Типы данных
      • Преобразование типов
      • Константа
    • Терминальные блоки
      • Передача данных
      • Передача массивов
    • Арифметические блоки
      • Сложение
      • Целочисленное сложение
      • Вычитание
      • Умножение
      • Деление
      • Целочисленное деление
      • Корень квадратный
      • Инверсия значения
      • Абсолютное значение
      • Минимальное-максимальное значение
      • Селектор минимального/максимального значения
      • Сравнение
      • Маскирование
      • Сдвиг влево
      • Сдвиг вправо
      • Нормализация шкалы
      • Табличная функция
      • Экспонента
      • Логарифм
      • Возведение в степень
      • Сложение некоторых слагаемых
      • Пакетное умножение и округление
      • Пакетное умножение
      • Округление
      • Определение знака
      • Целочисленное деление (long)
    • Логические блоки
      • И
      • ИЛИ
      • НЕ-И
      • Отрицание
      • НЕ-ИЛИ
      • Сложение по модулю два
      • ИЛИ с блокировкой
      • Детектор фронтов
      • Детектор логического канала
      • Контроль ключа
    • Тригонометрические функции
      • Синус
      • Косинус
      • Тангенс
      • Арктангенс
      • Арксинус
      • Арккосинус
    • Переключатели, реле и мультиплексоры
      • Дешифратор
      • Ключ
      • Коммутатор 8-битных регистров
      • Коммутатор вещественных переменных
      • Коммутатор логических переменных
      • Коммутатор строковых переменных
      • Коммутатор целых переменных
      • Релейный каскад вещественных переменных
      • Релейный каскад логических переменных
      • Управление реле
      • Выбор одного из целых значений
      • Вывод значения на заданный выход
      • Мультиплексор вещественных значений
      • Мультиплексор целых значений
      • Выбор одного из вещественных значений
      • Выбор строки
    • Генераторы и таймеры
      • Генератор импульсов
      • Включение с задержкой
      • Выключение с задержкой
      • Половинный импульс после половины паузы
      • Генератор сигналов
      • Логический таймер со взводом
      • Генератор импульсов с заданной скважностью
      • Генератор случайных чисел
      • Универсальный счетчик
      • Инкрементный счетчик
      • Инкрементный счетчик с автосбросом
      • Недельный таймер
    • Обработка сигналов
      • Cимметричный ограничитель сигнала
      • Аппроксимация обратной функции
      • Кусочно-линейная интерполяция
      • Несимметричный ограничитель сигнала
      • Группа ограничителей сигнала
      • Градиентный фильтр
      • Определение принадлежности к диапазону
      • Параболический ограничитель
      • Фильтр Баттерворта
      • Нормализация шкалы
      • Преобразователь для модуля термосопротивления
      • Интерполяция
      • Симметричная мертвая зона с гистерезисом
      • Симметричная мертвая зона
      • Диагностика сигналов датчиков
      • Изменение значения за заданное время
      • Арифметическое скользящее среднее
    • Операции с регистрами
      • Объединение 20 битов в регистр
      • Объединение 8-ми битов в регистр
      • Выбор 8 битов из регистра
      • Объединение 16-и битов в регистр
      • Выбор 20 битов из регистра
      • Выбор 16 битов из регистра
      • И для 16-битных регистров
      • ИЛИ для 16-битных регистров
      • Отрицание для 16-битных регистров
      • И с отрицанием для 16-битных регистров
      • ИЛИ с отрицанием для 16-битных регистров
      • Сложение по модулю два для 16-битных регистров
      • Склеивание байта из двух тетрад
      • Детектор фронтов для 16-битных регистров
      • Склеивание слова из двух байт
      • Преобразование 16-битного регистра в два 8-битных
      • Преобразование двух 16-битных регистров в 32-битный
      • Преобразование 32-битного регистра в два 16-битных
      • Объединение 32 битов в регистр
      • Выбор 32 битов из регистра
      • Включение с задержкой для 16-битных регистров
      • Выключение с задержкой для 16-битных регистров
      • Выбор бита из регистра
    • Операции с массивами
      • Массив вещественных чисел
      • Массив целых чисел
      • Линейная аппроксимация массивов
      • Значения массива вещественных
      • Элемент из массива
      • Нахождение минимума-максимума в массиве
      • Нахождение минимума-максимума разницы между элементами массива
      • Переключатель массивов
      • Значения массива целых
    • Триггеры
      • Триггер Шмидта
      • Двойной Триггер Шмидта
      • RSS-триггер с прямым и инверсным выходами
      • RSR-триггер с прямым и инверсным выходами
      • D-триггер с инициализацией выхода
      • JK-триггер с инициализацией
      • RS-триггер c S-доминантой с инициализацией выхода
      • RS-триггер с R-доминантой с инициализацией выхода
      • D-триггер
      • DV-триггер
      • Несимметричный триггер Шмидта
      • Шаговая последовательность
    • Работа со строками
      • Длина строки
      • Часть строки
      • Слияние строк
      • Число в строку
    • Системные
      • Информация о временах выполнения
      • Периодичность таймерного потока
      • Текущее время
      • Получить время и дату, день недели
      • Получить время и дату
      • Завершение программы
      • Разность тиков процессора
      • Счетчик тиков процессора
      • Загруженность таймерного потока
      • События по фронту
      • EvToLOG
      • Входной буфер
      • Выходной буфер
      • Tcp/Ip клиент
      • Tcp/Ip клиент2
      • Tcp/Ip сервер
      • Буфер чтения-записи уставок
      • Архив параметров
      • Архив параметров с периодической записью
      • Последовательный порт
      • Входной буфер
      • Выходной буфер
      • Счетчик времени работы
      • Счетчик
      • Счетчик времени работы с записью
      • Информация о сборке
      • Информация о накопителе
      • Выполнение консольных команд
      • Менеджер потоков
      • Управление блоком
      • Диагностика модуля
      • Записать значение в переменную
    • Сохранение данных
      • Архив параметров
      • Счетчик времени наработки
      • Буфер чтения-записи уставок
      • Запись логов в оперативную память
      • Архив сообщений
      • Текстовое сообщение архива
      • Массив переменных для архива сообщений
      • Хранение переменных на диске
    • Передача данных
      • Универсальный протокол
    • Очереди
      • Очередь битов
      • Преобразование регистра в очереди битов
      • Преобразование очереди битов в бит
    • Блоки МЭК61131-3
      • SR-триггер
      • RS-триггер
      • Детектор переднего фронта
      • Детектор заднего фронта
      • Возрастающий счетчик INT
      • Возрастающий счетчик DINT
      • Возрастающий счетчик LINT
      • Возрастающий счетчик UDINT
      • Возрастающий счетчик ULINT
      • Убывающий счетчик INT
      • Убывающий счетчик DINT
      • Убывающий счетчик LINT
      • Убывающий счетчик UDINT
      • Убывающий счетчик ULINT
      • Реверсивный счетчик INT
      • Реверсивный счетчик DINT
      • Реверсивный счетчик LINT
      • Реверсивный счетчик UDINT
      • Реверсивный счетчик ULINT
      • Генератор импульсов
      • Включение с задержкой
      • Выключение с задержкой
      • Работа с датой и временем
        • Декодирование секунд в полные дату и время
        • Кодирование полной даты и времени в секунды
        • Декодирование времени
        • Кодирование времени
        • Декодирование даты
        • Кодирование даты
        • Декодирование времени дня
        • Кодирование времени дня
        • Декодирование секунд в полные дату и время (64 бит)
        • Кодирование полной даты и времени в секунды (64 бит)
        • Декодирование времени (64 бит)
        • Кодирование времени (64 бит)
        • Декодирование даты (64 бит)
        • Кодирование даты (64 бит)
        • Декодирование времени дня (64 бит)
        • Кодирование времени дня (64 бит)
  • paOpcUA
    • Сервер OPC UA
    • Сервер OPC UA, таймерная часть
    • Клиент OPC UA, одна подписка
    • Управление блоками BufSup
    • Сервер OPC UA для отладчика и загрузки изменений
  • paControls
    • Pегуляторы
      • DelayV | Выдача данных с задержкой
      • fSum | Накапливающий сумматор со сбросом и инициализацией
      • fIntT | Интегратор FLOAT_TI
      • fExpT | Апериодическоe звено FLOAT_Tf
      • SetPoint | Задатчик
      • Lcontr | Линейный регулятор
      • SetValue | Программное изменение уставки с заданным темпом
      • ImpUst | Упрощенный ПД регулятор
      • ZD | Управление задвижкой
      • Prior | Блок приоритетов управления
      • BUA | Блок управления агрегатом
      • ImpPid | Импульсный ПИД
      • SetSW | Управление реле
      • AdvPulse | Многорежимный генератор импульсов
      • TrackSum | Интегрирующий задатчик
      • Deriv_new | Идеальное/реальное дифференцирующее звено
      • LimUpr | Ограничитель ресурсов управления сервоприводом
      • Mode | Выбор режима
      • IforP | Интегральный формирователь
      • fPDT | ПД формирователь FLOAT
      • DCtrl | Импульсный регулятор
      • PIC | ПИ-регулятор
      • PID | ПИД-регулятор
      • IPIC | Импульсный ПИ-регулятор
      • IPDC | Импульсный ПД-регулятор с балансировкой
      • TrackRamp | Интегрирующий задатчик
      • rDIF | Реальное дифференцирующее звено
      • AdvPulseB | Многорежимный генератор импульсов c балансировкой
    • Обработка сигналов
      • fBatt | Фильтр Баттерворта 3-го порядка
      • Sensor | Преобразование int-аналоговый вход во float с масштабированием
      • tsensor | Обработка сигнала с термоплаты TDA
      • asensor | Обработка аналогового сигнала
      • fFlt2T | Апериодический фильтр 2-го порядка
      • LeadLag | Блок компенсации запаздывания сигнала
  • paModbus
    • Введение
    • Modbus RTU Master
    • Modbus RTU Slave
    • Modbus TCP Master
    • Modbus TCP Slave
    • Команды Modbus
    • Команды чтения
    • Команды записи
    • Команда чтения флагов
    • Команда чтения дискретных входов
    • Команда чтения регистров хранения
    • Команда чтения вещественного числа
    • Команда чтения входных регистров
    • Команда записи 1 флага
    • Команда записи 1 регистра хранения
    • Команда записи нескольких флагов
    • Команда записи нескольких регистров хранения
    • Команда записи вещественного числа
    • Чтение результатов измерения аналогового входа
    • Буфер чтения-записи вещественных уставок
    • Коды ошибок Modbus
  • profiLogger
    • Готовится к публикации
  • profiLoggerLight
    • Готовится к публикации
  • paIEC104
    • Готовится к публикации
  • paIEC850
    • Готовится к публикации
  • paSync
    • Готовится к публикации
  • paOwenModbus
    • Готовится к публикации
  • paOwenIO
    • Готовится к публикации
  • paCANopen
    • Готовится к публикации
  • paAbakIO
    • Готовится к публикации
  • paEtherCAT
    • Готовится к публикации
  • paRegul
    • Готовится к публикации
  • paRepkaPi
    • Готовится к публикации
  • profiRTKey
    • Готовится к публикации

Документация

Разделы документации

Среда разработки

paCore

paOpcUA

paControls

paModbus

profiLogger

profiLoggerLight

paIEC104

paIEC850

paSync

paOwenModbus

paOwenIO

paCANopen

paAbakIO

paEtherCAT

paRegul

paRepkaPi

profiRTKey

© ООО ПромАвтоматика-Софт, 1998—2026

Техподдержка, разработка и покупка лицензий

polygon@pa.ru
  • Политика конфиденциальности
  • Политика сбора и обработки персональных данных