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

Тема: LIMIT ФБ ST в Овен лоджик

  1. #1

    По умолчанию LIMIT ФБ ST в Овен лоджик

    Доброго времени!!!
    Подскажите пожалуйста, можно ли реализовать в ФБ st оператор limit ?
    Как это правильно сделать?
    Допустим out1 := LIMIT(0, in1, 100) пишет функция лимит не объявлена.

  2. #2

    По умолчанию

    Можно просто написать его IFами по таким условиям:

    if (in1 < 0) then
    out1 := 0;
    elsif (in1 > 100) then
    out1 := 100;
    else
    out1 := in1;
    end_if

    ...только надо проверить, подержан ли в OL elsif.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

  3. #3

    По умолчанию

    function LIMIT: real;
    var_input
    MIN : real;
    IN : real;
    MAX : real;
    end_var

    LIMIT := IN;
    IF IN < MIN THEN LIMIT := MIN;
    ELSIF IN > MAX THEN LIMIT := MAX;
    END_IF;

    end_function

  4. #4

    По умолчанию

    Цитата Сообщение от Sergijsever Посмотреть сообщение
    Доброго времени!!!
    Подскажите пожалуйста, можно ли реализовать в ФБ st оператор limit ?
    Как это правильно сделать?
    Допустим out1 := LIMIT(0, in1, 100) пишет функция лимит не объявлена.
    Странно, что вам только LIMIT нужен, а как же остальные блоки, таймеры, триггеры, счётчики? Все эти блоки самописные, так как стандартные
    нельзя использовать в ФБ на ST.

    Посмотрите пример, глубина вложения блоков до 3, для наглядности тут пример в Лоджике и в среде Codesys 2.3.
    Там есть и вызовы таймеров, триггеров, работа с массивами и циклами.
    https://owen.ru/forum/showthread.php?t=38453&page=10#93

    Здесь есть некоторые функции на ST https://owen.ru/forum/showthread.php?t=37203
    Кстати и LIMIT тоже есть.
    Здесь некоторые ФБ на ST https://owen.ru/forum/showthread.php?t=38239&page=11
    Последний раз редактировалось kondor3000; 09.11.2023 в 15:33.

  5. #5

    По умолчанию

    Спасибо Вам огромное , я только сейчас обнаружил свой вопрос (тему) просто я новичок в этом форуме и до путя не разобрался как им пользоваться, да ещё и с телефона. Простите если что не так. За ответы и подсказки благодарю Вас.

Похожие темы

  1. ПЧВ3 и овен лоджик пр200
    от rinatd в разделе Приводная техника ОВЕН
    Ответов: 3
    Последнее сообщение: 13.07.2023, 09:51
  2. Не устанавливается Овен лоджик
    от arelavv в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 19.09.2018, 13:46
  3. Два вопроса по ОВЕН-Лоджик.
    от Sargon в разделе Среда программирования OWEN Logic
    Ответов: 33
    Последнее сообщение: 06.02.2017, 15:45
  4. ФИЧИ И БАГИ ОВЕН ЛОДЖИК
    от rovki в разделе Программируемые реле
    Ответов: 649
    Последнее сообщение: 29.07.2016, 10:33
  5. Пожелания по развитию овен лоджик
    от rovki в разделе Программируемые реле
    Ответов: 146
    Последнее сообщение: 25.04.2013, 23:47

Метки этой темы

Ваши права

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