Beckhoff BC8050 Compact Bus Terminal Controller with serial RS485 interface
Цена по запросу
Beckhoff BC8050 Compact Bus Terminal Controller компактный контроллер шинных терминалов со встроенным интерфейсом RS485
Описание
Beckhoff BC8050 компактный контроллер шины (Bus Terminal Controller), объединяющий функции программируемого логического контроллера (ПЛК) и интерфейса связи с верхним уровнем через последовательный интерфейс RS485. Устройство предназначено для построения экономичных и децентрализованных систем управления и является интеллектуальным ведомым устройством, способным выполнять задачи локальной автоматизации без постоянной связи с центральным контроллером.
Контроллер программируется в среде TwinCAT 2 в соответствии со стандартом IEC 61131-3 и поддерживает пять языков программирования: IL, FBD, LD, SFC и ST. Наличие встроенной PLC-среды позволяет перенести алгоритмы управления непосредственно на полевой уровень, снижая нагрузку на центральный процессор и повышая автономность системы. TwinCAT также предоставляет широкие возможности для отладки, включая точки останова, пошаговое выполнение и мониторинг переменных, что упрощает пусконаладку.
Модель является частью семейства BCxx50 и представляет собой экономичную альтернативу более мощным контроллерам серии BX. Статус продукта — регулярная поставка, однако производитель не рекомендует его для новых проектов.
Основные технические характеристики:
| Параметр | Значение |
|---|---|
| Производитель | Beckhoff Automation GmbH & Co. KG |
| Артикул (Part Number) | BC8050 |
| Тип устройства | Компактный контроллер шины (Bus Terminal Controller) |
| Процессор | 16-разрядный микроконтроллер |
| Программная память | 48 кБ |
| Память данных | 32 кБ |
| Реманентные данные | 2 кБ |
| Система исполнения | 1 задача ПЛК |
| Время цикла ПЛК | ~3 мс на 1000 инструкций (без учёта цикла ввода-вывода, K-bus) |
| Языки программирования | IEC 61131-3 (IL, FBD, LD, SFC, ST) |
| Поддержка онлайн-изменений | Да |
| Программирование | TwinCAT 2 (через интерфейс программирования или полевую шину) |
| Интерфейс полевой шины | RS485, разъём D-sub, 9 контактов |
| Поддерживаемые протоколы | KS8000 (открытый последовательный протокол), Modbus RTU, Modbus ASCII (выбираются переключателями) |
| Скорость передачи данных | 1,2…38,4 кБод |
| Максимальное количество подключаемых терминалов | 64 (до 255 с расширением K-bus) |
| Цифровые периферийные сигналы | 1020 входов/выходов |
| Аналоговые периферийные сигналы | 128 входов/выходов |
| Максимальное количество байт полевой шины | 512 байт на вход и 512 байт на выход |
| Максимальный размер образа процесса | 512 байт на вход и 512 байт на выход |
| Напряжение питания (Us) | 24 В DC (-15%/+20%) |
| Входной ток (Us) | 60 мА + (общий ток K-bus)/4; макс. 320 мА |
| Пусковой ток | ~2,5 × постоянный ток |
| Ток питания K-bus (5 В) | макс. 1750 мА |
| Напряжение силовых контактов (Up) | макс. 24 В DC |
| Максимальный ток нагрузки силовых контактов (Up) | 10 А |
| Диэлектрическая прочность (изоляция) | 500 В (силовые контакты/напряжение питания/полевая шина) |
| Степень защиты (IP) | IP20 |
| Температура эксплуатации | -25…+60 °C |
| Температура хранения | -40…+85 °C |
| Относительная влажность | 95%, без конденсации |
| Вибро-/ударостойкость | Соответствует EN 60068-2-6 / EN 60068-2-27 |
| ЭМС (помехоустойчивость/излучение) | Соответствует EN 61000-6-2 / EN 61000-6-4 |
| Материал корпуса | Поликарбонат |
| Размеры (Ш x В x Г) | 44 × 100 × 68 мм |
| Масса (нетто) | ~100 г |
| Монтаж | На 35-мм DIN-рейку по EN 60715 с фиксатором |
| Способ подключения | Пружинные зажимы, активируемые отвёрткой |
| Сечение проводника (сплошной/гибкий/с наконечником) | 0,08…2,5 мм² / 0,08…2,5 мм² / 0,14…1,5 мм² |
| Длина снятия изоляции | 8…9 мм |
| Сертификация/Маркировка | CE, CCC, UL, ATEX, IECEx |
| Ex-маркировка | ATEX: II 3 G Ex ec IIC T4 Gc; IECEx: Ex ec IIC T4 Gc |
| Статус продукта | Регулярная поставка (не рекомендуется для новых проектов) |
Схема подключения:
Контроллер подключается к полевой шине RS485 через 9-контактный разъём D-sub. Для конфигурирования и программирования используется последовательный интерфейс COM1 (RS232), доступный через тот же разъём. Адрес устройства и протокол (KS8000, Modbus RTU или Modbus ASCII) устанавливаются двумя поворотными переключателями на передней панели.
Питание 24 В DC подаётся на соответствующие клеммы. Контроллер обеспечивает ток до 1750 мА по шине K-bus для подключённых терминалов. Сквозные силовые контакты (power contacts) позволяют транслировать питание 24 В DC (до 10 А) на последующие модули ввода-вывода. Между полевым интерфейсом и внутренней логикой предусмотрена гальваническая развязка 500 В. На передней панели расположены светодиоды для индикации состояния полевой шины, питания, K-bus и диагностики ПЛК.
Типовые применения:
BC8050 подходит для широкого круга задач промышленной автоматизации в качестве локального контроллера, особенно в системах, где требуется интеграция с удалёнными устройствами по RS485: управление простыми станками, конвейерами и насосными агрегатами на удалённых площадках; построение распределённых систем сбора данных с датчиков; реализация шлюзов между промышленной сетью Modbus RTU/ASCII и устройствами ввода-вывода Beckhoff; замена устаревших контроллеров в существующих системах автоматизации зданий и сооружений.
Детали
| Состояние | Новый, упаковка вскрыта |
|---|
FAQs
Как с помощью поворотных переключателей выбрать протокол и задать адрес?
На передней панели расположены два переключателя: левый задаёт десятки адреса (×10), правый — единицы (×1). Допустимые адреса: 1–99 для Modbus, 0–99 для KS8000. Сам протокол выбирается отдельным слайд‑переключателем MOD: положение «0» — KS8000, «1» — Modbus RTU, «2» — Modbus ASCII. Изменения вступают в силу после перезапуска питания контроллера.Какая среда программирования и операционная система нужны для работы с BC8050?
Контроллер программируется исключительно в TwinCAT 2 (TC2). Эта среда работает только под 32‑разрядными версиями Windows (XP, 7, 10). На 64‑разрядных системах TC2 не функционирует. Для связи с ПК через RS232 используйте кабель с распиновкой, указанной в документации, или адаптер USB‑COM.Как интерпретировать мигание светодиодов на корпусе?
- PWR (зелёный) – питание подано.
- RUN (зелёный) – мигает при нормальном выполнении программы ПЛК; горит постоянно – программа остановлена; быстро мигает – ошибка.
- I/O ERR (красный) – обрыв или ошибка конфигурации K‑bus (проверьте подключение терминалов и оконечный модуль).
- COM (жёлтый) – мигает при обмене данными по RS485. Если не мигает, нет обмена с мастером.
- BF (красный) – ошибка полевой шины (неверный адрес, обрыв кабеля).
Как сохранить значения переменных при выключении питания?
В проекте TwinCAT 2 объявите переменные, которые должны сохраняться, с атрибутом RETAIN (или разместите их в области реманентной памяти). Контроллер имеет 2 кБ реманентной памяти, которая питается от резервного конденсатора и сохраняет данные в течение нескольких суток без внешнего питания.Можно ли подключить более 64 терминалов к BC8050?
Да, для расширения до 255 терминалов необходимо использовать модуль регенерации K‑bus, например, KL9050. Такой модуль устанавливается после каждых 64 терминалов и восстанавливает питание и сигналы шины. При этом учитывайте суммарный ток потребления по линии K‑bus, который не должен превышать 1750 мА.Как добавить в программу поддержку Modbus RTU?
В TwinCAT 2 добавьте библиотеку TcModbusSrv.lib для ведомого режима (Slave) или используйте функциональные блоки для ведущего (Master). После активации библиотеки в проекте настройте параметры связи (скорость, чётность), которые должны совпадать с настройками физического порта, заданными поворотным переключателем скорости.Почему контроллер не определяется при подключении по RS232?
Проверьте, что кабель подключён к разъёму D‑sub 9 (контакты 2,3,5 для RS232). В настройках TwinCAT 2 выберите виртуальный COM‑порт (например, COM1) и скорость по умолчанию 38400 бит/с. Убедитесь, что слайд‑переключатель MOD установлен в положение, отличное от «0» (если используете Modbus). В режиме KS8000 скорость программирования может быть иной.Можно ли обновить встроенное программное обеспечение контроллера?
Обновление прошивки BC8050 не предусмотрено для полевой замены. При необходимости обращения в сервисный центр Beckhoff.Чем заменить BC8050 в новом проекте?
Для новых проектов Beckhoff рекомендует использовать более производительные контроллеры семейства BCxx50 с Ethernet‑интерфейсом (например, BC8150, BC9050) или компактные ПЛК серии CX7000. Последние поддерживают TwinCAT 3 и имеют значительно большую память и быстродействие.Как диагностировать ошибку «K‑bus Error» при запуске?
- Убедитесь, что все терминалы плотно защёлкнуты на DIN‑рейке.
- Проверьте, что последним в цепочке установлен оконечный терминал KL9010.
- Измерьте ток по линии K‑bus: суммарное потребление терминалов не должно превышать 1750 мА.
- Если ошибка возникает периодически, возможно, один из терминалов неисправен. Отключите их по одному для поиска проблемного модуля.






