8 июня 2026
Изображение отсутствует
Как программировать ПЛК Rievtech в xLogicSoft: основы FBD

Для программирования контроллеров Rievtech на языке FBD используют xLogicSoft. Алгоритм собирают из функциональных блоков: входов, выходов, логических операций, таймеров, счётчиков и сравнений.

Что понадобится

  • Точная модель и версия контроллера.
  • Актуальная версия xLogicSoft из раздела «Программы и утилиты».
  • Поддерживаемый моделью кабель или сетевое подключение.
  • Таблица входов, выходов, уставок и аварий.

1. Создайте проект и выберите контроллер

Создайте новый проект и укажите модель ПЛК. От модели зависит доступное число входов и выходов, интерфейсы связи и набор функций.

2. Опишите сигналы

Для каждого входа укажите датчик или команду, для каждого выхода — исполнительный механизм. Для аналоговых сигналов задайте диапазон и инженерные единицы.

СигналПримерЧто определить
Дискретный входКнопка, реле давленияНормальное состояние
Дискретный выходКонтактор, клапанБезопасное состояние
Аналоговый входТемпература, давлениеДиапазон и масштабирование
Сетевой параметрРегистр ModbusАдрес и тип данных

3. Соберите алгоритм FBD

Размещайте блоки слева направо по ходу сигнала. Начните с простого сценария: разрешение работы, команда запуска, блокировки, таймер и выход.

  • AND, OR и NOT формируют условия запуска.
  • Таймеры создают задержки.
  • Счётчики учитывают импульсы.
  • Компараторы сравнивают значения с уставками.
  • Маркеры передают промежуточные состояния.

4. Добавьте аварийную логику

Определите поведение при пропадании датчика, связи или питания. Выходы при ошибке переводят в заранее определённое безопасное состояние.

5. Проверьте проект

  1. Сверьте модель ПЛК.
  2. Проверьте назначения входов и выходов.
  3. Проверьте единицы времени и диапазоны сигналов.
  4. Проверьте начальные состояния.
  5. Сохраните проект под новой версией.

6. Подключитесь и загрузите программу

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

Полезные разделы

Частые вопросы

С какого проекта лучше начать?

С небольшого алгоритма: запуск, останов, блокировка и таймер.

Можно ли редактировать программу работающего объекта?

Только после сохранения резервной копии и оценки риска остановки оборудования.

Что прислать для помощи с программой?

Модель ПЛК, таблицу сигналов, описание алгоритма, схему и текущий файл проекта.

Нужна помощь с проектом FBD? Пришлите модель ПЛК и описание алгоритма.