Jump to content
Форум по продукции MOXA

Recommended Posts

Здравствуйте!

Пытаемся собрать такую схему: ПКУ С2000М(Болид)---RS-485---Nport 5130-----Ethernet-----Nport 5130---RS-485---Сигнал-20(Болид), пробовали схему парного соединения (Master-Slave) - не работает, пробовали как советует Болид http://www.bolid.ru/netcat_files/tr_ethernet2.pdf - не работает.

На другом объекте работает такая схема: ПКУ С2000М(Болид)---RS-485---Nport DE-311(Slave)-----Ethernet-----Nport 5150(Master)---RS-485---Сигнал-20(Болид), копируем все настройки начиная с ПКУ С2000М на первую схему - результат ноль. Помогите разобраться в чем причина.

Link to comment
  • Replies 98
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Добрый день! Простите, пропустил Ваше сообщение. Да, можно устройства NPort ставить не только парами, а и по одному. Т.е. схема получается такая: 1. Пара: PC --- (RS-485) --- NPort === (Ethernet) === NPort --- (RS-485) --- Device. 2. Без парного соединения: PC_с_драйвером_виртуального_COM-порта === (Ethernet) === NPort --- (RS-485) --- Device.
Ок! Все попробовал, работает!

А вот такая "веерная" схема будет работать?

PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device

PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device

PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device

PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device

Это уже не пара, это "один ко многим". Какой надо выбирать режим связи адаптеров?

Link to comment
Ок! Все попробовал, работает! А вот такая "веерная" схема будет работать? PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device PC --- (RS-485) --- NPort =|== (Ethernet) === NPort --- (RS-485) --- Device Это уже не пара, это "один ко многим". Какой надо выбирать режим связи адаптеров?

Добрый день!

Вот именно по такой схеме, как Вы нарисовали, всё будет работать. Удаленных устройств может быть не больше четырёх, это ограничение NPort. Так что добавить пятый уже не получится (точнее, можно исхитриться и добавить больше; если это актуально, то объясню как :))

 

А для Вашего случая:

  • для центрального NPort, который рядом с компьютером, ставим режим работы TCP Server, в доп. настройках этого режима надо указать "Max. connection = 4". Как раз увидите, что больше 4 NPort не даст поставить.
  • для удаленных NPort надо ставить режим TCP Client, и в поле "Remote IP" указать IP-адрес центрального NPort, на который нужно будет передавать данные.

 

Вот, в принципе, и всё. Если не получится, сделаю скриншоты по настройке.

Link to comment

Здравствуйте!

Пытаемся собрать такую схему: ПКУ С2000М(Болид)---RS-485---Nport 5130-----Ethernet-----Nport 5130---RS-485---Сигнал-20(Болид), пробовали схему парного соединения (Master-Slave) - не работает, пробовали как советует Болид http://www.bolid.ru/...r_ethernet2.pdf - не работает.

На другом объекте работает такая схема: ПКУ С2000М(Болид)---RS-485---Nport DE-311(Slave)-----Ethernet-----Nport 5150(Master)---RS-485---Сигнал-20(Болид), копируем все настройки начиная с ПКУ С2000М на первую схему - результат ноль. Помогите разобраться в чем причина.

Здравствуйте!

По поводу настроек работы Моксы с Болидом - к сожалению, там не очень гладко всё получается. Как-то не очень хорошо оборудование дружит. Да и у нас нет практического опыта инсталляции оборудования Болид. Я бы сказал, техподдержка Болида знает про Моксу гораздо больше, чем мы про систему С2000.

Я правильно понял, что отличие неработающей схемы от работающей заключается только в замене DE-311 на NPort 5130? Тогда из часто встречающихся проблем обращу внимание на такие:

  • не забудьте NPort переключить в режим RS-485 (делается программно при настройке), а сигналы RS-485 от NPort к С2000 подключайте по схеме A---B, B---A.
  • не забудьте внутри NPort 5130 замкнуть джамперы JP3 и JP4.

Link to comment

Здравствуйте!

Пытаемся собрать такую схему: ПКУ С2000М(Болид)---RS-485---Nport 5130-----Ethernet-----Nport 5130---RS-485---Сигнал-20(Болид), пробовали схему парного соединения (Master-Slave) - не работает, пробовали как советует Болид http://www.bolid.ru/...r_ethernet2.pdf - не работает.

На другом объекте работает такая схема: ПКУ С2000М(Болид)---RS-485---Nport DE-311(Slave)-----Ethernet-----Nport 5150(Master)---RS-485---Сигнал-20(Болид), копируем все настройки начиная с ПКУ С2000М на первую схему - результат ноль. Помогите разобраться в чем причина.

Проблема решена. Всё заработало после соединения нулевых контактов приборов с контактом GND моксы. Работает как схема предлагаемая Болидом (режим UDP Mode), так и режим парного соединения (Master, Slave). Пауза ответа в приборе и параметры задаваемые программой RS-485 Settings пульту С2000-М заданы согласно рекомендациям Болида.

Link to comment

Доброго времени суток!

  • для центрального NPort, который рядом с компьютером, ставим режим работы TCP Server, в доп. настройках этого режима надо указать "Max. connection = 4". Как раз увидите, что больше 4 NPort не даст поставить.
  • для удаленных NPort надо ставить режим TCP Client, и в поле "Remote IP" указать IP-адрес центрального NPort, на который нужно будет передавать данные.

А NPort DE-311 такое умеет? Что-то не припомню там такого режима. Посмотреть, к сожалению,. не могу, ибо МОХА - она не работе, а интернет - дома. Уж простите, что влез в топик, посвященный 5130 со своими 311, но других пока нет ;)

 

 

А как Вам вот такая схема? С увеличенным количеством переходов "Ethernet---485"

 

PC==|= (Ethernet_1) === NPort_1 --- (RS-485) --- NPort_2 ===(Ethernet) === NPort --- (RS-485) --- Device

PC==|= (Ethernet_1) === NPo rt --- (RS-485) --- NPort ==|=(Ethernet) === NPort --- (RS-485) --- Device

PC==|= (Ethernet_1) === NPo rt --- (RS-485) --- NPort ==|=(Ethernet) === NPort --- (RS-485) --- Device

PC==|= (Ethernet_1) === NPo rt --- (RS-485) --- NPort ==|=(Ethernet) === NPort --- (RS-485) --- Device

 

Дело в том, что для доступа PC к синей сетке (Ethernet) спец.авторизация не требуется, а к красным - есть проблемы. Чтобы решить их все разом, можно авторизовать в красной сети только один объект (NPort_2) и с авторизацией РС (неопределенное количество) не заморачиваться.

Link to comment
  • 2 weeks later...

Здравствуйте!

Простите за поздний ответ!

 

По первому вопросу (DE-311): к сожалению, нет. DE-311 может устанавливать TCP/IP-соединение только с одним удаленным устройством. Возможность мульти-коннекта появилась в NPort начиная с серии 5xxx.

Но зато в DE-311 можно использовать UDP-режим и организовать широковещательную рассылку пакетов хоть на все станции сети сразу. Но тут неизбежно ограничение: рассылка возможно только в пределах одной IP-подсети.

 

А по поводу приведенной схему - в принципе, она работоспособна. Только имейте ввиду, что каждый NPort вносит небольшую задержку в передачу данных (порядка 5 мс при передаче в каждую сторону), поэтому суммарное время передачи пакетов "запрос-ответ" увеличится в данной схеме на 10 мс. Надо быть уверенным, что для подключенного оборудования это не окажется губительным.

Link to comment
  • 3 weeks later...

Добрый день! Хочу купить NPort 5130 для работы в паре.

 

УСПД === (RS-485) === NPort_1 === (Ethernet) === NPort_2 === (RS-485) === УСПД

 

Вопрос: могут ли они работать в разных подсетях?

Если да, какие нюансы есть в настройке?

Если нет, подскажите что можно использовать?

Link to comment

Здравствуйте!

Да, конечно, устройства NPort могут работать в паре не только в рамках одной подсети, но и в разных подсетях. Хоть через Интернет могут связываться!

Напоминаю, у нас есть документация по настройке NPort для работы в таком режиме. При настройке IP-адреса NPort указывайте также IP-адрес ближайшего шлюза, и всё будет работать!

Link to comment

Спасибо за ответ!

 

Меня смутила запись в документации "Парное соединение": "Правила построения IP-сетей требуют, чтобы все взаимодействующие в локальной сети устройства имели адреса, относящиеся к одной IP-подсети."

 

Если можно - расшифруйте.

Link to comment

Документация описывает самый простой способ подключения устройств, в пределах одной сети.

К сожалению, не все пользователи, настраивающие устройства NPort, хорошо знакомы с правилами TCP/IP, поэтому приходится делать такие оговорки в описании базовой топологии, чтобы не было отсутствия связи из-за некорректно указанных IP-адресов, чтобы свести количество ошибок до минимума.

 

Не волнуйтесь, всё будет нормально! :)

Link to comment

Здравствуйте! Вышлите пожалуйста сертификат соответствия на преобразователь NPort 5130A на почту 2777277@mail.ru или в личку. Спасибо!

Link to comment

Здравствуйте,

Сертификат на оборудование должен предоставить Вам продавец оборудования. Обращались ли Вы в компанию, где приобретали устройство?

Link to comment
  • 4 weeks later...

[Удаленных устройств может быть не больше четырёх, это ограничение NPort. Так что добавить пятый уже не получится (точнее, можно исхитриться и добавить больше; если это актуально, то объясню как :))

Прошу поделится вариантом, так как такая ситуация реально существует. Необходимо собрать 485 сигналы от пять устройств "Сигнал -10", удаленных друг от друга на расстоянии порядка 200 метров по Ethernet. Схема получатся 1 к 6. Самостоятельно у меня не получилось. Заранее спасибо.

Link to comment
  • 2 weeks later...

Здравствуйте!

Извините, что поздно отвечаю!

 

Надо использовать протокол UDP. Очень желательно, чтобы устройства NPort имели последовательно идущие IP-адреса, например:

  • 192.168.127.1 - центральный NPort
  • 192.168.127.2 - NPort рядом с первым "Сигнал-10"
  • 192.168.127.3 - NPort рядом со вторым "Сигнал-10"
  • ...
  • 192.168.127.7 - NPort рядом с шестым "Сигнал-10"

 

Всем NPort задаем режим работы UDP.

В полях "Destination IP Address 1" - диапазон тех устройств, с которыми данный NPort должен работать. Для центрального NPort диапазон должен быть "192.168.127.2 ... 192.168.127.7". Для периферийных NPort диапазон должен состоять только из одного IP-адреса: "192.168.127.1 ... 192.168.127.1", т.к. все они общаются только с центром и не связаны между собой.

 

Вот, пожалуй, и всё.

2013-04-21_2111.png

Link to comment
  • 4 years later...

Добрый день.
 на объекте предусматривается соединения прибора "Дозор-1а" с ПК АРМ  "Дозор" (оборудование ООО "НИТП Нита")по локальной сети ethernet. Для преобразования RS-485 в ethernet со стороны прибора используется преобразователь MOXA NPort 5130. Со стороны АРМ используется преобразователь (MOXA NPort 5130 из ethernet в RS-485) и дополнительно преобразователь RS-485 в USB ПИ2 (ООО "НИТП Нита"). Настройку производил по инструкции, размещённой на официальном сайте (руководство по использованию устройств NPort для "прозрачного" удлинения, режим Pair Connection). Производитель оборудования прислал настройки RS-485:

- позиция "Baud Rate", 9600

- позиция "Parity", none
- позиция "Data Bits", 8
- позиция "Stop Bits", 1
- позиция "Flow Control", none
- позиция "FIFO", disable.
- позиция "Interface", RS-485 2 wire.

Для опробирования соединения использовался отдельный маршрутизатор на 8 портов, в который подключены устройства NPort. Все устройства и приборы собраны для тестирования "на столе".

После подключения оборудования и задания настроек индикаторы режимов работы на NPort показывают наличие обмена данными по RS-485 (индикатор попеременно загорается жёлтым и зелёным цветом), так же наличие обмена данными по локальной сети (свечение зелёного индикатора с короткими отрывистыми прерываниями). Но программа мониторинга АРМ "Дозор" на ПК не видит состояние устройств, которое передаёт удалённый прибор. При отключении линии RS-485 от преобразователя интерфейса RS-485 в USB, и подключении линии непосредственно к выходу RS-485 удалённого прибора программа на ПК удалённые устройства видит.

Подскажите, пожалуйста, каким образом продолжить настройку в данной ситуации. 

(Адрес электронной почты timofeev79@inbox.ru)

 

Link to comment

Здравствуйте!

 

Я бы посмотрел, есть ли возможность увеличить тайм-аут ожидания ответа от прибора в программе мониторинга.

Если такой возможности нет, то стоит попробовать перейти на использование UDP вместо Pair Connection.

Link to comment
  • 2 weeks later...

Не могу понять, что происходит. NPort 5130 работает в режиме TCP сервера, подключен к локалке, видится через конфигуратор. В моей программе на C#  сначала идет широковещательный запрос для получения ip-адреса, он всегда возвращается правильным. Дальше идет установка соединения через класс TcpClient (если вам это что-то скажет). И тут очень странно. Раньше все работало. Сейчас экспериментирую со счетчиками и подключаю их по очереди. Теперь почти всегда соединение не может быть установлено. Помогает изменение Force Tx Timeout, но на некоторое время и то не всегда. С чем может быть связана проблема?

Link to comment

Что за приборы учёта? А если не рассматривать вашу программу - с родным ПО как работает? Попробуйте через web интерфейс FIFO отключить, а потом подобрать Force Transmit так, чтоб работало. Какая величина получится? И будет ли опять потом потеря работоспособности?

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...