Herunterladen Inhalt Inhalt Diese Seite drucken

Grundlagen Des Programmierens Einer Positionierbaugruppe - Siemens SIMATIC S7-300 Betriebsanleitung

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

Werbung

Programmieren der FM 351

6.2 Grundlagen des Programmierens einer Positionierbaugruppe

6.2
Grundlagen des Programmierens einer Positionierbaugruppe
Aufgabe
Jeden Kanal der Positionierbaugruppe können Sie über ein Anwenderprogramm
parametrieren, steuern und in Betrieb nehmen. Die nachfolgenden Kapitel ermöglichen
Ihnen den Entwurf eines Anwenderprogramms entsprechend Ihrer Anwendung.
Vorbereitung
1. Öffnen Sie im SIMATIC Manager die Bausteinbibliothek FMx51LIB und kopieren Sie die
2. Erzeugen Sie Datenbausteine (DBs) unter Verwendung der UDTs im Bausteinbehälter
3. Tragen Sie die Baugruppenadresse in den dazugehörigen Kanal-DB und ggf. auch in den
4. Tragen Sie die Kanalnummer und ggf. die Nummer des Parameter-DB auch in den
36
benötigten Funktionen (FC), Funktionsbausteine (FB) und Bausteinvorlagen (UDT) in den
Bausteinbehälter Ihres Projekts. Falls die Bausteinnummern bereits belegt sind,
vergeben Sie neue Nummern. Die Bausteinnamen werden unverändert in die
Symboltabelle Ihres S7-Programms übernommen.
Name
FC ABS_INIT (FC 0)
FB ABS_CTRL (FB 1)
FB ABS_DIAG (FB 2)
UDT ABS_CHANTYPE (UDT 1)
UDT ABS_DIAGTYPE (UDT 2)
UDT ABS_PARATYPE (UDT 3)
Ihres S7-Programms:
– Für jeden Kanal einen eigenen Kanal-DB.
– Wenn Sie per Anwederprogramm Parameter schreiben oder lesen möchten, brauchen
Sie für jeden Kanal einen eigenen Parameter-DB.
– Wenn Sie Diagnose per Anwenderprogramm ausführen möchten, benötigen Sie für
jede Baugruppe nur einen Diagnose-DB.
entsprechenden Diagnose-DB an die Adresse "MOD_ADDR" ein (siehe Kapitel
G rundlagen des Programmierens einer Positionierbaugruppe (Seite
4 2 H
dazugehörigen Kanal-DB ein.
Bedeutung
Diese FC benötigen Sie zur Initialisierung des Kanal-DB nach
einem Baugruppenanlauf
Diesen FB benötigen Sie zum Datenaustausch und zum
Steuern
Diesen FB benötigen Sie, wenn Sie detaillierte
Diagnoseinformation im Programm verarbeiten oder für ein
B&B-System bereitstellen wollen
Diesen UDT benötigen Sie, um je Kanal einen Kanal-DB zu
erzeugen; dieser wird von FC ABS_INIT und FB ABS_CTRL
verwendet
Diesen UDT benötigen Sie, um je Baugruppe einen Diagnose-
DB zu erzeugen; dieser wird von der FB ABS_DIAG
verwendet
Diesen UDT benötigen Sie, um einen Parameter-DB mit
Parametern zu erzeugen; dieser wird von der FB ABS_CTRL
verwendet, um Maschinendaten und Schrittmaßtabellen zu
schreiben oder zu lesen
Betriebsanleitung, 05/2011, A5E01092699-02
1 99)).
2 3 0 H
Positionierbaugruppe FM 351

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis