RS-485 — дифференциальная линия, по которой общаются счётчики, частотники, датчики и панели. Она проста и надёжна, но при неправильном согласовании ведёт себя капризно: связь есть на коротком кабеле и исчезает на длинном, работает днём и срывается при включении привода. Почти всегда причина в терминаторах, экране и топологии.
Зачем нужны терминаторы
Линия передачи имеет волновое сопротивление. Если на её конце оно не согласовано, сигнал отражается и накладывается на полезный. Отражения разрушают фронт импульса, и приёмник ошибается. Резистор, установленный на конце линии, поглощает энергию и устраняет отражение. Без него короткий шлейф может работать «по счастью», а длинный — нет.
Где ставить
Два терминатора: на первом и последнем устройстве шлейфа. Промежуточные устройства подключены параллельно и терминаторов не имеют. У многих приборов есть встроенный резистор, который включается перемычкой или параметром. Главная ошибка — оставить его включённым у серединного устройства: получается три и более согласующих элемента, и линия «садится».
Как проверить согласование
Обесточьте линию и измерьте сопротивление между проводами A и B на любом участке. При двух резисторах по 120 Ом получится примерно 60 Ом. Значение 120 Ом означает, что терминатор только один; 40 Ом — что их три; около нуля — короткое замыкание или неисправный прибор. Замер занимает минуту и объясняет большинство срывов связи.
Топология
Правильная линия — шлейф от устройства к устройству с короткими отводами. «Звезда», когда все кабели сходятся в одну точку, даёт отражения на каждом луче. Ответвления длиннее нескольких метров работают как антенны и портят картину. Если без звезды не обойтись, применяют повторители или разветвители с согласованием.
Экран и заземление
Экран защищает линию от помех, но требует правильного подключения. Экран соединяют с корпусом шкафа в одной точке, чтобы не создать контур для уравнительных токов. При длинных линиях иногда полезно соединить экран с двух сторон через конденсатор, но это решение требует понимания схемы заземления участка. Ошибочное заземление приносит больше помех, чем их отсутствие.
Полярность
У разных производителей обозначения A и B могут быть инвертированы. Если линия «молчит», попробуйте поменять провода местами на одном устройстве. Это не опасно для интерфейса и часто решает проблему за минуту. Запишите фактическую полярность в таблицу, чтобы при следующей замене не повторять опыт.
Длина и скорость
Стандарт описывает работу на длине до 1200 метров при низких скоростях. С ростом скорости допустимая длина падает. На практике ориентируйтесь на устойчивую работу при вашей длине и скорости, а не на предельные цифры. Если линия длинная, снизьте скорость: лучше медленный, но стабильный обмен, чем быстрый со срывами.
Помехи от приводов
Частотные преобразователи — основной источник помех. Кабель, проложенный рядом с моторным, даёт сбои при разгоне. Разнесите линии, примените экран и проверьте заземление шкафа. Иногда помогает ферритовое кольцо на кабеле, но это лечение симптома: сначала устраняют путь помехи, затем добавляют фильтры.
Как проверить при пусконаладке
Соберите линию без терминаторов, включите по одному устройству, проверьте обмен. Затем добавьте терминаторы и убедитесь, что число ошибок не выросло. Проведите проверку при включённых приводах. Если сбои появляются только под нагрузкой, ищите помеху, а не протокол.
Типичные ошибки
Терминаторы на всех устройствах.
Отсутствие терминаторов.
Звезда вместо шлейфа.
Экран подключён «хвостиком».
Длинные отводы к приборам.
Как быть с устройствами без встроенного терминатора
Если у прибора нет перемычки, резистор ставят в разъём или в клеммную коробку на конце шлейфа. Пайка в разъёме ненадёжна при вибрации: используйте клеммник с винтовым зажимом и закрепите коробку. Подпишите, что здесь установлен терминатор: при следующей модернизации его легко потерять, а неисправность будет выглядеть загадочно.
Как поступить при добавлении устройства
Новое устройство почти никогда не ставят в конец шлейфа случайно, но именно это и происходит на практике. После подключения проверьте: терминатор остался на физическом конце линии, у нового прибора он выключен, адрес уникален. Три проверки по минуте избавляют от часов поиска «плавающего» отказа в смену.
Как оформить схему линии
Нарисуйте шлейф с указанием порядка устройств, адресов и мест установки терминаторов. Отметьте, где подключён экран. Такая схема не требует чертёжной программы: достаточно аккуратного рисунка с подписями. При обслуживании она отвечает на вопрос «где конец линии» быстрее любых объяснений.
Как действовать при сбоях только под нагрузкой
Если обмен стабилен на холостом ходу и срывается при работе приводов, сначала проверьте прокладку и экран, затем питание приборов. Просадка питания на длинной линии тоже даёт сбои. Измерьте напряжение на дальнем устройстве под нагрузкой: падение ниже допустимого объясняет многое без анализа помех.
Как обучить электрика
Достаточно четырёх навыков: измерить сопротивление линии, проверить полярность, найти концы шлейфа и посмотреть счётчик ошибок в контроллере. Эти действия покрывают большинство вызовов. Глубокое знание стандарта нужно при проектировании, а не при обслуживании.
Итог по экрану
Экран на корпус в одной точке. «Хвостик» и подключение с двух сторон без схемы дают помехи вместо защиты.
С ростом скорости допустимая длина падает. Проверяйте устойчивость на своей длине, а не по предельным цифрам.
Сначала уберите путь помехи, затем добавляйте фильтры. Ферритовое кольцо лечит симптом, а не причину.
Уникальность и отсутствие дублей проверяйте до включения линии. Два устройства с одним адресом отвечают одновременно и разрушают обмен.
Инверсия A и B у части приборов — рядовая ситуация. Проверка перестановкой занимает минуту и не требует приборов.
RS-485 не прощает небрежности в монтаже, но щедро вознаграждает аккуратность. Согласованная линия работает годами без внимания.
Шлейф с короткими отводами. Звезда допустима только через повторитель.
Два терминатора, экран в одной точке, проверка под нагрузкой. Эти три правила закрывают основную часть проблем RS-485.
Сопротивление около 60 Ом на обесточенной линии — быстрый признак правильного согласования. Отклонение указывает на число терминаторов.
RS-485 работает стабильно при двух терминаторах на концах, шлейфе и аккуратном экране. Проверка сопротивления линии и обмен под нагрузкой дают больше, чем перебор параметров.