|
Подскажите кто сталкивался, настроена связь с АРМ Орион-ПРО 1.12.2 через виртуальный порт на C2000-Ethernet 2.52 (прозрачный режим - протокол Орион) 8 лет 3 месяца назад Иванков Сергей Николаевич 34Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Сергей Николаевич, проблема решена? 8 лет 2 месяца назад Сигуа Ольга 216Доброго времени суток Ольга!
Проблемму решил изменением задержки передачи по RS232 в пульте на 1 мс За прошедшие сутки приборы потерялись два раза (скорее всего IT шники на оптике работали) Для себя точку в деле пока не поставил - мониторю состояние. С2000-ПИ убрать не могу, эзернета у пульта нет. Всё что имею, одна пара в кабеле связи до соседнего здания. – Иванков Сергей Николаевич 8 лет 2 месяца назад Исключить ПИ, имелось ввиду, сделать схему: "АРМ Орион-ПРО 1.12.2.2 => ЛВС + медиаконвертеры D link DMC920 => C2000-Ethernet => RS-232 => С2000-М =>RS-485 => приборы".
В Вашей имеющейся схеме (с С2000-ПИ), действительно, задержку в пульте нужно увеличивать (1-2 мс.). Связано с тем, что прибору C2000-Ethernet при работе в RS-485 требуется задержка для переключения с передачи на прием (для скорости 9600 составляет 0.5 мс, если в С2000-Ethernet задан протокол Орион, 0.2 мс для других протоколов), а пульт работает по RS-232 по умолчанию с задержкой передачи по RS232 = 0 мс, С2000-ПИ при этом при ретрансляции вносит задержку в 0.5-1 бит (~0.1 мс). В результате периодически возникают ситуации, когда данные от пульта уже ретранслируются прибору С2000-Ethernet, а C2000-Ethernet еще не переключился с передачи на прием (пакет принимается с ошибкой). Могу только предположить, что используете схему с С2000-ПИ, т.к. в будущем предполагаете наращивать систему, добавляя в сегмент RS-485 С2000-Ethernet еще связки "С2000-ПИ + пульт" (несколько пультов в режиме "компьютер" будут опрашиваться через один С2000-Ethernet). – Сигуа Ольга 8 лет 2 месяца назад Доброго времени суток Ольга!
Вы правы в своих предположениях. Планирую в этот сегмент добавить ещё два пульта. В связи с этим пара вопросов: 1. Существующая структура "АРМ Орион-ПРО 1.12.2.2 => ЛВС + медиаконвертеры D link DMC920 => C2000-Ethernet => С2000-ПИ => С2000-М =>RS-485 => приборы" в течении суток пульт терялся один раз. Если я изменю задержку по RS 232 до 2 мс нужно ли будет увеличить задержку в RS 485 пульта? Чтобы была разбежка в интерфейсах. 2. В связи с добавлением двух пультов на существующий С2000-Ethernet нужна ли будет доп. работа не описанная в РЭ? Спасибо! – Иванков Сергей Николаевич 8 лет 2 месяца назад Доброго времени суток!
1. нет, задержку в RS-485 увеличивать не потребуется. 2. нет, для C2000-Ethernet не важно, сколько пультов в его RS. Насчет потери пульта.. Если пульт, действительно, перезапускался, то в АРМ-е будет сообщение из разряда "перезапуск прибора С2000" и в буфере пульта тоже будет сообщение о перезапуске. Потеря без перезапуска пульта может быть вызвана небольшой просадкой в локальной сети, когда ответ не успевает придти в отведенные ему 100 мс., что впоследствии может привести к рассинхронизации трафика (когда на следующий запрос приходит предыдущий ответ) или к наложению запроса и ответа в RS-485. Абсолютно избежать этого в прозрачном режиме невозможно. Это слабое место этого режима (режим ретрансляции). Можно тайм-аут ожидания по локальной сети в Settings.exe поставить побольше, например, 150 мс., но очень большой делать не стоит. – Сигуа Ольга 8 лет 2 месяца назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
7446 раз
8 лет 3 месяца назад
По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.
в C2000-Ethernet 2.52 есть "проблемы" на скорости больше 9600,
ждите обновление прошивки и будет вам счастье.
– Днепровский Александр Владимирович 8 лет 3 месяца назад
#ссылка