Страница 19 из 62 ПерваяПервая ... 9171819202129 ... ПоследняяПоследняя
Показано с 181 по 190 из 689

Тема: Функциональные блоки на языке ST

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

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

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Цитата из вашей же ссылки:
    "Фронт сигнала — переход цифрового сигнала из состояния «ноль» в состояние «единица» (передний фронт) или обратно (задний фронт)."

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Спасибо, полезно, когда ни на что не остается свободного времени и кто-то уже переписал или создал FB на ST...

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    capzap выкладывать чтобы каждый не писал по кругу одно и то же, тем более из oscat.
    Посмотрел, кто-то уже выдернул TOF, значит можно его себе не переписывать а переписать то, чего еще нет.

  4. #4
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Да будет так, первый фронт, и Второй фронт = тушенка и все что там с этим было связано

  5. #5
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Newcomer мне кажется излишне придираться там, где все прекрасно понимают о чем речь. Если вдруг вы не поняли о чем, то надо что-то менять в датском королевстве.

  6. #6
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,050

    По умолчанию

    to Денисов Максим Сергеевич

    Фабрики рабочим !
    Это
    Цитата Сообщение от yura2507 Посмотреть сообщение
    .
    всем ПР !
    Глобальное - ST-шникам !

    ---
    Когда 335 ?

  7. #7

    По умолчанию

    Не могу понять где ашыпка. При первом запуске внутренняя переменная EMA(t) := входному значению, все последующие итерации выполняются по формуле расчета скользящего экспоненциального. Но при симуляции получается иначе. Первый проход так-же считается по формуле EMA(t) = coef * input + (1 - coef) * EMA(t-1), хотя сброс переменной первого запуска проходит и сброс фильтра, если его активировать, так-же выполняется.
    Код:
    function_block EMA // Фильтр экспоненциальное скользящее среднее
    
        var_input
            input : real; // Вход
            coeff : real; // Коэффициент от 1(min) до 0(max)
            reset : bool; // Сброс фильтра
        end_var
    
        var_output
            output : real; // Выход
        end_var
    
        var
            EMAt : real;
            first_run : bool := true;
        end_var
        
        if (reset = true) OR (first_run = true) then 
            EMAt := input;
            first_run := false;
            else
                EMAt := coeff * input +(1 - coeff)*EMAt;    
        end_if
        
        output := EMAt;
        
    end_function_block
    Последний раз редактировалось gmz_001; 20.08.2023 в 08:30.

  8. #8

    По умолчанию

    Нет ошибки. При симуляции считает правильно. 2.4.334.0
    Возможно в составе чего-то большего не так симулятор считает, но один блок на холсте без ошибок.
    if reset OR first_run then - так короче, переменные и так булевы.
    Последний раз редактировалось Leon7; 20.08.2023 в 10:03.

  9. #9
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,435

    По умолчанию

    Слова могут иметь несколько значений, в зависимости от контекста! Например: во время ВОВ был Волховский фронт, явно, фронт здесь в другом значении!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #10
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Речь была о фронтах эл. сигнала (импульса), а ссылка была на военные действия. При этом есть конкретное понятие (ссылку дал) , да и учили нас давно так.
    электронщик до мозга костей и не только

Страница 19 из 62 ПерваяПервая ... 9171819202129 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК73 (Функциональные кнопки)
    от necro в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 18.05.2022, 10:03
  2. Функциональные блоки
    от ribamuka в разделе СПК2xx (архив)
    Ответов: 4
    Последнее сообщение: 08.04.2018, 15:01
  3. Функциональные блоки насосов в CoDeSys
    от Алексей Ермолаев в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 28.03.2017, 13:50
  4. Функциональные блоки- где искать?
    от Xops в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 01.03.2016, 11:07
  5. СПК функциональные клавиши
    от Lyohin в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 30.03.2015, 15:10

Ваши права

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