Sequential Function Chart: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м →‎См. также: обработка источников, мелкие правки
Автопереносы длинных строк ломали диаграмму, укоротил строки.
Строка 10:
╚═══╤════╝
─┼─level_low Уровень меньше (условие перехода
- логическая переменная)
┌───┴────┐ ┌───┬────────────┐ Состояние активно пока не сработает
│ Motor ├──┤ PN │motor_on │motor_off Состояние активно пока не сработает условие уровень больше. Действие с модификатором P -
Off On │ └───┴────────────┘ однократноемодификатором N - пока срабатываниеактивно
└───┬────┘
─┼─level_high Уровень больше (условие перехода - логическая переменная)
│ - логическая переменная)
┌───┴────┐ ┌───┬────────────┐
│ Motor ├──┤ N │motor_onP │motor_off │ Состояние активно пока не сработает условие уровень больше. Действие с модификатором N - пока
OnOff │ └───┴────────────┘ активноусловие уровень больше. Действие с
└───┬────┘ модификатором P - однократное
│ срабатывание
─┼─level_high Уровень больше (условие перехода - логическая переменная)
┌───┴────┐ ┌───┬────────────┐
│ Motor ├──┤ P │motor_off │ Состояние активно пока не сработает условие уровень больше.Действие с модификатором P -
│ Off │ └───┴────────────┘ однократное срабатывание
└───┬────┘
START Переход на начальное состояние