Académique Documents
Professionnel Documents
Culture Documents
4
DVA_S7-Projekte konvertieren
Funktionsbeschreibung
Ausgabe 06/06
Sicherheitstechnische Hinweise
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 dargestellt:
GEFAHR
bedeutet, da Tod, schwere Krperverletzung oder erheblicher Sachschaden eintreten
werden, wenn die entsprechenden Vorsichtsmanahmen nicht getroffen werden.
WARNUNG
bedeutet, da Tod, schwere Krperverletzung oder erheblicher Sachschaden eintreten
knnen, wenn die entsprechenden Vorsichtsmanahmen nicht getroffen werden.
VORSICHT
bedeutet, da eine leichte Krperverletzung oder ein Sachschaden eintreten knnen,
wenn die entsprechenden Vorsichtsmanahmen nicht getroffen werden.
HINWEIS
ist eine wichtige Information ber das Produkt, die Handhabung des Produktes oder den
jeweiligen Teil der Dokumentation, auf den besonders aufmerksam gemacht werden soll.
Qualifiziertes Personal
Inbetriebsetzung und Betrieb eines Gertes drfen nur von qualifizierten Personal
vorgenommen werden. Qualifiziertes Personal im Sinne der sicherheitstechnischen
Hinweise dieses Handbuchs sind Personen, die die Berechtigung haben, Gerte,
Systeme und Stromkreise gem den Standards der Sicherheitstechnik in Betrieb zu
nehmen, zu erden und zu kennzeichnen.
Bestimmungsgemer Gebrauch
Beachten Sie folgendes:
WARNUNG
Das Gert darf nur fr die im Katalog und in der technischen Beschreibung
vorgesehenen 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 Transport,
sachgeme Lagerung, Aufstellung und Montage sowie sorgfltige Bedienung und
Instandhaltung voraus.
Warenzeichen
SIMATIC, SIMATIC HMI, SIMATIC NET, SIROTEC, SINUMERIK und USS sind
eingetragene Warenzeichen der Siemens AG. Die brigen Bezeichnungen in dieser
Druckschrift knnen Marken sein, deren Benutzung durch Dritte fr deren Zwecke die
Rechte der Inhaber verletzen knnen.
Haftungsausschlu
Wir haben den Inhalt der Druckschrift auf bereinstimmung mit der
beschriebenen Hard- und Software geprft. Dennoch knnen
Abweichungen nicht ausgeschlossen werden, so da wir fr die
vollstndige bereinstimmung keine Gewhr bernehmen. Die Angaben in
dieser Druckschrift werden jedoch regelmg berprft und notwendige
Korrekturen sind in den nachfolgenden Auflagen enthalten. Fr
Verbesserungsvorschlge sind wir dankbar.
Siemens AG
Bereich Automatisierungs- und Antriebstechnik (A&D)
Geschftsgebiet Motion Control Systems (MC)
Postfach 3180, D-91050 Erlangen
Siemens Aktiengesellschaft
Ausgabe 06/06
Einfhrung
Inhaltsverzeichnis
1
Einfhrung...................................................................................................................... 4
1.1
Allgemeines.................................................................................................................... 4
1.2
Voraussetzungen ........................................................................................................... 4
1.3
Installation ...................................................................................................................... 4
DVA_S7-Konverter ........................................................................................................ 6
4.1
Allgemeines.................................................................................................................... 7
4.2
Prozedaten (PZD)........................................................................................................ 7
4.3
PKW-Daten .................................................................................................................. 13
Funktion ADAPT_DVA................................................................................................. 14
5.1
5.2
Aufrufende OBs............................................................................................................ 14
5.3
Funktionsbeschreibung................................................................................................ 14
5.4
E/A-Leiste..................................................................................................................... 14
5.5
Bausteinaufruf .............................................................................................................. 15
5.6
Hinweise....................................................................................................................... 15
Abkrzungen ................................................................................................................ 16
Einfhrung
Ausgabe 06/06
Einfhrung
1.1
Allgemeines
STEP7-Projekte, deren Antriebe mit dem DVA_S7-Objektmanager konfiguriert
wurden, lassen sich unter STEP 7 ab Version 5 nicht mehr bearbeiten, da der
DVA_S7-Objektmanager fr diese STEP 7 - Versionen nicht mehr eingesetzt
werden darf. In den neuen STEP 7 - Versionen kommt statt dessen der Drive ESObjektmanager zum Einsatz.
Um dem Anwender weiterhin die Bearbeitung "alter" Projekte zu ermglichen, ist
eine Konvertierung der dort vorhandenen DVA_S7-Objekte in Drive ES-Objekte
erforderlich.
Dazu steht das Konvertierungstool "DVA_S7-Konverter" zur Verfgung. Zustzlich
wird ein Funktionsbaustein angeboten, der eine Bearbeitung von Parametrierauftrgen (PKW-Auftrgen) aus der Anwenderschnittstelle von DVA_S7 (DB
Nutzdaten) mit dem entsprechenden Funktionsbaustein von Drive ES SIMATIC
ermglicht.
1.2
Voraussetzungen
Hardware
PC/PG mit Prozessor 80486 (bei Betriebssystem Windows NT PentiumProzessor) und mindestens 32 MB Hauptspeicher (empfohlen 64 MB)
Software
1.3
Installation
Um die Installation zu starten, legen Sie bitte die Drive ES SIMATIC-CD in das CDROM-Laufwerk Ihres PG/PC und starten Sie das Programm "install.bat". Alle
weiteren Informationen erhalten Sie whrend des Installationsvorgangs. Bitte
beachten Sie auch die Hinweise in der Liesmich-Datei.
Ausgabe 06/06
DVA_S7-Konverter
Ausgabe 06/06
DVA_S7-Konverter
Das Tool wird ber die Start-Leiste "SIMATIC\STEP7\Drive ES - DVA_S7
Konverter" aufgerufen.
Der Anwender whlt im ffnen-Dialog das zu konvertierende Projekt aus. Im
Applikationsfenster des Konvertertools werden die im ausgewhlten Projekt
vorhandenen DVA_S7-Objekte angezeigt.
Ausgabe 06/06
4.1
4.2
Prozedaten (PZD)
Fr die bertragung der PZD-Daten zwischen dem Antrieb und der SIMATIC
werden die Bausteine PCD_SEND und PCD_RECV aus Drive ES SIMATIC
verwendet. Um fr diese Bausteine den "DB Nutzdaten" zu verwenden, mu die
entsprechende Adresse der Daten im "DB Nutzdaten" an den Ein- und Ausgngen
der Bausteine angegeben werden.
Nachfolgend ist der Aufruf von PCD_SEND und PCD_RECV fr die verschiedenen
PPO-Typen aufgefhrt.
Ausgabe 06/06
// x: Slave-Nr.; y: Slot-Nr.
// x: Slave-Nr.; y: Slot-Nr.
Ausgabe 06/06
// x: Slave-Nr.; y: Slot-Nr.
// x: Slave-Nr.; y: Slot-Nr.
Ausgabe 06/06
10
// x: Slave-Nr.; y: Slot-Nr.
// x: Slave-Nr.; y: Slot-Nr.
Ausgabe 06/06
// x: Slave-Nr.; y: Slot-Nr.
// x: Slave-Nr.; y: Slot-Nr.
11
Ausgabe 06/06
// x: Slave-Nr.; y: Slot-Nr.
Empfangen
CALL PCD_RECV, DB_PCD_RECV(
CFG_DATA := DRIVDB1.SLAVE_x.Slot_y, // x: Slave-Nr.; y: Slot-Nr.
PCD_1
:= DBND.DBW n1 + 54,
PCD_2
:= DBND.DBW n1 + 56,
PCD_3
:= DBND.DBW n1 + 58,
PCD_4
:= DBND.DBW n1 + 60,
PCD_5
:= DBND.DBW n1 + 62,
PCD_6
:= DBND.DBW n1 + 64,
PCD_7
:= DBND.DBW n1 + 66,
PCD_8
:= DBND.DBW n1 + 68,
PCD_9
:= DBND.DBW n1 + 70,
PCD_10
:= DBND.DBW n1 + 72,
PCD_12
:=,
PCD_13
:=,
PCD_14
:=,
PCD_15
:=,
PCD_16
:=,
PLC_CTRL := DBND.DBX(n1 + 5).0,
DEV_FLT := DBND.DBX(n1 + 4).6,
DEV_WAR := DBND.DBX(n1 + 4).7,
SFC_ERR := DBND.DBX(n1 + 5).1,
CFG_ERR := M30.4);
12
Ausgabe 06/06
4.3
PKW-Daten
Um die PKW - Daten aus dem "DB Nutzdaten" zu bertragen, mu der Baustein
ADAPT_DVA aufgerufen werden, der die Daten aus dem "DB Nutzdaten" in die
Instanz des PDAT_CY kopiert. Der ADAPT_DVA kopiert zustzlich die Antwort
zurck in den "DB Nutzdaten", steuert das Startkommando und trgt die Rckmeldungen von PDAT_CY in das Kommunikations-Anzeigenwort ein.
CALL PDAT_CY, DB_PDAT_CY(
CFG_DATA
:= DRIVDB1.SLAVE_1.SLOT_4,
START
:= ,
R_ID_IN
:= ,
P_NO_IN
:= ,
P_IND_IN
:= ,
P_VAL_IN
:= ,
R_ID
:= ,
Diese Ein- / Ausgnge werden
P_NO
:= ,
direkt ber ADAPT_DVA in der
P_IND
:= ,
dazugehrigen Instanz verP_VAL
:= ,
und entsorgt
BUSY
:= ,
READY
:= ,
REQ_ERR
:= ,
WDOG_ERR
:= ,
SFC_ERR
:= ,
CFG_ERR
:= M0.1);
13
Funktion ADAPT_DVA
Ausgabe 06/06
Funktion ADAPT_DVA
5.1
Typ / Nummer
FC 24
Die Bausteinnummer kann gendert werden.
5.2
Aufrufende OBs
Der Baustein kann alternativ in folgende OBs eingebaut werden:
Zyklische Task:
OB1
Weckalarm-OB:
z.B. OB32
5.3
Funktionsbeschreibung
Der Baustein kopiert, solange das Bit0 im Kommunikations - Steuerwort gesetzt ist,
die Daten aus dem PKW - Bereich des Sendefachs im "DB Nutzdaten" an die
Eingnge von PDAT_CY und setzt den Eingang START in der Instanz auf "true".
Wird von PDAT_CY "BUSY" gemeldet, wird das Bit0 zurckgesetzt. Ebenso der
Eingang "START".
Meldet PDAT_CY "READY", "REQ_ERR" oder "WDOG_ERR", werden diese
Meldungen in das Kommunikations-Anzeigenwort kopiert (READY = Bit1;
REQ_ERR = Bit2; WDOG_ERR = Bit4). Die Antwortdaten werden solange in das
Empfangsfach des PKW Bereichs im "DB Nutzdaten" kopiert, solange "READY",
"REQ_ERR" oder "WDOG_ERR" anstehen und "START" nicht gesetzt ist.
Wird am Eingang PPO_TYP ein PPO - Typ ungleich 1, 2 oder 5 angegeben, wird
der Ausgang PPO_ERR auf TRUE gesetzt und die Sendedaten oder
Empfangsdaten nicht kopiert.
5.4
E/A-Leiste
Parameter
Datentyp
Art
Beschreibung
PPO_TYP
INT
IN
PPO-Typ
DBND
INT
IN
KSTW
INT
IN
DI_PDAT_CY
INT
IN
DI_OFFSET
INT
IN
PPO_ERR
BOOL
OUT
14
Ausgabe 06/06
5.5
Funktion ADAPT_DVA
Bausteinaufruf
Aufruf in CFC
5.6
:= MW 0,
:= MW 2,
:= MW 4,
:= MW 6,
:= MW 8,
:= M
10.0);
Hinweise
Sollte sich die Datenstruktur von PDAT_CY oder vom "DB Nutzdaten" ndern,
mu auch eine neue Version des ADAPT_DVA benutzt werden.
Eine berprfung, ob die gltigen PPO - Typen (1, 2, 5) auch mit der Struktur
des angegebenen "DB Nutzdaten" (Eingang: DBND) bereinstimmen, findet
nicht statt.
15
Abkrzungen
Ausgabe 06/06
Abkrzungen
AWL
Anweisungsliste
CFC
DB
DBB
DBW
DP
Drive ES
Datenbaustein
Datenbyte
Datenwort
Dezentrale Peripherie
Drive Engineering System
FB
FC
Funktionsbaustein
S7-Funktion (Baustein in der SIMATIC S7)
HIW
Hauptistwert
HSW
Hauptsollwert
IND
Index im PPO
KSTW
Kommunikationssteuerwort
MB
Merkerbyte
MW
Merkerwort
OB
OM
Organisationsbaustein
Objektmanager
PKE
PKW
Parameterkennung im PPO
Parameter-Kennung-Wert
PPO
PWE
PZD
Parameter-Prozedaten-Objekt
Parameterwert im PPO
Prozedaten
16
Siemens AG
Bereich Automatisierungs- und Antriebstechnik (A&D)
Geschftsgebiet Motion Control Systems (MC)
Postfach 3180, D-91050 Erlangen
Siemens Aktiengesellschaft