ОРАКУЛ СЛАБОТОЧКИ

разбор ·

30 пультов С2000М через С2000-Ethernet в один Орион Про: виртуальные COM-порты, UDP-порты и номера разделов выше 9999

На объекте тридцать отдельных домов. В каждом пульт С2000М, к нему 14–16 КДЛ и 8 блоков индикации, а пульт выведен в локальную сеть через С2000-Ethernet. Теперь всё это надо собрать в одну систему Орион Про, чтобы дежурный видел тридцать станций с одного компьютера. Автор темы на форуме знал только, что «Ethernet к Ethernet» как-то настраивается, и спрашивал: что настраивать, нужен ли «принимающий» преобразователь и как вообще подключить компьютер, если Орион привык к RS-232.

Ниже по порядку: как это устроено по РЭ на С2000-Ethernet, какое заблуждение возникает первым и где в этом проекте может оказаться неприятный сюрприз с номерами разделов.

Компьютеру RS-232 не нужен

Орион Про и UProg умеют работать с «виртуальным COM-портом»: для выбранного логического порта обмен идёт не через COM-порт компьютера, а через сетевую карту (п. 2.2.5.5.1 РЭ). В Settings.exe для этого выбирают номер порта, которого на компьютере нет, указывают устройство обмена «С2000-Ethernet», IP-адрес преобразователя и UDP-порт. Работает это только с ПО «группы 2» по таблице 10 РЭ, например с Орион Про от v.1.11. Компьютер просто включают в сеть, как ноутбук монтажника. Автору так и ответили: физические COM-порты не нужны.

Заблуждение: «поставлю принимающий Ethernet»

Автор думал, что нужен ещё один С2000-Ethernet на стороне компьютера, который «принимает» остальные. В РЭ такая схема есть: Slave со стороны пульта и Master в удалённых сегментах. Но у неё есть предел: один преобразователь ретранслирует данные максимум на 15 направлений (табл. 1, п. 1.4.3), для большего числа нужно несколько приборов. Для тридцати объектов понадобилось бы не меньше двух принимающих. Участник форума, который отвечал автору, назвал эту затею бессмысленной: при виртуальных портах приёмный преобразователь вообще не нужен.

Автор ещё упомянул, что «принимающий Ethernet видит только 8». В РЭ v3.15 для схемы Master/Slave сказано про 15 направлений, откуда взялась цифра 8, из темы неясно. Возможно, это другая версия прибора или другой режим. К схеме с виртуальными COM это не относится: так ответил участник, и РЭ этому не противоречит.

Ещё одно требование РЭ, которое легко нарушить: система из С2000-Ethernet строится по одному из двух принципов. Либо все приборы работают в прозрачном режиме, либо все в режиме с сохранением событий (Master/Slave). Смешивать нельзя (п. 2.2.5.2). Для виртуальных COM-портов нужен прозрачный режим.

Один виртуальный COM на каждый С2000-Ethernet

Автор спросил, правда ли нужно создавать по отдельному COM-порту на каждый преобразователь. Участник форума ответил «да». РЭ это подтверждает с другой стороны: в Орион Про на один COM-порт не рекомендуется добавлять больше 10 приборов С2000-Ethernet, а разные порты работают параллельно, так что больше портов означает меньше задержек (примечание к табл. 8). Для 30 приборов схема «один преобразователь — один порт» не просто допустима, а самая простая.

UDP-порты: на каждый COM свой, порт 40001 не трогай

По РЭ (п. 2.2.5.5.1), если виртуальных COM-портов несколько, для каждого из них нужен свой UDP-порт, например 40000, 40002 и так далее. Тот же номер нужно записать в самом С2000-Ethernet, в параметр «UDP-порт C2000-Ethernet» группы «Прозрачный режим», а в «Списке удалённых устройств» указать IP компьютера и этот же порт, тип порта «Статический». Параметр «Совместимость» ставят «С2000-Ethernet».

Порт 40001 для обмена данными в прозрачном режиме использовать нельзя: это порт группы «Орион 2», через него UProg и служба Orion2 конфигурируют прибор, и РЭ прямо требует не подставлять его вместо порта прозрачного режима. Участник форума предупреждал о том же: этот порт не изменять.

Он же объяснил, зачем разносить порты: если все преобразователи направить на один порт 40000, то по его опыту обычно работает только один, самый быстрый. Механизм этого в РЭ не описан, а правило про отдельный порт на каждый виртуальный COM там есть. Поэтому считай это опытом участника, а опирайся на пункт РЭ.

Если у тебя уже «по одному работает, вместе нет», сначала сравни пары IP и порт на обеих сторонах. Похожий случай разобран в статье «Орион Про теряет связь с удалёнными объектами: проверь UDP-порты».

Порядок настройки первого преобразователя

  1. Заведи таблицу: дом, IP преобразователя, UDP-порт, номер виртуального COM. Если адрес выдаёт DHCP, для каждого MAC в нём должен быть зарезервирован постоянный IP: адрес вписан в настройки ПО (п. 2.2.5.5.1).
  2. Настрой преобразователь в UProg: режим «Прозрачный», тип интерфейса. Если пульт подключён по RS-232, выбери RS-232 и скорость, как у пульта; если приборы на RS-485, тип RS-485. В группе параметров прозрачного режима нажми кнопку «По умолчанию» для своей схемы.
  3. Запиши конфигурацию в преобразователь. Если он был в режиме конфигурирования (джампер XP1 в положении «Config»), переведи его в рабочее состояние: по РЭ нужно положение джампера, отличное от «Config», то есть джампер снять (п. 1.4.2, п. 2.2.5.5.1). Этот шаг легко забыть, а забытая после настройки перемычка уже оказывалась причиной «настроили, а обмена нет»: разбор случая.
  4. В Settings.exe создай виртуальный COM с тем же IP и портом. Запускай программу от имени администратора.
  5. Проверь поиском приборов в UProg: для пульта в режиме «компьютер» выбери протокол «Орион Про», в остальных случаях «Орион».
  6. Только когда первый дом работает, повторяй для остальных. Не создавай все тридцать сразу.

Тайм-аут передачи по локальной сети в Settings считается по формуле РЭ от пинга. Для пинга до 30 мс и одной связки «IP + порт» на COM в табл. 9 указано не менее 110 мс. Если пинг в твоей сети выше, пересчитай по п. 2.2.5.4.2. Временные параметры задаются только в Settings: UProg виртуальный COM создать может (от v.4.1.0.60), а настроить тайм-ауты не позволяет.

Через один С2000-Ethernet по RS-232 можно подключить только один пульт (п. 2.2.5.5.1). У автора пульт по одному на дом, так что это ему не мешает.

В Орион Про: порты в ядре опроса и сквозные номера

Документа на Орион Про в нашей базе нет, поэтому две вещи ниже — слова участников форума.

  • Добавленные виртуальные COM-порты нужно включить в ядре опроса: по словам участника, по умолчанию они выключены. Автор признался, что не знает, что такое ядро опроса, значит, этот шаг легко пропустить.
  • Если все тридцать пультов сводятся на один АРМ, номера разделов должны быть сквозными: на первом объекте с 1 по 100, на втором с 101 по 200 и так далее. Логика понятна и по РЭ С2000М: номер раздела там «числовой идентификатор раздела в системе» (п. 1.4.5).

Номера разделов: 30 × 450 больше 9999

У автора на каждый пульт по 450 разделов, всего 13 500: первый дом 1–450, второй 451–900, и так далее. Один из отвечавших сразу спросил, понимают ли пульт и БКИ номера больше 9999. По существу автор не ответил. Проверим по документам.

ДокументДиапазон номера раздела
РЭ С2000М v.3.01 (изм. 15 от 02.03.2016), п. 1.4.5от 1 до 9999
РЭп С2000М v4.13 (изм. 4 от 06.04.2022), п. 1.4.5от 1 до 65535
РЭп С2000-БКИ (изм. 1 от 21.01.2022), табл. 2.2.5.10–9999
РЭп С2000-БКИ 2RS485 (изм. 13 от 18.12.2025), табл. 2.2.5.10–65535

Не путай два разных предела. 9999 и 65535 — это наибольший номер, который можно присвоить разделу. А сколько разделов может быть в одном пульте, говорит другая фраза РЭ С2000М: количество разделов не должно превышать 511 (так и в v3.01, и в v4.13). У автора 450 разделов на пульт, то есть в этот предел он укладывается; упирается он только в номера.

Пульт 22 по схеме автора занимает разделы 9451–9900, а пульт 23 начинает с 9901 и уходит за 10 000 (до 10 350). Если на объекте пульты старой версии (3.хх, РЭ 2016 года) или БКИ редакции 2022 года, то с 23-го дома разделы упрутся в предел. Версию пульта и БКИ смотри в UProg или на самом приборе по его РЭ, с какими версиями работал автор, из темы неизвестно. Поэтому до того, как создавать 13 500 разделов, узнай версию каждого пульта и БКИ и сверь диапазон с РЭ этой версии. Если не проходит, схему нумерации придётся менять: например, уменьшить число разделов на дом.

Конфигурация: пульты сначала, Орион потом

Автор создавал разделы прямо в пультах, а не в АБД Орион Про. Участник предупредил, что дальше будут сложности с экспортом этой конфигурации в Орион: у части монтажников он проходит не сразу, причём дело не в числах, а в том, что экспорт иногда идёт не так, как надо. Его совет: если сохранены файлы конфигураций всех пультов, не вычитывать их из приборов при импорте, а подсовывать файлы в АБД, это по его опыту стабильнее. Автор ответил, что файлы сохранит после монтажа. Разумнее сохранять файл сразу после того, как закончил очередной дом, а не в конце всей работы. Это опыт участника, подтверждения в документах нет.

Коротко

  • Компьютеру с Орион Про RS-232 не нужен: порты виртуальные. Создать их можно в Settings.exe или в UProg (от v.4.1.0.60), а тайм-ауты задаются только в Settings.
  • «Принимающий» С2000-Ethernet для такой схемы не требуется. В режиме Master/Slave один преобразователь ретранслирует максимум на 15 направлений, а прозрачный режим и режим с сохранением событий смешивать нельзя.
  • На каждый С2000-Ethernet отдельный виртуальный COM и свой UDP-порт (40000, 40002, ...). Тот же порт пишется и в преобразователь. Порт 40001 для обмена данными в прозрачном режиме не использовать (в режимах Master/Slave обмен идёт как раз через него — табл. 11 РЭ).
  • После записи конфигурации снимай джампер XP1 («Config»): в режиме конфигурирования прибор рабочим не станет.
  • Включи порты в ядре опроса и держи сквозную нумерацию разделов на всех пультах (по словам участников).
  • 13 500 разделов против предела 9999 у старых версий С2000М и БКИ: проверь версии до того, как начнёшь создавать разделы. Не путай с другим пределом: не больше 511 разделов на пульт.
  • Настрой и проверь один дом целиком, потом тиражируй. Конфигурацию каждого пульта сохраняй в файл сразу.

Источники: разбор обсуждения на форуме партнёров «Болида»; сверка с РЭ С2000-Ethernet (АЦДР.426469.028 РЭ, изм. 19 от 11.11.2022, v3.15, п. 1.4.2, 1.4.3, 2.2.5.2, 2.2.5.4.2, 2.2.5.5.1, табл. 1, 8, 9, 10), РЭп С2000М (АЦДР.426469.027, изм. 4 от 06.04.2022, v4.13, п. 1.4.5; РЭ v3.01 изм. 15 от 02.03.2016) и РЭп С2000-БКИ (АЦДР.426469.030, изм. 1 от 21.01.2022, табл. 2.2.5.1; 2RS485 изм. 13 от 18.12.2025)

Обсудить с монтажниками

Присылать новые разборы

Что ломается на объектах, почему и что с этим делать. Плюс объекты и заявки, когда доска заработает.

Отписаться можно одной ссылкой из любого письма.

Ещё в журнале