Herunterladen Diese Seite drucken

Erweiterungen Der Sfc 20 Bis 22 Für Die Integrierte Fm - Siemens SIMODRIVE 611 Handbuch

Einachspositioniersteuerung mcu 172a
Vorschau ausblenden Andere Handbücher für SIMODRIVE 611:

Werbung

03.98
5.2.5 Erweiterungen der SFC 20 bis 22 für die integrierte FM
Einleitung
Besonderheiten des
SFC 20
Besonderheiten des
SFC 22
© Siemens AG 1997 All Rights Reserved
MCU (BS - S7-Umfeld)
Folgende SFCs wurden für den DB-Nummernbereich 1001-1249 der
integrierten FM erweitert:
• SFC20
„BLKMOV"
• SFC21
„FILL"
• SFC22
„CREATE_DB"
Die Erweiterungen werden angewendet bei der Änderung der
Werkzeugkorrekturen, Maschinendaten, Verfahrprogramme etc., der
Initialisierung von DBs und dem Erzeugen des OEM-DB
Die Funktionalität dieser SFCs für die DBs 1001-1249 entspricht der
Standardfunktionalität (siehe STEP 7, Referenzhandbuch, System- und
Standardfunktionen). Der DB-Zugriff kann auch symbolisch erfolgen
(Symboltabelle für DBs > 1000).
Die Änderung in DBs kann auch aus dem Anwenderprogramm heraus im
FEPROM gesichert werden. Durch einen Eintrag im Maschinendaten-DB-
Header (DB1200.DBD 4 = 100) wird die Sicherung der DBs 1001-1249 im
FEPROM aktiviert (siehe Kapitel 5.2.6).
Treten DB-Zugriffs-Fehler auf, so werden diese als FM-Datenfehler gemeldet,
der SFC wird aber mit einem positiven Rückgabewert verlassen
(RET_VAL = 0). Beim DB-Zugriff finden folgende Aktionen statt:
• vor dem Zugriff: -> DB-spezifischer Test der Schreibzulässigkeit
-> FM-Datenfehler 1151 „Daten: Schreiben
• nach dem Zugriff -> DB-spezifischer Wertetest, Aktivierung ...
-> FM-Datenfehler z.B. 1320 „MD40
Beschleunigung"
Beim DB-Zugriff ist zu beachten, daß die DBs 1000 bis 1249 einen internen
FM-Header der Länge 24-Byte besitzen.
DB1001-1249 als „nicht ablaufrelevante Quelle" (Schlüsselwort UNLINKED)
ist nicht zulässig (RET_VAL=8x32).
In diesem Nummernband sind nur folgende DBs zugelassen:
• DB1001-1199 (NC-Programme)
dabei können Datenfehler wegen der fehlenden Initialisierung der
Nettodaten entstehen
• DB1245 (OEM-Daten)
dieser DB ist für den Anwender als OEM-DB reserviert
Die DBs können (im Gegensatz zu PLC-DBs 1-127) auch im FEPROM
gesichert werden. Die DBs müssen eine DB-spezifische Mindestlänge
besitzen (FM-Header ...)
S7-Funktionalität der MCU
Variable kopieren
Feld vorbesetzen
Datenbaustein erzeugen
nicht möglich"
5-15

Quicklinks ausblenden:

Werbung

loading