• Обратная связь
  • Карта сайта
  • Отзыв
  • Комментарии
  • Форум
discord
Технические заметки
  • Главная
  • Лекции
  • Практикум
  • Обзоры
  • Сравнение
  • Нормы
  • События
  • Вход
ГлавнаяМониторингПожарная сигнализация
Получаем уровень связи WiFi модуля ESP8266
Определяем наличие сети 220В при помощи оптопары для Arduino

Можно ли заставить работать "C2000-Ethernet"?

15 января 2020 г.Просмотров: 29488Комментарии: 10
МониторингПожарная сигнализацияБолидЛекцииПожаркаПрактикумПрограммирование

Передача RS485 по оптоволокну заработала сразу. Передача по радиоканалу так и не заработала без "потерей связи". Поэтому подходил к задаче связи приборов "Болид" по Ethernet со смешанными чувствами.

Но долгий путь между "неужели эта мыльница работает" и "какой замечательный удобный прибор" позади и хочу зафиксировать некоторые моменты.

Задача была простая: подключение к "С2000М" на КПП удаленных приборов в цеху.

Но почему-то действия по решению этой задачи были непонятны и не однозначно читаемы в руководство по эксплуатации, которое было той еще книгой.

1. Как увидеть "С2000-Ethernet" в "UProg".

Для начала необходимо подключить "С2000-Ethernet" к компьютеру.

В руководстве по эксплуатации пишут:

Для подключения двух «С2000-Ethernet» напрямую друг к другу, а также подключения
"С2000-Ethernet" напрямую к ПК, т.е. не используя ни концентратор, ни коммутатор,
применяется Cross-over («нуль-хабный») кабель.

Не знаю. Не заметил разницы как производятся настройки, пробуя два типа кабелей.

Для того, чтобы в "UProg" стало доступно конфигурирование "С2000-Ethernet" необходимо, чтобы совпало три фактора:

  • IP адрес компьютера - 3 первых сегмента.
  • IP адрес "С2000-Ethernet" - 3 первых сегмента.
  • IP адрес линии службы "Орион2-Интерфейс" в "UProg" - 3 первых сегмента.

В настройках по умолчанию IP адрес "С2000-Ethernet" такой:

192.168.127.254

Поэтому, чтобы увидеть "С2000-Ethernet" необходимо сменить IP адрес компьютера:

Затем сменить IP адрес линии службы "Орион2-Интерфейс" в "UProg":

Потом создать линию службы "Орион2-Интерфейс":

Параметры новой линии оставляем по умолчанию:

Должен появиться наш "С2000-Ethernet" и загореться зелененьким:

Теперь необходимо сменить IP-адрес "С2000-Ethernet" на нужный. И не забыть сразу же сменить IP-адрес удаленного устройства.

Лучше заранее узнать какие IP-адреса нужно будет установить "С2000-Ethernet".

В нашем случае IP-адреса "С2000-Ethernet" будут 10.20.35.10 и 10.20.35.11. Адрес компьютера тоже установим не 10.20.35.1, чтобы он мог впоследствии работать, будучи подключенным к сети предприятия, в котором будут применяться "С2000-Ethernet" - пусть будет 10.20.35.12.

После записи новой конфигурации "С2000-Ethernet" перестанет быть недоступным.

Чтобы он снова стал доступным, необходимо применить новые IP-адреса для всей цепочки устройств и служб: опять изменить IP-адрес компьютера, затем удалить линию, изменить IP-адрес службы "Орион2-Интерфейс" и опять добавить линию.

Чтобы не менять IP-адреса туда-сюда нужно сразу настраивать все "С2000-Ethernet".

2. Глючность "UProg" при работе с" С2000-Ethernet".

Сразу же столкнулся с зависаниями "UProg".

Через раз UPrug не показывал, что "С2000-Ethernet" онлайн или не читал или не записывал конфигурацию.

Запись настроек происходила не понятно: то ли запись произошла - то-ли нет.

Чтобы увидеть актуальные настройки из "С2000-Ethernet", необходимо прочитать их.

Но после перезапуска "Uprog" или изменении конфигурации устройства были не онлайн - не горят зеленые кружочки и не активны кнопки чтения/записи (см. скриншот выше), и мы не видим именно текущую конфигурацию "С2000-Ethernet":

Мы можем видеть текущие настройки конфигурации из кэша, а не из самих "С2000-Ethernet" и эти настройки могут оказаться "левыми".

К слову, UProg информирует о том, что настройки взяты из кэша:

Способ работы при глюках был найден: необходимо было удалить, а затем вновь добавить линию.

Чуть что - удалять/добавлять линию и перезапускать перезапускать "UProg".

Какой-то из следующих шагов привел к стабильной работе "UProg" с "С2000-Ethernet" почти без глюков и зависаний.

3. Добавить компьютер в удаленные устройства.

Из все той же инструкции следует, что для конфигурирования "С2000-Ethernet" в его конфигурацию не нужно добавлять IP-адрес компьютера, с которого производится конфигурация:

Доступ к чтению и изменению конфигурации прибора разрешен:
  • C любого компьютера, если в конфигурации прибора разрешено «свободное соединение» (по умолчанию разрешено) и на текущий момент соединение ни кем не используется. В этом случае для доступа к "C2000- Ethernet" необходимо знать следующие конфигурационные параметры прибора: UDP-порт "С2000-Ethernet" для свободного соединения (заводское значение - 40001) и Master-ключ для свободного соединения. Это екомендуемый способ.
  • Если IP-адрес компьютера, где установлена служба «Orion 2 - Device Interface Protocol», указан в списке удаленных устройств прибора в совокупности с параметром «Совместимость» в значении «Авто» или «C2000-Ethernte 2.X». В этом случае для доступа к "C2000-Ethernet" необходимо знать следующие конфигурационные
  • параметры прибора: UDP-порт "C2000-Ethernet" (заводское значение - 40000) и Master-ключ соответствующей записи списка удаленных устройств.

Я думаю что лучше сразу же еще при изменении IP-адреса необходимо добавить в удаленные устройства и компьютер.

Причем добавить его нужно вторым в списке.

4. Мастер-ключи.

"С2000-Ethernet" не будут общаться по сети без установленных Мастер-ключей.

Хотя из инструкции это не очень очевидно, но однозначная фраза есть:

Master ключ используется для организации шифрованного канала.
Шифрованный канал
организуется:
  • в «прозрачном режиме», если приборы "С2000-Ethernet" работают в паре, при этом параметр совместимость установлен в значение «Авто» или «C2000-Ethernet 2.X»;
  • при работе в «режиме с сохранением событий» при любом значении параметра
  • «Совместимость»;
  • для конфигурирования прибора по локальной сети.

Думаю лучше все-таки задать ключи, например "1111":

Тогда по зеленому крестику хотя бы можно судить, что ключ установился:

При обращении к C2000-Ethernet из Uprog тоже возможно будет необходимо задать ключи:

При следующем чтении конфигурации в "Uprog" зеленые крестики могут пропасть, а могут и остаться.

Вообще с этими ключами что-то не совсем понятно и я уже при каждой записи конфигурации снова задавал ключи.

5. Сбросить настройки "C2000-Ethernet" в заводские.

Однажды эксперименты с ключами привели к тому, что C2000-Ethernet вообще перестал читаться.

Хорошо что легко можно сбросить конфигурацию C2000-Ethernet на заводскую, что описано на стр.18 руководства пользователя:

Длинное нажатие – это удержание датчика вскрытия корпуса («тампера») в состоянии «нажато» в течение более 0,5 сек, но менее 6 сек.
Кратковременное нажатие – это удержание «тампера» в состоянии «нажато» в течение 0,02…0,5 сек.
Пауза между нажатиями должна быть не менее 0,02 сек.
Не нажатое более 2 сек. состояние «тампера» является признаком конца набора комбинации.
Нажатое более 6 сек. состояние «тампера» аннулирует комбинацию нажатий.
Возможные комбинации и их назначение приведены ниже (тире – длинное нажатие, точка – короткое нажатие):
• сброс настроек прибора к заводским настройкам: точка-точка-тире-тире-точкаточка-тире-тире;
• смена типа интерфейса RS-232/RS-485: точка-точка-точка-тире-тире;
• сброс адреса RS-232 и временных параметров работы в интерфейсе для режимов
Master/Slave: тире-тире-тире-точка;

Сбрасывать на заводские пришлось не один раз.

6. Режимы работы.

Получилось заставить работать связку С2000M-Ethernet-Приборы только когда для "С2000-Ethernet" установлены режимы работы с сохранением (Master-Slave).

Из текста инструкции следует, что "С2000-Ethernet" может работать, как в прозрачном режиме, так и в режиме сохранения:

Режим работы:
  • Прозрачный режим. Осуществляет передачу данных из интерфейса RS-232 или RS-485 в Ethernet и обратно. Предназначен для использования как в составе системы «Орион» (протокол «Орион» и «Орион Про»), так и других систем (Рисунок 2).
  • Режим с сохранением событий Master (С2000-Ethernet-Master). Осуществляет опрос приборов в удаленном сегменте интерфейса RS-485. Объём буфера событий – 255 сообщений. Режим используется только в системе с протоколом обмена «Орион».
  • Режим с сохранением событий Slave (С2000-Ethernet-Slave). Cобирает информацию от удаленных «С2000-Ethernet» (от С2000-Ethernet-Master) и передает Master-устройству системы: АРМ «Орион», АРМ «Орион Про» или другому ПО (только протокол обмена «Орион»), пульту «С2000M».

Я не увидел здесь информации, что в прозрачном режиме система со структурой C2000M-Ethernet-Приборы работать в прозрачном режиме не будет.

Но так и не получилось заставить заработать в прозрачном режиме.

Смутные подозрения закрались при рассматривании таблицы индикации светодиода Ethernet в попытках выяснить: светодиод зажегся на 0.1 или все таки на 0.2 сек.

Заголовок этой таблицы вот какой:

И из него следует, что совместимость типа С2000-Ethernet (Авто) бывает лишь при работе в режиме master-slave, а при прозрачной работе возможны только экзотические совместимости С2000-Ethernet 1.X и С2000-Ethernet 2.X.

Или наоборот - прозрачная работа возможна только при совместимости С2000-Ethernet 1.X и С2000-Ethernet 2.X.

Как будет показано ниже, актуален только тип совместимости С2000-Ethernet (Авто).

А из заголовка таблицы следует, что и режим работы актуален только Master-Slave.

К сожалению, начал настройку именно с этого режима работы.

Может все заработало именно тогда, когда изменил настройки режимов работы на Master-Slave.

Не совсем понятно зачем нужны джамперы Master-Slave-Pass-Config.

Экспериментально выяснил, что работоспособность не зависит от этих джамперов, а зависит только от установок RS485/RS232:

.

Следует обратить внимание на то, что в режиме Slave работает тот "C2000-Ethernet", который находится в связке с "С2000М".

Совместимость.

Вот цитата про типы совместимости:

Определяются правила взаимодействия с каждой IP-записью списка удаленных устройств. Если прибор «С2000-Ethernet» осуществляет ретрансляцию данных на другие приборы «С2000-Ethernet» либо программное обеспечение системы Орион, то рекомендуется:
  1. Использовать значение С2000-Ethernet (Авто) для всех IP-адресов кроме указанных в п.2.
  2. Для всех приборов С2000-Ethernet v2.15, указанных в списке удаленных устройств:
  3. - если конфигурируется прибор C2000-Ethernet v2.70 и выше, то установить параметр в значение С2000-Ethernet 1.X;
    - если конфигурируется прибор версии ниже чем v2.70, то установить параметр в значение С2000-Ethernet 1.X, если ...

Так понял это: тип совместимости, отличный от С2000-Ethernet (Авто), следует устанавливать лишь в особо экзотических случаях.

6. Настройка в RSsetting.

Не помню уже на каком этапе настраивал RSsetting.

Есть подозрение, что без этой настройки не получится видеть из UProg приборы через Ethernet, подключенные по RS485 к "С2000-Ethernet".

7. Виртуальные com-порты.

При создании линии в службе "Орион2-Интерфейс" бывает, что появляются виртуальные com-порты.

А бывает что не появляются.

Нужно добавить появившиеся или сконфигурировать уже добавленные виртуальные com-порты для того, чтобы видеть, опрашивать и конфигурировать приборы, подключенные к RS485 "C2000-Ethernet".

Для каждого "C2000-Ethernet" нужно добавить собственный виртуальный com-порт и в настройки линии интерфейса этого виртуального порта внести IP-адреса соответствующего "C2000-Ethernet".

Можно ли создать один виртуальный com-порт и внести в него IP-адреса нескольких "C2000-Ethernet" - не знаю.

Если виртуальный com-порт добавляется сейчас, то кнопка "Добавить IP/Port" работает не корректно в момент добавления: нужно сперва сохранить добавленный com-порт, а затем добавлять записи IP/Port.

Так и не понял - добавление какого из портов приводит к работе: 4000 или 40001. Добавил оба.

8. Работа через маршрутизатор.

Оказалось что очень удобно работать по схеме, когда компьютер и оба "С2000-Ethernet" подключены к маршрутизатору.

"С2000-Ethernet" уже подключены к маршрутизаторам одной сети: каждый в своем месте.

В любом месте мы ставим на стол ноутбук, садимся на стул, и подключаемся к локальной сети - и теперь мы можем конфигурировать все С2000-Ethernet и подключенные к ним приборы, в том числе и заливать конфигурацию в С2000М (хотя это не пробовал).

Никаких тебе проводов с интерфейсом RS485.

Кроме того, UPrug стал меньше глючить и зависать при записи конфигурации, возможно, после перехода к такому способу конфигурации через сеть, а не напрямую.

Теперь смешно, когда колдовал с "С2000-Ethernet" на коленках под шкафом с маршрутизаторами.

Привет мир!

Вожделенная надпись Привет мир! "Найден прибор" на С2000М появилась как-то сама собой и три увлекательных дня остались позади.

Теперь думаю - а не использовать ли С2000-Ethernet для конфигурирования на всех более-менее больших объектах, как Ritm Контакт-GSM-5-RT для мониторинга.

На следующий день.

Но радость длилась не долго.

Утром следующего дня раздались звонки от заказчика: " -да вы охренели! -почему оно пищит?"

Объект не близко и по приезду оказалось что в 9:32 была потеряна связь с приборами.

"C2000-Ethernet", к которому подключены приборы, не виделся из Uprog на компьютере, подключенного к маршрутизатору.

Помог только сброс на заводские установки.

Кроме того, при новом конфигурировании оказалось невозможным добавить еще одно устройство в список удаленных устройств.

Вот скриншоты интерфейса добавления удаленных устройств у "нормального" "C2000-Ethernet" и у терявшегося:

Ну и самое неприятное - я уже не смог через Ethernet увидеть С2000М, которая подключена к тому "C2000-Ethernet", который не терялся.

Хотя ничего не изменилось!

И увидеть С2000М так и не удалось больше.

Поиск проблем.

Из обсуждения на форуме можно сделать вывод, что опрос приборов можно делать только если "C2000-Ethernet" находятся в "прозрачном" режиме.

То-есть видеть и конфигурировать приборы на виртуальных портах (подключенные к RS485 "C2000-Ethernet") из PProg и UProg можно только в прозрачном режиме.

Добавлять более одного прибора в список удаленных приборов "C2000-Ethernet", находящегося в режиме Master, не имеет смысла - поэтому и поля добавления становятся недоступными.

Я же добавил компьютер вторым устройством в список удаленных устройств, когда "C2000-Ethernet" находился в "прозрачном" режиме, а затем уже перевел в режим "Master".

Может это и привело к уходу "C2000-Ethernet" после сработки и интенсивного обмена в режим черный ящик белая коробка?

Итоги применения "C2000-Ethernet" первый раз.

На настройку этих "C2000-Ethernet" было потрачено столько времени, что можно было кинуть кабель по улице, пусть даже расстояние приличное: и работа на свежем воздухе и прокладка кабеля стоит денег в отличие от пусконаладки.

P.S.

Спустя 5 дней никаких потерь связи даже после различных тестов пожаротушения.

Значит будем считать что "C2000-Ethernet" заставить работать все-таки можно.

Еще записи по теме

Чем вообще можно управлять при помощи «С2000-СП4».
Чем вообще можно управлять при помощи «С2000-СП4».
Пробую в работе Ethernet-FX-SM40 для связи пожарных приборов Болид по оптоволокну
Пробую в работе Ethernet-FX-SM40 для связи пожарных приборов Болид по оптоволокну
Открытый доступ к управлению кнопками С2000-БКИ без Touch Memory
Открытый доступ к управлению кнопками С2000-БКИ без Touch Memory
Сценарии Рубеж Firesec 3 управления противопожарным вентилятором и клапаном.
Сценарии Рубеж Firesec 3 управления противопожарным вентилятором и клапаном.
Делаем управление разделами С2000М удобным вахтерам и охранникам
Делаем управление разделами С2000М удобным вахтерам и охранникам
Управление лифтами по сигналу пожарной сигнализации
Управление лифтами по сигналу пожарной сигнализации

Комментариев: 10 RSS

1 Сергей 02-04-2020 17:53

Статья очень наглядная.

Вот так же пытаюсь подключить C2000-Ethernet к ПК стационарному.

Прибор пингуется по стандартному заводскому адресу.

В Uprog Службеа Орион2 Интерфейс прописал ИП. Но далее все становится колом

при добавлении линии выскакиевает ошибка типа Недопустимая полезная нагрузка createline полученная с сервера xml-rpc.

Так же упрог выдает ошибку Соединения со службой.

Линия связи не устанвливается.

2 Андрей 02-04-2020 21:36

Недопустимая полезная нагрузка createline полученная с сервера xml-rpc

Недавно читал новость что новые версии "Орион Про" перестанут поддерживать работу по протоколу XML-RPC.

Поэтому делаю предположение что вероятно на этом компьютере стоит Орион-ПРО?

Иначе откуда взяться этой службе.

У меня на ноуте не было Орион-ПРО.

Поиском по фразе Invalid payload received from xml-rpc server очень много находится обсуждений проблемы с Орион-ПРО:

https://partners.bolid.ru/forum/forum_2261.html

http://forum-bolid.ru/viewtopic.php?f=6&t=425

https://partners.bolid.ru/forum/forum_16414.html

Там и занятость портов и ошибка в файле Орион-ПРО и не тот режим С2000М.

Жуть какая-то.

Но надо сказать что проблему решали.

А вот ошибку соединение со службой у меня выдавал.

Я удалял и добавлял службу и помогало.

3 asylalim 23-07-2020 07:12

Тоже долго мучался с доступностью конфигурации через Uprog — то видел, то не видел, то записывал, то не записывал...

А потом снял джампер Config и всё внезапно заработало без сбоев blank stare

4 Андрей 23-07-2020 18:24

Может я недостаточно чистые эксперименты с джемперами ставил, но не обнаружил зависимости от наличия джампер.

5 Игорь Красноярск 13-11-2020 07:42

Здравствуйте!

Тоже начал этот длинный путь.)

Кроме того, при новом конфигурировании оказалось невозможным добавить еще одно устройство в список удаленных устройств.

Это, я думаю, потому, что прибор был в режиме "Master".

Нужно перевести прибор в режим "Slave", добавить устройство и потом снова перевести в режим "Master". Только пока не понятно, будет ли он на него "смотреть"?.

Продолжаю изыскания.

6 Андрей 13-11-2020 19:42

Продолжаю изыскания.

Удачи grin

7 Рамзиль 01-09-2021 14:04

Блин долго мучались подружить два c2000 ethernet 2.6 версии с версией 3.05.

Оказывается должны быть 2.6 версии в режиме мастер, а 3.05 в режиме слейв. Слейв подключается к прибору с2000м.

8 Андрей 01-09-2021 15:20

Блин долго мучались

В чате https://t.me/ops_bolid нет такого дня чтобы не мучались с С2000-ETHERNET

grin

9 Вячеслав 23-01-2023 18:15

Спасибо добрый человек! Строчки

"Я не увидел здесь информации, что в прозрачном режиме система со структурой C2000M-Ethernet-Приборы работать в прозрачном режиме не будет.

Но так и не получилось заставить заработать в прозрачном режиме."

меня спасли от долгих мучений! А тех поддержка БОЛИД об этом не обмолвилась ни слова. Сказали только о настройке задержек ответа в программе SettingsRS485 для С2000М.

10 Андрей 27-01-2023 19:43

Строчки ... меня спасли от долгих мучений!

Я думаю для службы поддержки это само собой разумеющаяся информация.

Оставьте комментарий.

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question


Выберите для анонимного комментирования (комментарий будет опубликован после проверки).

     

  

Выберите если нужно войти или зарегистрироваться и оставить комментарий от своего аккаунта.

Войти, используя

(обязательно)

Подписка на новости
discord

Email:

Регистрация

Вход через
Разделы
  • Пожарная сигнализация123
    • Инструкции13
    • Проекты1
  • Автоматика52
  • Отопление33
  • Мониторинг30
  • Электрика16
  • Пожаротушение29
  • Умный дом32
  • Arduino12
  • Гаджеты32
  • MaxSite CMS26
Актуальное
  • СП 484
  • Автоматизация теплого пола
  • Болид vs Рубеж
  • С2000-АСПТ
  • ПЦН в кармане
  • Системы противопожарной зашиты
  • Cloud IoT
  • Проектирование
  • Программирование
  • Ссылки
Последние комментарии
Контроллер теплых полов Beok CCT-10 с AliExpress для зонального отопления
  • Андрей » Я считаю что лучше нормально закрытый. То есть который закрыт при отсутствии на нём напряжения.
  • Андрей » И кстати, посмотрите зональный коммутатор Tim - Zeissler zc8.1.220 LED Они до 3000 стоят.
  • Asset » Спасибо, да похож внешне на BEOK, но этот лучше? И посоветуйте пожалуйста сервопривода с алика более менее надежные
  • Asset » Tim - Zeissler про данную компанию в интернете никаких отзывов нет что то.
  • Андрей » Внутри схемотехника подобная BEOK. Тим производит фурнитуру. Где-то статья у меня про то как я в интернет магазине Тим купил всё...
Последние загрузки
Все загрузки
Дискуссии на форуме
  • Пожарные системы
  • Проблемы совместимости речевых оповещателей со встроенными конденсаторами
  • Противопожарные шторы.
Реклама

W3230 LED Digital Thermostat Temperature Control DC 12V AC 110V 220V 20A Mini LED Display Thermostat Waterproof Probe

Wire Connector 50 / 100PCS Orange Mini Quick Connector Universal Compact Wire Connector Plug-in Wire Terminal Home Connector

NEWACALOX EU/US 60w DIY Adjustable Temperature Electric Soldering Iron Welding Kit Screwdriver Glue Gun Repair Carving Knife

Пожарка 120 Проектирование 93 Болид 63 Лекции 58 Социальное 52 Рубеж 48 Обзор 46 Автоматика 44 Инженерные системы 38 Адресные системы 34 Отопление 33 Курьез 32 Практикум 32 Пожаротушение 31 Интернет Вещей 29 MaxSite 28 Терморегуляторы 24 Облачный Сервис 24 ГОСТ 24 Мониторинг 22 Плагин 21 Теплый пол 21 Сравнение 20 ППУ 20 AliExpress 20 Законы Ома 19 СП 484 19 Техобслуживание 18 Эксплуатация 17 Астра 17 ППК 17 Вентиляция 16 Электрика 14 Клапана 14 Оповещение 13 Рубикон 13 С2000-АСПТ 13 Arduino 13 С2000М 12 WiFi 12 Датчики 11 Гранд Магистр 11 Ritm 11 ESP8266 10 Юнитест 10 Насосная Станция 10 ВЭРС 9 ПЦН 9 Сценарии 8 Авария 8 Жилой дом 8 Диспетчеризация 7 Taggallery 7 Сообщества 7 Отзыв 7 Программирование 7 Плазма-Т 6 Освещение 6 Гаджеты 5 Спрут-2 5 ПО 5 С2000-СП4 5 GeoRITM 4 Радиоканал 4 МПТ 4 МПН 4 ИПДЛ 3 Гранит 3 Navigard 3 Учет ресурсов 3 Баня 3 Visio 3 Версет 3 My_ESP8266 3 Рубеж-2ОП 3 Firesec3 3 РИП 3 Zigbee 2 ТО 2 Security Hub 2
  • Обратная связь
  • Карта сайта
  • Отзыв
  • События
  • Комментарии
  • Форум
© Технические заметки 2023. Работает на MaxSite CMS. ( Вход )
Автор не несет ответственность за последствия применения материалов сайта на практике.