Показать сообщение отдельно
Старый 24.12.2015, 22:44   #3
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Секвенции как?

Цитата:
Сообщение от Sergey Romanov Посмотреть сообщение
принцип как правльно на FBD писать SFC.
Если в двух словах, то SFC - набор шагов с переходами между шагами. В шаге что-то выполняется (обработка выходов), а в переходе что-то сравнивается с условием (обработка входов).
Если я правильно понял, то основное затруднение - это выполнение FBD активных шагов и невыполнение FBD неактивных шагов. Так?
Тогда проблема решается очень просто: на поляну ставятся RS-триггеры по количеству шагов. На вход S триггера подключается выход FBD выполнения условия перехода в данный шаг. На вход R триггера подключается выход FBD выполнения условия перехода из данного шага. Выход триггера является разрешением для FBD выполнения действий в шаге.
Все очень просто...


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием