DEU_113932.XML
Bausteinbibliothek mit zertifizierten Funktionsbausteinen nach PLCopen
PLCopen ist ein Zusammenschluss führender Steuerungshersteller mit dem Ziel, auf dem Gebiet der Steuerungsprogrammierung internationale Standards festzulegen und deren Verwendung voranzutreiben.
Die im Technologiepaket Motion Control integrierten PLCopen-Bausteine sind für eine Verwendung in zyklischen Programmen/Tasks vorgesehen und ermöglichen eine Motion Control-Programmierung in PLC-geprägter Sicht. Die Bausteine sind in der SCOUT Befehlsbibliothek auswählbar und können so komfortabel in allen SIMOTION Programmiersprachen verwendet werden. Vorzugsweise bietet sich die Verwendung in KOP/FUP an.
Folgende zertifizierte Einachs- und Mehrachs-PLCopen-Bausteine sowie erweiterte Funktionen stehen zur Verfügung:
Single Axis-Funktionsbausteine
- _MC_Power (Achsfreigaben)
- _MC_Stop (Achsen stoppen)
- _MC_Reset (Achs-Reset)
- _MC_Home (Referenzpunktfahren von Achsen)
- _MC_MoveAbsolute (Achsen absolut positionieren)
- _MC_MoveRelative (Achsen relativ positionieren)
- _MC_MoveVelocity (Achsen mit vorgegebener Geschwindigkeit verfahren)
- _MC_MoveAdditive (Achsen relativ um eine definierte Strecke additiv zu dem noch verbleibenden Weg verfahren)
- _MC_MoveSuperimposed (zu bereits vorhandener Bewegung eine neue Bewegung relativ überlagern)
- _MC_PositionProfile (Achse mit einem vorher definierten und festgelegten Positions-/Zeit-Profil abfahren)
- _MC_VelocityProfile (Achse mit einem vorher definierten und festgelegten Geschwindigkeit-/Zeit-Profil abfahren)
- _MC_ReadActualPosition (Istposition der Achse lesen)
- _MC_ReadStatus (Status einer Achse lesen)
- _MC_ReadAxisError (Fehler einer Achse lesen)
- _MC_ReadParameter (Achsparameter Datentyp LREAL lesen)
- _MC_ReadBoolParameter (Achsparameter Datentyp BOOL lesen)
- _MC_WriteParameter (Achsparameter Datentyp LREAL schreiben)
- _MC_WriteBoolParameter (Achsparameter Datentyp BOOL schreiben)
Multi Axis-Funktionsbausteine
- _MC_CamIn (Einwechseln der Kurvenscheibe mit Aufsynchronisieren)
enthält implizit _MC_CamTableSelect (Auswahl der Kurvenscheibe)
- _MC_CamOut (Auswechseln der Kurvenscheibe mit Absynchronisieren)
- _MC_GearIn (Gleichlauf aufsynchronisieren)
- _MC_GearOut (Gleichlauf absynchronisieren)
- _MC_Phasing (Phasenverschiebung)
Neben den PLCopen Standard-Funktionen ist folgende weitere Standard-Achsfunktion enthalten:
- _MC_Jog (Tippen kontinuierlich oder inkrementell)