Академический Документы
Профессиональный Документы
Культура Документы
...zwischen S7Stationen
3
Erste Schritte
...zwischen S7 und
S5Stationen
4
Literaturverzeichnis
A
11/2002
C79000G8900C116
Ausgabe 03
Klassifizierung der Sicherheitshinweise
Dieses Handbuch enthlt Hinweise, die Sie zu Ihrer persnlichen Sicherheit sowie
zur Vermeidung von Sachschden beachten mssen. Die Hinweise sind durch ein
Warndreieck hervorgehoben und je nach Gefhrdungsgrad folgendermaen darge-
stellt:
Gefahr
! bedeutet, dass Tod, schwere Krperverletzung eintreten wird, wenn die ent
sprechenden Vorsichtsmanahmen nicht getroffen werden.
Warnung
! bedeutet, dass Tod, schwere Krperverletzung eintreten kann, wenn die ent
sprechenden Vorsichtsmanahmen nicht getroffen werden.
Vorsicht
! mit Warndreieck bedeutet, dass eine leichte Krperverletzung eintreten kann,
wenn die entsprechenden Vorsichtsmanahmen nicht getroffen werden.
Vorsicht
ohne Warndreieck bedeutet, dass ein Sachschaden eintreten kann, wenn die ent-
sprechenden Vorsichtsmanahmen nicht getroffen werden.
Achtung
bedeutet, dass ein unerwnschtes Ergebnis oder Zustand eintreten kann, wenn
der entsprechende Hinweis nicht beachtet wird.
Hinweis
ist eine wichtige Information ber das Produkt, die Handhabung des Produktes
oder den jeweiligen Teil der Dokumentation, auf den besonders aufmerksam ge-
macht werden soll und deren Beachtung wegen eines mglichen Nutzens empfoh-
len wird.
Warnung
! Das Gert darf nur fr die im Katalog und in der technischen Beschreibung vorge-
sehenen Einsatzflle und nur in Verbindung mit von Siemens empfohlenen bzw.
zugelassenen Fremdgerten und -komponenten verwendet werden.
Der einwandfreie und sichere Betrieb des Produktes setzt sachgemen Trans-
port, sachgeme Lagerung, Aufstellung und Montage sowie sorgfltige Bedie-
nung und Instandhaltung voraus.
Bevor Sie mitgelieferte Beispielprogramme oder selbst erstellte Programme an-
wenden, stellen Sie sicher, dass in laufenden Anlagen keine Schden an Perso-
nen oder Maschinen entstehen knnen.
EGHinweis: Die Inbetriebnahme ist so lange untersagt, bis festgestellt wurde,
dass die Maschine, in die diese Komponente eingebaut werden soll, den Bestim-
mungen der Richtlinie 89/392/EWG entspricht.
Warnung
! Die Software darf nur fr die im Katalog und in der technischen Beschreibung vor-
gesehenen Einsatzflle und nur in Verbindung mit von Siemens empfohlenen bzw.
zugelassenen SoftwareProdukten, Fremdgerten und -komponenten verwendet
werden.
Bevor Sie mitgelieferte Beispielprogramme oder selbst erstellte Programme an-
wenden, stellen Sie sicher, dass in laufenden Anlagen keine Schden an Perso-
nen oder Maschinen entstehen knnen.
Vorsicht
Vor der Inbetriebnahme sind die Hinweise in der entsprechenden aktuellen Doku-
mentation zu beachten. Die Bestelldaten hierfr entnehmen Sie bitte den Katalo-
gen, oder wenden Sie sich an Ihre rtliche SiemensGeschftsstelle.
Das Ziel Sie mchten unsere SIMATIC S7 CPs in Ihrer Anlage einsetzen und
optimal nutzen.
Der Weg zum Ziel Diese Kurzanleitung leistet Ihnen Hilfestellung beim Erlernen des Um-
ganges mit NCM S7 fr Industrial Ethernet, dem Projektierwerkzeug fr
die S7 CPs. Anhand der bei NCM mitgelieferten Projektier und Pro-
grammbeispiele stellen wir Ihnen die typischen Schritte vor, damit Sie
NCM S7 fr Industrial Ethernet optimal fr Ihre SIMATIC S7CPs an-
wenden knnen.
Voraussetzung Mit den Grundlagen von STEP 7 sollten Sie vertraut sein, d.h., Sie soll-
ten wissen
S wie STEP 7 bedient wird;
S welche Funktionen STEP 7 bietet, um die Hardware und Software zu
verwalten;
S wie Projekte verwaltet werden.
Gltigkeitsbereich Diese Kurzanleitung ist gltig ab dem Ausgabestand V5.2 der Projek-
tiersoftware NCM S7 und ab dem Ausgabestand V5.0 der
STEP 7Software.
Weitere Hinweise... zur STEP 7 Literatur und zum Produkt entnehmen Sie bitte dem beilie-
genden Handbuch NCM S7 fr Industrial Ethernet.
Zur Installation der Software NCM S7 fr Industrial Ethernet der
LIESMICHDatei.
Hinweis
Bitte beachten Sie auch mgliche Hinweise zu den in dieser Kurzanleitung be-
schriebenen Beispielprogrammen in der Produktinformation von
NCM S7 fr Industrial Ethernet!
Kapitel 2
PROJECTETHERNET
Kapitel 3 Kapitel 4
ISO S7<>S7 ISO S7<>S5
3. Kommunikationsdienst projektieren
ISOTransportverbindungen
werden eingerichtet.
Voraussetzungen:
STEP 7Grundkenntnisse, AWLKenntnisse, SPS
Grundkenntnisse
Inhaltsbersicht:
Das Beispielprojekt befindet sich nach der Installation der Optionssoftware NCM S7 im Projekt-
verzeichnis von STEP 7, z. B. im Verzeichnis C:\SIEMENS\STEP7\EXAMPLES\EXIE.
Wenn Sie die Projektvorlage im STEP 7Verzeichnis verwenden wollen, gehen Sie so
vor:
n Starten Sie den SIMATICManager.
n ffnen Sie das mitgelieferte Beispielprojekt PROJECTETHERNET mit Datei " ffnen "
Beispielprojekt....
Kap. 2
Wenn Sie sich eine Arbeitsversion vom Beispielrojekt ETHERNET erstellen mchten,
n verwenden Sie den Menbefehl Datei " Speichern unter, um eine Kopie des
Beispielprojektes unter einem beliebigen Verzeichnis anzulegen.
Gertekonfiguration
Entnehmen Sie der folgenden Tabelle, welche Konfigurationen in den einzelnen Stationen
vorliegen. Sie haben damit bereits einen berblick, inwieweit Sie die Einstellungen der Beispiel-
vorlage bernehmen knnen oder an Ihre Gegebenheiten anpassen mssen.
n Doppelklicken Sie im SIMATICManager in Ihrem Projekt auf das Objekt Ethernet(1). Sie
ffnen dadurch die NetProAnsicht fr Ihr Projekt.
Von hier aus knnen Sie alle weiteren Schritte fr die Hardware und die Verbindungsprojektie-
rung auslsen.
Wenn Sie sich die Konfiguration einer der angezeigten Baugruppen im Detail anschauen mch-
ten,
n dann positionieren Sie den Cursor auf die Baugruppe, z. B. den CP 4431, und whlen
Bearbeiten " Objekteigenschaften.
TIPP
Um zu prfen, welche Teilnehmer
ber Ethernet zu erreichen sind, ver-
wenden Sie die Funktion Erreich-
bare Teilnehmer.
STEP 7 Hilfesystem
Handbuch
/3/
Kap. 2.2.9
Voraussetzungen:
STEP 7Grundkenntnisse, AWLKenntnisse, SPS
Grundkenntnisse
Inhaltsbersicht:
3.1 Die Aufgabenstellung 18
3.2 Anlagenaufbau 19
3.3 Das Beispiel Schritt fr Schritt 21
ISOTransportverbindungen projektieren 22
Anwenderprogramm erstellen 28
In Betrieb nehmen / Diagnose 35
Prozessdaten
verarbeiten
Auftrag entgegenneh-
men und bearbeiten
Empfangsdaten
auswerten
Zeit Zeit
3.2 Anlagenaufbau
Struktur
Fr das mitgelieferte Beispielprojekt wird folgende Anlagenkonfiguration bentigt (nderungen /
Alternativen sind mglich > siehe Folgeseite):
MPISchnittstelle
MPISchnittstelle
Ethernet
as400
Gerte /Betriebsmittelbedarf
Sie bentigen folgende Komponenten, wenn Sie das mitgelieferte Beispiel unverndert zum
Ablauf bringen wollen.
Alternativen:
Sie knnen die Beispielkonfiguration an Ihre Gegebenheiten anpassen. Nachfolgend einige Hin-
weise hierzu:
S S7300 anstelle S7400
Sie knnen anstelle von S7400 auch S7300 Stationen verwenden. Als CP verwenden Sie
dann z. B. einen CP 3431.
In der HardwareKonfiguration sowie im Anwenderprogramm sind dann entsprechende An-
passungen erforderlich. Zustzlich mssen Sie fr S7300 andere FCTypen verwenden.
S Anderen CPUTyp verwenden
S Verzicht auf die Simulationsbaugruppen
Dies erfordert eine geringfgige Modifikation der Anwenderprogramme, damit die Ausgabe
an die Simulationsbaugruppe unterbleibt. Eine Verfolgung der Kommunikation ist dann ber
entsprechende Anzeigen der Datenbausteine am PG mglich.
S Andere Ein/Ausgabebaugruppen verwenden
Diese Manahme kann Baugruppenadressen verndern.
S Reihenfolge der Baugruppen im Rack ndern
Diese Manahme verndert bei bestimmten CPUTypen die Baugruppenadresse.
Achtung
Wenn Sie in der Konfiguration die Baugruppenadresse verndern, mssen Sie die
Adressangabe in den Bausteinaufrufen im Anwenderprogramm ggf. anpassen.
1. Projekt anlegen n
2. Hardware konfigurieren und vernetzen n Kap. 2
3. ISOTransportverbindungen projektieren
4. Anwenderprogramm erstellen Kap. 3.3 / Folgeseiten
5. In Betrieb nehmen
1. Projekt anlegen n
2. Hardware konfigurieren und vernetzen n Kommunikationsverbindungen
fr die CPUs einrichten.
3. ISOTransportverbindungen projektieren Als Ergebnis die Verbindungs
4. Anwenderprogramm erstellen projektierung in die Stationen
laden.
5. In Betrieb nehmen
n Wechseln Sie wiederum in den SIMATICManager und whlen Sie die CPU in der
gewnschten Station aus.
weitere Verbindungen...
...zu dieser oder einer anderen Partnerstation projektieren Sie ggf. in dieser Ansicht.
n Um eine neue Verbindung in der Verbindungsliste einzufgen, whlen Sie ggf. die Funktion
Einfgen " Neue Verbindung.
Register Adressen
Die Angaben im Register Adressen mssen bei einer Verbindung zwischen S7Stationen in-
nerhalb eines Projektes in der Regel nicht angepasst werden!
Zustzliche Informationen ber den Status der Verbindung bzw. der Verbindungsprojek-
tierung erhalten Sie im Register bersicht:
Eine im Feld lokale ID auftretende Markierung ! verweist auf weitere relevante Informationen
im Feld Status. Je nach Einstellung des Tabellenkopfes kann dieses Feld verdeckt sein.
Verschieben Sie ggf. die Anzeige mit der Pfeiltaste horizontal.
Im dargestellten Fall wird der Zustand angezeigt, wenn die Verbindungsprojektierung
abgeschlossen ist.
mehr Details
hierzu...
STEP 7 Hilfesystem
Datei Bearbeiten Einfgen Zielsyst
Handbuch
/4/
1. Projekt anlegen n
2. Hardware konfigurieren und vernetzen n wie ist die SEND/RECEIVESchnitt-
stelle zu versorgen?
3. ISOTransportverbindungen projektieren n wie erfolgen Anzeigenauswertungen?
Als Ergebnis laden Sie am Ende die
4. Anwenderprogramm erstellen Anwenderprogramme in die Stationen
5. In Betrieb nehmen geladen.
In der Tabelle sehen Sie, welche Programmbausteine vom Typ OB und FC welche Aufgaben
bernehmen:
Achtung
Sie knnen fr Ihre CPBaugruppe die jeweils aktuellen Versionen der Kommu-
nikationsbausteine (FC5/ FC6) aus der SIMATIC NET Bausteinbibliothek von
STEP7 bernehmen und verwenden.
Bei lteren Baugruppentypen setzt diese Empfehlung voraus, dass Sie den fr
diesen Baugruppentyp aktuellen FirmwareStand verwenden.
Der Programmablauf
Die OBBausteine sorgen im Beispiel fr folgenden Programmablauf in den beiden SIMATIC
400Stationen:
OB 100 OB 100
Datenbausteine Anlauf Datenbausteine
DB30 und 31 DB30 und 31
erzeugen erzeugen
zyklische
Bearbeitung
OB 1 OB 1
FC 29
Datenwort
inkrementieren /
dekrementieren
FC 30 FC 31
FC 31 FC 30
AG_RECV AG_SEND
AWL Erluterung
call fc 5 //AG_SEND Bausteinaufruf
ACT := M 50.0 //Bit fr den Auftragsansto
ID := 1 //VerbindungsID
LADDR := W#16#0200 //BGAdresse 512Dez. in HardwareKonfiguration
SEND := P#db30.dbx1.0 byte 240, //zu bertragender Datenbereich
LEN := 4 //Lnge des zu sendenden Datenbereiches (4 Byte)
DONE := M 1.2 // Adresse fr Rckgabeparameter DONE
ERROR := M 1.3 // Adresse fr Rckgabeparameter ERROR
STATUS := MW 200 // Adresse fr Rckgabeparameter STATUS
AWL Erluterung
call fc 6 //AG_RECV Bausteinaufruf
ID := 1 //VerbindungsID
LADDR := W#16#0200 //BGAdresse 512Dez. in HardwareKonfiguration
RECV := P#DB31.DBX 1.0 BYTE 240 //Datenbereich fr Empfangsdaten
NDR := M1.0 // Adresse fr Rckgabeparameter NDR
ERROR := M1.1 // Adresse fr Rckgabeparameter ERROR
STATUS := MW202 // Adresse fr Rckgabeparameter STATUS
LEN := MW10 // Bereich fr Lngeneintrag der empf. Daten
Die vollstndigen Codierungen dieser FCs und der weiteren OBs und FCs entnehmen Sie bitte
den Ausdrucken des Beispielprojektes.
Kap. 5
Beispielprogramm ergnzen
Wir mchten Sie noch auf einige Erweiterungen hinweisen, die Sie am Beispiel oder spter in
Ihrer Anwendung aufgreifen knnen. Hierzu gehren
S Auswertung der Anzeigen der FCBausteine AG_SEND und AG_RECV, um auf besondere
Betriebszustnde oder Fehler reagieren zu knnen.
S Bedingte, d. h. eine anzeigenabhngige Initiierung der Kommunikationsaufrufe, um z. B. den
Sendeaufruf beim Client erst dann wieder anzustoen, nachdem eine Auftragsbesttigung
ber der Empfangsaufruf erhalten wurde.
n Werten Sie die Anzeigeparameter DONE, ERROR
und STATUS bei AG_SEND sowie NDR, ERROR und mehr Details zu
den Anzeigen.
STATUS bei AG_RECV aus. Die Auswertung verluft
nach folgendem Schema: Handbuch
/3/
Auftrag
Kap. 4.2
n Versetzen Sie die CPU in RUNP bzw. RUN. mehr Details hierzu...
STEP 7 Hilfesystem
Handbuch
/4/
Kap. 5
S Betriebszustand
Welchen Zustand haben die Stationen?
S ISOTransport
Wie ist der Zustand der ISOTransportverbindungen?
Wurden Telegramme gesendet?
Wieviele erfolgreich?
Wieviele mit Fehler?
S Diagnosepuffer
Was sagen die Diagnosepuffereintrge?
Voraussetzungen:
STEP 7Grundkenntnisse, AWLKenntnisse, SPS
Grundkenntnisse, SIMATIC S5Kenntnisse
Inhaltsbersicht:
4.1 Genderter Anlagenaufbau 37
4.2 Das Beispiel Schritt fr Schritt 39
Projekt anlegen / ffnen 40
Hardware konfigurieren und vernetzen 41
ISOTransportverbindungen projektieren 44
Anwenderprogramm erstellen 47
AS511Schnittstelle
MPISchnittstelle
Ethernet
as400
Gerte/ Betriebsmittelbedarf
Sie bentigen folgende Komponenten, wenn Sie das mitgelieferte Beispiel unverndert zum
Ablauf bringen wollen.
Bei der S5Station knnen Sie die beim Projektierwerkzeug NCM COM 1430 mitgelieferten
Beispielprogramme verwenden. Je nach HardwareKonfiguration (CPUTyp etc.) mssen Sie
die passenden Beispielprogramme auswhlen. Einzelheiten hierzu entnehmen Sie bitte
Handbuch
/13/
Band 1
Kap. 7
Kap. A.4
1. Projekt anlegen n
2. Hardware konfigurieren und vernetzen n Kap. 2
3. ISOTransportverbindungen projektieren
4. Anwenderprogramm erstellen Kap. 4.2 / Folgeseiten
5. In Betrieb nehmen
1. Projekt anlegen
2. Hardware konfigurieren und vernetzen das kommt hinzu:
3. ISOTransportverbindungen projektieren
Die SIMATIC S5Station wird mit
4. Anwenderprogramm erstellen NCM COM 1430 TF verwaltet.
5. In Betrieb nehmen Diagnose
Projektierumgebung fr
SIMATIC S5 mit CP 1430 TF
Kap. 7.
Kap. A.4
Kap. 5
Kap. A.4
Falls Sie in einem anderen Projekt weiterarbeiten, mssen Sie jetzt eine SIMATIC S5Station
anlegen.
n Whlen Sie hierzu Ihr Projekt an.
n Whlen Sie den Menbefehl Einfgen "Station "SIMATIC S5.
n Um zu berprfen, Mit
welcher MACAdresse
die SIMATIC S5Station
angesprochen wird,
whlen Sie den
EthernetTeilnehmer (1)
aus und bettigen die
Schaltflche
Eigenschaften.
Handbuch
/13/
Kap. 6
1. Projekt anlegen n
2. Hardware konfigurieren und vernetzen n das kommt hinzu:
n Prfen Sie die Einstellung Aktiver Verbindungsaufbau. Das Kstchen muss angekreuzt
sein.
COM 1430 TF
Transportverbindung
Kap. 6.4
1. Projekt anlegen n
2. Hardware konfigurieren und vernetzen n
3. ISOTransportverbindungen projektieren n das kommt hinzu:
Achtung
Sie knnen fr Ihre CPBaugruppe die jeweils aktuellen Versionen der Kommu-
nikationsbausteine (FC5/ FC6) aus der SIMATIC NET Bausteinbibliothek von
STEP7 bernehmen und verwenden.
Bei lteren Baugruppentypen setzt diese Empfehlung voraus, dass Sie den fr
diesen Baugruppentyp aktuellen FirmwareStand verwenden.
Der Programmablauf
Die OBBausteine sorgen im Beispiel fr folgenden Programmablauf in den beiden SIMATIC
400Stationen:
OB 20 / 21 / 22
OB 100 FB 111
Datenbausteine Anlauf HTBSYNC
DB30 und 31
erzeugen
zyklische
Bearbeitung
OB 1 OB 1
FC 29
Datenwort
inkrementieren /
dekrementieren
FB 101
FC 30 HTBCTRL
Achtung
Achten Sie darauf, dass Sie fr die SIMATIC S5Station die CPUspezifischen
HTBs verwenden!
Sie bentigen im Beispiel:
HTBSYNC
HTBCTRL
HTBRECEIVE
Handbuch
/13/
Band 1
Anhang A
/10/ SIMATIC S7
Automatisierungssystem S7300
Aufbauen einer S7300
Handbuch
SIEMENS AG
/13/ SINEC
CP 1430 TF mit NCM COM 1430 TF
Handbuch
SIEMENS AG
6 GK 19701TA430AA0
Bestellnummern Die Bestellnummern fr die oben genannten SIEMENSDokumentationen
sind in den Katalogen SIMATIC NET Industrielle Kommunikation, Katalog
IK10 und SIMATIC Automatisierungssysteme SIMATIC S7 / M7 / C7
Komponenten fr die vollintegrierte Automation, Katalog ST70 enthalten.
Diese Kataloge sowie zustzliche Informationen knnen bei den jeweiligen
SIEMENSZweigniederlassungen und Landesgesellschaften angefordert wer-
den.