Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Промышленные сети и коммуникации
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

новая сеть модбас

 Ответить Ответить Страница  <123>
Автор
Сообщение
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: новая сеть модбас
    Опубликовано: 16 Август 2010 13:13

Локалка - нормальный вариант. На рынке множество преобразователей Modbus TCP <-> RTU (ASCII). Те, что мне попадались (производства ICP DAS) вполне справляются со своими функциями. Из серии nPort коллеги используют несколько иные девайсы, не предназначенные для какого-то конкретного протокола (используются как "вирутальные" COM-порты либо в прозрачном режиме). Проблем на данный момент не наблюдаем.

Кстати, вы можете не устанавливать преобразователи последовательного интерфейса на стороне оператора: компьютер может просто опрашивать вашу сеть по протоколу Modbus TCP, обращаясь через единственный установленный вами преобразователь Modbus/ASСII/RTU в Modbus/TCP 

Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
gray serg Смотреть выпадающим
Новичок
Новичок


Присоединился: 13 Август 2010
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - gray serg Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Август 2010 06:10

а какие то конкретные модели nPort можно привести?

"вирутальные" COM-порты либо в прозрачном режиме - если можно поподробнее об этом в чем их отличие для локалки от преобразователя Modbus/ASСII/RTU в Modbus/TCP. вопросы не праздные т.к. скорее всего кроме диспетчера еще кому нибудь захочется посмотреть что там творится.  и приходится искать что то подходящее а опыта нет совсем.  
Наверх
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Август 2010 10:06

У нас ребята сейчас юзают Moxa nPort 5130.

Для локалки разницы нет никакой. Все эти устройства работают по обычному TCP/IP. Разница есть для приложений, которые их используют. К Modbus TCP шлюзу (преобразователю) приложение обращается по протоколу Modbus TCP. Обычный преобразователь Ethernet to serial никаких протоколов уровня приложения не поддерживает. Грубо говоря, программа-клиент устанавливает с преобразователем TCP-соединение. Каждый пакет от клиента отправляется преобразователем в линию 485го. Если какое-то устройство отвечает, данные из последовательного интерфейса упаковываются в TCP-пакет и отправляются программе-клиенту.

В случае "виртуального порта" программой-клиентом является драйвер, устанавливаемый на компьютере. В драйвере прописываете IP преобразователя и указываете свободный номер COM-порта. После этого любая программа будет работать с удаленным преобразователем как с локальным последовательным портом.

"Прозрачный режим" позволяет соединить 2 преобразователя локальной сетью. Можно подцепить любые RS-485 устройства к каждому преобразователю, и они смогут общаться между собой как если бы никакого Ethernet не было. В терминологии Moxa режим называется Pair connection.

Кстати, преобразователи Moxa поддерживают и другие режимы (все подробно описано в родной документации).

Важный момент.  Если 2 и более клиентов подцепятся к преобразователю Ethernet-serial, в последовательном интерфейсе может начаться неразбериха, и связь с устройствами RS-485 пропадет. Конечно, теоретически преобразователь может отслеживать последовательность "запрос-ответ", но это надо проверять на практике. Правильнее всего сразу исключить наличие нескольких "мастеров" в системе. Например, настроить на компьютере OPC-сервер, который опрашивает последовательные устройства и является для них единственным мастером. А SCADA-клиенты пользователей будут цепляться уже к этому серверу.

Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
gray serg Смотреть выпадающим
Новичок
Новичок


Присоединился: 13 Август 2010
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - gray serg Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Август 2010 11:12
т.е. если я все правильно понял для многопользовательского режима достаточно иметь на компьютере OPC-сервер к которому прицепить преобразователь rs485/rs232. и все остальные желающие будут иметь нужную информацию с этого компьютера по локалке.  
Наверх
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Август 2010 12:31
Все верно. Только уточните возможность такой конфигурации в вашем ПО верхнего уровня.
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
AlexM Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 11 Октябрь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 392
Свойства публикации Свойства публикации   Ответить, цитируя автора - AlexM Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Август 2010 22:37
Вот похожее решение, может пригодится : http://www.insat.ru/news/?id=225
Наверх
gray serg Смотреть выпадающим
Новичок
Новичок


Присоединился: 13 Август 2010
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - gray serg Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Август 2010 10:54

у Вас Moxa nPort 5130 используется как "виртуальный порт"? похоже для нас "виртуальный порт" это оптимальный вариант. ОРС сервер поднять можно ведь где угодно в сети. верхний уровень расчитан на работу с СОМ портом.

Наверх
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Август 2010 11:15
Первоначально опубликовано gray serg

у Вас Moxa nPort 5130 используется как "виртуальный порт"? похоже для нас "виртуальный порт" это оптимальный вариант. ОРС сервер поднять можно ведь где угодно в сети. верхний уровень расчитан на работу с СОМ портом.

Да, использовали для связи между сервером и контроллером.

Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
gray serg Смотреть выпадающим
Новичок
Новичок


Присоединился: 13 Август 2010
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - gray serg Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Август 2010 11:35
Спасибо всем! вроде первоначальные вопросы снал все, дальше будем разбираться по ходу пьессы. 
Наверх
gray serg Смотреть выпадающим
Новичок
Новичок


Присоединился: 13 Август 2010
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - gray serg Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 02 Сентябрь 2010 11:49
сегодня прицепил репитер 485 от сименса и результат - тишина!!!! не соединяет он сегменты между собой, светодиоды DP1,DP2 не пытаются гореть, на манипуляции с переключателем который соединяет сегменты между собой реакции никакой только питание горит. что за чудо такое. репитер новый. проверить на какой нибудь другой сети не выйдет нет ее.
Наверх
 Ответить Ответить Страница  <123>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz