自動化針對的是符合格式 <p>_<x> 的屬性(其中 p 是埠名稱,x 是埠介面的屬性)的 RIMB。 自動化在產生程式碼期間進行,並由產生程式碼使用。
自動化工作方式
對於 RIMB 上的每個屬性,會自動新增作用中作業。 作用中作業可以具有定期或 data_received_event 啟動原則。 此原則由 CG::Attribute::PeriodicRead 內容控制。 定期作用中作業的時段由 CG::Attribute::ReadInterval 內容定義。 作用中作業具有所參照埠及屬性(與屬性 <p>_<x> 名稱相符)的存取權。 可以透過設定 CG::Attribute::DataReceptionProcessingPolicy 內容,定義資料接收處理原則。 依預設,此內容設定為 ByModel,表示根據模型處理該屬性。 如果屬性有相關聯的觸發作業,處理將立即進行。 如果屬性有相關聯的接收,則會將其新增至佇列。
下圖顯示產生的程式碼及自動產生的作用中作業。
