建立設備類型的自訂項目範本
當建立某個設備類型的實例 (物件) 時,在 EquipmentTypeSettings 組態表中該為設備類型指定的物範本會設定為設備物件的「基礎物範本」。在設備類型使用的物範本上或物範本實作的物形式上定義的任何屬性,會自動出現於該設備類型的所有設備上。
針對每個新設備類型,建立新物範本。個別項目範本應僅與一種設備類型相關聯。
如需建立物範本︰
1. 在 ThingWorx Composer 中,從頂部工具列中選取 > 。
2. 提供物範本的名稱,並選取「基礎物範本」。ThingWorx Apps 提供了 GenericThing、RemoteThing 或 RemoteThingWithTunnelsAndFileTransfer 等類屬物範本,這些範本可作為新物範本的「基礎物範本」使用。
如果您希望您的設備類型行為類似于 ThingWorx Apps 所提供的站台、生產線或資產設備類型,那麼您可將這些設備類型的物範本用作新物範本的「基礎物範本」。這些物範本分別為 PTC.ISA95.SiteThingTemplate、PTC.ISA95.ProductionLineThingTemplate 和 PTC.ISA95.PhysicalAssetThingTemplate。
對於需要將屬性繫結至 KEPServerEX 標籤的設備類型,請使用從其中一個遠端「物範本」延伸而來的「基礎物範本」,例如PTC.SCA.SCO.KepserverBasedPhysicalAssetThingTemplate。遠端「物範本」有:RemoteThing、RemoteThingWithFileTransfer、RemoteThingWithTunnels 或 RemoteThingWithTunnelsAndFileTransfer。
4. 按一下「儲存」。
5. 在物範本上,導覽至 > 。切換 會切換實體本身 (物範本) 的設定權限,以及物範本實例 (項目) 的設定權限。對於實體與實例,請搜尋並將 PTC.Factory.MachineVisibility 組織新增至「組織或組織單位」表。
6. 導覽至 > 。對於實體與實例,請搜尋 FactoryUsers 使用者群組並將其新增至「使用者或群組」表,並按一下每個權限的核取標記來授與所有權限。
必要物形式
您想要在 Asset Advisor 中顯示的設備類型的物範本必須實行以下物形式:
• PTC.Factory.PhysicalAssetThingShape
• PTC.SCA.SCO.AssetIdentifierThingShape
• PTC.SCA.SCO.StatusThingShape
• PTC.SCA.SCO.ShiftThingShape
• PTC.ISA95.IdentifierThingShape
• PTC.SCA.SCO.MonitoredPropertiesThingShape
其他設備類型的物範本必須實行以下物形式:
• PTC.ISA95.DisplayNameThingShape
• PTC.ISA95.IdentifierThingShape
• PTC.SCA.SCO.IdentifierThingShape
• PTC.ISA95.GeneralEquipmentThingShape
• PTC.SCA.SCO.MonitoredPropertiesThingShape
特定功能的物形式
在您的項目範本實行以下項目形式,以在設備類型中包含特定功能:
功能 | 要實行的物形式 |
---|
KPI 計算。 | PTC.SCA.SCO.KPIElementThingShape PTC.SCA.SCO.QualityRatioThingShape PTC.SCA.SCO.OEEThingShape PTC.SCA.SCO.AvailabilityThingShape PTC.SCA.SCO.EffectivenessThingShape PTC.SCA.SCO.ShiftThingShape |
包括具有 KPI 歷史資料的職員與工作訂單資訊。 | PTC.SCA.SCO.WorkforceThingShape PTC.SCA.SCO.JobOrderThingShape |
狀態計算。 | PTC.SCA.SCO.StatusThingShape PTC.SCA.SCO.ShiftThingShape |
提供顯示在 Asset Advisor 中的設備的 modelNumber 與 serialNumber 屬性。 | PTC.SCA.SCO.AssetIdentifierNumberThingShape |
管理地理位置。 | PTC.SCA.SCO.LocationThingShape |
顯示在 Asset Advisor 中的設備的檔案傳輸功能。 | PTC.SCA.SCO.FileTransferHistoryHandlerThingShape |
將屬性繫結至 KEPServerEX 標籤。 | IndustrialThingShape |
顯示在 Asset Advisor 中設備的遠端存取功能 (包括 Axeda 資產)。 | RemoteAccessible |
顯示在 Asset Advisor 中設備的遠端存取功能 (不適用於 Axeda 資產)。 | PTC.SCA.SCO.RemoteTunnelingThingShape |
定義 ISA 95 物模型中資產與其他物件之間的連結。 | PTC.ISA95.GeneralPhysicalAssetThingShape |