8
Technologieapplikationen
8.4
TA "Tabellenpositionierung"
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Möglichkeit 2: Ändern der Profil-Position über Parameterdaten (SDO)
Zur Änderung der Position in einem Profil kann auch der Parameterdatenkanal eines Feldbusses be-
nutzt werden.
• Die Positionen der Profile 1 ... 15 sind in den Subcodestellen 1 ... 15 der Codestelle
terlegt.
• Über die Profil-Umschaltung (wie unter Möglichkeit 1 beschrieben) stehen dann mehr als 15 Po-
sitionen zur Verfügung.
Möglichkeit 3: Ändern der Profil-Position über Prozessdaten (PDO)
Für die Vorgabe der Position in [Inkrementen] steht am Applikationsbaustein der Eingang
dnPosProfilePosition_p zur Verfügung.
Hinweis!
Für die Vorgabe der Position in [units] stehen am Applikationsbaustein die beiden Ein-
gänge wPosProfileUnitsLW und wPosProfileUnitsHW zur Verfügung.
• In der Applikationsebene wird die Position im FB
der in [Inkremente] umgerechnet und an dnPosSetOut_p ausgegeben. Hierzu ist in
C01296/1
• Da die Umrechnung nicht innerhalb eines Reglerzyklus erfolgt, können die Daten am
Ausgang dnPosSetOut_p veraltet sein. Der Ausgang bPosSetDataValid wird auf TRUE
gesetzt, wenn die Umrechnung abgeschlossen und die Position in Inkrementen gültig
ist. Die Position kann daraufhin in das Profil übernommen werden (siehe folgenden
Absatz).
Die Übernahme der Position in das aktuell angewählte Profil erfolgt mit einer FALSE-TRUE-Flanke
am Eingang bPosSetProfilePosition.
• Ist das Bit 2 in
bzw. Setzen des Steuerbit "PosExecute" im
aktuell ausgewählte Profil übernommen und dann das Profil direkt gestartet.
• Ist das Bit 3 in
liegenden Sollposition in das Profil mit der angelegten Profilnummer, wenn eine Datenände-
rung am entsprechenden Eingang für die Sollposition erkannt wird.
• Die übernommene Position ist in der Codestelle
terlegt. Durch Auslesen der Codestelle ist eine Überprüfung möglich, ob die Position korrekt in
das Profil übernommen wurde.
Hinweis!
Um geänderte Profil-Parameter netzausfallsicher im Memory Modul zu speichern:
C00002/11
Lenze · 8400 TopLine · Referenzhandbuch · DMS 10.1 DE · 02/2018 · TD23
der passende Modus für die Positionsberechnung auszuwählen.
C01297
gesetzt, wird beim Setzen des Prozesseingangs bPosExecute auf TRUE
C01297
gesetzt, erfolgt eine automatische Übernahme der am MCKInterface an-
= "1: On / Start" einstellen.
L_MckCtrlInterface
MCK-Steuerwort
die anliegende Sollposition in das
C01301/x
in der Anwendereinheit [units] hin-
C01301
hin-
von [units] wie-
509