Actuator¶
The Actuator
element can be used to configure an actuator.
The Name
attribute of the Actuator
element is used to select the required actuator interface.
See also
- Actuator
Explanation of the general concept of an actuator its purpose in the motion software.
Example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <Controller Name="Arcas 5EG-0">
<Controller Name="Cygnus Q3-48-10-1">
<NamedMutation FromDefault="Mot1" To="ActX"/>
<Actuator Name="ActX">
<Signal Name="BiQuadType">SecondOrderGenericZ</Signal>
<Signal Name="BiQuadParameter0">1.829664</Signal>
<Signal Name="BiQuadParameter1">-0.416346</Signal>
<Signal Name="BiQuadParameter2">0.000000</Signal>
<Signal Name="BiQuadParameter3">-1.000000</Signal>
<Signal Name="BiQuadParameter4">0.000000</Signal>
</Actuator>
</Controller>
</Controller>
|
XML schema¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <xs:complexType name="ActuatorType">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Signal" type="SignalType"/>
<xs:element name="Input" type="InputType"/>
<xs:element name="Alignment" type="AlignmentType"/>
<xs:element name="PowerStateMachine" type="StateMachineType"/>
<xs:element name="Event" type="EventType"/>
<xs:element name="EventResponse" type="EventResponseType"/>
<xs:element name="Updatable" type="UpdatableType"/>
<xs:element name="Filter" type="FilterType"/>
<xs:element name="Variant" type="ActuatorVariantType"/>
<xs:element name="NamedMutation" type="NamedMutationType"/>
</xs:choice>
<xs:attribute name="Name" type="xs:string" use="required"/>
</xs:complexType>
|
Attribute |
Description |
---|---|
|
Used to specify the actuator name, which is required to be used. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <xs:complexType name="ActuatorVariantType">
<xs:complexContent>
<xs:extension base="BaseVariantType">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Signal" type="SignalType"/>
<xs:element name="Input" type="InputType"/>
<xs:element name="Alignment" type="AlignmentType"/>
<xs:element name="PowerStateMachine" type="StateMachineType"/>
<xs:element name="Event" type="EventType"/>
<xs:element name="EventResponse" type="EventResponseType"/>
<xs:element name="Updatable" type="UpdatableType"/>
<xs:element name="Filter" type="FilterType"/>
<xs:element name="Variant" type="ActuatorVariantType"/>
<xs:element name="NamedMutation" type="NamedMutationType"/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|