Response Production Setting Property

Sepasoft MES Module Suite

Response Production Setting Property

When an operation is scheduled or executed, this object is created that stores information about the production settings for the operation. It is the related to the Production Settings Property object. The Response Production Settings Property object is derived from the AbstractMESComplexProperty and inherits all the exposed properties, methods and events for that object.
Success This object is not derived from the MESAbstractObject. Instead it is derived from the AbstractMESComplexProperty and inherits all the exposed properties, methods and events for that object.

Object Creation

Use these functions:
  • Request Segment Object.getProductionSettingsProperty()
Python
oper = system.mes.loadMESObject('Basil-Enterprise:Site:Area:Line 4', 'OperationsDefinition')
 
objList = system.mes.createSchedule(oper)
 
for obj in objList:
    if obj.getMESObjectType().getName() == 'RequestSegment':
        prop = obj.getProductionSettingsProperty(eqPath)
        print prop.getOEERate()
  • Response Segment Object.getProductionSettingsProperty()

Python
eqPath = '[global]\Enterprise\Site\Area\Line 4'
operSeg = system.mes.loadMESObject('Basil-Enterprise:Site:Area:Line 4', 'OperationsSegment')
 
rspSeg = system.mes.createSegment(operSeg, eqPath)
print type(rspSeg)
prop = rspSeg.getProductionSettingsProperty(eqPath)
print prop.getOEERate()

Use

No functions or components directly use this object.

Object Functions

getEquipmentRef()

Description

 Get reference to the equipment property.

Syntax

getEquipmentRef()

  • Parameters

 None

  • Returns

 MESObjectLink equipmentRef - Reference to the equipment property.

  • Scope

All

 

getEquipmentRefProperty()

Description

 Get the equipment reference property.

Syntax

getEquipmentRefProperty()

  • Parameters

 None

  • Returns

 String equipmentRefProperty - The equipment reference property.

  • Scope

All

 

getEquipmentRefType()

Description

 Get the type of equipment reference.

Syntax

getEquipmentRefType()

  • Parameters

 None

  • Returns

 String equipmentRefType - The type of equipment reference.

  • Scope

All

 getEquipmentRefUUID()

Description

 Get the UUID that corresponds to equipment reference.

Syntax

getEquipmentRefUUID()

  • Parameters

 None

  • Returns

 String equipmentRefUUID - The unique identifier that corresponds to equipment reference.

  • Scope

All

 

getInfeedEquipmentRef()

Description

 Get reference to the infeed equipment.

Syntax

getInfeedEquipmentRef()

  • Parameters

 None

  • Returns

 MESObjectLink equipmentRef - Reference to the infeed equipment.

  • Scope

All

 

getInfeedEquipmentRefType()

Description

 Get the type of infeed equipment reference.

Syntax

getInfeedEquipmentRefType()

  • Parameters

 None

  • Returns

 String equipmentRefType - The type of infeed equipment reference.

  • Scope

All

 

getInfeedEquipmentRefUUID()

Description

 Get the uuid that corresponds to infeed equipment reference.

Syntax

getInfeedEquipmentRefUUID()

  • Parameters

 None

  • Returns

 String equipmentRefUUID - The unique identifier that corresponds to infeed equipment reference.

  • Scope

All

 

getInfeedScale()

Description

 Get the infeed scale.

Syntax

getInfeedScale()

  • Parameters

 None

  • Returns

 Double infeedScale - The infeed scale.

  • Scope

All

 

getInfeedUnits()

Description

 Get the infeed units.

Syntax

getInfeedUnits()

  • Parameters

 None

  • Returns

 String units - The infeed units.

  • Scope

All

 

getModeRef()

Description

 Get reference to the mode.

Syntax

getModeRef()

  • Parameters

 None

  • Returns

 MESObjectLink mesObjectLink - The reference to mode.

  • Scope

All

 

getModeRefProperty()

Description

 Get the mode reference property.

Syntax

getModeRefProperty()

  • Parameters

 None

  • Returns

MESProductionSettingsModeRefProperty refProperty - The mode reference property.

  • Scope

All

 

getModeRefType()

Description

 Get the type of mode reference.

Syntax

getModeRefType()

  • Parameters

 None

  • Returns

 String refType - The type of mode reference.

  • Scope

All

 

getModeRefUUID()

Description

 Get the uuid of mode reference.

Syntax

getModeRefUUID()

  • Parameters

 None

  • Returns

 String refUUID - The uuid of mode reference.

  • Scope

All

 

getOEERate()

Description

 Get the OEE rate.

Syntax

getOEERate()

  • Parameters

 None

  • Returns

 Double rate - The OEE rate.

  • Scope

All

 

getOEERatePeriod()

Description

 Get the OEE rate period.

Syntax

getOEERatePeriod()

  • Parameters

 None

  • Returns

 String ratePeriod - The OEE rate period.

  • Scope

All

 getOutfeedEquipmentRef()

Description

 Get reference to the outfeed equipment.

Syntax

getOutfeedEquipmentRef()

  • Parameters

 None

  • Returns

 MESObjectLink outfeedRef - Reference to the outfeed equipment.

All

 

getOutfeedEquipmentRefType()

Description

 Get reference type of the outfeed equipment.

Syntax

getOutfeedEquipmentRefType()

  • Parameters

 None

  • Returns

 String outfeedRefType - Reference type of the outfeed equipment.

All

 

getOutfeedEquipmentRefUUID()

Description

 Get reference UUID of the outfeed equipment.

Syntax

getOutfeedEquipmentRefUUID()

  • Parameters

 None

  • Returns

 String outfeedRefUUID - Reference uuid of the outfeed equipment.

All

 

getOutfeedUnits()

Description

 Get the units for outfeed count.

Syntax

getOutfeedUnits()

  • Parameters

 None

  • Returns

 String units - The units for outfeed count.

All

 

getPackageCount()

Description

 Get the package count.

Syntax

getPackageCount()

  • Parameters

 None

  • Returns

 Double count - The package count.

All

 

getRejectScale()

Description

 Get the reject scale.

Syntax

getRejectScale()

  • Parameters

 None

  • Returns

 Double scale - The reject scale.

All

 

getRejectUnits()

Description

 Get the reject units.

Syntax

getRejectUnits()

  • Parameters

 None

  • Returns

 Double units - The reject units.

All

 

setEquipmentRef(equipmentRef)

Description

 Set reference to the equipment property.

Syntax

setEquipmentRef(equipmentRef)

  • Parameters

 MESObjectLink equipmentRef - Reference to the equipment property.

  • Returns

 Nothing

  • Scope

All

 

setEquipmentRefType(equipmentRefType)

Description

 Set the type of equipment reference.

Syntax

setEquipmentRefType(equipmentRefType)

  • Parameters

String equipmentRefType - The type of equipment reference.

  • Returns

Nothing

  • Scope

All

 

setEquipmentRefUUID(equipmentRefUUID)

Description

 Set the uuid that corresponds to equipment reference.

Syntax

setEquipmentRefUUID(equipmentRefUUID)

  • Parameters

 String equipmentRefUUID - The unique identifier that corresponds to equipment reference.

  • Returns

 Nothing

  • Scope

All

 

setInfeedEquipmentRef(mesObjectLink)

Description

 Set reference to infeed equipment.

Syntax

setInfeedEquipmentRef(mesObjectLink)

  • Parameters

 MESObjectLink mesObjectLink - Reference to the infeed equipment.

  • Returns

 Nothing

  • Scope

All

 

setInfeedEquipmentRefType(equipmentRefType)

Description

 Set the type of infeed equipment reference.

Syntax

setInfeedEquipmentRefType(equipmentRefType)

  • Parameters

 String equipmentRefType - The type of infeed equipment reference.

  • Returns

Nothing

  • Scope

All

 setInfeedEquipmentRefUUID(equipmentRefUUID)

Description

 Set the uuid of infeed equipment reference.

Syntax

setInfeedEquipmentRefUUID(equipmentRefUUID)

  • Parameters

 String equipmentRefUUID - The uuid of infeed equipment reference.

  • Returns

Nothing

  • Scope

All

 

setInfeedScale(infeedScale)

Description

 Set the infeed scale.

Syntax

setInfeedScale(infeedScale)

  • Parameters

 Double infeedScale - The infeed scale.

  • Returns

 Nothing

  • Scope

All

 setInfeedUnits(units)

Description

 Set the infeed units.

Syntax

setInfeedUnits(units)

  • Parameters

 String units - The infeed units.

  • Returns

 Nothing

  • Scope

All

 

setModeRef(mesObjectLink)

Description

 Set reference to the mode.

Syntax

setModeRef(mesObjectLink)

  • Parameters

MESObjectLink mesObjectLink - The reference to mode.

  • Returns

 Nothing

  • Scope

All

 

setModeRefType(refType)

Description

Set the type of mode reference.

Syntax

setModeRefType(refType)

  • Parameters

 String refType - The type of mode reference.

  • Returns

 Nothing

  • Scope

All

 setModeRefUUID(refUUID)

Description

 Set the UUID of mode reference.

Syntax

setModeRefUUID(refUUID)

  • Parameters

 String refUUID - The uuid of mode reference.

  • Returns

 Nothing

  • Scope

All

 

setOEERate(rate)

Description

 Set the OEE rate.

Syntax

setOEERate(rate)

  • Parameters

 Double rate - The OEE rate.

  • Returns

 Nothing

  • Scope

All

 

setOEERatePeriod(ratePeriod)

dRef)
Description

 Set reference to the outfeed equipment.

Syntax

setOutfeedEquipmentRef(outfeedRef)


  • Parameters

 MESObjectLink outfeedRef - Reference to the outfeed equipment.

  • Returns

 Nothing

All

 

setOutfeedEquipmentRefType(outfeedRefType)

Description

 Set reference type of the outfeed equipment.

Syntax

setOutfeedEquipmentRefType(outfeedRefType)

  • Parameters

 String outfeedRefType - Reference type of the outfeed equipment.

  • Returns

 Nothing

All

 

setOutfeedEquipmentRefUUID(outfeedRefUUID)

Description

Set reference uuid of the outfeed equipment.

Syntax

setOutfeedEquipmentRefUUID(outfeedRefUUID)

  • Parameters

 String outfeedRefUUID - Reference uuid of the outfeed equipment.

  • Returns

 Nothing

All

 

setOutfeedUnits(units)

Description

 Set the units for outfeed count.

Syntax

setOutfeedUnits(units)

  • Parameters

 String units - The units for outfeed count.

  • Returns

 Nothing

All

 

setPackageCount(count)

Description

 Set the package count.

Syntax

setPackageCount(count)

  • Parameters

 Double count - The package count.

  • Returns

 Nothing

All

 

setRejectScale(scale)

Description

 Set the reject scale.

Syntax

setRejectScale(scale)

  • Parameters

 Double scale - The reject scale.

  • Returns

 Nothing

All

 setRejectUnits(units)

Description

 Set the reject units.

Syntax

setRejectUnits(units)

  • Parameters

 Double units - The reject units.

  • Returns

 Nothing

All

Sepasoft MES Module Suite