Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Modbus Rtu распределенная сеть
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Страницы: 1, 2
duser
Цитата(manjey73 @ 7.3.2020, 11:51) *
тип кабеля в линии. Неужто честный RS485 ?

тип кабеля в линии - как раз таки "честный RS485" КПпВонг-HFO-ВПЭ (500) 4*2*0,56 (S/FTP-cat.6a LSOH) пр-ва "Одесса-кабель" , и вряд-ли у него такая хилая изоляция, что на 100 метрах с проводов питания через два экрана из фольги лезет что-либо подобное на линию RS485 ?
manjey73
duser ну и где он честный ? это кабель для сети категории 6А а не для RS485.
0,56 это не сечение в данном случае а диаметр жилы. 22 AWG если правильно помню. Ну да это не важно. волновое сопротивление 100 Ом а не 120 Ом.

сделайте выводы. По картинке - правая сторона по сути делители напряжения. У вас там точные номиналы или ?

измените номиналы сопротивлений и получите свои 0,5В а не 1,2 и у вас все заработает без включения дополнительного USB-RS485 преобразователя...

"честный RS485" . ХА....
duser
Цитата(kosmos440o @ 6.3.2020, 23:41) *
Ищите, у кого минус

в нашем случае на линии RS485 присутствует уровень постоянной составляющей напряжения 1,2-1,3 в. относительно 0 в , а никак не "минус".
Цитата(kosmos440o @ 6.3.2020, 23:41) *
контроллер не в состоянии раскачать линию, .... если драйвер дохлый поставили в ПЛК.

вот про это неплохо бы было узнать у производителя оборудования, но ответа от ОВЕН пока нет, кроме информации не в тему про костыль с резистивным делителем, нормализующий обмен по шине Modbus при отсутствии или физических отключениях Мастера.
Цитата(kosmos440o @ 6.3.2020, 23:41) *
Ещё вариант - оставить преобразователь USB в системе, его цена дешевле всего будет... И надпись написать, чтобы не трогали и глупые вопросы не задавали...

так именно пока и сделали, но хочется всё сделать грамотно, а не как-нибудь (в USB-разъёме ПЛК по проекту должна быть флэшка для непрерывного архивирования данных) !
manjey73
грамотно, изучить вопрос чем отличаются кабеля для LAN и для RS485, начать с этого
duser
Цитата(manjey73 @ 7.3.2020, 22:07) *
грамотно, изучить вопрос чем отличаются кабеля для LAN и для RS485, начать с этого

"... и тут Остапа понесло" --- совет явно не в тему ...
при такой короткой (100 метров) и простой линии (7 слейвов) прекрасно должны работать даже обычные не экранированные кабели для LAN (ИМХО) .

Мы отключали ПЛК (СПК107.Д.72 (сенсорный панельный контроллер)) и легко и без ошибок "читали" всю линию (6 шт. ПВТ100 (датчик-измеритель влажности и температуры) + 1 шт. МК110-224.8Д.4Р (8 входов/4 выхода)) ноутбуком через адаптер «RS485 <---> USB»
manjey73
ну и ладно, уговаривать не собираюсь, разбирайтесь со своими проблемами дальше сами. Удачи.
duser
Цитата(manjey73 @ 7.3.2020, 22:16) *
ну и ладно, уговаривать не собираюсь, разбирайтесь со своими проблемами дальше сами. Удачи.

ну не надо уж так сразу обижаться (сами знаете, что "возят на обиженных")
manjey73
вот и вывозите свою тележку сами smile.gif применяя кабель LAN как минимум надо применять терминаторы на 100 Ом а не на 120. для начала. А бывает что нет возможности, потому что в оборудовании стоят без возможности отключения.

Убрать заземление с одной стороны, если заземлили с двух.

Смотреть дальше.
kosmos440o
На такой линии ШВВП, прости Господи, пойдёт
manjey73
kosmos440o на какой "такой" ? вот пример был ПЛК100, МЭ01 и 8АС стоящие рядом не работали пока в каком то модуле прошивку не поменяли.

А тут цех, и вы рассказываете что будет работать на ШВВП когда у человека на 6А не работает.

Почему всегда грешат на все, что угодно но не зашибический кабель для 6 категории, да еще и экранированный ?
а сами то экран с двух сторон с разным контурам прихерачат, то где-нибудь бухту запаса кольцом свернут....

Начинать проверки надо всегда с низов, а низ это линия связи
wild
Если не работает низкоскоростной RS485 то марка кабеля это последняя причина
yozik
Цитата(duser @ 7.3.2020, 21:09) *
при такой короткой (100 метров) и простой линии (7 слейвов) прекрасно должны работать даже обычные не экранированные кабели для LAN (ИМХО) .

Овен никому ничего не должен.
У нас когда то "на столе" Овновский преобразователь отказывался читать больше 6-8 (не помню точно) устройств.
Другой читал спокойно, а овновский нет.
duser
Цитата(manjey73 @ 8.3.2020, 8:56) *
kosmos440o на какой "такой" ? вот пример был ПЛК100, МЭ01 и 8АС стоящие рядом не работали пока в каком то модуле прошивку не поменяли.

А тут цех, и вы рассказываете что будет работать на ШВВП когда у человека на 6А не работает.

Почему всегда грешат на все, что угодно но не зашибический кабель для 6 категории, да еще и экранированный ?
а сами то экран с двух сторон с разным контурам прихерачат, то где-нибудь бухту запаса кольцом свернут....

Начинать проверки надо всегда с низов, а низ это линия связи


две линии от СПК отходят в разные стороны: резистор - 6 шт. ПВТ100 - МК110 - СПК107 - ПВТ100 - резистор

я, конечно, читаю все комментарии, но до сих пор не понял, какое отношение имеет тип кабеля, номинал термин. резисторов и варианты подключение экранирования (у нас оплётка подключена к нулевому проводу блока питания как в датчиках, так и в боксе контроллера) к уровню паразитной постоянной составляющей напряжения в линии (1,2-1,3 в.) относительно 0 в. ?
wild
Устройства от разных производителей, отличных поколений, с различной схемотехникой драйверов интерфейса RS485 могут не работать совместно на шине Modbus - это реальность. Сильно помогает осциллограф для анализа.
duser
Цитата(wild @ 11.3.2020, 9:12) *
Устройства от разных производителей, отличных поколений, с различной схемотехникой драйверов интерфейса RS485 могут не работать совместно на шине Modbus - это реальность. Сильно помогает осциллограф для анализа.

Вот это уже больше похоже на правильный диагноз , вот бы ещё узнать, как правильно решить эту проблему поколений (устройства от разных производителей - это не наш случай) !
duser
Никаких других резисторов, кроме терминальных на концах линии, не установлено, равно как и в USB-RS485 преобразователе, а "чудо" происходит лишь когда подаётся питание на USB-RS485 преобразователь.
Более того, без подключения к линии USB-RS485 преобразователя СПК107 (кроме МК110) смог работать только с одним ПВТ100 (с двумя уже не мог), что наводит на мысль о наличии подтягивающих резисторов в схемотехнике драйверов RS485 в ПВТ100 .

Похоже придётся таки подбирать два резистора, подтягивающих линию к 0 в. Главное при этом не перегрузить выходные каскады драйверов RS485 у всех устройств на линии.
Как по мне это - костыль, а не корректное решение !
kosmos440o
Ну, поставьте блок питания 5В, минус к СОМ RS-485, от минуса резистор на В 5 кОм, от +5V резистор на А 5 кОм. Можно пробовать уменьшать резисторы до 560 Ом. Это корректное решение. Для более корректных решений не надо брать сами знаете что. Можно попробовать ТСР-485, если есть какие под рукой, но там коммутатор может всплыть.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.