DynamicConstraint_Container
A container for dynamic constraints.
Do not call the main FB directly. Only use the available methods.
Methods
Name |
Description |
---|---|
Removes all dynamic constraints from the container. | |
Adds a copy of a dynamic constraint to the container. If the dynamic constraint changes afterwards, the value in the container will not reflect that change. | |
Adds a reference to a dynamic constraint to the container. If the dynamic constraint changes afterwards, the value in the container will reflect that change. |
Weiterführende Informationen
Der Funktionsbaustein DynamicConstraint_Container
definiert keine eigenen Beschränkungen. Sein Zweck ist es, mehrere andere Dynamikbeschränkungen in einem Objekt zusammenzufassen. Dies kann zum Beispiel nötig werden, wenn für eine Bewegung sowohl die Dynamikwerte auf dem Pfad als auch die Dynamikwerte einer einzelnen Koordinate beschränkt werden sollen.
Einer Instanz des DynamicConstraint_Container
können sowohl Kopien als auf Referenzen von Beschränkungen hinzugefügt werden:
Der Instanz des DynamicConstraint_Container
wird eine Kopie einer Dynamikbeschränkung hinzugefügt. Änderungen der Ursprungsbeschränkung haben keinen Einfluss auf die Kopie der Beschränkung in der Instanz des DynamicConstraint_Container.
Der Instanz des DynamicConstraint_Container
wird eine Referenz auf eine Dynamikbeschränkung hinzugefügt. Änderungen der Beschränkung werden von der Instanz des DynamicConstraint_Container
berücksichtigt.
System Requirements
Development environment | Target system type | PLC libraries to include |
---|---|---|
TwinCAT V3.1.4024.12 Advanced Motion Pack V3.1.10.30 | PC or CX (x64) | Tc3_Physics |