Upload
hakhue
View
238
Download
0
Embed Size (px)
Citation preview
extern © Siemens AG 2019
siemens.com/siwarexExtern © Siemens AG 2018
SIWAREX im TIA Portal
SIWAREX - Wägeelektroniken für SIMATIC S7 Steuerung
SIWAREX FTCSIWAREX FTASIWAREX U
SIWAREX CS WP 231WP 321
S7-300
S7-1200WP 241
dezentral
S7-1500
SIWAREX WP 521 / 522
WP 251
© Siemens AG 2019Seite 2
SIWAREX Wägemodule und Applikationen- Statische Waagen
LKW-Waagen
Kran Waagen
Plattform-Waagen
Silo-Waagen
D01
1_01
138
D01
1_01
138
D01
1_01
138
§ ET200S - CS§ ET200M – Siwarex U§ ET200SP - WP321:
nicht eichfähig
§ S7-1200 – WP231:stand aloneals NSW eichfähig
§ S7-1500 – WP52x:nicht eichfähig
§ WT 231 stand alone:nicht eichfähig
© Siemens AG 2019Seite 3
SIWAREX Wägemodule und Applikationen- Automatische Waagen
§ S7-1200 – WP251:als NSW, SWE, SWA, SWTund SKW eichfähig
§ S7-300 – FTA:als NSW, SWE, SWA, SWTund SKW eichfähig
SKW – StatischeKontrollwaage
SWE – Selbsttätige Waage für EinzelverwiegungenSWT - Selbsttätige Waage totalisierend
SWA – SelbsttätigeWaage zum Abfüllen
© Siemens AG 2019Seite 4
SIWAREX Wägemodule und Applikationen- kontinuierliche Waagen
S7-1200 – WP241als Bandwaage oderDosierbandwaagenicht eichfähig
S7-300 – FTCals Band- , Prallplatten-,Dosierbandwaage oderLoss-in-weightnicht eichfähig
Loss-in-weight /differential - Dosierung
Dosierbandwaage
Bandwaage
PrallplattenwaageBW500 + Zubehöreichfähig
© Siemens AG 2019Seite 5
Überblick Siwarex Wägemodule
SIWAREX CS U WP521WP522
WP231 WP241 WP251 WP321 FTA FTC WT231WT241
Integrationin Steuerung
überET200S;
S7-300, 400
S7-300zentral/
S7-1.500, 400über ET200M
S7-1.500/zentral
S7-1200/zentral
S7-1200/zentral
S7-1200/zentral
S7-300,1.200, 1.500
überET200SP
S7-300 zentral/S7-1.500, 400über ET200M
S7-300zentral/
S7-1.500, 400über ET200M
Über RS485ModBus RTU
Applikation FüllstandSilo
PlattformWaage
FüllstandSilo
PlattformWaage
FüllstandSilo
PlattformWaage
FüllstandSilo
PlattformWaage
Bandwaage DosierungBatch
Abfüllen
FüllstandSilo
PlattformWaage
DosierungBatch
AbfüllenVerladen
BandwaageDifferenzial-dosierung
BandwaageFüllstand/PlattformWaage
Eichfähig,
Zulassung
û û û üNSW
û üNSW, SWE,SWA, SWT,
SKW
û üNSW, SWE, SWA,
SWT, SKW
û û
AlibiSpeicher û û û üintern - ü intern û üMMC û -PCS7 +APLStandard - ü û - - - ü ü ü -StandAlone
û û ü ü ü ü û û û ü© Siemens AG 2019Seite 6
Überblick Siwarex Wägemodule
SIWAREX CS U WP521/WP522
WP231 WP241 WP251 WP321 FTA FTC WT231WT241
Auflösung, Takt 64.000/20ms
64.000/20ms
+/- 4Mio/10ms
+/- 4Mio/10ms
+/- 4Mio/10ms
+/- 4Mio/10ms
+/- 2Mio/10ms
16Mio/10ms
16Mio/10ms
+/- 4Mio/ 10ms
I/O‘s û û 3 DI, 4DA /proKanal
4 DI, 4DA, 1AO
4 DI, 4DA, 1AO
4 DI, 4DA, 1AO û 8 DI, 8DA,
1 AO8 DI, 8DA,
1 AO
Parametrierung
HMI über S7HMI direktSiwatool
üû
V4.0
üû
V2.35
üü
V7.0
üü
V7.0
üü
V7.0
üü
V7.0
üû
V7.0
üû
V4.0
üû
V4.0
-ü
V4.0
Schnittstellen RS232,TTY
RS232,TTY
TCP/IPModBus,RS485
ModBus RTU
TCP/IPModBus,RS485
ModBus RTU
TCP/IPModBus,RS485
ModBus RTU
TCP/IPModBus,RS485
ModBus RTU
RS485 RS232,RS485
RS232,RS485
RS485 ModBusRTU
© Siemens AG 2019Seite 7
extern © Siemens AG 2019Seite 8
TIA PortalFlexible Softwareplattform für die Automatisierung
TIA Portal Programmierung von CPU, HMI-Panel, Antriebe
§ Vernetzung der einzelnen Komponenten untereinander bzw. zu Steuerungenandere Anbieter über Standard Bausteine
§ Freie, applikationspezische Gestaltung der Programmabläufe,Visualisierung im HMI Panel Visualisierung Prozesswerte,Befehlsausführungen, Passwort Level,..
§ Modulare und einfache Anpassung der Anforderungen für die Anlagen-Erweiterung
§ Vorteil: umfangreiches Baugruppenspektrum, wie digitale /analogeEin- und Ausgänge, Technologiemodule, Netzwerkkomponenten,etc..
© Siemens AG 2019
TIA PortalHardware Katalog
Seite 9
Standartsicht Sicht mit Projekt Filter
Sicht mit Projekt Filter( z.B. S7-1200 Steuerung )Baum ausgeklappt
© Siemens AG 2019
TIA Portal Staffel - Software Pakete / Lizenzen
Unterschiedliche TIA Portal Varianten je nach Funktionsbedarf:
LP330€ 774€
Seite 10
Für eichpflichtige Applikationen Comfort Panels wg. Messwertverschlüsselungerforderlich! Windows CE erforderlich
© Siemens AG 2019
Integration Siwarex Wägemodule in die S7 1200 Steuerung:
Hardwarebasis S7-1200 Demorack
SIWAREX
S7-1200 CPU WP251
GrobFein
Seite 11
WP251
© Siemens AG 2019
„Ready for use“ TIA-Portal Beispielprojekt für SIWAREX WP251
Seite 12 © Siemens AG 2019
https://support.industry.siemens.com/cs/document/109481714/%E2%80%9Eready-for-use%E2%80%9C-tia-portal-beispielprojekt-f%C3%BCr-siwarex-wp251?dti=0&pnid=17781&lc=de-WW
extern © Siemens AG 2019
Integration SIWAREX WP251
Vorgehensweise bei der Integration einerWaage mit WP 251:
1. Programmierung der CPU Hardware + Software ( Beispielprojekt im SIOS)
2. Gestaltung der Visualisierung
3. Secure Display Einbindung in der S7 und HMI
Seite 13 © Siemens AG 2019
Integration SIWAREX WP251
Programmierung der CPU – Geräte und Netze / Hardware Katalog:
Seite 14 © Siemens AG 2019
Integration SIWAREX WP251
Programmierung der CPU – Geräte und Netze / Hardware Katalog:
Seite 15 © Siemens AG 2019
Für Secure-DisplayKommunikation
Integration SIWAREX WP251
Erforderliche S7 - Bausteine
Seite 16
OB1 – zyklischerProgramm Ablauf
FB251– zyklische KommunikationCPU <-> Waage über DB251 als Schnitt-stelle
FC1 – Befehlsabwicklung, z.B. Tarieren,Nullstellen, Daten lesen, Daten schreiben+ zyklisches Lesen von Datensatz 30 + 34
FB1 – KommunikationEichdaten Verschlüsslung (OCXScript) mit DB4 als Ablage
OB30 – 100msInterrupt
Datensatz 30 = Brutto, Netto, Tara, StatusDatensatz 34 = Brutto/Netto als ASCII
© Siemens AG 2019
FC2– Konvertierung NAWI_Status über DB2
Integration SIWAREX WP251
Alle Daten, Parameter werden über den Waagen DB vom FB251abgewickelt!
FunktionsbausteinCall FB251
Datenbaustein WP251_Scale
Seite 17
CPU - Programm
© Siemens AG 2019
Integration SIWAREX WP251
Kommunikation CPU -> Siwarex -> Datensatz Struktur Waagen - DB DB251
Seite 18
aktuelle HW Adressenur lesend
Befehlsbereich
Meldebereich
Ausgabe Werte überPeripheriebereich
DS 3 – 18 Parameter Wertezu Schreiben
DS 30-34 Aktuelle Ausgabe Wertezum Lesen
DS 35 verschlüsselte Meßwertezum Lesen
© Siemens AG 2019
Integration SIWAREX WP251
Befehl Codes / Nummern
Seite 19
Befehls-nummern
Beschreibung
1-1999 Direkte Befehle, z.B. Nullstellen, Tarieren, Protokollieren,etc., gemäß Befehlsliste im Handbuch
2000 + x Lesen eines Datensatzes, X entspricht der Datensatznummer.Beispiel: Datensatz 3 (Justagedaten) vom SIWAREX-Modul an dieSIMATIC-CPU übertragen -> 2000 + 3 = Befehlscode 2003
4000 + x Schreiben eines Datensatzes, X entspricht der Datensatznummer.Beispiel: Datensatz 3 (Justagedaten) von der SIMATIC-CPU an dasSIWAREX-Modul übertragen -> 4000 + 3 = Befehlscode 4003
7001 Alle Daten lesen - Lese alle Datensätze von der SIWAREX in dieCPU
7002 Alle Daten schreiben - Schreibe alle Daten von der CPU in dieSIWAREX(Servicemode muss zuerst über Befehlscode 1 eingeschaltet sein)
© Siemens AG 2019
Ausschnitt aus Siwatool V7
extern © Siemens AG 2019
Integration SIWAREX WP251
Befehle absetzen zur SIWAREX Baugruppe:
Befehle aus STEP7
Befehle vom HMI-Panel
3 x BefehlsfächerBefehl Codeund Trigger Bit
Seite 20
OB30:Zyklisches Lesenalle 100ms
© Siemens AG 2019
Integration SIWAREX WP251
Handling Befehle – Befehlsübergabe über CMD3
Seite 21
DS 30 + DS34 (CMD_A + CMD_B) lesen wird abwechselnd durchFC1 CMD_Handling über CMD 3 in OB30 alle 100ms ausgeführt
Befehlsfach A, B + CMD3 – HMI Visu ( ASCII-String Gewichtswert )
© Siemens AG 2019
Datensatz 30 = Prozesswerte 1
Brutto, Netto, Tara, Status
Datensatz 34 = Gewicht in ASCII
Brutto/Netto
Integration SIWAREX WP251Handling Befehle – Befehlsübergabe über CMD2
Seite 22
Befehlsfach CMD2 – HMI Panel
S_CMD2:Befehlsnummer in CMD_Code eintragenbo_CMD_Trigger setzen
OK Rückmeldung mit FinishedOKinnerhalb mehrere Programmzyklen
Befehlscodes, z.B.
Waagen FB251 führt Befehl innerhalbmehrere Programmzyklen ( 10ms Takt!)und setzt den Trigger auf „0“ zurück
© Siemens AG 2019
HMI
Integration SIWAREX WP251Beispiele: Waage Nullstellen; Waage tarieren über HMI und CMD2
Gestaltung der Visualisierung Befehl auslösen:
Seite 23
Nullstellen: Tarieren:
Tarieren:-> in CMD 2 Code „1011“ eintragen2. CMD_Trigger setzen beim Tastendruck-> „1“
© Siemens AG 2019
Integration SIWAREX WP251Handling Befehle – Befehlsübergabe über CMD1
Seite 24
Befehlsfach CMD1– S7 Steuerung
S_CMD1:Befehlsnummer in CMD_Code eintragenbo_CMD_Trigger setzen
OK Rückmeldung mit FinishedOKinnerhalb mehrere Programmzyklen
Befehlscodes, z.B.Waagen FB251 führt Befehl innerhalbmehrere Programmzyklen ( 10ms Takt!)und setzt den Trigger auf „0“ zurück
© Siemens AG 2019
S7-Programm
Integration SIWAREX WP251
Seite 25 © Siemens AG 2019
Beispiele: Waage tarieren, Waage Nullstellen
Befehlsfach CMD1– S7 SteuerungWaage Tarieren Waage Nullstellen
Nullstellen:-> in CMD_Code „1001“ eintragen2. CMD_Trigger setzen über Flanke-> „1“
Tarieren:-> in CMD_Code „1011“ eintragen2. CMD_Trigger setzen über Flanke-> „1“
S7-Programm
HMI
OB30
Integration SIWAREX WP251Beispiele: Daten schreiben, Modultausch über S7 -Programm
Seite 26
Befehlsfach CMD1– S7 SteuerungJustagedaten DS3 schreibenCPU-> Siwarex1. Servicebetrieb Ein:-> in CMD_Code „1“ eintragen2. DS3 schreiben:-> in CMD_Code 4000+3= 4003eintragen3. CMD_Trigger setzen über Flanke-> „1“4. Servicebetrieb Aus:-> in CMD_Code „1“ eintragen5. CMD_Trigger setzen über Flanke-> „1“
Modul tauschen, alle Daten vor Tausch erst auslesendann schreiben CPU-> Siwarex1. Servicebetrieb Ein:-> in CMD_Code „1“ eintragen2. Alle Datensätze aus Altmodul auslesen :-> in CMD_Code 7001 eintragen3. CMD_Trigger setzen über Flanke-> „1“-> altes Modul gegen neues tauschenAlle Datensätze Waagen DB -> neues Modul schreiben:-> in CMD_Code 7002 eintragen3. CMD_Trigger setzen über Flanke-> „1“4. Servicebetrieb Aus:-> in CMD_Code „1“ eintragen5. CMD_Trigger setzen über Flanke-> „1“
© Siemens AG 2019
Integration SIWAREX WP251Abarbeitung / Priorisierung der Befehle
Seite 27
Befehlsfächer CMD1 – 3 Priorisierung
Befehlscodes, z.B.
CMD_A + CMD_B werden abwechselnd über FC Commandin CMD_3 eingetragen ( 100ms Takt OB35)
CMD_3 + CMD_1 + CMD_2 werden priorisiert inCMD_curr eingetragen / gemanaged und vomFB251 im S7-Zyklus ausgeführt
© Siemens AG 2019
Seite 28 © Siemens AG 2019
Pause
Integration SIWAREX WP251
1. Programmierung der CPU
2. Gestaltung der HMI Visualisierung
3. Eichanzeige Projektieren und parametrieren
Vorgehensweise bei der Integration einer Waage WP231:
Seite 29 © Siemens AG 2019
Integration SIWAREX WP251Gestaltung der Visualisierung:
CPU Programm
Hardware + Netz
Visualisierung
Seite 30
OCX Script Startbild „Ready to use“ Beispiel Projekt mit Secure Display
© Siemens AG 2019
Integration SIWAREX WP251Gestaltung der Visualisierung:
Seite 31 © Siemens AG 2019
Seite 32 © Siemens AG 2019
© Siemens AG 2019Seite 33
Dennis Benecke
RC-DE PD PA FV 1Lindenplatz 220099 HamburgTelefon: +49 40 2889 2566E-Mail: [email protected]
Vielen Dank für Ihre Aufmerksamkeit!