21.02.2022 12:28 | |
Beigetreten: 26.04.2021 Letzter Bes: 21.05.2024 Beiträge: 33 Bewertung:
|
Hallo SIOS-Forum-Community, häufig erreichen uns fragen, wie man aus einer Achse den aktuelle Positionswert und auch die Anzahl der Umdrehungen der Achse auslesen kann, um zum Beispiel einen Bremswinkel einer Achse zu bestimmen. Im TIA Portal stehen unter anderem für die einfache Ansteuerung von Achsen Technologieobjekte zur Verfügung. Das Technologieobjekt "Positionierachse" bietet sich für das Auslesen der oben genannten Variablen an. Im Technologieobjekt stehen hier mehrere Variablen zur Verfügung. Hierfür bieten sich besonders die Variablen "ActualPosition", welche die Istposition der Achse angibt, und die Variable "ActualModuloCycle", welche die Anzahl der Modulozyklen des Istwertes angibt, an. Mit einer entsprechenden Programmierung, kann dann zum Beispiel der Bremswinkel einer Achse berechnet werden. Eine genaue Übersicht der Variablen des Technologieobjekts "Positionierachse" finden Sie im Kapitel "15 Technologiefunktionen einsetzen" > "6 Motion Control" > "6.1 S7-1500 Motion Control einsetzen (S7-1500, S7-1500T)" > "6.1.2 S7-1500/S7-1500T Achsfunktionen einsetzen (S7-1500, S7-1500T)" > "6.1.2.6 Variablen der Technologieobjekt-Datenbausteine (S7-1500, S7-1500T)" in folgendem Handbuch: SIMATIC STEP 7 Basic/Professional V17 und SIMATIC WinCC V17 Hinweis Die in diesem Beitrag beschriebenen Inhalte beziehen sich auf den Zeitpunkt der Erstellung (Stand: Februar 2022). Viele Grüße SIMATIC-FB-Technologie-GER (TW) |
24.02.2022 13:49 | |
Beigetreten: 04.11.2011 Letzter Bes: 12.07.2024 Beiträge: 228 Bewertung:
|
Naja, das TO Positionierachse bietet sich nicht zum Auslesen der Werte an, es bietet sich dafür an eine Achse zu steuern. Wer nur auslesen will, ist mit TO Externer Geber richtig bedient. Hier übrigens der Link direkt in das entsprechende Kapitel im Handbuch zu den Parametern: https://support.industry.siemens.com/cs/ww/de/view/109781849/136120384011 Grüße, |
Folgen Sie uns auf