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

Тема: разные вопросы новичка

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

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

    По умолчанию

    FBD - функционально блочные диаграммы
    ST - структурный текст
    это языки (способы записывать алгоритмы)

    ФБ - функциональный блок (это подпрограмма со своими переменными), которые сохраняют свои значения между программными циклами (аналог класса в ООП)
    ФБ - можно написать на любом языке FBD или ST (разница в том, что в ST нельзя создать энергонезависимые переменные)
    На ST можно создавать функции - это программы, имеющие только один выход и не сохраняющие значений внутренних переменных

    Для ФБ на ST используют простой костыль:
    Код:
    function_block fbPrimer
    
        var_input
           X : bool; 
           EE : bool; //входная переменная с типом данных bool
        end_var
    
        var_output
           EQ : bool; //выходная переменная с типом данных bool
        end_var
    
        EQ := EE;  // Востановим сохраненное значение EQ
    
        // Здесь значение EQ может меняться в соответствии с алгоритмом
    
    end_function_block
    Owen.jpg

    В этом случае значение переменной EQ передается на выход ФБ, которое сохраняется в энергонезависимой Value.
    Тогда при следующем вызове ФБ это значение возвращается в виде переменной EE.
    Последний раз редактировалось EFrol; 08.11.2024 в 17:44.

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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