|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
09.03.2023, 18:30 | #1 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Овен МВ110 224 16Д глючит
День добрый, коллеги, подскажите в чем может быть причина:
дано: пиксель мастер, опрашивает 3 шт. МВ110 224 16Д, + МУ110 224 16Р +МВ110 224 8АС по СОМ1. Все модули в одном шкафу, на одной ДИН-рейке, длинна линии меньше метра. Почему то опрос 3 модуля неправильный. то есть, если меняю состояние дискретных входов, ( на модуле индикаторы загораюся) , ошибок нет, но на пиксель состояние выдается предыдущее. Пример - замыкаю вход 9, 10 - модуль показывает что состояние входа разомкнутое. Если снять питание с модуля и подать по новой - первый опрос правильный, но на последущее изменение состояний входов не реагирует. Ошибок связи нет, пробовал мониторить опрос с помощью Spy485 - все норм, остальные модули работают без проблем. Просто модуль передает неверные данные, несмотря на то, что индикация входа на модуле работает правильно ссылкка на программу https://cloud.mail.ru/public/wjbr/euoAqiDEd Последний раз редактировалось andre, 09.03.2023 в 18:35 Причина: добавил ссылку |
09.03.2023, 18:40 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 188
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Связь с "Овен МВ110 224 16Д
Почему не на форум овна?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
09.03.2023, 18:45 | #3 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Связь с "Овен МВ110 224 16Д
|
09.03.2023, 19:59 | #4 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
В смысле все норм?, в посылке приходит то что происходит по факту? (при замыкании и размыкании данные в посылке меняются?), или тоже отсылается неверное значение? (постоянно одно и тоже)...
Параметры опроса модулей у вас по максимум... 115200 8 N 2... Хорошо конечно что все справляется, но у модуля ОВЕН есть ограничения при котором нельзя применять 8 бит 2 стоп бита и контроль четности... У вас он отключен... Пробовали играться с разными параметрами связи, на параметрах по умолчанию все тоже самое?... Пробовали менять модуль местами с другими аналогичными? (может место установки проклятое )), ну или кто то расключил не так что-то в шкафу)... __________________ Жизнь - игра: задумана хреново, но графика обалденная! |
09.03.2023, 22:33 | #5 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Данные в посылке не меняются. Меняются только в том случае, если на несколько секунд снять питание модуля и подать обратно. Хотя иногда, не понятно с какой периодичностью происходит верный опрос. На практике выглядит как будто задержка в 3-5 минут, подал сигнал на вход , минут через 5 он может отобразится в посылке. А может и нет ( в приведенной программе специально 9-10 вход модуля связал с индикацией пикселя для контроля. Со скоростями обмена игрался, завтра попробую другие параметры порта. Арсений, вопрос: пиксель поддерживает одновременную работу на разных скоростях по СОМ?
На фото пример мониторинга порта, глючный модуль опрашивается по адресу 48 |
10.03.2023, 11:39 | #7 | |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Цитата:
Попробуйте модуль поопрашивать как предложил LordN, можно с компьютера и от другого источника питания, программой modbus pool например. Посмотрите что будет получаться (а то вдруг у вас там 2 модуля с одним и тем же адресом, или вообще адрес 48 не у него, все бывает). Потом попробуйте поопрашивать другими программами (разными протоколами). Например его конфигурационная программа может отображать состояние входов или нет?. Хоть скачайте OPC server OWEN перенастройте модуль на другой протокол. Попробуйте опросить. Если уже и там аналогичная ситуация. То явно модуль проблемный. __________________ Жизнь - игра: задумана хреново, но графика обалденная! |
|
10.03.2023, 19:57 | #8 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Вернулся с объекта.
В общем, похоже на сильные помехи сети, но не совсем понятно из за чего. В шкафу нет частотников, силовое оборудование на контакторах. Смена скорости порта , число стоповых бит ни к чему не привела. При установке параметров по умолчанию для овена (9600, N, 8, 1) отвалились остальные модули 16din. 8АС и релейный работают нормально. Через модбас пол опрашиваются через раз, родная конфигурационная программа тоже периодически теряет модули ( сом 1 контролера отключал на время проверки) Немного помогло когда провода связи вытащил из кабель канала, соединил модули сверху, разнёсся витуху на максимум от других проводов. Экранированного не было, в следующий раз попробую, хотя не понятно общая длина не более полуметра. В общем, самые неустойчивые модули 16 Дин. У третьего модуля осталась проблемма - по модбасу верно передаются первые восемь входов, их изменение отслеживается без проблем. Если меняю значение входов 9-16 то значение на выходе остается неизменным.. Если меняю значение одновременно 1-8 и 9-16 вход ( например первый и четырнадцатый ) то все ок, если только 14 то данные не обновляются, хотя монитор порта spy485 показывает что обмен идет нормально. |
10.03.2023, 20:40 | #9 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
|
10.03.2023, 20:41 | #10 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 179
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Цитата:
|
|
10.03.2023, 20:56 | #11 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
вот такой:
https://www.chipdip.ru/product/drc-100b раньше MEAN WELL › вроде ни в чем предосудительном замечены не были, но в следующий раз посмотрю как все работает от батареи, она там установлена. |
10.03.2023, 21:11 | #12 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Как происходит подача сигнала на DI (относительно COM или от питания)?
__________________ Жизнь - игра: задумана хреново, но графика обалденная! |
10.03.2023, 21:12 | #13 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 179
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Цитата:
и вообще - возьмите где-нить осцил и потыкайтесь им в разные провода. на моей практике была охеренная проблема с работой мультизоны в одном пафосном месте и никто не мог найти причину пока я не потыкался осциллом в разные железяки вокруг да рядом и не выяснил, что какой-то чудень установил передатчик на несколько десятков(а м.б. и сотен) ватт недалеко от НБ и запитал его как попало. плюс кабель снижения был из дерьма и палок и светился как солнце в космосе. |
|
10.03.2023, 21:41 | #14 | |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Сухой контакт, Вход Di модуля замыкается на COM этого же модуля.
Правда, все СОМ трех модулей обьедены. https://owen.ru/uploads/25/cxema-pod...-mv110-16d.jpg Добавлено через 6 минут Цитата:
|
|
10.03.2023, 22:49 | #15 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 179
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
Цитата:
|
|
Благодарность от: |
10.03.2023, 23:23 | #16 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
хм... я бы попробовал все-таки снял модуль, рядом с компьютером запитал его от другого источника питания на 24В, наладил связь с компьютером на более меньшую скорость например 19200 8N1, запустил бы modbus pool, и протестировал замыкая DI на COM и наблюдал бы за изменениями. Если все повторяется точ в точ как было (а именно замыкая контакт на модуле и получать информацию по modbus что он разомкнут, когда на модуле индикация есть что он замкнут), то явно проблема в модуле. Можно писать в техническую поддержку ОВЕН. У этих модулей есть прошивки, может есть решение или предположение о таком поведении у производителя.
Помехи могут влиять на связь, но данные в посылке они изменить не могут, т.к. есть контрольная сумма, устройство примет этот пакет, проверит контрольную сумму. И выдаст ошибку пакета. Если интересуют помехи в связи, то необходимо искать причину, источник... Может быть все что угодно, даже неисправная микросхема RS-485 в одном из приборов... __________________ Жизнь - игра: задумана хреново, но графика обалденная! |
Благодарность от: |
11.03.2023, 03:24 | #17 |
Senior Member
Регистрация: Jun 2015
Сообщения: 571
Благодарил(а): 26 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Овен МВ110 224 16Д глючит
ближайший месяц на обьект попасть не получится,
временно проблемму решили перенеся 2 входа (13 и 14) с МВ110 16D на свободные входы пикселя. Всем спасибо за участие и сочуствие |