Показано с 1 по 4 из 4

Тема: трм210 - смена режима регулятора

  1. #1

    По умолчанию трм210 - смена режима регулятора

    Здравствуйте,
    имеем ТРМ120, работающий по протоколу ОВЕН с ПЛК верхнего уровня, драйвер связи собственный. Если регулятор ТРМ находится в автомате - управляем заданием регулятора с ПЛК (SP)-все управляется и работает. Как я понимаю, чтобы с ПЛК управлять непосредственно выходом регулятора , надо вначале перевести ТРМ в ручной режим, а затем уже менять по интерфейсу значение выхода. Или надо предварительно остановить регулятор?
    Вопросы:
    1)можно ли по интерфейсу перевести регулятор в ручной режим, или это можно сделать только кнопками с панели?
    2) можно ли по интерфейсу управлять выходом регулятора? Какой переменной надо управлять - o, o. ,o-Ed ? Эксперименты успеха не имели.
    Или, я все неверно понимаю? Извините за сумбур.

  2. #2

    По умолчанию

    После консультаций с программистами фирмы выяснил, что для непосредственного управления выходом регулятора через интерфейс нужно:
    1) установить переменную mdSt=mvSt (состояние выхода в режиме "остановка регулирования");
    2) остановить регулятор (r-S=STOP);
    3) изменяя значение переменной mvSt, будем менять выход.
    Этот вариант работает.

    Хотелось бы сделать немного по-другому (для безударного переключения регулятора):
    1) установить переменную mdSt=о (состояние выхода в режиме "остановка регулирования");
    2) остановить регулятор (r-S=STOP);
    3) изменяя значение переменной "о", менять выход.
    Этот вариант НЕ работает (выдается код ошибки 0x32 - значение бита запроса не соответствует ожидаемому). Почему? По документации работать должно.

  3. #3

    По умолчанию

    В том то все и дело... Управлять выходом можно только если mdSt равен mvST. Если mdSt задать "о", то на выходе будет только то, что на нем было в момент перевода регулятора в режим СТОП.
    Максим Крец
    Компания ОВЕН
    Руководитель направления “Контрольно-измерительные приборы”

    skype: m.krets
    e-mail: tech@owen.ru

  4. #4

    По умолчанию

    Спасибо,я понял (почти). В таком случае возникает проблема безударности. Получается, что мы должны сами перед остановкой регулятора присвоить mvSt=o (текущее значение вых. мощности) и только потом остановить регулятор. А уж потом менять mvSt.
    А перед включением регулятора надо присвоить SP=o (задание=выход).
    Не скажу, что это удобно - эти операции мог бы выполнять и сам регулятор, почему-то это не предусмотрено .
    Я правильно все понимаю ?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •