Ausführliche Beschreibung
2.3 SINUMERIK 840Di mit PROFIBUS-DP
Bedingungen und Empfehlungen für MD10062
MD10062 $MN_POSCTRL_CYCLE_DELAY (Lageregeltakt-Verschiebung)
Die Lagereglertakt-Verschiebung (T
PROFIBUS-DP/Systemtaktes folgende Bedingungen erfüllt sind:
● Die zyklische Kommunikation mit den DP-Slaves (Antrieben) muss abgeschlossen sein,
● Der Lageregler muss beendet sein, bevor der PROFIBUS-DP/Systemtakt beendet ist.
Als Richtwert der Lageregeltakt-Verschiebung wird folgende Einstellung empfohlen:
T
M
● T
● Tmax
Fehlerreaktion
● Alarm: "380005 PROFIBUS-DP: Bus-Zugriffskonflikt, Typ t, Zähler z"
Fehlerursachen/Fehlerbehebung
● t = 1
● t = 2
2-8
bevor der Lageregler gestartet wird.
Bedingung: T
> T
M
DX
Bedingung: T
+ T
< T
M
Lag
= T
- 3*Tmax
DP
Lageregler
DP
Lagereglertakt bzw. PROFIBUS-DP-Takt
Lageregler
Hinweis
HMI Advanced
Die Lageregler-Maximalzeit wird im Dialog: NC-Auslastung unter
Menübereichsumschaltung > Diagnose > Serviceanzeigen > Systemressourcen
angezeigt.
Die Lagereglertakt-Verschiebung wurde zu klein gewählt. Die zyklische PROFIBUS-DP-
Kommunikation mit den Antrieben war mit dem Start des Lagereglers noch nicht
abgeschlossen.
Vergrößern der Lagereglertakt-Verschiebung.
Die Lagereglertakt-Verschiebung wurde zu groß gewählt. Die zyklische PROFIBUS-DP-
Kommunikation mit den Antrieben begann, bevor der Lageregler beendet war. Der
Lageregler benötigt mehr Rechenzeit, als ihm innerhalb des PROFIBUS-DP-Taktes zur
Verfügung steht.
– Verkleinern der Lagereglertakt-Verschiebung
oder
– Vergrößern des PROFIBUS-DP-Taktes.
Das Einstellen des PROFIBUS-DP-Taktes muss im SIMATIC S7- Projekt
vorgenommen werden.
) muss so eingestellt werden, dass innerhalb eines
M
DP
Funktionshandbuch, 11/2006, 6FC5397-2BP10-2AA0
Sonderfunktionen: Taktzeiten (G3)