партнерский раздел
ФорумЭксплуатацияC2000 ethernet и АРМ "Орион-про" потеря связи

Эксплуатация » C2000 ethernet и АРМ "Орион-про" потеря связи

Добрый день.
Вопрос следующего характера. Возникают переодические потери связи на АРМ Орион-про между пультом С2000М и АРМ Орион-про.
Связь такая С2000АСПТ- RS485-пульт С2000М- RS232- C2000ethernet-ethernet-виртуальный сервер с АРМ Орион-про. Настройку через RS485 выполнил как написано в описании. Версия с2000ethernet версии 2.52.режим работы прозрачный. Между пультом С2000М и оборудованием потерь связи не происходит. Пульт С2000М версии 2.07. На виртуалке с помощью RS setting настроены порты которых физически не существует. ping в сети 6-10 мс. Подскажите какие настройки нужно меня в RS setting и пульте для стабильной связи между АРМ Орион-ПРО и пультом С2000М. Заранее спасибо.

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

18 ответов

пинг на эзернет отправить и мониторить совпадают ли потери связи на орионе и в окне пинга....

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Пинг в норме. Потерь нет. Это внутреняя локальная сеть. Возможно такое что причина в необъеденных нулевых контактах? Но я так думаю при этом и связь с пультом бы терялась. А тут только Орион-про теряет связь. А пульт в норме.

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Все правильно. Если пульт приборы не теряет, то с RS-485 всё ок. В Вашем случае Орион-Про теряет пульт. Леон правильно написал, что нужно запустить команду пинг в бесконечном режиме с параметром -t (проверка связи с указанным узлом до прекращения; для отображения статистики и продолжения проверки - нажать CTRL+BREAK, для прекращения - CTRL+C). Проанализировать потери связи на орионе и статистику пинга (отсутствие ответа, либо время ответа, отличное от обычного).... Возможно, в моменты потери происходит что-то ещё в сети, например, трансляция видео..? Для отсутствия потерь должна быть гарантирована достаточная пропускная способность канала связи.

Ориентировочная требуемая пропускная способность канала связи для организации схемы с виртуальными COM-портами:

  1. Для связки «1-ин виртуальный COM-порт + 1-ин C2000-Ethernet» требуется канал с пропускной способностью  22.5 Кбит/сек (2880 байт в секунду). Для 10 –ти виртуальных COM-портов потребуется 225 Кбит/сек (для 13-ти приблизительно 300 Кбит/сек). При работе в протоколе Орион-Про (пульт в режиме «компьютер») для увеличения скорости опроса пультов не рекомендуется добавлять более 10-ти C2000-Ethernet на один виртуальный COM-порт; эффективность работы системы будет тем выше, чем меньше C2000-Ethernet добавлено на один COM-порт.
  2. При добавлении 10-ти C2000-Ethernet (из расчета один С2000-Ethernet – один пульт) на один виртуальный COM-порт для этого COM-порта потребуется пропускная способность 124 Кбит/сек (обратите внимание! в этом случае из отсылаемых 10 запросов, полезный только один, т.к. в один момент времени опрашивается только один пульт, после его ответа - следующий). Соответственно, при использовании нескольких COM-портов, требуется большая пропускная способность, кратная количеству используемых COM-портов (с у четом выбранной схемы).

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

В моём случае один виртуальный com-порт один пульт. Всего используется 3 виртуальных com-порта, соответсьвенно 3 пульта С2000М. На счёт потерь связи - потери возникают обычно в ночное время по 3-4 раза за ночь. Днём всё работает стабильно. Может быть проблема в виртуальном сервере? Пропускная способность сетевой карты и т.д.?Все С2000 ethernet подключены к одной сетевой карте. Запрос на пинг делался на 3 дня полёт нормальный больше 12 не доходило никогда. Ещё такой вопрос у нас ещё С2000 ethernet стоят для подключения удалённых объектов по Rs485 настроены в режиме Slave Master прошивка везде последняя 2.52 может ли это повлиять на работу? Но ещё отмечу то что большая часть оборудования RS485 подключена по меди без преобразователей и связь с оборудованием тоже теряется. Может как вариант попробывать накатить базу на обычный ПК без виртуалки?

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

C2000-Ethernet, которые стоят для подключения удаленных объектов по Rs-485 и настроены для работы в режиме Master/Slave, влияют только на то, что им тоже нужна гарантированная пропускная способность. Ориентировочно требуемая пропускная способность канала связи для ретрансляции протокола Орион RS-485 (С2000-Ethernet в разрезе RS-485) для системы, работающей в режиме с сохранением событий 1 Slave + 8 Master, достаточно 200 Кбит/сек (в пиковые моменты). При этом трафик включает в себя полезную информацию, которая передается по факту её возникновения (события и команды), а также минимальное количество служебной информации. Если используется N систем из связок 1 Slave + 8 Master и все они находятся в одной физической локальной сети (что очень вряд ли), то при очень грубом расчете потребуется пропускная способность N*200 Кбит/сек (на самом деле, будет достаточно гораздо меньше, т.к. зависимость нелинейная и режим Master/Slave устойчив к просадкам в канале).
В Вашем случае приборы схемы с виртуальными COM-портами установлены в одной физической локальной сети с приборами, ретранслирующими Орион RS-485, следовательно, требуется суммарная пропускная способность. Предположим, у Вас в RS-485 используется связка 1 Slave+ 8 Master приборов C2000-Ethernet. Ранее Вы сообщили, что задействовано 3 виртуальных COM. Получаем: "для 3-х виртуальных COM-портов - это не более 70 Кбит/сек" + "для связки 1 Slave+ 8 Master - это 225 Кбит/сек" = итого требуется не более 300 Кбит/сек.
В целом, из той информации, которую Вы предоставляете ("Запрос на пинг делался на 3 дня полёт нормальный больше 12 не доходило никогда"), не похоже на проблемы с пропускной способностью. Ввиду стабильности ping-а на сброс промежуточного сетевого оборудования в ночное время тоже не похоже.
Здесь что-то другое..  А связь с приборами, подключенными по меди без преобразователей теряется в то же время, что и с пультами, подключенными через преобразователи к виртуальным COM?

8 лет 4 месяца назад

avatar
Связь теряется одновременно что в случае с устройствами подключенными по меди, что в случае с преобразователями. Одновременно теряются все устройства подцепленные к пульту С2000М. Причём существуют ещё пульты в этой системе подключенные по RS232 через С2000 ethernet к своему виртуальному  com-порту связь там тоже пропадает только не одновременно с паралельным пультом. Короче обьясню проще. У нас существует три системы Болид на газе со своим пультом С2000М на свой виртуальный com-порт, Болид порошок со своим пультом С2000М и болид на воде со своим пультосм С2000М. Все они теряются не одновременно в хоатичном порядке. Оборудование используемое системой С2000АСПТ и Поток3Н.

Алексей 8 лет 4 месяца назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Сегодня посмотрел трафик не доходит 100 кБит\сек. Может как то повляиять на ситуацию производительность виртуальной машины?

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Чтобы понять, к кому всё-таки вопрос (к С2000-Ethernet/сети или к АРМ Орион Про/виртуальной машине), хотелось бы кое-что уточнить. В АРМ Орион Про задействовано несколько COM-портов:
1. "газ со своим пультом С2000М" - виртуальный COM организован при помощи C2000-Ethernet v2.52 в прозрачном режиме;
2. "порошок со своим пультом С2000М" - виртуальный COM организован при помощи C2000-Ethernet v2.52 в прозрачном режиме;
3. "вода со своим пультосм С2000М" - виртуальный COM организован при помощи C2000-Ethernet v2.52 в прозрачном режиме;
4. "большая часть оборудования RS485 подключена по меди без преобразователей" - физический COM (тоже через пульт подключены?).
При этом "ещё С2000 ethernet стоят для подключения удалённых объектов по Rs485 настроены в режиме Slave Master прошивка везде последняя 2.52". В каком/каких из вышеуказанных интерфейсов стоят эти C2000-Ethernet Master/Slave?
Со всеми 4-мя интерфейсами происходят потери с последующим быстрым восстановлением и случается это "обычно в ночное время по 3-4 раза за ночь" ("при этом все они теряются не одновременно в хоатичном порядке"), так?
Во всех 4-ех интерфейсах теряется целиком вся ветвь, а не конкретные приборы на ней? При этом на интерфейсах, где опрашиваются пульты (протокол Орион Про), теряются именно пульты, т.к. событий о потере приборов на самих пультах нету (пульт не теряет приборы), так?

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Вы немного не поняли физического coma нет вообще есть оборудование порошкового пожаротушения которое находится в одном здании соеденяется по меди, существуют удалённые объекты склады, с устройставами c2000 ethernet которые передают информацию на тот же пульт (виртуальный com) что и устройства по меди.
Теряются все устройства одновременно на ветках порошка, воды или газа. На пультах всё нормально потерь нету. Получается теряются только пульты С2000М. Если надо могу скинуть скрин настроек RS setting может это как то сможет прояснить ситуацию. 

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

https://yadi.sk/i/sF8unW9MkfPEe
https://yadi.sk/i/jEWdDLxSkfPEn
 

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Теперь вся схема понятна полностью. В RSSetting для виртуальных COM почти ничего настраивать и не нужно (тайм-аут передачи по локальной сети автоматически выставляется равным 100 мс, и этого более чем достаточно при хорошем времени ping... к тому же у Вас всего по одному C2000-Ethernet на каждом COM). Поэтому, вряд ли, у Вас там что-то не так (ссылка не открывается).
Из возможных рекомендаций по совместной работе с C2000-Ethernet осталось только то, что в пульте при помощи программы RS485Settings можно поставить паузу перед ответом по RS232 (по умолчанию она равна нулю, можно поставить 1 мс.)... Ко всему тому, что Вы указали выше, вопросов нет... всё корректно..
Может, всё-таки посмотреть в сторону виртуальной машины..

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ну да к этому и склоняемся. пауза перед ответом стоит 10 сек.

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

https://yadi.sk/d/SnOdZax6kg5jh

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Ссылку поправил.

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Выяснил что в вечернее и ночное время происходит backup виртуального сервера, время по идее совпадает возможно ли настроить время отклика оборудования больше и на что это повлияет?

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Попробуйте увеличить параметр "тайм-аут передачи по локальной сети" в настройках COM-порта (правда, не факт, что поможет..). У Вас установлен 150 мс. (согласно скриншотам настроек), попробуйте увеличить до 500 мс, либо 1000 мс. Увеличенный тайм-аут будет приводить к паузе в те моменты, когда АРМ будет осуществлять поиск пультов, не существующих в системе. Поиск осуществляется реже, чем опрос найденных приборов, поэтому пауза будет возникать не так часто. Увеличенный тайм-аут не страшен при опросе подключенных приборов, т.к. тайм-аут ожидания схлопнется по реальному получению ответа (например, через 50 мс.). Суммарная скорость опроса, конечно, понизится. Реальные числа лучше оценить на практике в статистике ядра опроса.

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Большое спасибо Вам Ольга. Думаю что решу вопрос в ближайшее время. По результатам отпишу.

8 лет 4 месяца назад

avatar
Да как-то получилось, что и не за что... :)

Сигуа Ольга 8 лет 4 месяца назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Хорошее чтиво...просвящает.
Когда у нас возникают проблемы похожие и не можем выяснить потери связи на отдельном виртуальном порту, создаём от безысходности новую веткув направлении косячного объекта из имеющегося резерва(вирт. порт, эзернет, С2000м и т.д.) как правило неисправность находим на каком-нибудь участке)

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добрый день всем. По ходу возник ещё один вопрос. При запуске "Ядра опроса" приходится руками активировать com порты. всего их 3. Как правило один из них в хаотичном порядке активный при старте, а остальные приходиться активировать. Подскажите в чём тут может быть дело.

8 лет 4 месяца назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

6709 раз

ЗАДАН

8 лет 4 месяца назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.