С2000-Ethernet версии 3.01, IP-адрес заводской, 192.168.127.254. В UProg прибор добавлен, служба «Орион2» на компьютере запущена. Нажимаешь «Считать конфигурацию»: на долю секунды появляется окно «Выполняется», и всё. Окна с конфигурацией нет, ошибки нет.
Автор темы спросил, что он делает не так. Один из участников ответил, что для такого прибора есть «специальный» UProg, и посоветовал написать в техподдержку; на вопрос автора про сброс прибора ему указали на п. 2.2.6.3 РЭ. Чем кончилось у автора, в теме не написано. Обсуждение 2021 года, поэтому совет «возьми другой UProg» мы не берём на веру, а смотрим, что по этому поводу сказано в РЭ.
Ошибка: «прибор в списке, значит конфигурация прочитается»
Найти прибор и получить доступ к его конфигурации — две разные вещи. По РЭ (п. 2.2.5.1) доступ к чтению и записи конфигурации по сети разрешён только в двух случаях:
- через «свободное соединение», если оно разрешено в приборе и в нём есть хотя бы одно свободное; в рабочих режимах (прозрачный, Master, Slave) это определяется параметром, по умолчанию разрешено, а в режиме Config свободное соединение разрешено всегда; при таком подключении UProg предъявляет Master-ключ для свободного соединения;
- либо если прибор в режиме с сохранением событий (Master или Slave) и адрес службы «Орион2» (IP или имя компьютера, ID) записан в списке удалённых устройств; тогда нужен Master-ключ именно этой записи.
Заводской Master-ключ соответствует значению «по умолчанию» в UProg. Если ключ меняли, UProg с заводским ключом прибор не пустит.
Симптом «окно мигнуло и закрылось» в РЭ не описан. Ближайшая строка таблицы неисправностей (табл. 14, п. 2.2.9, строка 10) про то, что UProg вообще не обнаруживает прибор через службу «Орион2». Но причины в ней подходят и нашему случаю: неверные UDP-порты линии, запрещённое или занятое свободное соединение, не тот Master-ключ. Поэтому порядок проверки ниже собран из условий доступа в РЭ, а не из чьего-то готового рецепта.
Порядок проверки
- Версия UProg. Для работы со службой «Орион2» и конфигурирования самого С2000-Ethernet по сети нужен UProg не ниже 4.1.0.56 (табл. 10). Для приборов 3.XX в таблице отличий версий (строка 3.15) рекомендуется UProg 4.1.6 и выше. Если стоит что-то старее, начни с обновления UProg. Про «специальный» UProg из обсуждения документы проекта ничего не говорят: рекомендация РЭ сегодня — свежий UProg с сайта производителя.
- Служба и линия. В UProg выбери узел «Служба Орион2-Интерфейс» и создай линию для интерфейса Ethernet. Линия не создаётся, если служба остановлена или не установлена. Если UProg и служба на одном компьютере, адрес и порт доступа к службе можно оставить по умолчанию: 127.0.0.1, порт 8100.
- UDP-порты линии. Для прибора в прозрачном режиме или в Config «UDP-порт линии» должен совпадать с «UDP-портом удалённого устройства» из группы «Свободное соединение» прибора (по умолчанию 40001). А «UDP-порт удалённых приборов» в линии — с «UDP-портом С2000-Ethernet» из группы «Орион 2» (по умолчанию тоже 40001). Если порт в приборе «динамический», РЭ предупреждает: из-за промежуточного сетевого оборудования порт источника пакетов может меняться.
- Свободное соединение и Master-ключ. Проверь, что в приборе свободное соединение разрешено и есть свободное, а Master-ключ в параметрах подключения UProg совпадает с ключом прибора. Прочитать эти параметры без доступа к конфигурации не получится.
- Сеть. Если прибор и компьютер в разных подсетях, автоматический поиск прибор не найдёт, его добавляют вручную по IP-адресу, а в самом приборе уже должен быть задан шлюз. Блокировка UDP брандмауэром, антивирусом или сетевым оборудованием стоит в РЭ отдельной причиной.
- DNS и список удалённых устройств (для 3.00–3.05). По РЭ у приборов этих версий связь по Ethernet может ломаться, если в конфигурации задан DNS-сервер, с которым нет связи, или в списке удалённых устройств есть пустые строки либо некорректные имена. В v3.10 это исправлено, обновиться рекомендуют. Наш прибор 3.01 как раз в этой группе.
- Пароль на конфигурацию. В v3.10 и выше есть защита от несанкционированного конфигурирования (в заводской поставке выключена). В v3.01 её нет, так что для нашего случая пароль причиной быть не может; а у приборов 3.10 и выше о нём стоит помнить.
Если нет связи вообще, а не только чтения конфигурации, посмотри разбор про перемычку режима: положение джампера XP1 определяет, в рабочем режиме прибор или в Config.
Режим Config
Джампер на разъёме XP1 в положении «Config» переводит прибор в специальный режим (п. 1.4.2). В нём конфигурацию можно менять по RS-485 через преобразователь USB-RS485 или С2000-ПИ, а по сети прибор тоже доступен, и свободное соединение в этом режиме разрешено всегда (п. 2.2.5.1). Поэтому в этом режиме варианты «свободное соединение запрещено» или «нет свободных соединений» не возникают.
В Config прибор не выполняет рабочую функцию: приборы за ним перестают отвечать мастеру (табл. 14, строка 5). На действующей пожарной системе такие действия согласуются и выполняются по руководству производителя.
Сброс прибора: только в Config и только последним шагом
Автору в обсуждении указали на п. 2.2.6.3 РЭ, и в нашей редакции он действительно про это. Сбросы выполняются комбинацией коротких и длинных нажатий тампера на плате и воспринимаются только в режиме Config. Длинное нажатие: тампер удерживается больше 0,5 с, но меньше 3 с. Короткое: от 0,02 до 0,5 с. Пауза между нажатиями не меньше 0,02 с. Удержание дольше 3 с аннулирует набор, пауза дольше 2 с считается концом набора. Комбинации (тире — длинное нажатие, точка — короткое):
- сброс конфигурации и рабочих областей к заводским значениям: точка-точка-тире-тире-точка-точка-тире-тире;
- сброс сетевых настроек и параметров «Орион 2», включая параметры свободного соединения (чтобы вернуть доступ по Ethernet): точка-тире-тире-тире-тире;
- сброс Master-ключа свободного соединения к значению по умолчанию (если ключ потерян): точка-точка-тире-тире-тире.
Правильно набрав комбинацию, прибор перезапускается сам. Если прибор читается хотя бы по RS-485, сначала сохрани конфигурацию в файл.
Если версия старая
В таблице отличий версий 3.15 названа рекомендуемой для использования и обновления приборов 3.00–3.10. Для 3.01 в ней есть два исправления про связь с прибором по Ethernet: в 3.05 устранены сложности подключения с компьютера, чей IP записан в списке удалённых устройств с UDP-портом, отличным от «UDP-порта устройств» свободного соединения (режим с сохранением событий); в 3.10 исправлена проблема связи при пустых или некорректных адресах в списке удалённых устройств и неверно заданном DNS-сервере.
Обновление делает UProg (по сети в дежурном режиме и в Config, по RS-485 в Config), занимает несколько минут и может сбросить конфигурацию к значениям по умолчанию. Поэтому по п. 2.2.6.4 перед обновлением конфигурацию считывают и сохраняют в файл, а после записывают обратно. На действующей системе это перерыв связи: планируй его заранее.
Важная оговорка: РЭ у нас на версию 3.15, а прибор в теме 3.01. Условия доступа и перечень причин взяты из РЭ на 3.15; для 3.01 они могут отличаться в деталях.
Коротко
- «Прибор виден» не равно «конфигурация доступна»: нужны свободное соединение с Master-ключом либо запись службы в списке удалённых устройств.
- Для конфигурирования по сети через службу «Орион2» нужен UProg не ниже 4.1.0.56, для приборов 3.XX рекомендуется 4.1.6 и выше.
- Заводские порты: UDP 40001 и в «свободном соединении», и в группе «Орион 2»; в линии UProg их надо согласовать.
- У версий 3.00–3.05 мешать может DNS-сервер без связи или пустые строки в списке удалённых устройств; в 3.10 исправлено.
- Режим Config (джампер XP1) снимает вопрос о свободном соединении, но отключает рабочую связь прибора. После возврата в рабочий режим проверь связь пульта со всеми приборами. Сбросы тампером доступны только в Config.
- Перед любым сбросом или обновлением сохрани конфигурацию в файл, если она читается. Что именно помогло автору темы, неизвестно.
