Симулируйте и сгенерируйте код структурированного текста для графика Stateflow®

В этом примере показано, как симулировать и сгенерировать код для диаграммы Stateflow ControlModule от plcdemo_stateflow_controller модель.

Откройте модель

open_system('plcdemo_stateflow_controller')

Чтобы запустить симуляцию, нажмите Run.

Сгенерируйте код

Чтобы сгенерировать код для графика ControlModule, используйте plcgeneratecode. Для получения дополнительной информации смотрите plcgeneratecode:

generatedfiles = plcgeneratecode ('plcdemo_stateflow_controller/ControlModule');

plcdemo_stateflow_controller состоит из диаграмм Stateflow, чтобы симулировать модуль диска. График TestHarness обеспечивает тест scenatio запуска, содержания и сброса диска.

open_system('plcdemo_stateflow_controller/TestHarness');

График BehaviorModel предоставляет простую диаграмму, чтобы протестировать поведение графика ControlModule путем введения отказов.

open_system('plcdemo_stateflow_controller/BehaviorModel');

График ControlModule выполняет логику управления накопителями.

open_system('plcdemo_stateflow_controller/ControlModule');