PDA

Просмотр полной версии : не получается работать с выходами мдвв по протоколу овен



sarutobi
20.08.2012, 15:19
Добрый день всем, собственно не получается работать с выходами мдвв по протоколу овен))
в сети 3 прибора мва8 и 2 мдвв, входы мва мдвв читаются нормально, выходы ни в какую не получается выставить, на модуле лампочка не хочет загоратся и всё тут
переход на протокол модбас не предлагать, там по неведомым причинам обновление значений с мва идёт раз в 5-10 секунд, а по овену раз в пол секунды

выложил просто тестовый пример, и он тоже не выставляет выходы

sarutobi
20.08.2012, 18:37
так же пробовал hash name r.oe на всех выводных переменных,без результатов

Николаев Андрей
20.08.2012, 22:28
Ну во первых надо разбираться что за обновление значений раз в 5-10 секунд. Такого за прибором не замечалось.
А чем опрашиваете?

sarutobi
21.08.2012, 08:14
Мастер в сети плк150-220И.М опрашивает 2 мдвв модуля и мва8, на мва 8 обновление переменных в лучшем случае раз в 5 секунд по протоколу модбас, на мва забиты 7 входов
в общем скидываю файл конфигуратора
в конфигураторе че я только не мутил и скорости обмена менял, polling time, framing time, кароче всё попробовал

capzap
21.08.2012, 08:19
Мастер в сети плк150-220И.М опрашивает 2 мдвв модуля и мва8, на мва 8 обновление переменных в лучшем случае раз в 5 секунд по протоколу модбас, на мва забиты 7 входов
в общем скидываю файл конфигуратора
в конфигураторе че я только не мутил и скорости обмена менял, polling time, framing time, кароче всё попробовал

а конфигурация на МВА имеется?

sarutobi
21.08.2012, 08:26
да имеется, скидываю

Валенок
21.08.2012, 19:24
1.
У вас в МВА8 включено не меньше 7 входов -> опрашивать его чаще 2.8сек - нет никакого резона. Развешто пялится на эти же самые цифирки.
2.
Задержка ответа для МВА8 (в его конфиг) - нафик не уперлась. Он и так задерживает ответы.
3.
С МДВВ - не парьте моск - делайте 4xUMD.
Пара - чтение здесь с полингом где-то за 250..300
Пара - запись по изменению. Задержка в конфигураторе - тоже 0.
4.
Вам точно нужен ШИМы МДВВ ?
5.
Особенность мелкооптового RTU такова - что практически неимеет значения 115200 или 38400.
На 38400 - оба вида слейвов могут работать с кол-вом ошибок менее 1/10000.
На 115200 - не шмогут

PS
В очередной раз хихикаю над штатным мастером. Ну не нужно нормальному обмену 10мс на цикл

sarutobi
22.08.2012, 17:25
завтра приду на работу, попробую
а че насчёт овена? изза чего выходы не выставляются?Вроде всё правильно сделал

sarutobi
22.08.2012, 17:27
1.
У вас в МВА8 включено не меньше 7 входов -> опрашивать его чаще 2.8сек - нет никакого резона. Развешто пялится на эти же самые цифирки.

почему эти же самые, а вдруг резко значение прыгнет, а система не сработает во время?

sarutobi
22.08.2012, 17:56
3.
С МДВВ - не парьте моск - делайте 4xUMD.
Пара - чтение здесь с полингом где-то за 250..300
Пара - запись по изменению. Задержка в конфигураторе - тоже 0.
4.
Вам точно нужен ШИМы МДВВ ?


я с мдвв его и не парю потому что на модбасе мдвв отлично работает
на модбасе проблема с мва, а на овене проблема с мдвв

Валенок
22.08.2012, 18:39
почему эти же самые, а вдруг резко значение прыгнет, а система не сработает во время?
Значение-то прыгнет. А время опроса АЦП 0.4с. А оно одно на всех. А их у вас 7 (про 8й непонятно).
Если "оно вдруг прыгает" - МВ110-8АС/2АС. МВА8 - для относительно спокойных штук - температура например


на модбасе проблема с мва, а на овене проблема с мдвв

Про овен - к овену. У родного мастера обработка запросов не очень.

sarutobi
22.08.2012, 18:51
Значение-то прыгнет. А время опроса АЦП 0.4с. А оно одно на всех. А их у вас 7 (про 8й непонятно).
Поэкспериментируйте :
(оставьте в мастере только 1 регистр для мва8)
et:time;
sv:real;

ton(in:=true, pt := 1ч);
if sv <> вход_мва8 then
et:=ton.et;
ton(in := false);
ton(in:=true);
sv:=вход_мва8;
end_if

На скольких будет болтаться et ?

Если "оно вдруг прыгает" - МВ110-8АС/2АС. МВА8 - для относительно спокойных штук - температура например


Про овен - к овену. Про мва8 и модбас - дружат. Будьте спок. У вас по МБ к мва8 - 24 запроса. А МВА8 и без задержек немного тупит. А у вас в конфигураторе задержка 5 и поллинг 440мс. А есть еще 18 запросов для МДВВ с поллингом 390. И пошло-поехало.

У родного мастера обработка запросов не очень. Попозжее МВА8 в руки упадет - поюзаю, сообщу конкретику. А вообще-то я сам через порт работаю. Проблем таких нет. Вообще с обменом - нет.
модуль менять не вариант, система готова как бы, все уже стоит, эта проблема появилась(очень медленный опрос). как мне сказал начальник после очередного обновления прошивки плк, раньше её не было
Вы бы мне лучше с протоколом овен посоветовали что сделать чтоб выходы можно было щёлкать))

Валенок
22.08.2012, 19:33
Про овен - к овену. Тут есть куча представителей и примеров
http://www.owen.ru/forum/showthread.php?t=11241

а по овену раз в пол секунды
Модбас - быстрее

sarutobi
23.08.2012, 08:01
Про овен - к овену. Тут есть куча представителей и примеров
http://www.owen.ru/forum/showthread.php?t=11241

Модбас - быстрее

куча? лол
тут тот под модбас рту примеры с мва и с мдвв

sarutobi
23.08.2012, 08:02
жду ответа на вопрос про протокол овен

Валенок
23.08.2012, 09:10
куча?
Авторы - представители. И в соседних ветках можно покопаться

про протокол овен
Не использую :). Тока если вынудят

sarutobi
23.08.2012, 12:43
Авторы - представители. И в соседних ветках можно покопаться

Не использую :). Тока если вынудят
блин, я перекопал весь форум и не нашел ни одного проекта или совета, после которого протокол овен бы заработал)

sarutobi
23.08.2012, 13:04
на модбасе всё та же песня, попробовал че советовал валенок, всё тоже самое 8 - 10 секунд время обновления переменной

sarutobi
23.08.2012, 16:37
всё, решил проблему, мой косяк, извиняюсь перед всеми)