Правильная настройка под МДВВ

Стартовая страница Форумы Понять, как работает ПО Правильная настройка под МДВВ

Помечено: 

Просмотр 15 сообщений - с 46 по 60 (из 64 всего)
  • Автор
    Записи
  • #2702
    Mikhail
    Модератор

    Просто в автоматическом режиме по триггеру на данные канала нужно отправлять 03E8, а в ручном режиме отправлять команду Откл-Вкл, которая будет по триггеру вызывать команду 03E8.

    #2703
    djbond07
    Участник

    Точно, можно попробовать. Отпишусь по результатам

    #2704
    djbond07
    Участник

    Да, сработало, но быстродействие оставляет желать лучшего. Около 10-15 секунд идёт обработка команды. Это в автоматическом режиме. В ручном отрабатывает неплохо. Спасибо за помощь, буду тестировать.

    #2705
    Mikhail
    Модератор

    Это очень долго, ищите причину с помощью логов.

    #2711
    djbond07
    Участник

    Команды модулем отрабатываются через 6 секунд после активации входа, и ещё через 4 они исполняются коммуникатором. В ручном режиме в районе 1 секунды исполняется. Раньше я побитово обращался к ячейкам контроллера ОВЕН ПЛК100 (использовал в качестве модуля ввода-вывода), работало быстро.

    #2719
    Mikhail
    Модератор

    Команды модулем отрабатываются через 6 секунд после активации входа

    Значит до Сервера данные доходят за 6 секунд. Вероятно опрос одного КП или всей линии связи продолжается достаточно долго. Если вход активирован непосредственно перед опросом нужного КП, то сразу после его опроса данные передаются на сервер. Если на линии несколько КП, то до очередь опроса может дойти до нужного через некоторое время.

    Попробуйте оставить только 1 КП на линии и опрашивать только нужные входы. В шаблоне Модбас нужно минимизировать количество групп, т.е. запросов. Также можно уменьшить в Коммуникаторе задержку после опроса.

    После отправки команды можно добавить команду внеочередного опроса КП.

    #2721
    djbond07
    Участник

    Вы зрите в корень, Михаил. Дело в том, что у меня уже добавлены все КП в конфигурацию, но тестирую я только один. То есть физически я соединён только с одним КП. за эти 6 секунд остальные КП опрашивались, переопрашивались, итд. Я их сделал неактивными, всё заработало отлично! Спасибо!

    #7518
    ValeraMar
    Участник

    Здравствуйте, решил именно сюда написать. Михаил подскажите пожалуйста как правильно использовать функции DayBeg и HourBeg, у меня тоже модуль ввода дискретных сигналов ОВЕН, хочу ежедневно одной командой сбрасывать счетчики в один и тот же час удобный для меня. И ещё по сменно сбрасывать, но там уже я сам как нибудь додумаюсь, если объясните с ежедневными). Спасибо заранее.

    #7520
    Mikhail
    Модератор

    Добрый день!
    Напомните, пожалуйста, в каком виде приходят значения счётчиков от модуля ОВЕН?

    #7573
    ValeraMar
    Участник

    Значения счетчиков я брал входными регистрами 3Х(ushort), команды управления по сбросу счетчиков регистрами хранения(множественной командой). От руки у меня получается сбрасывать, хотелось бы в определенное время чтоб все счетчики сбрасывались автоматически.

    #7574
    ValeraMar
    Участник

    Прошу прощения, был командирован временно. Не мог писать

    #7577
    Mikhail
    Модератор

    Если я правильно понял, то Вы сбрасываете счётчики, отправляя вручную команды на прибор. Следовательно, Вам нужно сделать то же самое, только автоматически. Для этого подойдёт Модуль автоматического управления, а функции DayBeg и HourBeg в данном случае не нужны.

    #7578
    Mikhail
    Модератор

    DayBeg и HourBeg подойдут, если Вам нужно сбросить только значения каналов, без взаимодействия с прибором.

    #7580
    ValeraMar
    Участник

    Если функцией DayBeg можно сбросить значение каналов, это ли будет не тоже самое если применить эту функцию к команде управления? Мне в принципе можно и значения каналов сбрасывать, главное чтоб в таблице ежесуточно в 8 утра например обнулялись значения, и счет шел сначала. Не могли бы Вы, подсказать как правильно использовать DayBeg, я просто с C# плохо знаком.

    #7581
    ValeraMar
    Участник

    Кстати в случае использования модуля у меня будет возможность сбрасывать счетчики на приборе, но не будет возможности иметь сменные показания и суточные в отдельности. Сброс счетчика сбросит полностью счетчик прибора на ноль.

Просмотр 15 сообщений - с 46 по 60 (из 64 всего)
  • Для ответа в этой теме необходимо авторизоваться.