Class SynchronizeAction

Applied Stereotypes:
XSDcomplexType
Implements Interfaces:
MotionControlAction

Synchronizes an entity's arrival at a destination with a master entity. Both entities are provided with their own reference position which shall be reached at the same time. Final speed can be specified. Note that the reference positions can be different or identical.

Used in:
PrivateAction
Properties
  Name Type Cardinality AppliedStereotypes Description
  masterEntityRef Entity 1..1 nameRef, XSDattribute A reference to the master entity.
  targetTolerance double 0..1 XSDattribute Radius of tolerance circle around given TargetPosition. Unit: [m]. Range: [0..inf[.
  targetToleranceMaster double 0..1 XSDattribute Radius of tolerance circle around given TargetPositionMaster. Unit: [m]. Range: [0..inf[.
  finalSpeed FinalSpeed 0..1 XSDelement The speed that the synchronized entity should have at its target position.
  targetPosition Position 1..1 XSDelement The target position for the entity that should be synchronized.
  targetPositionMaster Position 1..1 XSDelement The target position for the master entity.
XSD 1.4 Representation


<xsd:complexType name="SynchronizeAction">
<xsd:all>
<xsd:element name="TargetPositionMaster" type="Position"/>
<xsd:element name="TargetPosition" type="Position"/>
<xsd:element name="FinalSpeed" type="FinalSpeed" minOccurs="0"/>
</xsd:all>
<xsd:attribute name="masterEntityRef" type="String" use="required"/>
<xsd:attribute name="targetToleranceMaster" type="Double"/>
<xsd:attribute name="targetTolerance" type="Double"/>
</xsd:complexType>

Change log from version 1.3
  • Property 'masterEntityRef'. Stereotype <<nameRef>>. Tagged value 'xsdType' removed.
  • Property 'finalSpeed'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'targetPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'targetPositionMaster'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "all"; mixed: "false"]
  • Property masterEntityRef
    • nameRef
    • XSDattribute
  • Property targetTolerance
    • XSDattribute
  • Property targetToleranceMaster
    • XSDattribute
  • Property finalSpeed
    • XSDelement
  • Property targetPosition
    • XSDelement
  • Property targetPositionMaster
    • XSDelement

To XSD