Несколько ПЛК могут совместно использовать одну группу приборов Modbus RTU: буферизованный концентратор FCC-D2M или FCC-D4M координирует запросы ведущих устройств, а установленный после него концентратор RS-485 имеет один вышестоящий порт и 8, 16 или 24 отходящих ветвей. Первая ступень определяет, какой запрос будет передан дальше; вторая распределяет полевые линии связи. ПЛК могут инициировать обращения одновременно, но запросы и ответы проходят через общий нижестоящий канал последовательно, по одной транзакции. Адрес каждого ведомого устройства должен быть уникальным во всей общей сети.
Как нескольким ПЛК совместно использовать одну группу приборов с последовательным интерфейсом?
Разделите две задачи: буферизованный координатор управляет конкурирующими запросами ведущих устройств, а нижестоящий концентратор распределяет полевые линии связи. Каждый ПЛК использует отдельный порт координатора. Все приборы используют единый план адресации и общую пропускную способность последовательного канала для транзакций. Эта схема обеспечивает совместный доступ для чтения, но не гарантирует одновременное получение отсчётов, кратное увеличение пропускной способности или отсутствие конфликтов при записи.
01 · Координация
Подключите каждый ПЛК к отдельному порту со стороны ведущих устройств. Убедитесь, что ответы возвращаются ПЛК, отправившему запрос.
02 · Распределение
Используйте разветвляющий концентратор с вышестоящим интерфейсом RS-485 и единый план уникальных адресов для всех полевых приборов.
03 · Расчёт времени
Перед настройкой тайм-аутов ПЛК измерьте цикл опроса, время ожидания недоступных устройств и максимальную задержку в очереди.
Проверьте порты
Подберите соответствующий координатор для ПЛК с 2 или 4. Убедитесь, что нижестоящий концентратор имеет вышестоящий интерфейс RS-485.
Проверьте адреса
Составьте список адресов всех приборов без повторений во всей общей сети; проверьте отсутствие ответов от устройств с одинаковыми адресами.
Проверьте поведение при отказах
Проверьте работу при недоступном ведомом устройстве, запоздалом ответе и неисправности ветви, пока другие ПЛК продолжают чтение.
Контрольный список выбора и проверки — развернуть
| Проверка | Что подтвердить | Как проверить |
|---|---|---|
| Координация | Режим нескольких ведущих устройств и принадлежность ответов | Отправьте перекрывающиеся по времени запросы чтения с отдельных портов ПЛК. |
| Разветвление | 8 / 16 / 24 ветвей; вышестоящий интерфейс RS-485 | Проверьте поставленный вариант концентратора и назначение клемм. |
| Временные параметры | Очереди, повторные попытки и ожидание недоступных устройств | Зафиксируйте наихудшее время ответа при нагрузке, характерной для эксплуатации. |
| Смысл данных | Карта регистров и порядок байтов | Сравните декодированные значения на каждом ПЛК при чтении одного и того же прибора. |
| Управление | Первоначальный ввод в эксплуатацию только для чтения | Перед разрешением записи отдельно определите, кто управляет записью, и спроектируйте блокировки. |
Показаны концептуальные механизмы, а не внутренние схемы, результаты измерения времени или инструкции по подключению клемм.
1. Почему непосредственное параллельное подключение нескольких ПЛК вызывает проблемы?
Модернизация часто начинается с простой задачи: производственный ПЛК считывает данные приборов, ПЛК системы энергоменеджмента нужны те же измерения, а позднее добавляется ПЛК мониторинга. У каждого прибора есть только один интерфейс RS-485. Цель — совместно использовать существующее оборудование без установки нескольких отдельных измерительных цепей. ПЛК — это программируемый логический контроллер; Modbus RTU — последовательный протокол обмена запросами и ответами, а RS-485 — электрический интерфейс, по которому передаются его сигналы.
В обычной последовательной сети Modbus одно ведущее устройство отправляет запрос, а ведомое устройство с указанным адресом отвечает. Если просто соединить провода A и B нескольких ведущих устройств, два ПЛК могут начать передачу одновременно либо один из них начнёт следующий запрос до получения предыдущего ответа. Электрическая активность в кабеле не означает, что полные данные дошли до нужного отправителя запроса. Обычный концентратор для одного ведущего и нескольких ведомых устройств расширяет разводку линий, но сам по себе не обеспечивает координацию нескольких ведущих устройств.
2. Две ступени с разными задачами: сначала координация, затем разветвление
Используйте FCC-D2M с двумя портами со стороны ведущих устройств и одним портом со стороны полевых устройств либо FCC-D4M с четырьмя портами со стороны ведущих устройств и одним портом со стороны полевых устройств в режиме нескольких ведущих устройств. Подключите каждый из двух или четырёх ПЛК к отдельному интерфейсу со стороны ведущих устройств. Соедините полевой интерфейс координатора с вышестоящим портом RS-485 нижестоящего концентратора. Буферизованное устройство координирует запросы разных ПЛК, последовательно передаёт их дальше и возвращает каждый ответ тому ПЛК, который инициировал соответствующий запрос. FCTELE подтвердила такую каскадную схему и маршрутизацию ответов для описанного здесь решения.
Термин «одно ведомое устройство» в описании портов координатора означает один интерфейс, обращённый к полевым устройствам. Это не означает, что ко всей системе можно подключить только один прибор. Установленный за этим интерфейсом концентратор для одного ведущего и нескольких ведомых устройств разделяет полевые линии связи на ветви. Доступны варианты FC-D8JM с 8 ветвями, FC-041719-16 с 16 ветвями или FC-041719-24 с 24 ветвями. Во всех случаях это решение использует исполнение с вышестоящим интерфейсом RS-485. Не подключайте дополнительные ведущие ПЛК непосредственно к нижестоящему разветвляющему концентратору.
В опубликованных сведениях о FCC-D2M/D4M указан коммуникационный буфер объёмом до 10K байт и настраиваемые параметры интерфейсов. Это подтверждает приведённое объяснение координации обмена. Однако это не подтверждает, что устройство самостоятельно опрашивает каждый регистр, а затем с высокой скоростью передаёт всем ПЛК одинаковые сохранённые ранее значения. Для любой подобной функции кэширования данных регистров требуется отдельная явная спецификация.

3. Пример: четыре ПЛК считывают данные с 32 приборов Modbus
Рассмотрим условный проект здания или цеха с 32 приборами, например счётчиками электроэнергии и регуляторами температуры. Подключите четыре ПЛК к четырём портам FCC-D4M со стороны ведущих устройств. Соедините его полевой порт с вышестоящим портом FC-D8JM. Проложите восемь ветвей FC-D8JM к восьми участкам, последовательно подключив к каждой ветви по четыре ведомых устройства: всего 32 приборов. На каждой полевой ветви по-прежнему необходимо соблюдать правила шинной разводки RS-485. Не добавляйте на её дальнем конце произвольные длинные ответвления по схеме «звезда».
Распределите адреса 1–32 по всей системе: ветвь 1 использует 1–4, ветвь 2 — 5–8 и так далее. Не начинайте адресацию заново с адреса 1 на каждой ветви. Обычный разветвляющий концентратор не создаёт отдельные маршрутизируемые адресные пространства. Один и тот же запрос может поступать в несколько ветвей, поэтому одинаковые адреса могут вызвать одновременные ответы нескольких приборов. Запрограммируйте все ПЛК на использование единой карты адресов и регистров для доступа к одному и тому же набору полевых устройств.
Для двух ПЛК установите на первой ступени FCC-D2M. Если разводка требует большего числа ветвей, примерами альтернатив для 48 ведомых устройств служат 16 ветвей по три прибора или 24 ветвей по два прибора. Эти примеры поясняют выбор конфигурации, а не гарантируют ёмкость полевой сети. Число портов, электрическая нагрузка узлов, адресация Modbus и длительность цикла опроса накладывают разные ограничения и должны проверяться совместно.
Шесть конфигураций: выбор по числу систем чтения и полевых участков
Все шесть вариантов — условные схемы сбора данных только для чтения, использующие один буферизованный координатор и один разветвляющий концентратор. Каждый ПЛК должен поддерживать работу ведущего устройства RS-485 Modbus RTU. Адреса ведомых устройств должны быть уникальными во всей общей сети. Иллюстрации показывают топологию, а не распиновку клемм, выполненные внедрения у заказчиков или измеренную ёмкость системы.
Вариант 1: 2 ПЛК + 8 ветвей, 24 ведомых устройств
FCC-D2M + FC-D8JM: 8 ветвей × 3 приборов = 24 ведомых устройств, адреса 1–24.

Две системы чтения совместно используют приборы на небольшом числе участков. Восемь ветвей по три ведомых устройства используют адреса 1–24; их можно распределить по этажам или шкафам, сохранив существующие приборы с последовательным интерфейсом.
Адреса 1–3Ветвь 2
Адреса 4–6Ветвь 3
Адреса 7–9Ветвь 4
Адреса 10–12Ветвь 5
Адреса 13–15Ветвь 6
Адреса 16–18Ветвь 7
Адреса 19–21Ветвь 8
Адреса 22–24
Вариант 2: 4 ПЛК + 8 ветвей, 32 ведомых устройств
FCC-D4M + FC-D8JM: 8 ветвей × 4 приборов = 32 ведомых устройств, адреса 1–32.

Производственная система, система энергоменеджмента и система мониторинга совместно используют полевые приборы. Восемь ветвей по четыре ведомых устройства используют адреса 1–32. При добавлении систем чтения по-прежнему необходимо проверять нагрузку на общий нижестоящий порт.
Адреса 1–4Ветвь 2
Адреса 5–8Ветвь 3
Адреса 9–12Ветвь 4
Адреса 13–16Ветвь 5
Адреса 17–20Ветвь 6
Адреса 21–24Ветвь 7
Адреса 25–28Ветвь 8
Адреса 29–32
Вариант 3: 2 ПЛК + 16 ветвей, 48 ведомых устройств
FCC-D2M + FC-041719-16: 16 ветвей × 3 приборов = 48 ведомых устройств, адреса 1–48.

Две системы чтения получают доступ к оборудованию, распределённому по большему числу полевых участков. Шестнадцать ветвей по три ведомых устройства можно объединить в четыре зоны. Большее число ветвей упрощает разводку, но само по себе не ускоряет опрос.
Адреса 1–3Ветвь 2
Адреса 4–6Ветвь 3
Адреса 7–9Ветвь 4
Адреса 10–12Ветвь 5
Адреса 13–15Ветвь 6
Адреса 16–18Ветвь 7
Адреса 19–21Ветвь 8
Адреса 22–24Ветвь 9
Адреса 25–27Ветвь 10
Адреса 28–30Ветвь 11
Адреса 31–33Ветвь 12
Адреса 34–36Ветвь 13
Адреса 37–39Ветвь 14
Адреса 40–42Ветвь 15
Адреса 43–45Ветвь 16
Адреса 46–48
Вариант 4: 4 ПЛК + 16 ветвей, 64 ведомых устройств
FCC-D4M + FC-041719-16: 16 ветвей × 4 приборов = 64 ведомых устройств, адреса 1–64.

Несколько систем чтения совместно используют более крупный набор приборов. Шестнадцать ветвей по четыре ведомых устройства используют адреса 1–64. Прежде чем разрешать четырём ПЛК многократное чтение с высокой частотой, упорядочьте блоки регистров и периоды опроса.
Адреса 1–4Ветвь 2
Адреса 5–8Ветвь 3
Адреса 9–12Ветвь 4
Адреса 13–16Ветвь 5
Адреса 17–20Ветвь 6
Адреса 21–24Ветвь 7
Адреса 25–28Ветвь 8
Адреса 29–32Ветвь 9
Адреса 33–36Ветвь 10
Адреса 37–40Ветвь 11
Адреса 41–44Ветвь 12
Адреса 45–48Ветвь 13
Адреса 49–52Ветвь 14
Адреса 53–56Ветвь 15
Адреса 57–60Ветвь 16
Адреса 61–64
Вариант 5: 2 ПЛК + 24 ветвей, 48 ведомых устройств
FCC-D2M + FC-041719-24: 24 ветвей × 2 приборов = 48 ведомых устройств, адреса 1–48.

Приборы распределены по множеству шкафов, причём в каждом шкафу находится относительно мало узлов. Двадцать четыре ветви по два ведомых устройства используют адреса 1–48. По сравнению с примером, где 16 ветвей и 48 ведомых устройств, основное отличие заключается в физическом распределении.
Адреса 1–2Ветвь 2
Адреса 3–4Ветвь 3
Адреса 5–6Ветвь 4
Адреса 7–8Ветвь 5
Адреса 9–10Ветвь 6
Адреса 11–12Ветвь 7
Адреса 13–14Ветвь 8
Адреса 15–16Ветвь 9
Адреса 17–18Ветвь 10
Адреса 19–20Ветвь 11
Адреса 21–22Ветвь 12
Адреса 23–24Ветвь 13
Адреса 25–26Ветвь 14
Адреса 27–28Ветвь 15
Адреса 29–30Ветвь 16
Адреса 31–32Ветвь 17
Адреса 33–34Ветвь 18
Адреса 35–36Ветвь 19
Адреса 37–38Ветвь 20
Адреса 39–40Ветвь 21
Адреса 41–42Ветвь 22
Адреса 43–44Ветвь 23
Адреса 45–46Ветвь 24
Адреса 47–48
Вариант 6: 4 ПЛК + 24 ветвей, 72 ведомых устройств
FCC-D4M + FC-041719-24: 24 ветвей × 3 приборов = 72 ведомых устройств, адреса 1–72.

Общая схема сбора данных охватывает несколько участков цеха. Двадцать четыре ветви по три ведомых устройства используют адреса 1–72 и могут быть учтены как шесть зон. При увеличении числа узлов особенно важно измерять тайм-ауты ожидания недоступных устройств и полную длительность цикла опроса.
Адреса 1–3Ветвь 2
Адреса 4–6Ветвь 3
Адреса 7–9Ветвь 4
Адреса 10–12Ветвь 5
Адреса 13–15Ветвь 6
Адреса 16–18Ветвь 7
Адреса 19–21Ветвь 8
Адреса 22–24Ветвь 9
Адреса 25–27Ветвь 10
Адреса 28–30Ветвь 11
Адреса 31–33Ветвь 12
Адреса 34–36Ветвь 13
Адреса 37–39Ветвь 14
Адреса 40–42Ветвь 15
Адреса 43–45Ветвь 16
Адреса 46–48Ветвь 17
Адреса 49–51Ветвь 18
Адреса 52–54Ветвь 19
Адреса 55–57Ветвь 20
Адреса 58–60Ветвь 21
Адреса 61–63Ветвь 22
Адреса 64–66Ветвь 23
Адреса 67–69Ветвь 24
Адреса 70–72
Роли изделий и подтверждающая информация
| Модель / сведения об изделии | Интерфейсы | Роль в этом решении |
|---|---|---|
| FCC-D2M | 2 портов со стороны ведущих устройств + 1 порт со стороны полевых устройств | Координирует запросы от 2 ПЛК |
| FCC-D4M | 4 портов со стороны ведущих устройств + 1 порт со стороны полевых устройств | Координирует запросы от 4 ПЛК |
| FC-D8JM | 1 вышестоящий порт RS-485 + 8 ветвей | Расширение числа ветвей, обнаружение короткого замыкания и отключение отдельно по каждому каналу |
| FC-041719-16 | 1 вышестоящий порт RS-485 + 16 ветвей | Распределённая разводка полевых линий; проверьте скорость для выбранного режима фильтрации |
| FC-041719-24 | 1 вышестоящий порт RS-485 + 24 ветвей | Дополнительные ветви линий связи; уточните характеристики защиты этой модели |
В некоторых старых абзацах на страницах изделий с числом каналов 16 и 24 сохранились упоминания «8 каналов» либо указаны противоречивые диапазоны напряжения питания. Это решение не опирается на такие противоречивые параметры. Уточняйте фактические порты, требования к питанию и подключение клемм по спецификации, поставляемой с конкретным исполнением.
4. Практические преимущества при модернизации и обслуживании
Во-первых, существующие интерфейсы приборов могут оставаться в эксплуатации. Каждый ПЛК продолжает считывать данные через собственный последовательный порт по протоколу Modbus RTU. Само по себе добавление ещё одной системы чтения не требует замены каждого прибора устройством Ethernet или установки отдельной измерительной цепи. Новый ПЛК может использовать свободный порт со стороны ведущих устройств с согласованными настройками. Если требуется более двух или четырёх ПЛК, необходимо новое проектное решение; нельзя просто параллельно подключать к линиям дополнительные ведущие устройства.
Во-вторых, становится понятнее распределение линий связи и функций оборудования. Первая ступень управляет доступом нескольких ПЛК, вторая разделяет полевую сеть по цехам, этажам или шкафам. Обслуживающий персонал может локализовать неисправность по ветвям. В опубликованных сведениях о FC-D8JM прямо перечислены обнаружение короткого замыкания A–B по каждому каналу, автоматическое отключение неисправного канала, независимо изолированное питание и индикаторы состояния. Эти функции могут сузить область поиска неисправности. Проверяйте модели с числом каналов 16 и 24 отдельно, не предполагая, что они обладают всеми функциями обнаружения неисправностей модели с числом каналов 8.
Для системного интегратора двухступенчатая схема также позволяет выполнять поэтапную пусконаладку: сначала проверить один ПЛК и одно ведомое устройство, затем координацию нескольких ПЛК и, наконец, добавлять полевые ветви по одной. При последующем добавлении приборов можно сохранять согласованность списка адресов, перечня ветвей и программы ПЛК. Такой схемой проще управлять, чем объединением всего оборудования на одной длинной неразделённой шине.

5. Одновременный доступ не увеличивает пропускную способность в разы
Буферизованная координация позволяет ПЛК одновременно отправлять запросы, но общий нижестоящий порт остаётся последовательным каналом связи. Каждая транзакция по-прежнему требует передачи запроса, обработки ведомым устройством, передачи ответа и необходимых пауз. Буфер может компенсировать некоторое перекрытие запросов по времени, но не может устранить эти интервалы. Ёмкость буфера также ограничена. Длительная перегрузка по-прежнему может увеличивать очереди и риск истечения тайм-аутов.
Например, если каждый из четырёх ПЛК считывает один блок данных с каждого из 32 ведомых устройств, один цикл может включать 128 транзакций. Исключительно для иллюстрации расчёта времени предположим, что полная транзакция в среднем занимает 40 миллисекунд, и временно не будем учитывать прочие накладные расходы. Суммарное время уже составляет около 5.12 секунд. Это не результат измерений для какой-либо модели. Ожидание недоступных ведомых устройств, повторные попытки, различная длина кадров и временные особенности программы ПЛК могут дополнительно увеличить цикл.
Задавайте частоту опроса в соответствии с важностью данных. Объединяйте чтение смежных регистров одного устройства и не допускайте, чтобы каждый ПЛК непрерывно перечитывал одни и те же данные с максимальной скоростью. Тайм-ауты ПЛК должны учитывать фактическое время в очереди и время ответа ведомого устройства; их необходимо настраивать при пусконаладке совместно с параметрами ожидания и повторных попыток координатора. Разные ПЛК могут получать разные значения, если чтение выполняется в разное время. Для синхронизированных снимков данных или быстрого управления с обратной связью необходима архитектура сбора данных, специально рассчитанная на эти требования.
6. Подключение, настройка и приёмочные испытания
Начните с составления перечня устройств, указав для каждого ведомого устройства уникальный адрес, формат последовательного обмена, код функции чтения, начальный регистр, длину блока, порядок байтов и требуемый период обновления. Даже если два ПЛК считывают данные по одному и тому же адресу, проверьте определения регистров по каждому пункту. Успешный обмен данными не доказывает правильность декодированного значения в инженерных единицах.
Выберите на устройстве с буферизацией режим работы с несколькими ведущими устройствами согласно его руководству и определите порты со стороны ведущих устройств и со стороны полевого оборудования. Параметры, используемые программой конфигурирования при входе в режим настройки, нельзя без проверки переносить в рабочую конфигурацию. Выберите исполнение концентратора ветвей с вышестоящим интерфейсом RS-485. Скорость передачи, чётность и количество стоповых битов должны совпадать во всём общем полевом сегменте и у подключённых к нему ведомых устройств. В опубликованных сведениях для устройств на 16 и 24 каналов указана скорость до 38,400 бит/с при включённой цифровой фильтрации. Не настраивайте систему, ориентируясь только на более высокую скорость, доступную при отключённой фильтрации.
Проверьте подключения A/B и опорного проводника сигнала по прилагаемому назначению клемм и используйте подходящий кабель с витыми парами. Отдельно проверьте согласование, смещение и заземление каждого электрического сегмента. Если в устройстве уже есть встроенное согласование, не добавляйте дополнительные резисторы без необходимости. Напряжение питания и комплектующие зависят от поставленного исполнения. Указанные характеристики изоляции и защиты от импульсных перенапряжений не означают, что на коммуникационный порт можно подавать сетевое напряжение.
Во время приёмочных испытаний организуйте чтение разными ПЛК данных с разных ведомых устройств, затем направьте с них одновременные запросы к одному ведомому устройству. Проверьте значения, ПЛК — инициатор запроса и порт возврата ответа; зафиксируйте максимальное время ожидания при обычной и высокой нагрузке. Затем смоделируйте отсутствие связи с одним ведомым устройством, запоздалый ответ и неисправность ветви и оцените фактическое влияние на остальной обмен данными. Начните с работы только на чтение. Если несколько ПЛК будут записывать данные в один регистр, отдельно определите, кому принадлежит право управления, и предусмотрите блокировки: одна лишь упорядоченная передача данных не предотвращает конфликтующие команды управления.
Вопросы по практическому применению
Может ли один буферизованный концентратор обслуживать десятки ведомых устройств?
В этой подтверждённой схеме координатор нескольких ведущих устройств подключается к нижестоящему концентратору ветвей с одним ведущим и несколькими ведомыми устройствами, к которому подключено несколько ведомых устройств Modbus RTU с уникальными адресами. Один порт не обязательно означает только один прибор. Итоговое количество устройств по-прежнему зависит от адресации, электрической нагрузки, проводки и требований к циклу опроса.
Почему нельзя повторно использовать одни и те же адреса ведомых устройств в каждой ветви?
Обычный концентратор на 8, 16 или 24 ветвей не является набором независимых маршрутизаторов Modbus. Запрос может передаваться в несколько ветвей. Поэтому ведомые устройства с одинаковыми адресами могут ответить одновременно, и адреса необходимо распределять в пределах всей общей сети.
Будут ли несколько ПЛК считывать один и тот же регистр строго в один и тот же момент?
Эта схема этого не гарантирует. Запросы выполняются как последовательные транзакции, и данные ведомого устройства могут измениться между операциями чтения. Буфер обмена данными — это не снимок данных с общей временной меткой. Если требуются синхронизированные данные, предусмотрите это в архитектуре сбора данных и на прикладном уровне.
Источники и ограничения применения
Общие принципы запросов и ответов, а также адресации соответствуют документу организации Modbus «Спецификация Modbus для последовательных линий связи и руководство по реализации V1.02». Информация о конкретных изделиях взята из руководства пользователя концентратора FCTELE с буферизацией, поддержкой 2/4 ведущих устройств и интерфейсом RS-485 (на китайском языке) и сведений о продукции по ссылкам выше. Компания FCTELE подтвердила для этого решения двухступенчатое каскадирование и маршрутизацию ответов к ПЛК, отправившему запрос. Пример опроса служит иллюстрацией для планирования и не заменяет испытаний на объекте.
В иллюстрациях фотографии продукции FCTELE используются как образцы внешнего вида, а пояснения топологии и обмена данными подготовлены с помощью ИИ. Линии не определяют назначение контактов клемм, а условные изображения ПЛК и приборов не подразумевают сертификации совместимости с какой-либо конкретной маркой. Для фактической версии встроенного ПО и конкретного проекта подтвердите состав собираемых данных, коды функций, длину кадров, обработку запоздалых ответов, организацию очереди и восстановление после сбоев.
Материалы по теме: Концентраторы RS-485 и промышленные коммутаторы Ethernet: разные задачи в сети; Преобразование через шлюз Modbus RTU/TCP и временные параметры ответа.
Для помощи в подборе оборудования свяжитесь с FCTELE и укажите количество ПЛК, список ведомых устройств, их распределение по ветвям, формат последовательного обмена, диапазоны регистров и желаемый период обновления. Эти сведения помогут подтвердить выбор оборудования для обеих ступеней и подходящие настройки тайм-аутов.
Английский перевод китайской технической статьи FCTELE: Решение на базе концентратора Modbus для нескольких ПЛК — исходная статья на китайском языке. Китайский оригинал опубликован 2 ноября 2026 года.


