Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Bedienhandbuch Seite 84

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Beschreibung der Bausteine
5.2 Funktionsbausteine (S7-1200/1500)
SFB-Fehler nicht berücksichtigen
In den Instanzdaten des Bausteins (sx_PARA_NO. sw_PARA[0] ... sx_PARA_NO. sw_PARA[4])
kann eingetragen werden, ob für bestimmte Parameter der SFB-Fehler nicht angezeigt werden
soll. Per Defaulteinstellung sind dies die Parameter 970, 971 und 972. Diese können vom
Anwender über "Variablen steuern" geändert werden. In die nicht verwendeten Speicherzellen
muss -1 eingetragen werden. Die Benutzung dieser Funktion ist nur dann sinnvoll, wenn beim
Schreiben dieser Parameter der Antrieb kurzzeitig die Kommunikation abbricht (RAM2ROM
kopieren, PowerOnReset). Die Schreibaufträge für diese Parameter sollten am Ende der
abzuarbeitenden Aufträge stehen, weil nicht überprüft wird, wann der Antrieb wieder
kommunikationsbereit ist und damit nachfolgende Aufträge wieder einen SFB-Fehler melden
und dann der Download abgebrochen wird. Dies bedeutet weiterhin, dass auch immer nur ein
Auftrag aus obiger Liste pro Download enthalten sein darf. Müssen mehrere Parameter aus
obiger Liste übertragen werden ist auf die Funktionalität des Teildownloads zurückzugreifen.
Bei dem Auftrag "Parameter im EEPROM Speichern" der von dem Tool "Parametersatz in DB
konvertieren" erzeugt wird, wird aber auch noch der nachfolgende Leseauftrag, ob das
speichern erfolgreich war, ausgeführt und zeitüberwacht.
Auftragsbearbeitung (Download)
1. Nummer des ersten Parameter-DB in die entsprechende Schnittstelle eintragen:
– befindet sich der/die Parameter-DB im Arbeitsspeicher, wird am Eingang DB_NO die
– befindet sich der/die Parameter-DB im Ladespeicher, wird am Eingang DB_NO die
2. Am Eingang START_ADDR die Anfangsadresse (entspricht der Adresse des Feldes, in dem die
Versionskennung abgelegt ist) des ersten Auftrags oder Teilauftrags eintragen.
3. Am Eingang DRIVE die betreffende Antriebsfamilie parametrieren.
4. Download mit dem Startbit (START) anstoßen.
5. Baustein überprüft, ob der(die) angegebene(n) DB auf der CPU existiert(en) (wenn nicht:
DB_ERR = 1).
6. Baustein übernimmt den ersten Auftrag aus dem Parameter-DB. Liest die Auftrags-ID aus,
trägt ihn in den Sendepuffer ein und überträgt ihn abhängig von der Auftrags-ID zum Antrieb
(BUSY = TRUE).
7. Start-Bit zurücksetzen
8. Baustein überprüft Empfangsdaten vom Antrieb:
– Antwortreferenz (gespiegelte Auftragsreferenz)
– Sonderaufträge ohne Fehler ausgeführt und empfangene Daten entsprechen den
84
Nummer des ersten Parameter-DB angegeben (Parameter DB_UNLINKED = 0).
Nummer des DB angegeben, in den die Daten aus dem Ladespeicher kopiert werden
sollen. Die Nummer des ersten Parameter-DB im Ladespeicher wird am Eingang
DB_NO_LM angegeben (Parameter DB_UNLINKED = 1).
Vergleichswerten
Bausteine zur Ansteuerung des SINAMICS mit SIMATIC S7-1200/1500 im TIA-Portal
Bedienhandbuch, 02/2021

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1500

Inhaltsverzeichnis