Rational Rhapsody 구현 블록(RIMB)에 활성 오퍼레이션 추가

IBM® Rational® Rhapsody® 구현 블록(RIMB)에 여러 활성 오퍼레이션을 추가할 수 있습니다. Rational Rhapsody 구현 블록을 중심으로 하는 활성 오퍼레이션은 실행 가능한 AUTOSAR로 변환되며 런타임 환경(RTE)에서 직접 호출됩니다. 활성 오퍼레이션은 구현 실행을 구동합니다.

이 태스크 정보

각 활성 오퍼레이션에 대해 오퍼레이션 구현을 수행하는 실행 가능한 AUTOSAR이 생성됩니다. 활성 오퍼레이션이 상태 차트 실행을 포함하여 Rational Rhapsody 구현 블록(RIMB) 내의 동작을 호출합니다.

프로시저

  1. Rational Rhapsody 구현 블록을 마우스 오른쪽 단추로 클릭하고 새로 추가 > AR3x_BMT > ActiveOperation을 선택하십시오.
  2. 활성 오퍼레이션에 대한 활성화 정책을 지정하십시오. Rational Rhapsody 구현 블록을 정의하는 경우와 같이 활성 오퍼레이션에 대한 활성화를 지정해야 합니다. 활성 오퍼레이션의 일반 탭에 있는 정책 필드에서 비동기 또는 정기를 선택하십시오.
    • 비동기를 선택하는 경우 액세스 & 활성화 탭에서 실제 활성화 정책을 정의합니다.
    • 정기를 선택하는 경우 일반 탭의 활성화 섹션에서 기간, 오프셋 및 지속 기간을 지정합니다.
  3. 필요한 경우 보호됨을 선택하십시오. 이 선택란을 선택하면 이 필드에서 보호된 모든 활성 오퍼레이션이 상호 배타적이 됩니다. 이 조치는 보호된 오퍼레이션에 대해 생성된 모든 실행 가능 항목이 "내부 실행"으로 지정된 전용 AUTOSAR 독점 영역에서 구현됩니다.

다음에 수행할 작업

활성 오퍼레이션을 모든 코드로 구현할 수 있지만 Rational Rhapsody에서 상태 차트를 쉽게 실행할 수 있도록 여러 도움말 함수를 생성합니다. 자세한 정보는 Rational Rhapsody 구현 블록(RIMB) 상태 차트 및 실행 정의의 내용을 참조하십시오.


피드백