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

Тема: время изменения выходов экземпляра ФБ

  1. #1

    Unhappy время изменения выходов экземпляра ФБ

    Работая над проектом, задумался о логике работы функционального блока.
    Написал я свой ФБ. в программе PLC_PRG объявляю его экземпляр.
    В функциональном блоке в конце по тексту хочу поставить условие, имеющее приоритет
    перед предыдущими условиями описанными выше по тексту ФБ.
    по этим условиям управляется некая выходная переменная BOOL, которая потом идет на вход другого экземпляра другого ФБ.
    Вопрос: если по тексту ФБ эта переменная сначала включается в TRUE, а потом в конце становится FALSE.
    по окончании работы ФБ разумеется эта переменная останется FALSE, но не будет ли она какое то время TRUE,
    пока блок выполняется?
    Или все же выходы экземпляра ФБ принимают определенные значения только в конце отработки очередной итерации экземпляра?
    Или третий вариант, который выводится из размышлений о работе экземпляров. Даже если выходная переменная во время работы блока на какое то время принимает значение TRUE
    на вход другого блока она все равно не попадет, пока система не завершит работу с предыдущим экземпляром ФБ. В конце сработает перевод ее в FALSE. И тогда другой ФБ подхватит
    именно это значение?

    Проясните ход рассуждений.

  2. #2

    По умолчанию

    Попробуйте использовать функцию SysTimeGetMs из библиотеки SysTimeCore
    2023-04-30_09-06-00.png
    +79104444236
    С уважением,
    Лапшин Вячеслав

  3. #3
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,134

    По умолчанию

    Или третий вариант, который выводится из размышлений о работе экземпляров. Даже если выходная переменная во время работы блока на какое то время принимает значение TRUE
    на вход другого блока она все равно не попадет, пока система не завершит работу с предыдущим экземпляром ФБ. В конце сработает перевод ее в FALSE. И тогда другой ФБ подхватит
    именно это значение?
    В рамках рассматриваемой вами ситуации это корректная формулировка.

Похожие темы

  1. скорость изменения температуры
    от Deadmopo385 в разделе Программируемые реле
    Ответов: 12
    Последнее сообщение: 21.08.2019, 11:24
  2. Ответов: 5
    Последнее сообщение: 16.05.2019, 09:50
  3. ТРМ 151 -07 нет изменения пар-ра.
    от argonavt в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 24.02.2014, 09:21
  4. логи во время время старта плк
    от Дмитрий Артюховский в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 26.08.2010, 11:17
  5. Ответов: 21
    Последнее сообщение: 03.03.2009, 16:27

Ваши права

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