Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

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

  1. #1

    По умолчанию длительность импульса

    здравствуйте.
    необходимо определить длительность импульса по времени на дискретном входе плк-100.
    подскажите как это можно сделать.

  2. #2

    По умолчанию

    а если необходимо определить общую длительность импульса по времени на дискретном входе?

  3. #3

    По умолчанию

    спсб.
    а как сделать так чтобы счетчик общей продолжительности импульса не сбрасывался после выключения плк?

  4. #4

    По умолчанию

    Конечную переменную, в которую Вы время наработки складываете объявить как Retain

  5. #5

    По умолчанию

    А как теперь его "сбросить"?

  6. #6

    По умолчанию

    Кого сбросить? Переменную из Retain ???
    Перед пропаданием питания обнулите её... Ну или при появлении питания...

  7. #7

    По умолчанию

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

  8. #8

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Счетчик := 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, Все_без_последнего, Общая_продолжительность );
    Общая_продолжительность := Все_без_последнего + Последний_импульс;

  9. #9

    По умолчанию

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

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

  10. #10

    По умолчанию

    можно и в минутах

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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