В этом примере показано, как симулировать и сгенерировать код для диаграммы stateflow ControlModule из plcdemo_stateflow_controller
модель.
open_system('plcdemo_stateflow_controller')
Чтобы начать симуляцию, нажмите кнопку Выполнить.
Чтобы сгенерировать код для графика ControlModule, используйте plcgeneratecode. Для получения дополнительной информации смотрите plcgeneratecode
:
generatedfiles = plcgeneratecode ('plcdemo _ stateflow _ controller/ControlModule');
Этот plcdemo_stateflow_controller состоит из диаграмм stateflow для симуляции модуля привода. TestHarness графика обеспечивает тестовое сканирование запуска, удержания и сброса диска.
open_system('plcdemo_stateflow_controller/TestHarness');
График BehaviorModel предоставляет простой график, чтобы протестировать поведение графика ControlModule путем инъекций отказов.
open_system('plcdemo_stateflow_controller/BehaviorModel');
ControlModule графика выполняет логику управления приводом.
open_system('plcdemo_stateflow_controller/ControlModule');