상세 컨텐츠

본문 제목

[공부] Stateflow 4.Stateflow 기호와 데이터

공부/자동차 산업 & RnD

by industrosnack 2024. 1. 8. 22:19

본문

728x90
반응형

Stateflow 4.Stateflow 기호와 데이터

Stateflow 차트의 데이터 범위

Stateflow에서 차트에 사용되는 입력, 출력 및 지역 변수를 데이터라고 합니다.

모든 데이터에는 유형이 지정되어야 하며, 일반적인 데이터 유형은 아래와 같습니다.

위의 사진 처럼 모델링 =>기호 창에서 그래픽 인터페이스를 사용하여 Stateflow 데이터를 빠르게 추가, 제거하고 데이터 범위를 할당할 수 있습니다. 또한 기호 창을 사용하여 차트 전체에서 데이터 이름을 바꾸거나, 범위를 변경하거나, 초기값을 설정할 수 있습니다.

 

 

 

차트를 만든 다음 데이터를 정의하기 전에 차트에 데이터를 추가하고, ctrl+D 클릭으로  정의되지 않은 데이터를 정의해줍니다.(설계중에 변수의 범위를 정해주지 않아도 됩니다.)

기호 창

위의 모델은 상태 state_Off에 들어가게 되면 entery(en으로 작성가능) 아래 MATLAB 코드에 의해 신호가 꺼지고, 신호가 써지면 상태 state_On에 들어가 신호를 키는 것을 반복한다.

x와 z는 입력 데이터이며 Simulink 신호에서 차트로 전달된다.

기호창에서 차트 데이터 y의 이름을 output_Signal로 바꾼 뒤  팝업 제안에 따라 Shift+Enter 를 누르면 차트에서

신호 y의 이름이 한꺼번에 output_Signal로 변경됩니다..

또한 Ctrl+Shift+A 를 누르면 텍스트에 맞춰 모델이 자동으로 정렬됩니다.

위의 과정을 거친 뒤 차트의 모델입니다.

'공부 > 자동차 산업 & RnD' 카테고리의 다른 글

[공부] stateflow 3. chart 만들기  (2) 2024.01.02
[공부] Stateflow 2. 상태 머신  (0) 2023.12.30
[공부] AUTOSAR - RTE  (0) 2023.12.24
[공부] AUTOSAR  (0) 2023.12.19
[공부] state flow 교육 과정개요  (0) 2023.12.18

관련글 더보기