Sie sind auf Seite 1von 18

Drive ES SIMATIC V5.

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.

Copyright Siemens AG 2000, 2002 All rights reserved

Haftungsausschlu

Weitergabe sowie Vervielfltigung dieser Unterlage, Verwertung und


Mitteilung ihres Inhalts sind nicht gestattet, soweit nicht ausdrcklich
zugestanden. Zuwiderhandlungen verpflichten zu Schadensersatz. Alle
Rechte vorbehalten, insbesondere fr den Fall der Patenterteilung oder
GM-Eintragung.

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

Technische nderungen vorbehalten.

Ausgabe 06/06

Einfhrung

Inhaltsverzeichnis
1

Einfhrung...................................................................................................................... 4

1.1

Allgemeines.................................................................................................................... 4

1.2

Voraussetzungen ........................................................................................................... 4

1.3

Installation ...................................................................................................................... 4

Umstieg von DVA_S7 nach Drive ES ............................................................................ 5

DVA_S7-Konverter ........................................................................................................ 6

Anwenderschnittstelle "DB Nutzdaten" verwenden ....................................................... 7

4.1

Allgemeines.................................................................................................................... 7

4.2

Prozedaten (PZD)........................................................................................................ 7

4.3

PKW-Daten .................................................................................................................. 13

Funktion ADAPT_DVA................................................................................................. 14

5.1

Typ / Nummer .............................................................................................................. 14

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

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

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

STEP 7 ab Version 5.x


STEP 7-Objektmanager "Drive ES-SlaveOM" und "Drive ES-DriveOM"
In STEP7 V5.x bernommenes Projekt mit Antrieben, die mit DVA_S7
konfiguriert sind
Tool "DVA_S7-Konverter"
Bibliothek Drive ES SIMATIC-ADAPT_DVA

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.

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Ausgabe 06/06

Umstieg von DVA_S7 nach Drive ES

Umstieg von DVA_S7 nach Drive ES


Um ein STEP 7-Projekt mit "DVA_S7-Antrieben" unter STEP 7 V5.x bearbeiten zu
knnen, ist in der STEP 7 - Hardwarekonfiguration die Wandlung der DVA_S7Objekte in Drive ES-Objekte erforderlich. Dies erfolgt mit Hilfe des Programms
"DVA_S7-Konverter".
Die DVA_S7-Bausteine fr die Kommunikation mit den Antrieben im STEP7Anwenderprogramm knnen durch die Drive ES-Bausteine ersetzt werden, ohne
da die Anwenderschnittstelle im "DB Nutzdaten" gendert werden mu. Die
Vorgehensweise ist in Kapitel 4 dieses Dokuments beschrieben.

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

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.

Mit Bettigen der Schaltflche "Konvertieren" wird der Konvertierungsvorgang fr


diese Objekte gestartet. Nach erfolgreichem Abschlu dieses Vorgangs speichert
der Anwender die konvertierten Drive ES-Objekte in der STEP 7-Datenhaltung. Ein
einmal konvertiertes Projekt kann nicht mehr zurckkonvertiert werden.
Die Bedienung des Tools ist selbsterklrend. Eine Online-Hilfe gibt bei Bedarf
weitere Ausknfte.

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Ausgabe 06/06

4.1

Anwenderschnittstelle "DB Nutzdaten" verwenden

Anwenderschnittstelle "DB Nutzdaten"


verwenden
Allgemeines
Im folgenden wird beschrieben, wie beim Ablsen der Bausteine FC21, FC22 und
FC23 des Produkts DVA_S7 durch die Bausteine FB31, FB32, FB33 aus der
Bibliothek Drive ES SIMATIC-DRVDPS7 die Anwenderschnittstelle im "DB
Nutzdaten" beibehalten werden kann.

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.

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Anwenderschnittstelle "DB Nutzdaten" verwenden

Ausgabe 06/06

PPO - Typ 1 (AWL-Sourcecode)


Senden
CALL PCD_SEND, DB_PCD_SEND(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 26,
PCD_2
:= DBND.DBW n1 + 28,
PCD_3
:=,
PCD_4
:=,
PCD_5
:=,
PCD_6
:=,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
PCD_12
:=,
PCD_13
:=,
PCD_14
:=,
PCD_15
:=,
PCD_16
:=,
SFC_ERR := DBND.DBX(n1 + 5).1,
CFG_ERR := M30.1);
Empfangen
CALL PCD_RECV, DB_PCD_RECV(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 38,
PCD_2
:= DBND.DBW n1 + 40,
PCD_3
:=,
PCD_4
:=,
PCD_5
:=,
PCD_6
:=,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
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);

// x: Slave-Nr.; y: Slot-Nr.

// x: Slave-Nr.; y: Slot-Nr.

n = Startadresse des Kommunikations-Steuerworts im "DB Nutzdaten"

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Ausgabe 06/06

Anwenderschnittstelle "DB Nutzdaten" verwenden

PPO - Typ 2 (AWL-Sourcecode)


Senden
CALL PCD_SEND, DB_PCD_SEND(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 26,
PCD_2
:= DBND.DBW n1 + 28,
PCD_3
:= DBND.DBW n1 + 30,
PCD_4
:= DBND.DBW n1 + 32,
PCD_5
:= DBND.DBW n1 + 34,
PCD_6
:= DBND.DBW n1 + 36,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
PCD_12
:=,
PCD_13
:=,
PCD_14
:=,
PCD_15
:=,
PCD_16
:=,
SFC_ERR := DBND.DBX(n1 + 5).1,
CFG_ERR := M30.1);
Empfangen
CALL PCD_RECV, DB_PCD_RECV(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 46,
PCD_2
:= DBND.DBW n1 + 48,
PCD_3
:= DBND.DBW n1 + 50,
PCD_4
:= DBND.DBW n1 + 52,
PCD_5
:= DBND.DBW n1 + 54,
PCD_6
:= DBND.DBW n1 + 56,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
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);

// x: Slave-Nr.; y: Slot-Nr.

// x: Slave-Nr.; y: Slot-Nr.

n = Startadresse des Kommunikations-Steuerworts im "DB Nutzdaten"

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Anwenderschnittstelle "DB Nutzdaten" verwenden

Ausgabe 06/06

PPO - Typ 3 (AWL-Sourcecode)


Senden
CALL PCD_SEND, DB_PCD_SEND(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 10,
PCD_2
:= DBND.DBW n1 + 12,
PCD_3
:=,
PCD_4
:=,
PCD_5
:=,
PCD_6
:=,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
PCD_12
:=,
PCD_13
:=,
PCD_14
:=,
PCD_15
:=,
PCD_16
:=,
SFC_ERR := DBND.DBX(n1 + 5).1,
CFG_ERR := M30.1);
Empfangen
CALL PCD_RECV, DB_PCD_RECV(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 14,
PCD_2
:= DBND.DBW n1 + 16,
PCD_3
:=,
PCD_4
:=,
PCD_5
:=,
PCD_6
:=,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
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);

10

// x: Slave-Nr.; y: Slot-Nr.

// x: Slave-Nr.; y: Slot-Nr.

n = Startadresse des Kommunikations-Steuerworts im "DB Nutzdaten"

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Ausgabe 06/06

Anwenderschnittstelle "DB Nutzdaten" verwenden

PPO - Typ 4 (AWL-Sourcecode)


Senden
CALL PCD_SEND, DB_PCD_SEND(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 10,
PCD_2
:= DBND.DBW n1 + 12,
PCD_3
:= DBND.DBW n1 + 14,
PCD_4
:= DBND.DBW n1 + 16,
PCD_5
:= DBND.DBW n1 + 18,
PCD_6
:= DBND.DBW n1 + 20,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
PCD_12
:=,
PCD_13
:=,
PCD_14
:=,
PCD_15
:=,
PCD_16
:=,
SFC_ERR := DBND.DBX(n1 + 5).1,
CFG_ERR := M30.1);
Empfangen
CALL PCD_RECV, DB_PCD_RECV(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 22,
PCD_2
:= DBND.DBW n1 + 24,
PCD_3
:= DBND.DBW n1 + 26,
PCD_4
:= DBND.DBW n1 + 28,
PCD_5
:= DBND.DBW n1 + 30,
PCD_6
:= DBND.DBW n1 + 32,
PCD_7
:=,
PCD_8
:=,
PCD_9
:=,
PCD_10
:=,
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);

// x: Slave-Nr.; y: Slot-Nr.

// x: Slave-Nr.; y: Slot-Nr.

n = Startadresse des Kommunikations-Steuerworts im "DB Nutzdaten"

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

11

Anwenderschnittstelle "DB Nutzdaten" verwenden

Ausgabe 06/06

PPO - Typ 5 (AWL-Sourcecode)


Senden
CALL PCD_SEND, DB_PCD_SEND(
CFG_DATA := DRIVDB1.SLAVE_x.SLOT_y,
PCD_1
:= DBND.DBW n1 + 26,
PCD_2
:= DBND.DBW n1 + 28,
PCD_3
:= DBND.DBW n1 + 30,
PCD_4
:= DBND.DBW n1 + 32,
PCD_5
:= DBND.DBW n1 + 34,
PCD_6
:= DBND.DBW n1 + 36,
PCD_7
:= DBND.DBW n1 + 38,
PCD_8
:= DBND.DBW n1 + 40,
PCD_9
:= DBND.DBW n1 + 42,
PCD_10
:= DBND.DBW n1 + 44,
PCD_12
:=,
PCD_13
:=,
PCD_14
:=,
PCD_15
:=,
PCD_16
:=,
SFC_ERR := DBND.DBX(n1 + 5).1,
CFG_ERR := M30.1);

// 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

n = Startadresse des Kommunikations-Steuerworts im "DB Nutzdaten"

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Ausgabe 06/06

4.3

Anwenderschnittstelle "DB Nutzdaten" verwenden

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);

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

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

Nummer des "DB Nutzdaten"

KSTW

INT

IN

Startadresse Kommunikations - Steuerwort

DI_PDAT_CY

INT

IN

Nummer des Instanz - DBs von PDAT_CY

DI_OFFSET

INT

IN

Offset bei der Nutzung des FB33 als Multinstanz

PPO_ERR

BOOL

OUT

Ungltiger PPO - Typ

14

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Ausgabe 06/06

5.5

Funktion ADAPT_DVA

Bausteinaufruf
Aufruf in CFC

Aufruf in AWL (Sourcecode)


CALL "ADAPT_DVA" (
PPO_TYP
DBND
KSTW
DI_PDAT_CY
DI_OFFSET
PPO_ERR

5.6

:= MW 0,
:= MW 2,
:= MW 4,
:= MW 6,
:= MW 8,
:= M
10.0);

Hinweise

Der Baustein berprft nicht, ob die angegebenen DBs im Arbeitsspeicher der


CPU vorhanden sind. Bei Angabe einer falschen DB - Nummer kommt es zu
einer Systemfehlermeldung und die CPU geht, wenn der entsprechende Fehler
- OB nicht geladen ist, in "STOP".

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.

Siemens AG - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

15

Abkrzungen

Ausgabe 06/06

Abkrzungen

AWL

Anweisungsliste

CFC

Continous Function Chart

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 - Drive ES SIMATIC V5.4


DVA_S7-Projekte konvertieren - Funktionsbeschreibung

Siemens AG
Bereich Automatisierungs- und Antriebstechnik (A&D)
Geschftsgebiet Motion Control Systems (MC)
Postfach 3180, D-91050 Erlangen

Siemens Aktiengesellschaft

Siemens AG 2000, 2002


nderungen vorbehalten