Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.07.2018, 07:32   #1
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Пропадает связь по RS485 с ОВЕН (решено)

Объект: Трим5 (мастер)+Овен(16Р,16Д,8АС,8АС)+ЧП шнайдер 4шт+расходомер Ирга2+плк110. Овен настройки 115200 8Н1, шнайдер 19200 8Н2, ирга 9600 8Н1.
Не периодически пропадает связь по RS в основном с модулями Овен. Решил поставить модуль Device(link) посмотреть, модуль показывает ошибки. Поочередно проверил отдельно работу скрины приложил. На последнем скрине собраны все модули вместе.
Можете что нибудь подсказать как получить стабильную связь, между ЧП брошена витая пара, в шкафу с Овенами простые провода, оборудование заземлено (вроде).
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.png
Просмотров: 155
Размер:  9.6 Кбайт   Нажмите на картинку для увеличения

Название:  Безымянный1.png
Просмотров: 80
Размер:  14.9 Кбайт   Нажмите на картинку для увеличения

Название:  Безымянный2.png
Просмотров: 53
Размер:  12.7 Кбайт   Нажмите на картинку для увеличения

Название:  Безымянный3.png
Просмотров: 102
Размер:  13.8 Кбайт  
alex.vas вне форума   Ответить с цитированием
Старый 02.07.2018, 11:03   #2
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Оставил один модуль, настройки слейва одинаковые.
Объясните параметр "IFunc"
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный4.png
Просмотров: 76
Размер:  6.5 Кбайт  
alex.vas вне форума   Ответить с цитированием
Старый 02.07.2018, 11:37   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Оставил один модуль, настройки слейва одинаковые.
Объясните параметр "IFunc"
Объяснение на приложенной картинке.
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.png
Просмотров: 492
Размер:  29.5 Кбайт  


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 04.07.2018 в 11:18
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.07.2018, 11:40   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Объект: Трим5 (мастер)+Овен(16Р,16Д,8АС,8АС)+ЧП шнайдер 4шт+расходомер Ирга2+плк110. Овен настройки 115200 8Н1, шнайдер 19200 8Н2, ирга 9600 8Н1.
Не периодически пропадает связь по RS в основном с модулями Овен. Решил поставить модуль Device(link) посмотреть, модуль показывает ошибки. Поочередно проверил отдельно работу скрины приложил. На последнем скрине собраны все модули вместе.
Можете что нибудь подсказать как получить стабильную связь, между ЧП брошена витая пара, в шкафу с Овенами простые провода, оборудование заземлено (вроде).
Судя по BFrame у вас с кем-то не совпадает количество стоповых бит. Ну либо разность потенциалов между устройствами великовата.

Либо, что более вероятно, кто-то из слейвов нервно реагирует на смену Тримом кадра и скорости, загаживая линию связи.

Если ещё и IFunc появляется, значит слейвы дают странные ответы. Это вообще что-то из ряда вон выходящее, т.к. если бы Трим был слейвом и опрашивался мастером, можно ожидать, что в ход пойдёт одна из неподдерживаемых функций. Ответы же слейва чётко прописаны в стандарте, там нет места самодеятельности.

Вам нужно промониторить трафик, чтобы разобраться, что происходит.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.07.2018, 11:50   #5
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Цитата:
Сообщение от Arsie Посмотреть сообщение
Объяснение на приложенной картинке. Если его недостаточно, я могу записать видео.
Справку я прочитал сразу, поэтому и не могу понять слов "(не поддерживаемых контроллером)".
alex.vas вне форума   Ответить с цитированием
Старый 02.07.2018, 12:12   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Справку я прочитал сразу, поэтому и не могу понять слов "(не поддерживаемых контроллером)".
Если IFunc появляется, значит слейвы дают странные ответы. Это вообще что-то из ряда вон выходящее, т.к. если бы Трим был слейвом и опрашивался мастером, можно ожидать, что в ход пойдёт одна из неподдерживаемых функций. Ответы же слейва чётко прописаны в стандарте, там нет места самодеятельности.

Вам нужно промониторить трафик, чтобы разобраться, что происходит.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.07.2018, 14:05   #7
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Путем долгих манипуляций с отключением модулей выяснилось что фонят Овены, при чем 16Р больше всех вносит помехи. Скорее всего это связано с использованием импульсных БП внутри Овна.
У кого-нибудь есть мысли как это победить.
alex.vas вне форума   Ответить с цитированием
Старый 02.07.2018, 14:25   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Путем долгих манипуляций с отключением модулей выяснилось что фонят Овены, при чем 16Р больше всех вносит помехи. Скорее всего это связано с использованием импульсных БП внутри Овна.
У кого-нибудь есть мысли как это победить.
Импульсные помехи запросто могут привести к BFrame, но только не к IFunc.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.07.2018, 14:29   #9
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Цитата:
Сообщение от Arsie Посмотреть сообщение
Импульсные помехи запросто могут привести к BFrame, но только не к IFunc.
IFunc появляется от модуля 16Р, пока работаю над этим.
NoRespons считает только когда подключены Овны, тоже работаю над этим.
alex.vas вне форума   Ответить с цитированием
Старый 03.07.2018, 07:47   #10
HWAK
Member
 
Регистрация: Nov 2015
Сообщения: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Вот несколько вариантов, которые могут помочь:

1) Если Вам не критично, то попробуйте снизить скорость передачи данных по линии связи с ОВЕНовскими модулями.

2) Так же работу с согласующими резисторами имеет смысл попробовать.

3) Заменить простые провода на витую пару.

4) Если место в шкафу с модулями и средства позволяют, то можно разветвитель повторитель использовать при работе с модулями (на подобие ICP DAS i-7513U).
Наблюдал похожее сетевое поведение на стенде, при подключении модулей ОВЕН (16Р, 16Д и 8А) к контроллеру Pixel, помогло только разделение всех модулей через повторитель-хаб.

P.S. Еще с ОВЕН модулями был случай, когда после 2х лет работы на объекте, стала пропадать связь с ними каждые 3-4 часа, помогала перезагрузка на следующие 3-4 часа. Проблема решилась снижением скорости с 115200 до 9600 и установкой согласующих резисторов. Даже на осциллограмме импульсы стали прямоугольными, как в учебнике.
HWAK вне форума   Ответить с цитированием
Старый 04.07.2018, 11:11   #11
lau
Senior Member
 
Регистрация: Jul 2006
Сообщения: 176
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропадает связь по RS485.

Мною также замечено, что модули ОВЕН при работе на одной ветке с другими слейвами с другими скоростями начинают "срать" в эфир. Помогала только уравниловка по скорости и стоп-битам и контролю четности.
Если критично, то попробуте сначала уравнять у всех слейвов ветки сети стоп-биты и контроль четности. Если поможет - повезло. Нет - либо уравнивайте всем скорость либо выделяйте ОВНЫ или шумящие ОВНЫ в отдельную ветку на отдельный порт.
Также шунтирование в концах ветки никто не отменял (120Ом).
Кроме того у ОВНА есть свои специфические настройки СОМ-порта - задержки/ожидания - поэкспериментируйте с ними.
!!! Каждый эксперимент начинайте с исходной точки - т.е. остальные настройки должны оставаться как сейчас в проблемной сети.Это чтоб понять что вам таки помоглою. Ну и резюмируйте сюда свои эксперименты, чтоб другим польза была
lau вне форума   Ответить с цитированием
Старый 04.07.2018, 14:52   #12
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пропадает связь по RS485 с ОВЕН (решено)

За советы спасибо, в данный момент лезет Ifunc, уравнял скорости на всех слейвах, раздвинул немного адреса (мало ли). Тормозит передача дискретных входов выходов, но в сети висят Шнайдеры у них макс скорость 38400. В общем конкретного результат пока нет но улучшения есть. В данный момент подключены только 4 овна вывод "срач" идет от них. Работаем дальше.
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный7.png
Просмотров: 76
Размер:  6.8 Кбайт  

Последний раз редактировалось alex.vas, 04.07.2018 в 15:11
alex.vas вне форума   Ответить с цитированием
Старый 04.07.2018, 18:57   #13
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Пропадает связь по RS485 с ОВЕН (решено)

Проблема решилась.
1. Моя ошибка была с адресацией выходов на 16Р модуле.
2. Пришлось подбирать скорость и битность, на 8Н2 16Д не захотел нормально работать, остальные модули работали при любых адекватных настройках.
Оставил 19200 8Н1 на всех приборах, немного потерял в быстродействии модулей 16Р и 16Д, с задержкой срабатывают, ну и ладно.
alex.vas вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FC-051 и RS485 пропадает связь sharovia Связь с внешним миром 14 27.03.2018 19:52
Pixel 25+ethernet+связь с lectus OPC server+MasterScada _ пропадает связь timeonhome Связь с внешним миром 4 08.11.2016 14:05
Связь Pixel-Beckhoff по RS485. Dmitry_S Связь с внешним миром 7 01.06.2016 17:31
Пропадает связь со внешними устройствами Михаил Муромцев Вопросы о SMH-2G(i) 8 21.04.2015 17:48
Пропадает связь с МС (проблема решена) New Вопросы о SMH-2G(i) 19 27.03.2015 16:04


Часовой пояс GMT +4, время: 18:11.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023