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

Тема: пауза в Codesys

Древовидный режим

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

    По умолчанию

    IF
    out_val>0

    THEN
    tim1(IN:=1 ,PT :=T#5S);
    d:=tim1.Q;
    IF
    d=1
    THEN
    Heather:=REAL_TO_WORD(MAX(0, out_val)*655.35);
    END_IF
    cooler:=0;
    ELSE
    tim2(IN:=1 PT :=T#5S);
    c:=tim2.Q;
    IF c=1
    THEN
    cooler:=REAL_TO_WORD(MAX(0,out_val*-1)*655.35);
    END_IF
    Heather:=0;
    END_IF

    Попытался реализовать это вот таким вот образом; в начале, например на нагреватели задержка есть, а потом при переходе на охладитель она пропадает.
    Последний раз редактировалось DimaSik; 18.05.2009 в 12:55.

Ваши права

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