자동화는 <p>_<x> 형식(여기서, p는 포트 이름이고 x는 포트 인스턴스에 대한 속성)과 일치하는 RIMB에 대한 속성을 위한 것입니다. 자동화는 코드를 생성하는 동안 수행되고 코드 생성에서 사용됩니다.
자동화 작동 방법
RIMB의 각 속성에 대해 활성 오퍼레이션이 자동으로 추가됩니다. 활성 오퍼레이션에 정기적 또는 data_received_event 활성화 정책이 있습니다. 이 정책은 CG::Attribute::PeriodicRead 특성에 의해 제어됩니다. 정기적 활성 오퍼레이션 정책의 기간은 CG::Attribute::ReadInterval 특성에 의해 정의됩니다. 활성 오퍼레이션에서 참조된 포트 및 속성(속성 <p>_<x> 이름 일치)에 액세스 할 수 있습니다. CG::Attribute::DataReceptionProcessingPolicy 특성을 설정하여 속성에 대한 데이터 수신 처리 정책을 정의할 수 있습니다. 기본적으로 이 특성은 ByModel로 설정되며, 속성이 모델에 따라 처리됩니다. 속성과 연관된 트리거 오퍼레이션이 있는 경우 즉시 처리됩니다. 속성과 연관된 수신이 있는 경우에는 큐에 추가됩니다.
다음 그림은 자동으로 생성된 활성 오퍼레이션이 있는 생성된 코드를 보여줍니다.
