状态流®는상태다이어그램,순서도,상태전이표진리표포함된그래픽를제공제공합니다。stateflow를사용하여matlab®및알고리즘과si金宝appmulink®모델이,이벤트및기반조건반응설명할있습니다있습니다있습니다있습니다。
stateflow를사용,작업,오류,통신,통신,사용자프로토콜,사용자인터페이스하이브리드시스템을설계하고수있습니다있습니다있습니다있습니다있습니다。
stateflow simuli金宝appnk simulink모델내으로시뮬레이션하거나하거나내내내로실행할있는있는조합과순차결정로직모델링모델링할할수수。그래픽애니메이션하면중에로직분석디버깅수있습니다있습니다있습니다。편집시간검사구현하기전설계일관성과완전성보장합니다합니다합니다。
시작::
그래픽으로상태설계하기
전이로연결와을그리면서상태을으로구축합니다합니다。순서도표기,sim金宝appulink서브시스템,matlab코드코드를사용함수를작성할있습니다있습니다。
순서도 설계하기
접합점에 연결된 전이를 그려 순서도를 작성합니다. Pattern Wizard를 통해 자주 사용되는 로직 흐름 패턴을 작성할 수 있습니다. 순서도를 사용하여 상태 간 전이 로직을 설계할 수 있습니다.
테이블을통한설계
stateflow의진리표하면출력이현재입력만할할때때때때때에서에서에서을모델金宝app링할있습니다있습니다。simulink金宝app simulink에서상태머신모델링하기구조된환경을합니다합니다。
디버깅 Stateflow 차트
stateflow디버깅기능통해실행상세히실행있습니다있습니다있습니다있습니다。중단점을데이터을하며상태의함수를순차적으로실행할있습니다있습니다있습니다。
재사용 가능 차트 객체
Matlab언어언어언어언어언어의모든을사용하는독립형독립형독립형독립형독립형독립형차트차트차트를만듭니다이러한차트머신과타이밍로직이필요한프로그램의의의객체객체객체로합니다합니다합니다。
상태머신및로직
stateflow를사용텍스트구현하기어려운머신논리를그래픽그래픽으로설계설계하여하여하여하여하여하여응용응용응용응용개발을가속화합니다합니다합니다。
状态流응용프로그램배포
stateflow차트객체된된된된응용응용프로그램을만들어만들어만들어가가필요없이이공유합니다。
주기적및적스케줄링
stateflow에서조건,이벤트이벤트시간로직모델링하여주기또는또는적적방식방식방식으로으로으로으로으로으로알고리즘알金宝app고리즘알고리즘할할수있습니다있습니다。컴포넌트을하여실시간의을시뮬레이션합니다합니다。
시간 연산자
(持续时间之后)를를기반연산자를를하여타이머와카운터를만들고만들고만들고유지유지할필요없이이벤트카운트카운트카운트카운트카운트카운트경과경과경과시간및노이즈노이즈없는기반으로으로으로으로으로으로으로으로으로상태상태상태상태전전이이이이
설계 검증하기
状态流를 다른 Simulink 제품과 함께 사용하여 요구 사항에 맞춰 설계를 검증합니다.
- 需求Toolbox™에서 끌어서 놓기를 사용하여 Stateflow 객체에 직접 요구 사항을 연결합니다.
- 金宝appSimulink Check™를사용다이어그램표준준수준수합니다합니다합니다。
- 金宝appSimulink Coverage™를 사용하여 모델과 생성된 코드 커버리지 측정 항목을 수집합니다.
- 金宝appSimulink Design Verifier™를사용오류탐지하고테스트를합니다합니다합니다。
- 金宝appSimulink Test™를사용기반를개발,관리및합니다합니다。
코드생성하기
sateflow satesflow로직로직구현위한코드합니다합니다합니다합니다합니다합니다합니다합니다
- Simulink Coder™simulin金宝appk simulink sateflow모델c c ++코드를합니다합니다합니다。
- HDL Coder™로fpga및vhdl vhdl및verilog코드코드합니다합니다합니다。
- 金宝appSimulink PLC Coder™를 사용하여 PLC 및 PAC에 대한 IEC 61131-3 구조화된 텍스트를 생성합니다.