Просмотр полной версии : Проблема с МВ110-16Д (не формирует битовую маску)
DenisBes
21.06.2023, 17:02
Добрый день, уважаемые инженера..
Очень нужна помощь в определении проблемы
Есть модуль МВ110-16Д, который не формирует битовую маску, почему-то
Подключил к сп300 для наглядности
Суть такова... При загрузке МВ110 он формирует правильную битовую маску, соответствующую входным сигналам. Далее, в процессе работы, входные сигналы изменяют свое состояние, светодиоды указывают верные входы, а вот битовая маска не изменяется. Через овен конфигуратор последней версии считываю данные и битовая маска не верная!!! Перезагружаю прибор - БМ верная и далее не изменяется.
На фото состояние входов на МВ, битовая маска в Овен Конфигураторе, и для наглядности индикаторы на сп300.
Целый день мучаюсь, скачал прошивку с вашего сайта, перепрошил - беда все та же.
Настройки задержек, скорости на это вообще не влияют. Такое ощущение, что он при загрузке формирует маску и зависает
МВ110-224.16Д куплен месяц назад
Подключены NPN датчики индуктивные OMRON
Заранее всех благодарю.
DenisBes
21.06.2023, 17:04
Сеть настроена нормально. Авария светится, т.к. СП300 отключил
Добрый день, уважаемые инженера..
Очень нужна помощь в определении проблемы
Есть модуль МВ110-16Д, который не формирует битовую маску, почему-то
Подключил к сп300 для наглядности
Суть такова... При загрузке МВ110 он формирует правильную битовую маску, соответствующую входным сигналам. Далее, в процессе работы, входные сигналы изменяют свое состояние, светодиоды указывают верные входы, а вот битовая маска не изменяется. Через овен конфигуратор последней версии считываю данные и битовая маска не верная!!! Перезагружаю прибор - БМ верная и далее не изменяется.
На фото состояние входов на МВ, битовая маска в Овен Конфигураторе, и для наглядности индикаторы на сп300.
Целый день мучаюсь, скачал прошивку с вашего сайта, перепрошил - беда все та же.
Настройки задержек, скорости на это вообще не влияют. Такое ощущение, что он при загрузке формирует маску и зависает
МВ110-224.16Д куплен месяц назад
Подключены NPN датчики индуктивные OMRON
Заранее всех благодарю.
А светодиодные индикаторы состояния входов на самом МВ правильно работают?
DenisBes
22.06.2023, 09:17
Добрый день. Да, с индикаторами входов все ОК
DenisBes
22.06.2023, 09:31
Самое интересное, что при считывании параметров с МВ через овен конфигуратор он дает не верную битовую маску.
Самое интересное, что при считывании параметров с МВ через овен конфигуратор он дает не верную битовую маску.
В ремонт этот модуль.
DenisBes
23.06.2023, 10:37
1 и 3 фотки норм
Вообще и реальная схема не помешала бы
Всем добрый день. Я просто в шоке . Заменил модуль - проблема таже. Со злости залез на линию, снял 5 датчиков и подключал напрямую их. Используется два вида датчиков: Шнайдер XS1 12BLNAL2 NPN с NO и OMRON E2E-X10ME1-Z . Так вот с последними битовая маска формируется отлично, а с первыми ни в какую:mad: Хотя индикаторы входов горят!!! Проверил все датчики - все исправны. Ну что за подстава на ответственном объекте??
Уважаемые инженера ОВНА, вы можете сказать причину??? МВ110-16ДН будет "воспринимать" эти датчики? Я реально в шоке!!!
Юлия Лукина
23.06.2023, 13:33
Добрый день! Напишите, пожалуйста, нам на почту support@owen.ru
Эдуард_Н
23.06.2023, 13:51
У меня то же что-то такое было. Светодиоды светят, а сигнала нет.
Возможно напряжение на выходе ключа NPN ниже номинального для логической 1... Сколько там у 16ДН по документации?
Всем добрый день. Я просто в шоке . Заменил модуль - проблема таже. Со злости залез на линию, снял 5 датчиков и подключал напрямую их. Используется два вида датчиков: Шнайдер XS1 12BLNAL2 NPN с NO и OMRON E2E-X10ME1-Z . Так вот с последними битовая маска формируется отлично, а с первыми ни в какую:mad: Хотя индикаторы входов горят!!! Проверил все датчики - все исправны. Ну что за подстава на ответственном объекте??
Уважаемые инженера ОВНА, вы можете сказать причину??? МВ110-16ДН будет "воспринимать" эти датчики? Я реально в шоке!!!
Если индикатор светит тускло, то это может говорить о том, что на входе недостаточный уровень напряжения. Подай на вход номинальное напряжение и посмотри результат.
Схемы выходных цепей XS1 12BLNAL2 и E2E-X10ME1-Z отличаются. МВ110-16Д не при чем. Нужна схема подключения датчиков к модулю.
DenisBes
26.06.2023, 19:12
Всем, кому интересно. Проблему решили путем замены прибора на прибор 22 года со старой прошивкой. Работает, как часы. А вот инженера ОВЕНА так ничего и не ответили, значит на ответственных объектах ОВЕН пролетает. Хватило этой нервотрепки
DenisBes
26.06.2023, 19:13
Схемы выходных цепей XS1 12BLNAL2 и E2E-X10ME1-Z отличаются. МВ110-16Д не при чем. Нужна схема подключения датчиков к модулю.
Все решилось легко и просто, не нужно ничего выдумывать. Эти датчики прекрасно работают на контроллерах уже по 10 лет
DenisBes
26.06.2023, 19:16
И огромнейшее спасибо инженеру ПРОМКОМПЛЕКТПРИБОР Алексею с оперативной помощью.
Всем, кому интересно. Проблему решили путем замены прибора на прибор 22 года со старой прошивкой. Работает, как часы. А вот инженера ОВЕНА так ничего и не ответили, значит на ответственных объектах ОВЕН пролетает. Хватило этой нервотрепки
ИнженерОв, которые не могут разобраться в какой-то простейшей проблеме дискретного входа, решая её "программными" методами и оставляя непонятки, нужно гнать ссаными тряпками с ответственных объектов.
DenisBes
26.06.2023, 22:01
ИнженерОв, которые не могут разобраться в какой-то простейшей проблеме дискретного входа, решая её "программными" методами и оставляя непонятки, нужно гнать ссаными тряпками с ответственных объектов.
Ответ таков. Отличия старой и новой версии прибора не только в прошивке, но и в схемотехнике прибора.
Эдуард_Н
27.06.2023, 04:13
В 2017 году соединял модуль 16Д и БКК1-24. Была такая же история, по совету инженеров ОВЕН поставил перемычки в БКК1-24 и всё заработало.
Ответ таков. Отличия старой и новой версии прибора не только в прошивке, но и в схемотехнике прибора.Т.е раньше работало "на грани", в новой версии работать вообще перестало, вы вернулись к старому варианту и всё зашибись. Ошибку в поключении ищите!
DenisBes
27.06.2023, 13:47
Т.е раньше работало "на грани", в новой версии работать вообще перестало, вы вернулись к старому варианту и всё зашибись. Ошибку в поключении ищите!
В-общем Д не поддерживают датчики с внутренним сопротивлением открытого ключа более 100 Ом. Производители не указывают таких характеристик в своих РЭ. Я покупал Д, так как изначально планировалось использование путевых выключателей, но далее было принято решение о замене их на бесконтактные. Шнайдеры использую более 8 лет и никогда проблем с ними не было ни с каким производителем, поэтому выбрал их. Д старой версии поддерживают эти датчики, новые нет. Новая элементная база. Если бы изначально планировал бесконтактные - купил бы ДН. Черт меня дернул эту Д шку купить)))
Нда-а, это ж что нужно нагородить на входах этих Дэшек, чтобы при питании 24 В 100 Ом стали критичными. А, ну конечно, там же целый килогерц допустим, счетный вход! Апплодисменты инженерАм Овена!
А по поводу датчиков 12BLNAL2 тоже странно, откуда там 100 Ом может взяться, там обычно просто биполярник с токовой защитой 200 мА на выходе.
Нда-а, это ж что нужно нагородить на входах этих Дэшек, чтобы при питании 24 В 100 Ом стали критичными. А, ну конечно, там же целый килогерц допустим, счетный вход! Апплодисменты инженерАм Овена!
А по поводу датчиков 12BLNAL2 тоже странно, откуда там 100 Ом может взяться, там обычно просто биполярник с токовой защитой 200 мА на выходе.
Не известно по как схеме автор темы подключал датчики. Если датчики с ОК подключались по схеме сухих контактов (в этом случае входы модуля активны и питаются напряжением 5В), входы модуля могли и не срабатывать. Легко проверить какое напряжение падает на открытом транзисторе датчика.
Автор темы так и не разобрался в чем причина. Поставил другой модуль и успокоился.
DenisBes
28.06.2023, 12:42
Не известно по как схеме автор темы подключал датчики. Если датчики с ОК подключались по схеме сухих контактов (в этом случае входы модуля активны и питаются напряжением 5В), входы модуля могли и не срабатывать. Легко проверить какое напряжение падает на открытом транзисторе датчика.
Автор темы так и не разобрался в чем причина. Поставил другой модуль и успокоился.
Добрый день! 0,7В
DenisBes
28.06.2023, 12:49
Похоже я поспешил в суждениях, что старый прибор работает.
Он передает маску, но настроить передачу быстрее, чем в 3 сек так и не смог.
Подключил к СП300 и не могу прочитать регистр.
Посмотрите плиз, где у меня тут ошибка. Пробую и напрямую читать, и через копирование во внутренний регистр
6849368494684956849768498684996850068501 и схема подключений 68502
DenisBes
28.06.2023, 12:50
сегодня покупаю МВ110-16ДН.
Добрый день! 0,7В
0,7В - это нормально. Но если модуль МВ110-16Д, то у него, как я ранее писал, входы активные и питаются от внутреннего источника питания 5В. Этого напряжения бывает недостаточно для срабатывания входа (длинные провода, большое падение напряжения на ключе). ОВЕН надо прекратить делать модули дискретного ввода, входные цепи которого питаются от напряжения 5В.
Похоже я поспешил в суждениях, что старый прибор работает.
Он передает маску, но настроить передачу быстрее, чем в 3 сек так и не смог.
Подключил к СП300 и не могу прочитать регистр.
Посмотрите плиз, где у меня тут ошибка. Пробую и напрямую читать, и через копирование во внутренний регистр
6849368494684956849768498684996850068501 и схема подключений 68502
Для чтения всего одного регистра из МВ требуется Модбас функция 10, а панель использует по умолчанию функцию 06.
Для того чтобы чтение одного регистра из порта PLC выполнялось функцией 10 нужно установить бит PFW36.2 = 1.
Это делается ФО, глобальная, условие - после загрузки проекта.
DenisBes
28.06.2023, 15:30
Для чтения всего одного регистра из МВ требуется Модбас функция 10, а панель использует по умолчанию функцию 06.
Для того чтобы чтение одного регистра из порта PLC выполнялось функцией 10 нужно установить бит PFW36.2 = 1.
Это делается ФО, глобальная, условие - после загрузки проекта.
Спасибо Вам огромное
DenisBes
28.06.2023, 15:46
Для чтения всего одного регистра из МВ требуется Модбас функция 10, а панель использует по умолчанию функцию 06.
Для того чтобы чтение одного регистра из порта PLC выполнялось функцией 10 нужно установить бит PFW36.2 = 1.
Это делается ФО, глобальная, условие - после загрузки проекта.
не читает все равно:(
не читает все равно:(
А за что спасибо говорил ?;)
DenisBes
28.06.2023, 19:27
Выложить проекты, оба, никто не предлагал?
А то просит чета посмотреть, а чего? фотосессию?
явная хрень про секунду.
Часом панель и конфигуратор не одновременные?
не одновременные
подключается только на 9600
проверял на чистом проекте
метр кабеля напрямую
задолбался
добавил в проект - панель тормозит жутко. Просто копирует 51 регистр из МВ в Пр102.
DenisBes
28.06.2023, 20:24
Там про еще было
Значит смотрите.. Подключил МВ отдельно через Download порт - все работает. Все шустро. Про секунду - это не сказка. До3 -5 секунд была задержка.
Подскажите только, копирую через ФО один регистр , непрерывно, панель подвисает... Прка не может непрерывно принимать? циклом в секунду меня не устраивает
Значит смотрите..
Смотрю ....
42
Значит смотрите.. Подключил МВ отдельно через Download порт - все работает. Все шустро. Про секунду - это не сказка. До3 -5 секунд была задержка.
Подскажите только, копирую через ФО один регистр , непрерывно, панель подвисает... Прка не может непрерывно принимать? циклом в секунду меня не устраивает
Обычно если панель висит - то есть какие-то проблемы с обменом по модбас, например, отсутствие одного из слейвов или неправильный адрес какого-то регистра
DenisBes
29.06.2023, 09:22
Обычно если панель висит - то есть какие-то проблемы с обменом по модбас, например, отсутствие одного из слейвов или неправильный адрес какого-то регистра
Это я знаю. Виснет именно при передаче в ПР. У СП310 два слейва, обои на месте. Адреса верные. Прка перегружена наверное. Время цикла 20мс + у Прки 10 слейвов на втором rs
DenisBes
29.06.2023, 09:31
Download ID 20 4х51 копировать в PLC ID17 4x513. И все висит ((( Если копировать с циклом в 1 сек, каждую секунду тормоза
DenisBes
29.06.2023, 09:42
6851668517685186851968520
Вот такой проектик.
у ПРки 10 слейвов а сколько там переменных в каждом? и это запрос на каждую переменную (ПР не умеет групповые запросы выполнять).....
не то вы взяли под задачу....
DenisBes
29.06.2023, 11:00
у ПРки 10 слейвов а сколько там переменных в каждом? и это запрос на каждую переменную (ПР не умеет групповые запросы выполнять).....
не то вы взяли под задачу....
Понятно, набиваю шишки
В 2017 году соединял модуль 16Д и БКК1-24. Была такая же история, по совету инженеров ОВЕН поставил перемычки в БКК1-24 и всё заработало.
Эдуард можете поподробнее рассказать что посоветовали Овен. У меня примерно такая же проблема.
Юрий С
Модуль МВ110-224.16Д битовая маска при активировании 16 входа значение -32768?
kondor3000
06.12.2024, 10:53
Юрий С
Модуль МВ110-224.16Д битовая маска при активировании 16 входа значение -32768?
Вместо переменной типа INT поставьте тип WORD
kondor3000 большое спасибо!!!
У Юрия.С порвется шаблон если он узнает что -32768 и 32768 это одно и тоже в 16-ти битах с точки зрения проца?
Модуль МВ110-224.16Д H/W v.2.0 работает только в режиме счетчика по входам 1-16.
Модуль МВ110-16Д год выпуска 2018 г. при активировании входов 1-16 выдает номер входа для обработки в SCADA.
Чем заменить модуль выпуска 2018 г.
У Юрия.С порвется шаблон если он узнает что -32768 и 32768 это одно и тоже в 16-ти битах с точки зрения проца?
Рвите шаблон аккуратнее. -32768 (в доп коде) и 32767 в прямом коде.
.. Модуль МВ110-16Д год выпуска 2018 г. при активировании входов 1-16 выдает номер входа для обработки в SCADA..
эээ можно поподробней про номер?
в этом 16Д какая то специальная логика? А >1 входа как он передает?
Вы же сами себе противоречите, см п.12, не 16 же получили (и не 15 даже)
to Khedron
доп код это не только лишь инверсия, но и +1 кои вы забыли.
Добрый Валенок!
Про номер написал не корректно.
При активировании входов 1-16 выдает 1 для обработки в SCADA соответствующего входа.
to Khedron
доп код это не только лишь инверсия, но и +1 кои вы забыли.
Как раз таки для чисел -32768 и 32767 просто инверсия.
А вот для -32767 и 32767 ещё и +1.
Как раз таки для чисел -32768 и 32767 просто инверсия.
А вот для -32767 и 32767 ещё и +1.
Внимательней посмотрите на числа в п#45
--
Как раз таки для чисел
Для доп кода нет каких то специальных значений - с этим так а с этим нет. Алгоритм - один
Внимательней посмотрите на числа в п#45
Для доп кода нет каких то специальных значений - с этим так а с этим нет. Алгоритм - один
Сами внимательно посмотрите. Попробуйте записать 32768 в INTовую переменную. Я писал о границах переменной. Про инверсию в #п47 я не писал, это уже вы добавили.
Алгоритм да - один, это сложение. Вычитание заменяется сложением, только отрицательные значения (или вычитаемое) сначала приводится к доп коду (инверсия и +1), где необходимо и только потом складывается. Точнее, отрицательные числа уже хранятся в доп коде, а там, где идёт вычисление на лету - там приводится.
...Попробуйте записать 32768 в INTовую переменную.
Легко. Только сначала скажите, зачем вы приписываете мне то, что я не говорил?
..Про инверсию в #п47 я не писал, это уже вы добавили..
А где я говорил что вы писали про инверсию? Укажите место - будьте любезны.
Вы про инверсию и не говорили. Вы её просто привели
..-32768 (в доп коде) и 32767 в прямом коде.
Два числа ни разу не прямой/доп друг другу. Зачем они тут?
Но одно число приведённой вами пары чисел инверсия другого. Будете отрицать?
А до доп.кода осталось только сделать +1, как я и сказал выше, и вы же сами и пишете
(инверсия и +1),..
... в INTовую переменную.
Тут вы мне какие-то типы приплели. Где я сказал про типы? Укажите пост, будьте так любезны.
В посту #51 привели 4 числа из которых 3 мной не писались и не назывались. Если было - напомните где?
.. Я писал о границах переменной..
А Вы точно все числа в п#45 видели? Все 3 (три) числа?
Сергей0308
12.12.2024, 05:44
Спор идёт про расчёт(определение) модуля отрицательного числа?
Так надо же это указать(написать), а не держать это в уме, мне так кажется!
kondor3000
12.12.2024, 07:51
Спор идёт про расчёт(определение) модуля отрицательного числа?
Так надо же это указать(написать), а не держать это в уме, мне так кажется!
Пост #42 был про включённый 16 бит и показывало -32768, был ответ сменить тип переменной Маски бит, пост #43.
Нахрен было лезть, приводить примеры про доп код и упираться рогом.
Два дня идиотизма.
Добрый день!
Разобрался с проблемой пришлось менять адресацию в ОПС сервере, чтобы использовать новый модуль ввода.
В описании на этот модуль ничего нет. Разработчикам ОВЕН большой минус.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot