Jump to content
    

возможно ли спаять разветлитель для модбаса на 8 портов ?

модбас соединяют паровозиком но в моём варианте нужны подвижные датчики вместо статических

то есть что бы при переносе одного датчика не тянулась вся гирлянда за ним 

что то типо модбас-мультиплексор не нашол

может кто как уже решал такую проблему : есть плк с выходом модбас к которому надо свести 8 модбас датчиков 

Share this post


Link to post
Share on other sites

ну не то что бы повторитель 

к примеру есть TCA9548 где вы подаёте 1 канал айтуси а на выходе снимаете 8 каналов айтуси допустим для датчиков где ограничен выбор адреса 

в моём же случае хотел бы тоже самое но для модбаса ибо соединять веером из одной точки длинные провода говорят что нельзя 

ну можно но не более 30см у меня же длинные провода 

Share this post


Link to post
Share on other sites

15 minutes ago, di123 said:

примеру есть TCA9548

Значит, я правильно понял. Вам нужно 8 повторителей, которые с одной стороны будут включены шлейфом, а с другой от каждого будет отходить отдельный кабель.

Share this post


Link to post
Share on other sites

2 hours ago, di123 said:

модбас соединяют паровозиком но в моём варианте нужны подвижные датчики вместо статических

то есть что бы при переносе одного датчика не тянулась вся гирлянда за ним 

что то типо модбас-мультиплексор не нашол

может кто как уже решал такую проблему : есть плк с выходом модбас к которому надо свести 8 модбас датчиков 

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/402084/is-star-topology-of-modbus-rs485-possible

Share this post


Link to post
Share on other sites

39 minutes ago, megajohn said:

Нет. У вас USB-4х485, а ТС нужен разветвитель 485-го.

Самый простой вариант для него- взять 8 готовых повторителей. Если хочет сам сделать, то MAX13487 ему в помощь.

Share this post


Link to post
Share on other sites

14 часов назад, mitya1698 сказал:

а еще бывают двухпарные кабели 🙂

Но "2-парные" - это ведь уже не RS-485.  :wink:

Хотя - я так и не понял: какой интерфейс нужен ТС? И понимает ли он вообще, что такое "интерфейс"? Ежли что: "modbus" - это протокол, который ходит по разным интерфейсам (RS-485, ...). Даже точнее не протокол, а семейство протоколов (Modbus-RTU, ...).

В 03.07.2025 в 11:36, di123 сказал:

то есть что бы при переносе одного датчика не тянулась вся гирлянда за ним 

Почему тогда не использовать любой удобный беспроводной интерфейс?

В 03.07.2025 в 11:36, di123 сказал:

есть плк с выходом модбас к которому надо свести 8 модбас датчиков

А "разветвитель" то зачем? Все датчики имеют одинаковые адрреса (или вообще не имеют адреса) и поэтому нужно изолировать их на логическом уровне?

 

PS: Если последнее гадание верно, то такой "разветвитель" нетрудно сделать на любом подходящем МК. С 8-ю UART-ами. Ну или - несколько МК, висящих на одной шине (SPI, I2C, ...) в каждом столько UART, сколько влазит. Прошивка - одна, общая. И очень простая. Протокол по шине - самопальный. На знакомом, освоенном МК такое можно написать за ~1 вечер.

Ну или - USB-хост из вашего ПЛК и сколько угодно USB-UART на ней.

Share this post


Link to post
Share on other sites

да полистал статейки ваши немного прояснилось 

пришол к выводу что проще взять 4шт есп32 забрать с каждой по два апаратных уарта и пустить на модбасы 

будет даже удобнее на каждом этаже стелажей будет свой модбас розетка на 2 порта 

 

модбас я имел ввиду самый распростронёный 485 

по поводу изоляции датчиков пока неясно но поэтому и склоняюсь разнести сигналы не на одной шине 

у меня куча таких датчиков и могу предположить что у каждого впаин наверное резистор на 120ом вероятно что не даст мне работать на одной шине 

датчики гермитично залитые раскручивать там нечего 

IMG_20250704_173436.thumb.jpg.6c40723f544b47bcc8969833cb1c41cd.jpg

 

Share this post


Link to post
Share on other sites

8 hours ago, jcxz said:

Но "2-парные" - это ведь уже не RS-485.  :wink:

Нет, это EIA-485-4W.

6 hours ago, di123 said:

модбас я имел ввиду самый распростронёный 485

Modbus/RTU называется. Бывает в двух ипостасях, 2W и 4W.

 

6 hours ago, di123 said:

у каждого впаин наверное резистор на 120ом

Обычно этот резистор джампером или переключателем подключают. В крайнем случае оставляют место для впаивания.

6 hours ago, di123 said:

датчики гермитично залитые раскручивать там нечего

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

Edited by tonyk_av

Share this post


Link to post
Share on other sites

9 часов назад, jcxz сказал:

Но "2-парные" - это ведь уже не RS-485.  :wink:

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

Но после опубликованной картинки это решение не подходит.

На месте автора я бы сделал плату с N трансиверов, которыми управлял бы микроконтроллером

7 часов назад, di123 сказал:

с каждой по два апаратных уарта и пустить на модбасы

так проще взять один уарт и 8 трансиверов на один, опрашивать по очереди.

Share this post


Link to post
Share on other sites

9 hours ago, mitya1698 said:

На месте автора я бы сделал плату с N трансиверов, которыми управлял бы микроконтроллером

9 hours ago, mitya1698 said:

так проще взять один уарт и 8 трансиверов на один, опрашивать по очереди.

Не нужны здесь ни МК, ни последовательный опрос. Тупо 8 повторителей. И всё. Можно распаять их на плате. Тип микрухи для повторителей MAX13487.

Edited by tonyk_av

Share this post


Link to post
Share on other sites

В 04.07.2025 в 08:39, tonyk_av сказал:

Нет. У вас USB-4х485, а ТС нужен разветвитель 485-го.

Режим работы «Концентратор RS-485»

В режиме «Концентратор RS-485» модуль PL303 ретранслирует информационные пакеты, получаемые с любого порта на три других без изменений и с минимальной задержкой. Таким образом устройства, подключенные к 4-м гальванически развязанным линиям RS-485 функционируют так, как если бы были подключены к одной линии. В этом режиме устройство может работать с любыми протоколами передачи данных.

Share this post


Link to post
Share on other sites

10 часов назад, mitya1698 сказал:

так проще взять один уарт и 8 трансиверов на один, опрашивать по очереди.

2025-07-05_121933.thumb.png.75fb1ec65ca0c03e1731cdd482b1d25c.png

имеете в виду такое ? 

один уарт но дёргать каждый из них по необходимости 

 

1 час назад, tonyk_av сказал:

Тип микрухи для повторителей MAX13487

не понятно 

сведу я 8 датчиков разной длины в один порт плк через 13487 

тоесть я беру А и В с плк через пару метров принимаю их на 13487 с которого рх и тх подключаю на вторую 13487 которая передаёт дальше А и В ? 

15 минут назад, megajohn сказал:

PL303

дороговатая штука 

и судя по выводам рх тх это она уарт множит 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...