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

Тема: длительность импульса

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

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

    По умолчанию

    имелось ввиду, как обнулить счетчик при необходимости.

  2. #2

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Счетчик := SEL ( Необходимость, Счетчик, T#0s );
    это понятно...
    куда и как этот кусок вставить в:

    VAR
    Timer : TON;
    FixDi : R_TRIG;
    Последний_импульс : TIME;
    Все_без_последнего : TIME;
    Общая_продолжительность : TIME;
    END_VAR
    ....
    Timer( IN := Di, PT := INT_TO_TIME( -1 ) );
    FixDi( CLK := Di );
    Последний_импульс := SEL( FixDi.Q, MAX( Последний_импульс, Timer.ET ), T#0s );
    Все_без_последнего := SEL( FixDi.Q, Все_без_последнего, Общая_продолжительность );
    Общая_продолжительность := Все_без_последнего + Последний_импульс;

  3. #3

    По умолчанию

    Цитата Сообщение от валенок Посмотреть сообщение
    извиняюсь, может это..на курсы, там, сходите..
    с удовольствием!!! только нету(((

    может еще подскажешь как сюда впихнуть счетчик(+1) на каждые 60 секунд?
    т.е. более 60 сек считать не надо, и доп счетчик на каждые 60 сек.

Ваши права

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