Просмотр полной версии : Странное поведение модуля МУ110-224.16К на шине RS-485
Добрый день
К RS-485-1 были подключены 3 модуля - МУ110-224.16К, МВ110-224.16ДН и МВ110-24.8АС. Протокол Modbus-RTU, скорость - 19200. Сетевые адреса у всех модулей естественно были разные. Модули МВ110-224.16ДН и МВ110-24.8АС нормально опрашиваются ПЛК110-24.60.К-M[М02]. С модулем МУ110-224.16К связи нет. Перекинули модуль МУ110-224.16К на RS-485-2 и все заработало. Что это за ерунда. Хорошо что есть RS-485-2, а что было делать если бы его не было.
Сообщения о том, что МУ110-224.16К(Р) упорно не хотят работать на шине RS-485 в компании с другими модулями были на форуме и раньше.
Почему спецы ОВЕН не исправляют этот косяк ?
In_Da_Cher_A
29.02.2024, 12:42
эээээ тип выходного элемента модуля никак не связан с шиной.
у меня прошло примерно сотня модулей 16Р - первый раз слышу про такие приколы
вот прям сейчас под рукой штук 10 на 4 установках - ничего такого
модуль как модуль
С модулем МУ110-224.16К связи нет.она была и она пропала или вы с нуля собрали и первый раз включили, выставили адрес и ....?
или вы с нуля собрали и первый раз включили, выставили адрес и перегрузили по питанию и
и все заработало.?
эээээ тип выходного элемента модуля никак не связан с шиной.
у меня прошло примерно сотня модулей 16Р - первый раз слышу про такие приколы
вот прям сейчас под рукой штук 10 на 4 установках - ничего такого
модуль как модуль
она была и она пропала или вы с нуля собрали и первый раз включили, выставили адрес и ....?
или вы с нуля собрали и первый раз включили, выставили адрес и перегрузили по питанию и .?
Все сделали как надо (сконфигурировали модуль, обесточили, подали питание), но на шине RS-485 с двумя другими модулями МУ110-224.16К не работает. Горит светодиод Авария. Когда модуль МУ110-224.16К на шине RS-485 в гордом одиночестве все прекрасно работает, связь с ПЛК есть и выходы щелкают. Читайте внимательно мой первый пост.
In_Da_Cher_A
29.02.2024, 13:24
Читайте внимательно мой первый пост.читал. Вы изменили текст и добавили про протокол скорость и адреса. про шаманство с питанием там не было ни слова
но на шине RS-485 с двумя другими модулями МУ110-224.16К не работает.а опрашиваете чем? UMD?
сконфигурировали модуль,HW 2.0?
читал. Вы изменили текст и добавили про протокол скорость и адреса. про шаманство с питанием там не было ни слова
а опрашиваете чем? UMD?
HW 2.0?
UMD - да. HW 2.0 - да, но модуль нормально конфигурируется.
Мастеренко Иван
29.02.2024, 13:46
Добрый день
К RS-485-1 были подключены 3 модуля - МУ110-224.16К, МВ110-224.16ДН и МВ110-24.8АС. Протокол Modbus-RTU, скорость - 19200. Сетевые адреса у всех модулей естественно были разные. Модули МВ110-224.16ДН и МВ110-24.8АС нормально опрашиваются ПЛК110-24.60.К-M[М02]. С модулем МУ110-224.16К связи нет. Перекинули модуль МУ110-224.16К на RS-485-2 и все заработало...
Добрый день.
Какая версия прошивки МУ110-16К и МВ110-16ДН?
Какое значение параметра "задержка ответа" на модулях?
Добрый день.
Какая версия прошивки МУ110-16К и МВ110-16ДН?
Какое значение параметра "задержка ответа" на модулях?
Версию прошивок не знаю, модули не у меня. Параметр Задержка ответа на модулях при конфигурировании не менялась.
Можете сказать почему все хорошо с модулем МУ110-16К когда он один на шине RS-485.
К RS-485-1 были подключены 3 модуля - МУ110-224.16К, МВ110-224.16ДН и МВ110-24.8АС. Протокол Modbus-RTU, скорость - 19200. Сетевые адреса у всех модулей естественно были разные. Модули МВ110-224.16ДН и МВ110-24.8АС нормально опрашиваются ПЛК110-24.60.К-M[М02]. С модулем МУ110-224.16К связи нет.
адреса модулей озвучьте.
адреса модулей озвучьте.
Адреса 2, 16, 8
In_Da_Cher_A
29.02.2024, 15:20
UMD - да. HW 2.0 - да, но модуль нормально конфигурируется.смутно припоминаю, полгода назад что-то аналогичное было, на свежих модулях, тип не помню, но точно свежак, мы в запас не покупаем, значит 2.0 версия железа,
после программирования адресов на всех модулях, что-то также горело красным, что меня удивило, но к сожалению, в памяти не осталось, что именно и на каких и как ушло, скорее всего банально передёрнул питание шкафа и всё заработало.
Но вот момент в памяти остался, что после обычных действий проскочила какая-то фигня, не как обычно на рутине при сборке шкафа.
Через месяц будет ещё проект, буду уже внимательнее фиксировать
Адреса 2, 16, 8а зачем так?
смутно припоминаю, полгода назад что-то аналогичное было, на свежих модулях, тип не помню, но точно свежак, мы в запас не покупаем, значит 2.0 версия железа,
после программирования адресов на всех модулях, что-то также горело красным, что меня удивило, но к сожалению, в памяти не осталось, что именно и на каких и как ушло, скорее всего банально передёрнул питание шкафа и всё заработало.
Но вот момент в памяти остался, что после обычных действий проскочила какая-то фигня, не как обычно на рутине при сборке шкафа.
Через месяц будет ещё проект, буду уже внимательнее фиксировать
а зачем так?
У меня сложилось впечатление, что на новых прошивках сетевой адрес меняется на установленный в конфигураторе только после передергивания питания модуля
Теперь пытаюсь в режиме эмуляции панели сосчитать в панель Weintek 1 регистр по MODBUS TCP/IP (Zero-based Addressing). Панель пишет, что нет связи.
У меня ПК подключен к ПЛК по Ethernet. На ПК сначала запускаю CoDeSys, загружаю проект в ПЛК, запускаю программу, ПЛК нормально обменивается с модулями. Далее закрываю CoDeSys, запускаю конфигуратор панели Weintek и запускаю проект в режиме онлайн эмуляции.
Адреса 2, 16, 8
и для кого всё это пишут (https://docs.owen.ru/product/moduli_diskretnogo_vivoda_s_interfejsom_rs_485/463/73496#topic-73497)?
и для кого всё это пишут (https://docs.owen.ru/product/moduli_diskretnogo_vivoda_s_interfejsom_rs_485/463/73496#topic-73497)?
Для внимательных людей, использующих протокол OWEN
и для кого всё это пишут (https://docs.owen.ru/product/moduli_diskretnogo_vivoda_s_interfejsom_rs_485/463/73496#topic-73497)?
Ссылку дайте на этот документ.
Теперь пытаюсь в режиме эмуляции панели сосчитать в панель Weintek 1 регистр по MODBUS TCP/IP (Zero-based Addressing). Панель пишет, что нет связи.
У меня ПК подключен к ПЛК по Ethernet. На ПК сначала запускаю CoDeSys, загружаю проект в ПЛК, запускаю программу, ПЛК нормально обменивается с модулями. Далее закрываю CoDeSys, запускаю конфигуратор панели Weintek и запускаю проект в режиме онлайн эмуляции.
Выглядит всё адекватно. Номер порта в ПЛК (Modbus(FIX)->TCP) не меняли?
Codesys можно было не закрывать и даже не отключаться
Для внимательных людей, использующих протокол OWEN
что мешает попробовать сие и на протоколе Modbus-RTU?
(кстати первый пост был подправлен ТС, поэтому только увидел изменения)
Ссылку дайте на этот документ.
вы считаете, что я это придумал?
...Ща вы меня отругаете, но я помню как IVM меня ругал про снабберы в 2020. Теперь я поругаю в ответ =)
Вот КАК ТАК МОЖНО - не вести учёт оборудования?! Не записывать настройки адресации, заводские номера? Чёрт побери, на Вайлдберрисах дешёвый сканер штрих-кодов стоит 2-3 тыр (я такой и купил).
Сколько бы вопросов как для себя, для ОВЕНа и для форума снялось бы!
Мои версии по теме форума:
1. Проверить разводку RS-485. Даже внутри маленького щита, даже между модулями ПЛК она должна быть выполнена специальным экранированным кабелем. На концах надо терминаторы поставить.
2. Вдруг и правда попался один экземпляр бракованного модуля: он вносит помеху в линию или гасит сигнал, когда модулей на линии много. А на одной линии работает норм.
...конкретно у меня с модулями (но я использовал старую ревизию железа) проблем не было ни разу. Обычно использую .16 или .32 ДН, .Р и .8А. Всё всегда подключается на одну линию внутри щита.
In_Da_Cher_A
29.02.2024, 16:17
в Хардваре 2.0 вроде бы протокол ОВЕН отсутствует
а не, это DCON
Выглядит всё адекватно. Номер порта в ПЛК (Modbus(FIX)->TCP) не меняли?
Codesys можно было не закрывать и даже не отключаться
Номер порта должен быть одинаков в настройках CoDeSys и Easybuilder. У меня и там и там стоит порт 502. IP адрес в панели какой должен стоять в параметрах ?
Номер порта должен быть одинаков в настройках CoDeSys и Easybuilder. У меня и там и там стоит порт 502.
Можете для пробы загрузить в ПЛК пустой проект с одним слейвом в конфигурации и парой регистров и проверить подключение к панели на этом проекте?
вы считаете, что я это придумал?
Вы путаете протокол ОВЕН с протоколом Modbus-RTU.
In_Da_Cher_A
29.02.2024, 16:25
У меня сложилось впечатление, что на новых прошивках сетевой адрес меняется на установленный в конфигураторе только после передергивания питания модуляя и на старых это делал, регулярно было что два три модуля из сборки (у меня по 10-14 штук) не хавали настройки без ресета питанием, поэтому уже на автомате делал, и в этот раз вероятно также сделал. Но вот то, что алармы горели - это точно осталось в памяти
Можете для пробы загрузить в ПЛК пустой проект с одним слейвом в конфигурации и парой регистров и проверить подключение к панели на этом проекте?
У меня сейчас один Slave с одним регистром на чтение.
У меня сейчас один Slave с одним регистром на чтение.
Нет, чтобы мастеров в конфигурации не было
Можете для пробы загрузить в ПЛК пустой проект с одним слейвом в конфигурации и парой регистров и проверить подключение к панели на этом проекте?
На картинках указаны IP адреса. На картинке для Weintek IP адрес правильно указан ? И чей это IP адрес ?
На картинках указаны IP адреса. На картинке для Weintek IP адрес правильно указан ? И чей это IP адрес ?
10.0.6.10 - это адрес ПЛК, указан правильно и для кодесиса и для вайнтека. У ПК какой IP?
Нет, чтобы мастеров в конфигурации не было
Если с мастерами не работает, а без мастеров заработает, то это никуда не годится.
10.0.6.10 - это адрес ПЛК, указан правильно и для кодесиса и для вайнтека. У ПК какой IP?
А где проставляется IP адрес ПК ?
Если с мастерами не работает, а без мастеров заработает, то это никуда не годится.
Бывает если долго править конфигурацию, в ней что-то ломается. И последовательность слотов в конфигурации может влиять
А где проставляется IP адрес ПК ?
Нигде - это так, для справки
In_Da_Cher_A
29.02.2024, 16:40
А где проставляется IP адрес ПК ?в настройках сетевого адаптера вашего ноутбука
Нигде - это так, для справки
А зачем тогда он нужен в моем случае ?
In_Da_Cher_A
29.02.2024, 16:49
у вас в слейве стоит элемент "2 байта". Он стоит первым по порядку или нулевым. Нулевой регистр - это чётный или нет?
хотя на Нет связи с ПЛК это не должно касаться
А зачем тогда он нужен в моем случае ?
Чтобы ПК и ПЛК были в одной подсети
Чтобы ПК и ПЛК были в одной подсети
CoDeSys нормально с ПЛК общается. Панель в режиме онлайн эмуляции опрашивать панель не хочет.
у вас в слейве стоит элемент "2 байта". Он стоит первым по порядку или нулевым. Нулевой регистр - это чётный или нет?
хотя на Нет связи с ПЛК это не должно касаться
Я пробовал и нулевой и первый регистр читать в панель из ПЛК. Не читается ни тот ни другой.
МихаилГл
29.02.2024, 17:14
Теперь пытаюсь в режиме эмуляции панели сосчитать в панель Weintek 1 регистр по MODBUS TCP/IP (Zero-based Addressing). Панель пишет, что нет связи.
У меня ПК подключен к ПЛК по Ethernet. На ПК сначала запускаю CoDeSys, загружаю проект в ПЛК, запускаю программу, ПЛК нормально обменивается с модулями. Далее закрываю CoDeSys, запускаю конфигуратор панели Weintek и запускаю проект в режиме онлайн эмуляции.
Я пробовал и нулевой и первый регистр читать в панель из ПЛК. Не читается ни тот ни другой.
Кто мастер то? А то фраза "считать в панель" Выглядит странно. Записать в панель, если она слэйв или считать панелью с ПЛК, если мастер...
Я пробовал и нулевой и первый регистр читать в панель из ПЛК. Не читается ни тот ни другой.
Я только что пробовал с вашими настройками читать 0 регистр - всё ок
Я только что пробовал с вашими настройками читать 0 регистр - всё ок
С одним ПЛК-слейвом я проекты делал. Все у меня работало. Свои проекты для панели и ПЛК выложите. Гляну. Сравню со своими.
Кто мастер то? А то фраза "считать в панель" Выглядит странно. Записать в панель, если она слэйв или считать панелью с ПЛК, если мастер...
Панель - Master.
МихаилГл
29.02.2024, 17:49
Панель - Master.
Тогда вы не должны ничего писать в панель. Вы должны писать в ПР, а панелью считывать эти регистры из ПР.
PS не ПР, а ПЛК конечно
Тогда вы не должны ничего писать в панель. Вы должны писать в ПР, а панелью считывать эти регистры из ПР.
Панель у меня и читает.
С одним ПЛК-слейвом я проекты делал. Все у меня работало. Свои проекты для панели и ПЛК выложите. Гляну. Сравню со своими.
Ну так сделайте ещё раз, в чём проблема? Такое ощущение, что не хотите разбираться
Проект ПЛК специально не делал, подключал к тому проекту, что уже загружен
Все заработало. В проекте для панели был неправильно прописан IP адрес ПЛК. Из за этого панель не опрашивала ПЛК.
Остался вопрос - почему модуль МУ110-224.16К не хочет работать в компании с другими модулями на шине RS-485-1.
Все заработало. В проекте для панели был неправильно прописан IP адрес ПЛК. Из за этого панель не опрашивала ПЛК.
Остался вопрос - почему модуль МУ110-224.16К не хочет работать в компании с другими модулями на шине RS-485-1.
Зацепите один 16К, а потом по одному подключайте другие модули на линию
In_Da_Cher_A
01.03.2024, 11:38
В проекте для панели был неправильно прописан IP адрес ПЛК. Из за этого панель не опрашивала ПЛК.
что-то непонятно. На скрине панели был 10.0.6.10 адрес ПЛК. На скрине из КДС тоже 10.0.6.10
https://owen.ru/forum/showthread.php?t=39232&page=3&p=430829&viewfull=1#post430829
что-то непонятно. На скрине панели был 10.0.6.10 адрес ПЛК. На скрине из КДС тоже 10.0.6.10
https://owen.ru/forum/showthread.php?t=39232&page=3&p=430829&viewfull=1#post430829
Номера портов разные.
In_Da_Cher_A
01.03.2024, 13:00
Номера портов разные.не, 1200 это номер порта для КДС. это понятно
502 - это номер порта из конфига контроллера, он там и должен быть.
Автор же написал, что он в панели неправильно выставил именно адрес.
какой порт он поставил в конфиге - не выкладывал
Правильные настройки, с которыми заработал обмен панели с ПЛК по Ethernet.
In_Da_Cher_A
01.03.2024, 17:04
а чем вчерашний неработающий адрес 10.0.6.10 /502 отличается от сегодняшнего работающего адреса 10.0.6.10/502
?
а чем вчерашний неработающий адрес 10.0.6.10 /502 отличается от сегодняшнего работающего адреса 10.0.6.10/502
?
Тоже не вижу разницы.
Может проблема была в IP панели, который совпадал с IP ПЛК?
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot