Меню

c2000 ethernet сброс настроек

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

Передача 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» такой:

Поэтому, чтобы увидеть «С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» почти без глюков и зависаний.

Читайте также:  настройки ppsspp для flatout

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, указанных в списке удаленных устройств: — если конфигурируется прибор 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» — не знаю.

Читайте также:  планшет supra m726g заводские настройки

Если виртуальный 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» было потрачено столько времени, что можно было кинуть кабель по улице, пусть даже расстояние приличное: и работа на свежем воздухе и прокладка кабеля стоит денег в отличие от пусконаладки.

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

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

источник

Добавить комментарий

Adblock
detector