Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Инжиниринговая Компания ЭнергоАвтоматик
Сертифицированный производитель шкафов автоматики.
8-800-350-25-71
8-800-350-25-71
+79600664773
E-mail
sale@nrga.ru
Адрес
Набережные Челны, Тозелеш 6
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Компания
  • О компании
  • Сертификаты
  • Вакансии
  • Реквизиты
Каталог
  • Автоматизация АСУТП
  • Автоматизация и решения для серверных и дата-центров
  • Автоматизация складов
  • Взрывозащищенные шкафы автоматики
  • Датчики
  • Клапана противопожарные
  • Машинное зрение оборудование
    • Датчики и сенсоры машинного зрения
    • Обрабатывающие модули
    • Осветительные системы
    • Промышленные камеры
    • Промышленные объективы
  • Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
  • Промавтоматика
  • Управление освещением
    • Шкафы уличного освещения ЭКОНОМ (ШУО)
  • Шкафы автоматики
    • Шкаф управления противодымными люками (фрамугами) серии ШДУ-ФР
    • Шкафы дымоудаления ШДУ
    • Шкафы управления дымоудалением ШУ-ДУ
    • Шкафы управления задвижками ШК1401, ШК1402, ШК1406, ШК1410
    • Шкафы управления клапанами ШУ-КП-НО
    • ШУ-КП-НО-230П-Д с опцией диспетчеризации состояния клапанов
    • ШУ-ОГК Шкафы управления огнезадерживающими клапанами
    • ШУ-ОЗК Шкафы управления огнезадерживающими клапанами
    • ШУОК Шкафы управления огнезадерживающими клапанами
  • Шкафы управления вентиляцией
  • Шкафы управления насосами
    • Системы водоподготовки и водоочистки
    • Шкафы управления двумя дренажными насосами ШУН2Д
    • Шкафы управления канализационными насосами ШУН-КНС
    • Шкафы управления насосами ШУН, ШУН2Д, ШУНД
    • Шкафы управления одним дреражным насосом ШУН1Д
    • Шкафы управления пожарными насосами ШУПН общ каталог
    • Шкафы управления тремя дренажными насосами ШУН3Д
  • Ящики серии Я5000
Новости
Статьи
Контакты
Инжиниринговая Компания ЭнергоАвтоматик
Сертифицированный производитель шкафов автоматики.
8-800-350-25-71
8-800-350-25-71
+79600664773
E-mail
sale@nrga.ru
Адрес
Набережные Челны, Тозелеш 6
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Компания
  • О компании
  • Сертификаты
  • Вакансии
  • Реквизиты
Каталог
  • Автоматизация АСУТП
    Автоматизация АСУТП
  • Автоматизация и решения для серверных и дата-центров
    Автоматизация и решения для серверных и дата-центров
  • Автоматизация складов
    Автоматизация складов
  • Взрывозащищенные шкафы автоматики
    Взрывозащищенные шкафы автоматики
  • Датчики
    Датчики
  • Клапана противопожарные
    Клапана противопожарные
  • Машинное зрение оборудование
    Машинное зрение оборудование
    • Датчики и сенсоры машинного зрения
    • Обрабатывающие модули
    • Осветительные системы
    • Промышленные камеры
    • Промышленные объективы
  • Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
    Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
  • Промавтоматика
    Промавтоматика
  • Управление освещением
    Управление освещением
    • Шкафы уличного освещения ЭКОНОМ (ШУО)
  • Шкафы автоматики
    Шкафы автоматики
    • Шкаф управления противодымными люками (фрамугами) серии ШДУ-ФР
    • Шкафы дымоудаления ШДУ
    • Шкафы управления дымоудалением ШУ-ДУ
    • Шкафы управления задвижками ШК1401, ШК1402, ШК1406, ШК1410
    • Шкафы управления клапанами ШУ-КП-НО
    • ШУ-КП-НО-230П-Д с опцией диспетчеризации состояния клапанов
    • ШУ-ОГК Шкафы управления огнезадерживающими клапанами
    • ШУ-ОЗК Шкафы управления огнезадерживающими клапанами
    • ШУОК Шкафы управления огнезадерживающими клапанами
  • Шкафы управления вентиляцией
    Шкафы управления вентиляцией
  • Шкафы управления насосами
    Шкафы управления насосами
    • Системы водоподготовки и водоочистки
    • Шкафы управления двумя дренажными насосами ШУН2Д
    • Шкафы управления канализационными насосами ШУН-КНС
    • Шкафы управления насосами ШУН, ШУН2Д, ШУНД
    • Шкафы управления одним дреражным насосом ШУН1Д
    • Шкафы управления пожарными насосами ШУПН общ каталог
    • Шкафы управления тремя дренажными насосами ШУН3Д
  • Ящики серии Я5000
    Ящики серии Я5000
Новости
Статьи
Контакты
    Инжиниринговая Компания ЭнергоАвтоматик
    Компания
    • О компании
    • Сертификаты
    • Вакансии
    • Реквизиты
    Каталог
    • Автоматизация АСУТП
      Автоматизация АСУТП
    • Автоматизация и решения для серверных и дата-центров
      Автоматизация и решения для серверных и дата-центров
    • Автоматизация складов
      Автоматизация складов
    • Взрывозащищенные шкафы автоматики
      Взрывозащищенные шкафы автоматики
    • Датчики
      Датчики
    • Клапана противопожарные
      Клапана противопожарные
    • Машинное зрение оборудование
      Машинное зрение оборудование
      • Датчики и сенсоры машинного зрения
      • Обрабатывающие модули
      • Осветительные системы
      • Промышленные камеры
      • Промышленные объективы
    • Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
      Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
    • Промавтоматика
      Промавтоматика
    • Управление освещением
      Управление освещением
      • Шкафы уличного освещения ЭКОНОМ (ШУО)
    • Шкафы автоматики
      Шкафы автоматики
      • Шкаф управления противодымными люками (фрамугами) серии ШДУ-ФР
      • Шкафы дымоудаления ШДУ
      • Шкафы управления дымоудалением ШУ-ДУ
      • Шкафы управления задвижками ШК1401, ШК1402, ШК1406, ШК1410
      • Шкафы управления клапанами ШУ-КП-НО
      • ШУ-КП-НО-230П-Д с опцией диспетчеризации состояния клапанов
      • ШУ-ОГК Шкафы управления огнезадерживающими клапанами
      • ШУ-ОЗК Шкафы управления огнезадерживающими клапанами
      • ШУОК Шкафы управления огнезадерживающими клапанами
    • Шкафы управления вентиляцией
      Шкафы управления вентиляцией
    • Шкафы управления насосами
      Шкафы управления насосами
      • Системы водоподготовки и водоочистки
      • Шкафы управления двумя дренажными насосами ШУН2Д
      • Шкафы управления канализационными насосами ШУН-КНС
      • Шкафы управления насосами ШУН, ШУН2Д, ШУНД
      • Шкафы управления одним дреражным насосом ШУН1Д
      • Шкафы управления пожарными насосами ШУПН общ каталог
      • Шкафы управления тремя дренажными насосами ШУН3Д
    • Ящики серии Я5000
      Ящики серии Я5000
    Новости
    Статьи
    Контакты
      8-800-350-25-71
      +79600664773
      E-mail
      sale@nrga.ru
      Адрес
      Набережные Челны, Тозелеш 6
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Инжиниринговая Компания ЭнергоАвтоматик
      Телефоны
      8-800-350-25-71
      +79600664773
      E-mail
      sale@nrga.ru
      Адрес
      Набережные Челны, Тозелеш 6
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Инжиниринговая Компания ЭнергоАвтоматик
      • Компания
        • Компания
        • О компании
        • Сертификаты
        • Вакансии
        • Реквизиты
      • Каталог
        • Каталог
        • Автоматизация АСУТП
        • Автоматизация и решения для серверных и дата-центров
        • Автоматизация складов
        • Взрывозащищенные шкафы автоматики
        • Датчики
        • Клапана противопожарные
        • Машинное зрение оборудование
          • Машинное зрение оборудование
          • Датчики и сенсоры машинного зрения
          • Обрабатывающие модули
          • Осветительные системы
          • Промышленные камеры
          • Промышленные объективы
        • Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
        • Промавтоматика
        • Управление освещением
          • Управление освещением
          • Шкафы уличного освещения ЭКОНОМ (ШУО)
        • Шкафы автоматики
          • Шкафы автоматики
          • Шкаф управления противодымными люками (фрамугами) серии ШДУ-ФР
          • Шкафы дымоудаления ШДУ
          • Шкафы управления дымоудалением ШУ-ДУ
          • Шкафы управления задвижками ШК1401, ШК1402, ШК1406, ШК1410
          • Шкафы управления клапанами ШУ-КП-НО
          • ШУ-КП-НО-230П-Д с опцией диспетчеризации состояния клапанов
          • ШУ-ОГК Шкафы управления огнезадерживающими клапанами
          • ШУ-ОЗК Шкафы управления огнезадерживающими клапанами
          • ШУОК Шкафы управления огнезадерживающими клапанами
        • Шкафы управления вентиляцией
        • Шкафы управления насосами
          • Шкафы управления насосами
          • Системы водоподготовки и водоочистки
          • Шкафы управления двумя дренажными насосами ШУН2Д
          • Шкафы управления канализационными насосами ШУН-КНС
          • Шкафы управления насосами ШУН, ШУН2Д, ШУНД
          • Шкафы управления одним дреражным насосом ШУН1Д
          • Шкафы управления пожарными насосами ШУПН общ каталог
          • Шкафы управления тремя дренажными насосами ШУН3Д
        • Ящики серии Я5000
      • Новости
      • Статьи
      • Контакты
      • 8-800-350-25-71
        • Телефоны
        • 8-800-350-25-71
        • +79600664773
      • sale@nrga.ru

      Работа с Function Block Diagram (FBD) в CODESYS

      Главная
      —
      Статьи
      —
      Программирование
      —Работа с Function Block Diagram (FBD) в CODESYS
      Работа с Function Block Diagram (FBD) в CODESYS
      Программирование

      Обучающая статья по работе с Function Block Diagram (FBD) в CODESYS. Узнайте, как создавать проекты, использовать функциональные блоки и отлаживать программы для промышленных контроллеров (PLC).

      Обучающая статья: работа с Function Block Diagram (FBD) в CODESYS

      Function Block Diagram (FBD) — один из основных языков IEC 61131‑3. Ниже — практическое руководство по FBD в CODESYS: от установки и структуры проекта до отладки, Trace и интеграции по шинам. Для ПЛК‑программиста и наладчика КИПиА, который только начинает с CODESYS.

      Бесплатная библиотека для CODESYS: FB_Modbus, PID, Debounce, Alarm + шаблоны HMI

      Набор UDT/FB и примеры проектов: Modbus RTU/TCP, Ramp, PID, Debounce, Alarm Manager, экран трендов/аварий.

      Скачать набор (zip) Вступить в PLC‑чат
      Обновляем регулярно: новые FB, экраны и примеры подключений.
      Содержание:
      • Установка и старт
      • Основы FBD
      • Простой пример AND
      • Стандартные блоки: логика/математика/таймеры
      • Структура проекта CODESYS (Tasks, Libraries, I/O)
      • Отладка: Simulation, Watch/Force, Trace
      • Fieldbus и I/O Mapping
      • Retain/Persistent, версионирование библиотек
      • Сборка шкафов и АСУТП под ключ
      • FAQ

      Установка и настройка CODESYS

      1. Установите CODESYS (последний релиз) и нужные Device Descriptions (репозиторий устройств в CODESYS Store/сайты вендоров).
      2. File → New Project → Standard PLC (или конкретный контроллер) → язык Function Block Diagram (FBD).
      3. Добавьте библиотеки через Library Manager (Visualization, Oscat/Utility, Modbus, Ethernet).
      4. Создайте Tasks: Main (циклическая, 20–50 мс) и быстрые подпрограммы при необходимости (1–10 мс).

      Основы FBD: элементы и соединения

      • Function Blocks (предопределённые/пользовательские): логика, математика, таймеры, ПИД, коммуникации.
      • Variables: входы/выходы (VAR_INPUT/OUTPUT), локальные (VAR), сохраняемые (RETAIN/PERSISTENT).
      • Connections: линии данных между входами/выходами блоков, определяют поток сигналов.

      Пример: логическая операция AND в FBD

      1. Откройте Program → MainProgram.
      2. Добавьте переменные: Start, Ready (BOOL), Motor (BOOL).
      3. Перетащите блок AND, соедините Start и Ready со входами, выход — с Motor.

      Результат: двигатель включается, если нажата Start И активен датчик Ready.

      Стандартные блоки в CODESYS: логика, математика, таймеры

      Логические блоки

      • AND — TRUE, если все входы TRUE.
      • OR — TRUE, если есть хотя бы один TRUE.
      • NOT — инверсия входа.
      • XOR — TRUE, если TRUE только один из входов.

      Математические блоки

      • ADD/SUB/MUL/DIV/MOD — базовые операции над INT/REAL/…

      Таймеры/счётчики

      • TON (таймер включения), TOF (выключения), TP (импульс), CTU/CTD (счётчики).

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

      Структура проекта CODESYS: Tasks, Libraries, I/O

      • Tasks: задайте период и приоритет. Быстрые задачи — для ПИД/времязависимых контуров; Main — для логики.
      • Library Manager: фиксируйте версии библиотек (семантические версии) для воспроизводимости.
      • I/O Mapping: сопоставьте физические входы/выходы с переменными. Серии контроллеров — через Device/Module tree.
      • Visualization: быстрые экраны для диагностики (состояния, аварии, тренды).

      Отладка и тестирование: Simulation, Watch/Force, Trace

      • Simulation: Online → Simulation → Start. Тестируйте без железа, задавайте входы вручную.
      • Watch/Force: Online → Watch/Force Tables — наблюдайте и принудительно устанавливайте значения.
      • Trace: создайте Trace для ключевых переменных (виртуальные осциллограммы), анализ переходных процессов.
      • Online Change: осторожно — валидируйте состояние, следите за влиянием на циклы задач.

      Fieldbus и I/O Mapping: Modbus, EtherCAT, CANopen

      • Modbus RTU/TCP: добавьте устройство Modbus Master/Slave, опишите регистры (Holding/Input), задайте тайминги и retry.
      • EtherCAT: добавьте мастер, импортируйте ESI, синхронизация Distributed Clocks, мэппинг PDO.
      • CANopen: EDS → объекты 0x6000…; Heartbeat/Guarding; NMT‑команды.
      • OPC UA: сервер/клиент для верхнего уровня (SCADA/MES).

      Retain/Persistent данные и управление версиями

      • RETAIN — сохраняет значения при рестарте ПЛК (в пределах области Retain).
      • PERSISTENT — явная запись/восстановление из энергонезависимой памяти (PersistentVars).
      • Версии библиотек — фиксируйте версии, ведите Changelog; храните проект в Git (export/archive).

      Code Review / Remote Debug (CODESYS, TIA, TwinCAT)

      Проверим архитектуру (S88), таймеры/алярмы, безопасные состояния, шины (Modbus/EtherCAT/CANopen), логирование и резервирование.

      Записаться в WhatsApp Обсудить в Telegram

      Собираем системы автоматизации и шкафы управления под ваш проект

      • EPLAN/AutoCAD, маркировка проводов/клемм; протоколы FAT/SAT; IP31–IP65, при необходимости Ex.
      • Частотники/VFD, УПП, ввод‑резерв (АВР), интеграция Modbus, EtherCAT, OPC UA.
      • White‑label для интеграторов (NDA), гарантия 24 мес, доставка по РФ/ЕАЭС.
      Получить КП — WhatsApp Загрузить спецификацию
      Выполним ПНР и обучение персонала. Поможем с документацией по ТР ТС.

      Нужна смета за 1 день? Отправьте короткий бриф

      Обсудить в Telegram

      Подробно: работа с FBD и примеры

      Элементы FBD

      • Function Blocks: логика (AND/OR/NOT/XOR), математика (ADD/SUB/MUL/DIV/MOD), таймеры (TON/TOF/TP), счётчики (CTU/CTD).
      • Variables: обмен данными между блоками, типизация, области памяти.
      • Connections: связи входов и выходов — определяют логику обработки.

      Примеры использования логических блоков

      AND: включить двигатель, если Start и Ready активны (см. пример выше).

      OR: включить сигнализацию, если Smoke ИЛИ Fire.

      NOT: включить свет при Switch = FALSE.

      XOR: предупреждение, если активен только один из Sensor1/Sensor2.

      Математические блоки в FBD

      • ADD: Sum = Value1 + Value2
      • SUB: Difference = Value1 − Value2
      • MUL: Product = Value1 × Value2
      • DIV: Quotient = Value1 ÷ Value2
      • MOD: Remainder = Value1 mod Value2

      Проверяйте входные данные (деление на ноль), покрывайте кейсы в Simulation, комментируйте формулы.

      Пользовательские функциональные блоки

      1. Device → Add Object → Function Block → имя блока.
      2. Опишите логику (FBD/ST), при необходимости вложенные FB.
      3. Используйте в Main и/или других блоках, добавьте тестовый стенд (Visualization/Simulation).

      Симуляция, мониторинг и отладка

      • Simulation: Online → Simulation → Start.
      • Watch/Force Tables: добавьте переменные, наблюдайте и принудительно задавайте значения.
      • Trace: снимайте осциллограммы для диагностики.

      Есть задача по CODESYS или нужен шкаф управления?

      Пишем софт, собираем шкафы, внедряем АСУ ТП. Быстро и по стандартам.

      WhatsApp: +7 960 066‑47‑73 Telegram: @nrgaru
      Собственное производство Большую часть оборудования мы производим под своим брендом.
      Обучение персонала Заботимся о вашем времени, развитии и ресурсах
      Все оборудование сертифицировано Все оборудование имеет сертификаты ТР ТС
      Товары
      Рекомендуем
      Шкаф управления дренажным насосом ШУН1Д-0,25 кВт
      Шкафы управления одним дреражным насосом ШУН1Д
      Шкаф управления дренажным насосом ШУН1Д-0.25 кВт
      В наличии
      46 332 р.
      Шкаф управления вентиляторами ШУВ серии "Эконом"
      Шкафы управления вентиляцией
      Шкаф управления вентиляторами ШУВ серии "Эконом"
      В наличии
      Арт. ШУВ
      35 880 р.
      Шкаф автоматического управления наружным освещением ШУНО ЩУО
      Управление освещением
      Шкаф автоматического управления наружным освещением ШУНО ЩУО
      В наличии
      41 880 р.
      Дополнительно
      Все оборудование Инжиниринговой компании ЭнергоАвтоматик сертифицированно и отвечает всем требованиям текущего законодательства.
      Назад к списку
      • Законодательство 40
      • Инженерные системы 13
      • Программирование 8
      • Шкафы управления и автоматики 14
      8-800-350-25-71
      8-800-350-25-71
      +79600664773
      E-mail
      sale@nrga.ru
      Адрес
      Набережные Челны, Тозелеш 6
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      sale@nrga.ru
      Набережные Челны, Тозелеш 6
      Каталог
      Автоматизация АСУТП
      Автоматизация и решения для серверных и дата-центров
      Автоматизация складов
      Взрывозащищенные шкафы автоматики
      Датчики
      Клапана противопожарные
      Машинное зрение оборудование
      Пожарная автоматика шкафы ШУПК ШДУ ШУН ШУЗ
      Промавтоматика
      Управление освещением
      Шкафы автоматики
      Шкафы управления вентиляцией
      Шкафы управления насосами
      Ящики серии Я5000
      Компания
      О компании
      Сертификаты
      Вакансии
      Реквизиты
      Новости
      Прайс
      Контакты
      Шкаф управления пожарными насосами ШУН-П
      Шкаф управления задвижкой ШУЗ
      Шкаф управления клапанами ШУПК
      Шкаф управления вентиляторами ШДУ
      © 2025 Инжиниринговая Компания ЭнергоАвтоматик
      Политика конфиденциальности
      Главная Каталог Контакты