Выполнение диаграммы управления с оператором after
after(n,E)
after(n,time_unit)
after(
возвращает n
,E
)true
, если основное событие E
произошло, по крайней мере, времена n
начиная с активации ассоциированной страны. В противном случае оператор возвращает false
.
В графике без входных событий, after(n,tick)
или after(n,wakeup)
возвращает true
, если график проснулся во времена n
или больше начиная с активации ассоциированной страны.
Оператор after
сбрасывает счетчик для E
к 0 каждым разам, когда ассоциированная страна повторно активирует.
after(
возвращает n
,time_unit
)true
, если модули n
времени симуляции протекли начиная с активации ассоциированной страны. В противном случае оператор возвращает false
. Задайте time_unit
как секунды (sec
), миллисекунды (msec
), или микросекунды (usec
).
Оператор after
сбрасывает счетчик для sec
, msec
и usec
к 0 каждым разам, когда ассоциированная страна повторно активирует.
Можно использовать кавычки, чтобы заключить ключевые слова 'tick'
, 'wakeup'
, 'sec'
, 'msec'
и 'usec'
. Например, after(5,'tick')
эквивалентен after(5,tick)
.