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

Тема: таймер обратного отсчёта с возможностью установки в формате ЧАС : МИН : СЕК

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

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

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    когда до 0 доходит за ново сам запускается. Так задумано?Добрый вечер. Очень благодарен вам за код обратного таймера.

    но когда начинаю объявлять локальные переменные, codesys начинает ругаться на две последние строчки:

    CTU1: SYS.CTN; TON: SYS.TON;
    R_TRIG, R_Trig1 : SYS.RTRIG; F_trig1 : SYS.FTRIG;

    подскажите как объявить эти переменные в codesys 2.3?
    В codesys 2.3 нет SYS.CTN; SYS.TON и SYS.RTRIG SYS.FTRIG; , надо заменить на TON и R_TRIG, F_TRIG, а счётчик нужно сделать свой 32 битный.(код ниже)
    GET_TIME() заменить на TIME()
    Сброс при 0 можно добавить.


    Скрытый текст:
    Код:
    function_block CTN    (*//   CTN  *)
    
        var_input 
           U : bool; 
           D : bool; 
           Res : bool; 
           N : udint;
        end_var
    
        var_output 
           Q : udint;
        end_var
    
        var 
           RT: bool; (*//переменная для определения переднего фронта на входе «U»  *)
           x:bool:=true;
        end_var
     ____________________________________________________       
        if Res or x then
        Q := N; x:=false;end_if
        
        if U and not RT and not Res  then   
        Q := (Q + 1); RT := U; end_if
        
         if D and not RT and not Res then   
         Q := (Q - 1); RT := D; end_if
        
        if not U and not D and RT then
        RT := false; end_if
    Последний раз редактировалось kondor3000; 28.05.2025 в 09:17.

Похожие темы

  1. Таймер обратного отсчёта на ST
    от kolyagl в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 27.05.2025, 11:28
  2. Ответов: 13
    Последнее сообщение: 05.12.2018, 16:10
  3. Таймер обратного счета
    от service в разделе ПЛК1хх
    Ответов: 26
    Последнее сообщение: 11.11.2016, 10:03
  4. Проблемма отображения обратного отсчёта на СМИ2
    от alek4322 в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 09.08.2016, 21:20
  5. таймер обратного времени с датчиком
    от sega73 в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 25.05.2015, 15:40

Ваши права

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