Sepasoft MES Module Suite
MES Object Type Name
The MES Object Type Name is a string parameter that is passed or returned by a number of MES objects such as MES Object Filter and scripting functions such as in this example:
Python |
mesObjectTypeName = 'Enterprise' currentEnterpriseName = 'New Enterprise' # get the Enterprise object eqLink = system.mes.getMESObjectLinkByName(mesObjectTypeName, currentEnterpriseName) eqp = eqLink.getMESObject() |
Equipment | Lot | Material | Operations |
|---|---|---|
For details, see Production Equipment Model. EquipmentClass Equipment Enterprise Site Area ProcessCell Unit Line LineCell LineCellGroup StorageZone StorageUnit Location All Equipment* EquipmentState EquipmentStateClass EquipmentStateRoot EquipmentMode EquipmentModeClass EquipmentModeRoot | For details, MaterialLot MaterialSublot MaterialRoot MaterialClass MaterialDef | For details, see: Operations Information Objects Operations Configuration Objects ProcessSegment OperationsDefinition OperationsSegment OperationsSchedule OperationsRequest RequestSegment OperationsPerformance OperationsResponse ResponseSegment |
| Work Order | Sample | |
For details, see Work Order Management MESWorkOrder | For details, see Sample Definition SampleDefinition SampleDefinitionClass |
|
* All Equipment The string parameter: 'All Equipment' has a space in between unlike the rest of the MES Object Type. Use 'All Equipment' for scripting and not 'AllEquipment'. Note: Do not use 'All Equipment' with the MES Object Filter object setMESObjectTypeName() method.
|
| Personnel | Analysis |
|---|---|
For details, see Personnel Objects PersonnelClass Person | For details, see MES Analysis Settings AnalysisSettings |
Sepasoft MES Module Suite