PDA

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



Герман Евсеев
16.10.2007, 13:59
Добрый день.
Сижу осваиваю ПЛК и второй день бьюсь над тем, как считать данные с МВА8 на ПЛК150. Да и записать 1 на выход МВУ8 тоже не получается...
Возможно дело даже не в настройках ПЛК-конфигуратора, а в RS485. Дело в том, что светодиоды на МВА и ВМУ не моргают вообще, т.е. обмена данными нет в принципе.
В сеть RS485 включен также АС3. Программы конфигураторы на эти модули (через АС3) работают, все в норме. Есть ли какая нибудь возможность проверить 485 порт на ПЛК?
Прочитал почти весь форум по этому поводу, перепробовал все настройки ПЛК-конфигуратора, но результата нет, молчат оба...
МВА и МВУ поддерживают только протокол OWEN.

Малышев Олег
16.10.2007, 14:24
Светодиод включается в момент ответа с МВА/МВУ. Добивайтесь правильных настроек

Герман Евсеев
16.10.2007, 14:31
Да в том, то и дело, что пробовал всякие, хотя это не совсем правильно, но выхода нет... Нашел на форуме программку простейшего регулятора на МВА, МВУ и ПЛК100, как пример настройки конфигуратора. Скачал, сравнил настройки ПЛК-конфигуратора, вставил в свой проект (на ПЛК150) - результат тот же. Вернее его нет.
В сети RS485 всего 4 прибора: АС3, МВА8, МВУ8 и ПЛК.

Малышев Олег
16.10.2007, 15:05
1. Проверьте перемычки сброса в заводские настройки приборов МВА/МВУ
2. Проверьте работоспособность RS485 - создайте пару переменных (овен или модбас Слейв )на RS485, подключите через AC3 и проверьте, например, через OPC сервер.
3. Обратите внимание что бы адресное пространство МВА и МВУ не перекрывалось (оба занимают по 8 адресов)
4. Рекомендуемые настройки посл. порта 9600,8,n,1

Герман Евсеев
16.10.2007, 15:36
1: оба модуля абсолютно рабочие, не раз принимали участие в разработках проектов и прекрасно работают в этой сети RS485 через АС3.
3,4: адреса 16 и 72, настройки порта 9600,8,no,1, ASCII.
А вот проверить RS485 через АС3 и ОРС-сервер - надо попробовать...

Филоненко Владислав
16.10.2007, 15:52
Проект в студию

Малышев Олег
16.10.2007, 15:55
Уточняю - ASCII модбас?

Герман Евсеев
16.10.2007, 16:08
Протокол Modbus не поддерживается этими модулями...
Прицепил проект.

Герман Евсеев
16.10.2007, 16:21
да, забыл указать тип контроллера: ПЛК150UL

Gans
16.10.2007, 16:34
Посмотри на этой страничке есть пример
http://owen.ru/forum/showthread.php?t=63
Правда придется проект переделывать для твоего контроллера.

P. S. Может этот пример выложить в полезностях и вкусностях (где то на форуме я видел такую тему) и продублировать это еще на модбас-рту.

Филоненко Владислав
16.10.2007, 16:38
Вроде в проекте все нормально. Ищите проблему в подключении.
ПЛК в режиме slave по 485 работает?

Герман Евсеев
16.10.2007, 17:43
Об этом примере (МВА+МВУ.zip ) я и говорил...
Уже сравнивал и пробовал...

Герман Евсеев
16.10.2007, 17:49
Владислав, не пробовал. Если не затруднит подскажите как это лучше проверить, располагая имеющимся оборудованием?

Филоненко Владислав
16.10.2007, 18:01
Очень просто.
Вставляете модуль slave Овен/ModBus, настраиваете интерфейс и добавляете переменую. А потом пробуете опросить по 485 извне.
Например переменная типа Float with time, hash=read извне будет видна как канал МВА

Герман Евсеев
16.10.2007, 18:49
Да, Владислав, сделал все как сказали, обмен идет, но очень медленно как то все происходит. Смотрел конфигуратором МВА8, действительно канал открыт для чтения.
Менял значения переменной, считывается в конфигураторе все правильно. Только, как то через пень колоду, медленно и часто пропадает... Но это настройки, черт с ними, потом займусь. Главное - что порт на ПЛК живой.
И странное дело: параметр Dev, при этом, читается в конфигураторе МВА8 как PLC 100??? Причем здесь ПЛК100, когда я пользую ПЛК150U-L?
Спасибо за совет! По крайней мере с RS485 теперь успокоился...

Филоненко Владислав
16.10.2007, 19:22
Проверьте, возможно не затянуты клеммы или помехи сильные. Вы используете витую пару?

Герман Евсеев
18.10.2007, 15:13
Да, Владислав, витая пара. Меньше метра длинной и 600 Ом на одном конце.
Пробовал модуль Owen(spy) - сканирует на ура, при наличии обмена по сети МВА8 с конфигуратором...
Факт, что порт на ПЛК работает, но почему нет запросов в МВА?
Умные головы подскажите!!!...

Филоненко Владислав
18.10.2007, 19:18
МВА может быть настроен на ModBus/DCON, при старте конфигуратора он (конфигуратор), пока работает переводит прибор принудительно в режим ОВЕН, а при выходе - возвращает в ModBus/DCON. Может в этом дело?

Герман Евсеев
19.10.2007, 06:20
Я не думаю, т.к. МВА8 из старых серий, не поддерживающий ни Modbus ни DCON, а только протокол Owen...

Малышев Олег
19.10.2007, 07:43
Увеличение таймаута и polling time возможно поможет