1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Объединение com-портов

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
engineer_nikolas
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 янв 2018, 14:59
Имя: Николас
Страна: Россия

Объединение com-портов

Сообщение engineer_nikolas »

Здравствуйте.
Есть вопрос. Как реализовать ситуацию, показанную на рисунке?
PLOT.jpg
Есть контроллер (Магистраль-2), два модема (Guardian-100) и устройство верхнего уровня (АРМ). Общаются по MODBUS RTU. Хотелось бы дополнительно организовать еще "удаленный" com-порт, используя существующую систему. Есть необходимость параллельно подключить помимо ПЛК еще одно устройство и управлять им из АРМ.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5620
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

Объединение com-портов

Сообщение Ryzhij »

Для того, чтобы оценить реальность реализации "хотелок" надо прежде всего знать:
1) Пропускную способность канала связи (максимально достижимая скорость передачи информации);
2) Место АРМ в системе. Вы пишите о нём, а где же он?!;
3) Существующая и потребная скорость передачи информации в системе (фактическая и требуемая информационная нагрузка на канал) .
Это будет проверка технических ограничений канала.

Если на этом этапе проверка пройдёт, то уже можно будет дальше обсуждать логическую реализацию сети, маршрутизацию и прочее.
При этом надо будет проверять загрузку канала связи с учётом т.н. накладных расходов на пакеты управления при разных вариантах реализации.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
engineer_nikolas
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 янв 2018, 14:59
Имя: Николас
Страна: Россия

Объединение com-портов

Сообщение engineer_nikolas »

1) из характеристик модема http://www.s-ng.ru/pdf/main_1062.pdf
максимальная скорость развиваемая модемом 19,2 кбит/с
modem.JPG
2)АРМ соединен с контроллером по modbus RTU
PLOT.jpg
3) Все оборудование в системе работает на скорости 9,6 кбит/с. Параметр неизменный, проектный.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5620
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

Объединение com-портов

Сообщение Ryzhij »

А теперь мы должны включить все свои экстрасенсорные способности и установить объем передаваемой в Вашей системе информации за секунду в её нынешней и будущей конфигурации? :o
И заодно выяснить, на какой максимальной скорости в Ваших конкретных условиях связи смогут обеспечить устойчивую связь Ваши радио-модемы.
А чем в это время будете заниматься Вы? :ext_secret:
Мне кажется, что методику я Вам изложил, а дальше - это Ваша забота.
Не надо наглеть, когда Вас уважают...
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Объединение com-портов

Сообщение alex_ugrumov »

сомневаюсь, что есть готовые устройства, способные решить вашу задачу без программирования. Очевидный, но весьма затратный путь: нужно программируемое устройство (точнее два: по одному на каждой стороне), с 3 СОМ портами, которое будет разруливать эти два потока. Потребуется разработать свой простенький обмена данными между этими устройствами. Конечно задачу решить проще, если по второму каналу тоже Модбас. Если же для неПЛКа нужно сделать прозрачный канал, то возни конечно больше. но ничего невозможного тут не вижу. Понятно, что производительность каждого из каналов в отдельности упадёт, но кроме этого, появятся доп. задержки на одном канале, связанные с ожиданием завершения обмена по второму, и дробление пакетов, если при передаче данных по одному каналу, будет возникать необходимость передать данные по второму (что для Модбас критично: будут детектироваться тамауты и битые пакеты) (но тут уже вопросы к алгоритму мултиплексирования, можно постараться уменьшить эти негативные моменты). Если есть возможность повысить скорость между преобразователями и понизить для оконечных устройств, то это упростит работу, но проблемы с биением пакетов и увеличенной задержкой при ответах всё равно останется.
Alex.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5620
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

Объединение com-портов

Сообщение Ryzhij »

На рынке "туева хуча" подобных шлюзов, способных запомнить в свою память информацию и выдать её в общий канал, а потом распарсить информацию по портам. У той же Моксы есть.
Проблема не в подборе шлюза, а в неопределённости соотношения пропускной способности канала и запланированной нагрузки на него. Это наше "узкое место", с него и надо начинать анализ.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Объединение com-портов

Сообщение alex_ugrumov »

Ryzhij писал(а): 23 янв 2018, 07:47На рынке "туева хуча" подобных шлюзов, способных запомнить в свою память информацию и выдать её в общий канал, а потом распарсить информацию по портам. У той же Моксы есть.
Нет у МОХА таких устройств, которые бы могли решить такую задачу в такой постановке БЕЗ ПРОГРАММИРОВАНИЯ, а только путём настойки. Если считаете иначе, назовите конкретную модель. При программном решении есть некоторые нюансы, на которые я указал выше. Программное решение будет дорогим, вплоть до того, что, если используются не очень дорогие модемы, может оказаться дешевле установить второй комплект.
Alex.

Автор темы
engineer_nikolas
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 янв 2018, 14:59
Имя: Николас
Страна: Россия

Объединение com-портов

Сообщение engineer_nikolas »

Ryzhij писал(а): 21 янв 2018, 22:15А чем в это время будете заниматься Вы? :ext_secret:
Мне кажется, что методику я Вам изложил, а дальше - это Ваша забота.
Не надо наглеть, когда Вас уважают...
Мне нужно немного времени, чтобы включить все свои экстрасенсорные способности и выяснить, на какой максимальной скорости в моих конкретных условиях связи смогут обеспечить устойчивую связь радио-модемы.
Могу точно сказать, на 9,6 кбит/с точно могут. Проверю в скором времени на 19,2 кбит/с. Однако, система связи на 19,2 кбит/с работает исключительно. Весь вопрос в том, будет ли на 19,2 кбит/с устойчиво работать система телемеханики. Надо провести тест драйв.

и еще вопрос. Может кто-то сталкивался с СЛТМ Магистраль-2? Возможно у нее есть возможность (может существует надстройка?) организовать "удаленный" com-порт средствами системы.

ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 31 раз

Объединение com-портов

Сообщение ASUTP_PLC »

На самом деле что она работает исключительно когда проводом цепляешь, вовсе не означает что будет стабильный коннект с модемом.
Даже китайские поделки для этой задачи на 19200 не работали вовсе. И связано это больше с возможностями радиоканала, а не с чем-то другим.
У радиомодема есть полоса. От этой полосы будет зависеть спектр передаваемого сигнала.
Для радио будет определяющим расстояние. Без этих вводных ничего кокретно не сказать про вашу систему.

Отправлено спустя 10 минут 56 секунд:
Если 2FSK это есть тоже самое что binary FSK (BFSK), то запас по кодированию совсем небольшой. Мое мнение что 19200 и не светит. То есть модулировать то можно, нельзя будет потом эту кашу принять с другого конца.

GRIGOR
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 04 дек 2016, 01:51
Имя: Григорьев Дмитрий Викторович
Страна: Россия
город/регион: Санкт-Петербург

Объединение com-портов

Сообщение GRIGOR »

engineer_nikolas
есть простое решение, проверенное, отправил в личку
Ответить

Вернуться в «Интерфейсы, протоколы, связь»