PDA

Просмотр полной версии : МВ110-8А ошибка 81



Тон
02.04.2013, 14:45
Добрый день!
Имею ПЛК110-30 + МВ-16д + 2хМВ-8а+2хМУ-8р. Протокол-modbus. Постоянно выпрыгивает Last error = 81 от обоих модулей МВ110-8А. Ошибка то есть, то нет, раз в 1-5 секунд появляется. Ошибок самих измерений - нет. Другие модули (МВ, МУ) ошибок не дают. Макс/мин время цикла у ПЛК менял - не влияет.
Откуда она возникает?

Александр Ч.
03.04.2013, 09:14
«Период опроса устройства, в мс» (Polling time) – диапазон значений от 10 до 10000, значение по умолчанию – 100 (см. п. 3.2.1.9).
Для аналоговых модулей обычно задаю не менее 300.

Тон
04.04.2013, 12:40
«Период опроса устройства, в мс» (Polling time) – диапазон значений от 10 до 10000, значение по умолчанию – 100 (см. п. 3.2.1.9).
Для аналоговых модулей обычно задаю не менее 300.

Пробовал 600 - без изменений.

Рабиндранат
04.04.2013, 14:44
А если модуль один поставить, будет ли проскакивать данная ошибка? А если изменить на ASCII (или Вы и тот и тот пробовали?).

Тон
05.04.2013, 09:45
А если модуль один поставить, будет ли проскакивать данная ошибка? А если изменить на ASCII (или Вы и тот и тот пробовали?).

Пробовал и на ASCII и на RTU - не влияет, Polling time, Max timeout менял - ошибки стали давать и остальные модули расширения- вообще эффекта не понял:confused: .
Если оставить одно расширение 8А - оно и будет давать ошибку, поставишь 3 - все три.

Александр Ч.
05.04.2013, 10:23
Как то под рукой не было витой пары, использовал Езернетовский кабель целиком. Тоже наблюдался подобный эффект, пока не "расчленил", взяв только пару проводков. Связь стала стабильной абсолютно. Правда эти же провода через пару лет тоже стали давать сбои, видимо изоляция с рождения была не очень

Рабиндранат
05.04.2013, 10:32
Терминальный резистор не пробовали ставить?

Тон
05.04.2013, 10:46
Терминальный резистор не пробовали ставить?

стоит 240 ОМ

Рабиндранат
05.04.2013, 11:06
На обоих концах? А почему не 120?
А без резистора пробовали? Какова длина линии (или на столе собираете)?

Тон
05.04.2013, 13:00
На обоих концах? А почему не 120?
А без резистора пробовали? Какова длина линии (или на столе собираете)?

Длина минимальная. модули в притык друг к другу. и 120 и 240 стояли, правда только в хвосте

kgsh82
06.04.2013, 08:32
Чем запитаны модули и контроллер? Если есть блок питания - то он может быть источником помех. Был случай, когда на расстоянии примерно полметра (в мет. шкафе) наводились помехи. Поставил экранированную витую пару и проблема исчезла.
ЗЫ: Оборудование было не Овен.

Валенок
06.04.2013, 09:28
А просто положить на это - не пробывали ?

Тон
09.04.2013, 13:10
Спасибо всем за помощь! Проблема решена. Был не прав сказав, что разницы нет при RTU и ASCII - разница есть: на ASCII намного реже, но проскакивает ошибка (~20-30мин).
В настройках modbus-master-RS485-1-framing time установили =10 и ошибка больше не появляется. Двое суток - полет нормальный.:cool: