Интеграция распределенного ввода-вывода Phoenix Contact Axioline и Bachmann M1 Profibus

Проблема: расширение ёмкости ввода-вывода в устаревших системах
Контроллеры Bachmann M1 обеспечивают отличную вычислительную мощность для автоматизации электростанций. Однако их нативное расширение ввода-вывода требует использования фирменных модулей, которые стоят дорого. Решение: интегрировать распределённый ввод-вывод Phoenix Contact Axioline через Profibus DP. Такой подход снижает стоимость оборудования на 40%, сохраняя детерминированную связь. Сначала убедитесь, что в Bachmann M1 установлен модуль PROFIBUS master. Коммуникационный модуль Bachmann DPM200 PROFIBUS DP поддерживает до 125 ведомых устройств на скорости 12 Мбит/с и монтируется непосредственно на шину M1.
Во-вторых, выберите правильный мастер-модуль Axioline. Phoenix Contact AXL F PBProfi Master выполняет преобразование протокола в локальную шину Axioline. Этот модуль устанавливается на DIN-рейку рядом с модулями ввода-вывода Axioline. Мастер-модуль требует внешнего питания 24 В постоянного тока с током 500 мА. Подключите кабель Profibus к разъёму DB9, используя стандартные назначения контактов Profibus. Контакт 3 — RxD/TxD-P (зелёный провод). Контакт 8 — RxD/TxD-N (красный провод). Экран заземлите на контакт 1.
Настройка параметров сети Profibus
Настройте сеть Profibus с помощью Bachmann Solution Configurator. Добавьте Phoenix Contact AXL F PBProfi Master в каталог оборудования. Присвойте ему адрес Profibus 1. Установите скорость шины 1,5 Мбит/с для надёжной работы на расстояниях до 100 метров. Используйте 1,5 Мбит/с только если длина кабеля меньше 100 метров. Для более длинных линий снизьте скорость до 500 кбит/с. Максимальная длина кабеля при 1,5 Мбит/с — 200 метров при правильном окончании.
В-третьих, добавьте модули ввода-вывода Axioline в станцию. Модуль AXL F DI8/3 DO8/3 обеспечивает 8 цифровых входов и 8 цифровых выходов. Присвойте ему адрес Profibus 2. Инструмент конфигурации автоматически выделяет 2 байта входных данных и 2 байта выходных данных. Проверьте, что эти адреса соответствуют отображению переменных в программе M1. Слово состояния цифровых входов отображается с %IX1.0 по %IX1.7. Слово цифровых выходов отображается с %QX2.0 по %QX2.7.
Кроме того, настройте модули аналоговых входов для мониторинга процессов. Модуль AXL F AI4 I U поддерживает сигналы 4-20 мА и 0-10 В. Присвойте ему адрес Profibus 3. Настройте диапазон измерений в GSD-файле. Для входов 4-20 мА установите фильтр входного сигнала на 50 Гц для снижения помех. Разрешение необработанного значения — 12 бит. Масштабируйте инженерные единицы в программе M1 с помощью линейной интерполяции. Используйте формулу: Значение = (Сырой − 6554) / 3276.8 для диапазонов 4-20 мА.
Проверка связи и советы по устранению неполадок
Используйте диагностические светодиоды Bachmann DPM200 для проверки связи Profibus. Модуль оснащён зелёным и красным индикаторами состояния. Постоянно горящий зелёный светодиод означает нормальную работу. Мигающий красный — отсутствие отклика ведомых устройств. Проверьте резисторы терминаторов на обоих концах кабеля Profibus. На каждом конце должен быть резистор 390 Ом между линиями A и B. Обычно резисторы встроены в последнее устройство на шине.
В-четвёртых, используйте сервисное программное обеспечение Phoenix Contact для диагностики модулей Axioline. Подключитесь через USB к AXL F PBProfi Master. Программа отображает диагностику по каждому модулю, включая ошибки связи и состояние питания. Большое количество ошибок указывает на проблемы с кабелем или электромагнитные помехи. Прокладывайте кабель Profibus в металлическом канале вдали от проводов двигателя с частотным преобразователем. Минимальное расстояние между кабелями при параллельной прокладке длиной более 10 метров — 300 мм.
В-пятых, выполните циклическую проверку избыточности (CRC) телеграммы Profibus. Контроллер M1 регистрирует все ошибки CRC с отметками времени. Уровень ошибок CRC выше 0,1% свидетельствует о проблемах с оборудованием. Замените сегмент кабеля Profibus между ведомым устройством с ошибками и его ближайшим вышестоящим соседом. Используйте только кабель, одобренный для Profibus с характеристическим сопротивлением 135 Ом. Обычный Ethernet-кабель не соответствует электрическим требованиям.
Заключение и рекомендации к действию
Таким образом, интегрируйте Phoenix Contact Axioline с Bachmann M1 с использованием протокола PROFIBUS DP для экономичного расширения ввода-вывода. Сначала установите модуль Bachmann DPM200 PROFIBUS DP и присвойте ему адрес 1. Во-вторых, смонтируйте мастер-модуль и модули ввода-вывода Axioline на DIN-рейку с правильным подбором питания — минимум 500 мА для AXL F PBProfi Master. В-третьих, настройте параметры шины в Solution Configurator с правильной скоростью передачи данных в зависимости от длины кабеля: 1,5 Мбит/с для линий до 100 м, 500 кбит/с для более длинных. В-четвёртых, проверьте резисторы терминаторов (390 Ом) на обоих концах шины. В-пятых, используйте диагностические светодиоды и программное обеспечение Phoenix Contact для локализации неисправностей. Наконец, держите запасной модуль AXL F PBProfi Master на складе — среднее время наработки на отказ около 50 000 часов, но наличие запаса минимизирует время простоя при замене оборудования.
