Дополнительный порт Ethernet на ЭКОМе

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Телемеханика и связь в энергетике / Телемеханика в электроэнергетике / Дополнительный порт Ethernet на ЭКОМе

Страницы: 1  ответить новая тема

Автор Сообщение

редкий гость
Группа: Участники
Сообщений: 17
Добавлено: 25-02-2014 14:05
Кто-нибудь делал порт Ethernet на ЭКОМе (Прософт) с помощью MOXA Nport 5110?

постоянный участник
Группа: Участники
Сообщений: 78
Добавлено: 25-02-2014 15:05
В чем сложность? По идее это не Ethernet порт - это все равно канал RS232, который преобразуется в Ethernet. Т.е. наверху будет МЭК-101 через виртуальный COM порт или TCP сокет Моксы.

Мы ставили похожие устройства MOXA Nport IA5150I

А если не секрет зачем Вам три Ethernet порта?


редкий гость
Группа: Участники
Сообщений: 17
Добавлено: 25-02-2014 15:16
Мне нужен ethernet (хотя бы один). На борту ЭКОМа LAN погорел, поэтому и пытаюсь выкрутиться с пом. MOXA.

постоянный участник
Группа: Участники
Сообщений: 78
Добавлено: 25-02-2014 15:28
по идее нет причин, чтобы не работало.
1. Прошиваете скорость и параметры COM порта (это либо real com либо TCP сокет)в MOXA
2. Ставите в ЭКОМе выдачу в МЭК-101 на скорости, которую прописали в MOXA
3. Наверху ставите либо программу для виртуальных COM портов MOXA (Nport administrator кажется), либо задаете в явном виде в ОИК TCP сокет порта MOXA и прописываете МЭК-101.

Для TCP сокет режима работы ничего кроме IP адреса не нужно, однако ОИК должен уметь МЭК-101 через ethernet и скорость зашивается в самой MOXA через веб-интерфейс.

Для виртуального COM порта нужно ставить программу, но есть возможность задавать скорость COM порта через сам ОИК + в ОИКе прописывается как локальный COM порт.

редкий гость
Группа: Участники
Сообщений: 17
Добавлено: 25-02-2014 15:44
Наверху стоит Локальный АРМ Прософтный, который общается с ЭКОМом только по IP.

постоянный участник
Группа: Участники
Сообщений: 78
Добавлено: 25-02-2014 15:58
К Экому не будет доступа по IP, тем более если АРМ работает в своем протоколе. ЭКОМ протокол общения с АРМом может передавать через COM порт? Что-то я сомневаюсь, что в такой связке будет работать.

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 26-02-2014 16:05
У меня такое ощущение, что в этом треде тупняк.

Moxa NPort 5110 является обычным портом RS232/422, подключаемым к компьютеру/контроллеру через сеть TCP/IP. От того, что ТС подключит serial интерфейс к ЭКОМ-у никаких новых Ethernet интерфейсов в ЭКОМ-е не появится.

Прозрачных конвертеров Ethernet <-> Serial не существует.

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 26-02-2014 16:06
Не надо извращаться, отправьте неисправный ЭКОМ в Прософт на ремонт. Пускай они чинят свою железку.

редкий гость
Группа: Участники
Сообщений: 17
Добавлено: 12-03-2014 08:41
Спрашивал совета по конкретному случаю. Пользователям, которые возомнили себя шибко умными, без внятных предложений в рамках именно данной тематики могли бы промолчать. Пусть лучше в зеркало поговорят с умными людьми.
П.С. Вопрос был не про ремонт в Прософте, а про возможность организации виртуального Ethernet порта посредством преобразователя (moxa Nport, mgate ...)

постоянный участник
Группа: Участники
Сообщений: 78
Добавлено: 13-03-2014 12:41
"П.С. Вопрос был не про ремонт в Прософте, а про возможность организации виртуального Ethernet порта посредством преобразователя (moxa Nport, mgate ...)"

Это невозможно сделать. Нельзя сделать прозрачное преобразование асинхронных портов в чистый Ethernet. Можно послать информацию в определенном протоколе через асинхронный порт и получить ее в таком же асинхронном виде но уже на сокете Ethernet'a или виртуального COM порта через Ethernet.

По асинхронному порту можно передавать информацию только в одну сторону в один момент времени, Ethernet же работает принципиально по-другому. Можно открыть множество параллельных соединений и по каждому производить независимый обмен.

частый гость
Группа: Участники
Сообщений: 24
Добавлено: 13-03-2014 17:58
По асинхронному порту можно передавать информацию только в одну сторону в один момент времени...

Странно странно. Я вот даже не полнился и перепроверился http://ru.wikipedia.org/wiki/RS-232.
А вообще не вижу никакой проблемы в решении данного вопроса. Если сдох ethernet надо наладить передачу по последовательному интерфейсу. Через моху так через моху. Режим риал ком. Ком порт надо смапить на машинке с софтом. Ну и софт настроить на работу через сом порт. Тем более доки на эком тм говорят, что это возможно. Да и софт наверняка поддерживает разные типы соединения с КП.
Вообщем как всегда начинать надо с чтения мануалов. А уж потом детали выяснять.

постоянный участник
Группа: Участники
Сообщений: 78
Добавлено: 13-03-2014 19:16
Странно странно. Я вот даже не полнился и перепроверился http://ru.wikipedia.org/wiki/RS-232.
А вообще не вижу никакой проблемы в решении данного вопроса. Если сдох ethernet надо наладить передачу по последовательному интерфейсу. Через моху так через моху. Режим риал ком. Ком порт надо смапить на машинке с софтом. Ну и софт настроить на работу через сом порт. Тем более доки на эком тм говорят, что это возможно. Да и софт наверняка поддерживает разные типы соединения с КП.
Вообщем как всегда начинать надо с чтения мануалов. А уж потом детали выяснять.


ТС уже написал, что:
"Наверху стоит Локальный АРМ Прософтный, который общается с ЭКОМом только по IP."
Если чисто по IP, то никакая MOXA не поможет, т.к. RS232/485 не станет от этого Ethernet'ом.

А то, что Вы предложили, я писал в начале темы. Прокинуть можно протокол через интерфейс. Но если используется чисто Ethernet с разными сокетами для разных нужд и еще и в неизвестном протоколе, то ничего не выйдет.

Под асинхронным портом подразумевал по привычке rs485, но это не сильно меняет ситуацию. Для АРМ Ethernet работает по всем своим портам "параллельно", все очереди, для кого какая информация предназначает решено на уровне TCP/IP. Если все эти запросы посылать через MOXA, то все запросы должны помещаться в очередь, нельзя одновременно передавать или принимать разную информацию по одному и тому же порту. MOXA позволяет разным мастерам по Ethernet опрашивать одно и то же устройство по асинхронному порту, и это устройство даже отвечает кому надо, т.к. MOXA идентифицирует кто запрашивает информацию, тому ее и отправляет. Но это все ничего не решит в данном случае.

ЭКОМ должен свой протокол обмена с АРМ передавать через порт RS232/485. Если он это умеет, то решение есть, если нет, то нет.

частый гость
Группа: Участники
Сообщений: 24
Добавлено: 14-03-2014 06:04
ЭКОМ должен свой протокол обмена с АРМ передавать через порт RS232/485. Если он это умеет, то решение есть, если нет, то нет.

Повторюсь. Надо для начала доки по экому читать. Как на устройство так и на софт.
А вообще разработчики экома должны предполагать, что иногда единственный возможный способ связи межу устройством КП и сервером/ПУ это последовательный интерфейс. Например GSM канал/радио канал/древний ВЧ канал.
И делать софт способный работать в родном протоколе только через TCP/UDP сокет это глупо.
Поэтому, скорее всего, поддерживаются разные способы связи.

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 17-03-2014 10:25
Спрашивал совета по конкретному случаю. Пользователям, которые возомнили себя шибко умными, без внятных предложений в рамках именно данной тематики могли бы промолчать. Пусть лучше в зеркало поговорят с умными людьми.


Зря обижаетесь. Лучше обижаться на тех людей, которые осознанно хотят вас обидеть. Я такой цели не ставил. Но если все так плохо получилось, то приношу свои извинения.

Вернемся к проблеме. Возможно тут есть некоторое недопонимание заданного вопроса. Попробую привести список вещей, которые я понял.

1. Есть ЭКОМ, который раньше общался по некоему своему протоколу с неким АРМ-ом по TCP/IP (а может UDP/IP) через порт Ethernet.
2. Этот Ethernet порт сгорел, но остались ещё последовательные порты RS232 (или RS422).
3. Хочется возобновить обмен с АРМ-ом через то, что не сгорело (последовательные порты).

Так?

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 17-03-2014 10:30
Есть предположение, что ЭКОМ передавал данные в АРМ не в некоем закрытом протоколе, а в протоколе МЭК 870-5-104. Если это так и если АРМ помимо поддержки МЭК 870-5-104 поддерживает родственный 104-му протокол МЭК 870-5-101, то можно все перенастроить на 101 протокол. 101 протокол работает на последовательном порту(RS232/RS422/RS485) и ЭКОМ его поддерживать обязан.

Если все так, то есть нормальный выход их ситуации.

бывалый
Группа: Участники
Сообщений: 49
Добавлено: 17-03-2014 11:12
А вообще надо говорить как-то так:

"Даешь землю - крестьянам, заводы - рабочим, а в каждом устройстве телемеханики поддержку протокола РРР. И тогда можно будет гонять IP по RS232. И тогда наступит светлое будущее. Наступит коммунизм. Ура товарищи!!!"

редкий гость
Группа: Участники
Сообщений: 17
Добавлено: 17-03-2014 15:40
Всем спасибо за разъяснения и советы.
Тема, на мой взгляд, полностью исчерпана.

П.С. Локальный АРМ работает только по http, поэтому по МЭК-протоколам его не вытащишь.
Для съема данных по GSM/GPRS каналу есть у Прософта другие приложения, но в данной ситуации они не рассматривались.

частый гость
Группа: Участники
Сообщений: 24
Добавлено: 18-03-2014 05:44

П.С. Локальный АРМ работает только по http, поэтому по МЭК-протоколам его не вытащишь.

Я так понимаю МЭК-104 в вашем понимании работает не по TCP?
Странно.


Группа: Участники
Сообщений: 6
Добавлено: 20-03-2014 14:18
Думаю ТС имел ввиду, что локальный АРМ не поддерживает МЭК-104, а работает только по http запросам.

Страницы: 1  ответить новая тема
Раздел: 
Телемеханика и связь в энергетике / Телемеханика в электроэнергетике / Дополнительный порт Ethernet на ЭКОМе

KXK.RU