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

Тема: Работа FB Blink заданное количество времени

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

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

    По умолчанию

    Цитата Сообщение от Mikhail_NNT Посмотреть сообщение
    Blink начинает свой такт с False, как сделать, чтобы его такт всегда начинался с True?

    После окончания работы Blink, в заданный промежуток времени, иногда его выход остается в True. Нужно, чтобы он всегда сбрасывался в False . Пытался его сбросить в программе Blink.Q:=False, компилятор ругается, что Q не является входной переменной. Конструкция Blink.Q=>False, также неработоспособна. Как тогда сбросить Q в False?
    Можно было инвертировать выход и подать на выход Q:= Enable AND NOT BLINK1.Q, будет включаться с TRUE и выключаться даже если Q:=TRUE;
    Но сбросить стандартный BLINK не получится, можете импортировать выложенный блок и использовать, валяется давно с форума
    Код:
    Moy_BLINK1(start:=Enable , hi:=TIMEHIGH , lo:=TIMELOW, q=>Q  );
    Вложения Вложения
    Последний раз редактировалось kondor3000; 24.12.2024 в 19:23.

Похожие темы

  1. Запуск с панели СП 307 на заданное время с ПР200(СП 307 Мастер, ПР -слэйв)
    от Nikolay_11 в разделе Среда программирования OWEN Logic
    Ответов: 8
    Последнее сообщение: 05.11.2024, 14:50
  2. работа Blink в St языке
    от Ден в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 23.01.2018, 15:48
  3. Ответов: 3
    Последнее сообщение: 02.10.2017, 17:03
  4. Ответов: 9
    Последнее сообщение: 22.03.2012, 16:48
  5. Ответов: 5
    Последнее сообщение: 14.08.2009, 11:50

Ваши права

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