Содержание
- 1 1. Как увидеть «С2000-Ethernet» в «UProg».
- 2 2. Глючность «UProg» при работе с» С2000-Ethernet».
- 3 3. Добавить компьютер в удаленные устройства.
- 4 4. Мастер-ключи.
- 5 5. Сбросить настройки «C2000-Ethernet» в заводские.
- 6 6. Режимы работы.
- 7 Совместимость.
- 8 6. Настройка в RSsetting.
- 9 7. Виртуальные com-порты.
- 10 8. Работа через маршрутизатор.
- 11 Привет мир!
- 12 На следующий день.
- 13 Поиск проблем.
- 14 Итоги применения «C2000-Ethernet» первый раз.
- 15 P.S.
Передача RS485 по оптоволокну заработала сразу. Передача по радиоканалу так и не заработала без «потерей связи». Поэтому подходил к задаче связи приборов «Болид» по Ethernet со смешанными чувствами.
Но долгий путь между «неужели эта мыльница работает» и «какой замечательный удобный прибор» позади и хочу зафиксировать некоторые моменты.
Задача была простая: подключение к «С2000М» на КПП удаленных приборов в цеху.
Но почему-то действия по решению этой задачи были непонятны и не однозначно читаемы в руководство по эксплуатации, которое было той еще книгой.
1. Как увидеть «С2000-Ethernet» в «UProg».
Для начала необходимо подключить «С2000-Ethernet» к компьютеру.
В руководстве по эксплуатации пишут:
Не знаю. Не заметил разницы как производятся настройки, пробуя два типа кабелей.
Для того, чтобы в «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 руководства пользователя:
Сбрасывать на заводские пришлось не один раз.
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» либо программное обеспечение системы Орион, то рекомендуется:
- Использовать значение С2000-Ethernet (Авто) для всех IP-адресов кроме указанных в п.2.
- Для всех приборов С2000-Ethernet v2.15, указанных в списке удаленных устройств: — если конфигурируется прибор C2000-Ethernet v2.70 и выше, то установить параметр в значение
С2000-Ethernet 1.X; — если конфигурируется прибор версии ниже чем v2.70, то установить параметр в значение С2000-Ethernet 1.X, если …</ol>
Так понял это: тип совместимости, отличный от С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» заставить работать все-таки можно.
[ —>Новые сообщения—> · —>Участники—> · —>Правила форума—> · —>Поиск—> · RSS ] |
Форум » Обсуждение программы АРМ «Скиф» » Вопросы по настройке программы » Подключение к пульту через С2000-Ethernet(АРМ не видит пульт) |
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|||||||
|
|
|
|
|
—> —>—>Форма входа—> —> —> —> —> —> —> —> —> —> —> —> —> —> —>—>Наш опрос—> —> —> —> —> —> —> —> —>—>Статистика—> —> —> —> —> —>Кузьминов Сергей Владимирович © 2020 —>Создать бесплатный сайт с uCozИспользуемые источники:
- http://fil-tec.ru/page/c2000-ethernet-zarabotal
- http://arm-skif.ru/forum/5-97-1