PDA

Просмотр полной версии : Вопрос по МВА8



ALex83
13.11.2007, 05:51
Уважаемые, подскажите пожалуйста будет ли МВА8 v7.5 работать по RS-485 Modbus-RTU c ПЛК-100 v 2.01.8 в качестве мастера.

Gans
13.11.2007, 12:07
Сто пудей будет.
Правда у меня иногда возникают проблемы когда два МВА8 на ПЛК100 :-(

Gans
15.11.2007, 09:41
Привет Всем!!!
У меня возникла такая проблема: пару раз в сутки ПЛК100 ошибочно считывает данные из первого МВА8 и укладывает полученные значения в переменные второго МВА8 (и наоборот). Один раз такое состояние продлилось примерно 18 минут :-( Сейчас я использую протокол Модбас-РТУ. Первый раз проблема появилась с первого октября, для начала просто параметры как бы застывали на некоторое время (смотрел по графикам). Потом в ПЛК-конфигуратор добавил пару регистров для панели оператора и тут началось ... Я само собой узнал об этом недавно и решил проблему по деревенски просто в ПЛК-конфигуратор добавил пару модулей в Модбас-РТУ и теперь всё сносно заказчик даже не догадывается о проблемах.
P. S. на протоколе ОВЕН у моего знакомого (уже около года система работает) аналогичных проблем не возникало.

Kirill
15.11.2007, 10:26
Уважаемые, подскажите пожалуйста будет ли МВА8 v7.5 работать по RS-485 Modbus-RTU c ПЛК-100 v 2.01.8 в качестве мастера.

Из вашего сообщения не совсем ясно, кого же вы хотите видеть в роли мастера? Если ПЛК - то система рабоспособна. Если же МВА - мастер, то из этого ничего не выйдет.

Филоненко Владислав
15.11.2007, 14:49
Привет Всем!!!
У меня возникла такая проблема: пару раз в сутки ПЛК100 ошибочно считывает данные из первого МВА8 и укладывает полученные значения в переменные второго МВА8 (и наоборот). Один раз такое состояние продлилось примерно 18 минут :-( Сейчас я использую протокол Модбас-РТУ. Первый раз проблема появилась с первого октября, для начала просто параметры как бы застывали на некоторое время (смотрел по графикам). Потом в ПЛК-конфигуратор добавил пару регистров для панели оператора и тут началось ... Я само собой узнал об этом недавно и решил проблему по деревенски просто в ПЛК-конфигуратор добавил пару модулей в Модбас-РТУ и теперь всё сносно заказчик даже не догадывается о проблемах.
P. S. на протоколе ОВЕН у моего знакомого (уже около года система работает) аналогичных проблем не возникало.

Интуитивно-правильное решение! Дело в том, что если по каким-либо причинам прибор не отвечает на запрос мастера ModBus за максимальное время опроса (выставляется в Мастере), но все-же отвечает, то его ответ воспринимается мастером как ответ на другой запрос. Если мастер не может различить такую ситуацию (по адресу прибора или номеру команды), то данные сдвигаются...
Выхода 2 - либо чередовать адреса запросов(ваше решение)/номера команд (легче), либо увеличить время ожидания ответа.



Потом в ПЛК-конфигуратор добавил пару регистров для панели оператора и тут началось ...


ИП320? На одной и той-же линии 2 мастера? Если так, вы, батенька, мазохист :) Проблемы будут обязательно!

Gans
15.11.2007, 15:52
Интуитивно-правильное решение! Дело в том, что если по каким-либо причинам прибор не отвечает на запрос мастера ModBus за максимальное время опроса (выставляется в Мастере), но все-же отвечает, то его ответ воспринимается мастером как ответ на другой запрос. Если мастер не может различить такую ситуацию (по адресу прибора или номеру команды), то данные сдвигаются...
Выхода 2 - либо чередовать адреса запросов(ваше решение)/номера команд (легче), либо увеличить время ожидания ответа.
ИП320? На одной и той-же линии 2 мастера? Если так, вы, батенька, мазохист :) Проблемы будут обязательно!
Панель оператора у меня подключена на RS323 и мне кажется не должно влиять на интерфейс RS485, хотя проблемы появились сразу после того как добавил пару регистров для панели оператора.
А где можно увеличить время ожидания ответа?
P. S. вдруг если что не совсем корректно объяснил ловите сонфиг.

Филоненко Владислав
15.11.2007, 18:56
Ага, пара регистров, говорите ;)
И 2 мастера, ModBus RTU и ОВЕН на 1 интерфейсе! - Они друг-другу мешают и нельзя ли их развести по разл. портам (ведь еще свободен верхний).
В такой мультимастерной конфигурации надо выставлять таймауты побольше, спрашивать пореже, а у модулей RS-485 крайне рекомендую поставить FramingTime хотя-бы 10 мс (а лучше 30), чтобы развести по времени запросы мастеров.
+ по симптомам есть устройство на ModBus, к-е периодически тормозит, "Волшебная коробочка, наверное :)", его бы вообще по отдельному интерфейсу опрашивать!

P.S. судя по комментам, вы там варите герыч :))))

Gans
16.11.2007, 11:13
Прошу прощения ошибся не тот конфиг выложил (упарили в отпуск хочу :-) Вот конфиг с которым уже неделю ни одной проблемы. Мне хочется узнать что я сделал не так и как этого избежать в будущем.
"поставить FramingTime хотя-бы 10 мс (а лучше 30)" - это я уже наверное сегодня сделаю.

а выложенное ранее пока это наверное тема для следующего разговора, вот только соберём провода в кучу начнем писать логи и архивы.
"И 2 мастера, ModBus RTU и ОВЕН на 1 интерфейсе!" - а так реализовать мне порекомендовали тоже не глупые люди :) или я ошибаюсь:D:):D ?!.
"ведь еще свободен верхний порт" - я его берегу для газового корректора (пока до этого руки не дошли :-)

Филоненко Владислав
16.11.2007, 11:41
1. Про 2 мастера я же и говорил, так можно, но будет взаимовлияние и рекомендации я уже огласил.
2. По описанному случаю: Рекомендация такова:
Если вы опрашиваете ряд регистров на 1 устройстве, то чтобы избежать "сдвига данных" желательно либо чередовать команды (например 0x03 и 0х04), либо чередовать опросы устройств. В этом случае при задержке ответа мастер по неверному адресу/команде может идентифицировать такую ситуацию и данные не попадут в соседнюю ячейку.

Gans
16.11.2007, 11:51
Спасибо за оперативность!!! побежал екперементировать :-)

Liroyd
01.04.2009, 14:22
А вход -50+50 мВ- это только постоянный ток?
Как можно измерить переменный ток с помощью мва8?

Филоненко Владислав
01.04.2009, 15:04
Да, частота дискретизации от 1/0.360сек, до 1/2,4 сек.

rv6lsa
12.04.2009, 15:20
здравствуйте !
у меня возникла такая проблема:сначала пк видел мва8,а теперь перестал его видеть.подскажите пожалуйста в чем причина.может как то надо изменить положение перемычек? сейчас они разомкнуты.

Kirill
13.04.2009, 10:04
здравствуйте !
у меня возникла такая проблема:сначала пк видел мва8,а теперь перестал его видеть.подскажите пожалуйста в чем причина.может как то надо изменить положение перемычек? сейчас они разомкнуты.

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

Проверьте и при необходимости измените ваши пользовательские сетевые настройки. Затем закройте конфигуратор, снимите питание с МВА8 и снимите установленную ранее перемычку.