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

Тема: Неясности с библиотекой PID_Regulators.lib

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Наиболее простым представляется следующее решение
    1) Объявляете два регулятора в RETAIN
    2) При использовании пресс формы №1 используете первый, иначе - второй

    Если это не совсем устраивает - например по ограничению размера флеша(сохраняете только к-ты ПИД) или хочется подстроить к-ты вручную создайте один экземпляр АНР и один PID_Function. Регулирование будет выполнять PID_function по к-там АНР

    p:PID_2POS_IM_ANR;
    p1:PID_FUNCTION;
    ................
    p1.TI_:=p.fKi;
    p1.TD_:=p.fKi*p.fKdKi;
    p1.PB:=p.fK0;
    Последний раз редактировалось Малышев Олег; 12.02.2008 в 10:46.

  2. #2

    По умолчанию

    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    Регулирование будет выполнять PID_function по к-там АНР

    p:PID_2POS_IM_ANR;
    p1:PID_FUNCTION;
    ................
    p1.TI_:=p.fKi;
    p1.TD_:=p.fKi*p.fKi;
    p1.PB:=p.fK0;
    Можно p.fKi, p.fKi, p.fK0 сохранять в других переменных а при необходимости перезаписывать из этих переменных? (Чтобы всегда работал ПИД с АНР.)

Ваши права

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