Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.02.2016, 21:31   #1
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Вешаются модули ICPCON

Знаю, что тут не техническая поддержка ICPDAS, но люди тут ходят бывалые, может быть чего-нибудь полезного подскажут.

Система:
SMH2Gi по модбасу (115200,8N1) общается с модулями M-7051 (16xDI - 2шт.), M-7045 (16xDO - 1шт.), M-7015 (6xAI - 1шт.), Pixel-1214 (1шт.).
Для связи с модулями и Pixel'ем SMH2Gi использует порт COM1.
Параллельно используется порт COM2, который управляет частотниками по модбасу (9600,8N1) через преобразователь RS232 - RS485.
Период опроса в программе SMH2Gi выставлен 100 мсек для всех переменных.
При конфигурации модулей был выставлен Response Delay = 5 ms.
Модули и Pixel находятся в одном щите с контроллером, линия связи - примерно полтора метра витой пары UTP 2x2x0.4. Питаются от одного блока питания с контроллером (MW DR-60-24).

Все работает нормально, ошибок связи нет ни с модулями, ни с частотниками. Пока не происходит нечто:
- Модули ICPCON перестают отвечать на запросы, притом индикаторы питания на них горят.
- Pixel (висящий на том же интерфейсе) и частотники (на своем) продолжают общаться с контроллером.
- Перезагрузка одного лишь SMH2Gi не помогает - после загрузки модули не видны, Pixel и частотники общаются.
- Подключал в сеть (вместо SMH2Gi) преобразователь интерфейсов (Moxa Uport1150), сканировал сеть на разных скоростях и настройках - находит только Pixel.
- После перезагрузки модулей все приходит в норму - они находятся и через преобразователь интерфейсов и с контроллера.

Из чего прихожу к выводу, что модули ICPCON банально вешаются.

Есть идеи, отчего такое может быть и что с этим делать?

P.S. Вот диаграмку накропал, чтоб было понятнее, кто на ком сидел.
Миниатюры
Нажмите на картинку для увеличения

Название:  схема сетей.png
Просмотров: 63
Размер:  10.2 Кбайт  
младшой вне форума   Ответить с цитированием
Старый 15.02.2016, 23:48   #2
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Со стандартного не начинали?
Помехи, наводки, заземление, экранирование,терминаторы ....

Без измерений - нет прений


__________________
Всё, что нельзя выразить в цифрах — это не наука, это — мнение.
serg-el вне форума   Ответить с цитированием
Старый 16.02.2016, 00:13   #3
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Начинали, но собираемся продолжить.

Помехи, наводки и прочее объяснили бы (многочисленные) ошибки связи, приводящие к временному нарушению обмена данными между контроллером и модулями.
Но каким образом это уводит модули в даун - понять не могу.
младшой вне форума   Ответить с цитированием
Старый 16.02.2016, 00:18   #4
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Проскочила мощная помеха - сработала защита в модуля - они ушли в даун.
Модули все заземлены?


__________________
Всё, что нельзя выразить в цифрах — это не наука, это — мнение.
serg-el вне форума   Ответить с цитированием
Старый 16.02.2016, 00:22   #5
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Завтра посмотрю на объекте, чтобы не быть голословным.

Вообще странное дело.
Раньше как-то больше с ADAM работал в гораздо худших условиях (та же UTP на пару сотен метров, проложенная абы как и абы где). Ничего подобного не происходило.
младшой вне форума   Ответить с цитированием
Старый 16.02.2016, 00:28   #6
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Так может и по питанию прилетает.
Если с полигонами на плате нахимичили - то при наличии импульсной помехи с большой амплитудой может и микроконтроллер зависнуть.

Попробуй на питание и на интерфейсные провода надеть ферритовые трубки от компьютерных кабелей (сначала на одни, потом на другие).
Если помеха импульсная - то они не пропустят.


__________________
Всё, что нельзя выразить в цифрах — это не наука, это — мнение.
serg-el вне форума   Ответить с цитированием
Старый 16.02.2016, 07:59   #7
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Цитата
Сообщение от младшой Посмотреть сообщение
- Модули ICPCON перестают отвечать на запросы, притом индикаторы питания на них горят.
пробовал в этот момент DCON Utility подключиться?
модули с индикацией или без? если с индикацией, индикация входов в зависшем состоянии модуля при изменении состояния входа работает?
partner вне форума   Ответить с цитированием
Старый 16.02.2016, 08:25   #8
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Цитата
Сообщение от partner Посмотреть сообщение
пробовал в этот момент DCON Utility подключиться?
модули с индикацией или без? если с индикацией, индикация входов в зависшем состоянии модуля при изменении состояния входа работает?
Пробовал. DCON Utility их в таком состоянии не находит. Ни по модбасу, ни по фирменному протоколу. После перезагрузки модулей - все ОК.
Модули без индикации. Только индикатор питания. Горит, не моргая.
младшой вне форума   Ответить с цитированием
Старый 17.02.2016, 10:15   #9
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Итого по вчерашнему.

Экранирование не помогло (заменили UTP на FTP, экран пробовали и на -U контроллера сажать, как в мануале написано, и на землю, и чего только не пробовали).
Заземление модулей не помогло. Даже делалось хуже - появлялась куча ошибок связи.
Замерили напряжение на интерфейсе = примерно 0,01В (скачет при обмене данными). Когда модули вешаются, напряжение становится = примерно 4,3В.

Чтоб посмотреть, что там происходит, подключил в линию последним устройством преобразователь (Moxa Uport1150). Ошибок как не бывало.
Замерили напряжение на интерфейсе = примерно 4,6В.
Вспомнил, что на форуме был похожий случай - Особенности RS-485 SMH2G.

Так как резисторов под рукой не было, а до чипидипа пилить далековато, решили поменять интерфейсы местами:
- модули и Pixel подключить к COM2 (через преобразователь ICPDAS I-7520R)
- частотники посадить на COM1.
Ошибки ни там, ни там не появлялись.
Напряжение на интерфейсе с частотниками = примерно 0,3В.
Напряжение на интерфейсе с модулями и Pixel'ем = примерно 4,5В.

Оставили крутиться на ночь - отработала без проблем.
младшой вне форума   Ответить с цитированием
Старый 17.02.2016, 13:29   #10
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Цитата
Сообщение от младшой Посмотреть сообщение
Замерили напряжение на интерфейсе = примерно 0,01В (скачет при обмене данными). Когда модули вешаются, напряжение становится = примерно 4,3В.

Чтоб посмотреть, что там происходит, подключил в линию последним устройством преобразователь (Moxa Uport1150). Ошибок как не бывало.
Замерили напряжение на интерфейсе = примерно 4,6В.
Цитата
Сообщение от serg-el Посмотреть сообщение
Без измерений - нет прений
Хоть и не нравится техподдержке BIAS, но у вас именно такой случай.
Видимо, без подтяжки, все (или часть) модулей пытаются одновременно захватить шину. Отсюда глюки.
Ставьте подтяжку, и всё будет работать.


__________________
Всё, что нельзя выразить в цифрах — это не наука, это — мнение.
serg-el вне форума   Ответить с цитированием
Старый 17.02.2016, 18:17   #11
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Цитата
Сообщение от serg-el Посмотреть сообщение
Хоть и не нравится техподдержке BIAS, но у вас именно такой случай.
Видимо, без подтяжки, все (или часть) модулей пытаются одновременно захватить шину. Отсюда глюки.
Ставьте подтяжку, и всё будет работать.
Ну сейчас I-7520R фактически обеспечивает эту подтяжку. Так что в этом плане нынче все ОК.
В данной ситуации удивляет поведение ICPDAS. Вроде промышленное оборудование, не ожидаешь от него такой подставы.

Спасибо за участие в решении проблемы и помощь советами.
младшой вне форума   Ответить с цитированием
Старый 17.02.2016, 18:32   #12
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Не за что.

На будущее обращайте внимание на наличие подтяжки.
В случае отсутствия гальванической развязки, не забывайте про дренажный провод.
Про поведение модулей данного производителя, учту (в копилку полезных сведений ).

Успехов !


__________________
Всё, что нельзя выразить в цифрах — это не наука, это — мнение.
serg-el вне форума   Ответить с цитированием
Старый 17.02.2016, 18:38   #13
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Должен заметить, что модули вешались только в щите.
В "лабораторных условиях" связь не рушилась и модули не вешались.
Так что, видимо, внешние факторы тоже играют немалую роль.
младшой вне форума   Ответить с цитированием
Старый 18.02.2016, 09:54   #14
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Вешаются модули ICPCON

Цитата
Сообщение от младшой Посмотреть сообщение
Должен заметить, что модули вешались только в щите.
В "лабораторных условиях" связь не рушилась и модули не вешались.
Так что, видимо, внешние факторы тоже играют немалую роль.
Чаще всего внешние факторы играют не просто немалую, а вполне себе определяющую роль.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Продам контроллеры и модули val Барахолка 2 18.04.2019 21:09
Продам модули МР. г. Омск. alexprophet Барахолка 1 13.08.2017 09:09
(2011 год) Модули сопряжения: проблема измерения тока Arsie Сообщения об ошибках 0 05.03.2012 12:36


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


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