Отговори на тема  [ 18 мнения ]  Отиди на страница 1, 2  Следваща
Свързване на няколко RS232 устройства 
Автор Съобщение
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Фев 20, 2013 4:18 pm
Мнения: 296
Местоположение: България
Мнение Свързване на няколко RS232 устройства
Привет

Накратко, имам няколко помпи с RS232 изход, които трабва да се свържат към PC, което има един RS232 порт.

Какви са възможностите за свързване на всички устройства към общ кабел? Аз мисля за това:
Помпи(няколко)->RS232-to-RS485->---------кабел---------->RS485-to-RS232->PC

Протоколът на помпите е ASCII, като всеки отговор на команда е около 30 байта. Опит с RS485 нямам никакъв, поръчал съм два UART->RS485 адаптера да видя как се използват.

Ще е хубаво да има възможност да се адресират отделните помпи.


Пет Юли 12, 2019 1:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Свързване на няколко RS232 устройства
защо не ги свържеш към uart <->usb конвертори :?:
и ги слагаш в усб хъб.
така ще имаш н-на брой компорта(верно виртуални ама какво от това)
и т пц-то ще си пращац към всеки каквото си искаш и ще си четеш пак така.

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пет Юли 12, 2019 2:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Мар 31, 2009 9:25 am
Мнения: 1391
Мнение Re: Свързване на няколко RS232 устройства
Ако разстоянията са големи и трябва да се направи с минимална преработка може да се ползва долния RS232 <-> Ethernet адаптер:
https://store.comet.bg/Catalogue/Product/50898/
Естествено до всяко устройство трябва да има LAN.

Wiznet предлагат виртуален COM port драйвер така че в компютъра за всяка подобна платка се емулира сериен интерфейс в компютъра. Предимството е че ако се свърже в интернет този компютър може да е навсякъде по света.


Пет Юли 12, 2019 2:44 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Фев 20, 2013 4:18 pm
Мнения: 296
Местоположение: България
Мнение Re: Свързване на няколко RS232 устройства
Пропуснах да спомена, че RS232 откъм страна на PC-то е всъщност Ethernet-to-serial gateway, не мислех, че има значение. Има опция за виртуален COM порт и също предлага достъп през sockets. В момента единия порт е вече зает и остава само един, към който да се свърже каквото друго има. А освен помпите има и няколко компресора които може би (много вероятно) ще трябва да се свържат по някое време.


Пет Юли 12, 2019 3:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Мар 31, 2009 9:25 am
Мнения: 1391
Мнение Re: Свързване на няколко RS232 устройства
Ами добавяш още от въпросните устройства (Ethernet-to-serial gateway) до всяка помпа или на всеки две помпи и това е.

Ето най евтиния вариант който обаче ще трябва да му добавиш свързващите кабели:
https://store.comet.bg/Catalogue/Product/17689/ - стандартни V24 нива RS232
https://store.comet.bg/Catalogue/Product/18698/ - TTL нива RS232


Пет Юли 12, 2019 3:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: Свързване на няколко RS232 устройства
Цитат:
Протоколът на помпите е ASCII, като всеки отговор на команда е около 30 байта. Опит с RS485 нямам никакъв, поръчал съм два UART->RS485 адаптера да видя как се използват.

Ще е хубаво да има възможност да се адресират отделните помпи.


Има някакъв смисъл от 485, ако
- протоколът на помпите съдържа нещо като адрес.
- помпите са в рамките на цех-два.
Иначе вземай Етернет адаптери.


Пет Юли 12, 2019 7:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 8:27 pm
Мнения: 2008
Мнение Re: Свързване на няколко RS232 устройства
Те ако нямат адрес няма как да стане без IP или с USB-хъб към 485 и 232 както и да се гонят отделни портове. Най добре си е идеята на Илко ама ми се вижда малко скъпичка. Аз бих нашляпал навсякъде ESP32.


Пет Юли 12, 2019 8:38 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 3:11 pm
Мнения: 3742
Местоположение: София
Мнение Re: Свързване на няколко RS232 устройства
Шравиш си една проста платка с контролерче и N броя RS232, свързваш я с конпотъра по USB, малко софтуер и си готов.


Съб Юли 13, 2019 8:15 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 8:27 pm
Мнения: 2008
Мнение Re: Свързване на няколко RS232 устройства
https://github.com/AlphaLima/ESP32-Serial-Bridge/wiki


Съб Юли 13, 2019 10:25 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 12:01 pm
Мнения: 2202
Мнение Re: Свързване на няколко RS232 устройства
Ако разстоянията са малки и скоростта ниска, аз бих направил 1 платка с 1хRS232 + Nx електронни ключове. Подаваш специална команда на контролера на новата платка и му казваш кой порт за задейства. Интерфейсът към компа е без значение. Той избира към кой nodе да подава.
Как ще реализираш ключовете си е твоя работа. Има много варианти...
Поздрави!

_________________
www.elkran.com


Нед Юли 14, 2019 7:27 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Фев 20, 2013 4:18 pm
Мнения: 296
Местоположение: България
Мнение Re: Свързване на няколко RS232 устройства
Благодаря за идеите, за съжаление има някои пречки:
- Има само един LAN порт и няма безжична мрежа
- Ще има и други устройства, които трябва да се свържат към съществуващия RS232 порт
- Не може да се сложи рутер или суич

Скоростта е ниска, 9600bps.

Вариантът с платка с N x RS232 към 1 RS232 изглежда най-приложим, N трябва да е поне 8. Има подобни проектис SPI към 4 x UART. @bateAz и @stoyanoff: имте ли някой пример, който да погледна?


Пон Юли 15, 2019 11:14 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Пет Юли 05, 2019 2:38 pm
Мнения: 347
Мнение Re: Свързване на няколко RS232 устройства
Работи учудващо стабилно https://www.ftdichip.com/Support/Docume ... T4232H.pdf


Пон Юли 15, 2019 3:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Мар 31, 2009 9:25 am
Мнения: 1391
Мнение Re: Свързване на няколко RS232 устройства
Е каква ще е тази платка 8 UART към 1? Как ще ги адресираш?
Може да сложиш някакви цифрови ключове и да ги мултиплексираш но това ще бъде кастъм решение и едва ли ще го намериш готово.


Пон Юли 15, 2019 7:08 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Дек 15, 2014 10:05 pm
Мнения: 324
Мнение Re: Свързване на няколко RS232 устройства
Няколко RS-а към МЦУ-та и МЦУ-тата към нещо с етернет посредством I2C/SPI ? Вариант две - едноплатково компютърче с 1 LAN и с няколко USB-UART конвертора, можеш да ползваш USB хъбове.
вариант 3. Няколко евтини ESP8266 UART-wifi bridge. правиш си една мрежа всички платки да говорят към една определена и тази определената можеш да я вържеш към каквото и както си искаш, кеф ти RJ-45, кеф ти ethernet, кеф ти Wifi, кеф ти друг интерфейс.


Пон Юли 15, 2019 8:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Свързване на няколко RS232 устройства
kalata23 написа:
Няколко RS-а към МЦУ-та и МЦУ-тата към нещо с етернет посредством I2C/SPI ? Вариант две - едноплатково компютърче с 1 LAN и с няколко USB-UART конвертора, можеш да ползваш USB хъбове.
вариант 3. Няколко евтини ESP8266 UART-wifi bridge. правиш си една мрежа всички платки да говорят към една определена и тази определената можеш да я вържеш към каквото и както си искаш, кеф ти RJ-45, кеф ти ethernet, кеф ти Wifi, кеф ти друг интерфейс.

по-голяма глупост не бях чувал :)

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Юли 16, 2019 11:31 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 18 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни