Цитата Сообщение от Игорь Петров Посмотреть сообщение
Нет. Я же хочу чтобы эти 10 секунд диаграмма не стояла, а продолжала ходить по куче всяких других шагов и выполнять кучу всякой другой нужной работы. В упрощенном SFC для этого придется делать параллельную всем другим ветку с отслеживанием этого таймера или всовывать эти проверки в другие шаги. Если мне это нужно в нескольких шагах, то придется делать ветки параллельные тем параллельным которые... я уже запутался в этой лапше. В полном SFC я просто вставлю в шаг 1 доп. действие с соотв-м классификатором. Все дела касающиеся работы данного шага будут у меня просто и компактно к нему прилеплены. Даже случись нужда (тфу, тфу, тфу) 1 Января с утра, я смогу разобраться, как это работает
Но не противоречит ли данный подход (выполнения действия шага без однозначной привязки к управляющему маркеру) самому подходу подобного (SFC, Petri Nets) программирования. где ключевым понятием является связка "шаг-действие-переход" и управляющий маркер?