Вход

Просмотр полной версии : Помощь в организации сети или почему не работают МВА и ТРМ одновременно



puma_59
23.03.2015, 07:41
Здравствуйте!

Имеется небольшая сеть состоящая из 7 устройств в сети RS-485
17303

Мастером в этой сети выступает ПЛК №1 (DELTA DVP-SS2), который опрашивает 6 устройств (чтение/запись).
Суть проблемы в том что при подключении всех устройств ПЛК №1 не может установить связь с ТРМ-202, зато если отключить МВА-8, он тогда видит ТРМ-202.
Вообщем вмести они (ТРМ-202 и МВА-8) никак не хотят работать.
Пробовал и задержки выставлять, и сеть по другому (все устройства последовательно подключать) организовывать и резисторы нагрузочные вешал, ни чего не помогает либо одно работает либо другое устройство.

P.S.: Все остальные устройства работают стабильно. Задержки ответа от всех устройств 2мс, время ожидания ответа у ПЛК стоит 450мс.

_Mikhail
23.03.2015, 07:54
C адресацией все нормально?

puma_59
23.03.2015, 09:32
Параметры приборов (адреса, протоколы, скорость итд.) проверял раз 20, все впорядке... А опрос устройств ПЛК ведет в автоматическом режиме с помощью функии "EASY PLC LINK", сам нечиго не писал.

Вот собственного часть программы отвечающая за связь с устройствами:
17304
17305
17306

lara197a
23.03.2015, 13:39
У Вас дельта не может опросить сразу все приборы.
Нужно разбить опрос по времени.
Организуйте счетчик и прибавляйте к примеру раз в секунду единицу.
когда 1- опрашиваете прибор адр.10
2---прибор адр.20
n---------адр. n
Потом сброс счетчика и по новой....
Маркер 1002-это типа как для примера. Вам нужно его заменить на свое условие разрешения опроса.

Так же можно опросить при помощи, точно не помню, как правильно,
вроде бы "Дельта изи" .
Там тоже модбас, только адреса от 1 до 16 в слейвах.

puma_59
24.03.2015, 08:57
"Дельта изи" это вы наверно имели ввиду "EASY PLC LINK" которой я как раз и использовал для автоматического опроса устройств. А в ручную (с использованием счетчика) это не вариант.
Тем более остальные 4 устройства опрашиваются без проблем и по одному тоже... На стенде когда собирал вроде работало все (не уверен, но в OPS-сервере все показатели отображались одновременно).

Может чего с монтажом или с резисторами? С чего посоветуете начать? Может есть программная диагностика RS-485?

and909
24.03.2015, 10:07
Пробовали менять адресацию приборов?
PLC LINK не находит приборы или ошибки связи? Проверить флаги М1360... (обнаружение ведомого), М1392... (ошибка чтения-записи).
Если есть преобразователь 485 для ПК, можно поснифать траффик.

puma_59
26.03.2015, 05:55
Пробовал поменять адреса у ТРМ и МВА, не помогло.

Зато замети некую закономерность:
1) Когда ТРМ подключен, МВА отключен. ПЛК видит ТРМ (флаг M1361) МВА не видит (флаг M1364).
17340

2) Подключаем МВА. ТРМ подключен, МВА Подключен. Перезагружаем ПЛК. ПЛК не видит ТРМ (флаг M1361) МВА видит (флаг M1364).
17341

3) Отключаем питание МВА, сразу появляется ошибка соединения с ТРМ (т.е. как то он его обнаруживает и индикатор на ТРМ моргает).
17342

4) Перезагружаем ПЛК. И опять ПЛК видит ТРМ, МВА не видит и так по кругу.

Вообщем так и не ясно почему ПЛК не может одновременно работать с МВА и ТРМ (хотя на стенде все работало), будем искать дальше... Думаю что то с монтажом не так.
Еще посоветовали проверить чтоб все устр-ва были на одной фазе, пойду проверять.

Andrew_Stranger
26.03.2015, 08:45
Может с протоколами поиграться, ASCII, RTU.