Обзор продукта
X20IF1072 (X20IF1072) — специализированный модуль интерфейса CAN-шины, разработанный для системы B&R X20, обеспечивающий высокоскоростную детерминированную связь с широким спектром промышленных полевых устройств. Оснащён промышленным контроллером SJA 1000, этот модуль позволяет ПЛК X20 беспрепятственно взаимодействовать с датчиками, исполнительными механизмами и приводами на базе CAN. Особенно эффективен в мобильной автоматизации, специализированном управлении транспортными средствами и распределённых промышленных сетях, где требуется надёжная связь на большие расстояния. X20IF1072 обеспечивает высокую целостность данных на расстояниях до $1000$ м, что делает его ключевым компонентом для крупных сборочных линий и автоматизированных технологических установок.
Техническая конфигурация
Архитектура модуля оптимизирована для высокоскоростного последовательного обмена данными и надёжности физического уровня.
-
Контроллер SJA 1000: Использует высокопроизводительный автономный CAN-контроллер для управления арбитражем шины и обработкой ошибок, разгружая центральный процессор системы.
-
Встроенное окончание: Оснащён встроенным терминатором, который можно активировать для обеспечения правильного импеданса сигнала, исключая необходимость внешних резисторных блоков на конце линии шины.
-
Физический интерфейс: Использует 5-контактный мужской многоточечный разъём для надёжного и стандартизированного подключения линий CAN High, CAN Low и земли.
-
Диагностическая видимость: Включает светодиоды состояния для мониторинга работоспособности модуля, активной передачи данных и состояния внутреннего терминатора в реальном времени.
Технические характеристики
| Характеристика |
Детали |
| Модель |
X20IF1072 |
| Бренд |
B&R Industrial Automation |
| Протокол |
CAN-шина |
| Контроллер |
SJA 1000 |
| Макс. скорость передачи |
1 Мбит/с |
| Макс. длина кабеля |
1000 м |
| Тип разъёма |
5-контактный мужской многоточечный |
| Потребляемая мощность |
0.79 W |
| Терминирующий резистор |
Встроенный |
| Рабочая температура |
-25 до 60 °C |
| Вес при транспортировке |
1.5 кг |
Часто задаваемые вопросы
Какова максимальная скорость, которую можно достичь с X20IF1072?
Модуль поддерживает скорость передачи до $1$ Мбит/с. Однако максимальная скорость обратно пропорциональна длине кабеля; например, $1$ Мбит/с обычно ограничена $40$ метрами, в то время как на больших расстояниях, таких как $1000$ метров, требуется более низкая скорость передачи (например, $50$ кбит/с).
Как включить встроенный терминирующий резистор?
Терминирующий резистор интегрирован в аппаратную часть модуля и может контролироваться через светодиод состояния. Настройка обычно выполняется через программное обеспечение B&R Automation Studio на этапе конфигурации оборудования.
Можно ли использовать этот модуль для связи по CANopen?
Да, поскольку CANopen — это протокол высокого уровня, основанный на физическом уровне CAN, аппаратное обеспечение X20IF1072 может поддерживать конфигурации CANopen-мастера или слейва при использовании соответствующих библиотек B&R.
Руководство по инженерной установке и сети CAN
-
Топология шины и окончание: Сеть CAN должна быть завершена резистором $120$ $\Omega$ на обоих физических концах шины. Если X20IF1072 является первым или последним узлом в сети, убедитесь, что внутреннее окончание активно. Неправильное окончание приведёт к отражениям сигнала и ошибкам связи «Bus Off».
-
Проводка и экранирование: Используйте высококачественный экранированный витой кабель, специально предназначенный для CAN-шины (характеристический импеданс $120$ $\Omega$). Экран должен быть подключён к функциональному заземлению в одной точке, чтобы предотвратить петли заземления и защитить линии данных от электромагнитных помех.
-
Потенциал земли: Обеспечьте выравнивание потенциалов земли между всеми узлами CAN. Значительные разницы потенциалов могут повредить трансивер SJA 1000 или вызвать прерывистые ошибки передачи данных.
-
Настройка скорости передачи: Все узлы на сегменте CAN должны быть настроены на одинаковую скорость передачи и точку выборки. Используйте светодиоды «Статус модуля» и «Передача данных» для проверки успешного перехода модуля в состояние «Предоперационный» или «Операционный» без ошибок.