PDA

Просмотр полной версии : Не получается подключить модули аналогового ввода/вывода



Vadimko1988
22.10.2016, 17:38
Добрый день, уважаемый форумчане!
Такая проблема:
Есть спк110, модуль дискретных вводов, выводов, аналоговых входов и выходов.
Запускаю проект, дискретные вводы и выводы подтягиваются по модбасу, а аналоговые не хотят.
Скрины прикрепляю к сообщению.
27212
27213
27214
27215

Также при загрузке codesys выдает такую ошибку. Хотя модуля работают как и работали.
Скрин ниже:
27216

Конфигурировал модуля через Конфигуратор М110 через переходник АС4 usb-rs485.
На спк110 использую com1, в codesys задаю ему 2 порт.
Модуля имеют адреса 1 - di, 2 - do, 3 - ai, 4 - ai, 5 - ao.

Также пробовал отключать один из работающих модулей от сети модбас, через комп сразу увидел. На последнем модуле, те 5-ao, поставил term резистор. Хотя что с ним, что без него, спк не видит эти модуля по сети.

Что может быть и почему модуля не подтягиваются?

Vasyandra
22.10.2016, 18:45
1. Какая ошибка выдается при диагностике МодБас слейвов?
2. На сколько я помню именно в аналоговых модулях есть смена протокола работы. По умолчанию стоит протокол ОВЕН, а не МодБас. Я первый раз на этом попался.
3. При конфигурировании модулей проверяли входные сигналы из конфигуратора? А то у нас тут проектировщики с монтажниками учудили, при подключении датчиков 4-20мА, в итоге модуль сейчас в ремонте.

Vadimko1988
22.10.2016, 21:24
1. По ошибке ничего не скажу. Не в курсе как делать диагностику. Кстати как ее делать?
2. Смена протокола работы делается в конфигураторе 110? Когда доберусь до оборудования, думаю в понедельник, перепроверю еще раз.
3. А как учудили? :) У меня всего три входящих сигнала. Но я пока их не подключал. На первом модуле - 2 датчика температуры (2 провода. Думаю их садить на A1-2 и A1-3). Датчики одинаковые ноунейм. Но оборудование тетрапак. Так что явно не русские. На второй модуль подается сигнал 4-20мА с кондуктометра. Есть какие-то сложности с подключением? По ходу надо делать так, но я пока не разобрался до конца.27220

nedo
22.10.2016, 21:55
Из каких соображений такие адреса у модулей?
DI - 1, DO - 33, AI - 65, AI - 67, AO - 69

Vadimko1988
23.10.2016, 11:46
Да не из каких. просто по очереди.
DI - 1, DO - 33, AI - 65, AI - 67, AO - 69 - должны такие быть?

nedo
23.10.2016, 14:34
Сопоставив картинки и предыдущий порядок, то на мой взгляд, нужно такие адреса задавать.

melky
23.10.2016, 14:36
адреса в разбежку важны только для протокола Овен, для Modbus адреса могут быть последовательно

Vadimko1988
23.10.2016, 18:28
я во вторник доберусь до оборудования, проверю через конфигуратор настройки модбаса по модулям. если что-то не так, исправлю. если же не получится, то поставлю адреса, как сказал nedo. в любом случае отпишусь.

Vadimko1988
26.10.2016, 22:04
Добрый вечер всем! прошу помощи. Ситуация такая:
Сегодня попал на объект и все аналоговые модуля проверил конфигуратором. Они все были настроены напротокол ОВЕН. Установил модбас-рту. Адреса оставил прежние AI-3, AI-4, AO-5. После этого изменения 4 и 5 модули подтянулись. 3-й так и не заработал.
После этого я поменял адреса так, как советовали вверху. Т.е. 3 - 65, 4 - 67 и 5 - 69. Дискретные выхода оставил с прежним адресом.
Опять не подтянулся модуль с уже новым адресом 65, но периодически он светился зеленым в кодесис. а 67 в это время потухал. В конце концов я перезагрузил все. И получил то же самое, с чего начал - все три модуля не работали!
Что это может быть, прошу совета!
27291

Vadimko1988
29.10.2016, 16:58
В общем проблема раз решена. Спасибо огромное ребятам из техподдержки. Поставил адреса модулей кратные 8. Т.е. 8,16,24,32,40. Скорость передачи 9600. В конец цепочки терминальный резистор на 120 ом и все прям закрутилось-завертелось.

Vasyandra
29.10.2016, 20:25
А подскажите, почему адреса необходимо выставлять именно кратные 8? Я обычно нумерую по порядку со стандартного 16 и далее 17, 18...

slonegd
01.11.2016, 07:55
И я обычно выставляю по порядку. Если на схеме обозначение А1, то адрес 1, если А2 -2. Так меньше запоминать надо. Пока проблем не возникало.

Vadimko1988
01.11.2016, 09:14
Я выше описывал проблему. Тоже выставлял по порядку. Только начинал с 1. И 1 модуль не подтягивался. Позвонил в техподдержку. Ребята сказали - выставляйте адреса кратные 8-ми и адрес поменьше, например 9600. Я так и сделал и все заработало.

Vass0_81
31.03.2021, 07:28
Здравствуйте. Подскажите, где меняется протокол ОВЕН на МодБас? Такая же проблема. Конфигуратором цепляюсь к аналоговому модулю, все ОК, а вот СПК не видит его. Заранее спасибо.

Евгений Кислов
31.03.2021, 07:32
Здравствуйте. Подскажите, где меняется протокол ОВЕН на МодБас? Такая же проблема. Конфигуратором цепляюсь к аналоговому модулю, все ОК, а вот СПК не видит его. Заранее спасибо.

Добрый день.
Уточните, пожалуйста, модель модуля.

Vass0_81
31.03.2021, 08:12
Аналоговый модуль выводов МУ110-224.8И(I) с выходом 4-20мА

Евгений Кислов
31.03.2021, 08:19
Аналоговый модуль выводов МУ110-224.8И(I) с выходом 4-20мА

Вам надо в конфигураторе изменить значение параметра Prot на Modbus RTU и перезагрузить прибор по питанию.
После этого он будет работать по Modbus RTU, но вы не сможете подключиться к нему конфигуратором (для этого нужно будет установить перемычку заводских настроек).

Vass0_81
31.03.2021, 08:27
Огромное спасибо. Попробую.

ASo
31.03.2021, 08:58
После этого он будет работать по Modbus RTU, но вы не сможете подключиться к нему конфигуратором (для этого нужно будет установить перемычку заводских настроек).
Да ну?
И почему я подключаюсь?

Евгений Кислов
31.03.2021, 09:04
Да ну?
И почему я подключаюсь?

Потому что у вас не 8И, а другой модуль из линейки Mx110, у которого автоопределение протокола?

ASo
31.03.2021, 11:58
У меня это работает на всех модулях, даже без автоопределения протокола, даже после параметризации на МОДБАС с выключением питания или подачей команды init.
Не пробовал только на модуле параметров электросети, им не пользуюсь.

Евгений Кислов
31.03.2021, 12:08
У меня это работает на всех модулях, даже без автоопределения протокола, даже после параметризации на МОДБАС с выключением питания или подачей команды init.
Не пробовал только на модуле параметров электросети, им не пользуюсь.

Уточнил у коллеги - действительно, возможно, на некоторых модулях конфигуратор отправляет по Modbus запрос на временное переключение протокола на ОВЕН и позволяет подцепиться к прибору.
Но, в целом, это не запланированное поведение и для некоторых модулей оно может не работать.

ASo
31.03.2021, 12:31
Ну хорошо, тогда попробуйте ответить на следующий вопрос.
Перемычка заводских настроек - это не сброс в дефаулт, это только работа по дефаулту со считыванием конфигурации и не возможностью(!) изменения. Узнал я параметры с протоколом МОДБАС, но я их и так знаю - и? Если конфигуратор после снятия перемычки все равно не свяжется.

Евгений Кислов
31.03.2021, 12:35
и не возможностью(!) изменения.

На модуле две перемычки (точнее, три, но для пользователя предназначены две).
Одна из них - перевод на заводские настройки, вторая - режим защиты от записи.
Мне кажется, вы немного запутались и слили их воедино в своей фразе.
При установленной перемычке заводских настроек можно изменить конфигурацию модуля.

ASo
31.03.2021, 12:54
При установленной перемычке заводских настроек нельзя изменить конфигурацию модуля. Проверено давно лично. Об этом прямо указано в РЭ.
Похоже, в компании утеряны ээээ компетенции в этих модулях, типа разработка старая, больше не развивается.

Евгений Кислов
31.03.2021, 13:21
При установленной перемычке заводских настроек нельзя изменить конфигурацию модуля. Проверено давно лично. Об этом прямо указано в РЭ.
Похоже, в компании утеряны ээээ компетенции в этих модулях, типа разработка старая, больше не развивается.

Я, конечно, теперь редко работаю с Mx110 - но вот сейчас с коллегой достали МУ110-8И, установили JP2, подключились по заводским настройкам и без проблем отредактировали и записали конфигурацию.
И да, действительно, с этим модулем конфигуратор работает по Modbus.

ASo
31.03.2021, 13:34
Просто вопрос - после записи Вы проверили сохранение конфигурации выключением модуля и снятием перемычки?

Cs-Cs
31.03.2021, 13:44
Уточнил у коллеги - действительно, возможно, на некоторых модулях конфигуратор отправляет по Modbus запрос на временное переключение протокола на ОВЕН и позволяет подцепиться к прибору.
Но, в целом, это не запланированное поведение и для некоторых модулей оно может не работать.
Для Мх100 у меня проблемы были только с модулями параметров электросети. А все другие модули (дискретный и аналоговый ввод-вывод) конфигуратор опознавал по любому протоколу всегда.

Евгений Кислов
31.03.2021, 13:59
Просто вопрос - после записи Вы проверили сохранение конфигурации выключением модуля и снятием перемычки?

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

Зинько Владислав
31.03.2021, 17:37
При установленной перемычке заводских настроек нельзя изменить конфигурацию модуля. Проверено давно лично. Об этом прямо указано в РЭ.
Похоже, в компании утеряны ээээ компетенции в этих модулях, типа разработка старая, больше не развивается.

Можно скрин с РЭ?
В руководствах указано, что памяти прибора сохранятся ранее установленные значения сетевых параметров.
Будем признательны, если укажите, где написано, что параметры связи нельзя менять в процессе связи с перемычкой.

ASo
01.04.2021, 08:09
Скажем, следует отсюда.
54332

Евгений Кислов
01.04.2021, 08:25
Скажем, следует отсюда.
54332

Можете подчеркнуть на скрине фразу, из которой складывается впечатление о том, что:


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

ASo
01.04.2021, 10:04
Прямой фразы нет. Но предлагают записать сетевые параметры, а не сразу их изменить. Если можно сразу - зачем записывать?
Ну скажу так. У меня не получалось их изменить ещё на МДВВ, МВ*, первых экземплярах 110*. Может, сейчас это изменили, если так - то хорошо. Но поскольку делаю такие аварийные работы редко - то вот привык.

Евгений Кислов
01.04.2021, 11:06
В примере рассматривается вариант: "я не знаю сетевые настройки модули, хочу их узнать, не хочу их менять".
Второе подключение конфигуратором (по записанным на листочке настройкам) - видимо, "контрольное".
Я согласен, что в документации не хватает пояснений на эту тему и что слить в одном разделе описание перемычки заводских настроек и частный пример ее использования - не самое удачное решение.