Home
Benutzerhandbuch WinSPS-S7 V5
Contents
1. ariabletabelle endungsstellen Protokoll ToDo4iste Meldungen JETTEC Jm am gt Unkermriekk flnen Symbol Operand Typ Symb Kommentar au IF al OBl OB 1 0B1 Zyklischer Baustein 2 0B100 OB 100 0B100 Anlauf OB Beschreibung Unterprojekt Schrittkette FC FC1 Ablauf der Schrittkette 4 NotAus E 1 7 BOOL Not Aus Schalter 5 TSt Ein E 1 4 BOOL Steuerung Ein Taster 6 TStAus E 1 4 BOOL nn nn rn u Fehlerhafte Zee E Doppeltes Symbol Operand Kommentarzeile ITS_PLC_SORTIERUNG PRJ Symboltabelle SE Bild WinSPS S7 mit einer ge ffneten Projektmappe Die wichtigsten Bedienelemente sind 1 Men leiste 2 Mausbutton Leiste 3 Projektfenster mit folgenden Registerkarten Projekt Projektmappe bearbeiten ffnen umbenennen l schen Katalog F r die Programmierung in FUP KOP CPU Control Fenster Darstellung der Eigenschaften der SPS Programmstruktur Anzeige der Hierarchie des SPS Programms 4 Editorbereich Die 1 Registerkarte ist immer Projektinhalt danach folgen ge ffnete Bausteine 5 Tool Fenster mit den Registerkarten Symbolikeditor Status Variable Tabelle Verwendungsstellen Protokoll ToDo Liste Meldungen SPS Online 6 Schnellstartleiste mit den Funktionen Synchronisieren Baustein beobachten AG Maske Simulation Diagnosebuffer anzeigen Katalog Tools Fenster und Projektmappe schlie en 7 Ziel Einstellung Simulator oder Exte
2. Abbruch Bild Abfrage des Dateinamens Wichtig hier ist dass auch die richtige Dateiendung angegeben wird Dokument ___ Dateiendung WORD Dokument DOC DOCX EXCEL Dokument XLS XLSX ASCII Dokument Die Dateiendung ist beliebig Die in der Tabelle benannten Dateiendungen werden mit einem passenden Icon in der Liste gekennzeichnet Alle unbekannten Dateiendungen erhalten ein Standard Icon Wird nun ein Doppelklick auf das Icon ausgef hrt wird die Windows Anwendung gestartet die mit dieser Dateiendung verkn pft ist 3 3 Dokumentationsdatei per Drag and Drop hinzuf gen Um ein beliebiges Dokument dem Projekt hinzuzuf gen k nnen Sie es einfach per Drag and Drop auf das Fenster Projektinhalt ziehen Das Dokument wird dabei in das Projektverzeichnis kopiert Wenn Sie sp ter das Projekt kopieren oder als ZIP Datei speichern wird dieses Dokument ebenfalls mit verarbeitet Hinweis Wenn das Projekt als SIEMENS Projekt exportiert wird werden hinzugef gte Dokumente ignoriert da das STEP7 Format dies nicht unterst tzt 56 4 Symbolische Programmierung 4 1 Absolute Programmierung Bei der absoluten Programmierung wird mit dem Absolutoperanden z B M50 0 programmiert Im SPS Programm sind dadurch die Operanden und die Adressen sofort erkennbar Nachteil ist aber dass man nicht sehen kann welche Funktion hinter einem Operanden steckt Absolute Programmierung 122 0 124 1 12432 1 050 I GGG Z
3. MStIstEin IStEin g TSLAus u P _ BER m AWT EOP Ha amp Netzwerk 7 YO Wetzuerk herarhrift Met zuer k kormenta r 135 Benutzerhandbuch WinSPS S7 V5 OB100 Im Anlauf OB wird die Schrittkette zur ckgesetzt 8 m T e m Anlau 1e Schri ttkette zurucksetzen u AWL FUE EOF 5 Netzwerk 1 E Arl t d schrittkett kaet Netzwerkkommentar gt D SET 1 K ScCaAritti MZU U Greiter fahrt nach unten 2 R Schritt M20 1 Zange zufahren 3 R Sehritt3 120 2 Sreifer nach obecn 4 E SGNAr tt4 MZU 3 Greiter nach rechts D R Schritt M20 4 Greifer nach unten R Schritt 120 5 Zange auf K 52chr1itt MZU amp Grei ter nach oben A R SrehrittA H207 Treifer nar links FC1 Im FC1 steht die eigentliche Schrittkette Netzwerk 9 und Netzwerk 11 sind nach dem Erzeugen ge ndert worden Alle anderen Netzwerke stammen direkt aus dem Schrittkettenwizard m AL KOP Netzwerk 1 Greifer f hrt nach unten Wenn EO_Z gedr ckt wird dann f hrt der Greifer nach unten Schrittl Start S AL KOP Netzwerk 2 7 Zange schlie en NMetzwerkkommenta Schritt1 E Sehritt1 EndposlUnt RB en a Schritt2 5 m AHL EOP 3 Netzwerk 3 Greifer f hrt nach oben Metzwerkkommentar Schritt2 TEE Schritt2 ZengelstZz R a f Schritt3 5 i O z F reifer f hrt nach rechts m AWL cr B Ea Netzwerk 4 Greifer f h ch
4. 13 N tzliche Funktionen f r STEP 7 Anf nger 222 neeen een nen 99 13 1 Funktion SPS Programm berpr fen 2222222senennnnenenenn nennen nennen en 99 13 2 Diagnose des SPS Programms in der Querverweisliste 222222c seen an 100 14 Arbeiten mit der Software SPS von WinSPS S7 2222222snenennnnnn sae 10 14 1 Einschalten der Software SPS 2222ussseesseenennnneeenenennnnnn a 102 14 2 Technische Daten der Software SPS 2s2ssssneeneenneneeennnnnn nenne en 103 14 3 ber TCP IP auf die S7 Software SPS zugreifen 222u2naeeeeeeeee ann 104 15 Schnelles Arbeiten mit WinSPS S7 222nnannuennnnnnnnnnnnnn nun 108 15 1 IntelliSense Autovervollst ndigung 222 2 222 0 seen neeeeennnn nenne en 105 15 2 Automatische Operandeneingabe im Symbolikeditor und Status Variable Fenster 107 15 3 Wichtige Tastaturk rzel Hotkeys 22e s sseeeenneennenesnnnnnne een nn 108 15 4 Hotkeys bezogen auf einen Bausteineditor 22 nnsseeeeeeeene en nn 108 19 9 Globale Hotkeys aa sn au a a u a 109 15 6 Hotspots die nur mit der Maus erreichbar sind 222eeseeseeeee een nn 110 16 Programmierung in AWL 222u seenaeennnnnnnnnnennnen nennen nn we TLA 16 1 Handhabung des AWL Editors sessenn esn enn nenne nenn nennen nennen nn 111 16 2 Tipps ZUM AVW SE dor Essen RAE aa 113 17 Programmierung in FUP nnnueeeeeeeeeennnnnnnn nun
5. Hex FFinex 72C7lHex 454 ar TEN ge i gt pH EH Pajea R a i Fo Bild Diagnosepuffer In der Zeile Nr 1 steht STOP durch nicht geladenen Programmierfehler OB In der Spalte Baustein rechts daneben ist die Fehlerstelle gekennzeichnet Baustein FB1 und Byteadresse 62 dezimal Direkt darunter in Zeile Nr 2 steht die eigentliche Fehlerursache Bereichsl ngenfehler beim Schreiben Auch hier kann durch Dr cken des Buttons Baustein ffnen an die Fehlerstelle im FB1 gesprungen werden 145 Benutzerhandbuch WinSPS S7 V5 ber das Register BStack UStack LStack kann zun chst der Bausteinstack BSTACK angezeigt werden EStack Daustein D01 Neg DOZ Meg OE001 DE 1 LStack FBo01 DE 1 Baustein offnen EStack Ustack LStack E EE EEEE EE EEEE EE EE E Bild Anzeige des BSTACKs Im Bausteinstack k nnen Sie sehen ber welche Bausteine der Fehlerbaustein aufgerufen wurde Aufrufstack Wenn der Fehlerbaustein im SPS Programm mehrmals aufgerufen wird ist diese Information sehr wichtig Dr cken Sie nun den Button USTACK Der folgende Dialog erscheint Registerinhalte der Triorit taklasscz 1 Accul HEX 00000025 DEC 40 FOINIER P 5 0 Accu HEX 00000010 DEC 16 FOINTER P 2 0 Accu3 HEX 00000000 Arnd HAFX nAnnnann AR1 HEX 00000000 POINTER F 0 0 AR2 HEX S4000000 POINTER F DBXO D Stoatuswort HEX ooge Unterbrechungsstelle Unterbrucrlieuer Baustein EBO0l Relative B
6. Auf der rechten Seite wird dann die IP Adresse und die Portnummer angezeigt die Sie beim Zugriff auf die S7 Software SPS einstellen m ssen ber den Schalter Experteneinstellung anzeigen k nnen weitere Einstellungen angezeigt werden Dr cken Sie im Dialog den Hilfe Button um eine ausf hrliche Anleitung zu erhalten 104 TI 15 Schnelles Arbeiten mit WinSPS S7 Dieses Kapitel zeigt Bedienelemente mit denen in WinSPS S7 schneller gearbeitet werden kann 15 1 IntelliSense Autovervollst ndigung Das IntelliSense Fenster hilft Ihnen bei der Programmierung schneller den richtigen Operanden zu finden Wenn das IntelliSense Fenster erscheint k nnen Sie auch einfach weiter den Operanden eingeben Die Liste im IntelliSense Fenster wird dann automatisch weiter gefiltert Die IntelliSense Funktion ist standardm ig eingeschaltet Sie kann aber auch bei Bedarf ausgeschalten werden P SEEN l E a 1 i Allgemein i ee ee i Intellzenze einschalten B Gro e Bausteine immer mit eingeklappten Netzwerken ffnen P C Beobachten nur moglich wenn ONLINE O0OFFLIHE ee Kun aan 0000000n Leers Zeilen am Ende eines Netzwerkes entfernen Spracheinstellungen Bild IntelliSense ein auschalten ber die Kurztasten STRG ALT I kann das IntelliSense ebenfalls ein und ausgeschaltet werden Das IntelliSense Fenster erscheint bei der Programmierung in AWL oder FUP KOP automatisch w
7. ITS_PLC_M1T6 SORTING i Pa E 9O Beobachten EIYAGS i b E ITS_PLC_SORTICRUNG i Deklaration Mame Anfangswert Kommentar gt DJ ANALOGWERT j T 081 EY CLASS Bits 0 3 1 Coming event Bits 4 7 1 Event class 1 4 BFSTUFCKFN_1 gt gol E T OB1_SCAN_1 1 Cold restart scan 1 of OB 1 3 Scan 2 n of OB 1 D af Bausteine z 0 temp T 0B1_PRIORITY 1 Priority of 1 is lowest 4 Ir on 5 0 tomp i OB1_OB_NUMBR 1 Organization block 1 081 katalog L Bausteinkommentar m m FUP KOP a G ee X Merker St Ein Netzwerkkommentar U Taster St Ein bemerkung EO O Symbolikkommen Gehe zu Eigenschaften Taster St Aus z Merker tFinn eines Bausteins Netzwerke a MerkerStEin erzeugen gt DJ CPU314ST 2 3 gt E 315 2 PN nb nb nb 1 0 s Ge ndert Netzwerke 3 Nw1 Zeie1 ontrol Center CPU C 1 1 2 3 4 in F Programmstruk ur m RestSymh SFQ VARS VAR B Verwendungsstellen Pratnkall TaNDa iste Meldingen SPS Online ICE Y iG a a P Symbol Operand Typ i Symb Kommentar Ta tcr E BOOL Symbolikkommentar Taster BOOL T 2 3 Freil BOOL 4 Frei2 3 BOOL Symbolikeinstellungen Ziel Einstellu 6 Frei4 BOOL aufrufen E Pesisir ar nnnr Fehlerhafte Zeile MW Doppeltes Symbol Operand Kommentarzeile BESTUECKEN_1 PRJ BestSy amp SEQ 192 168 178 205 110 16 Programmierung in AWL 16 1 Handhabung des AWL Editors Jedes Netzwe
8. Jetzt befindet sich das Netzwerk in der globalen Zwischenablage Globale Zwischenab Zwischenahlge B neu X L schen Baustein netzwerk Zeilen Kommentar Ldent Nr Markert Symbol OBL Alle Alle Objektiste OFFLINE von Projekt FC PRIT al FEI Alle Alle Ukbyek Uste OFFLINE vuri Proyek l HEFER J UUSCZLZE DOL Alle Alle Objaktliste OTTLINE von Projekt TC PRIT 00322033 EE E EE EEEE EEE EEEE E E RR ZZ RR GE RG Bild Das Netzwerk in der globalen Zwischenablge 89 Einf gen von AWL Zeilen in die globale Zwischenablage ffnen Sie den Baustein und anschlie end gehen zu dem Netzwerk aus dem Sie AWL Zeilen f r die globale Zwischenablage entnehmen wollen Hinweis Ein FUP oder KOP Netzwerk schalten Sie auf AWL um damit auch hier AWL Zeilen entnommen werden k nnen Markieren Sie nun die gew nschten AWL Zeilen und dr cken Sie anschlie end die rechte Maustaste Aus dem Kontextmen w hlen Sie AWL Zeilen in die globale Zwischenablage kopieren za FUP KOP Netzwerk 3 x lt Veberschrift von Netzwerk gt Netzwerkkommentar Beubachten Ein Aus Sty F Status Baustein Einstellungen Anderen Baustein ffnen FUE EOP B Kopieren AWI Feilen AWL Zeilen in globale Zwischenablage kopieren Hetzwerkkommentar rr ji LBl ver Einf gen AWL Zeilen Bild AWL Zeilen werden in die globale Zwischenablage kopiert 86 TI N 10 SPS Programm untersuchen
9. S USERS MATTHIAS DOCUN Datei Bearbeiten Baustein AG Anzeige AG lMaske Ext CPU Identifikation Interne Software SPS Interne Software SPS 6E57 315 2EH13 0ABO _1 6657 315 2EH13 0AB0 Bild links Software SPS ist im Zusand STOP Bild rechts Software SPS ist im Zustand RUN 25 Benutzerhandbuch WinSPS S7 V5 2 2 8 Beobachtenmodus einschalten Bei Bedarf k nnen Sie den Editorbereich durch Klicken auf diese Buttons vergr ern Extras Tools Fenster Hilfe 3 mm Jj Ey A m Ziel Simulator Lo Projektinhalt E rci Ho a FIRST WS7 Projektmappe J FIRST gt Bausteine zli Adresse Deklaration Hame Typ b 4 Symbolik D 0 0 temp T 0B1 EY CLASS BYTE g b me Variablen m 1 0 temp T DBI_SCAN_I EYTE b E Dokumentation i 20 temp T DB1_PRIORITY BYTE 3 Bi Hardwarestationen 2 30 temp T 0B1_OB_NLUMER BYTE u e 4 0 temp T OBI_RESERVED_1 EYTE Antz Um das geschriebene Programm zu beobachten dr cken Sie den Button Beobachten EIN AUS Helzweik 1 Der OB1 wird nun im Beobachten Modus dargestellt AWL FUP KOP E Netzwerk 1 Z hlen von Sensor 1 g CALL FC I Open 1 Impuls Sensorl1 M255 0 DE false false 2 Zaehler Z hler1 AWO 134 134 3 Flay M M0 0 Us J false Ealse Sansnri MASS RAOT Pula Signal geber Senanr Z hlerl1 AWO NORD Z hlerstand f r Sensorl AWL zor MNetawo
10. 114 17 1 Or Ndlagen sinn ss ar 3 114 17 2 Tipps zur FUP Pr6grammilerung zur ea a itie E ia 119 18 Programmierung in KOP 22 2 120 18 1 OLUNGlagEeN arrtansisi taea ea ee a 120 18 2 Tipps bei der KOP Programmierung 2222222seeennnnnnenennenennenenennen nn 125 19 Backup und Restore eines SPS Programms 2222 e nennen nn 126 19 1 Backup Sicherung der Bausteine in der Steuerung eeeesseeneeeee an 126 19 2 Restore Wiederherstellung der Bausteine in der Steuerung 222eee222 u 127 19 3 Backup Sicherung eines Projektes 22222222ssneenenenenn nennen nennen nn 128 19 4 Restore Wiederherstellung des Projektes 22222222sssnenenennen nern nn 128 20 Der Schrittkettenwizard Neu in Version 4 nn nnnnnnn nn nun ie ZI 20 1 SFUAAlagEN dee a nr 129 29 2 Beispiel Sans er Sa a Ser 131 21 Konsistenzpr fung nnnaaaaannnnnnnnnn nun nn nn nn nn nn nn sva 139 21 1 Fehlerart Zeitstempelfehler bei CALL 222222nnseseeeneennnnnee a 140 21 2 Fehlerart Aufbau des Calls xy stimmt nicht 222222uneeeeeenen een an 141 21 3 Dialog Call be rbellen ns seien le u 143 22 Stopp Ursache ermitteln Diagnosem glichkeiten z 22 144 22 1 Diagnosemeldungen im Dialog Baugruppenzustand 22e2sneeenneeeeen un 144 22 2 Unterbrechungsstack USTACK und Bausteinstack BSTACK im Dialog 145 BAUGTUBBEHZUSTANd
11. 2 Erreichbare Teilnehmer Ge nderte Daten in MHJ NetLink speichern Einstellungen im Unterprojekt speichern und Dialog schlie en i Bild Konfigurationsdialog f r den NetLink 154 Es ist zu beachten dass auf dem Dialog die Adresse des Gateways angegeben ist Dieses hat die Adresse 192 168 2 1 was im Beispiel der IP Adresse des Anlagen Routers entspricht Uber den Button Ge nderte Daten in MHJ NetLink speichern werden die Daten in den NetLink geschrieben Fazit Damit sind alle Einstellungen get tigt und der Zugriff von WinSPS S7 ber das Internet auf den NetLink und somit auf die S7 Steuerung kann durchgef hrt werden Es sei nochmals erw hnt dass dabei in WinSPS S7 als Verbindungsweg MHJ NetLink TS zu selektieren ist Optimal w re es wenn der Anlagenrouter ber eine Standleitung ins Internet verf gt dann w rde dessen IP Adresse konstant bleiben Wenn dies nicht der Fall ist so k nnen Dienste wie z B DDNS Dynamic DNS in Anspruch genommen werden um die aktuelle IP Adresse des Anlagen Routers jederzeit zu erfahren 23 1 6 Fazit zu Zugriff auf eine S7 Steuerung ber das Internet In den vorausgegangenen Ausf hrungen wurde veranschaulicht wie man ber das Internet auf eine S7 CPU zugreifen kann Dabei wurden die grundlegenden Einstellungen erkl rt Mit diesen ist ein Fernwartungszugriff auf eine S7 Steuerung m glich und dies mit einer guten Performance Zus tzlich sollte auch ber
12. Bild Der FC1 wurde aufgerufen Jetzt m ssen die Fragezeichen durch Operanden ersetzt werden bergeben Sie dem Parameter Schalter1 den Eingang EO 2 dem Parameter Schalter2 den Eingang E0 3 Dem Ausgangsparameter Lampe1 wird AO 1 bergeben 40 1 E Zz E0 3 Bild fertig beschaltener FC1 Aufruf Anmerkung Der FC1 hat noch einen EN Eingang Wenn dieser nicht beschaltet ist dann wird die Funktion immer aufgerufen wie im Netzwerk 1 Wenn Sie hier z B den Merker M10 0 anschlie en dann wird die Funktion nur aufgerufen wenn der Merker M10 0 den Zustand 1 hat bedingter Aufruf Im Netzwerk 3 k nnen Sie den FC1 nochmals in der KOP Darstellung einf gen 6 IT Den FC1 haben wir nun 3 Mal im OB1 fm FUP KOP a Er lt aufgerufen immer mit anderen Nena riiommennar Parametern Mit den Eing ngen E0 0 und RS ETES EO 1 kann der Ausgang A0 0 auf 1 z a geschaltet werden E0 2 und E0 3 schalten den Ausgang AO 1 a2 jew or gt u gt auf 1 und EO 4 EO 5 schalten den Netzwerkkommentar Ausgang A0 2 auf 1 ee 5 Im Kapitel 2 wurde ausf hrlich erkl rt wie u ee ein Programm simuliert werden kann dies 20 3 Schalterz zu k nnen Sie nun auch mit diesem Beispiel tun aL FU amp BE x 1 OB1 und FC1 in die Software SPS Neem T laden 2 Software SPS in RUN schalten BE 5 o 3 Programm mit der AG Maske s Baustein Status oder PAE Fenster testen 5 2 Erstellung eines FBs Funktionsb
13. EB E u 5 z Narr gt Sl Hardwarestationen en SPS Online b ok m un ie ie aA ha gt BER Hardwarestationen m E ph AA cz cak re symbol 1 5ymE124 0 2 paps 3 EEEE 4 Ef 5 Neues Projekt Bild Neues Projekt in der Projektmappe erzeugen E Fehlerhafte Zeile WE Oop Fertig 1 Kontrollieren Sie den Zugangsweg Ziel zur S7 CPU damit die Verbindung zu Stande kommen kann xo zial TEPAP Dirakt Bild Zugangsweg richtig eingestellt Jetzt w hlen Sie den Men punkt AG gt Alle Bausteine empfangen Alle Bausteine in der SPS werden nun in das neu erstellte Projekt kopiert 126 u B 1 E F EA gi gz P EAR n g pm fi l Ti l mi A J eA y P y y 5 mn u F 7 u 1 A Lm m ml Lam sun L EA Si ee m pa 7 7 INIIT 77MIN DNNMNI INN i AO NS LS w L p IE Ta A r I1 YF Df 79 AVAF w f Ye w f Fi ff L ZIP Ji Ji fi ii W TAS G a F a J Da i zI igg j U A dg 2171 Ai JEAN yf TE r a E Tu E nA F Id IE EA N NIE l IRATI TRNA RANS A NDJ II I W V fi iNo i Dr 4 tw je d 19 2 Restore Wiederherstellung der Bausteine in der Steuerung Wenn Sie ein gesichertes SPS Programm in die Steuerung zur ck bertragen wollen dann sind zum einen die Anwenderbausteine und zum anderen die Systemdatenbausteine Hardwarekonfiguration zu bertragen Gehen Sie so vor 1 ffnen Sie das Projekt aus indem sich die Bausteine befinden 2 Stellen Sie eine
14. In WinSPS S7 sind verschiedene M glichkeiten implementiert um ein SPS Programm zu untersuchen 10 1 Programmstruktur Die Programmstruktur wird in der Registerkarte Programmstruktur angezeigt III WinsPs S7 v5 sps MessE 201 W87 CAUSE Dr cken Sie den Button Aktualisieren damit die Datei Bearbeiten Baustein AG Anzeige Ansicht aufgebaut wird De Eee a A Al S el In der Programmstruktur wird beginnend vom OB1 8 3 mM 4 O61 1 i i i Er Veberlagerteshritw can die Aufrufstruktur der Bausteine angezeigt B3 EJE FB1 Schrittk2 CALL 8 A l se 8 D81 SchrFBDB1 CALL 1 l l l K CE a Jeder Eintrag ist mit einer Zahl versehen Hier E p DB2 SchrFBDE2 CALL 1 En il FB scrii cay e kann man erkennen wie oft der Baustein im E Ea eeoa SPS Programm aufgerufen wird CPU Control Center IL oz FC2 Zuw usgaenge UC 1 4 08100 1 m Fur Fur T E E od m i O p EL Bausteininformationen Baustein FBl Aufruf von zZ Metzwerk Zeile 5 88 Ei Werschachtelung Z Bausteinsuche gt Aktualisieren ber das Kontextmen rechte Maustaste dr cken kann zu jedem Eintrag gesprungen werden Hierzu wird der betreffende Bausteineditor ge ffnet bzw in den Vordergrund geholt 10 2 Belegungsplan Der Belegungsplan gibt Auskunft dar ber welche Eing nge Ausg nge Merker Zeiten und Z hler im SPS Programm verwendet werden Au e
15. dann wird die Zahl 0 in den Z hler kopiert rRasaet tn g Im Netzwerk 2 wird gepr ft ob der Z hlerstand schon den Maximalwert hat Wenn Ja dann wird der Baustein ber den Befehl BEB verlassen n AWL EOP Netzwerk 2 Pe Michts tun wenn der Z hler bereits auf dem HMaximalwert steht Netzwerkkommentar E INEIGEFFEE FFFF RET Im Netzwerk 3 wird bei einer Hi Flanke am ZV Eingang der Z hlerstand um 1 erh ht _ AWL KOR is Netzwerk 3 Z hler um 1 erh hen wenn sine pom Tlanke ansteht DeLzwer kkuumernLoar Der FB1 ist damit fertig und kann im OB1 benutzt werden Im OB1 f gen wir im 1 Netzwerk den Aufruf CALL des FB1 ein WinSPS 57 W5 HE Datei Rearheiten Rausten Ab Anzeige AG Maske Pytras Inok Fenster Hilfe gt AA SEE E l e E ECEE FE rrojekinhalt 1 Wo 5 amp Bitverknupfung 5 w e a e a ar e e eo a o o a y a c gt gt Yergleicher p Gs ee an Hg are ne E E E 2 Umwandler rg mm Adresse Deklaration Name Typ Anfangswert e b et Zanler 0 0 temp T 061 EW CLASS BYTE 4 o Pe DE Aufruf 1 0 temp T OB1_SCAN_ 1 B Y TE f gt D Spr nge 20 temp T OB1_PRIORITY BYTE m gt z1 Festpunkt en T NIRI_NRLNIIMRR RYTF 5 b ER Gleitpunkt MR i 1 3 BE Verschieben J e SS Ed Programmsteuerung Zyklisches Hauptprogramm E b chieben A otieren g ENGEN L E EE tatusbita m J b eileri E b AH Wwarwerk nu
16. verwendete Netzwerkarte des PEs E 8 Hardwarekonfigurator wieder schlie en Rack 300 It PS ann FE SIMWARE U FE ECP340341 Point to Point IE CP3der343 ASI HE FP343 industrial F theret I 31 Benutzerhandbuch WinSPS S V5 2 2 12 Zusammenfassung Sie haben in diesem Abschnitt folgendes kennengelernt 1 Projekt anlegen 2 Symbole erstellen 3 Bausteine erzeugen 4 Projektbaustein hier FC1 im OB1 aufrufen 5 Synchronisation von Bausteinen 6 Simulation von Bausteinen mit der Software SPS 7 Externe SPS ansteuern 8 Erstellen einer Hardwarekonfiguration 2 3 AG Maske Simulation ber die AG Maske Simulation kann in der Zieleinstellung Ziel Simulator eine virtuelle Ansicht einer S7 300 CPU angezeigt werden Diese Grafik dient f r die Simulation von S7 Progammen und hat nichts mit der Hardwarekonfiguration zu tun Die virtuelle CPU kann mit verschiedenen Baugruppen best ckt werden e 5 Bit oder 16 Bit digital Eingangsbaugruppe e 5 Bit oder 16 Bit digital Ausgangsbaugruppe e Analoge Eingangsbaugruppe je 1 Kanal mit Schieberegler e Analoge Ausgangsbaugruppe je 1 Kanal mit Schieberegler e BCD Eingabe Baugruppe e BCD Ausgabe Baugruppe Wenn das Ziel auf Simulator eingestellt ist kann die AG Maske ber das Anzeige Men gestartet werden 32 eD R 4 z g T dih j 751 OBI anzeigen 8 L Projekt bearbeiten Projektinhalt ansehen Alt O 4 FIRST WS7 Projek
17. z EJ FIRST Bausteinverwaltung 4 Synchronisieren STR s m rn Symbolikeditor Strg Alt T Filter Filter Fill u Zi Bausteine TE EEE RE LIEL F alzcner Hame EISPTACHE 3 Symbolik HS Status Variable Strg Alt W eaan Eat AWL FUF KOP nb AWwL FUF KOFP mh i AWwL FUF KOP mh End Variablen E Dokumentatior MH Hardwarestati i Eeee L_ Querverweislist Strg Alt X Strg Alt A Belegungsplan je SPS Online ET 5 J PAE PAA Fenster anzei Pma E aii AG Maske sYanable E u Globale Zwischenablage Strg Alt O E h Protokoll anzeigen Strg Alt P Anzeigen Benutzerhandbuch WinSPS S7 V5 Oder ber dieses Icon AG Maske Fenster A124 0 A1241 J A1242 Te 3 A124 3 TEI A1244 5 A124 5 E124 0 E124_1 E124 2 E124 3 4 E124 4 E124 5 m er i tot kb b oo 5 m na in p gt d RUN STOP MRES AlzaAT 1 E247 1 EIA E1250 IE E25 AE 51252 E E1253 IE E1254 IE E125 I 1e JE i I 3 5 6 T Beim ersten Start wird eine CPU mit zwei Baugruppen anzezeigt Eine Baugruppe mit 16 Eing ngen Adresse 124 und eine Baugruppe mit 16 Ausg nge Adresse 124 Folgende Konfigurationsm glichkeiten haben Sie e ber einen Doppelklick auf die Adresse kann die Adresse und die Beschriftung ge ndert werden Die einzelnen Bits k nnen hier ebenfalls beschriftet werden e Wenn keine Beschriftung vorhanden ist werden die Sy
18. Aktualisieren B Markierte Bauste Filter E O8 ter EEM rc BE DEI FE S m ve j f U SYM 5 DI Instanzdatenbaustein j C HE WARI atu 4 UDT ZI Sy nbulikdale aS Status Variable Tabelle wi Dokumentationsdatei Es wird die n chste freie DB Nummer ermittelt und mit dem Button Baustein erzeugen projektinhalt D ger Baustein neu erzeugen DE mit der Nummer erzeugen Baustein DB1 erzeugen Schlieben Wenn ein Instanzdatenbaustein erzeugt wird folgt noch eine Abfrage f r welchen FB der Instanzdatenbaustein erzeugt werden soll Ein leerer DB hat folgendes Aussehen Hi projektinhalt E Feci 061 Hi Ep E jA E 0Blincpuladen synchronisieren Gif Beobachten EIN AUS m Adresse Deklaration Name Typ Anfangswmert Kommentar STRUCT 0 0 El i EYTE ERIEH00 END_STRAUCT Adresse Variable Aktualwert C es 0 0 BE16 00 Aktualwere auk Antangswerte setzen E a Ez Bild Der DB1 nach der Erstellung Das Fenster des Datenbausteins ist in zwei Bereiche unterteilt Der obere Teil ist der Deklarationsteil Hier wird die Struktur des Datenbausteins festgelegt Der untere Teil ist der Bereich mit den Aktualwerten Das ist der eigentliche Inhalt des Datenbausteins Bei den Aktualwerten ist auf der linken Seite die Adresse der Variablen zu sehen Diese Adresse m ssen Sie verwenden wenn Sie auf die Variable direkt ohne Variablennamen zugreifen wollen N
19. Als Folge erscheint der Dialog Eigenschaften AlV AO300 Der Dialog hat insgesamt 4 Register welche neben allgemeinen Informationen zu der Onboard Baugruppe die Adresseinstellung und die Konfiguration der Eingangs und Ausgangsbereiche erm glicht In unserem Beispiel sollen die ersten beiden Kan le der analogen Eing nge auf den Eingangsbereich 0 10V eingestellt werden Die nicht verwendeten Kan le sind abzuschalten Um dies zu erreichen wechselt man in das Register Eing nge Auf dieser Dialogseite kann f r jeden Kanal der jeweilige Messbereich selektiert werden sofern die Messbereiche der einzelnen Kan le unabh ngig voneinander sind Die Messart U f r Spannung ist bereits als Standardeinstellung vorhanden weshalb beim Kanal O und 1 lediglich der Messbereich auf 0 10V einzustellen ist Eingang u 1 Diagnose Sammeldiagnose ei Bi mit Drahtbruchprufung B E Messun E m Melart ju S u r u Me bereich o1 kd jjo Stellung Me bereichsmodul Integratianszeit Storfrequenz 20ms 50Hz k 20ms 50Hz k jfa Bild Ausschnitt des Dialogs mit eingestellten Messbereichen der Kan le 0 und 1 Nun zu den Kan len 2 3 und 4 Da diese momentan nicht ben tigt werden sind diese zu deaktivieren Dadurch wird die Wandlungszeit welche f r diese Kan le anf llt eingespart F r die Deaktivierung wird in der Auswahl Messart des jeweiligen Kanals der Eintrag ausgew h
20. Dialog PC PG Schnittstelle einstellen in der Systemsteuerung von Windows vorhanden Jetzt kann die Ziel Einstellung SIMATIC NET in WinSPS S7 verwendet werden Wenn Sie dieses Beispiel mit einer externen CPU ausprobieren wollen dann m ssen Sie auch das Taktmerkerbyte auf 255 einstellen Dies machen Sie in der Hardwarekonfiguration Siehe n chsten Abschnitt 28 Benutzerhandbuch WinSPS S7 V5 2 2 11 Hardwarekonfiguration erstellen Um eine Hardwarekonfiguration zu erstellen und diese in die SPS zu bertragen sind folgende Schritte notwendig 1 Neue Station im Projektbaum ber Doppelklick anlegen 4 FIRST WS7 Projektmappe d FIRST gt Bausteine gt Dokumentation 4 Ji Hardwarestationen Mau erzeugen 2 Name f r die Station festlegen 4 FIRST WS7 Projektmappe j FIRST Ye B Baustein gt A Symbolik 3 SPS System ausw hlen Fur welches System mochten Sie eine Konfiguration erstellen O VIPA System 100 A i YIPA System 200 SIEMENS 57 300 A1PA 300 O VIPA SPEED Station aus WinSPS S7 Unterprojekt lader 29 Benutzerhandbuch WinSPS S7 V5 4 Im Katalog des Hardwarekonfigurators die richtige CPU per Doppelklick einf gen Datei Projekt Bearbeiten Metzansicht Online Hilfe amp H 5 Ziet Extern TEPAP direkt mne 313se b Rack 300 bgi PS 300 t AE SWARE U b E CP340 34 Point to Point BE CP3422243 351 b BE CP343 industrial Etherme
21. FE RS Bild Registerkarte Einstellungen Auf der Registerkarte Schrittkette m ssen mit dem Button Neuer Schritt insgesamt 8 Schritte angelegt werden Bei jedem Schritt muss mindestens die Bedingung angegeben werden Die AWL Bedingung kann aus der Tabelle Tabelle mit Bedingungen siehe vorherige Seiten entnommen werden Hier k nnen Sie dann auch sinnvolle Texte f r Netzwerk berschrift und Netzwerkkommentar festlegen Einstellungen Schrittkette Symbole Schrittkette erzeugen i Figensrhaften des Schrittes Ge 2 chntoperand 20 0 u Schritte in der Schrittkette Hetzwerkuberschnit Greifer f hrt nach unten schritt 1 Einzeilger kommentar zum Schritt Schritt Z chritt 3 Schritt 4 Netzwerkkommentart Wenn E0 2 yeir ckL wird denu hrl der Greifer Schritt 5 Schritt 6 Srhritt 7 Schritt Metnzeiligen Kummer zum Schnll Redingung fir Schritt U E 0 2 Hougr Schritt Schritt l schen Beispiel U E0 0 Allo Schritte loschen Bild Registerkarte Schrittkette 133 Benutzerhandbuch WinSPS S7 V5 Auf der Registerkarte Symbole k nnen mit dem Button Symboltabelle erzeugen die Symbole erzeugt werden Das Symbol und den Symbolikkommentar k nnen Sie nach Wunsch ndern Schrittketten Wizard Einstellungen Schrittkette Symbole Schrittkette erzeugen A Zyklischer Baustein Anlauf OB Ablauf der Schrittkette TstEin i SteuerungEin Taster TstAus Steuerung Aus Taster MStIstEin B
22. Flag M0 0 Die Parameter des FC1 wurden mit Standard Parameter mit der Adresse 0 belegt Diese Standard Parameter werden nun ersetzt 22 ndern Sie die Aktualparameter des FC1 wie im Bild zu sehen a FUF EOP ES Netzwerk 1 Pas Z hlen von Sensor 1 Netzwerkkommentar g CALL FC 1 1 Inpuls Sensor1 M255 0 EPuls Signalgeber 5ensorl 2 Zaehler 7Z hlerl1 AWO Z hlerstand f r 5Sensorl 3 Flag MO 0 F gen Sie nun zwei weitere Netzwerke in den OB1 ein Benutzen Sie den Text Button am Ende des OB1 Neues Netzwerk am Ende des Bausteins hinzuf gen Stellen Sie in Netzwerk 2 die FUP Darstellung ein und in Netzwerk 3 die KOP Darstellung Klicken Sie mit der Maus auf den Codebereich in Netzwerk 2 und f gen Sie dann den Aufruf des FC1 mit einem Doppelklick im Katalog Knoten FCs im Projekt ein a User Bibliothek m UBs im Projekt ER FEs im Projekt a a FCs im Ae i F ee m AL KOP Netzwerk 2 x Hetzwerkkommentar a a a a a ea ae ser ee ee a a a a SFC im Projekt E SFBs im Projekt Der eingef gte FC1 im Netzwerk 2 AWL E Kor G9 Netzwerk 1 x Metzwerkkommentar r 722 BOOL aaa Impuls 000000 BOOL Flag m BL KOP Ah Netzwerk 2 Hcectarcrkkormontar Zaehler Z hler Sensor Impuls HO 1 Flay ENO F gen Sie den FC1
23. Grund ist in der Konfiguration des NetLink auch die Adresse dieses Gateways anzugeben Das Gateway ist der Anlagen Router denn dieser weis woher die Anfrage an den NetLink und somit an die S Steuerung kam und kann diese somit auch korrekt zur ck leiten also ber das Internet an WinSPS S7 Im nachfolgenden Bild ist zu sehen welche Einstellungen bei der Konfiguration des NetLink vorzunehmen sind Der Dialog zur Konfiguration kann in WinSPS S7 ber den Men punkt Extras gt Eigenschaften von Ziel MHJ NetLink aufgerufen werden Anmerkung Es ist zu beachten dass bei der Konfiguration des NetLink als Verbindungsweg Ziel MHJ NetLink auszuw hlen ist und nicht wie beim eigentlichen Fernwartungszugriff Ziel MHJ NetLink TS Nachfolgend ist der Dialog f r den NetLink mit den n tigen Einstellungen zu sehen Aktuelle IP Adresse des MHJ NetLinks 192 168 2 115 0 x Firmware 01 021 24 04 02 Ethernet IP Adresse 192 fies R ms Subnetzmaske 255 255 255 Jo Standardgateway 132 fi 68 E fi i Profibus 1 Bus Profil MPI Y MPl Adresse PG PC 0 Baudratc 97 5 KB aud gt H chste MPI Adrcesc 131 X Profibus Slot Time 41 5 Setup Time T set fi Min Station Delay of Responders Min Tsdr a Target Rotation Time T tr 0000 Mas Station Delay of Responders Mas Tadr jjo GAF Faulu Quiet Time T qui fi Max Retry Limit 2 l Daten aus MHJ NetLink laden CPU MPI Adr
24. H 57 Slawes Profibus DP H 5 Weitere Feldger te DF H E VIPA 1007 200 g cU H B CPU 21 CPU 11x H O CPU 112 H O CPU 114 CI CPU 115 4 CC o3 Hack Z00W Rack 100 B YIP amp SM 200W B YIP amp SM 100W 57 300 1 2 3 4 5 B T I J e Baugruppenkatalog BE Station BSERBSNSTHRBSRIERABBEN E S NM Bild Station f r CPU114 Die CPU kann jetzt im Steckplatz 0 platziert werden ffnen Sie den Knoten CPU114 und f hren Sie einen Doppelklick auf den Eintrag 114 6BJ02 aus Die CPU befindet sich nun im Steckplatz 0 187 Benutzerhandbuch WinSPS S7 V5 Hardware CFG V4 XX gt Hardwarekonfigurator f r 57 Systeme oo Bearbeiten MNetzansicht Online Hilfe Ziet Extern MHJ NetLink r S7 Slawes Profibus DP Steckplatz E augruppe Bestellnummer MPl Adresse E Adresse A Adresse CPLI114 DIO24 114 6802 CPU 114 DIO24 2 J m pa CPU 218 CPU 11 H I CPU 114 o E 114 66J00 CPU 114 01024 E 11466150 CPU 114 DIO24 REL e E 114 66J01 CPU 114 01024 o e E 1146B6J02 CPU 114 D024 CPU 115 H 0 6603 Rack 200W we T 3 Bild Die CPU 114 befindet sich nun auf dem Steckplatz 0 Jetzt k nnen die Einstellungen der CPU ge ndert werden Um die CPU Eigenschaften editieren zu k nnen machen Sie einen Doppelklick auf den Steckplatz 0 Der Dialog CPU Eigenschaften erscheint CPU Eigenschaften Allgemein Anlaut Zyklus Taktmerker Femanenz Lokaldaten Alarme Uhkrzeital
25. Netzwerkkomment ar gt o L Zaehler 1 L 10 z 3 A 124 0 Der fertige FC1 sieht nun folgenderma en aus r Adesse Deklaration Name Typ Anfangswert Kommentar 0 0 ke Impuls BOOL Dieser Impuls wird gez hlt 2 0 u Zaehle INT Aktueller Z hlerstand 4 0 Inzout gt Flag BOOL Flag Impuls Zaehler 1 Zaehler AWL KOF ES Netzwerk 2 7 X lt Z hler auf 0 setzen bei Z hlerstand 1000 1o Zaehler o L Zaehler 1 L 10 2 I 3 A 124 0 21 Benutzerhandbuch WinSPS S7 V5 2 2 4 OB1 programmieren Im n chsten Schritt programmieren wir den OB1 Klicken Sie auf die Registerkarte Projektinhalt um die Bausteine des Projekts anzuzeigen Wloske Exl as Tovul Fermler Hilfe KETTE EF LODAER Hame Impuls Flag r fr ffnen a Filter Filter Filter F Sembolik T abelle VARIABLE TABELCE YAR Status Yariable E E Erster E L z0 32 Schalten Sie das 1 Netzwerk in die Darstellung AWL und geben Sie ein CALL FC daraufhin ffnet sich das Intellisense Autovervollst ndigung und listet den einzigen aufrufbaren Baustein im Projekt auf FUP KOP Netzwerkkommentar Io CALL fel pn Dr cken Sie die RETURN Taste und die Zeile wird vervollst ndigt Dr cken Sie nochmals die RETURN Taste damit die Parameter des FCs eingef gt werden uw zoo Bi Ea amp Netzwerk 1 x Netzwerkkommentar J CALL sFC1 FC1 Impuls E0 0 zaehler MW0
26. Standard Eirstellung Akku Darstellung DEZ NOP 1 E Bild Das Kontextmen Bild Einstellungen zum Bausteinstatus In den Einstellungen k nnen Sie die Akku Darstellung ndern oder weitere Register der S7 CPU anzeigen lassen Je mehr Informationen Sie hier aktivieren desto weniger AWL Zeilen k nnen im Status angezeigt werden 96 Benutzerhandbuch WinSPS S7 V5 12 2 FUP KOP beobachten Ein FUP Netzwerk sieht im Bausteinstatus folgenderma en aus Bild FUP im Statusbetrieb Ist ein Bitoperand grau dargestellt dann hat dieser den Zustand 0 Wenn er eingef rbt ist dann hat er den Zustand 1 Ist der Bitoperand schwarz liegt keine Statusinformation vor Hier ein KOP Netzwerk im Statusbetrieb AWL FUP KOP m10 0 M10 1l T10 M10 2 M100 1 E E pe Tom T 43Z 1 MITL1L0O lLE 01E0 gt T 205 SS T S0S Bild KOP im Statusbetrieb Ist die Linie im KOP eingef rbt und durchgezogen dann entspricht dies dem Zustand 1 Ist die Linie grau und gestrichelt dann entspricht dies dem Zustand 0 Im n chsten Netzwerk k nnen die Istwerte von MW110 MW112 und MW114 nicht angezeigt werden da keine Statusinformationen vorliegen AWL FUP KOP M20 0 Mm gt 0 1 MW114 W110 Mill Bild Aktualwerte des FC2 k nnen nicht angezeigt werden 97 Benutzerhandbuch WinSPS S7 V5 Durch Anklicken des 1 Operanden im Netzwerk hier M20 0 wird der Status ab diesem Operand angezeigt AWL FUF EOF MZO
27. T DI DI ZD MOD_DI MOD R Gleitpunkt F Verschieben EC Programmsteuerung b amp 3 Schieben Rotieren At Statusbits 3 Zeiten H orbverknupfuang W Standard Bibliothek Multinstanzer User Bibliothek b H DIE im u I en rm Home Adresse Deklaration Hame Lt 20 4 0 in_ou lt gt SElag temp Impuls E FIRST PR Bausteinkommentar m AWL KOR Netzwerkkommentar r i 222 INT zaehler Bild Addierer hinzuf gen Top Antangawert BOOL INT BOOL ES Netzwerk 1 gt NMetzwerk berschrift Die n chsten Schritte Klicken Sie mit der Maus die Fragezeichen am Eingang IN1 an und geben Sie dann 1 ein Best tigen Sie mit der Return Taste Klicken Sie mit der Maus die Fragezeichen am Eingang IN2 an und dr cken Sie das Zeichen Es erscheint nun eine Liste der passenden Parameter des Bausteins Es erscheint nur der Eintrag Zaehler Dr cken Sie die Return Taste Klicken Sie nun die Fragezeichen am Ausgang OUT an und dr cken Sie dann wieder die Taste F gen Sie erneut den Parameter Z hler ein Klicken Sie nun den EN Eingang an und f hren Sie einen Doppelklick auf den Katalogeintrag P aus Der Eintrag befindet sich im Knoten Bitverkn pfung I DIII VE Die Box P positive Flanke wurde 222 2 u o eingef gt F gen Sie nun links von der P Box den Para
28. Text Flag ein Dr cken Sie RETURN Im Feld Typ geben Sie bool ein m Sdresse Deklaration HM ame Typ Anfangswert Kommentar 0 0 De Impuls BOOL Dieser Impuls wird gezahlt l Aktueller Z hlerstar d i BOOL Beachten Sie dass die drei Parameter in unterschiedlichen Deklarationsbereichen stehen Impuls bei in Zaehler bei Out und Flag bei in_out 17 Benutzerhandbuch WinSPS S7 V5 Nun erstellen wir das Netzwerk in der Darstellungsart FUP Schalten Sie das Netzwerk 1 in die Darstellungsart FUP und klicken Sie auf die Registerkarte Katalog gt 4 Sprunge Er Gleitpunkt F YWerschieben EI Frogrammsteuerung gt ij Schieben Totieren gt Statusbits gt A0 Zeiten Wortwerknuptung Slur dand Bibliulhich ba ullunstanzen b es User Bibliothek gt ME OB im Projekt a FBs im Projekt EE Fl im Projekt Hl SFCs im Projekt nn ee ee gt U Cont ol Center Il uktur Adresse Deklaration 0 0 2 0 4 0 Bild FUP Darstellung einschalten a Mame Impuls Zaehler Flag Typ BOOL INT BOOL Anschlie end doppelklicken Sie auf den Eintrag ADD_I 1 im Knoten Festpunkt im Katalog Ein Addierer wird in das Netzwerk eingef gt 18 mi 5 m m Kur C 1 EJ Li E J I EL 3J E Programmstruktur oi 4 ergleicher e Bitverkn pfurg Spr nge 5 E1 Festpunkt 21 ADDL T 1
29. Window Help BE A m 4 FIRST WS7 Projektmappe m Projekt ffnen und aktivieren A Neues Projekt erzeugen Projekt duplizieren xb Projekt umbenennen 4 Projekt l schen Projekt in andere Projektmappe kopieren Projekt aus anderer Projektmappe importieren Knoten aufklappen Knoten zuklappen L schen Ein v llig neues Projekt erstellen Sie auf der Start Seite Home Seite Dr cken Sie den Button Neue Projektmappe anlegen ber einen Eingabedialog k nnen Sie jetzt den Projektnamen und Speicherort festlegen Nachdem Sie den Projektnamen best tigt haben wird die neue Projektmappe auf der Festplatte erzeugt 32 Benutzerhandbuch WinSPS S7 V5 Die neue Projektmappe beinhaltet 1 Projekt mit dem gleichen Namen AnlageNeu ei i ge v Pa j 41 ANLAGENEU WS7 Projektmappe 4 7 R 4 ANLAGENEU 21 arkierte Baust 3 Fiter Filter EA Variablen P Object version Symbolic name guag am j Name Family Heade Code Comment Du vimena Om oB 1 0 AWL FUPKOP nb 2 108 nb nb 201146115 10 47 59 2011 46115 10 47 59 TITLE Cyclic main program Hardwarestationen OS SYMBOLTABLE SEQ Symbolik T abelle E i PS Online pimi VARIABLETABELLE VAR Slalus Variable L E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E A Tools amp EymbolTablc SEQ Variabletabcllc var Verwendungsstellen amp Protokoll ToDo Li
30. X Netzwerk berschrift Netzwerkkommentar 0 CALL FC 1 L schalterl1 gt EU U Pi Sschalter2 60 1 Lampel A0 0 Neues Netzwerk am Ende des Bausteins hinzuf gen Bild Zwei neue Netzwerke werden hinzugef gt Das neue Netzwerk 2 stellen wir auf FUP und das Netzwerk 3 stellen wir auf die Darstellungsart KOP ein Klicken Sie den Codebereich des Netzwerk 2 mit der Maus an Der Baustein muss jetzt folgendes Aussehen haben m FUP KOP Ea h Netzwerk 1 X Netzwerk berschrift NHetzwerkkomment ar gt D CALL FC 1 1 Schalterl1 E0 0 2 Schalter E0 1 3 Lumpi A0 0 FUE B Eg Es NelLzwerk 3 F NeLzwecrk berseler ill NHetzwerkkommentar gt BE 66 Benutzerhandbuch WinSPS S7 V5 Im Netzwerk 2 wird nun der FC1 im Funktionsplan hinzugef gt Dazu ffnen Sie den Knoten FCs im Le Btverkr ptung Projekt im Katalog Der FC1 erscheint gt er Umwandler F hren Sie einen Doppelklick auf den Eintrag aus oder ziehen Sie per Drag und E Spinne Drop den FC1 in das Netzwerk 2 er Gleitpunkt s E verschieben 9 Projekkmappe gt kol Zeiten s Standard Bibliothek Hm Multinstanzen b fe User Bibliothek ME OB im Projekt Z FEs im Projekt a E FCs im Prog AR E FCI E SFC im Projekt iW SFB im Projekt PU Control Center i atal IC mmstruktur Der Aufruf des FC1 steht nun im Netzwerk 2 29 BO RUE EHEN 2972 B00L M
31. aufgelistet Eingabe von CALL FC Es werden alle Projekt FCs aufgelistet 106 15 2 Automatische Operandeneingabe im Symbolikeditor und Status Variable Fenster Wenn Sie im Symbolikeditor oder im Status Variablen Fenster fortlaufende Operanden eingeben wollen gibt es hierzu eine Schnelleingabenhilfe Beispiel Sie wollen im Status Variable Fenster die Merker M10 0 bis M10 7 eingeben Dazu geben Sie M10 0 ein selektieren die Zeile und dr cken dann 7 Mal diesen Button a Anschlie end befinden sich die Merker M10 0 bis M10 7 im Fenster Dies funktioniert auch analog zu Byte Wort und Doppelwortoperanden 107 15 3 Wichtige Tastaturk rzel Hotkeys 15 4 Hotkeys bezogen auf einen Bausteineditor ALT R CK Undo im AWL FUP oder KOP Netzwerk STRG A Alles markieren im AWL Editor STRG F STRG SHIFT K AWL Editor Markierte Zeilen werden in Kommentare verwandelt Sind alle Zeilen bereits Kommentare dann werden die Kommentar Einleitungen wieder entfernt 108 15 5 Globale Hotkeys 109 Benutzerhandbuch WinSPS S7 V5 15 6 Hotspots die nur mit der Maus erreichbar sind Ein Hotspot ist ein Bereich innerhalb des WinSPS S7 Fensters auf dem mit der Maus geklickt werden kann um eine bestimmte Aktion auszul sen Datei Bearbeiten Baustein AG Anzeige AG IMaske Hilfe O7 ri amp mm X Tas Ziel TCP IP Dirckt projektinhalt 4081 amp 4 4 C SPS MESSE 2010 WS7 Projektm I DT TER Teen b
32. blaues H ckchen Die Istwerte dieser Operanden werden nun in der Spalte Statuswert angezeigt W hrend der Beobachtung sind einige Funktionen in WinSPS S7 blockiert Deshalb m ssen Sie daran denken den Beobachten Modus wieder zu beenden Dazu k nnen Sie auch in der Mausbuttonleiste diesen Button dr cken um alle Beobachten Vorg nge auszuschalten x 36 Benutzerhandbuch WinSPS S7 V5 Wichtige Operationen beim Editieren Zeilen einf gen Einfg Taste dr cken oder Men punkt ber rechte Maustaste Zeilen l schen Mindestens zwei Spalten markieren und und anschlie end die Taste Entf dr cken Zeile in die Zwischenablage STRG C kopieren Zeile aus Zwischenablage I STRG V einf gen In der Registerkarte Projektinhalt werden alle Variablentabellen die im aktuellen Projekt vorhanden sind aufgelistet Es kann immer nur 1 Tabelle sichtbar sein Eine neue Variablentabelle erzeugen Sie ber den Button Neu im Projektinhalt Fenster JMENTS WINSPS S7 PRINFIRSTN 2 Extras Tools Fenster Hilfe E ee A re Simao re A BA i Projektinhalt me Status Variable Tabelle H Dokumentationsdatei R afal nanelinetn 2 steine SPS laden Synchronisieren STRG Filter Filter Filter E Erstellsprache Ran g o AWLFUF KOP nb 10C D AWL FUP KOP mh F z EA DI Instanzdatenbaustein F AWL FUR KOP mh a 7 O T AWL FUP KOP mh 2 r O Tabelle C Symbolikdatei abe Tipp Wenn hier sehr viele O
33. bzw des Adapters sein ber den Ping Befehl k nnen Sie pr fen ob die SPS ber die eingestellte IP Adresse grunds tzlich erreichbar ist Geben Sie in der Eingabeaufforderung von Windows ein ping xxx xxx ersetzen Sie mit der IP Adresse Wenn keine Antwort zur ck kommt dann ist die IP Adresse nicht richtig oder die IP Adresse ist vom PC nicht erreichbar L sung die IP Adresse des Netlinks oder die IP Adresse des PCs ndern 50 2 12 Programm nderungen in einer S7 Steuerung vornehmen Wenn Sie einen Baustein in der SPS ndern wollen gibt es zwei M glichkeiten 1 Das Programm in der SPS ist ebenfalls auf dem Rechner in einem Projekt gespeichert Baustein im Projekt ffnen ver ndern und Baustein in die Steuerung bertragen 2 Online Baustein der SPS ffnen Baustein ver ndern und Baustein wieder abspeichern Die erste M glichkeit ist der Optimalzustand Sie haben das SPS Programm das sich in der Steuerung befindet in einem Projekt gespeichert Nach der Anderung des Bausteins und die bertragung in die Steuerung sind die Bausteine im Projekt und in der Steuerung wieder identisch Die zweite M glichkeit sollten Sie nicht nutzen Da in der Steuerung keine Texte hinterlegt sind stehen Kommentare oder die original Variablennamen nicht zur Verf gung Bei dieser Vorgehensweise wird der Baustein nur in der Steuerung und nicht im Projekt ge ndert Wenn kein original Projekt vorliegt dann erzeugen Sie zun ch
34. das Einrichten einer VPN Verbindungen nachgedacht werden dazu sei auf weiterf hrende Literatur zu diesem Thema verwiesen 155 Benutzerhandbuch WinSPS S7 V5 23 2 Zugriff auf eine S7 Steuerung ber ISDN mit Hilfe von LAN to LAN Routern Im letzten Kapitel wurde gezeigt wie man einen Fernwartungszugriff ber das Internet realisiert Dabei kamen die Verbindungswege TCP IP Direkt NetLink PRO und NetLink zum Einsatz Der Weg ging dabei ber Router und Internet Ebenso ist es m glich eine Verbindung ber eine ISDN Leitung aufzubauen wobei ISDN Router zum Einsatz kommen welche die LAN to LAN Funktionalit t unterst tzen Das Prinzip einer solchen Verbindung ist nachfolgend zu sehen WinSPS S7 ISDN Router NETLink NETLink Pro Compact Ethernet Bild Fernwartung ber ISDN und LAN to LAN Router Man erkennt dass dabei die gleichen Verbindungswege verwendet werden k nnen wie bei einer Verbindung ber das Internet Die Konfiguration ist hnlich wie im letzten Kapitel gezeigt weshalb hier nicht mehr auf alle Details eingegangen wird Das letzte Kapitel sollte als Vorbereitung f r die Ausf hrungen in diesem Kapitel gelesen werden Die genauen Einstellungen innerhalb der ISDN Router unterscheiden sich je nach dem was f r ein Fabrikat verwendet wird Die grunds tzlichen Einstellungen bzw die Prinzipien sind aber alle gleich 156 23 2 1 Wie funktioniert die Verbindung und was ist beim Aufbau zu beachten In d
35. ebenfalls per Doppelklick im Netzwerk 3 ein 23 Benutzerhandbuch WinSPS S V5 Der fertige OB1 sieht nun so aus mE FUC EOL B Metowerk 1 gt z hlen von Sonsor 1 Netctzwerkkormentar D CALL FC 1 Tmp s Sensor M75R 0 P ls Signalgeber SenanT 2 Zaehler Z hlerl1 AWO Z hlerstand f r Sensorl 3 Flag MO 0 Hensorl MZb5_U BOUL Puls 5i gnalgeber S5ensorl Z hlerl AWO WORD Z hlerstand f r Sensorl m AHL KOP kt Netzwerk 2 Z hlen von Sensor 2 NHetzwerkkomment ar gt SE FC1 EN Zaehler Z hler Sensor Impuls H0 1 Flag ENG Gensor MZ5 5 _1 BOUL Fuls 5 gnalgeber 5ensor Z hlsr2 ANZ WORD Z hlsrsatand Z r Sensori man EWL FUP Eor ES Netzwerk 3 E z hlen von Sensor 3 NHetzwerkkomment ar gt FC1 ENT Zaehler Z hler3 Hensors Impuls MO_2 Flag Sensor3 M255 2 BOOGL Fuls Signalgeber Sensor3 Zahler And WORD za hlerstend f r Sensor Kontrollieren Sie nochmals ob Sie in jedem Netzwerk die richtigen Operanden verwendet haben 2 2 5 Als Ziel Software SPS w hlen und Taktmerkerbyte Jetzt stellen wir das Taktmerkerbyte der Software SPS auf 255 ein Damit werden die 1 drei Bits des Taktmerkerbytes MB255 durch den FC1 gez hlt Stellen Sie zun chst sicher dass das Ziel oben rechts auf Ziel Simulator eingestellt ist Klicken Sie dann anschlie end auf den Butten Ziel Simulator r 24 Benutze
36. eingeschaltet Ziel A5232 Ts Ziel MHJ NetLirk Ziel TEPAP Direkt Ziel MHJ NetLink TS Filter Filet Ziel NETLink PRO TCPAP ER Ziel SIMATIC NET Wenn der Simulator eingeschaltet ist beziehen sich alle Befehle im Men punkt AG auf den Simulator Software SPS Da sich der Simulator wie eine externe S7 Steuerung verh lt m ssen folgende Schritte befolgt werden um ein SPS Programm zu simulieren 1 SPS Programm erstellen 2 SPS Programm bertragen Synchronisieren Button je AG Maske Extras Tools Fenster Hilfe iT Ziel Simulator Fire Fir _____Fiter Yersion 5 ymbolischer Name Erstellsprache 0 SYMBOLTABELLE SEQ Symbolik T abelle O Ea YARIABLETABELLE VAR Status Variable Interne Software SPS 665 Sl5 2EH 15 UAbU E Projektmeppe Pi STMBOLTABELLE SEQ MS YARIABLETABELLE YAR kad og 4 Wenn im SPS Programm keine Fehler enthalten sind sollte der Simulator jetzt im Zustand RUN sein jekt bearbeiten Interne Sullware SPS AFS7 315 FH13 NARN Filter Filter Yeisiur 7 Prejektrr aspe I SYMBULI BELLE SEUJ He VARIARIFTARFIIF VAR 47 z r E J EA g E L Ti af im l n w TF l m um FRA en a in A Z a DITF L KOO ODON NEDIL If i y IAO I ua CDa 4 ii rn IE An i If f AVAE A gr a a S Medi dd Ir I LAA Il Fi II gg I 1 II I Wi _ ze d y 1 IU sf II II i E Id a E A iA JEANA y
37. m m m Mit Kommentare sieht es schon bersichtlicher aus 124 0 T r geschlossen 1224 79 Not Aus Kette ok 120 2 sicherheitslichtschranke 10 0 sicherheitskette vorhanden ME GEE Z m m m Vorteil der absoluten Programmierung Der Operand und die Adresse sind bei der Operation sofort sichtbar M chte man z B die Verdrahtung berpr fen kann man sofort den Pegel an der Eingangskarte vergleichen Nachteile der absoluten Adressierung Keine gute Lesbarkeit da man nicht sofort die Zuordnung zum Prozess sieht Manueller Kommentar ist notwendig In der Praxis hat sich deshalb durchgesetzt dass immer eine Symbolikdatei erstellt wird damit der Betrachter selbst w hlen kann ob die Symbolik angezeigt wird oder nicht Im n chsten Abschnitt sehen Sie die gleichen Anweisungen in der symbolischen Programmierung 4 2 Symbolische Programmierung Symbolische Programmierung T r geschlossen Not Aus Kette Sicherheitsl cheschr anke SIicherheitskerre lG GE Auch ohne Zeilenkommentar sind diese AWL Zeilen gut lesbar Der Absolutoperand kann bei Bedarf rechts neben dem Symbol dargestellt werden 57 E AOIL 7 7 ArKO fa I Nu g Ya a s Q r gt amp aANIIT7 ZaArNaONMNNIIIN ZIZI Il S Pi Vi IE F Fig L E E F a E EE E E a EE E me iTA M ff fa DE a P g JU sf IK ZI AI IT ICE TANZ AZ EZ AZ A I 5 7 EHE Tu P a a 3 g 24 u IE TE AA Ca SIE HE AAA l NANS SA NDJ A U V Y Iiii Na w Die Symbolzuordnung
38. nnen beliebige Operanden aus der SPS beobachtet und auch gesteuert ver ndert werden M glichkeiten der Variablentablle e Anzeige der aktuellen Werten von Operanden e Ver ndern von Operanden Steuern e Ansagen von aktuellen Werten ber den Lautsprecher e Integrierter Webserver f r das Beobachten der Tabelle auf einem Smartphone Die Status Variable Tabelle kann ber eine Registerkarte zur Ansicht gebracht werden Tools Bo Else Ein Variabletabelle var E Verwendungsstelen E Protokoll w ToDodiste Meldungen P sPS Online H spe e FRA Operand Symbol Darstellung Statuswert Aktiv Steuerwert Aktiv Symbolkommentar AWO Z hler 1 HEY W 16 0000 E Z hlerstand f r Sensori AWZ Z hler HEX W 16 0000 E Z hlerstand f r Sensor Aaw4 Z hler 3 HEX w is 0000 O Z hlerstand f r Sensor3 E en Das Fenster besitzt folgende Spalten Operand welcher beobachtet oder gesteuert werden soll Symbol Anzeige des Symbols falls vorhanden Darstellung Gew nschte Darstellung des Operanden Statuswert Hier wird der aktuelle Istwert aus der SPS angezeigt Aktiv Statuswert Mit einem blauen H ckchen kann festgelegt werden ob der Istwert angezeigt werden soll oder nicht Hier wird der Sollwert eingetragen der in die Steuerung geschrieben werden soll Steuerfeld Bei BOOL Operanden wird hier eine Grafik angezeigt ber die der Wert des Operanden auf 0 oder 1 gesteuert werden kann Aktiv Steuerwert Mit ei
39. punkt AG gt Alle Bausteine senden Alle Bausteine des aktuellen Projekts werden gesendet Tipp Wenn ein Baustein in die S7 Steuerung bertragen wird kann es passieren dass der Baustein von der CPU nicht angenommen wird Die Ursache kann z B sein dass im Baustein ein Befehl enthalten ist der f r die S7 Steuerung ung ltig oder fehlerhaft ist Beispielsweise wenn Sie auf einen Operand Merker zugreifen der in der Steuerung nicht existiert Solche Fehler k nnen mit der Funktion Extras gt SPS Programm berpr fen aufgesp rt werden 7 3 SPS in RUN Zustand versetzen ber den Men punkt AG gt Betriebszustand oder im CPU Control Center kann die SPS in den RUN Zustand versetzt werden Geht die SPS nicht in den RUN Zustand dann liegt ein Problem im SPS Programm oder mit der Hardware vor Wenn die SPS nicht in den RUN Zustand wechselt dann sollten Sie zuerst den Diagnosepuffer auslesen Men punkt AG gt Baugruppenzustand Register Diagnose 18 Hier werden die aktuellen Meldungen der CPU aufgelistet F r die erweiterte Diagnose kann der USTACK BSTACK angezeigt werden Register USTACK BSTACK im Dialog Baugruppenzustand Im USTACK Unterbrechungsstack wird der letzte Inhalt der CPU Register VKE AKKU usw angezeigt Liegt das Problem an einem Befehl innerhalb eines Bausteins wird der letzte bearbeitete Befehl angezeigt Der BSTACK Bausteinstack oder Bearbeitungsstack zeigt die Aufrufhierarchie der
40. rech NHetzwerkkomme Schritt3 TEE Schritt3 Endpnas bem RB nm Schritt Ss 136 Benutzerhandbuch WinSPS S7 V5 m AWL KOP Sa Netzwerk 5 Greifer f hrt nach unten Metzwerkk mmentar gt Schritt Schritt EndposBe B hts i Schritt5 u AHL KOP ES Netzwerk 6 Zange auffahren Metzwerkkommentar gt Schritt35 Schritt5 Endposur B en Schritte m AWL KOP ES Netzwerk 7 Nach oben fahren Metzwerkkommentar Schritte Schritte Zangelst B ffen ee Schritt I BE EWL EOP Es Netzwerk 8 gt Greifer nach links in Ausgangspos Metzwerkk ommentar gt Schritt Schritt Endpos B n F Schrittg neun FUF EOP Netzwerk 3 7 Letzten Schritt zur cksetzen Metzwerkkommentar 0 U G amp chritt MZO T Greifer nach links 1 U EndposLinks E1 0 i R Schritt M2 0 7 Greifer nach links 3 137 Benutzerhandbuch WinSPS S7 V5 gun FUP EOP ks Netzwerk 10 gt Wenn Steuerung ausgeschaltet dann alle Schritte zur cksetzen Netzwerkkommentar gt UN M5ScIstEin M10 0 Merker Steuerung ist eingeschaltet 1 E Schrittl M20 0 Greifer f hrt nach unten 2 ER Schritt M20 1 Zange zufahren 3 E Sehritt3 M20 2 Greifer nach oben 4 E Schritt4 M20 3 Greifer nach rechts 5 R Hehritto M20 4 Greifer nach unten 6 R Schritt g M20 5 Zange
41. success een a o 22 3 Gene ZU Byleadtesse sus ern E aeran An 147 23 Fernwartung mit WinSPS S7 zzzuusesnnnenun nennen nn nai 23 1 Zugriff auf eine S7 Steuerung ber das Internet nnnnuannnnanannn unnan a 23 1 1 Verbindung ber TCP IP Direkt nannnnannnnaananaan nananana anae nn 23 1 2 Verbindung ber NETLink PRO oder NETLink Pro Compact 23 1 3 Verbindung ber NetLink NetLink Lite IBH Link MHJ Netlink 23 1 4 Fazit zu Zugriff auf eine S7 Steuerung ber das Internet 23 2 Zugriff auf eine S7 Steuerung ber ISDN mit Hilfe von LAN to LAN Routern 23 2 1 Wie funktioniert die Verbindung und was ist beim Aufbau zu beachten 23 2 2 Verbindung ber TCP IP Direkt 2222essssnnnennennnnnennne a 23 2 3 Verbindung ber NetLink PRO 2222sssssnnseenneenennennnenen nn 23 2 4 Verbindung ber NetLink NetLink Lite IBH Link 222ceeeesc2n aa 23 2 5 Fazit zu Zugriff auf eine S7 Steuerung ber ISDN Router 2 2 23 3 Fernwartung ber die SIEMENS Teleservice Software mit Teleservice Adapter 23 3 1 Vorbereitungen 23 3 2 Teleservice Software von SIEMENS cc nnn ne nn 24 SPS ber die MAC Adresse erreichen auueuaaonn mann nn Er 25 Arbeiten mit dem Hardwarekonfigurator z2as2esnnnnnnnnnnnn nn 25 1 Auswahl des Systems 25 2 Beispiel Konfiguration ein
42. um die notwendigen Bausteine zu erzeugen Als Ergebnis werden verschiedene Bausteine generiert Welche Nacharbeiten sind erforderlich Nachdem die Bausteine generiert worden sind sind folgende Nacharbeiten erforderlich e Der letzte Schritt muss noch zur ckgesetzt werden e Die Schrittoperanden Merker oder Datenbits m ssen den Ausg ngen zugeordnet werden 130 Benutzerhandbuch WinSPS S7 V5 20 2 Beispiel F r das nachfolgende Technologieschema soll mit dem Schrittkettenwizard das SPS Programm erstellt werden D SP VISU Anlage Schrittkette Greifer VIS Bild Anlage mit Greifer Ein Greifarm soll eine Kiste von Punkt A nach Punkt B transportieren Um die Anlage bereit zu machen muss zuerst die Steuerung eingeschaltet werden Taste St Ein Die Lampe St Ein leuchtet Nachdem die Taste Start gedr ckt wird wird folgender Vorgang ausgel st 1 Start wird gedr ckt Greifer f hrt nach unten 2 Zange zufahren 3 Greifer nach oben fahren 4 Greifer nach rechts fahren 5 Greifer nach unten fahren 6 Zange auf Kiste wird dadurch abgelegt 7 Greifer nach oben 8 Greifer nach links in Ausgangsstellung fahren Dies sind auch gleichzeitig die Schritte in der Schrittkette Es sind demnach 8 Schritte 131 Folgende Zuordnungstabelle ist gegeben Operand Zuordnung E00 Taster Steuerung ein Schie en E01 Taster Steuerung aus ine E02 Taster Start Schie e E06 Endposition oben Eno Endposii
43. welcher Operation wird ein Operand benutzt 88 ber Men punkt Anzeige gt Querverweisliste kann der Konfigurationsdialog gestartet werden Hier k nnen Sie festlegen welche Operanden und welche Bausteine in der Suche mit einbezogen werden sollen Wenn das gesamte SPS Programm und alle Operanden durchsucht werden sollen dann w hlen Sie Alle Bausteine und Alle im Bereich Filter an Eine Besonderheit stellt der Schalter Diagnose ausf hren dar Wenn dieser Schalter markiert ist werden typische Programniierfehler z B Doppelzuweisungen Adress berschneidungen als Warnungen angezeigt Bei der Durchsicht der Warnungen k nnen Sie dann selbst entscheiden ob dies tats chlich so gewollt ist oder ob dies korrigiert werden muss Der Konfigurationsdialog Einstellungen f r Querverweisliste B Bausteine Filter Bausteinausw ahl E08 FFC FE Yorhandenen Querverweis anzeigen Eing nge Fi usg nge W Zeiten Z hler W P Eing nge E P Ausg nge W DB 7 Di 7 Alle Bausteine F Diagnnsze Aausfiihren Der Konfigurationsdialog wird immer zuerst angezeigt Sie k nnen dann w hlen ob der Bild Eigenschaften des Querverweises festlegen Bereiche D 65535 D 65535 U E5939 0 655395 0 655395 D 65535 0 655235 0 655345 0 655325 Heu erstellen Abbruch Hilfe bereits ermittelte Querverweis angezeigt werden soll Bu
44. wird im Symbolikeditor festgelegt Hier wird f r jeden Absolutoperanden das Symbol hinterlegt Der Symbolikeditor wird in der Registgerkarte im Tool Bereich angezeigt Variabletabelle va E Verwendungsstelen amp Protokoll ToeDo tiste Meldungen 7 SPS Online HE d Alc Herr A zag Symbol Operand Typ Symb Kommentar 1 Bild Leerer Symbolikeditor Bei der Eingabe der Operanden und Symbole sollte man mit der Spalte Operand beginnen Ist eine Zeile festgelegt k nnen fortlaufende Operanden ber den Mausbutton schnell hinzugef gt werden Er Symbolikeditor mit verschiedenen Eintr gen Z Symboltobelle SEQ Variabletabelle vor Verwendungsstellen f Protokoll ToDo Liste F Meldungen EPS Online nd 1 J WE a A n Rl A SE symbol x perand Typ x Symb Kommentar 1 Sicherheitst r E 124 0 BOOL Sicherheitst r ist geschlossen 2 Not Aus Kette E 223 1 BOOL Not Aus Kette ist ok 3 Sicherheitslichtschranke E 124 2 BOOL Sicherheitslichtschranke 4 Sicherheitskette M 10 0 BOOL Sicherheitskette vorhanden T DT Bild Symbolikeditor mit vier Eintr gen Wenn Sie versehentlich einen Operanden oder ein Symbol doppelt eingeben werden die betreffenden Zellen farblich markiert Sie sehen dann schon vor dem speichern evtl Fehler in der Symbolikdatei Die wichtigsten Befehle im Symbolikeditor Bedeutung F2 Return Aktuelle Zelle editieren Einfg _ Zeile einf gen Entf Markierte Zeilen l schen mind 2 Spalten m
45. 1 Fazit Damit sind alle Einstellungen get tigt und der Zugriff von WinSPS S7 ber das Internet auf die S7 Steuerung kann durchgef hrt werden Optimal w re es wenn der Anlagenrouter ber eine Standleitung ins Internet verf gt dann w rde dessen IP Adresse konstant bleiben Wenn dies nicht der Fall ist so k nnen Dienste wie z B DDNS Dynamic DNS in Anspruch genommen werden um die aktuelle IP Adresse des Anlagen Routers jederzeit zu erfahren 150 23 1 4 Verbindung ber NETLink PRO oder NETLink Pro Compact Mit Hilfe des NE TLink PRO Compact kann eine Verbindung Ethernet nach MPI Profibus DP aufgebaut werden Im Fernwartungsbeispiel wird der NetLink PRO im Anlagen Router eingesteckt Auf der S7 Steuerung wird der NetLink PRO mit der MPI oder Profibus DP Schnittstelle der CPU verbunden siehe auch Prinzipdarstellung zu Beginn des Kapitels Einstellungen in WinSPS S7 Als Verbindungsweg wird in WinSPS S7 Ziel NetLink PRO TCP IP selektiert 2 2 Bild Selektiertes Ziel NetLink PRO TCP IP in WinSPS S7 Im Dialog NetLink PRO ist als IP Adresse die Adresse des Anlagen Routers anzugeben Im Beispiel lautet diese 84 163 183 85 Des Weiteren wird die Option Keine automatische Baudratenermittlung selektiert Dies bedingt allerdings dass die auf dem Dialog eingestellte Baudrate der auf der Schnittstelle der S7 Steuerung eingestellten Baudrate entspricht NeTurkrro O ui res 4 163 183 S NETLink PRO dirckt konfigurier
46. 322 1BH01 0AAD Bild Vollst ndiger Baugruppentr ger Damit wurden die f r dieses Beispiel ben tigten Baugruppen im Tr ger platziert 25 2 4 Ver ndern der Eingangs und Ausgangsadressen Als die Eingangsbaugruppen im Tr ger platziert wurden wurden die Anfangsadressen der Baugruppen vom Hardwarekonfigurator ermittelt und eingestellt Dabei versucht der Konfigurator die Adressen zu verwenden welche bei einer steckplatzorientierten CPU ebenfalls g ltig w ren Nur wenn eine solche Adresse bereits belegt ist wird eine andere Adresse ermittelt Diese Adressvergabe hat zur Folge dass die DI Baugruppe auf dem Steckplatz 5 mit der Anfangsadresse EB4 beginnt Die DI Baugruppe auf dem Steckplatz 4 belegt allerdings nur die Adressen EBO und EB1 somit sind die Adressen EB2 und EB3 noch frei Der Grund f r dieses Verhalten besteht darin dass bei steckplatzorientierten CPUs generell 4 Bytes f r den Steckplatz einer digitalen Baugruppe 16 Bytes bei einer analogen Baugruppe reserviert werden Digitale Baugruppen k nnen maximal 4 Bytes belegen weshalb bei der Reservierung von 4 Bytes auch bei einem Austausch einer 16 Bit Baugruppe gegen eine 32 Bit Baugruppe keine Adressverschiebung notwendig w re Allerdings st ren die Adressl cken beim Programmieren weshalb man bei nicht steckplatzorientierten CPUs versucht die L cken zu beseitigen Dies wollen wir auch im Beispiel tun Die Anfangsadresse der DI Baugruppe auf dem Steckplatz 5 soll auf E
47. 50 80 2011 4 14 16 27 50 80 Zyklischer Baustein 1 1 01136305 1 0 08100 AWL FUP KOP 22 126 2011 4 141 16 27 51 10 2011 4 14 16 27 51 10 Anlauf OB Ej symaa TK 1 0 Schrittkette AWL FUP KOP 92 200 2011 4 14 116 27 50 40 2011 4 14 116 27 50 40 Ablauf der Schrittkette zi gt 0 SYMDOLIKEINT z SYMBOLTABELLE SEQ Symbolik T abelle DI FC 3 YANIADLETADCLLE YVAN Status Yariable gt E F8 A P Ds zu 4 e E E E E E E E EEEE EEEE E E E E E E E R E E E E E E E E E E E E AG Tools DEREN SP SEE ER Er ES Y F 1Symboltabelle SEQ Variabletabelle var B Verwendungsstellen Protokoll ToDo iste Meldungen IES ja A ce IE P EP Me Symbol T 5ymo xommentar OB1 Zyklischer Baustcin 0B100 Anlauf OB Schrittkelle Ablau l der Schrittkelte TStEin Steuerung Ein Taster TStAus hi Steuerung Aus Taster MStIstEin Merker Stcucrung ist cingeschaltcet ml c a DossEo_ och non E Fehlerhafte Zeile Dannneltes Symhnl Nnerand Knmmentarzeile SCHRITTKETTE FRJ Symboltabelle SEQ Bild Ansicht nach der Generierung der Bausteine Jetzt m ssen noch die fehlenden Symbole f r die Eing nge und Ausg nge in die Symboliktabelle eingetragen werden siehe Zuordnungstabelle Die nachfolgenden Bausteine wurden generiert OB1 Im OB1 wird im Netzwerk 1 die Steuerung eingeschaltet und im Netzwerk 2 wird der Schrittbaustein FC1 aufgerufen BE AWL KOD Natzwark 1 Steuerung Ein Aus Mstzwasrkkomrmantar
48. 6 OBT Aufbau des Call FET stimmt nicht im Netzwerk 11 Zeile 6 ie DD Aufbau des Call PDT stimmt nieht im Netzwerk 12 Zeile C je u 061 Aufbau des Call FET stimmt nicht im Netzwerk 13 Zeile E 0B1 Aufbau des Call FB1 stimmt nicht im Netzwerk 14 Zeile 6 4 08100 OK E a A a a E E Bild Fehler bei der Pr fung Wenn Parameter hinzugekommen sind dann muss an jeder Aufrufstelle im SPS Programm der Parameter hinzugef gt werden Der Button Probleme beheben im Dialog Konsistenzpr fung unterst tzt Sie dabei Es wird der Dialog Probleme beheben dargestellt Fehler beheben Beheben OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 8 Zeile 6 Beheben OB i Aufbau des Call FEi stimmt nicht im Netzwerk 9 Zeile 6 Beheben L Aufbau des Call FEL stimmt nicht Im Netzwerk 10 Zeile 5 Beheben 1 Aufbau des Call FB1 stimmt nicht im Netzwerk 11 Zeile amp Beheben OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 12 Zeile 6 Beheben OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 13 Zeile 6 Beheben ORT Aufhau des Call FR1 stimmt nicht im Netzwerk 14 Feile A Rehehen Bild Dialog Probleme beheben Klicken Sie auf die Zelle Beheben Es erscheint nun ein Dialog auf dem der Call Aufruf in einer Tabelle dargestellt wird 141 Benutzerhandbuch WinSPS S7 V5 Call Aufruf bearbeiten pe OL ar Alle CALL FCK im Projekt Raustrn Syrah ani UBT 0E 0E 0E 0B DEI 0E a l Pumpan eralten Pumpen erha
49. 7 4 2 Status Variable Fenster 22esessseeennnnnnnnennnnnnnen nenn nn 79 8 Arbeiten mit der Bibliothek z22222snennnnnnnn nennen ten S0 8 1 ErWellern er BiDlIOlNeK 2er ee ER ala 82 9 Arbeiten mit der globalen Zwischenablage nnnnnnnnnnnnnnnnnnnn nn 83 9 1 Objekte in das Projekt kopieren 222 2 eneesennenenn onen rennen nennen ren 83 9 2 Objekte in die globale Zwischenablage kopieren nannnnnannarnnnnn nrnna nn 84 10 SPS Programm untersuchen asnssasnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnn rn 8 10 1 Programmstruktur ee na Bene ea Sk nd a Fee 87 T02 Belegungsplan osia eren eiee a a ee e aa aa o aE Pia 87 10 3 Q ery rweisliste vs Se h reee ee o O e AE EA 88 10 4 SPS Programm berpr fen sserseeennennssennn nenne aE E E ann 91 19 9 Konsistenz pr fen zerrissen air 92 10 6 Verwendete UDTs anzeigen 222sseseennnennneennnnnnnnen nennen nenne ann 92 10 7 Lokalinstanzen in FBs anzeigen 22euennsnseeeennneennnnennnneennnne en en 92 11 Programmierung einer Multiinstanz 2222 aananeenneeeee nennen ee 93 11 1 Anlegen einer Instanz in einem FB 22nnnnnnannnnnnn nun nn nn 93 11 2 Aufruf der Instanz IM FB ssesrritiersoni en einlesen he 94 12 Bausteine beobachtlen zeuuessuesen seen nee esse 95 12 TAWEL beobachten ass a a E aa 95 122 FUPKORP pegbachten u es u ee a 97 12 3 W hrend dem Beobachten den Baustein wechseln sssnnaasseasr see en 98
50. B2 10 SchrFBOB2 AWL FUF K R nb 12 132 FEi nb nb 2002 7 16 16 29 51 59 2008 11 18 111 46 1388 MAME nb DES 1 0 SchFEDE3 AwL FUF KOP nb 12 132 FB1 nb nb 2002 7 16 16 23 51 59 2008 11 18 11 46 1350 MAME nb u DE4 1 0 SchrFebB4 AWL FUF K F nb 12 132 FE1 nb nb 2002 7 16 16 23 51 59 2002 7 16118 22 53119 MAME Hb E DES 1 0 SchFBDE5 AwL FUF KOP nb 12 132 FB1 nb nb 2002 7 16 16 23 51 59 2002 7 16 18 23 47 28 NAME nb E DEG 1 0 SchFEDB6E AWL FUFKOF nb 12 132 FB1 nb nb 2002 7 16 16 29 51 59 2002 7 17 107 27 55 42 NAME nb 2 DEF 1 0 SchFEDE F AwL FUF KOFP nb 12 132 FEi nb nb 2002 7 16 16 29 51 55 2002 7 17 107 31 40 40 NAME nb E DBS 1 0 SchFBDBS AwL FUF KOP nb 12 132 FB1 nb nb 2002 7 16 16 23 51 59 2002 7 17 107 35 21 86 NAME nb E DE20 1 0 PosDB AWL FUF K F nb 32 178 Mein nb nb 2002 7 16 18 12 3418 2002 7 17 103 16 46 23 NAME nb Zr DE21 1 0 UeSchkKFE2DB27I AwWwL FUP KOF nb 4 132 FEZ nb nb 2002 7 17 08 30 57 70 2002 7 17 08 33 06 78 NAME nb 2 BESTSYMB SEQ Symbolik T abelle E Eie YARS VAR Status arable gt sr zclpdf Dokumentation ge war v 5 bst vergleich jpg Dokumentation Jede Spalte der Tabelle hat ein eigenes Filtereingabefeld Geben Sie z B im Objekt Filter FC ein und im Autor Filter Mark ein werden nur noch FCs angezeigt die vom Autor Mark stammen ber den Button Neu k nnen Sie ein neues Objekt erstellen Tel Bi fite EEE vi cei Fe mE DE
51. B2 ver ndert werden Dazu wird ein Doppelklick auf dem Steckplatz 5 ausgef hrt Als Folge erscheint der Dialog Eigenschaften DI300 Baugruppe Im Register Adressen des Dialogs befindet sich ein Eingabefeld welches die Anfangsadresse der Baugruppe enth lt Dieses Feld ist solange schreibgesch tzt wie die Option Systemvorgabe angew hlt ist Beseitigt man das H kchen so kann die Anfangsadresse editiert werden Im Beispiel wird dabei die Anfangsadresse 2 angegeben 1 Eigenschaften DI300 Baugruppe Allgemein Adressen r Eing nge Ar lar y a 17 Teisze abua Ende 5 Nummer po 8 l Systemvorgabe Bild Dialog mit ge nderter Anfangsadresse 172 Jetzt wird der Dialog ber den Button OK best tigt Die Ver nderung wird daraufhin auch im Baugruppentr ger sichtbar Auf dem Steckplatz der Baugruppe wird nun der ge nderte Adressbereich angezeigt 4 sM321 DITE DL24W GES 321 1BH01 0AE0 0 1 sM321 DIIE DL24W 5 BES 321 1EH01 0AE0 SsM322 DOTE DL24W70 58 BEST 322 1B8H01 0A40 3 3 Bild Steckplatz 5 im Tr ger mit ge ndertem Adressbereich Damit belegen die Eingangsbaugruppen die Bytes EBO bis EB3 es sind also keine L cken mehr vorhanden In hnlicher Weise sollen nun die Adressen der Ausgangsbaugruppen ver ndert werden Ein Blick auf die Adressangabe auf dem Tr ger zeigt dass die Ausgangsadresse der Baugruppe auf dem Steckplatz 6 mit der Adresse AB8 beginnt Dies soll ge ndert w
52. BES 307 1B400 04 40 ESF 3130B6E01 0AB0 W2 2 CS7 J21 101101 0400 ES r 321 1EHUT UABU MPI AdresselE Adresse A Adresse ze 124 126 r52 76 r6S 703 124 125 Se 755 rS 783 1 1 4 5 Bild Tr ger mit den beiden digitalen Eingangsbaugruppen Somit fehlen nur noch die beiden digitalen Ausgangsbaugruppen Die Erste der Beiden wird dabei in den Steckplatz 6 gesteckt Innerhalb des Katalogs befinden sich die digitalen Ausgangsbaugruppen in der Rubrik DO 300 Die f r das Beispiel zu verwendende Baugruppe hat die Bestellnummer 6ES7 322 1BHO1 0AA0 und ist nachfolgend dargestellt xj H Aack 300 HAt PS 300 H E CF340 341 Point to Point H E P3427343 ASi HEE CP343 industrial Ethemet H E CF34 PROFIBUS H E CPU H 7 CPU Speed Ih4 300 BEST 322 16H00 0A40 ed _ TEET H Bild a mit DO Baugruppe ber einen Doppelklick wird die Baugruppe in den aktiven Steckplatz des Tr gers eingef gt Da die gleiche Baugruppe nochmals gesteckt werden soll wird ein zweiter Doppelklick ausgef hrt Anschlie end sind DO Baugruppen im Steckplatz 6 und 7 vorhanden 171 IT Destellmanmer MII Adesse LAdesse AAdresse F5 al 2a bks SU TBAUU UASLU CPU C313 56E01 W20 BES 313 5BE01 0ABO WZ 2 DDO 124 126 124 125 Alfa FRr 7R TRZ FAR Count CO 70 roD 70 SM321 DEDE BES 321 1B6H01 0A60 SM321 DIT E6D C24 BES 321 1B6H01 0A60 sM322 DOTE DLZHY 0 53 BES 322 1BH01 0440 SM322 DOTEHDCIHYO GA BESF
53. Baugruppentr ger notwendig sind um die ben tigte Anzahl an Signalbaugruppe zu stecken Die IM Baugruppen verbinden den R ckwandbus ber den die CPU mit den Signalbaugruppen kommuniziert zwischen den Baugruppentr gern Betrachtet man die Rubrik IM 300 innerhalb des Baugruppenkatalogs so f llt auf dass mehrere Versionen von IM Baugruppen zur Auswahl stehen Nachfolgend sind diese aufgef hrt e M360 Hierbei handelt es sich um die Anschaltung welche auf dem Baugruppentr ger 0 URO gesteckt werden kann Diese stellt eine Verbindung zwischen dem URO und einem weiteren Baugruppentr ger her wobei auf den weiteren Baugruppentr gern die IM361 zu verwenden sind Die Entfernung zwischen einer IM360 und einer IM361 darf max 10m betragen e M361 Gegenst ck zur IM360 Die IM361 kommt auf den Baugruppentr gern 1 bis 3 UR1 bis UR3 zum Einsatz Diese besitzt eine IN und eine OUT Schnittstelle wobei die OUT Schnittstelle zur n chsten IM361 Anschaltung verbinden kann Der Abstand zur n chsten Anschaltung darf max 10m betragen e M365 Diese Anschaltung stellt eine Verbindung zwischen dem Baugruppentr ger 0 URO und dem Tr ger 1 UR1 dar Die IM365 besteht aus einer Sendeeinheit welche auf dem URO platziert wird und einer Empfangseinheit f r den UR1 Eine Weiterverbindung z B auf den UR2 ist nicht m glich Die IM365 kann dann zum Einsatz kommen wenn zwei Baugruppentr ger ausreichend sind Der K Bus wird nicht auf den UR1 weiterge
54. Bausteine an Hier kann abgelesen werden ber welche Bausteinaufrufe der letzte Baustein aufgerufen wurde 7 4 Programm testen Wenn die S7 CPU im Zustand RUN ist kann das SPS Programm getestet werden Hierzu stehen folgende M glichkeiten bereit e Status Baustein Baustein beobachten e Status Variable Variable beobachten e Status Variable Variable beobachten im Symbolikeditor 7 4 1 Status Baustein Fenster ffnen Sie den Baustein den Sie beobachten wollen W hlen Sie dann den Men punkt Baustein gt Beobachten EIN AUS Hotkey STRG F7 Alternativ dr cken Sie den Mausbutton mit der Brille e Ziel Sinalo X Synchronisieren 60 Beobachten EIN AUS Typ Anfangswe Bild Status Baustein ein und ausschalten Mehr Informationen finden Sie im Kapitel Bausteine beobachten 7 4 2 Status Variable Fenster Im Status Variable Fenster k nnen Sie beliebige Operanden Eing nge Ausg nge Merker Zeiten Z hler Daten usw beobachten und steuern Auch das Ansagen ge nderter Werte ber den Lautsprecher ist m glich Dazu werden die betreffenden Operanden in eine Tabelle im Status Variable Fenster eingetragen Die Status Variable Tabelle finden Sie in der entsprechenden Registerkarte im Tool Bereich Ener a Ei Variabletabelle var WE See ToDo tiste Meldungen SPS Online ulm FR Operand Symbol Darstellung Statuswert Aktiv Steuerwert Aktiv symbolkommentar E124 0 BINARY W 2 0 041 E124 1 B
55. C35 0XA0 TS Adapter seriell ohne Modem 6ES7972 0CA34 0XAO 160 Benutzerhandbuch WinSPS S7 V5 23 3 1 Vorbereitungen Im nachfolgenden Bild sehen Sie den Aufbau der Kommunikationsstrecke Telefon leitung WinSPS 57 WinPLC7 mit Teleservice Modem ee TS Adapter II g B F E D E g D E E g D D D g o E o g F E F g D E D E E E E D D B g F D D g E E E g D E D g D o D g F D D g D E E g E E E MFI Bild WinSPS S7 und SIEMENS Teleservice WinSPS S7 ist ber ein handels bliches Modem mit der Telefonleitung verbunden An der Telefonleitung ist der Teleservice Il Adapter angeschlossen Dieser stellt die Verbindung mit der S7 SPS ber die MPI Schnittstelle her 161 Benutzerhandbuch WinSPS S7 V5 23 3 2 Teleservice Software von SIEMENS TeleService sample tel C Programme SIEMENS TeleService s wts FE ER y Deml el sel sie llaa x BEEJ Anlage Crt Telefon Anlage 1 Karlsruhe 0721 4711 tal Anlage 2 wolfersheim 06842 0615 tal Anlage 3 Delmenhorst 04221 0616 pE Dr cken Sie F1 um Hilfe zu erhalten offline F Bild TeleService von SIEMENS In der Teleservice Software von SIEMENS muss nun eine neue Anlage erstellt und eingestellt werden Wichtig ist auch dass der Teleservice im Dialog PG PC Schnittstelle einstellen ausgew hlt ist PG PC Schnittstelle einstellen zugrffsmeg lt ugangspunkt der Applikation S NLINE STEF 7 gt TS Adapter Standa
56. Definition des Passwortschutzes Als Schutzstufe wird Schreibschutz selektiert und anschlie end das Passwort mit max 8 Zeichen angegeben Das Passwort ist dabei auch in dem Feld Passwort Wiederholung anzugeben um einen Schreibfehler bei der ersten Angabe zu verhindern Sind die beiden Angaben nicht identisch so wird eine Fehlermeldung generiert Nachfolgend ist der relevante Teil des Dialogs zu sehen 177 Schuleslale Schl sselschalterstellurg P tuci passal auheiia i Schreibschutz Schreib Leseschutz Passwort mas 9 Zeichen Bild Definition des Schreibschutzes Damit w ren alle Einstellungen die CPU betreffend get tigt der Dialog kann ber den Button OK best tigt und verlassen werden 25 2 7 bertragen der Konfiguration in die CPU Damit ist die gesamte Hardwarekonfiguration abgeschlossen Man kann die Station ber den Men punkt Datei Projekt gt Aktive Station speichern oder die Tastenkombination STRG S abspeichern Damit die Konfiguration wirksam wird muss diese in die GPU bertragen werden Dazu selektiert man zun chst den gew nschten bertragungsweg wobei dieser die Einstellung innerhalb des WinSPS S7 Projekts als Voreinstellung hat Wir hatten beim Aufruf des Hardwarekonfigurators als Ziel RS232 also die serielle Schnittstelle ausgew hlt Soll ein anderer bertragungsweg z B NetLink NetLink PRO TCP IP Direkt usw verwendet werden so ist dies in der nachfolgenden Auswahlbox z
57. Deshalb wird das Register Adressen des Dialogs selektiert Dabei f llt auf dass sowohl die Eingangs als auch die Ausgangsadresse ber den Dialog erreichbar sind Dies liegt daran dass es sich bei der Baugruppe um eine kombinierte Eingangs und Ausgangsbaugruppe handelt d h es sind sowohl die Eing nge als auch die Ausg nge auf dieser Baugruppe untergebracht Die Vorgehensweise ist nun schon bekannt die Optionen Systemvorgabe bei den Eing ngen und Ausg ngen werden abgew hlt Anschlie end wird bei den Eing ngen die Anfangsadresse 4 angegeben Gleiches gilt f r die Adressangabe der Ausg nge Danach wird die Eingabe ber OK best tigt 2 CPU C313 5BE01 W2 0 GES 313 5BED1 0AB0 WE 2 E O ee Bild Ge nderte Adressen der Onboard Eing nge und Ausg nge Mit diesen nderungen haben wir nun erreicht dass sich der Adressbereich der Eing nge von EBO bis EB6 und der Adressbereich der Ausg nge von ABO bis AB5 erstreckt Dabei sind kein Adressl cken vorhanden Man h tte durchaus auch die urspr nglich vorhandenen Adressen belassen k nnen allerdings erleichtert ein Adressbereich ohne L cken die Programmierung 174 25 2 5 Konfiguration der analogen Eing nge Im n chsten Konfigurationsschritt sollen die ersten beiden Kan le der analogen Eing nge der CPU auf den ben tigten Eingangsbereich eingestellt werden Um den Konfigurationsdialog zu erhalten wird ein Doppelklick auf dem Steckplatz 2 3 ausgef hrt
58. Edition Privat Wie Pro Edition Diese Version darf aber gewerblich nicht eingesetzt werden Hinweis WinSPS S7 wird auch unter dem Namen WinPLC7 vertrieben Es handelt sich dabei um die gleiche Software 1 3 Hinweise f r Besitzer von WinSPS S7 Version 1 Besitzen Sie nur die Version 1 von WinSPS S7 dann beachten Sie folgendes e In WinSPS S7 V1 konnte man in einem Projekt nur 1 SPS Programm speichern Ab Version 2 von WinSPS S7 ist es m glich mehrere SPS Programme in einem Projekt zu speichern e Allgemein wird in WinSPS S7 V5 von einer Projektmappe gesprochen Diese Projektmappe kann mehrere SPS Programme Projekte enthalten e Wenn Sie ein Projekt von WinSPS S7 V1 in WinSPS S7 V5 importieren wollen dann gehen Sie so vor 1 Erzeugen Sie eine neue Projektmappe 2 W hlen Sie Datei gt Importieren gt V1 Projekt importieren 1 4 Hinweise f r Besitzer von WinSPS S7 Version 2 4 Wenn Sie die Version 2 4 von WinSPS S7 besitzen dann beachten Sie folgendes e Die Projektstruktur ist in der Version 5 gleich geblieben D h Sie k nnen ein WinSPS S7 Projekt mit der Dateiendung WS7 direkt ffnen e Die Namensgebung hat sich ge ndert Das Projekt wird in Version 5 Projektmappe genannt und ein Unterprojekt ist in der Version 5 ein Projekt 1 5 Neuerungen in Version 5 Die Version 5 von WinSPS S7 wurde stark erweitert und die Bedienoberfl che wurde berarbeitet Viele Komfortfunktionen machen die Programmierung einfacher
59. G gt Betriebszustand oder im CPU Control Center 3 Jetzt kann simuliert werden OB1 ffnen und den Beobachte Modus einschalten STRG F7 Aufruf der PAE PAA Fenster mit Anzeige gt PAE PAA Fenster anzeigen Anzeige der AG Maske Simulation mit Anzeige gt AG Maske Simulation Variable beobachten siehe Tool Bereich unten 4 Sollte der Simulator nicht auf RUN gehen oder unmittelbar in STOP gehen kann der Baugruppenzustand AG gt Baugruppenzustand benutzt werden um den Fehler zu lokalisieren Hinweis Im Kapitel 2 Schnelleinstieg wurde der Simulator ebenfalls mit einem kleinen Beispiel vorgef hrt 102 14 2 Technische Daten der Software SPS Die Software SPS von WinSPS S7 hat folgende technische Daten Prozessabbild der 2048 Byte E0 0 bis E2047 7 Eing nge Prozessabbild der 2048 Byte A0 O bis A2047 7 Ausg nge eiten 512 BREMER OB1 OB10 17 OB20 OB23 OB30 OB38 0B40 OB 41 OB100 OB101 N O 2 a Q A F D gt SFC0 SFC1 SFC2 SFC3 SFC4 SFC20 SF C21 SFC22 SFC23 SFC24 SFC25 SFC26 SFC27 SFC28 SFC29 SFC30 SFC31 SFC 32 SFC33 SFC34 SFC43 SFC46 SFC47 S FC64 SFBO SFB1 SFB2 SFB3 SFB4 SFB5 SFB32 SFB47 Nummernband FB 0 2047 Tm Nummernband DB 2047 Tee Verf gbarer 262140 Byte Arbeitsspeicher Es werden nahezu alle STEP 7 Befehle unterst tzt Folgende Befehle werden nicht unterst tzt Befehle mit Master Control Relais Folgende ereignisgesteuerte OBs werden unterst tzt Uhrzeital
60. H 0 6E57 313 14D03 04B0 E 6657 313 14D03 04B0 E 6657 313 1D03 04B0 V1 1 u Dtykik 03 0480 W1 2 I CPU C313 m fHarD r9172 DD BZ 6ES7 313 14D03 04B0 Arbeitsspeicher 12KB 0 6ms kAWw MPI nschlu einzeiliger Aufbau bis 8 Baugruppen Firmware 1 2 Bild Baugruppenkatalog mit Kurzbeschreibung f r die selektierte CPU In der Kurzbeschreibung zur CPU ist zu lesen einzeiliger Aufbau bis 8 Baugruppen Daraus kann man folgern dass diese CPU nur einen Baugruppentr ger unterst tzt f r einen mehrzeiligen Aufbau somit ungeeignet ist Nachfolgend nun die Ausgabe einer weiteren CPU Baugruppenkatalog x CPU 314 CPU 3141FM I CPU C314 2DP H I CPU C314 PtP CPU 315 CI CPU 315 2DP E 6657 315 24F01 04B0 E 6657 315 24F02 04B0 H O BES7 315 24F03 04B0 E 6657 315 2AF82 04B0 E 6657 315 24F83 04B0 LEGES 315 246G10 04B0 ci Ga COL BZ 6E57 315 246 10 0460 V2 0 Arbeitsspeicher 128KB O 1ms kAw MPI DP Anschlu DP Master oder DP Slave mehrzeiliger Aufbau bis 32 Baugruppen Sende und Empfangsf higkeit f r direkten Datenaustausch Aquidistanz Routing S7 Kommunikation ladbare FBs FCs Firmware Y2 0 Bild Baugruppenkatalog mit Kurzbeschreibung f r die selektierte CPU In dieser Kurzbeschreibung ist zu lesen mehrzeiliger Aufbau bis 32 Baugruppen Damit ist die CPU auch mit mehreren Baugruppentr gern verwendbar 180 Im Beispiel soll die oben geze
61. I 19 3 Backup Sicherung eines Projektes Ein Projekt k nnen Sie im Projektbaum duplizieren Dr cken Sie die rechte Maustaste und w hlen Sie den Eintrag Projekt duplizieren T HB PROJEKT WS7 Projektmag m PROIT om Eri BEUTE ii Ba Projekt ffnen und aktivieren gt Sy Ela d Neues Projekl erzeugen y E Du r Projekt duplizieren 4 a Jii H Projekl umbenennen m E _ Projektim appe m m m MM g Projekt l schen P es Projekt in andere Projektmappe kopieren pi Ba Projekt aus anderer Projektmappe importieren AE Sy s Eia Va L schen u ET u TEE m Bild Projekt duplizieren Wenn Sie ein Projekt auf einem separaten Datentr ger kopieren wollen dann sollten Sie den Men punkt Datei gt Exportieren gt Projekt als ZIP Datei speichern benutzen Hier k nnen Sie entweder die gesamte Projektmappe oder einzelne Projekte als ZIP Datei speichern und so archivieren oder per Email verschicken 19 4 Restore Wiederherstellung des Projektes Wollen Sie eine gesamte Projektmappe mit mehreren Projekten ber eine ZIP Datei importieren dann dr cken Sie im Start Bildschirm den Button STEP7 Projekt in eine neue Projektmappe importieren Uber diese Funktion kann man mehrere Formate importieren darunter auch ein gezipptes WinSPS S7 Projekt im Format WinSPS S7 oder im SIEMENS STEP7 Format Einzelne Projekte aus einer anderen bestehenden Projektmappe k nnen
62. I DE mi Fl Dilinstenzdatenbaustein F 1 9 FLZ 4 UDT un I Fca I FC U Symbolikdatei O E FE EiS Status Variable Tabelle cl LI E FBz wt Dokumentationsdatei OE FE o 54 ber das Kontextmen rechte Maustaste sind weitere Befehle abrufbar Ea I lter lter I lter Ilter I lter g Wim nk AWLFUP KOP nb a O 08100 AWwL FUF KOP nb w C FCI Feset nlauf AWL FUP KOP nb SUE Fo Zum usgaenge AWL F P KOP nb w C E FC3 AWL FUF KOP mh nn FE a FB1 dedet b O E FE E ffnen mit eingeklappten Netzwerken b L E FES ab Umbenennen ib Duplizieren gt i DEZ mE ma 7 L schen b Op Des Neu t hb BE DES Objekte Bausteine Symbole importieren b DEE N In Globale Fwischenahlage kopieren DEF L E DEY li In Steuerung kopieren Ziel VCH IF Direkt MFYDF ADKR 2 b r L ns Ansicht aktualisieren 5 f O n Alles markieren Strg A C Ei YARE a Alle Markierungen entfernen srac i Flag Autor Family ndern were mm Eigenschaften on Bauzleine vergleichen ber einen Doppelklick kann das jeweilige Objekt ge ffnet werden 3 2 Dokumentationsdatei anlegen Im Objektlistenfenster kann eine neue Dokumentationsdatei angelegt werden Dies kann sein e WORD Dokument e EXCEL Dokument e ASCII Dokument USW ber das Kontextmen kann die Dokumentationsdatei angelegt werden Zuerst wird ein Dateiname mit Dateiendung abgefragt Datei mit Dateiendung
63. INARY W 2 0 201 E124 2 BINARY 2 0 0 1 Mehr Informationen finden Sie im Kapitel Variable beobachten 19 8 Arbeiten mit der Bibliothek Im Katalog Registerkarte Katalog finden Sie die Standard Bibliothek und die User Bibliothek ANALOG LF342 DF IEC SFB_SFC Ira HAult nstanzen USERI LISERZ In der Standard Bibliothek finden Sie Bausteine zu den Themen ANALOG CP342 DP IEC SFB_SFC und VIPA Die User Bibliothek kann selbst angelegt und erweitert werden Wir empfehlen aber zum Aufbau eigener Bibliotheken die globale Zwischenablage da hier nicht nur Bausteine sondern auch einzelne AWL Zeilen oder Netzwerke angelegt werden k nnen Siehe n chstes Kapitel Globale Zwischenablage Gehen Sie folgenderma en vor wenn Sie einen Baustein aus der Bibliothek in das aktuelle Projekt einf gen wollen Gehen Sie in ein AWL FUP oder KOP Netzwerk und klicken Sie mit der Maus auf den Codebereich des Netzwerkes Jetzt machen Sie einen Doppelklick auf einen Baustein in der Bibliothek Der Baustein aus der Bibliothek befindet sich nun auch im aktuellen Projekt a A Standard Bibliothek 2 ANALOG HE ioio he FEIOG Ip FELD IEC ME Frofinet ME SFE_SFC a VIPA Bild Der FC105 aus der Bibliothek ANALOG wird in das Projekt eingef gt 80 Benutzerhandbuch WinSPS 57 V5 Nach dem Doppelklick befindet sich der CALL noch ohne Parameter im AWL Netzwerk moon an E Met
64. NET 6GK1561 1AAO1 Siemens Teleservice Adapter Il Ziel SIMATICG NET 6ES7972 0CB35 0XA0 Ethernet Patch Kabel Ziel TCP IP direkt Bei der Zielvorgabe SIMATIC NET muss der PG PC Schnittstellen Dialog von SIEMENS auf dem Rechner vorhanden sein Das Start Icon befindet sich dann in der Systemsteuerung von Windows Dieser Dialog ist vorhanden wenn eine S7 Software von SIEMENS installiert ist z B STEP7 Teleservice Treiber f r USB MPlI Adapter 11 Die Eigenschaften der Zielvorgabe k nnen Sie ber den Button rechts neben der Zielauswahl einstellen Elan F Ziet TCPAP Diekt le Eigenschaften Bild Button f r Eigenschaften der Zielvorgabe 7 2 Laden des Programms in das Zielsystem Nachdem das Ziel richtig ausgew hlt und eingestellt worden ist kann auf die S7 Steuerung zugegriffen werden Ob eine Verbindung zur S7 CPU aufgebaut werden kann k nnen Sie z B den Men punkt AG gt Baugruppenzustand pr fen Hotkey STRG D Um Bausteine in die Steuerung zu bertragen gibt es mehrere M glichkeiten e Men punkt AG gt Bausteine synchronisieren Alle Bausteine die gegen ber der Online Bausteine Unterschiede aufweisen werden bertragen e Men punkt AG gt Aktiven Baustein senden Der in der Registerkarte sichtbare Baustein wird gesendet e Men punkt AG gt Bausteine senden Es erscheint eine Liste aus der die Bausteine ausgew hlt werden k nnen die bertragen werden sollen e Men
65. OOL Merker Steuerung ist eingeschaltet schritt M2 u UL Greifer fahrt nach unten schritt2 M20 L i Zange zufahren Schrill3 M20 2 BOOL Greifer nach uberi Schritt4 M20 3 Greifer nach rechts Schritt5 M20 Greifer nach unten Syrahnltahrlle erzeugen Alle Symhrle entfernen weiter Bild Registerkarte Symbole Auf der Registerkarte Schrittkette erzeugen wird die Darstellungsart gew hlt mit der die Bausteine erzeugt werden Wenn der Button Schrittkette generieren gedr ckt wird dann werden die Bausteine im aktuellen Projekt abgelegt Schrlkelben W sar Einstellungen Schrittkette Symbole Schritkette erzeugen Anzahl Schritte g Folgeride Bausleine weder eseul 061 z pklischer Baustein 06 100 Anlauf FLT schrittk ettenbaustenn Ars insrhte Darstellung FILIP Alle Bausteine nach dem Erzeugen olfnen i F E E E EEE EEE EEEa Bild Registerkarte Schrittkette erzeugen 134 Benutzerhandbuch WinSPS S7 V5 Nun sind die Bausteine und die Symbolikdatei erzeugt worden WinSPS 57 V5 HB PROJEKT WS7 CAUSERS MATTHIAS DOCUMENTS WINSPS STWPRAHB PROJEKT Datei Rearheiten Raustein AG Anzeige AG Maske Fytras Hilfe in 7 k i x 1 1f Ziel Simulator wooo MMA PROJEKT WS7 Projektmappe 3 I PROJEKT A Pr 5 gt zamm titer titer Hilter 3 gt EPRE B version Autor Ram adcspc chor Name amilic Kopf G oa N TEST x 081 AWL FUP KOP 2011 4 14 116 27
66. PRO neben dessen IP Adresse 192 168 3 110 auch die IP Adresse des Gateway 192 168 3 1 Anlagen Router angegeben werden Fazit Spricht WinSPS S7 die IP Adresse 192 168 3 110 an so baut der Router von WinSPS S7 eine ISDN Verbindung zu dem Anlagen Router auf Somit wird die Anfrage ber das ISDN Netz geroutet hin zum NetLink PRO auf der S7 Steuerung 158 23 2 4 Verbindung ber NetLink NetLink Lite IBH Link Mit Hilfe des NetLink kann eine Verbindung Ethernet nach MPI Profibus DP aufgebaut werden Im Fernwartungsbeispiel wird der NetLink im Anlagen Router eingesteckt Auf der S7 Steuerung wird der NetLink mit der MPI oder Profibus DP Schnittstelle der CPU verbunden siehe auch Prinzipdarstellung zu Beginn des Kapitels Einstellungen in WinSPS S7 Als Verbindungsweg wird in WinSPS S7 Ziel MHJ NetLink TS selektiert Es ist wichtig dass nicht der Verbindungsweg Ziel MHJ NetLink verwendet wird diese Einstellung ist nur bei direktem Anschluss des NetLink m glich wird bei der Konfiguration des NetLink weiter unten ben tigt Einstellungen im NetLink auf der Anlagenseite Jetzt zu den Einstellungen des NetLink auf der Anlagenseite Der NetLink ist auf eine IP Adresse konfiguriert welche innerhalb des Subnetzes des Anlagen Routers liegt Im Beispiel haben wir die IP Adresse auf 192 168 3 110 festgelegt Wird der NetLink ber einen Teilnehmer angesprochen der eine IP Adresse des gleichen Subnetzes besitzt so kann dieser die A
67. PU e Die integrierte Soft SPS kann ber TCP IP angesprochen werden Einstellung Ziel TCP IP direkt Die Portadresse kann hierbei eingestellt werden Weiterhin kann die Soft SPS ber Ziel Simulator angesprochen werden e Einfache Erweitung der User Bibliothek ber Drag and Drop e Neue Projektverwaltung e Bausteinsynchronisierung ber einen Klick k nnen alle ge nderte Bausteine in die CPU bertragen werden 1 6 Neuerungen in Version 4 e Konsistenzpr fung mit komfortabler Problembehebung e Globale dialoggef hrte CALL Aufruf Bearbeitung e Schrittkettenwizard e Neuer Projektmanager mit kontextbezogenen Schnellstartbuttons e Netzansicht innerhalb des Hardwarekonfigurators e Objektliste f r OFFLINE und ONLINE Ansichten e Erreichbare Teilnehmer ber Ethernet mit tempor rer Vergabe von IP Einstellungen e Neues umfassendes Online Hilfesystem e MIPI Adapter von SIEMENS k nnen jetzt verwendet werden e Fernwartung ber Analog ISDN Telefonleitung mit SIEMENS Teleservice V6 z B TS Adapter Il m glich e Unterst tzung von Windows Vista Windows 7 1 7 Systemvoraussetzungen WinSPS S7 V5 kann auf folgenden Systemen installiert werden Hardware e mind 500 MB Arbeitsspeicher RAM e Festplattenbedarf ca 200 MB e CD ROM f r Installations CD Betriebssystem e Windows 8 alle Versionen 32 und 64 Bit nicht Windows 8 RT e Windows 7 alle Versionen 32 und 64 Bit e Windows XP alle Versionen e Windows
68. S7 eine ISDN Verbindung zu dem Anlagen Router auf Somit wird die Anfrage ber das ISDN Netz geroutet hin zum NetLink auf der S7 Steuerung 23 2 5 Fazit zu Zugriff auf eine S7 Steuerung ber ISDN Router In den vorausgegangenen Ausf hrungen wurde veranschaulicht wie man ber ISDN auf eine S7 CPU zugreifen kann Dabei wurden die grundlegenden Einstellungen erkl rt Mit diesen ist ein Fernwartungszugriff auf eine S7 Steuerung m glich und dies mit einer guten Performance 159 Benutzerhandbuch WinSPS S7 V5 23 3 Fernwartung ber die SIEMENS Teleservice Software mit Teleservice Adapter TSA IE ISDN AXITX SIMATIC TELESERVICE I on Hi s Vies Bild Siemens Teleservice Soft und Hardware Quelle Bilddatenbank auf www automation siemens com Die Teleservice Software wird normalerweise in Verbindung mit STEP 7 von SIEMENS oder Prodave von SIEMENS eingesetzt Da WinSPS S7 den Kommunikationspfad Simatic Net unterst tzt ist eine Fernwartung ber die Siemens Teleservice Software ebenfalls m glich Das ben tigen Sie um eine Fernwartung durchzuf hren 1 WinSPS S7 Pro 2 Teleservice von SIEMENS Best Nummer 6ES7842 0CC10 0YA5 3 Teleservice Adapter 4 Standard Modem im PC Teleservice Adapter gibt es mittlerweise viele Ko TS Adapter von MHJ Software siehe www mhj de TS Adapter Il analog mit integriertem Modem von SIEMENS 6ES7972 0CB35 0XA0 TS Adapter Il isdn mit integriertem Modem von SIEMENS 6ES7972 0C
69. Schalter eingef gt wird Jetzt das Symbol mit den zwei Pfeilen mit der Maus anklicken Maustaste gedr ckt halten und an die rechte Seite des Eingangs E0 3 ziehen Den Platzhalter durch EO 4 ersetzen die Parallelschaltung ist fertig gestellt Die linke Seite des neuen Schalters markieren Dr cken Sie nun hintereinander F8 Abzweig auf F2 neuen Schlie er und F9 Abzweig zu Den Platzhalter mit EO 5 ersetzen damit ist die 2 Parallelschaltung fertig Der neue Schalter wird nun mit EO 5 beschriftet Jetzt folgen die zwei Schlie er am R cksetze Eingang des Timers Klicken Sie diesen Eingang mit der Maus an Der Eingang ist dann markiert Benutzerhandbuch WinSPS S7 V5 Dr cken Sie nun 2 Mal die Taste F2 Schlie er einf gen Beschriften Sie die neuen Schlie er mit E0 6 und EO 7 Markieren Sie den Ausgang Q des Timers Dr cken Sie die Taste F7 f r Spule einf gen 123 Benutzerhandbuch WinSPS S7 V5 Und beschriften Sie die Spule mit A4 1 ndern Sie den DUAL Ausgang auf AWO Somit ist das KOP Netzwerk fertiggestellt Bild das fertige KOP Netzwerk 124 18 2 Tipps bei der KOP Programmierung Eigenschaft eines KOP Objektes durch Doppelklick ndern Wie bei der FUP Programmierung auch kann man ber einen Doppelklick auf ein KOP Objekt die Eigenschaft ber einen Dialog ndern So kann aus einem SE Timer ein SI Timer gemacht werden Dies wird bei den folge
70. Sie im Projektbaum ber das Kontextmen Projekt aus einer anderen Projektmappe importieren WinSPS 57 V5 HB PROJEKT WS7 CAUSERS MATTHIAS DOCUMENTS WINSPS 57 Datei Bearbeiten Baustein AG Anzeige AG Maske Extras Hilfe cD 2G a d o a Ta dd ss ur mx E Als BE HB PFREFTeFT WANCI fhem lekam o 0 E 2 PRO Neues Projekt erzeugen E E 2 si 2 Projekt aus anderer Projektmappe importier oO Be u _ Prioyeklondner im Windes Explorer lren 2 B i Bild Kontextmen im Projektbaum 128 20 Der Schrittkettenwizard Neu in Version 4 Schrittketten Wizard Finstellungen Schrittkette Symbole Schrittkotte erzeugen Der Schrittkettenwizard erzeugt nach Ihren Vorgaben ein komplettes SPS Programm das Sie als Grundger st f r ein neues SPS Programm benutzen k nnen Durch die Vorgaben von verschiedenen Bausteinen und der Symboliktabelle k nnen Sie das SPS Programm schneller fertigstellen 20 1 Grundlagen M glichkeiten des Schrittketten Wizard Erzeugung von Schrittketten in einem FC oder FB die in AWL FUP oder KOP nachtr glich bearbeitet werden k nnen Als Schrittoperanden k nnen Merker oder Datenbits aus einem Datenbaustein verwendet werden Wenn Merker festgelegt werden wird die Schrittkette in einem FC erzeugt Wenn Datenbits festgelegt werden wird die Schrittkette in einem FB mit Instanzdatenbaustein erzeugt Vorbereitung ei
71. VISTA alle Versionen Der Internet Explorer muss installiert sein da das Hilfesystem dies voraussetzt 1 8 Installation Der Software liegen getrennt Hinweise zur Installation bei Zur Installation wird eine Seriennummer ben tigt Diese ist Bestandteil der Lieferung 10 Benutzerhandbuch WinSPS S7 V5 2 Schnelleinstieg und Kurzanleitungen 2 1 bersicht der Programmoberfl che WinSPS 57 V Datei Hilfe Bild Der Home bzw Startbildschirm von WinSPS S7 Nach dem Start von WinSPS S7 erscheint der Home Bildschirm mit folgenden M glichkeiten 1 Projektmappe ffnen Hier kann eine Projektmappe ber den Windows ffnen Dialog ausgew hlt und ge ffnet werden Tipp unter Windows7 Nutzen Sie im ffnen Dialog oben rechts das Durchsuchen Feld um nach WS7 Dateien zu suchen 2 Neue Projektmappe anlegen Mit dieser Funktion kann eine neue leere Projektmappe angelegt werden Der Ablagepfad Speicherort kann beliebig eingestellt werden 3 Standard Projekt ffnen Mit dieser Funktion kann das Standard Projekt in den eigenen Dateien ge ffnet werden Dieses Projekt liegt immer an der gleichen Stelle im WinSPS S7 Ordner innerhalb der Eigenen Dateien von Windows 4 STEP7 Projekt importieren Hier kann ein SIEMENS Projekt importiert werden Dabei kann dieses unkomprimiert oder als ZIP Archiv vorliegen 11 5 Liste der letzten ge ffneten Projektmappen In dieser Liste werden alle Projektmappen angezeigt die zu
72. Verbindung zur SPS her Ziel w hlen und einstellen 3 Schalten Sie die Steuerung in den STOP Modus mit Men punkt AG gt Betriebszustand 4 L schen Sie alle Bausteine in der Steuerung mit AG gt Bausteine l schen 5 Komprimieren Sie den Speicher in der Steuerung mit Men punkt AG gt Komprimieren 6 bertragen Sie alle Anwenderbausteine mit Men punkt AG gt Alle Bausteine senden 7 bertragen Sie alle Systemdatenbausteine mit Men punkt AG gt Hardwarekonfiguration restaurieren 8 Schalten Sie die Steuerung in den RUN Modus mit Men punkt AG gt Betriebszustand Wichtiger Hinweis Punkt 7 k nnen Sie auch mit dem Hardwarekonfigurator erledigen Dazu machen Sie einen Doppelklick auf die Station im Projektbaum damit sich der Hardwarekonfigurator ffnet WinsP3 57 W5 HE PROJEKT W37 CAUSERS MATTHIAF DOCUMENTE WINSTS Datei Bearbeiten Baustein AG Anzeige Ab Maske Extras Hilfe c h d A A S Haar Hr 4 HB PROJEKT WS7 Projektmap a PROJCKT A b jE Bausteine gt 4 Symbolik ES Variablen 3 5 vukurmerila uari Bif Hardwarentatinnen 2 SPS5 Online a Ji ZAEHLER Jaykssgans ayda iy Projektmappe Doppelklick auf die Hardwarestafl on ffnet den Ilardware konfugurator ii 111 1 un Bild Hardwarekonfigurator starten 127 Danan er ch ra AM Ah INT ODO OF Ie R eNIT7zA m andh ch W nSPS S7 VA ICIIULZOCI IT IA IUNDUCI I VVITIDTD D V
73. WInSPS 9 versions Anwenderhandbuch Deutsch Stand 16 07 2013 12 12 2011 15 05 2011 20 04 2011 Revision 4 Revision 3 Revision 2 Revision 1 N Warenzeichen S7 300 S7 400 SIMATIC STEP sind eingetragene Warenzeichen der SIEMENS AG VEinleitung sen sense een SD ee 7 VE VVaSISLWUIDSES SENDE rn oe ee ee DL ner l 1 2 Versionsarten von WinSPS S7 V5 222222ssseseeneneenenennnnenennenennnneen nenne T 1 3 Hinweise f r Besitzer von WinSPS S7 Version 1 nannannaannnn narrare aan 8 1 4 Hinweise f r Besitzer von WinSPS S7 Version 2 4 nanaanaanaan nannan reae nenn 8 1 5 Neuerungen N Version S sis a a 9 1 6 Neuerungen IN Version nn el ee a 10 1 7 System Vvorausselzungen ns deren 10 EOANSTAN AHONN 3 en ee ee ee ee een ee ee 10 2 Schnelleinstieg und Kurzanleitungen z22 2 eeee nennen en 11 2 1 bersicht der Programmoberfl che 2 2222 2ueeeenenenenenneneneneeneneee nenn 11 2 2 Schnelleinstieg anhand eines kleinen Programms 22222neeneneeneneee nen 14 2 2 1 Neues Projekt erstellen x 22 ie m ea ns 14 2 2 2 5yMbDOl amp Gellnieren es Relais ya 15 2 223 Fl21 elsielleii redrese Based Diem a a a r a u a a S E 16 22 OBT programmieren isses a a EREA E 22 2 2 5 Als Ziel Software SPS w hlen und Taktmerkerbyte nnannnnnnnnaann naa ana 24 2 2 6 Bausteine OB1 FC1 in die CPU bertragen 22222 0 een een 25 22 1 OPS NRUN Schalten san a RE a 25 2 2 8 Beo
74. _0 MZO l MITL14 HWIL1lO 3 5 Hill 4 Bild Aktualoperanden werden jetzt angezeigt 12 3 W hrend dem Beobachten den Baustein wechseln Um den Baustein zu wechseln w hrend das Beobachten aktiv ist klicken Sie mit der rechten Maustaste damit sich das Kontextmen ffnet W hlen Sie den Men punkt Anderen Baustein ffnen Baustein wegi zein AG Beobachten Ein Aus Strg F7 Status Baustein Einstellungen Alle Bausteine Alle Netzwerke einklappen alu gg gt I Anderen Baustein ffnen U E Alle Netzwerke ausklappen Gehe zu Netzwerk NOF Breakpunkt setzen entfernen B Bauzleineigenschaflern Manuelle Eingabe Bild Baustein wechsel w hrend Baustein beobachten Der Baustein kann dann aus einer Liste ausgew hlt werden 98 13 N tzliche Funktionen f r STEP 7 Anf nger Wenn Sie noch nicht viel Erfahrung in der STEP 7 Programmiersprache haben dann finden Sie hier n tzliche Hinweise die das Leben etwas erleichtern 13 1 Funktion SPS Programm berpr fen Wenn Sie ein SPS Programm geschrieben haben und dieses in eine SPS bertragen wollen kann es passieren dass die SPS bestimmte Bausteine nicht akzeptiert Sie erhalten beim Senden des Bausteins in die SPS die Fehlermeldung dass der Baustein nicht in die SPS bertragen werden konnte Die eigentliche Ursache kann aber an dieser Stelle nicht angezeigt werden Die Ursache des Problems ist h ufig ein ung ltiger Befehl im Baustei
75. a En n E Projektinhalt Gal ffnen 7 Neu Hom s J PROJEKT A 4 a Filter Fil b Symboli He b E25 Variablen Be ae Be Eee I 08 b E Dokumentation t ME Hardwarestationen OS SYMBOLTABELLE SEG H YARIABLETABELLE WAF b EJ ZAEHLER b E ITS_PLC_SORTIERUNG E PROJEKT A PRJ aktive Projekt ZAEHLER PR ge ffnetes inaktives Projekt CPU Control Center m E Sn 7 pa Im Projektbaum haben Sie folgende M glichkeiten e per Drag und Drop k nnen Sie Objekte z B einen Baustein oder den gesamten Bausteinknoten von einem Projekt in ein anderes Projekt innerhalb der Projektmappe Kopieren e ber das Kontextmen haben Sie folgende M glichkeiten Projekt ffnen Projekt umbenennen Projekt duplizieren Projekt l schen Projekt in eine andere Projektmappe kopieren Projekt von einer anderen Projektmappe importieren ber das Schlie en Symbol der Registerkarte kann ein Projekt wieder geschlossen werden 42 Bestandteile eines Projektes Knoten Beschreibung Bausteine In diesem Knoten befinden sich die Bausteine des Projektes Symbolik Dokumentation Hardwarestationen SPS Online In diesem Knoten befinden sich die Symbolikdateien des Projektes Es kann immer nur 1 Symbolikdatei aktiv sichtbar sein In diesem Knoten befinden sich die Variablentabellen des Projekts Es kann immer
76. arations ARRAY 1 10 OF BYTE teil END STRUCT nanet Aktualwerte auf Antangswerte setzen IE E DW 16 00000000 B 16 00 B 10 00 B 16 00 B 16 00 B 1l6 00 Aktualwerte B 15 00 B 16 00 B 1i6 00 E 165 00 R16 HAN Bild DB1 In einem Baustein OB FB FC k nnen Sie auf die Variable folgenderma en zugreifen L DB10 Verzoegerung_ms L DB10 Dauer_ms L DBIO ALI1 74 Das IntelliSense Fenster unterst tzt Sie bei der Eingabe von Befehlen mit Datenbausteinen Nachdem Sie den Text L DB eingegeben haben erscheint das IntelliSense Fenster mit einer Liste aller DBs im Projekt FUT EOD Nat Netzwerkkommentar gt o 2 df Sie k nnen den DB ausw hlen oder die Zeile selbst vervollst ndigen Nachdem Sie L DB1 eingegeben haben erscheint wieder das IntelliSense Fenster mit einer Liste aller zur Operation passenden Variablen des DB1 FUP EOP NMetzwerkkommentar e amp Ver m lt var gt lt DWORD gt lt Adr 4_0 gt Io l DEl Anstatt der Variablennamen k nnen Sie auch direkt auf die Bytes des DBs zugreifen L DB10 DBDO Zugriff auf Verzoegerung_ms L DB10 DBD4 Zugriff auf Dauer_ms L DB10 DBB8 Zugriff auf A1 1 L DB10 DBB9 Zugriff auf A1 2 Die direkte Adressierung von Datenbausteinen sollte aber im Allgemeinen vermieden werden da durch Einf gen von neuen Variablen im DB sich die Adressen verschieben Wenn ein Datenbaustein aus einer SPS geladen wird und das Originalpro
77. arme Wweckalarm Diagnose Uhr Schutz KALH 114 6BJ02 Arbeitsspeicher 16KB MPI nschlu MPI Daten HRI Adresse Sekund re Baudrate MPI 12 187500Baud Eigenschaften MPI Hochste MPl Ad esse a vernetzt Mein Bild Dialog CPU Eigenschaften ber die Registerkarten k nnen die allgemeinen CPU Eigenschaften ge ndert werden 188 Benutzerhandbuch WinSPS S7 V5 ber den Button Spezielle CPU Eigenschaften k nnen Sie die integrierten Ein und Ausg nge der CPU konfigurieren Madul Parameter E A Typ EIN AUSGANG Ausgang Adresse L nge Einheit Konsistent Uber Anfang 0 E E T er Ende Eingang et IE Adresse L nge Einheit konsistent uber Anfang jo Ende Bild Adressen der Ein und Ausg nge festlegen ber die Tastenkombination STRG S k nnen Sie die Station speichern Jetzt k nnen Sie die Konfiguration in die CPU bertragen Dazu w hlen Sie den Men punkt Online gt Konfiguration bertragen 25 5 Konfiguration von VIPA SPEED7T VIPA 200V Profibus DP Konfiguration und Ethernet Konfiguration In der Online Hilfe des Hardwarkonfigurators finden Sie weitere Beispiele zu e Konfiguration von VIPA SPEED7 e VIPA 200V e Profibus DP Konfiguration e Ethernet Konfiguration Diese Beispiele k nnen innerhalb des Men baumes Hilfe im Hardwarekonfigurator aufgerufen werden 189 Benutzerhandbuch WinSPS S7 V5 Notizen 190
78. arme OB 10 bis OB 17 Weokalarme OB 30 bis OB 38 Verz gerungsalarme OB 20 bis OB 23 Einstellungen hierzu finden Sie unter Men punkt Extras gt Eigenschaften von Ziel Simulator Hinweis Dieser Men punkt ist nur sichtbar wenn das Ziel auf Simulator eingestellt ist 103 Benutzerhandbuch WinSPS S7 V5 14 3 ber TCP IP auf die S7 Software SPS zugreifen Wenn das TCP IP Interface eingeschaltet ist kann auf die Software SPS ber TCP IP zugegriffen werden Der Zugriff kann lokal innerhalb des gleichen PCs oder von einem anderen PC sein Es kann aber auch ein OP TP mit Ethernetschnittstelle auf die S7 Software SPS von WinSPS S7 zugreifen W hlen Sie als Zieleinstellung den Simulator und dr cken Sie den Einstellungs Button mi 2 Ziel Simulator m Es erscheinen die Einstellungen des TCP IP Interface Software 5P amp Einstellu gen TCP IP Daten f r Zugriff auf SY SoftSPS Kunmmurikalior Hber TEP IP akliviener IN Adresse 57 5050 132 165 178 23 Optimale TEP IF Einstellungen setzen IP Adresse Netzwerkkarte 132 165 75 23 al a 102 D aten f r Baispielzugriff neu ermitteln Daten tur Soks PS Kommunikation im iel I CHF einstellen E Esperteneinstellung anzeigen m Fr Fr Fr FF FF FF Fi FF Fi ET Fr P pon Po Fo Fo Fo Po Fo ro Fo Fo JE Fo Fo F a F r Er FE JE ro a Fo F ro Fo Fo Fo Fo e E Schalten Sie die Einstellung Kommunikation ber TCP IP aktivieren ein
79. arte und IP Adresse Beschreibung Microsoft Virtual WiFi Mini Typ Drahtlosnetzwerkwerbindur IP Adresse 192 168 137 1 Status 1 CPU Control Center 1 U Aia nl 39 Benutzerhandbuch WinSPS S7 V5 8 Stellen Sie eine Verbindung zur SPS her und dr cken Sie den Button Permanent Beobachten innerhalb der Registerkarte Status Variable perand 1 Symbol _ Kommentar RETURN bernehmen ESC Zuri u SYMBOLTABELLE SEO na Variabletabelle var H verwendungsstellen amp Protokoll ToDo iste Meldungen 7 SPS Online e F er e E E AA A o CIGS DLA S Oper Symbol Darstellung Statuswert Aktiv Steuerwert Aktiv Symbolko E124 0 Vorw rts BINARY 2 0 2 0 201 R ckw rts BINARY 3 0 2 0 euS E wi 9 Jetzt ist alles f r das Beobachten auf dem Smartphone vorbereitet Loggen Sie sich mit Ihrem Smartphone in das erzeugte WLAN Netz ein Siehe Punkt 4 Offnen Sie dann den Browser und geben Sie als IP Adresse die Adresse ein die in Punkt 6 angezeigt wurde Die Status Variable Tabelle sollte nun auf dem Smartphone erscheinen 40 2 6 Projekte in WinSPS S7 V5 Ein Projekt in WinSPS S7 V5 wird als Projektmappe bezeichnet In dieser Projektmappe k nnen mehrere voneinander unabh ngige Projekte SPS Programme gespeichert sein Eine ge ffnete Projektmappe wird in der Registerkarte Projektmappe angezeigt _ WinSPS 57 V5 B PROJEKT WS7 CAUSERS MATTHIAS DC SM Date
80. auf T E Schritt M20 8 Greifer nach oben 8 R Sehrittc M20 7 Greifer nach links g Im Netzwerk 11 wurden die Schrittmerker den Ausg ngen zugewiesen u o EEE x rse sme Hier k nnen Sie festlegen welche Ausg nge in Abh ngigkeit der Schrittoperanden auf 1 geschaltet werden m M z0_7 A 0 0 USW o Zange schlie en 1 O Schritt M2D 1 Zange zufahren 2 AzZangeSchliessen A4 5 3 Zange ffnen 4 O Schritt M2D 5 Zange auf 5 AzZange efifinen A4 4 amp Greifer nach unten T O Schritt M2D D Greifer f hrt nach unten a O Schritt 5 M20 4 Greifer nach unten g AGreiferUnten 4 2 10 Greifer nach rechts 11 O Schritt 4 M20 3 Greifer nach rechts Pr AGreiferkechts A4 0 13 Greifer nach links fahren 14 O Schrittg M20 7 Greifer nach links 15 AGreiferLinks A4 1 16 Greifer nach oben fahren 17 O Schritt3 M2D 2 Greifer nach oben B O Schritt 20 6 Greifer nach oben 19 AGreifer ben A1 3 20 21 Lampe St Ein 22 U M5SctIstEin M10 0 Merker Steuerung ist eingeschaltet 23 ATanpeStEin A4 amp 138 21 Konsistenzpr fung Die Konsistenzpr fung pr ft das gesamte SPS Programm auf folgende Fehler und Ungereimtheiten e Z eitstempelfehler wenn der Zeitstempel des Bausteinkopfes j nger ist als der Bausteincode in dem der Baustein aufgerufen w
81. austein mit dazugeh rigem DB Datenbaustein Funktionsbausteine ben tigen im Gegensatz zu Funktionen einen Datenbaustein in dem die Bausteinparameter abgelegt werden Vorteil gegen ber einer Funktion Die Inhalte der Parameter gehen nicht verloren Ein FB besitzt eine weitere Sektion im Bausteinkopf statische Lokaldaten VAR Bereich In diesem Bereich k nnen Variablen deklariert werden die auch beim n chsten Zyklus noch immer die gleichen Daten enthalten Hier k nnen also dauerhaft Daten gespeichert werden Um einen FB zu erstellen dr cken Sie den Button Neu im Fenster Projektinhalt H projekinhat m E a oo an al ffnen Y ne u 00 SPS lar Filter E lik T abelle Die n chste freie FB Nummer wird ermittelt Dr cken Sie den Button Baustein erzeugen um den FB zu erstellen Projekinhait 4 ffnen j Neu Aktualisieren Markierte Bausteine SPS laden Synchronisieren STRG U Baustein neu erzeugen FE mil de Hanie ei zeugeri Baustein FB1l erzeugen 7 Schlie en Bild Der FB1 soll erzeugt werden Der leere FB hat dann folgendes Aussehen 68 Benu a e em ph E Felin cPuladen Synchronisieren 6d Beobachten EIN AUS m desse Deklaration Name Typ Anfangswert Kommet ul a in_out Kuh Ma temp T Beschreibung des FEBs gt Bausteinkommentar FUF EOF 5 Ei EE Netzwerk 1 F lt Veberschrift von Netzwerk gt NHetzwerkkomment ar gt Bild der leere FB1 Im Bausteinkopf f
82. bachtenmodus einschalten 222200eeeenneeeee nennen naaa 26 2 2 9 Status Variable verwenden 22222 eeeeeeeeeeeneeeee een nen 27 2 2 10 Externe CPU ansprechen zu ul ae a li a a 28 2 2 11 Hardwarekonfiguration erstellen 222222sseeeeeeeeeeee nennen een 29 2 2 12 Zusammenfassung sanieren eisen 32 2 3 NG NMaskKe SimUulalion girna eei E E E TEE ao nee ehe 32 2 4 Status Variable Variable beobachten 222222 snsnsnnennnn nennen een nn 35 2 5 Webserver im Status Variable Fenster 222222sssssssesensnnnennenn nennen nn 38 20 PIOJEKIEINVVINSP 5 97 VO en es 41 2 7 Zielvorgabe Extern oder interner Simulator 22 ssseennnnne nenn nn 44 2 8 Ein STEP 7 Projekt importieren und exportieren 2222cuceeeneenene nee nana 45 2 9 Ein Projekt per Email verschicken sun ei a uaa 46 2 10 Simulation eines S7 ProgrammS 22 2 2ssssseesennenenen nennen nenn naaa 47 2 11 Verbindung mit einer S7 Steuerung herstellen nannannnnan nanena aaa 49 2 12 Programm nderungen in einer S7 Steuerung vornehmen na sssasnasasnar rnrn nn 51 2 13 Erstellen eines neuen S7 Programms 2 2 2222 essen nnenenennnn nennen nenn 52 3 Projektinh ltfenster uw 22 ee ee 94 3 1ProjeKklinhall OlneN mussen ea a T 54 3 2 Dokumentationsdatei anlegen 2222ueeseeneenennnnnnennn une nn nen nenn 55 3 3 Dokumentationsdatei per Drag and Drop hinzuf gen 2e2cnneeeeeee n
83. berfl che folgendes Aussehen FIRS T WS7 CAUSERS MATTHIAS DOCUMENTS WINSPS l n Datei Bearbeiten Baustein AG Anzeige AG Maske Extras Tools Fenster Hilfe If Ziel Simulator 4 FIRST WS7 Projektmappe m FIRST Bausteine Er i Filter Filter Filter Filter Filter Filter FilterFilter Filter Filter gt lt Symbolik SD ee 2 081 AWL FUP KOP nb gt Bii Hardwarestationen 7 SYMBOLTABELLE SEQ Symbolik T abelle VARIABLE TABELLE VAR Status Yariable ESymboltabelle SEQ ii ariabletabelle v B V ERREEN EPPA ans E Operand Symb Kommentar Er Unterprojekt ffnen EN eu aan Beschreibung Unterprojekt E Fehlerhafte Zeile MW Doppeltes Symbol Operand Kommentarzeile FIRST PAJ Symboltabelle SEQ Software SPS Bild Nach dem Erzeugen eines neuen Projektes Es wurde eine leere Symbolikdatei und ein leerer OB1 bereits erzeugt 2 2 2 Symbole definieren Im n chsten Schritt definieren wir die Symbole Klicken Sie auf die Spalte Operand in der 1 Zeile und geben Sie ein M255 0 alle m Yari riabletabe elle var k Verw vendur 1953 stellen Protokoll To Do is Meldungen SPS Online Symbol w Operand kad Typ w Symb Kommentar Bild nach der Eingabe ariabletabelle B vVerwendungsstelen Protokoll Tobo tiste Meldungen SPS Online A Kr N Symbol Operand w Typ kad Symb Kommentar 1 M 255 0 BOOL Puls Signalgeber Sensorl ndern Sie nun den Namen des Symbol in Sensor1 un
84. bjekte Bausteine Symbols a importieren f In Globale Zwischenablage kopieren A in In Steuerung kopieren Ziel Simulator MPY DP ADR 2 20000 LOD IT ION Bild Baustein in die globale Zwischenablage kopieren 84 Benutzerhandbuch WinSPS S7 V5 Anschlie end befindet sich der Baustein in der Zwischenablage IE Globale Zwischenablage Markiert Baustein netzwerk Zeilen Kommentar Ident Hr OBi Alle Alle Objektliste OFFLINE won Projekt FC PRT 009C2021 FC Alle Alle Objektiste OFFLINE von Projekt FC PRT 00922026 Alle Alle Objektiste OFFLINE von Projekt FC PRT 00902033 E Netzwerke Eal Selektiertes Obj einf gen Schlie en Hite Bild Ein Baustein wurde eingef gt Die Spalte Kommentar k nnen Sie jetzt noch sinnvoll anpassen Einf gen von Netzwerken in die globale Zwischenablage Um ein Netzwerk einf gen zu k nnen ffnen Sie einen Baustein Anschlie end dr cken Sie ber der Netzwerknummer die rechte Maustaste Das Kontextmen erscheint w hlen Sie hier den Men punkt Netzwerk xy in die globale Zwischenablage kopieren nt FUP Kor amp Netzwerk su NMetzwerkkomment ar gt werk E Kopieren Netzwerk 3 eLlzwerk 3 in globale Zwischenablage kopieren U Schalte rl Einf gen Netzwerk 1 U 5chalter 2 S Lampel MH Gehe zu Netzwerkuberschrift PP OLO U UOLMIIIPIIHOOL Bild Ein Netzwerk wird in die globale Zwischenablage kopiert
85. bjekte vorhanden sind k nnen Sie im Filter oberhalb der Spalte Objekt den Text var eingeben Dann werden nur die Variablentabellen angezeigt 3 2 5 Webserver im Status Variable Fenster Im Status Variable Fenster kann ein Webserver aktiviert werden Dies erm glicht es ber ein Smartphone die Variablentabelle zu beobachten Dabei sind Smartphone und der PC ber WLAN verbunden Hilfreich ist dies z B bei der Inbetriebnahme Sie k nnen mit Ihrem Smartphone in die Anlage gehen einen Signalgeber bet tigen und ber den Bildschirm des Smartphones pr fen ob das Signal in der SPS angekommen ist Dabei ist es gleichg ltig ob dies ein bin res oder ein analoges Signal ist Vorgehensweise 1 Voraussetzung WLAN Netzwerkkarte im Notebook oder PC 2 Zuerst muss mit einer geeigneten Software ein AdHoc Netzwerk erstellt werden Dies ist z B mit den Freewareprogrammen Virtual Router oder Connectify m glich 3 Die virtuelle Netzwerkkarte die mit dem Freeware Programm erzeugt wurde muss in WinSPS S7 ausgew hlt und der Web Server muss gestartet werden 4 Mit dem Smartphone verbinden Sie sich nun mit dem neu erzeugten WLAN Netzwerk 5 Nach dem Verbinden starten Sie den Browser und geben dann die IP Adresse an die bei der virtuellen Netzwerkkarte Punkt 3 angegeben wurde Hier die Schritte nochmals ausf hrlich anhand der Freeware Virtual Router 1 Download der Software Virtual Router Google Suche Virtual Router co
86. ch WinSPS S7 V5 4 6 Variable Symbole beobachten in der Symboliktabelle ber den Button k nnen die Symbole Operanden in der Symboltabelle beobachtet werden Es erscheint rechts eine neue Spalte in der die aktuellen Werte angezeigt werden symboltabelle seg varlabletabelevar 8 verwendungsstelen Protokoll Hja EIS Ua Bell operand 5 Typ Pi E S EEE 2 raom rsos Je 322 2 eoor 3 ress OOOO e 224 2 aoon C E E hs o o a C E E05 7 ferner as fa 224 2 eoor Um den Beobachten Modus wieder zu beenden dr cken man den gleichen Button ein zweites Mal Auch das gleichzeitige Beobachten mit dem Bausteinstatus ist m glich 62 Benu inSPS S V5 5 Erstellung eines FC FB und DB Mit FCs Funktionen und FBs Funktionsbausteinen kann ein SPS Programm strukturiert werden FCs und FBs sind Bausteine die ber den CALL Befehl aufgerufen werden k nnen ber Bausteinparameter k nnen Konstanten oder Operanden dem Baustein bergeben werden So k nnen Unterprogramme erstellt werden denen man bei Bedarf immer andere Parameter bergeben kann 5 1 Erstellung einer FC Funktion Um einen FC oder FB aufrufen zu k nnen muss dieser zun chst erstellt werden Dr cken Sie im Fenster Projektinhalt den Button Neu und anschlie end den Eintrag FC Projektnna t E amp z OB x ala m rc FE DB Tal DI Instanzdatenbaustein arial UDT ZZ Symbolikdatei EB Sta
87. ckt werden Diese findet sich in der Rubrik AI 300 und ist nachfolgend zu sehen S 8 A 300 T han BES 331 75F 0 DABO ann an vo bE aal EBE H1 UABU u pea DE vo E87 331 EBOO DAB0O a gr GEST 331 FADOO OABO Bild Verwendete analoge Eingangsbaugruppen ber zwei Doppelklicke werden die beiden Baugruppen hintereinander eingef gt und der aktive Steckplatz hat nun die Nummer 6 Ab hier sollen 4 analoge Ausgangsbaugruppen folgen E A0 300 en Ban BEST SZ NDOU DABD 3 Ea BES 332 5HB 00 0460 Bis BEST 332 5HB81 DAB0 in Bi BES 332 5HB01 OAB0 z Ei BEST 332 5AD00 0AB0 bee Ei za _ Aalen Lau Bm SEEN TEN Bin BEST 332 5HF00 DAB0 Bild Analoge Ausgangsbaugruppen Diese k nnen ebenfalls direkt hintereinander eingef gt werden Damit sind auf dem URO noch die Steckpl tze f r zwei Signalbaugruppen unbest ckt Dies sind die Steckpl tze 10 und 11 auf denen jeweils eine digitale Eingangsbaugruppe platziert werden soll 5 BE 1 200 BE BES 321 7BH80 0AB0 bu EE GEST 321 1EH01 02A0 BE GES 321 1EH81 0ABQ be BE BES 321 1EH50 0AA0 bu BE GES 321 1EHOD DSA0 je GCG I21 7D1 100 0400 a DOL TABO Bild Die digitale Eingangsbaugruppe Nachdem die DI Baugruppen eingef gt wurden soll deren Adresse ge ndert werden Dazu wird auf dem Steckplatz 10 ein Doppelklick ausgef hrt und die Anfangsadresse auf den Wert 0 eingestellt Damit sind die Eingangsadressen EBO bis EB3 belegt Deshalb wird di
88. d klicken Sie zwei Mal mal auf diesen Button um die Zeile zu duplizieren Verwendu umgsste len B Protokoll ToDoisi Meldu a I SPS Or line Variab etabelle var kad Symb Kommentar BOOL Puls Signalgeber Sensorl 15 Benutzerhandbuch WinSPS S7 V5 Die Anzeige sollte nun folgenderma en aussehen AE Variabletabele var f Verwendungsstellen 8 Protokoll ToDo tiste Meldungen M SPS Online Baal Fe m en Symbol w perand Typ v Symb Kommentar 1 Sensorl M 255 0 BOOL Puls Signalgeber Sensorl Z Sensor M 255 1 BOOL Puls Signalgeber Sensori 3 Sensor M 255 2 BOOL Puls Signalgeber Sensorl 4 Anschlie end erg nzen Sie noch folgende Symbole und achten Sie darauf den Typ auf INT einzustellen KEusYMmRAn TARFIIF SFO Variahletahele va H Verwendiungsstellen H Protokoll Tono4iste 9 Meldungen SPS Online aaa HR Se EP Sp m he Symbol Operand l Typ v Symb Kommentar 1 sensorl M 255 0 BOOL i ignalgeber Sensori 2 Sensor M 255 1 BOOL Puls Signalgeber Sensor 3 Sensor H 255 2 BOOL Puls S5Signalgeber S5ensor3 4 Z nl rl BEW p INI Z hlerstandg f r Sens ortl T z hler Ak 2 INT z hlerstand f r Jensor f zAhleraA AW 4 THT Ahlreratann f r SenanrA Bild Symboliktabelle fertiggestellt Zusammenfassung Nachdem das Projekt erstellt wurde haben wir 6 Symbole in der Symboliktabelle eingetragen 2 2 3 FC1 erstellen Wir erzeugen nun eine Funktion mit de
89. deplex 2 Installation der Software 3 Start der Software 4 F llen Sie die Felder Network Name SSID und Password aus und dr cken Sie den Button Start Virtual Router F Virtual Router Manager v0 9 Beta o 2 f Virtual Router Manager v0 9 Beta Virtual Router Settings stop Virtual Router Peers Connected 1 192 168 137 66 a MAT 44 23 60 9c 98 fd a ri W 152 168 137 566 38 Benutzerhandbuch WinSPS S7 V5 5 Klicken Sie in WinSPS S7 auf die Lasche Sprache Webserver WinSPS 57 V5 HB T W57 CAUSERS tei Bearbeiten Baustein AG Anzeige AG Ma 4 3 HB PROJEKT WS7 Projektmappe b JE PROJEKT A a E ZAEHLER b ff Bausteine b Symbolik gt 55 Variablen p E Dokumentation b Sl Hardwarestationen SPS Online W t EJ ITS_PLC_SORTIERUNG 6 W hlen Sie den Netzwerk Adapter Microsoft Virtual WiFI Mini aus Dieser sollte mit einer gr nen Status LED gekennzeichnet sein H Demo WinSPS 57 V5 008 S7 PROG 26012011 10054 iatha a reoni eiia ea e A bo Web Server Optionen und Einst Zu verwendende Netzwerkkarte und IP Adresse Beschreibung Microsoft Virtual WiFi Mini Typ Drahtlosnetzwerkverbindur IP Adresse 192 168 137 1 e 7 Dr cken Sie den Button Webserver starten I Demo WinSPs 57 v5 008 57 PROG 26012011 100544 Datei Bearbeiten Baustein AG Anzeige A Maske A y Web Server Optionen und Einst Zu verwendende Netzwerkk
90. e Anfangsadresse der Baugruppe auf dem Steckplatz 11 auf den Wert 4 eingestellt 184 Benutzerhandbuch WinSPS S7 V5 Nach diesen Aktionen stellt sich der Tr ger wie folgt dar uro ur Steckplatz Baugruppe Bestellnummer MPI dresse E Adresse A dresse 1 PS 307 54 bES 307 1EA00 0AAD 2 315 M 2 DP 1 BES 315 2AG10 0AB0 2 x2 DP 2047 3 IM 365 GES 365 0801 0840 2000 4 5M331 Al2x12Bit 6E 7 331 7KB01 0AB0 256 259 5 5M331 Al2x12Bit bES 331 7KB01 0AB0 272 275 6 SM332 AD 4x12Bit 6ES 332 5HD01 0AB0 288 295 T 5M332 A0 4x12Bit 6ES 332 5HD01 0AB0 304 311 8 SM332 AO 4x12Bit BES 332 5HD01 0AB0 320 327 9 5M332 A0 4x12Bit 6ES 332 5HD01 0AB0 336 343 10 5M321 DI3Z DE24V bES 321 1BL00 0430 0 3 11 SM321 DI32xDE24Y GES 321 16L00 QAA0 4 7 x Bild Aufbau des URO Nun fehlen noch insgesamt 5 Baugruppen die somit auf dem Tr ger UR1 ab dem Steckplatz 4 einzuf gen sind Deshalb wird der Tr ger UR1 ausgew hlt und der Steckplatz 4 aktiviert Auf diesem wird nun noch eine DI Baugruppe gleichen Typs platziert und die Anfangsadresse 8 eingestellt uno URI Steckplatz Baugruppe Bestellnummer MPI Adresse E Adresse A Adresse 1 2 3 IM 365 6ES 365 05401 04A0 2004 4 SM321 DI32 DE24V BES 321 1BL00 05A0 8 11 5 Bild Erste Signal Baugruppe auf dem Tr ger UR1 Zuletzt sind auf den Steckpl tzen 5 bis 8 die fehlenden DO 300 Baugruppen unterzubringen Auch hierbei sind die Adressen von Null begin
91. eicher im gleichen Datenbaustein wie die brigen Variablen im Bausteinkopf Vorteil von Lokalinstanzen Es wird nur ein Datenbaustein f r die Speicherung der Daten ben tigt 94 12 Bausteine beobachten Mit der Funktion Status Baustein Baustein beobachten kann die Funktionsweise eines Bausteins beobachtet werden Der aktuelle Istwert der Operanden des Verkn pfungsergebnisses der Akkus usw wird dargestellt 12 1 AWL beobachten Ein AWL Netzwerk im Beobachten Modus kann so aussehen Verkn pfungsergebnis VKE 1 Statusbit 0 M10 0 0 NMetzwerf m FUP EOP Netzwerkkommentar erschrift VEE Standard Statuswort U M 10 0 0 o o a o_o000_0001 1 L c 233 o 563 0_0000_0001 2 5 z 1 o o C017 0_0000_0000 4 U M 10 1 D k o o 563 0_0000_0001 U M 10 2 D o o 563 0_0000_0001 U M 10 3 0f d o o 563 0 0000_0001 7 o E 124 1 D A 563 0_0000_0111 ZV zZ 1 3 C017 0_0000_0110 1 Z 1 A 17 0_0000_o11u 11 L 20 El 20 0_0000_o11a 12 gt I o o 20 0_0100_ 0001 1 M 12 4 0 d je o z0 0 0100_0000 14 SPA MOOL 0 i o o z0 0_0100_0000 Zeilen werden 15 U M 20 0 of d z U nicht 16 U M 0 1 0 i bearbeitet L M 100 6 0 I I 1 1 M001 NOP 1 o a 20 o 0100 0000 Bild Ein AWL Netzwerk im Status Betrieb AWL Zeilen die nicht bearbeitet werden oder f r die keine Statusinformationen vorliegen werden mit dem Ausrufezeichen gekennzeichnet Im obigen Beispiel werden drei AWL Z
92. eilen mit einem Sprung Befehl bergangen F r die AWL Zeilen innerhalb des Sprunges liegen keine Statusinformationen vor da die S7 CPU diese Zeilen nicht bearbeitet hat Wichtig Die S CPU kann im Zyklus immer nur eine bestimmte Anzahl von Statusinformationen liefern Aus diesem Grund kommt es h ufig vor dass die Statusinformation nur bis zu einer bestimmten AWL Zeile angezeigt werden kann Sie k nnen auch den sichtbaren Bildausschnitt mit der Bildlaufleiste ndern Hier wird dann automatisch der Statusbegin angepasst 95 Benutzerhandbuch WinSPS S7 V5 ber das Kontextmen rechte Maustaste k nnen die Baustein Status Einstellungen ge ndert werden IR ai u n ma U M mL o 15 HE Einstellungen zum Bausteinstatusfens u H 19 50 Beobachten Ein Aus Strg F7 U M 10 o E 124 f Status Baustein Einstellungen B YEE Das Yerkn pfungsergebris wird angezeigt zy z 1 standard Zeitwort Z hlerwort oder Akkul anzeigen pei Anderen Baustein ffnen O AR1 4R2 Inhalt der Sdressregister anzeigen lassen Akku 2 Akku 2 anzeigen lassen TI zZ 1 Alle Netzwerke einklappi H Indirekt Anzeige der indirekten Speichereferenz L 20 5 E ET Statusbit Der Inhalt des Statusbite wird angezeigt Si Alle Netzwerke ausklappen DE Register DB Register DI DE anzeigen z Statuswort anzeige des Statuswortes _ 5 a Gehe zu Netzwerk SFA M001 U M 20 Breakpunkt setzen entfernen B on E Bausteinei haft M 100 H Zen
93. einfiigen Sehteiten Hite Bild Globale Zwischenablage Die globale Zwischenablage dient dazu Bausteine AWL Zeilen und Netzwerke projekt bergreifend abzuspeichern Die globale Zwischenablage ist dateibasierend und speichert deshalb die Objekte auch nach dem Wiedereinschalten des PCs In den Eigenen Dateien des Benutzers finden Sie den Ordner WinSPS S7 oder WinPLC7 In diesem Ordner liegt der Ordner Global Clipboard Hier ist die globale Zwischenablage gespeichert Mit dem Button Neu kann eine neue Zwischenablage mit einem beliebigen Namen erzeugt werden Mit dem Button L schen wird die aktuelle Zwischenablage unwiderruflich gel scht 9 1 Objekte in das Projekt kopieren Um ein Objekt in das aktuelle Projekt zu kopieren gehen Sie folgenderma en vor 1 ffnen Sie die globale Zwischenablage mit Men punkt Anzeige gt Globale Zwischenablage Tastenkombination STRG ALT O 2 W hlen Sie die Zwischenablage aus die Sie benutzen wollen 3 Markieren Sie die Objekte die Sie einf gen wollen Bausteine werden in das aktuelle Projekt kopiert Netzwerke werden immer vor dem markierten Netzwerk eingef gt AWL Zeilen werden in das aktuelle AWL Netzwerk eingef gt Der AWL Editor muss aktiv sein d h der Textcursor muss sichtbar sein 4 Dr cken Sie den Button Selektierte Obj einf gen Hinweis Es kann immer nur eine Objektart gleichzeitig eingef gt werden Das gleichzeitige Markieren von AWL Zeilen und Netz
94. einzige zul ssige Steckplatz f r die CPU ist Uber einen Doppelklick wird die CPU in diesen Steckplatz eingef gt Im nachfolgenden Bild ist der Baugruppentr ger nach dem Einf gen der CPU zu sehen Dabei f llt auf dass neben der eigentlichen CPU noch weitere Steckpl tze eingef gt wurden Diese sind mit den Steckplatznummern 2 2 2 3 und 2 4 bezeichnet Station uno Steckplatz B augruppe Bestellnummer MFI Adresse E Adresse A Adresse 1 PS 307 2A BES 307 1 BA00 DAAD A FRI FAIS ARFN WANN AFSFATS ARFIM MAR WA 7 22 DIDO 124 120 124 125 24 Count TES 783 768 783 Bild Tr ger mit eingef gter CPU Die zus tzlich hinzugekommenen Steckpl tze sind direkt der CPU zugeh rig denn bei der verwendeten 313C handelt es sich um eine CPU die ber Onboardperipherie verf gt Dies bedeutet die CPU besitzt in unserem Fall drei digitale Eingangsbytes zwei digitale Ausgangsbytes f nf analoge Eing nge und zwei analoge Ausg nge Dar berhinaus verf gt die CPU ber schnelle Z hler die z B f r periodisches Z hlen und Pulsweitenmodulation verwendet werden k nnen CPUs welche ber eine solche Onboardperipherie verf gen werden Kompakt CPUs genannt und sind innerhalb des Katalogs mit dem Buchstaben C z B C313 gekennzeichnet 25 2 3 Digitale Eingangs und Ausgangsbaugruppen einf gen Im n chsten Schritt ist die erste der beiden digitalen Eingangsbaugruppen in den Tr ger einzuf gen Durch die zu Beginn des Beispiels bereit
95. elnstanz wurde angelegt Wenn der Baustein jetzt ber STRG S abgespeichert wird wird die Instanz im Knoten Multiinstanzen eingetragen Standard Bibliothek Multinstanzen 2 FETO Meinelnstarz UBs im Projekt NESE HERE BEE BE li m Kr T a Er 5 z iT Lesen Sie im n chsten Abschnitt wie die Instanz aufgerufen werden kann Hinweis In der Spalte Typ im Bausteinkopf steht rechts neben FB10 ein Plus Zeichen Wenn auf das Plus Zeichen mit der Maus geklickt wird ffnet sich der FB10 93 11 2 Aufruf der Instanz im FB Die im vorherigen Abschnitt angelegt Instanz Meinelnstanz kann im Codebereich des gleichen FBs aufgerufen werden CALL Meinelnstanz Wird die Zeile mit Return best tigt werden die Parameter der Instanz hier die Parameter des FB10 aufgelistet CALL Meinelnstanz Inl1 E0 0O In2 E0 0O Fehler A0 0O Die Standardparameter rechts von k nnen nun mit den gew nschten Operanden belegt werden Die Instanz kann auch in FUP oder KOP aufgerufen werden Dazu muss ein Doppelklick auf den Eintrag im Katalog ausgef hrt werden 42 Statusbitz E Zeiten E wWortvyerknuptung Standard Bibliothek Multinstanzen User Bibliothek UBs im Projekt en Bild Die Instanz im Katalog Auch per Drag und Drop kann die Instanz aus dem Katalog in ein FUP oder KOP Netzwerk eingef gt werden Hintergrundinfo Die Lokalinstanz hier Meinelnstanz belegt Sp
96. empelkonflikte bei CALL Aufrufen e Sind alle CALL Aufrufe noch korrekt e Sind alle Bausteink pfe in denen UDTs verwendet worden sind noch aktuell Weitere Informationen finden Sie im Kapitel Konsistenzpr fung 10 6 Verwendete UDTs anzeigen Der Men punkt Extras gt Verwendete UDTs anzeigen listet in einem Dialog alle UDTs auf die im SPS Programm verwendet werden Die Funktion gibt einen berklick ob und wo UDTs verwendet worden sind UDT User Defined Type Mit einem UDT k nnen Variablen in einem Typ zusammengefasst werden 10 7 Lokalinstanzen in FBs anzeigen Diese Funktion gibt Auskunft dar ber ob und wo Lokalinstanzen im SPS Programm benutzt worden sind Die Funktion kann ber den Men punkt Extras gt Lokalinstanzen in FBs anzeigen aufgerufen werden In einem Dialog werden alle vorhandenen Lokalinstanzen aufgelistet 92 11 Programmierung einer Multiinstanz 11 1 Anlegen einer Instanz in einem FB Um eine Instanz in einem FB anzulegen ffnen Sie einen FB Im Bereich VAR im Bausteinkopf kann jetzt die Instanz festgelegt werden Adresse Deklaration Anfangswmert out Bild VAR Bereich des FBs Wenn eine Instanz des Typs FB10 angelegt werden soll dann muss in der Spalte Name der Variablenname festgelegt werden und in der Spalte Typ FB10 eingetragen werden E Adresse Deklaration Name Typ out g in_out E Meinelnstanz FEID Bild Die Lokalinstanz Mein
97. en Port Adresse EEE L Port Adresse ver ndern Adresse der CPU MPWDP 2 Erreichbare Teilnehmer HPI Adresse PG PL 0 Timeout ms 2000 Bus Profil MPI 7 Keine automatische Baudratenermittlung Esudrate 187 5 kit r H chste MPl Adresse E verwendete Netzwerkarte des PLs Realtek K I LdlboDa1110 Familhe PLIE aAigabit E themet MIL NOTS b 20 192 168 176 423 Alle NETLink PRO aufl sten Bild Dialog NetLink PRO mit eingestellter WAN Adresse des Anlagen Routers Damit sind die Einstellungen in WinSPS S7 komplett Einstellungen im Router auf der Anlagenseite Der Router auf der Anlagenseite besitzt im Internet eine IP Adresse im Beispiel die Adresse 84 163 183 85 Diese IP Adresse wird von WinSPS S7 angesprochen Der Router weis allerdings noch nicht dass er diese Anfrage an die S7 Steuerung weiterleiten muss Die Anfrage von WinSPS S7 wird nicht nur an die IP Adresse gestellt sondern auch an einen bestimmten Port Wird ein NetLink PRO angesprochen so erfolgt dies ber den Port 7777 kann dem Dialog NetLink PRO in WinSPS S7 entnommen werden Im Anlagen Router muss deshalb eingestellt werden dass bei einer Anfrage auf dem Port 7777 diese an den NetLink PRO und somit an die S7 Steuerung weiterzugeben ist Diese Einstellung nennt sich in den meisten Routern Virtual Server Dabei handelt es sich um eine Tabelle welche festlegt wohin eine aus dem Internet erfolgende Anfrage auf einem bestimmte
98. en Einstellungen der beiden ISDN Router muss eine LAN to LAN Verbindung abgelegt werden Dabei ist zu beachten dass die IP Adressen der beiden Subnetze welche die Router verwalten unterschiedlich sind Im Beispiel verwaltet der Router des Netzes mit WinSPS S7 die Adressen ab 192 168 2 100 dabei hat der Router die Adresse 192 168 2 1 Der Anlagen Router verwaltet die Adressen 192 168 3 100 und besitzt selbst die IP Adresse 192 168 3 1 Innerhalb des Routers an dem der PC mit WinSPS S7 angeschlossen ist wird eine Dial Out Verbindung eingerichtet Dabei wird die Telefonnummer des Anlagen Routers angegeben und die Anfangs IP Adresse des vom Anlagen Routers verwalteten Adressbandes Im Anlagen Router wird eine Dial In Verbindung eingerichtet dabei kann auch die Telefonnummer des Routers angegeben werden mit welchem eine Dial In Verbindung exklusiv eingegangen werden soll Spricht nun WinSPS S7 eine IP Adresse an welche im Bereich des Anlagen Routers liegt so baut der Router von WinSPS S7 eine ISDN Verbindung zu dem Anlagen Router auf Somit wird die Anfrage ber das ISDN Netz geroutet In den nachfolgenden Ausf hrungen wird angenommen dass die anzusprechende S7 Steuerung bzw der NetLink oder NetLink PRO die IP Adresse 192 168 3 110 besitzen 23 2 2 Verbindung ber TCP IP Direkt Verf gt die S7 Steuerung ber einen onboard Ethernetanschluss z B SPEED7 315PN DP usw bzw ber einen Ethernet CP z B CP343 so kann diese direkt b
99. enn Sie den Anfang eines Operanden eingeben Beispiele bei der AWL Progammierung Sie geben im AWL Editor ein U Jetzt erscheint das IntelliSense Fenster mit allen Symbolen die den Datentyp BOOL haben z g a Taster 5t_ Aus lt E0 1 gt lt BOOL gt Freill E0_Z gt BOOL Freiz E0_3 gt lt BOOL Freil3 lt E0_4 gt lt EBOOL gt Li rragjg E0 5 DOOL Frei5 lt E0 6 gt lt BOOL gt 105 A Lm C 4 Wenn Sie wissen dass im Symbol der Begriff Lampe vorkommt dann schreiben Sie in der AWL einfach weiter U La Die Liste im IntelliSense Fenster wird nun mit der Maske La gefiltert U 1al zAh Nr SAT lt A5_1 lt EO OL gt lt AS_Z gt lt EBOOL gt zAG 3 gt lt AmNIT gt lt A5_4 lt EOOL gt lt A5_5 lt BOoOL gt Wenn der gew nschte Operand in der Liste erscheint k nnen Sie diesen mit den Tasten oder mit den Bild Tasten selektieren Mit der Return Taste wird der Operand in die AWL bernommen Bei diesen Eingaben kann Sie die IntelliSense Funktion unterst tzen Eingabe von U Es werden alle Symbole in einer Liste angezeigt die vom Datantyp BOOL sind Eingabe von U Es werden alle lokalen BOOL Bausteinparameter aufgelistet Eingabe von U DB Es werden alle DBs im Projekt aufgelistet Eingabe von U DB1 Es werden alle BOOL Variablen des DBs aufgelistet Eingabe von CALL SFC Es werden alle SFCs aufgelistet Eingabe von CALL SFB Es werden alle SFBs
100. er P E J A amp Ee A AD S Lar Tga Cad F TAT TEDA A f ZILI S Pi a A y wi E D H A a a ll l Id VIII I z d a 9 E JCG FAA COGI I Il AI AR JLA af Wii u D U J UJ k IE l AA Ca SI A l A l NANS A RNJ d U W EEE iNi u A Nachfolgend ist der Eintrag einer solchen Tabelle zu sehen dabei besitzt der NetLink die IP Adresse 192 168 2 115 BEE 3 192 168 2 115 1033 TCP UDP 1033 Bild Eintrag im Virtual Server des Anlagen Routers Damit wird festgelegt dass die Anfrage von WinSPS S7 an die IP Adresse 192 168 2 115 weitergeleitet wird sofern diese Anfrage auf dem Port 1099 erfolgt Einstellungen im NetLink auf der Anlagenseite Jetzt zu den Einstellungen des NetLink auf der Anlagenseite Der NetLink ist auf eine IP Adresse konfiguriert welche innerhalb des Subnetzes des Anlagen Routers liegt Im Beispiel haben wir die IP Adresse auf 192 168 2 115 festgelegt Wird der NetLink ber einen Teilnehmer angesprochen der eine IP Adresse des gleichen Subnetzes besitzt so kann dieser die Antworten direkt an diesen Teilnehmer zur ck geben da der NetLink diesen ja direkt ansprechen kann Bei der Fernwartung erh lt der NetLink aber eine Anfrage von einem Teilnehmer also von WinSPS S7 ber das Internet der eine IP Adresse au erhalb seines Subnetzes besitzt Damit ist der NetLink nicht in der Lage eine Antwort direkt an den Anfragenden zur ck zu senden Die Antwort muss ber ein sog Gateway geroutet werden Aus diesem
101. er SIEMENS S7 300 CPU 2ccceeeeeeeeeeeeen an 25 2 1 PS Baugruppe im Baugruppentr ger einf gen ceeeneennneeeeee nn 25 2 2 CPU Baugruppe im Tr ger platzieren 2222ceeesnneenenneneeneee nn 25 2 3 Digitale Eingangs und Ausgangsbaugruppen einf gen 222nueeeeeen un 25 2 4 Ver ndern der Eingangs und Ausgangsadressen 2222senneeeen en 25 2 5 Konfiguration der analogen Eing nge 22ennneneeeeeeennneeene ee nn 25 2 6 Eigenschaften der CPU konfigurieren 2222222Ren nennen en 25 2 7 bertragen der Konfiguration in die CPU 2cuceeeneeeeeeeeeeee en ann 25 2 8 Zusammenfassung zum Beispiel 1 zur Hardwarekonfiguration 25 3 Zweites Beispiel zur Hardwarekonfiguration 222ssseseeeeeeeeen nenne an 25 3 1 Starten des Hardwarekonfigurators 222222200eeeeennnee nennen en 25 3 2 Zusammenfassung zum Beispiel 2 zur Hardwarekonfiguration 25 4 Beispiel Konfiguration einer VIPA 100V CPU 114 222222sneeeeeenenene aa 25 5 Konfiguration von VIPA SPEEDY VIPA 200V Profibus DP Konfiguration und Ethernet Konfiguration 148 148 149 151 153 155 156 157 157 158 159 159 160 161 162 164 165 166 167 169 169 170 172 175 176 178 179 180 181 186 187 189 1 Einleitung 1 1 Was ist WinSPS S7 V5 WinSPS S7 ist ein Programmiersystem f r S7 Steuerungen des Typs S7 300 S7 400 und kompa
102. er ein Ethernetkabel mit dem ISDN Router auf der Anlagenseite verbunden werden Einstellungen in WinSPS S7 Als Verbindungsweg wird in WinSPS S7 Ziel TCP IP Direkt selektiert Als anzusprechende IP Adresse im Dialog Ethernet Daten wird die Adresse 192 168 3 110 angegeben Einstellungen in der S7 Steuerung Die Ethernetschnittstelle auf der S7 Steuerung muss eine IP Adresse innerhalb des Subnetzes des Anlagenrouters besitzen Im Beispiel ist dies die Adresse 192 168 3 110 Des Weiteren muss die IP Adresse des Anlagen Routers konfiguriert werden Option Router verwenden selektieren Im Beispiel hat dieser die Adresse 192 168 3 1 Fazit Spricht WinSPS S7 die IP Adresse 192 168 3 110 an so baut der Router von WinSPS S7 eine ISDN Verbindung zu dem Anlagen Router auf Somit wird die Anfrage ber das ISDN Netz geroutet hin zur Ethernetschnittstelle der S7 Steuerung 157 23 2 3 Verbindung ber NetLink PRO Mit Hilfe des NetLink PRO kann eine Verbindung Ethernet nach MPI Profibus DP aufgebaut werden Im Fernwartungsbeispiel wird der NetLink PRO im Anlagen Router eingesteckt Auf der S Steuerung wird der NetLink PRO mit der MPI oder Profibus DP Schnittstelle der CPU verbunden siehe auch Prinzipdarstellung zu Beginn des Kapitels Einstellungen in WinSPS S7 Als Verbindungsweg wird in WinSPS S7 Ziel NetLink PRO TCP IP selektiert Im Dialog NetLink PRO ist als IP Adresse die Adresse des NetLink PRO anzugeben Im Beispiel lau
103. er wird das 57 Frojekt abgelegt CAUSERSYMATTHASSDOLUMENTSNWINSPS SAUSERFRADJEKT MISCHANLAGESTF Bezeichnung des Frojekte MISCHANLAGE 57 Projekt als ZIP Datei speichern Wichtiger Hinweis Die Symbole werden als ASC D atei separat gespeichert Diese Datei muss mit dem Simatic Manager separat mit dem Symbolikeditor importiert werden e me ber den Schalter S7 Projekt als ZIP Datei speichern kann das exportierte STEP7 Projekt in einer ZIP Datei gekapselt werden F r den Email Transport sollte dies angew hlt werden 45 Folgende Objekte werden exportiert e Bausteine e Symbolikdatei e Kommentare 2 9 Ein Projekt per Email verschicken Da ein Projekt aus vielen einzelnen Dateien besteht sollten Sie das Projekt in einer ZIP Datei speichern Dann k nnen Sie das Projekt einfacher per Email verschicken Wenn der Empf nger mit der SIEMENS STEP 7 Software arbeitet dann sollten Sie eine ZIP Datei generieren in der ein SIEMENS Projekt enthalten ist Im vorherigen Abschnitt k nnen Sie nachlesen wie eine ZIP Datei erzeugt werden kann Wenn der Empf nger ebenfalls mit WinSPS S7 arbeitet sollten Sie den Men punkt Datei gt Exportieren gt Projekt als ZIP Datei speichern verwenden und dabei das WinSPS S7 Format selektieren Vorteil hier ist dass mehrere Projekte gepackt werden k nnen 46 Benutzerhandbuch WinSPS S7 V5 2 10 Simulation eines S7 Programms Der Simulator von WinSPS S7 wird ber die Zielvorgabe
104. erden denn wir m chten dass die Ausgangsadressen bei Null beginnen und keine L cken vorhanden sind Deshalb wird ein Doppelklick auf dem Steckplatz 6 ausgef hrt Als Folge erscheint der Dialog DO300 Baugruppendialog welcher hnlich aufgebaut ist wie der Dialog der DI 300 Baugruppen Auch auf dem DO 300 Dialog wird im Register Adressen die Anfangsadresse in einem Feld angezeigt Sobald man die Option Systemvorgabe deselektiert kann das Adressfeld ver ndert werden Im Beispiel wird die Adresse 0 angegeben und der Dialog mit OK verlassen Die vorgenommene Adress nderung ist nun auf dem Baugruppentr ger zu sehen Der Steckplatz 6 belegt die Adressen ABO und ABI Jetzt zum Steckplatz 7 auch auf diesem wird ein Doppelklick ausgef hrt und auf dem erscheinenden Dialog die Adresse auf AB2 ge ndert Nach dem Best tigen des Dialogs haben die beiden Steckpl tze 6 und 7 folgendes Aussehen G MJ DOISD LEO GL57 I22 1011071 0 amp 5 amp 0 1 1 SMa DUTERLL2H USE BES d22 1B6HUT USAL 2 Bild Steckpl tze 6 und 7 mit den ver nderten Ausgangsadressen Die von uns gesteckten E A Baugruppen besitzen nun den von uns gew nschten Adressbereich Allerdings haben die digitalen Eing nge und Ausg nge der Onboardperipherie der CPU 313C Adressvorgaben die bei 124 beginnen Auch dies soll ge ndert werden Die Vorgehensweise ist die Gleiche wie bei den normalen Steckpl tzen Man f hrt einen Doppelklick auf dem Steckplatz mit der Bezeichnun
105. eren Priorit t ausgef hrt wird und somit die Ausf hrung des OB10 erst nach Bearbeitung dieses Alarms erfolgt Ist dies ein Problem so sollte man die Priorit tsklasse entsprechend anpassen Allerdings ist dies nicht bei allen CPUs m glich die verwendete CPU 313C beispielsweise l sst diese Anderung nicht zu F r unser Beispiel ist dies auch nicht tragisch denn es werden ja keine weiteren Alarme definiert Der Uhrzeitalarm soll t glich zu einer bestimmten Uhrzeit ausgef hrt werden deshalb wird die Option t glich innerhalb der Ausf hrungsoptionen selektiert Startdatum soll der 31 5 2006 sein die Uhrzeit f r die t gliche Ausf hrung wird mit 12 30 Uhr angegeben Anschlie end muss der Alarm noch aktiviert werden Friorit t Aktiv Ausf hrung Startdatum Uhrzeit OB 10 E w T glich 21 05 08 12 20 00 Bild Einstellung des Uhrzeitalarms Schreibschutz definieren Die CPU ist mit einem Passwortschutz zu versehen welcher verhindert dass das SPS Programm innerhalb der CPU berschrieben wird Daf r ist ein Schreibschutz ausreichend Bei Aktivierung wird dann bei jedem Schreibzugriff das Passwort abgefragt Bei Angabe des korrekten Passwortes wird der Zugriff gew hrt ist das Passwort nicht bekannt wird der Zugriff verweigert Das Auslesen des SPS Programms ist bei aktiviertem Schreibschutz erlaubt Um auch dies zu verhindern ist ein Schreib Leseschutz zu selektieren Im Register Schutz befinden sich die Elemente f r die
106. ergang von AMI AUF nach RUM Automatische Neustartanforderung UB 100 Ta he FT TI ET m Baustein Zeitstempel 2011 0415 1 377 12 2011 04 15 14 27 12 2011 04 06 13 58 39 2011 0405 13 53 39 gt n11 04 15 13 59 39 2011 04 06 13 58 54 2011 0401 11 30 31 2011 03 29 19 42 05 20 1103 23 19 42 06 2011 03 29 19 42 05 2011 03 29 06 44 50 2011 05 23 05 450 n11 03 29 05 47 31 ZuU11 U3 29 16 143 31 Add mn m AA ATT EreignisID OB 50 Hcx 1Af Hex 58C3 Hex 4302 Hex 1352 Hex 43111 Hex 4300 Hex 44C lex 4302Hex 1332 Hex 4301 Hex 4562 Hex 253A Hex 431 Hex 1382 Hex AM aA eA 68 Hex FF Hex DOC7Hex HHex FEiHer 72CAHer SalHex FFiHeR FAr7aHeN 4 F3 Hex FF Hex 0000 Hex Mmi lex Ord lex ooog lex 68 amp Hex FFHex O0C7Hex 5HHex FE Hex 72c7 Hex 46 Hex FF Hex 72C7 Hex 456 84Hex FF Hex 708E Hex 73 Hex O1fHex 338E Her ARlHeX FF Hex NND FeHex bHHex FEINeX saus Hexj 430 ar A rA ei Inna eA A Baustein offnen Als Textfile exportieren Fehlermeldung zu Fehlercode anzeigen Hes Lode Bild Diagnosemeldungen In der Zeile Nr 1 steht der Fehler STOP durch nicht geladenen Zeit Fehler OB In der n chsten Spalte ist die Fehlerstelle im SPS Programm gekennzeichnet FB1 Adresse 58 dezimal Mit dem Button Baustein ffnen kann direkt zur Fehlerstelle gesprungen werden In der Zeile Nr 2 steht die eigentliche Fehlerursache Zyk
107. erung weiterleiten muss Die Anfrage von WinSPS S7 wird nicht nur an die IP Adresse gestellt sondern auch an einen bestimmten Port Standardm ig ist dies der Port 102 kann dem Dialog Ethernet Daten in WinSPS S7 entnommen werden Im Anlagen Router muss deshalb eingestellt werden dass bei einer Anfrage auf dem Port 102 diese an die S7 Steuerung weiterzugeben ist Diese Einstellung nennt sich in den meisten Routern Virtual Server Dabei handelt es sich um eine Tabelle welche festlegt wohin eine aus dem Internet erfolgende Anfrage auf einem bestimmten Port weitergeleitet werden soll Nachfolgend ist der Eintrag einer solchen Tabelle zu sehen dabei besitzt die S7 Steuerung die IP Adresse 192 168 2 130 innerhalb des Anlagen LAN 1 192 168 2 130 102 TCP UDP 102 Bild Eintrag im Virtual Server des Anlagen Routers Damit wird festgelegt dass die Anfrage von WinSPS S7 an die IP Adresse 192 168 2 130 weitergeleitet wird sofern diese Anfrage auf dem Port 102 erfolgt 149 Einstellungen in der S7 Steuerung Jetzt zu den Einstellungen auf der S7 Steuerung Die Steuerung muss ja ber einen Ethernetanschluss verf gen Dieser Anschluss ist mit einer IP Adresse zu konfigurieren welche im Subnetz des Anlagen Routers liegt Im Beispiel haben wir die IP Adresse auf 192 168 2 130 festgelegt Wird die S7 Steuerung ber einen Teilnehmer angesprochen der eine IP Adresse des gleichen Subnetzes besitzt so kann die Steuerung die Antwor
108. es NetLink m glich wird bei der Konfiguration des NetLink weiter unten ben tigt Bild Selektierter Verbindungsweg Ziel MHJ NetLink TS Im Dialog MHJ NetLink ist als IP Adresse die Adresse des Anlagen Routers anzugeben Im Beispiel lautet diese 84 163 183 85 x IP Adresse MHJ NetLink fs4 fea fisa fes MPI Adresse CPU 2 Timeout ms 3000 Abbnuch Hilfe Bild Dialog MHJ NetLink mit IP Adresse des Anlagen Routers Einstellungen im Router auf der Anlagenseite Der Router auf der Anlagenseite besitzt im Internet eine IP Adresse im Beispiel die Adresse 84 163 183 85 Diese IP Adresse wird von WinSPS S7 angesprochen Der Router weis allerdings noch nicht dass er diese Anfrage an die S7 Steuerung bzw den NetLink weiterleiten muss Die Anfrage von WinSPS S7 wird nicht nur an die IP Adresse gestellt sondern auch an einen bestimmten Port Wird ein NetLink angesprochen so erfolgt dies ber den Port 1099 Im Anlagen Router muss deshalb eingestellt werden dass bei einer Anfrage auf dem Port 1099 diese an den NetLink und somit an die S7 Steuerung weiterzugeben ist Diese Einstellung nennt sich in den meisten Routern Virtual Server Dabei handelt es sich um eine Tabelle welche festlegt wohin eine aus dem Internet erfolgende Anfrage auf einem bestimmten Port weitergeleitet werden soll 153 g fd p E NG L 2 P T lm en en en an in A Zum A JE LIT FO ar nr N rarya I m NS L N
109. et Nachfolgend werden nun die zu t tigenden Einstellungen f r die einzelnen Verbindungsarten genannt 148 23 1 3 Verbindung ber TCP IP Direkt Verf gt die S7 Steuerung ber einen onboard Ethernetanschluss z B SPEED7 315PN DP usw bzw ber einen Ethernet CP z B CP343 so kann diese direkt ber ein Ethernetkabel mit dem Router auf der Anlagenseite verbunden werden Einstellungen in WinSPS S7 Als Verbindungsweg wird in WinSPS S7 Ziel TGP IP Direkt selektiert Br en EEE EEE Mn Bild Selektiertes Ziel TCP IP Direkt Im Dialog Ethernetdaten ist dabei die IP Adresse des Routers auf der Anlagenseite anzugeben und zwar die IP Adresse mit welcher dieser im Internet eingeloggt ist Nachfolgend ist der Dialog in WinSPS S7 zu sehen wobei die IP Adresse des Anlagen Routers den Wert 84 163 183 85 hat Daten f r GoftSPG Kommanikation einstellen O Erweiterte Einstellungen Yensendete Netzwerk arte des PLs Realtek K I Lgl boDa1110 Hamilhe FPLIE aAigabit k thermet MIL NOTS b ZU 192 168 178 233 Bild Dialog Ethernet Daten mit der WAN IP Adresse des Anlagen Routers Dies sind alle Einstellungen die in WinSPS S7 vorzunehmen sind Einstellungen im Router auf der Anlagenseite Der Router auf der Anlagenseite besitzt im Internet eine IP Adresse im Beispiel die Adresse 84 163 183 85 Diese IP Adresse wird von WinSPS S7 angesprochen Der Router weis allerdings noch nicht dass er diese Anfrage an die S7 Steu
110. eter werden nicht bergeben sondern werden als Zwischenspeicher innerhalb des Bausteins genutzt Jeder einzelne Parameter hat die Eigenschaft Name und Typ Der Anfangswert kann bei FCs nicht angegeben werden Eingabe der Bausteinparameter Um einen Bausteinparameter zu erstellen legen Sie zuerst den Namen fest Geben Sie in der Spalte Name z B Schalter1 ein und dr cken 1 Mal die Return Taste oder Tab Taste Der Cursor springt nun zur Spalte TYP Hier k nnen Sie entweder den Typ sofort eingeben oder gleich nochmals die RETURN Taste dr cken In diesem Fall erscheint eine Liste aller m glichen Typen Geben Sie entweder bool ein oder w hlen Sie aus der Liste BOOL aus Dr cken Sie nun wiederum die RETURN Taste Der Cursor springt nun in die Kommentarspalte Hier k nnen Sie einen sinnvollen Kommentar zum Parameter angeben Wenn Sie wieder die RETURN Taste dr cken wird eine Zeile eingef gt und Sie k nnen gleich den 2 Eingabe Parameter festlegen Bier EEE LLLULUTUTTT NT VO AA Irc incPUladen Synchronisieren 6if Beobachten EIN AUS m desse Deklaration Mame Top Anfangswert Kommentar Schalter BOOL Lampenzscha lter nut da inont Bild Parameter Schalter1 wurde festgelegt Jetzt wird im IN Bereich noch der Parameter Schalter2 festgelegt und anschlie Bend der Ausgangsparameter Lampe1 Berka A UV Ara Hrc incruladen Synchronisieren 63 Beobachten EIN AUS mm dez Deklaration Name Ty
111. f g 4 IE a Pi j ji 3 E Y i IE i CA Cm SI EEE TALI i RNA RNS A NDJ I I F Fi iN d ta i Im Simulatormodus haben Sie vielf ltige M glichkeiten das SPS Programm zu beobachten und zu beeinflussen 1 Sie k nnen einen Baustein ffnen und diesen beobachten Men punkt Baustein gt Beobachten EIN AUS oder das Symbol mit der Brille bet tigen Er E MAENT 2 Einblenden der PAE Fenster Dies sind kleine Felder mit denen Sie Eing nge Ausg nge Merker Zeiten Z hler usw beobachten k nnen Eing nge k nnen ber die Maus oder Tastatur Ziffern 0 7 beeinflusst werden Die PAE Fenster schalten Sie ein und wieder aus ber Men punkt Anzeige gt PAE PAA Fenster WinSPS S7 V5 HB PROJEKT WS7 C USERS MATTHIAS Datei Bearbeiten Baustein AG Anzeige AG Maske 16543210 76543210 76543210 76543210 9 76543210 m Projektinhalt OB1 Dr AA 4 081m cru laden rojekt bearbeite CPU Identifikation 2 DOCU 4A An fe5s42210 76543210 f 76543210 765423210 m 6543210 76542210 76542210 PnB3 76543210 AENTS WINSDS S7 PRU NHB PROJEKT Extras Tool Fenster Hilfe 3 ber die AG Maske Simulation wird eine S7 300 CPU angezeigt Diese kann mit Baugruppen best ckt werden die Adressen der Baugruppen k nnen ver ndert werden Hier k nnen Sie auch analoge Eing nge und analoge Ausg nge darstellen 4 Mit dem Status Variable Fenster k nnen Operanden beobachtet und gesteuert
112. g 2 2 aus woraufhin ein Konfigurationsdialog zu sehen ist Der Dialog mit der Bezeichnung DV DO300 Baugruppendialog bietet allerdings neben den Adresseinstellungen noch weitere Konfigurationsm glichkeiten Es ist ein Register Eing nge vorhanden das spezifische Einstellungsvarianten f r die Eing nge erm glicht W D DO300 Baugruppendialog Jal_ olx ing nge usl se f P uze alarn Steigende Flanke r E r E E f E Fallende Flanke I E m m m m Eir yar y 0 3 4 7 8 11 12 15 16 13 20 23 r Fingangsverz genung ms 3 gt gt gt Bild Konfigurationsvarianten der Onboard Eing nge 173 p D OI ITI AD FAO A AOL Yy KALILA OD 4 AO N Sn S p ff j paf f Ai Ti ELITE I ZU II TI f a 9 z Y 4 si ICAL La K Il ICAIT INANIS ANI I I V WIE INS I I 4 us So besteht beispielsweise die M glichkeit die Eing nge als Alarmeing nge zu nutzen und bei steigender oder fallender Flanke einen Prozessalarm auszul sen Dieser Alarm kann dann im entsprechenden Alarm OB der vom Betriebssystem der CPU aufgerufen wird ausgewertet werden Des Weiteren sind Eingangsverz gerungen definierbar Diese Einstellungen k nnen je nach CPU Typ variieren die Bedeutungen der jeweiligen Einstellungen sind dem GPU Handbuch zu entnehmen Im Beispiel sollen die Grundeinstellungen nicht ver ndert werden wir wollen nur die Adressen unseren Bed rfnissen anpassen
113. heitslichtschranke El24 2 Sicherheitslichtschranke 3 Sicherheitskette H10 0 Sicherheitskette orhanden Bild Ein AWL Netzwerk mit Symbolik Rechts neben der AWL werden die Absolutoperanden und der Symbolikkommentar dargestellt Diese Einstellung k nnen Sie ber Extras gt Einstellungen ndern Einstellungen BEeBBrrFFEFERBB ee Aktive Symbolikdatei Symboltabelle SE0 Soobbomssoososnpo5so00o Operand durch Symbol ersetzen Absolutsperand rechts neben der AWL einblenden C Rechts einblenden Symbol s4mbolkommentare rechte neben der AWL einblenden zn n n n n nn nn nn Doocsssskaonobosaonson en un ee er h Automatische Symbolgenerierung Frefis PO AT RR i Spmbolikpanel einblenden Schnell nderung von Symbole E Symbolkommentar in AL einf gen E Vorhandene Kommentare berschreiben E Symbolikliste nach jedem Netzwerk anzeigen sumbollk vorschau Gecl Alarmi Heszt1 J line comment 7 pz 4J 1 99 4 5 Automatische Symbolgenerierung Wenn ein Projekt neu gestartet wird ist es blich alle Eing nge und Ausg nge die bei Projektstart bekannt sind in die Symboliktabelle einzutragen W rend der Programmierung ben tigt man aber auch noch andere Operanden z B Merker Timer Z hler die dann nachtr glich in die Symbolikdatei eingetragen werden m ssen WinSPS S7 V5 hat einen Mechanismus eingebaut der diesen Vorgang automatisiert und komfortable
114. hronisieren STRG U Alle Bausteine in CPU laden Filter zur cksetzen Filter Filter Filter Filter Filter Filter Filter Alten Filter Filter A Filter Filter 4 I Obete o Yersion Symbolischer Name Erstellsprache Autor Ram Ladespeicher Kopf C g l f E 061 1 0 AWLFUF K F nb 58 168 nb nb 2011 3 28 17 38 09 95 2011 3 28 17 38 09 55 TITLE Zuklisches Hau E E 06100 1 0 AWL FUP K R nb I 112 nb nb 2008 11 18 111 46 13 43 2008 11 18 11 46 1343 TITLE Complete Rest E FC1 1 0 Reset nlauf SWL F F KOF nb 2 148 nb nb 2002 7 16 15 56 55 90 2010 6 16 10 56 24 31 TITLE lt Beschreibung t 5 0 FEZ 10 Zum usgaenge AWL FUF KOF nb 1312 1422 nb nb 2002 7 16 1444 5427 2008 11 18 111 46 1356 TITLEsZuweisung der A u u FC3 1 0 AWL FUP K OP mh 2 58 nb nb 2010 11 18 20 54 51 56 2010 11 18 20 55 00 76 TITLE Beschreibung FC21 1 0 AWL FUF K F nb 1284 1394 nb nb 2002 7 16 14 44 54 27 2010 5 20 17 36 02 75 TITLE Zuweisung der A u FB1 1 0 Schrittk2 AWL FUF K F nb 536 634 nb nb 2002 7 16 16 29 51 59 2010 11 18 20 38 1 425 TITLE Beschreibung E FE 1 0 UeberlagereSchritk AwL FUF KOP nb 1440 1650 nb nb 2002 7 17 08 30 57 70 2008 11 18111 46 13179 TITLE bergelagerte Sc u FB3 1 0 AWL FUF K F nb 1442 1652 nb nb 2002 7 17 08 30 57 70 2010 5 12 20 02 45 46 TITLE bergelagerte Sc E DE 1 0 SchrFBbB1 AWL FUF K R nb 12 132 FB1 nb nb 2002 7 16 16 29 51 59 2008 11 18 11 46 1382 MAME nb E D
115. i Bearbeiten Baustein Ad AG Maske Extras Tools Fenster Hilfe cn q g 4 HB PROJEKT W57 Projektmappe amp a S a m PROJEKT A bi Bausteine b Symbolik s Eib Variablen gt E Dokumentation 3 Frojekte O E iii O SYMBOLTABEI F O za VARIABLETAB gt E ZAEHLER i JE ITS_PLC_SORTIERUNG Katalog aktive Projekt a4 Pr Die Projektmappe im Bild hat drei Projekte 1 Projekt A 2 Zaehler 3 ITS_PLC_Sortierung Das markierte Projekt ist das aktive Projekt Das aktive Projekt ist das Projekt welches derzeit sichtbar in der vertikalen Registerkarte angezeigt wird Beim ffnen einer Projektmappe wird immer das zuletzt aktive Projekt ge ffnet Um ein weiteres Projekt zu ffnen benutzen Sie das Kontextmen al Hardwarestationen D SPS Online OD ze f NN KH Zi wW a Katalog DJ ITS_ Ahnen ffnen und aktivieren I ffnen z a 2 z Neues Unterprojekt erzeugen Unterprojekt duplizieren 5 xb Unterprojekt umbenennen a Unterprojekt l schen n m gt a ur P F i P P g Alternativ k nnen Sie auch ein Projekt ffnen indem Sie einen Doppelklick auf einen Baustein durchf hren 4 1 ZAEHLER 4 Bausteine mE E OB 41 Benutzerhandbuch WinSPS S7 V5 Die ge ffneten Projekte werden dann in vertikalen Registerkarten dargestellt Datei Bearbeiten Baustein AG Anzeige Ab Maske Extras Tools Fenster Hilfe n
116. iablen gt H Dokumentation gt B Hardwarestationen SB SPS Online Horm Baustein neu erzeugen FC mit der Nummer erzeugen Baustein FEI erzeugen Schlie e x Katalog FIRST FRI Bild FC Nummer wird voreingestellt Die Funktion FC1 soll verschiedene Bausteinparameter haben Klicken Sie deshalb auf die erste Zeile in der Spalte Name um den Namen des Bausteinparameters einzugeben o er Tr Ziel Simulator 25 2 Hi Projektinhalt Frei amp 4 _ FIRST WS7 Projektmappe E FIRST gt Bausteine b Symbolik gt E2 Variablen b E Dokumentation b gii Hardwarestationen m Scdesse Deklaration Hame Typ in_out Kerr temp T zE E FiRST PRI Bild Bausteinparametertabelle F hren Sie nun folgende Schritte aus um die Bausteinparameter zu definieren 1 Geben Sie in der Spalte Name Impuls ein und dr cken Sie die Return Taste 2 Jetzt wird zur Spalte Typ gesprungen Geben Sie hier den Datentyp bool und dr cken Sie wiederum die RETURN Taste 3 Sie befinden sich nun in der Spalte Kommentar Dr cken Sie hier wieder die RETURN Taste Sie befinden sich nun wieder in der Spalte Name 4 Selektieren Sie die erste Zelle im Bereich out und tragen Sie in der Spalte Name den Text Zaehler ein Dr cken Sie RETURN Im Feld Typ geben Sie INT ein 5 Selektieren Sie die erste Zelle im Bereich in_out und tragen Sie in der Spalte Name den
117. ie Anfrage an den NetLink PRO und somit an die S7 Steuerung kam und kann diese somit auch korrekt zur ck leiten also ber das Internet an WinSPS S7 Im nachfolgenden Bild ist zu sehen welche Einstellungen bei der Konfiguration des NetLink PRO vorzunehmen sind Der Dialog zur Konfiguration kann in WinSPS S7 ber den Men punkt Extras gt Eigenschaften von Ziel NetLink PRO TCP IP aufgerufen werden Auf dem zun chst erscheinenden Dialog NetLink PRO ist dabei der Button NetLink PRO direkt Konfigurieren zu bet tigen Ist die IP Adresse des NetLink PRO nicht bekannt so bet tigt man den Button Alle NetLink PRO auflisten und anschlie end den Button Einstellungen x IP dresseinstellungen Statische Werte Aktuelle werte IP Adresse 132 168 f2 114 IP Adresse 12 ie 16 I 41 Subnetzmaske 255 5 255 0 Subnetzmaske 255 2 4125 125 I 0 Gateway 192 1168 2 fi Gateway fo fo fo fo IP Adresse automatisch beziehen DHCF DHEP Timeout s E NETLink PRO Einstellungen Passwort f r das Name bertragen der Parameter in den NETLink PRO V web Interface aktiv Passwort ndern M In NetLinkPro speichern x Abbruch Hilfe Bild Konfiguration des NetLink PRO auf der Anlagenseite Info Firmware Es ist zu beachten dass auf dem Dialog die Adresse des Gateways angegeben ist Dieses hat die Adresse 192 168 2 1 was im Beispiel der IP Adresse des Anlagen Route
118. igte CPU 315 2DP zum Einsatz kommen Auf dem Baugruppentr ger wird eine PS Baugruppe gesteckt daneben kommen zwei analoge Eingangsbaugruppen und vier analoge Ausgangsbaugruppen zum Einsatz Dar berhinaus sind drei 32 Bit digitale Eingangsmodule und vier 16 Bit digitale Ausgangsmodule vorzusehen Aus der Anzahl der erforderlichen Signalbaugruppen ergibt sich somit die Anzahl der notwendigen Baugruppentr ger Bei 13 Signalbaugruppen werden zwei Baugruppentr ger ben tigt 25 3 1 Starten des Hardwarekonfigurators In WinSPS S7 wird ein neues Projekt erzeugt Anschlie end wird das Ziel auf ein externes Ziel eingestellt z B RS232 und der Men punkt AG gt Hardwarekonfigurator ausgef hrt Dies startet den Hardwarekonfigurator mit einem leeren Stationsfenster Sollte kein leeres Stationsfenster zu sehen sein so kann man eine neue Station erzeugen indem der Men punkt Datei Projekt gt Neue Station erzeugen ausgef hrt wird Die ersten Schritte sind die gleichen wie im vorherigen Beispiel Zun chst wird im Baugruppenkatalog das S7 Rack ausgew hlt pa 4 Slaves Frohbus LH fc orc Foldger ato DFE B IRA 100772007 BE 57 300 ai Rack 300 EB a w Be eg u u Bild Rack 300 innerhalb des Baugruppenkatalogs Ein Doppelklick auf das Rack f gt dieses in die leere Station ein Im n chsten Schritt wird die PS Baugruppe platziert Diese kann nur in den Steckplatz 1 gesteckt werden Deshalb wird der Steckplatz a
119. im FUP sehr umst ndlich In WinSPS S7 kann die Timerart durch einen Doppelklick ge ndert werden Es erscheint der Dialog Box ndern Bild ndern der Zeitart W hlen Sie nun die gew nschte Zeitart aus und dr cken Sie anschlie end den OK Button Die Zeitart wird dann im FUP ge ndert F r folgende FUP Objekte kann die Eigenschaft ber einen Doppelklick ge ndert werden e Timer e Speicher RS Gatter SR Gatter e Vergleicher e Umwandler e Z hler ZV oder ZV Bei voll belegtem Z hler ist dies nicht m glich e Festpunkt Arithmetik e Gleitpunkt Arithmetik e Schieben Rotieren e Wortverkn pfung Eine andere Alternative w re nat rlich in die Darstellungsart AWL zu wechseln und dort die nderung durchzuf hren Diese M glichkeit sollten Sie immer im Hinterkopf behalten da es manchmal einfach bequemer und schneller ist eine Modifikation in der AWL zu machen Allerdings sollte man in der AWL keine Platzhalter NOP 0 l schen sonst kann die AWL nicht mehr in FUP KOP dargestellt werden 119 S a a a a a a U S 18 Programmierung in KOP 18 1 Grundlagen Das FUP Gebilde welches im vorherigen Kapitel erstellt worden ist sieht in der Darstellungsart KOP folgenderma en aus Bild Netzwerk in KOP Darstellung Dieses Netzwerk werden wir nun Schritt f r Schritt aufbauen Auch im KOP k nnen Sie mit der Tastenkombination ALT R ck ALT BACKSPACE die letzten Anderungen r ckg ngig machen Hier die
120. inden Sie den Deklarationsbereich VAR Dieser Bereich steht nur bei Funktionsbausteinen FB zur Verf gung Als Beispiel wollen wir einen Z hler programmieren der von 0 bis OxFFFF FFFF z hlen kann Der Z hler ben tigt folgende Eing nge BOOL Wenn an diesem Parameter eine Emain Flanke ansteht dann z hlt der Z hler um 1 vorw rts Reset BOOL Wenn an diesem Parameter 1 ansteht dann wird der Z hler zur ckgesetzt Der Z hler ben tigt folgende Ausg nge Parameter typ Erd rung Qo DWORD Hier wird der aktuelle Z hlerstand zur ckgeliefert Au erdem wird noch ein Flankenspeicher ben tigt der im Bereich VAR deklariert werden MUSS Der Bausteinkopf unseres FB muss demnach so aussehen A EF E h CEEE gt H Fincan Synchranisieren Gf Renhachten FINANS m desse Deklaration Name Typ Anfangswert Kommentar 00 Rz BOOL FALSE z hle vonw rts Eingang ou M BOOL FALSE Reset Z hler auf Null setzen 20 aut D ORD Dr HTERDOOOODOD Aktueller Wert des Z hlers m_ont A 6 0 BER Flar k ertspeichen BOOL FALSE Fun die E kerirmar g dei Flar k e tamp Bild Bausteinkopf des FB1 Die ersten zwei Parameter sind im Bereich in deklariert dann folgt ein Parameter im Bereich out und ein Parameter im Bereich var 69 Benutzerhandbuch WinSPS S7 V5 Im Netzwerk 1 wird der Z hler zur ckgesetzt wenn der Parameter Reset auf 1 ist EWL EOF a Netzwerk 1 Pa Z hler zur cksetzen Ist Reaet 1
121. ingef gt Einmal die F8 Taste dr cken damit ein zus tzlicher Eingang eingef gt wird Jetzt k nnen alle Platzhalter durch den Operanden ersetzt werden Dazu w hlen Sie den Platzhalter an und geben dann den Operand sofort ein Jede Eingabe anschlie end mit RETURN best tigen Hinweis Wenn ein vorhandener Operand editiert werden soll k nnen Sie auch zuerst die RETURN Taste dr cken Klicken Sie nun mit der Maus den R Eingang des Timers aus Dr cken Sie F2 um das UND Gatter zu platzieren 116 Benutzerhandbuch WinSPS S7 V5 Und nun die Platzhalter ersetzen Den Ausgang Q des Timers markieren Und F7 dr cken damit die Zuweisung eingef gt wird Und den Platzhalter ersetzen 117 Benutzerhandbuch WinSPS S7 V5 Den Ausgang DUAL markieren Und AW10 eintippen Das Netzwerk ist damit fertig gestellt Wenn Sie einen Operanden ndern wollen dann klicken Sie diesen zuerst an und dr cken dann die RETURN Taste Jetzt k nnen Sie den Operanden editieren Wenn Sie ohne Dr cken von RETURN gleich den neuen Operanden eingeben wird der alte berschrieben Ein Operand oder ein ganzes Gatter k nnen Sie mit der Entfernen Taste l schen Mit ALT RUCK k nnen Sie dies wieder r ckg ngig machen 118 17 2 Tipps zur FUP Programmierung Im Netzwerk das gerade erstellt worden ist wurde ein Timer verwendet Wenn Sie nun die Timerart ndern wollen von SE nach SI dann ist dies
122. ird e CALL Aufruf Fehler passen die bergabeparameter noch zum Bausteinkopf e Sind alle Instanzdatenbausteine noch aktuell e Treten Zeitstempelkonflikte mit UDTs auf Unter dem Men punkt Extras gt Konsistenzpr fung kann die Pr fung gestartet werden II Konsistenz pr fen Frojekt LBE5_FUMPENINSEL FRJ Folgende 15 Bausteine werden berpr ft 061 086100 06101 FC1 Krnsistenzprufing starten Frahleme hehehen Bild Dialog Konsistenzpr fung Wenn der Button Konsistenzpr fung starten gedr ckt wird dann werden alle Bausteine im aktuellen Projekt untersucht 139 Benutzerhandbuch WinSPS S7 V5 Eine Untersuchung ohne Fehler hat folgendes Aussehen Frojekt LOS_PU UMPENINSEL FT Priifung wird gestartet Es wurden keine Frobleme festgestellt se 4 061 OK 4 AAINN NK 4 0E101 OK B FC1 OK FC2 OK A FC2 OK FE1 DK 4 DE1 OK K onsistenzprufung starten Probleme beheben Bild Eine Pr fung ohne Fehler 21 1 Fehlerart Zeitstempelfehler bei CALL Dieser Fehler sagt aus dass der Bausteinkopf eines Bausteins mit Parameter nachtr glich ge ndert wurde wobei die CALL Aufrufe aber noch korrekt sind dies tritt z B ein wenn bei einem FB bei den statischen Lokalvariablen etwas ge ndert wurde Wenn dies ein FB ist m ssen alle Instanzdatenbausteine des FBs angepasst werden Dieser Fehler wird vom Dialog automatisch behoben sobald der Button Probleme beheben gedr ckt wi
123. jekt ist nicht mehr vorhanden dann werden die Variablennamen durch Standard Namen ersetzt 6 1 Aktualwerte auf Anfangswerte setzen Rechts neben den Aktualwerten finden Sie den Button Aktualwerte auf Anfangswerte setzen Wenn dieser gedr ckt wird werden die Aktualwerte untere Teil des Fensters mit den Anfangswerten aus dem Bausteinkopf ersetzt Dies kann notwendig sein wenn Sie einen Datenbaustein aus einer Steuerung laden und Sie wollen die gespeicherte Werte des DBs wieder in den Ursprungszustand zur ckversetzen 75 Benutzerhandbuch WinSPS S7 V5 6 2 Datenbaustein mit Excel bearbeiten Die Parametertabelle und die Aktualparameter k nnen auch mit Excel bearbeitet werden Hirrojekimat a LT VON Am gt Biin cPUladen X Synchronisieren Gd Beobachten EIN AUS m SWesse Deklaration Name Typ Anfangswert kommentar CCO SIKULI n E oeur DWORD DW 1 6 00000000 5 DWORD D it Ettoooonogo Excel Import Export ARRAY 1 10 OF EY TE f r die Deklaration END STRUCT m 7 it f f 4 0 Dauer_ms DW 15 00000000 3 0 Ail B 16 00 3 0 All B IS DO 10 0 Ail E 16 00 11 n MEA Ariarnn 12 0 A15 B 16 00 Excel Import Export 13 0 Aij B 16 00 f r die Aktualwerte 14 0 AiL E 15 00 15 0 A lg B 165 00 15 0 ALN B 15 00 17 0 Ailia B 165 00 Bei der Deklaration ist zu beachten dass in Excel keine Inkonsistenzen erzeugt werden Beispielsweise d rfen STRUCT END_STRUCT von der Anzahl nicht ge ndert werden Bei den Aktual
124. k TS PC und SPS sind ber den Adapter MHJ Netlink Netlink Lite IBH Link verbunden Verwenden Sie diese Einstellung wenn die Verbindung ber das Internet hergestellt wird Ziel NETLink PRO TCP IP PC und SPS sind ber den Adapter NE TLink PRO oder NE TLink Pro Compact verbunden iel PC und SPS sind ber die Simatic Net Treiber verbunden In dieser Einstellung w hlen Sie das Interface ber den PG PC Schnittstellen Dialog des Simatic Managers bzw der Teleservice Software V6 44 Benutzerhandbuch WinSPS S7 V5 2 8 Ein STEP 7 Projekt importieren und exportieren So importieren Sie eine SIEMENS STEP 7 Projekt Im Home Bildschirm k nnen Sie ein STEP7 Projekt als ZIP Datei oder als entpacktes Projekt importieren 1 Auswahl der ZIP Datei oder S7P Datei 2 Festlegung des Namen und Speicherort der neuen WinSPS S7 Projektmappe 3 Auswahl der Projekte die importiert werden sollen 4 Import der Projekte und Darstellung im Projektbaum Wenn Sie bei einem ge ffneten Projekt ein SIEMENS Projekt importieren wollen dann benutzen Sie den Men punkt Datei gt Importieren gt STEP7 Projekt So exportieren Sie in eine SIEMENS STEP 7 Projekt Um ein WinSPS S7 Projekt zu exportieren muss dieses zuerst ge ffnet werden Es kann immer nur das aktive Projekt in der Projektmappe exportiert werden W hlen Sie den Men punkt Datei gt Exportieren gt S7 Projekt S7P exportieren Daraufhin erscheint der Exportdialog In diesen Ordn
125. le Netzwerke einklappen m Taste wm Alle Netzwerke ausklappen R Merke U Merke B Neues Netzwerk e nf gen strg R T lt e Gehe zu Netzwerk Strg E H Baustcincigenschaften Bild Das Kontextmen des AWL Netzwerkes Hier haben Sie folgende M glichkeiten e Anderen Baustein ffnen e Baustein beobachten ber Aufrufpfad e Beobachten Ein Aus schalten e Status Baustein Einstellungen e Netzwerk in globale Zwischenablage kopieren e Einf gen Paste e Alle Netzweke einklappen e Alle Netzwerke ausklappen e Neues Netzwerk einf gen e Gehe zu Netzwerk e Querverweis lokaler Querverweis des Operanden der in der AWL Zeile steht e Neues Netzwerk einf gen e Bausteineigenschaften aufrufen Bausteinflags 113 17 Programmierung in FUP 17 1 Grundlagen Klicken Sie auf FUP siehe Bild um das Netzwerk auf die Darstellungsart FUP einzustellen WL KOP Ho h Netzwerk 1 X Netzwerk berschrift Metzwerkkommentar EDER EVER BEA a a a a a a a a E ee T E EE E E BE S ee de AE E E ee EE ENE I E E SE TEA E E era ee E A T Sa E NE EE E E O E E E E E EE E E E E SE a O a a ee ee ee e a a ee Se a a E E a a A A n ara ae ae Land A a a a a a ale Aa aa ado a aa ee an aE a aT ee te a San an ee a a Aa a a A a nao e ee a ee ae RS A a Mei a e a a Ta ce e a Bild leeres FUP Netzwerk Klicken Sie auf den leeren Bereich falls der Codebereich nicht gepunktet ist Jetzt ist das Netzwerk bereit f r die Programmierung F r die sch
126. ledigen 143 NVI n S P S u 3 V5 e E a TFT zT Ts 22 Stopp Ursache ermitteln Diagnosem glichkeiten Wenn die S7 Steuerung unerwartet auf STOP geht kann dies mehrere Ursachen haben e Ein Hardwareproblem mit angeschlossenen Baugruppen e Ein Programmfehler im SPS Programm Mit folgenden Werkzeugen k nnen Sie den Fehler untersuchen 1 Baugruppenzustand Register Diagnose 2 Baugruppenzustand Register USTACK BSTACK 22 1 Diagnosemeldungen im Dialog Baugruppenzustand Die erste Anlaufstelle bei Problemen ist immer der Diagnosepuffer Rufen Sie mit Men punkt AG gt Baugruppenzustand den Baugruppenzustand auf Hotkey STRG D Auf der Registerkarte Diagnose werden alle Diagnosemeldungen der S7 CPU aufgelistet Fehlerbeispiel 1 In der CPU wurde absichtlich ein Fehler eingebaut der zu einer Endlosschleife f hrt Die CPU geht in STOP und der Diagnosepuffer hat nun folgendes Aussehen Duaoosu ne i 1 pe SG n Gin e pa pa STOP durch nicht geladenen Zeittehler 06 Zykluszcit berschreitung OB 80 Betriebszustands bergang von ANLAUF nach RUN Aulumalsche Meuslar Lar lar derung OB 100 Retriehsz sstands hergang von STOP nach ANI ALF NETZ EIN gepuffert STOF durch Netzausfaill Betriebszustands bergang von ANLAUF nach RUN Automatische Neustartanforderung O6 100 Betriebszustands bergang won STOP nach ANLAUF STOP durch nicht geladenen Programmierfehler OB DE nicht geladen Retriehsri standsiih
127. leitet dies bedeutet dass manche CP Baugruppen nicht auf dem URI gesteckt werden k nnen Weiterhin ist die Stromversorgung auf 1 2A begrenzt wobei je Baugruppentr ger eine max Belastung von 0 8A nicht berschritten werden darf Da wir im Beispiel zwei Baugruppentr ger ben tigen kann eine IM365 verwendet werden Nachfolgend ist die Baugruppe im Katalog zu sehen FE IM 300 OO E BEST EO MA0O OAAD Z BES r 3bU 353UT US U BEST 381 3CA00 0430 AFS ART ADANT EAN GEST 365 0BA50 0A30 BEST 365 056481 0AA0 IR N B GE 7 365 0 AD Be BE DI 300 Bild Verwendete IM Baugruppe 182 Benutzerhandbuch WinSPS S7 V5 ber Doppelklick wird die IM in die Station eingef gt und zwar in den Steckplatz 3 welcher vorselektiert war Nun sind die Voraussetzungen f r einen weiteren Baugruppentr ger geschaffen Um diesen Tr ger einzuf gen wird wie zu Beginn in der Rubrik Rack 300 ein Doppelklick auf dem Eintrag des Racks ausgef hrt H 57 Slaves Frofibus DP E helee Feldye ale DF H BE YIRA TARAA ANT EB 57 300 Rack 300 nn P5200 0 H E CP340 341 Point to Point Bild Rack zum Einf gen des zweiten Tr gers Nach der Ausf hrung erfolgt eine Abfrage ob ein weiterer Baugruppentr ger in die Station einzuf gen ist Wird dies mit Ja best tigt so wird die Aktion ausgef hrt Im oberen Teil der Station ist danach ein weiteres Register hinzugekommen dieses Tr gt die Bezeichnung URI Uhu um Neuer Baugrup
128. len Pumpern erhalkern Pumperwerhalten FumperWerhalten Funperuuhullor FumperWerhalten PumperWerhalten a Lall Befehle gefunden F H E E E E G 0 T 1 Fu D M _ MW la CALI I 1 E F n FCn SFE SFEn CALL bearbeiten Bereidt m in in out out in_out in_out in_out Yarialal Stoerung TimerEinschaltZeit NaerhstePimpe LampeRuhezeit LampeStoerung FumpeEinscha lten Pumpe Pumpe2 i M20 0 i A40 45 0 BOOL BOL BOOL LCs wurden Parameter im Dausteinkopf hinzugefugtl m El Symbole areeigeri Anderungen Hbermehmen Schlie en Hie Bild Der CALL FB1 Aufruf in Tabellenform In der Spalte Aktualparameter sind alle Parameter die dazugekommen sind mit einem Fragezeichen gekennzeichnet Da es in diesem Fall ein CALL FB ist muss nicht zwingend ein Parameter angegeben werden In der linken Liste werden alle CALL FB1 im SPS Programm aufgelistet Sie k nnen nun nacheinander alle Aufrufe bearbeiten Wenn Sie alle CALLs bearbeitet haben dr cken Sie den Button nderungen bernehmen Der Probleme beheben Dialog zeit nun an dass alle Probleme behoben wurden OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 8 Zeile 6 OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 9 Zeile 6 ORT Aufbau des Call FR1 stimmt nirht im Netzwerk 10 Feile amp ODi Aufbau des Call PD1 stimmt nicht im Netzwerk 11 Zeile OB 1 Aufbau des Call FE 1
129. letzt ge ffnet worden sind 6 Liste der Favoriten In dieser Liste k nnen Sie Projektmappen einf gen die f r Sie h ufiger ben tigen Hinweis Die Dateiendung WS7 ist mit WinSPS S7 verkn pft Sie k nnen auch ein Projekt mit der Dateiendung WS7 direkt durch Doppelklick starten WinSPS S7 muss in diesem Fall geschlossen sein Dies erm glicht es den Windows Start Button zu dr cken und anschlie end mit dem Eingabefeld Programme Dateien durchsuchen nach einer Projektmappe zu suchen und anschlie end das Projekt direkt zu ffnen 12 Benutzerhandbuch WinSPS S7 V5 WinSPS S7 Oberfl che wenn eine Projektmappe ge ffnet ist WinSPS 57 V5 HB PROJEKT WS7 CAUS NTS WINSP I Bearbeiten Baustein AG Anzeige AG N Maske Extras Tools Fenster Hilfe Bee la Ziel Simulator 4 HB PROJEKT WS7 Projektmappe E PROJEKT A U Projekt Ba ol SORTIERUNG Filter Filter Filter Filter Filter Filter Filter Filter Filter Filter 4 8 30E ku ai O E 1 0 AWL FUP KOP 18 122 LE Anlauf 3 u O 4 FC1 1 0 AWL FUP KOP 126 236 2010 2 7 11 E Schrittk Bai O E DB10 1 0 AWL FUP KOP 402 496 Nein nb nb 2010 2 15 11 nb U SYMBOLTABELLE SEQ Symbolik T abelle O g VARIABLE TABELLE YAR Status Yariable T z CPU Control Center ES Variablen gt E Dokumentation 4 Hardwarestationen zeugen E ITS_PLC_SORTIERUNG PR E PROJEKT A PRJ
130. lle korrekt gew hlt so kann man ber den Button Erreichbare Teilnehmer die MPI Adresse der angeschlossenen CPU ermitteln Dabei wird der Dialog Erreichbare Teilnehmer sichtbar auf dem die angeschlossenen MPI Adressen aufgelistet sind Nachfolgend ist eine m gliche Ausgabe zu sehen Erreichbare Teilnehmer FF Sauestsuchbnnssnsuusnutsntntsnnnnunnssuhonsnennuunsnunsnnunsnnsnnsnunsnnnnnnnsnssnnssnunsnnnsnsneee MPI ADR 2 direkt Bild M gliche Anzeige der erreichbaren Teilnehmer Dem Dialog kann man entnehmen dass die CPU die MPI Adresse 2 besitzt dies ist auch die Default Adresse der CPU wenn diese noch nicht konfiguriert wurde Die Zeile mit der MPI Adresse der CPU wird nun selektiert und ber OK der Dialog verlassen Die dabei selektierte MPI Adresse wird in das Feld CPU MP I Adresse des Dialogs Konfiguration bertragen bernommen Damit sind die notwendigen Einstellungen get tigt Uber den Button Konfiguration bertragen wird die Konfiguration in die CPU gesandt Anschlie end wird der Dialog geschlossen Die Arbeit mit dem Hardwarekonfigurator ist somit abgeschlossen und dieser kann ber den Men punkt Datei Projekt gt Programm schlie en ebenfalls beendet werden 25 2 8 Zusammenfassung zum Beispiel 1 zur Hardwarekonfiguration Im Beispiel wurde gezeigt wie man eine Steuerung der Reihe S7 300 konfiguriert Es wurden die Regeln bei der Platzierung der einzelnen Baugruppenarten benannt und gezeigt wie die A
131. lliert Die Installationsroutine befindet sich im WinSPS S7 Verzeichnis WinPcap exe Rufen Sie den Men punkt AG gt Erreichbare Teilnehmer auf Es erscheint der Dialog Erreichbare Teilnehmer ber Ethernet Enrei_hlsare Teilnehmer uber Elherne Typ E szaichnung IP drezsa MAC Sdrasse PRFLTEFLTELTTELLTELTERLLRELTELLIRLLTELLLRLLERLLERLLRLLTELLTRELERELERELERLLERLLERLLERTELELELELELELELELELFELERELLFETERLTLERTTELTERETERRTERLTTELTERLTRELTERTTRLLTELLTELLTELTRELLRELTELLLRLLDELLERLORELTELLLRELLELLERELERELERLLERLLERLLERLLLELELELLEELERELLRE Such ptionen Anzahl dar zu aunhandan CPI le 1 Keine Aneah l yunyeber Mur Frahnet eilnehmer suchen Teilnehmer ermitteln IF Farameter tempor r setzen Yensendete Netzwerkkarte Realtek ATL91680 81110 Familie PCI E Gigabit Ethermet MIC NDIS 6 20 192 168 178 23 Bild Erreichbare Teilnehmer ber Ethernet Wichtig Damit die Teilnehmer im Netz ermittelt werden k nnen muss WinSPS S7 mit Administorenrechte gestartet werden Dr cken Sie nun den Button Teilnehmer ermitteln Nach kurzer Zeit erscheinen alle Teilnehmer im Fenster ber den Button IP Parameter tempor r setzen k nnen die IP Einstellungen der Baugruppe ver ndert werden Diese Einstellungen gehen allerdings wieder verloren sobald die Baugruppe spannungslos wird Nachdem die IP Einstellung vorgenommen und in die Baugruppe bertragen worden sind kann ber das Ziel TCP IP direkt wie blich auf die Ba
132. logseite befindet sich die Einstellung f r den Taktmerker Dabei ist zun chst die Option Taktmerker zu aktivieren Anschlie end kann die Adresse des Merkerbytes in das Adressfeld eingegeben werden Welcher Merkerbereich dabei zu Verf gung steht ist von der verwendeten CPU abh ngig Gibt man im Beispiel die Adresse 500 ein so erfolgt sp testens beim Wechsel in eine andere Dialogseite die Fehlermeldung dass diese Adresse au erhalb des zul ssigen Bereichs liegt da die CPU nur die Merkerbytes 0 bis 255 bereitstellt Im Beispiel soll das Merkerbyte MB100 verwendet werden weshalb die Adresse 100 anzugeben ist Im SPS Programm sollte beachtet werden dass dieses Merkerbyte nur gelesen wird denn Schreibzugriffe w rden ja vom Betriebssystem der CPU generell berschrieben Normalerweise sollte man als Programmierer immer die gleiche Adresse f r das Taktmerkerbyte verwenden um diese Fehlerquelle m glichst auszuschlie en Nachfolgend die Einstellung innerhalb des Dialogs 176 Taktmerker TI iW laktmerker Merkerbute og Bild Einstellung des Taktmerkerbytes auf MB100 Parametrierung des Uhrzeitalarms Der Uhrzeitalarm wird im gleichnamigen Register parametriert Man erkennt dass die CPU nur einen Uhrzeitalarm unterst tzt Dabei wird beim Ausl sen des Alarms der OB10 vom Betriebssystem der CPU aufgerufen Die Priorit tsangabe ist dann wichtig wenn man bef rchtet dass beim Eintreten des Alarms ein anderer Alarm mit einer h h
133. lt Beim Ausf hren wird dann automatisch im Messbereich der gleiche Eintrag eingestellt Nach Ausf hrung haben die Kan le folgendes Aussehen 2 3 4 ja Re N O N Bild Deaktivierte Eingangskan le 2 3 und 4 Nun zu den Ausg ngen welche ebenfalls momentan nicht in Verwendung sind Deshalb sollen auch diese deaktiviert werden Dazu wird in das Register Ausg nge des Dialogs gewechselt hnlich wie bei der Deaktivierung der Eingangskan le werden auch bei den Ausg ngen die Ausgabearten auf den Eintrag gesetzt Als Folge wechselt der Ausgabebereich ebenfalls in diese Einstellung Ausgab Ausgabeart r IB r Il Ausgabebereich 7 er ba Bild Deaktivierung der Ausgangskan le 175 Damit sind alle Einstellungen f r die analogen Kan le get tigt der Dialog kann ber den Button OK best tigt und verlassen werden So wie die Eigenschaften der digitalen und analogen Onboard Eing nge bzw Ausg nge k nnen auch die Z hlereing nge ver ndert werden Einfach einen Doppelklick auf dem Steckplatz 2 4 ausf hren und die gew nschten Einstellungen auf den erscheinenden Dialogen durchf hren Die n here Bedeutung der Einstellungen ist dabei dem Handbuch der CPU zu entnehmen 25 2 6 Eigenschaften der CPU konfigurieren Nachdem die Eigenschaften und die Adressen der Signalbaugruppen entsprechend unseren Vorgaben eingestellt sind kommen wir nun zu den Einstellungen der CPU Laut Aufgabenstellung s
134. lus Button Als Ergebnis haben Sie nun drei Eintr ge o Eide arani E Variabletabelle var SS Peter ee ToDo iste gt Meldungen ds er FFN l Operand Symbol Darstellung Statuswert Aktiv Steuerwert Aktiv D Symbolkommentar AWO Z hler 1 HEX W 16 0000 L Z hlerstand f r Sensor 1 AW2 Z hler HEX W 16 0000 L Z hlerstand f r Sensor2 Ad Z hler 3 HEX W 165 0000 L Z hlerstand f r Sensor3 Mit dem Button Beobachten Permanent starten Sie den Beobachten Modus Wenn der Beobachten Modus Baustein Beobachten Variable Beobachten aktiv ist sind einige Programmfunktionen in WinSPS S7 blockiert Mit dem folgenden Button k nnen Sie alle Beobachten Modi wieder ausschalten 27 2 2 10 Externe CPU ansprechen Um das soeben geschriebene Programm in eine reale S7 CPU zu bertragen muss nur die Ziel Einstellung in WinSPS S7 ge ndert werden Je nach Adapterkabel muss eine andere Ziel Einstellung verwendet werden Ziel Simulator Zie R5232 Ziel MHJ N etLink Fas an m 7 Synchronisieren gt e TEP IP Direkt Adapter Kabel Ziel Einstellung Um die Zieleinstellung zu konfigurieren dr cken Sie auf den Button A Hinweis zum Ziel SIMATIC NET Diese Einstellung kann nur verwendet werden wenn die SIMATIC Net Treiber auf dem PC vorhanden sind Der PC Adapter USB 972 0CB20 0XA0 wird beispielsweise mit einer Treiber CD ausgeliefert Installieren Sie den Treiber und anschlie end ist der
135. luszeit berschreitung OB380 144 Benutzerhandbuch WinSPS S7 V5 22 2 Unterbrechungsstack USTACK und Bausteinstack BSTACK im Dialog Baugruppenzustand Der Dialog USTACK und BSTACK liefert zus tzliche Informationen bei einem Programmierfehler e Registerinhalte Statuswort Akkumulatoren AR1 AR2 e Unterbrechungsstelle Baustein rel Byteadresse e Aufgeschlagene Datenbausteine Fehlerbeispiel 2 Im SPS Programm wurde absichtlich ein Fehler eingebaut Es wird auf das Datenwort 210 DBW210 zugegriffen obwohl der Datenbaustein nur 200 Bytes gro ist Der Diagnosepuffer hat jetzt folgendes Aussehen Baugruppenzustand Bausteln Zeitstempel FreignisID O6 1431 lex 79 Hex OllHex Z43E Hex 2011 04 15 14 31 02 4302Hcx 58 Hcx FFiHcxk 00C7 Hcex Automatische Neustartanforderung OB 100 2011 04 15 12 31 02 138 2MfHex 6HHex FE Hex 72C7Hex 4 Berriebszustands bergang won STOP nach ANLAUF Z011 04 15 12 31 02 4501Llhex Hex FriHex 72C7NexX STOP durch nicht geladenen Zeitfehler O8B 2011 04 15 1 27 12 4553 Hex 34 Hex FF Hex FOSE Hex Zykluszeit berschreitung OB 80 2011 04 15 12 77 12 3501 Hex 50 Hex 1A Hex 58C3 Hex Detriebszustands bergang von ANLAUT nach RUN 2011 0406 11 50 73 4202J lex COQ lex MTA lex 00C70 lex Automatische Neustartanforderung OB 100 2011 04 06 13 58 39 1382Hex 64Hex FE Hex 72C7Hex 4 Betriebszustands bergang von STOP nach ANLAUF 20 11 04 065 13 58 39 450L hex
136. mauswahl W hlen Sie hier SIEMENS S7 300 VIPA 300V und dr cken Sie den Button erzeugen Daraufhin wird eine neue Station erzeugt und das passende Rack f r die S7 300 wird platziert Der Steckplatz 2 wird selektiert Im Katalog wird zur Position CPU der Familie S7 300 gesprungen 167 Benutzerhandbuch WinSPS S7 V5 Datei Projekt Bearbeiten Netzansicht Online Hilfe D 5 5 ei Ziet Extem R5232 X E Station Offline 3135C mi URO E Gehe zu winsPS 57 Steckplatz Baugruppe Bestellnummer MPt Ad esse E Ad esse AAdresse 1 i 3 4 5 6 7 u q 1 1 BE Station Offline 3135C f FE Net view Le Baugruppenkatalog z 57 Slaves Profibus DP Weitere Feldger te DP 58 VIPA 100Y 200Y 4 58 57 20 Rack 300 4 PS 300 BE SIWAREX U SE CP340 341 Point to Point E CP3427 343 ASI SE CP343 industrial Ethernet BE CP34x PROFIBUS 4s E CPU CPU 3121FM C3 CPU C312 CJ CPU M312 CPU 313 9 CPU C313 CJ CPU C313 PtP MrPIr43 gt NP Au Bild Leere Station mit S7 300 Baugruppentr ger In der Station sind 11 Steckpl tze vorhanden und der Baugruppentr ger hat die Bezeichnung URO Man k nnte nun annehmen dass der Baugruppentr ger frei mit S7 300 Baugruppen best ckt werden kann Dies ist allerdings nicht der Fall denn bei der Platzierung sind ein paar Hauptregeln zu beachten Diese lauten e Der Steckplatz 1 ist generell f r die Spannungsversorgungsbaugruppe PS Ba
137. mbole angezeigt Wenn keine Symbole vorhanden sind werden die Adressen angezeigt wie im Bild zu sehen e ber Drag and Drop k nnen die Baugruppen verschoben werden Klicken Sie auf die Adresse und ziehen Sie die Baugruppen an die gew nschte Stelle e Wenn die Baugruppe ber der CPU Baugruppe gezogen wird wird die Baugruppe gel scht e Baugruppen k nnen ber die rechte Maustaste hinzugef gt werden Es erscheint ein Kontextmen mit den verschiedenen Baugruppen e Die Fenstergr e kann mit der Maus stufenlos eingestellt werden Eingangsbaugruppen k nnen mit der Maus oder mit der Tastatur beeinflusst werden Wird die LED einer digitalen Eingangsbaugruppe mit der Maus angeklickt wird der Signalzustand des Einganges umgeschalten Wenn das Eingangsbyte mit einer roten Umrandung gekennzeichnet ist K nnend die Eing nge ber die Ziffern 0 7 beeinflusst werden Der rote Rahmen kann ber die Cursortasten Rechts Links verschoben werden 33 Benutzerhandbuch WinSPS S7 V5 AG Maske Fenster mit e Analogen Ausgang AW256 e Analogen Eingang mit Schieberegler e BCD Eingangsbaugruppe EWO e 16 Bit digital Eingangsbaugruppe EW124 e 16 Bit digitall Ausgangsbaugruppe AV 124 N 124 EW256 i F Se 4 E1240 Nee A1240 Me 94 070 4 en E1241 MEDE A1241 Jf E14 p E A124 2 l F i z 0 00mA 0 00m 94 Orm 0 00 mA 53 76 mV 34 2 4 Status Variable Variable beobachten Mit Variable Beobachten k
138. mentieren Sie k nnen einzelne AWL Zeilen ber einen Tastaturk rzel auskommentieren um testweise bestimmte Befehle zu deaktivieren Dazu markieren Sie die gew nschten Zeilen SHIFT und Pfeil nach unten oben dr cken und dr cken dann die Tastenkombination STRG ALT K Um die Zeilen wieder zu restaurieren markieren Sie die Zeilen wieder und dr cken erneut STRG ALT K Zeilen in die globale Zwischenablage kopieren Markieren Sie die Zeilen die Sie in die globale Zwischenablage kopieren wollen Wenn keine AWL Zeilen markiert sind werden alle AWL Zeilen des Netzwerks in die globale Zwischenablage kopiert Klicken Sie anschlie end die rechte Maustaste und w hlen Sie aus dem Kontextmen AWL Zeilen in globale Zwischenablage kopieren Vorher sollten Sie die globale Zwischenablage aufrufen Ansicht gt Globale Zwischenablage und festlegen welche Zwischenablage benutzt wird So k nnen auch einzelne AWL Zeilen in einer Art Bibliothek sammeln Kontextmen des AWL Netzwerk Mit der rechten Maustaste ffnen Sie das Kontextmen m AMT FIID oe B G amp Netzwerk 1 X Netzwerk berarhri Netzwerkkommentar CATT arc re l Benl rc s C1 ffnen Teil Beu2 5 Anderen Baustein ttnen Tcil Bch3 he FC1 sFC1 beobachten ber Aufrufpfad A Beubachten Ein Aus Sliy F7 d Status Baustein Einstellungen AWL FUD KOD Nctzwerk 1 in globale Zwischenablage kopicren N kkomme EHE Einfugen AWL Zeilen U Taste 5 Merke Al
139. meter Impuls und oberhalb der P Box den Parametrer Flag ein Das fertige Netzwerk Das Ergebnis Wenn die Variable lmpuls eine positive Flanke erzeugt wird die Variable Z hler um 1 erh ht 19 Benutzerhandbuch WinSPS S7 V5 m AWL FUF KOP 4 gt wergleicher 2 CMF gt CMP cl Be CMHF gt is CMP zi Zaehler 2 20 Klicken Sie nun zwei Mal auf diesen Text Button um zwei Netzwerke hinzuzuf gen Schalten Sie das Netzwerk 2 auf KOP und das Netzwerk 3 auf AWL Klicken Sie in Netzwerk 2 NW2 auf die horizontale Linie Wir f gen nun einen Vergleicher ein der die Variable Zaehler bei dem Wert 1000 wieder auf Null setzt Dazu ben tigen wir einen Vergleicher und dahinter den Block Move F gen Sie einen Vergleicher mit Doppelklick ein Klicken Sie die Ausgangslinie des Vergleiches an und f gen Sie mit einem Doppelklick den Move Block ein Tragen Sie nun am 1 Eingang des Vergleichers die Zahl 1000 ein und am 2 Eingang die Variable Zaehler Die Move Box ist ein Lade und Transferbefenl Geben Sie am Eingang IN1 die Zahl 0 und am Ausgang die Variable Zaehler an Somit wird der Z hlerstand auf 0 gesetzt wenn die Variable Zaehler den Wert 1000 hat Benutzerhandbuch WinSPS S7 V5 Das 3 Netzwerk soll in AWL dargestellt werden Klicken Sie mit der Maus auf die 1 Zeile Und geben Sie dann diese Zeilen ein Er a
140. mulationsumgebung von WinSPS S7 bietet Ihnen folgende M glichkeiten e Beobachten von Bausteinen im Bausteineditor e Beobachten von Variablen mit Status Variable Fenster e Beobachten von Variablen Operanden mit dem Symbolikeditor e Mit der virtuellen grafischen SPS der AG Maske Simulation wird eine S7 300 grafisch dargestellt Diese kann mit Baugruppen best ckt werden Hier k nnen auch analoge Eing nge und analoge Ausg nge dargestellt werden Die Eing nge analog oder digital k nnen mit der Maus oder Tastatur beeinflusst werden Des Weiteren k nnen BCD Eingabe und BCD Ausgabe Baugruppen platziert werden e Mit der PAE PAA Leiste k nnen Eing nge Ausg nge Merker Timer Z hler Operanden aus Datenbausteine platzsparend dargestellt werden E124 0 g o E1241 JA DO DENE H Dora oa aE EI amj EI EI EI EI EI H eo DB 5 EBD n 0 00 mA Bild AG Maske Simulation mit verschiedenen Baugruppenarten 101 14 1 Einschalten der Software SPS Um die Software SPS zu aktivieren muss das Ziel auf Ziel Simulator eingestellt werden X Ziel Simulator Bild Simulator ist aktiviert Jetzt beziehen sich alle Befehle auf die integrierte Software SPS Um ein Programm zu simulieren sind folgende Schritte notwendig 1 bertragung der Bausteine in den Simulator Z B mit AG gt Alle Bausteine senden oder mit AG gt Bausteine synchronisieren 2 Software SPS in Zustand RUN schalten mit Men punkt A
141. muliert werden 1 Alle Bausteine in den Simulator bertragen Men punkt AG gt Bausteine synchronisieren 2 Simulator auf RUN schalten Men punkt AG gt Betriebszustand 3 Bausteinstatus des OB1 einschalten Men punkt Baustein gt Beobachten Ein Aus 4 Baustein OB1 beobachten Hi projektinhalt FB1 oer 2 Jerac Ee A a E Joelincpuladen Synchroniseren 0 Beobachten EIN AUS 5 PAE Fenster einschalten Men punkt Anzeige gt PAE PAA Fenster anzeigen 6 E1 0 auf 1 schalten dann erh ht sich der Z hlerstand MD10 Wenn Sie den FB1 an einer anderen Stelle im OB1 nochmals aufrufen wollen dann muss ein anderer Datenbaustein angegeben werden da sonst die Flankenauswertung nicht mehr richtig funktioniert Der Datenbaustein der bei einem CALL mit angegeben wird bezeichnet man auch als Instanzdatenbaustein Der Instanzdatenbaustein hat immer den gleichen Bausteinkopf wie der dazugeh rige Funktionsbaustein 71 Benutzerhandbuch WinSPS S7 V5 Notizen 12 6 Erstellung eines Global Datenbausteins Globaldatenbausteine dienen als globaler Speicherbereich auf den alle Bausteine zugreifen k nnen Den Aufbau bzw die Struktur eines Globaldatenbaustein wird im Bausteinkopf eingestellt Hier k nnen Bits Bytes W rter Doppelw rter Arrays und Strukturen angelegt werden Ein Globaldatenbaustein kann mit dem Button Neu im Fenster Projektinhalt erzeugt werden Projekonhalt 4 ffnen Neu
142. n Beispielsweise unterst tzt eine S Steuerung 256 Z hler 0 255 und Sie verwenden den Z hler Z256 im SPS Programm bertragen Sie nun den Baustein erscheint folgender Dialog Pl AG BAUSTEINEBEOBAC HTEN PRI Es werden 1 Bausteinfe ins AG bertragen Speicherbedarf Code 0 03 kB Jpeicherbedarf Daten 0 00 KDO speicherbedari Ladespeicher U 15 KB I Freier RAM 46 98 EB Freier Ladespeicher 402 04 ED OB 1 gt AGFehler m Es sind Fehler aufgetreten yon 1 Bausteinie 1 5C 51nd U TDenlerirei bertragen worden Drucken S1e HEIUKN oder ESU um den D alog zu verlassen Frufen Ex scheinen unerlaubte Befehle im SPS Frogrammm zu sein Bild bertragungsfehler Im Dialog erscheint der Button Pr fen Wenn dieser gedr ckt wird wird das SPS Programm auf diese Fehler hin untersucht 99 Als Ergebnis erhalten Sie in unserem Fall diese Ausgabe SPS Programm berpr fen P ufil leslleygeri aktuelles Froh bES _I1 ZEG1U UAHU YZJ Ixi Profil von extemer SFS laden Inhalt des aktuellen Frofila 1 CPU Name BES 315 2E610 0A60 gt CPL Name Firmware Ausgabestand RAM in KE Ladespeicher in KB Ergebnis der Untersuchung H chste Adressen im Frogramm E 124 gefundene Fehler berpr fen i Frofil speichern unter Ergebnis offnen Schlieben Bild Das Ergebnis der berpr fung Wenn diese Hilfsfunktion nicht vorhande
143. n 56 4 Symbolische Programmierung 22z22ennnsnnnennnnnnnnn nn nen 9 A 1 ADSOlUle Programmierung ass einen een 57 4 2 9y mbOlISCHE PFOgrammleruUng zentrieren ee ee ade 57 4 3 Lesezeichen im Symbolikeditor 22222222seseseenenennenenennenenen wenn 59 4 4 Symbolik Einstellungen asnstszesssss ae ae OEA 59 4 5 Automatische Symbolgenerierung 222e 2ssseesesseeennennnnnnene een nee ann 60 4 6 Variable Symbole beobachten in der Symboliktabelle 222222sss nennen nn 62 5 Erstellung eines FC FB und DB zusssseeneeenenenenen nennen nn 63 9 1 Erstellung einer FO FUNKUONY ers re ae ht 63 5 2 Erstellung eines FBs Funktionsbaustein mit dazugeh rigem DB Datenbaustein 68 6 Erstellung eines Global Datenbausteins 2su neenennene nennen 13 6 1 Aktualwerte auf Anfangswerte setzen 22 sssseeeenenneeennnnnnn nennen en 75 6 2 Datenbaustein mit Excel bearbeiten 2222s sense een nenn nennen en 76 7 Laden und Testen des Programms nnaaanannnnnnn nn nun nn 71 7 1 Online Verbindung aufbauen 222sssseseeeneeeneenene nennen nennen een 77 7 2 Laden des Programms in das Zielsystem 2 sss nennen nennen ann 78 17 3 SPS in RUN Zustand versetzen 2222seseseeensseeeeenenen nennen nennen nee nenn 78 1 4 PIOGFamm TESIeN una nen a a En aa er a 79 7 4 1 Status Baustein Fenster 2eessssseeeeneneennennnn nennen nenn nn 79
144. n A Doppelklick LE ouan Vorhandene Station o bg sPs 0nliine ffnen b 402 ITS_PLC_SORTIERUNG Bild Der Hardwarekonfigurator wird ber die Projektverwaltung gestartet 165 25 1 Auswahl des Systems Wenn eine neue Station erzeugt wird folgt die Abfrage nach dem zu konfigurierenden System Station Offline CPU112 Y SPS Sustem selektieren Gehe zu winSPS 57 F r welche Syster m chten Sie eine Konfiguration erstellen VIFA System 100 O WAR Spetar 200 SIEMENS 57 300 1PA 300 nr Erzeugen O YIFA SPEED Station aus WinSPS SY Unterprojekt laden Bild Auswahl des SPS Systems Zur Auswahl stehen Auswah gt 77 oS VIPA 300V Systemfamilie 300V der VIPA GmbH VIPA SPEED VIPA SPEED7 Systemfamilie S7 300S SPEED7 von VIPA GmbH Station aus Diese Auswahl wertet die Konfiguration im WinSPS S7 WinSPS S7 Projekt Projekt aus Das sind die Systemdatenbausteine die laden beim Laden der Bausteine von der SPS in das WinSPS S7 Projekt kopiert worden sind 166 25 2 Beispiel Konfiguration einer SIEMENS S7 300 CPU Im ersten Beispiel soll die Konfiguration einer CPU 313C erl utert werden Neben der CPU sind noch zwei digitale Eingangsbaugruppen und zwei digitale Ausgangsbaugruppen vorzusehen Die CPU wird ber eine Spannungsversorgungsbaugruppe mit der notwendigen Spannung versorgt Die CPU besitzt Onboardperipherie d h diese hat digitale
145. n Port weitergeleitet werden soll 191 Nachfolgend ist der Eintrag einer solchen Tabelle zu sehen dabei besitzt der NetLink PRO die IP Adresse 192 168 2 141 En eav eae e a 4 192 168 2 fiai 7777 TCP UDP 7777 Bild Eintrag im Virtual Server des Anlagen Routers Damit wird festgelegt dass die Anfrage von WinSPS S7 an die IP Adresse 192 168 2 141 weitergeleitet wird sofern diese Anfrage auf dem Port 7777 erfolgt Einstellungen im NetLink PRO auf der Anlagenseite Jetzt zu den Einstellungen des NetLink PRO auf der Anlagenseite Der NetLink PRO ist auf eine IP Adresse konfiguriert welche innerhalb des Subnetzes des Anlagen Routers liegt Im Beispiel haben wir die IP Adresse auf 192 168 2 141 festgelegt Wird der NetLink PRO ber einen Teilnehmer angesprochen der eine IP Adresse des gleichen Subnetzes besitzt so kann dieser die Antworten direkt an diesen Teilnehmer zur ck geben da der NetLink PRO diesen ja direkt ansprechen kann Bei der Fernwartung erh lt der NetLink PRO aber eine Anfrage von einem Teilnehmer also von WinSPS S7 ber das Internet der eine IP Adresse au erhalb seines Subnetzes besitzt Damit ist der NetLink PRO nicht in der Lage eine Antwort direkt an den Anfragenden zur ck zu senden Die Antwort muss ber ein sog Gateway geroutet werden Aus diesem Grund ist in der Konfiguration des NetLink PRO auch die Adresse dieses Gateways anzugeben Das Gateway ist der Anlagen Router denn dieser weis woher d
146. n w re m ssten Sie den Belegungsplan oder den Querverweis ermitteln lassen und dann die maximalen Adressen der Operanden mit den Eigenschaften der CPU siehe Baugruppenzustand vergleichen Die Funktion SPS Programm berpr fen kann auch ber das Men Extras aufgerufen werden 13 2 Diagnose des SPS Programms in der Querverweisliste Wenn Sie den Querverweis erzeugen lassen Men punkt Anzeige gt Querverweisliste k nnen Sie den Schalter Diagnose aktivieren Dies bewirkt dass bei der Anzeige des Querverweises zus tzlich typische Programmierfehler als Warnung ausgegeben werden Dies sind z B e Doppelzuweisung von Operanden e Doppelverwendung von Timer Z hler e Adress berschneidungen bei Bit Byte Wort und Doppelwortoperationen Haben Sie einen solchen Programmierfehler gemacht verh lt sich Ihr SPS Programm sehr seltsam und in keiner Weise so wie Sie es sich vorgestellt haben In solchen F llen sollten Sie diese Warnungen einzeln durchgehen und berpr fen Mehr Informationen dar ber finden Sie im Kapitel 8 SPS Programm berpr fen 100 Benutzerhandbuch WinSPS S7 V5 ee Ze ZZ 14 Arbeiten mit der Software SPS von WinSPS S7 Mit der integrierten Software SPS k nnen Sie Ihr SPS Programm vorab berpr fen Die Software SPS verh lt sich bei Fehler genau so wie eine reale S7 Steuerung Deshalb k nnen Sie auch den Dialog Baugruppenzustand benutzen um evtl die STOP Ursache zu ermitteln Die Si
147. nden KOP Objekten unterst tzt e Timer Speicher RS Gatter SR Gatter e Vergleicher Umwandler e Z hler ZV oder ZV Bei voll belegtem Z hler ist dies nicht m glich e Festpunkt Arithmetik Gleitpunkt Arithmetik e Schieben Rotieren Wortverkn pfung nderungen r ckg ngig machen Mit der Tastenkombination ALT R ck ALT Backspace k nnen nderungen im KOP r ckg ngig gemacht werden Parallelschaltung mit Schlie er erweitern Wenn zwischen der Reihenschaltung von E0 0 E0 1 und E0 2 E0 3 ein Schlie er eingef gt werden soll dann gehen Sie folgenderma en vor Bild An der markierten Stelle soll ein Schlie er eingef gt werden Markieren Sie die linke Seite des Merkers M10 2 Halten Sie nun die STRG Taste gedr ckt und klicken mit der Maus das Schlie er Icon an jan ER Em h a Lo oO dH PA s OB1in CPU laden Synchronisieren Beobach Bild Schlie er ber Mausicon einf gen Dann wird zwischen der Reihenschaltung ein neuer Schalter eingef gt Bild eingef gter Schlie er 125 Benutzerhandbuch WinSPS S7 V5 19 Backup und Restore eines SPS Programms 19 1 Backup Sicherung der Bausteine in der Steuerung Erzeugen Sie zuerst eine neue Projektmappe oder ein neues Projekt in der vorhandenen Projektmappe WinSPS 57 V5 HB PROJEKT WS7 CAUSERS MATTHIAS DOCUMENTS WINSPS STAPRJ Datei Bearbeiten Baustein AG Anzeige AG Maske Extras Hilfe SER d A AA SEE x m T m E
148. nderungen von Adressen und Parametern der Signalbaugruppen vorzunehmen sind Weiterhin wurden Einstellungen innerhalb der CPU selbst vorgenommen und abschlie end die Konfiguration in die Steuerung bertragen 179 5 r l r l an T lma m y lt 4 4 BI IE S E g 4 DD e E a a L p f 15 PAZI FE Ai g HE ee F NA l l A Cu WIE EI ET CA us 25 3 Zweites Beispiel zur Hardwarekonfiguration Im ersten Beispiel kam nur eine geringe Anzahl an Signalbaugruppen zum Einsatz Aus diesem Grund waren die Steckpl tze eines Baugruppentr gers ausreichend Da die Steckpl tze der Signalbaugruppen auf die Pl tze 4 bis 11 beschr nkt sind k nnen maximal 8 Signalbaugruppen pro Baugruppentr ger zum Einsatz kommen Dies wird bei einer Vielzahl von Anlagen ausreichend sein es ist aber auch sehr wohl m glich dass eine gr ere Anzahl von Signalbaugruppen gesteckt werden m ssen Dann ist ein weiterer Baugruppentr ger notwendig Nicht alle CPUs der Reihe S7 300 unterst tzen mehrere Baugruppentr ger Ob eine CPU f r den Aufbau mit mehreren Baugruppen geeignet ist kann dem CGPU Handbuch entnommen werden oder aber man sieht sich innerhalb des Hardwarekonfigurators die Kurzbeschreibung zu den einzelnen CPUs im Baugruppenkatalog an Nachfolgend ist eine solche Ausgabe zu sehen Wf Baugruppenkatalog x HJ CPU 312IFM 3 CPU C312 H I CPU M312 CI CPU 313 E 6657 313 14D00 04B0 E 6657 313 14D01 04B0 E 6657 313 14D02 04B0
149. nellere Eingabe sind die wichtigsten Befehle auf folgende Tastaturk rzel gelegt Wichtige Tastaturk rzel bei der FUP Programmierung F2 UND Verkn pfung einf gen Fa ODER Verkn ptung einf gen Fo feger O Fe Eingang am UNDIODER XOR hinzuf gen F11 Abzweig einf gen W Entt Markiertes Objektl schen Das nachfolgende Gebilde soll nun eingegeben werden Bild FUP Netzwerk Dabei spielt es keine Rolle ob Sie mit dem UND Gaitter ganz links oder mit dem Timer beginnen Hinweis Wenn Sie beim Editieren des FUP irgendwelche Fehler machen k nnen Sie durch Dr cken von ALT R ck ALT BACKSPACE den Fehler r ckg ngig machen 114 Benutzerhandbuch WinSPS S7 V5 Wir beginnen nun mit dem Timer Baustein W hlen Sie aus dem Katalog auf der rechten Bildschirmseite den Eintrag S_EVERTZ SE aus der Rubrik Zeiten F hren Sie einen Doppelklick auf diesen Eintrag aus oder ziehen Sie den Eintrag per Drag und Drop auf die FUP Fl che Jetzt ersetzen wir den Platzhalter T durch T10 Da der Eingang des Timers bereits markiert ist dr cken wir nun die F3 Taste um einen ODER Block vor dem Eingang zu platzieren Jetzt dr cken wir einmal die F8 Taste damit ein Eingang hinzugef gt wird Nun wollen wir das UND Gatter vor dem aktuellen ODER Gatter platzieren Dazu Klicken wir auf den 1 Eingang des ODER Gatters 115 Benutzerhandbuch WinSPS S7 V5 Durch Dr cken der F2 Taste wird das UND Gatter e
150. nem bestimmten Suchbegriff durchsuchen lassen Dabei werden alle Spalten der Tabelle durchsucht Mit einem Doppelklick auf einen Eintrag wird der betreffende Baustein ge ffnet und die Verwendungsstelle wird angezeigt Mit dem Buttons Gehe zur n chsten Warnung und Warnung anzeigen k nnen die Warnungen berpr ft werden Tipps ber das Kontextmen im Symbolikeditor k nnen Sie den Querverweis f r einen einzelnen Operanden erzeugen lassen Auch in einem AWL oder FUP KOP Netzwerk kann ber das Kontextmen der Querverweis f r einen bestimmten Operanden gestartet werden 90 Benutzerhandbuch WinSPS S7 V5 10 4 SPS Programm berpr fen Die Funktion SPS Programm berpr fen vergleicht das SPS Programm mit den Eigenschaften einer bestimmten S7 CPU Werden hier berschreitungen festgestellt erhalten Sie eine entsprechende Fehlerliste So k nnen Sie schnell feststellen ob ein SPS Programm grunds tzlich auf einer bestimmten S7 CPU lauff hig ist Damit die Eigenschaften der CPU bekannt sind muss eine ONLINE Verbindung hergestellt werden Die Eigenschaften der CPU werden hierbei ermittelt SPS Programm berpr fen Frofil festlegen Aktuelles Profi GESY_F15 2EG10 DABO Y2s1 TAT Frofil van externer SFS laden Inhalt des aktuellen Profils 1 CPU Hane GEST 310 2EG10 0A60 2 CPU Name Firmware Ausgabestand 1 R k n KR 17A Ladespeicher im ED 512 Ergebnis der Untersuchung Ergebnis der Unter
151. nem roten H ckchen kann festgelegt werden ob der Sollwert geschrieben werden soll oder nicht Lautsprecher Wenn das Lautsprecher Symbol in der Zeile sichtbar ist dann Symbol wird ein sich ndernder Wert ber den Lautsprecher angesagt Symbolkommentar Hier wird der dazugeh rige Symbolkommentar des Operanden angezeigt falls vorhanden 35 Erkl rung der Buttons I Die Tabelle wird gespeichert au Beobachten single Der Istwert wird einmalig aus der Steuerung ausgelesen und dargestellt Si Beobachten permanent St ndige Beobachtung aller markierten Operanden W2 Steuern single Der Sollwert wird einmalig in die Steuerung geschrieben WA Steuern permanent Der Sollwert wird st ndig wiederholend in die Steuerung geschrieben C Duplizieren Aktueller Eintrag duplizieren und Adresse erniedrigen Ar Duplizieren Aktueller Eintrag duplizieren und Adresse erh hen Een CSV Import Die Tabelle kann aus einer CSV Datei Excel importiert werden EM CSV Export Die Tabelle kann als CSV Datei gespeichert werden und so in Excel weiterverarbeitet werden Tal Einstellungen Es wird der Einstellungsdialog angezeigt Eig Web Server aktivieren Der Web Server wird eingeschaltet Siehe Abschnitt Webserver im Status Variable Fenster Nachdem Sie die Operanden eingetragen haben dr cken Sie den Button Beobachten permanent Jetzt wird gepr ft welche Operanden f r das Beobachten bearbeitet werden sollen
152. nend anzupassen Es sollen dabei keine L cken vorhanden sein Nachfolgend ist der zu verwendende Baugruppentyp zu sehen a m 00 300 g GEST 322 0BF00 0AB0 gg TE SEEN m en nn ZE EST 2er BHAI DAAD E2 BEST 222 1 BHO0 DAA0 Bild Die zu verwendenden digitalen Ausgangsbaugruppen Diese Baugruppen werden hintereinander in den Tr ger eingef gt und anschlie Bend durch Aufrufe der Konfigurationsdialoge die Anfangsadressen ver ndert Nachfolgend ist der Tr ger nach diesen Aktionen zu sehen uno URI Steckplatz Baugruppe Bestellnummer MPI Adresse E Adresse A Adresse 1 2 3 IM 365 6ES7 365 0B401 0 amp A0 2004 4 SM321 DII2xDC24Y BES 321 1BLO0 04A0 8 11 5 5M322 DO16xDC24Y 70 54 BES 322 1BH01 0 amp A0 12 13 6 5M322 DO16xDC24Y 70 54 BES 322 1BH01 0 amp A0 14 15 7 5M322 DO16xDC24Y 70 54 BES 322 1BH01 0 amp A0 16 17 3 5M322 DO 16 DL244 70 54 6E57 322 1BH01 0AA0 13 13 185 Bild Fertig best ckter Tr ger UR1 Damit ist die Konfiguration abgeschlossen und die Station kann ber die Tastenkombination STRG S gespeichert werden Nach dem bertragen der Konfiguration in die CPU wird der Hardwarekonfigurator geschlossen Die Vorgehensweise f r das bertragen der Konfiguration kann dem vorherigen Beispiel entnommen werden 25 3 2 Zusammenfassung zum Beispiel 2 zur Hardwarekonfiguration Im zweiten Beispiel wurde die Verwendung von mehreren Baugruppentr gern gezeigt Mehrere Baugruppentr ger m ssen dann ve
153. nes NOT AUS Schalters Vorbereitung eines Steuerung EIN Steuerung AUS Mechanismus F r jeden Schritt kann die Bedingung als AWL festgelegt werden F r jeden Schritt kann eine Netzwerk berschrift und Netzwerkkommentar festgelegt werden Automatische Erzeugung einer Symbolikdatei Voraussetzungen Um eine Schrittkette erzeugen zu k nnen muss das aktuelle Projekt leer sein d h es d rfen keine Bausteine im aktuellen Projekt vorhanden sein 129 Vorgehensweise 1 Registerkarte Einstellungen Legen Sie fest ob Sie als Speicher f r die Schritte Schrittoperand Merker oder einen Datenbaustein verwenden wollen Markieren Sie bei Bedarf den Schalter Not Aus Schalter verwenden Markieren Sie bei Bedarf den Schalter Steuerung Ein Aus verwenden 2 Registerkarte Schrittkette Erzeugen Sie mit dem Button Neuer Schritt die notwendigen Schritte f r Ihre Anlage Im Bereich Eigenschaften des Schrittes legen Sie die Netzwerk berschrift den Netzwerkkommentar und die Bedingung f r den Schritt fest 3 Registerkarte Symbole Dr cken Sie den Button Symboltabelle erzeugen Es werden alle benutzten Operanden aufgelistet Andern Sie nun nach Ihren Vorstellungen den Symbolnamen und den Symbolikkommentar 4 Registerkarte Schrittkette erzeugen W hlen Sie die gew nschte Darstellung AWL FUP KOP aus Hinweis Die Darstellung kann sp ter im Baustein wieder gewechselt werden Dr cken Sie den Button Schrittkette generieren
154. ngswert I en Zyklisches Hupe b AEJ MULTIINSTANZ b 42 TEST bE 01136305 b SYMBOLIK bE SYMBOLIKEINF mm FC Pi Bausteine b Symbolik gt Bi Variablen b a Dokumentation gt SE Hardwarestationen p f i Katalog L Projektmappe 7 E FEPRJ FUP KOP ES Netzwerk 1 X Netzwerk berschrift Netzwerkkommentar SPS Online 2 rote Markierung b FB b 42 BAUSTEINEBEOBACHTEN Neues Netzwerk am Ende des Bausteins hinzuf gen Fehlermeldung PU Control Center i G L Programmstruktur 20 0 EICHE EZ u Zweier Parameter liegt ausserhalb des zul Bereichs a SEO E Variabletabelevar Verwendungsstellen Protokall ToDo iste Meldun UN ni Wenn Sie einen Baustein speichern STRG S und es sind noch Fehler enthalten dann erscheint eine rote Fehleranzeige 1BOLIK 1BOLIKEINF zu FUP KOP ES Netzwerk 1 X Netzwerk berschrift Netzwerkkommentar gt o UM22 p Bausteine Symbolik Variablen Dokumentation Hardwarestationen SPS Online 1 Li Pa JSTEINEBEOBACHTEN Neues Netzwerk am Ende des Bausteins hinzuf gen Zweiter Parameter liegt ausserhalb des zul Bereichs UBI MwT Zeile 0 Fehler Zweiter Parameter legt ausserhalb des zul Bereichel lt ESymbolisbelle SEO a A i Sure er te Palette Se Protokfll ToDo Liste Meldunnen A SPS O Bild Fehlermeldung wenn versucht wird zu speichern 112 16 2 Tipps zum AWL Editor Zeilen auskom
155. ntworten direkt an diesen Teilnehmer zur ck geben da der NetLink diesen ja direkt ansprechen kann Bei der Fernwartung erh lt der NetLink aber eine Anfrage von einem Teilnehmer also von WinSPS S7 ber ISDN der eine IP Adresse au erhalb seines Subnetzes besitzt Damit ist der NetLink nicht in der Lage eine Antwort direkt an den Anfragenden zur ck zu senden Die Antwort muss ber ein sog Gateway geroutet werden Aus diesem Grund ist in der Konfiguration des NetLink auch die Adresse dieses Gateways anzugeben Das Gateway ist der Anlagen Router denn dieser weis woher die Anfrage an den NetLink und somit an die S7 Steuerung kam und kann diese somit auch korrekt zur ck leiten also ber ISDN an WinSPS S7 Der Dialog zur Konfiguration kann in WinSPS S7 ber den Men punkt Extras gt Eigenschaften von Ziel MHJ NetLink aufgerufen werden Anmerkung Es ist zu beachten dass bei der Konfiguration des NetLink als Verbindungsweg Ziel MHJ NetLink auszuw hlen ist und nicht wie beim eigentlichen Fernwartungszugriff Ziel MHJ NetLink TS Es ist ebenfalls zu beachten dass bei der Konfiguration des NetLink die Adresse des Gateways mit anzugeben ist Dieses hat die Adresse 192 168 3 1 was im Beispiel der IP Adresse des Anlagen Routers entspricht Uber den Button Ge nderte Daten in MHJ NetLink speichern werden die Daten in den NetLink geschrieben Fazit Spricht WinSPS S7 die IP Adresse 192 168 3 110 an so baut der Router von WinSPS
156. nur 1 Tabelle gleichzeitig sichtbar sein Hier werden die Dokumentationsdateien aufgelistet die per Drag and Drop in das Projekt kopiert worden sind Hier finden Sie alle Hardwarestationen die im Projekt vorhanden sind ber einen Doppelklick kann eine Station bearbeitet werden In diesem Fall wird der Hardwarekonfigurator gestartet ber diesen Eintrag kann zur Registerkarte SPS Online gewechselt werden Hier werden die Bausteine die sich in der SPS befinden angezeigt 43 2 7 Zielvorgabe Extern oder interner Simulator WinSPS S7 hat eine integrierte S7 Software SPS mit dem SPS Programme ohne Hardware SPS getestet werden k nnen Die Einstellung ob mit dem Simulator oder mit einer externen S7 Steuerung gearbeitet wird kann in der Zielvorgabe eingestellt werden En gt Ziel MHJ Netlink Markierte Baust Ziel TEPAP Direkt U diel MHJ NetLink TS 7 7 Filter Filter Ziel METLink FFO TCP IP Filter Filt ee Zel SIMATIC NET FRam LI Wenn mit dem Simulator gearbeitet werden soll muss Ziel Simulator eingestellt werden Alle anderen Einstellungen arbeiten mit einer externen S7 Steuerung PC und SPS sind ber MPI Adapter seriell oder MPI Adapter USB mit virtueller COM Schnittstelle verbunden HE MHJ Netlink PC und SPS sind ber den Adapter MHJ Netlink u IBH Link MHJ Link verbunden Ziel TCP IP Direkt PC und SPS sind ber ein Standard Ethernet Patch Kabel verbunden Ziel MHJ Netlin
157. oll der Taktmerker der CPU auf das Merkerbyte MB100 eingestellt werden Weiterhin ist ein Uhrzeitalarm zu definieren welcher ab dem 31 5 2006 t glich um 12 30 Uhr ausgel st wird Und zu guter Letzt soll die CPU mit einem Passwortschutz versehen werden welcher den Schreibschutz auf die CPU gew hrleistet Ein Doppelklick auf den Steckplatz der CPU ffnet den Dialog CPU Eigenschaften Der Dialog kann vom Aussehen her variieren da die einzelnen CPUs je nach Leistungsklasse unterschiedliche Einstellungen bieten Wie man erkennt sind die Einstellungsm glichkeiten sehr vielf ltig Diese sind thematisch unterteilt wobei die Registerbenennungen die berbegriffe f r die Einstellungen darstellen So finden sich beispielsweise im Register Anlauf die Einstellungen der CPU welche den Anlauf Ubergang CPU Stop nach CPU Run betreffen Die Beschreibungen der Optionen sind meist verst ndlich F r n here Beschreibungen sind die CPU Handb cher zu Rate zu ziehen Taktmerker Als erstes soll die Einstellung des Taktmerkers vorgenommen werden Bei dem Taktmerkerbyte handelt es sich um eine Einstellung bei der die einzelnen Bits eines Merkerbytes in unterschiedlicher Frequenz den Status wechseln Damit kann z B sehr einfach ein Blinklicht 1 25Hz realisiert werden Nachfolgend sind die Frequenzen der einzelnen Bits dargestellt ol 1 2 3 4 1516 7 E T 5 F r diese Einstellung wird das Register Zyklus Taktmerker angew hlt Auf dieser Dia
158. onins E14 Endpositon rechts LLL E12 Zangen oooO ers Zaeta O O oOo aao Greifer nach rechts bewegen aa Greifer nach Inks bewegen aa2 Greifer nach unten bewegen aas Greifer nach oben bewegen aaa Zanen O O oooO aas zangeschieen O M6 Lampe Steuerung ist eingeschaltet Im Vorfeld sollte man sich jetzt berlegen welche Bedingung jeder Schritt hat Schritt Nr Schritt Beschreibung Bedingung D Schritt 5 Greifer f hrt nach unten Greifer ist in rechter Endlage U E 1 1 Schritt6 Zange auffahren Greifer ist unten U E 0 7 Schritt 7 Greifer nach oben fahren Zange ist auf U E 1 2 Schritt 8 Greifer nach links in Greifer ist oben UE 0 6 Ausgangsposition fahren Bild Tabelle mit Bedingungen Jetzt sind alle Informationen zusammengestellt Diese k nnen jetzt in den Schrittkettenwizard eingegeben werden 132 Benutzerhandbuch WinSPS S7 V5 Auf der Registerkarte Einstellungen entfernen wir das H kchen bei Not Aus Schalter verwenden da bei dem Beispiel kein Not Aus Schalter vorgesehen ist Die Operanden f r Steuerung EIN AUS werden wie im Bild eingestellt Schrittkettenbaustein FC Schrittoperand Morkor Startadresse z0 Ostenbaustein Fisierbsustein DET E Not Aus Schalter verwenden Operand Hot Aus ED ffner Steuerung EIN AUS versenden Operand Steuerung ein EDO Schlie er Uperand steuerung au Ei M00 Nperand Stenernng ist eingeschaltet ZAERZZRRZRZRZRZR RR RR RZ RR ZZ RR
159. ormalfall 0 MPL Adesse da 357 SPS vrelellern MHI Adresse der 5 3UU4UL 2 Direkt Das derat ansprechen welches direkt am FL Annearhinzzen izt Ersichbare Teilnelinmer mit Erreichbare Teilnehmer werden alle Teilnehmer mit HFI Ad czsc im Metz angezeigt Hachste MEI Adresse im Netz einstellen Js hoher dieser Wert ist desto langer sind die Antwortzeiten der AGs Timeout bei Framewechsel Eaudrate im MPI ARing Dieser wert muss im Timeout m me A000 Normalfall nicht geandert 127500 werden Yerkindung aufbauen Abbruch Hilfe Bild Einstellungen zur Zielvorgabe RS232 Der serielle Adapter von SIEMENS unterst tzt nur die Baudraten 19200 und 38400 Diese Baudraten werden ber einen Microschalter am Interface eingestellt Wenn hier die falsche Baudrate eingestellt wird kommt keine Verbindung zu Stande Die seriellen Adapter von MHJ Software oder auch von anderen Anbietern unterst tzen alle m glichen Baudraten USB Adapter mit virtueller COM Schnittstelle haben meist eine COM Nr von gt 4 Die richtige COM Nummer k nnen Sie im Ger temanager von Windows Systemeinstellungen gt System gt Ger temanager ablesen Tipps zur Zielvorgabe MHJ Netlink NETLink PRO und TCP IP direkt Wenn ber eine IP Adresse die SPS angesteuert werden soll ist wichtig dass die IP Adresse vom PC erreichbar ist D h die IP Adresse des PCs muss im gleichen Netz wie die IP Adresse der SPS
160. p erweitert werden Erzeugen Sie zun chst eine neue Ablage ber das Kontextmen rechte Maustaste gt DBs im Proje Neue Shige FT FB im Projekt gt E FCs im Projekt SFCs im Projekt a SFEs im Projekt Eine neue Ablage wird mit dem Standard Namen UserO angelgt Klicken Sie mit der Maus auf den neuen Eintrag und Sie k nnen den Namen nach Ihren Bed rfnissen anpassen Jetzt k nnen Sie vom Fenster Projektinhalt Bausteine per Drag and Drop in die Ablage Kopieren Fu ll 5 _ Ali Eh ef En En A ul z 067 I afs HL 1 0 i Gleitgunkt 8 F105 1 0 b F Verschieben E DD 1 0 m P EG Programmsteuerung Oa GYMEDLTABELLE SEQ E u A VARIARI FTARFI F VAR g 5 Drag and Drop u mz xz Su J l E Bild Ein Baustein W in die Userablage kopiert Unterhalb des Kataloges wird immer der Titel des Bausteins angezeigt Deshalb sollten Sie immer im Titel des Bausteins eine sinnvolle Beschreibung eintragen ber das Kontextmen rechte Maustaste k nnen Sie einen Baustein oder eine gesamte Ablage wieder l schen 82 Zwischenablage Asglerbausteins E Neu L schen l Baustein Netzwerk Zeilen Kommentar Ident Hr Alle Alle REGLER FRJ 01626508 Alle lli REGLER FRJ 01625568 Alle Alle REGLER FRJ 0162B5E8 Alle All REGLER FRJ 0162B5E8 Alle Ile REGLER PR 0162B5F7 Harkieren Bausteine O AWL Zeilen Netzwerke EA Selektiertes Obj
161. p Anfangswert Kommen tar T Schalter BODL Lampenschalter Schalter BOOL Lampenschalter 2 0 Font lt Lampel BOOL Lampe einschalten lenp 1 Bild Bausteinkopf des FB1 Achten Sie darauf dass Schalter1 und Schalter2 im IN Bereich deklariert sind Leicht kann es passieren dass ein Eingangsparameter versehentlich im Bereich OUT deklariert wird 64 Benutzerhandbuch WinSPS S7 V5 Jetzt k nnen die Parameter im Code des Bausteins verwendet werden Hierzu muss das Symbol jedem Parameter vorangestellt werden Das Netzwerk wird in der Darstellungsart AWL erstellt U Schalterl Sobald Sie die Operation und das Raute Zeichen eingegeben haben erscheint das IntelliSense Fenster mit den m glichen Parametern m FUP KOP Netzwerkkommentar 3Schalter2 lt in lt EOOL gt lt Adr 0 1r Io u Lampel lt out gt lt BOOL gt lt Adr 2 0 gt Bild Auswahlliste der Bausteinparameter W hlen Sie nun Schalter1 aus und best tigen Sie die Liste mit RETURN Schon befindet sich der Parameter in der AWL Best tigen Sie die AWL Zeile nochmals mit RETURN Geben Sie nun folgende Zeilen im Netzwerk 1 ein U Schalteri U Schalrer Lampel So sieht der FC1 jetzt aus HProjektinnait I7c gt OO al EF O A E Irciincpuladen synchronisieren Gf Beobachten EIN AUS m desse Deklaration Mame Typ Anfangswert Kommentar 0 0 Me Schalter BOOL Lampenschalter 0 1 Me Sch lterz BOOL Lampensch l
162. pentr ger Steckplatz Baugruppe Bestellnummer MIF Bild Neuer Tr ger UR1 ber einen Klick auf das Register UR1 wir der Tr ger aktiviert und man erkennt weitere 11 Steckpl tze Auch auf diesem Tr ger gelten die gleichen Regeln wie auf dem Tr ger URO Dies bedeutet es k nnen erst ab dem Steckplatz 4 Signalbaugruppen gesteckt werden Der Steckplatz 3 ist f r die IM Baugruppe reserviert Die Steckpl tze 1 und 2 bleiben in der Regel frei bzw auf 1 kann eine PS Baugruppe platziert werden Auf dem UR1 ist nun der Gegenpart zur IM 365 des URO zu platzieren Dazu wird zun chst der Steckplatz 3 selektiert und danach im Baugruppenkatalog die IM365 ausgew hlt Es ist darauf zu achten dass dies die gleiche Baugruppe ist wie im URO a Id 200 np er un u far rn fm BEST 360 35501 0 amp 30 BES 361 S AUS BEST 361 30401 0450 BEST 365 0BA50 02530 GES 365 0659 0550 I uk N N Bild IM 365 f r den UR1 Nach dem Einf gen der IM hat der Tr ger UR1 folgendes Aussehen uno URI Steckplatz Baugruppe Bestellnummer MPI AdresselE Adresse A dresse 1 2 IM 365 GES 365 08401 0AA0 2004 4 Bild UR1 mit IM Baugruppe 183 Somit sind auch die Anschaltungen komplett und es kann begonnen werden die Signalbaugruppen auf dem Tr ger URO zu platzieren Man wechselt also auf den URO und selektiert den Steckplatz 4 Auf diesem und dem nachfolgenden sollen jeweils eine analoge Eingangsbaugruppe geste
163. phing E gt Standard Bibliothek m AWL KOP A Netzwer Netzwerk berschrift 3 ME Multinstanzen PIE BEREE I NEER EE E E sat ie ee on a FB1 einfugen uber EE s im Projekt Nr mn E i FET Drag and Drop S Al FCs im Projekt oder H CEC Poek Doppelklick E SFBs im Projekt In der FUP Darstellung wird der FB1 ber den Katalog Knoten FBs im Projekt eingef gt 70 u AWL ROP 4 Netzwerk 1 Netzwerk berschrift Netzwerkkommentar gt ee ne A ee pe ee ee ae ee are Bee Nee E ee ne nee ee ee ae SE een Das een Pow a a en ae a ae en ne a ae u aa ae or a And Rasa ea Be ma he una aa air ae ana has el ra fe ran nn Na en ae an ange ae tan wie ae a O Han Aa j oea ioe a a Wmo P oae e an i a 277 DB sosa aaa e ne ee FB1 e e en ne RE Ed Be aan De nn EN A a ER ee En EN i E aa aoe eiaa ae da Aaa ee en e Zi den aaa acer EO A ani E der ee a D es Q KDNORBD ee e a E E a e a e e a E e __ B00L IV a a ne __ _ BOOL Reset E nie Bild der FB1 wurde neu eingef gt Oberhalb des Blocks muss ein DB angegeben werden hier geben Sie DB1 ein Der Parameter ZV wird mit E1 0 und der Reset Eingang wird mit E1 1 belegt Der Q Ausgang wird mit MD10 belegt Der fertig beschaltete FB1 sieht nun so aus m AHT TOP Ha 8 Metzwerk 1 X Netswerk herschrift Netzwerkkommentar DEl FEl EN l Q HD10 E1 0 ZV E1 1 Reset ENO Bild Der FB1 fertig beschaltet Jetzt kann das Programm si
164. r Nummer 1 FC1 In dieser Funktion wird das SPS Programm f r einen Z hler geschrieben Die Funktion wird anschlie end im OB1 mehrfach mit unterschiedlichen Operanden aufgerufen Klicken Sie innerhalb von Projektinhalt auf den Button Neu und anschlie end auf den Eintrag FC Datei Bearbeiten Baustein AG Anzeige Ab Maske Extras Tools Fenster Hilfe al a len 2 Projekt boarboiton m a C FIRSTWS7 Projektmappe 4 FIRST gt Bausteine Symbolik s EN Variablen gt E Dokumentation gt ME Hardwarestationen hin SPS Unl ne Jar1asgan aljaeudz lt atdog L Projekt DI Instanzdatenbaustein UDT Symbolikdatei Ef Status Variable Tabelle wt D okumentatinnsrlatei m u LER Ez Ci DR SL ee Bild FC1 erstellen Die Software ermittelt nun die n chste freie FC Nummer Dies ist in unserem Fall die FC1 Die Nummer muss deshalb nicht mehr angepasst werden Dr cken Sie den Button Baustein FC1 erzeugen 16 Benutzerhandbuch WinSPS S7 V5 WinSPS 57 V5 ARST W37 CAUSER ICUMENTS WINSPS S PRI FIRST Datei Bearbeiten Baustein AG Anzeige Ab Waske Extras Tools Fenster Hilfe ar r 1 ie m J Ee m Br ne Pai J J oo r D a i ah ga P F A IE mm an IC T Ti Ziel Simulator a EER projektinhalt Frojekt bearbeiten 4 FIRST WS7 Projektmappe a E FIRST gt lt fi Bausteine gt a Symbolik gt E2 Var
165. r macht ber die sog Symbolik Quickbar kann der Symbolikname und der Symbolikkommentar einfach und schnell angepa t werden Wenn die automatische Symbol Generierung eingeschaltet sind kann folgenderma en programmiert werden U SteuerungEin Steuerung einschalten Schlie er U SteuerungAus Steuerung ausschalten Offner U NotAus Not Aus Offner S M10 0 Der Merker M10 0 ist noch nicht in der Symboliktabelle definiert WinSPS S7 ersetzt nun bei Best tigung der Zeile S M10 0 den Operanden durch das Symbol sM10 0 In der AWL steht nun U SteuerungEin Steuerung einschalten Schlie er U SteuerungAus Steuerung ausschalten Offner U NotAus Not Aus Offner S sM10 0 Wenn nun die Taste F6 gedr ckt wird kann das Symbol sM10 0 und der dazugeh rige Symbolikkommentar editiert werden F6 Editieren perand 410 0 Symbol kommentar RETURN bernehmen ESC Zuriick Das Symbol wird nun in StEin ge ndert und die Tab Taste wird gedr ckt FA F diheren Anerandt win n Syumhnl StEin Kammentar RF TRN hernehmen FSC Auriick Jetzt kann der Symbolik Kommentar editiert werden F6 Editieren Operand 410 0 Symbol StEin Kommentar Steuerung ist eingeschaltet RETURN bernehmen ESC Zur ck Wenn der Symbolik Kommentar eingegeben worden ist und die Return Taste bet tigt wird wird das Symbol in der Symboliktabelle aktualisiert und der Cursor springt zur ck in den Baustein damit weiter p
166. rd Frojekt LBES_PUMPENINSEL FRJ Frufung wird gestartet Es wurden Probleme festgestellt Anzahl der Fundstellen 1 4 24 0B1 Fehler aa J 061 Zeitstempeltehler bei Yerwendung won FBT m Netzwerk 7 Zeile b l JJ 0B1 Zeitsermpeltehhe Lo Yorwerdurg vurn FBT in Molewualh 8 Zuile B eeni J ORT Faitstempelfehler hei erwendung vnan FRAT im Netzwerk 9 Zeile A en J 061 Zeitstempelfehler bei Verwendung von FB1 im Netzwerk 10 Zeile 6 081 Zeitstempelfehler bei Yerwendung von FB1 im Netzwerk 11 Zeile 6 er 061 Zeitstempelfehler bei Yerwendurng von FE im Netzwerk 12 Zeile 6 Es P OE1 Zeitstempelfehler bei Yerwendung von FB1 im Netzwerk 13 Zeile 6 sas J 061 Zeitstempelfehler bei Yerwendung von FB1 im Netzwerk 14 Zeile 6 i AFFF AAAAAAAeAAAeAAA Bild Zeitstempelfehler 140 Benutzerhandbuch WinSPS S7 V5 21 2 Fehlerart Aufbau des Calls xy stimmt nicht Dieser Fehler sagt aus dass ein CALL Aufruf nicht mehr stimmt weil Parameter fehlen oder hinzugekommen sind H Konsistenz pr fen Frojekt LBE5_PUMFENINSEL FAJ Pr fung wird gestartet E wurden Probleme festgestellt Anzahl der Fundstellen 1 4 0E1 Fehler ei J 061 Aufbau des Call FB1 stimmt nicht im Netzwerk 7 Zeile 6 vun u DET Aufbau des Call FET Slim mich no Melsweik 9 Zeile 6 T J ORT Aufhau des Call FRAT stimmt richt im Netzwerk 9 Zeile A e J 061 Aufbau des Call FB1 stimmt nicht im Netzwerk 10 Zeile
167. rd f r STEF 7 Benutzte Schnittstellenparametrierung TS Adapter Eigenschaften TCP IP gt NdiswWanlp A TCP IP gt Realtek ATL8139 Famili TEPAP Auto gt Realtek ATL8135 Kopieren Farametnerung des Geratetreibers f r Ihren T5 Adapter Schnittstellen Hinzufugen Entfernen Ausw hlen l Abbrechen Hilfe Bild Eintrag Teleservice muss eingestellt sein 162 Jetzt kann mit Men punkt Verbindung gt Aufbauen in der Teleservice Software die Verbindung aufgebaut werden In WinSPS S7 muss das Ziel auf Simatic Net eingestellt sein Pasman E Bild Ziel ist auf Simatic Net eingestellt Ist die Verbindung aufgebaut kann nun die S7 Steuerung ber die Telefonstrecke angesprochen werden Es stehen nun alle Funktionen im Men AG zur Verf gung ber den Men punkt Verbindung gt Trennen in der TeleService Software von SIEMENS kann die Verbindung wieder getrennt werden 163 24 SPS ber die MAC Adresse erreichen Wenn eine S7 SPS nicht konfiguriert ist fabrikneu kann normalerweise nicht ber Ethernet auf die Steuerung zugegriffen werden Da die MAC Adresse hardwareseitig fest eingestellt ist ist es m glich ber die MAC Adresse auf die S7 Steuerung zuzugreifen Folgende Voraussetzungen m ssen gegeben sein 1 Das Ziel ist in WinSPS S7 auf Ziel TCP IP direkt eingestellt 2 Zwischen dem PC und der SPS ist eine Netzwerkverbindung vorhanden 3 Der Treiber WinPCap V4 ist insta
168. rdem kann erkannt werden ob ein Operand in einer Bit Byte Wort oder Doppelwort Operation verwendet wird i Durch diese Anzeige kann auch erkannt werden ob eine berschneidung beim Zugriff auf den Operanden stattfindet 8 Benutzerhandbuch WinSPS S7 V5 Der Belegungsplan wird aufgerufen ber Anzeige gt Belegungsplan oder ber die Tastenkombination STRG ALT A Sa Ausg nge Merken Timer und Z hler BOBBIEE BIER ENEEN E K X Y TA Di Ti EBZ T T2 EB3 T3 EB4 EB6 T EB7 AB4 X X X X XXNX X ABS X X X X XXNX X E EE 1 0 Lucken anzeigen Bild Belegungsplan mit Anzeige der freien Adressl cken Ein X in der Spalte 0 bis 7 bedeutet dass das betreffende Bit mit einer Bitoperation gelesen oder geschrieben wird Ein vertikaler Strich in der Spalte B bedeutet dass das Byte in einer Byteoperation z B L EB10 gelesen oder geschrieben wird Ein vertikaler Strich in der Spalte W bedeutet dass das Byte in einer Wortoperation z B L EW10 gelesen oder geschrieben wird Ein vertikaler Strich in der Spalte D bedeutet dass das Byte in einer Doppelwortoperation z B LED10 gelesen oder geschrieben wird 10 3 Querverweisliste In der Querverweisliste wird jeder Zugriff auf einen Operanden aufgelistet In der Querverweisliste k nnen Sie f r jeden Operanden folgende Information ermitteln e Wird ein Operand im SPS Programm benutzt e In welchem Baustein wird ein Operand benutzt e Mit
169. rhandbuch WinSPS S7 V5 Stellen Sie nun im Feld Taktmerkerbyte den Wert 255 ein Taktmerker Interall rn uf 200 2 amp nur Merkerbytenummer eingeben ann nn nn nn mn nn ee E m 1 u u ee E m m gt kein Taktmerker izt akt y Re m m m em m Me m een zZ un nun nu nn Aufufnterwall Software SPS nm m m mu nun nun nn one f 5 ms nn nn nn nn nn mn ne Sonstiges Hicht vorhandene SFC SFE ignoneren nicht zu STOF wechseln 2 2 6 Bausteine OB1 FC1 in die CPU bertragen Jetzt kann das Programm simuliert werden Als erstes werden die zwei erstellten Bausteine FC1 und OB1 in die Software SPS bertragen Dies kann mit dem Synchronisieren Button initiiert werden ls Fenster Hilfe Fi HN Et y INI Ziel Simulator bi Anfangswert In der Registerkarte Meldungen k nnen Sie pr fen welche Bausteine bei der Synchronisierung bertragen worden sind a Symboltabelle SEQ Variabletabelevar B Verwendungsstelen H Protokell ToDo iste Meldungen Al sps Online 28 03 2011 10 40 56 Syrnchronisierung initialisieren 28 03 2011 110 40 5 Synchronisierung 25 03 _2011 10 40 5 Bl in CPU bertragen 28 03 2011 10 40 5 amp FC1 in CEPU bertragen Bausteine k nnen Sie auch ber AG gt Bausteine senden in die SPS bertragen 2 2 7 SPS in RUN schalten Klicken Sie mit der Maus auf die Registerkarte CPU Control Center und dr cken Sie hier den Button RUN
170. rk 2 Z hlen von Sensor 2 NetzwerkK mmentar gt Fc EN N E Zachlce Z hlcr 16 00AC Sensor2 Impuls Arnanr MORR 1 Ant Mila Aiqmalgrhrr Arnanrs Z hler AWZ WORD Z hlerstand f r Sensori ng WL FUT Eii Melswurk 2 ka Z hlurn vun Bumour amp Metzwerkkommentar gt ENO Zaehler Z hler Scensor2 Impuls 16 008E MO Z2 Flag sensgors MZ255 Z BoOoL Euls Signalgeber 3Sensors Z hler3 And WORD Z hlerstand f r Sensor Da die einzelnen Bits im Taktmerker mit unterschiedlichen Frequenzen takten wird der Z hler in Netzwerk 1 am schnellsten hochgez hlt 26 Benutzerhandbuch WinSPS S7 V5 2 2 9 Status Variable verwenden Die Drei Z hler sollen nun noch im Fenster Status Variable angezeigt werden Wenn Sie den Editorbereich maximiert haben dann klicken Sie nochmals auf den Button Editorbereich maximieren oberer Pfeil und anschlie end auf die Registerkarte Status Variable WinSPS S7 V5 FIRST WS7 CAUSERS AATTHIAS DOCUMENTS WINSPS S7 PRINFIRST Datei Bearbeiten Baustein A r Hilfe I 7 Ziel Simulator v 1 2 ie KEFFRTETFTEETTERFFITER N Anfangswert Kommentar AWL FUP Ea amp Netzwerk 3 X Z hlen von Sensor 3 Netzwerkkommentar u StR eG FEN Operand Symbol Darstellung Statuswert Aktiv Steuerwert Geben Sie in der Tabelle in der 1 Spalte den Operand AWO ein Anschlie end dr cken Sie zwei Mal den P
171. rk eines Bausteins kann in AWL FUP oder KOP erstellt werden Um in AWL programmieren zu k nnen klicken Sie auf AWL FUP EOP ba Netzwerk 1 Jedes Netzwerk hat folgende Eigenschaften bzw M glichkeiten Netzwerk kopieren einf gen l schen AWL FUP EOP B ES Hetzwerk 1 d bai Metzwerk berschrift MNMetzwerkkommentar gt a l Codebereich Klicken Sie auf den Codebereich und geben Sie AWL Befehle ein Best tigen Sie eine neue Zeile immer mit Return Wichtig ist dabei dass zwischen Operation und Operand ein Leerzeichen geschrieben wird Netzwerk berschrift Wenn Sie eingeben U M10 0 und die Zeile mit RETURN best tigen wird diese ausgerichtet U M 10 0 Rechts neben der Operation kann ein Kommentar angegeben werden U M 10 0 AWL Kommentar Sie k nnen auch einen ganzzeiligen Kommentar angeben Ist Sicherheitskette vorhanden sicherheitst r jLk cheschranke 52 Schloss ok Sicherheitskette 111 Benutzerhandbuch WinSPS S7 V5 Wenn Sie einen Tippfehler im AWL Editor machen wird die Zeile bei Dr cken von RETURN nicht formatiert und die Zeile wird rot markiert Unterhalb des Editors erscheint eine Fehlermeldung Datei Bearbeiten Baustein AG Anzeige AG Maske Extras Hilfe AARAA SEE x ETF Ten o jekt bearbeiten 1 w EEE projektinhalt oB 4 HB PROJEKT WS7 Projektmappe WA 6 2 PROJEKT A PA E 50 Beobachten CINA i bE ZAEHLER a e Adresse Deklaration Mame Typ Anfa
172. rn Im Modus Simulator beziehen sich alle AG Befehle auf die interne Software SPS 8 Statusleiste Hier werden Statusmeldungen und Informationen dargestellt 13 Benutzerhandbuch WinSPS S7 V5 2 2 Schnelleinstieg anhand eines kleinen Programms In diesem Abschnitt wird beschrieben wie man mit WinSPS S7 ein Programm erstellt und anschlie end simuliert oder in die S7 Steuerung bertr gt Wir empfehlen Ihnen diese Schritte einmal nachzuvollziehen Vorgehensweise in Stichworten 1 Neues Projekt erstellen 2 Symbole definieren 3 FC1 erstellen 4 OB1 erstellen 5 Software SPS als Ziel definieren und Taktmerkerbyte einstellen 6 Bausteine in das Zielsystem bertragen 7 SPS auf RUN schalten 8 OB1 beobachten 9 Status Variable Variable beobachten 10 Externe S7 CPU ansprechen 11 Hardwarekonfiguration einer S7 CPU Die nachfolgenden Abschnitte erl utern die einzelnen Punkte ausf hrlich 2 2 1 Neues Projekt erstellen Wenn WinSPS S7 gestartet wird erscheint der Home Bildschirm Bild Neue Projektmappe erzeugen Klicken Sie hier mit der Maus auf Neue Projektmappe anlegen Es erscheint der Dialog Neues Projekt erstellen First C USERS MATTHIAS DOCUMENTS WINSPS S7 PRJ First HB Projekt ws7 Bild Festlegung des Projektnamens Geben Sie hier als Name First ein und dr cken Sie den Erzeugen Button 14 Benutzerhandbuch WinSPS S7 V5 Nach dem Erzeugen des Projektes hat die O
173. rogrammiert werden kann 60 Benutzerhandbuch WinSPS S7 V5 Als Ergebnis steht dann in der AWL U SteuerungEin Steuerung einschalten Schlie er U SteuerungAus Steuerung ausschalten Offner U NotAus Not Aus Offner S StEin Steuerung ist eingeschaltet In WinSPS S7 sieht dies dann so aus zu FUP KOP 33 amp Netzwerk 1 Netzwerk berschrift Netzwerkkommentar gt g U SteuerungEin E124 0 5Steuerung einschalten Schlie er IT SrenerungAns F174 7 Stenerung Aansachalten ffner z a U HotZuus E124 2 Not Aus chalter ffner 3 StcEin Mi0 0 5Steuerung ist eingeschaltet M glichkeiten der Symbolik Quickbar e Schnelle nderung von Symbolen oder Symbolik Kommentaren e Nicht nur f r neue Symbole auch vorhandene Symbole oder Kommentare k nnen angepa t werden ber den Men punkt Extras gt Einstellungen k nnen Sie die Symbolik Quickbar und die automatische Symbolgenerierung einschalten Einstellungen Ban j Aktive Symbolikdatei Symboktabelle SEC parand dumh Syrahnl arsatzan Abrolukoparsnd rachte nabean darw L einblenden E Meeht einblenden Symbol Ssurmb alk ormment are rechts neben der AL einblenden Automatische Symb olgenenerung Freha Z Symbolik Quickbar einblenden E Symbolkommentar in AL einf gen O Vorhandene Kommentare berschreiben C Symbolikliste nach jedem Netzwerk anzeigen ei CLCLLLLLL 61 Benutzerhandbu
174. rs entspricht ber den Button In NetLink PRO speichern werden die Daten in den NetLink PRO geschrieben 152 Fazit Damit sind alle Einstellungen get tigt und der Zugriff von WinSPS S7 ber das Internet auf den NetLink PRO und somit auf die S7 Steuerung kann durchgef hrt werden Optimal w re es wenn der Anlagenrouter ber eine Standleitung ins Internet verf gt dann w rde dessen IP Adresse konstant bleiben Wenn dies nicht der Fall ist so k nnen Dienste wie z B DDNS Dynamic DNS in Anspruch genommen werden um die aktuelle IP Adresse des Anlagen Routers jederzeit zu erfahren 23 1 5 Verbindung ber NetLink NetLink Lite IBH Link MHJ Netlink Mit Hilfe des NetLink kann eine Verbindung Ethernet nach MPI Profibus DP aufgebaut werden Im Fernwartungsbeispiel wird der NetLink im Anlagen Router eingesteckt Auf der S7 Steuerung wird der NetLink mit der MPI oder Profibus DP Schnittstelle der CPU verbunden siehe auch Prinzipdarstellung zu Beginn des Kapitels Es sei erw hnt dass der NetLink in der Fernwartung gegen ber den beiden anderen Varianten TCGP IP Direkt und NetLink PRO die geringste Performance bietet Diese ist aber immer noch besser als eine Verbindung ber das analoge Telefonnetz Einstellungen in WinSPS S7 Als Verbindungsweg wird in WinSPS S7 Ziel MHJ NetLink TS selektiert Es ist wichtig dass nicht der Verbindungsweg Ziel MHJ NetLink verwendet wird diese Einstellung ist nur bei direktem Anschluss d
175. rwendet werden wenn die 8 Steckpl tze f r die Signalbaugruppen auf dem Tr ger URO nicht ausreichend sind Es wurde gesagt dass nicht alle CPUs mehrere Tr ger unterst tzen Des Weiteren wurden die IM Baugruppen vorgestellt welche die Verbindung zwischen den einzelnen Baugruppentr gern bilden Dabei wurden die verschiedenen Arten von IM Baugruppen und deren Einsatzgebiet benannt 186 Benutzerhandbuch WinSPS S7 V5 25 4 Beispiel Konfiguration einer VIPA 100V CPU 114 Um eine VIPA CPU114 zu konfigurieren w hlt man in der Systemauswahl VIPA System100V Hardware CFG V4 XX gt Hardwarekonfigurator f r 7 Systeme DateilProjekt Bearbeiten MNetzansicht Online Hilfe Er BB Ziel Extern MHJ NetLink F _ Station Hs SY Slaves Profibus DP okay weitere Feldger te DP BE Fa 10082004 88 57 300 5PS System selektieren ROSE Fur welches System mochten Sie eine Konfiguration erstellen IPA System 100 PA System 200 D Erzeugen SIEMENS 57 300 W1PA 300 C YIP amp SPEED Bild Es wird eine CPU114 aus der Familie System100V konfiguriert Nach Dr cken des Erzeugen Buttons wird eine neue Station angelegt und die CPUs der Familie 100V werden rechts im Katalog ge ffnet l Hardware CFG V4 XX gt Hardwarekonfigurator f r 7 Systeme DateilProjekt Bearbeiten Metzansicht Online Hilfe Er u sp 5 Ziel Extern MHJ NetLink F _ Station 0 _
176. s TS Adapter 5 2 seriell Ziel SIMATIC NET 6ES7972 0CA34 0XA0 Siemens Notebook Adapter CP5512 Ziel SIMATIC NET 6GK1551 2AAO Siemens PCI Adapter CP5611 Ziel SIMATIC NET 6GK1561 1AAO1 Siemens Teleservice Adapter Il Ziel SIMATIC NET 6ES7972 0CB35 0XA0 Ethernet Patch Kabel Ziel TCP IP direkt Da dieser USB Adapter keine virtuelle COM Schnittstelle bereitstellt kann die Zielvorgabe RS232 nicht verwendet werden Bei der Zielvorgabe SIMATIC NET muss der PG PC Schnittstellen Dialog von SIEMENS auf dem Rechner vorhanden sein Das Start Icon befindet sich dann in der Systemsteuerung von Windows Dieser Dialog ist vorhanden wenn eine S7 Software von SIEMENS installiert ist STEP7 Teleservice Treiber f r USB Adapter Die Eigenschaften der Zielvorgabe k nnen Sie ber den Button rechts neben der Zielauswahl einstellen Bild Button f r Einstellungen der Zielvorgabe 49 SAnNn T7arN ODOL V AlIlILIA u A HOG LJA C i g f F f AA A E ART I I VATA S I a p h _ 3 I IT Tipps zur Zielvorgabe RS232 F r eine erfolgreiche Verbindung ist die COM Nummer und die Baudrate sehr wichtig Serielle Schnittstelle einstellen __ C Klicken Sie hier wenn das GreenCable verwendet wird An welcher Schnittstelle ist die S7 5PS angeschlossen Auf welcher Baudrate ist die Box eingestellt 3 com 38400 MPI Adressen von WinSP5 37 einstellen Welche MPI Adresse sall wWinSPS 57 benutzen g lim H
177. s benannten Regeln bei der Platzierung von Baugruppen ist uns bekannt dass diese Baugruppe ab dem Steckplatz 4 gesteckt werden kann Deshalb wird der Steckplatz 4 im Tr ger als aktiver Steckplatz ausgew hlt Dies erreicht man durch einfaches Anklicken des Steckplatzes mit der Maus Die Baugruppe befindet sich in der Rubrik DI 300 und tr gt die Bestellnummer 6ES7 321 1BH01 0AB0 170 HEE LF343 ndustnal Ethernet m BE CP34 PROFIBUS H B CPU 37 CPU Speed M 30 Sg 12 61 200 B 8 BEST 321 7BH80 04B0 BE BES 321 1EHDT OAA0 z HBE bESY 321 1 HUU UAAU Er EES 221 16H01 DAED HE RFS 321 1AHAT NAAN LEBE RFF TA ARHRAN NA AN Bild Dl Baugruppe innerhalb des Katalogs Beim Anw hlen der Baugruppe werden die Steckpl tze 4 bis 11 farbig hervorgehoben dies als Zeichen daf r dass die Baugruppe auf diesen Steckpl tzen eingef gt werden kann Durch Ausf hrung eines Doppelklicks wird die Baugruppe im Tr ger platziert und der n chste Steckplatz aktiviert Da wir zwei digitale Eingangsbaugruppen des gleichen Typs ben tigen kann daraufhin ein weiterer Doppelklick ausgef hrt werden Als Folge sind nun die beiden Steckpl tze 4 und 5 mit digitalen Eingangsbaugruppen best ckt Nach diesen Aktionen hat der Tr ger folgendes Aussehen Station URD Steckplatz Baugruppe 1 amp 22 a 2 4 q 4 h E H PS 307 24 CPU C313 0BE01 W20 DIDO All Count GMJ DIGOLCEH SMa ON EDL ZP Bestellnummer
178. ssen markiert sein STRG C Markierte Zeilen in die Zwischenablage kopieren STRG V Zeilen aus der Zwischenablage einf gen STRG 5 ber die rechte Maustaste kann das Kontextmen aufgerufen werden Hier finden Sie weitere n tzliche Befehle 58 Benutzerhandbuch WinSPS S7 V5 4 3 Lesezeichen im Symbolikeditor In der Tabelle k nnen ber den Button auf einfache Weise Lesezeichen anlegen Bei Dr cken den Lesezeichenbuttons wird eine neue Zeile eingef gt In der Spalte Symbol wird f eingetragen Tragen Sie nach dieser Zeichenfolge den Namen des Lesezeichens ein Nach Best tigung mit Return wird in der Liste das Lesezeichen erg nzt lt gSymbolt belle S5EQ Variabletabelevar B Verwendungsstelen 3 Protokoll ToDotiste 9 Meldungen 7 SPS Online Eing nge Symbol j Operand Ausg nge bnt ar 1 Eing nge Pi Sicherheitst r E 124 0 BOOL Sicherheitst r ist geschlossen 3 Not Aus Kette E 124 1 BOOL Not Aus Kette ist ok 4 sicherheitslichtschranke E 124 2 BOOL Sicherheitslichtschranke 5 Ausg nge amp Sicherheitskette M 10 0 BOOL Sicherheitskette vorhanden T So k nnen Sie gr ere Symboliktabellen bersichtlicher gestalten 4 4 Symbolik Einstellungen Ein AWL Netzwerk mit Symbolik kann dann so aussehen FUP KOP H Netzwerk 1 XO Netzwerk berschrift Netzwerkkomme D U Sicherheitst r E1274 0 Sicherheitst r ist geschlo 1 uU Not Aus EKette El 4 1 Not Aus Eette ist ok z U Sicher
179. st ein neues Projekt und bertragen alle Bausteine von der SPS in das Projekt Legen Sie im Projektbaum eine Kopie an und arbeiten Sie dann mit dieser Kopie Jetzt k nnen Sie Programm nderungen durchf hren und dazu gleich Kommentare schreiben So k nnen Sie Schritt f r Schritt ein dokumentiertes SPS Progamm erstellen Registerkarte SPS Online im Tool Bereich Die Bausteine in der SPS werden aufgelistet wenn Sie den Button Bausteinliste holen dr cken Danach k nnen Sie ber den Button In Projekt kopieren die gew nschten Bausteine in das aktuelle Projekt kopieren Tools u SYMBOLTABELLE SEO Variabletabele var amp Verwendungsstelen amp Protokoll ToDo 4iste Meldungen 3 SPS Online OB 1 E FB 55 E FC 25 E DE 165 E u 1 2 J 4 5 5 7 lL 13 ber einen Doppelklick oder ber den Button ffnen kann ein Baustein direkt online ge ffnet werden Dies sollte aber wie schon oben beschrieben vermieden werden 51 Benutzerhandbuch WinSPS S7 V5 2 13 Erstellen eines neuen S7 Programms Ein neues SPS Programm k nnen Sie entweder in einem neuen Projekt in einer ge ffneten Projektmappe oder in einer neuen Projektmappe erstellen Erstellen eines neuen Projektes in der ge ffneten Projektmappe Klicken Sie mir der rechten Maustaste auf den Projektbaum Es erscheint das Kontextmen Hier w hlen Sie den Eintrag Neues Projekt erzeugen File Edit Block PLC View PLC Mask Extras Tools
180. ste a i CECL Projekl ffnen Se Symhn x Address x Type Symb Camment a i e er 2 kn 2 Symboliktabelle E Enu in line E Double symbuladdiess T Conmeen ANLAGENEU PRJ SymbolT able SEQ Im Projekt befinden sich bereits ein OB1 Symbolitabelle und Status Variable Tabelle ohne Inhalt Wenn Sie das Projekt in der Projektmappe umbenennen wollen dann klicken Sie mit der rechten Maustaste auf das Projekt im Projektbaum linke Seite Uber das Kontextmen k nnen Sie einen anderen Namen f r das Projekt festlegen Die n chsten m glichen Schritten w ren nun e Das Ziel Simulator oder Extern ber die Auswahlliste einstellen in der Mausbuttonleiste e Den OB1 durch Doppelklick ffnen und mit Inhalt f llen e Die Symboliktabelle mit Inhalt f llen e Eine Hardware konfigurieren Siehe Projektbaum Knoten Hardwarestationen e Ein Backup der angeschlossenen CPU erstellen Siehe Registerkarte SPS Online im unteren Bereich 53 Benutzerhandbuch ee FT esse see ssjjjsjsjgjgjs ZZ 6 ne 3 Projektinhaltfenster Im Fenster Projektinhalt werden alle Bausteine Symbolikdateien Status Variablen Listen und Dokumentationsdateien des aktuellen Projekts verwaltet Hier k nnen Sie Objekte ffnen umbenennen und l schen 3 1 Projektinhalt ffnen Das Projektinhalt Fenster ist immer die 1 Registerkarte im Editorbereich 7 Neu Aktualisieren Markierte Bausteine SPS laden Sync
181. stimmt nicht im Netzwerk 12 Zeile 6 OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 13 Zeile 6 OB1 Aufbau des Call FB1 stimmt nicht im Netzwerk 14 Zeile 6 Fehler beheben Erledigt Bild Probleme beheben Dialog Dr cken Sie den Button Schlie en Der Dialog Konsistenzpr fung zeigt nun keine Fehler mehr an 142 Benutzerhandbuch WinSPS S7 V5 Projekt LB 5 FPUMPFENINSEL FAJ Frufung wird gestartet Es wurden keine Probleme festgestellt 4 0B1 OK 4 0B100 OK 0B101 OK a F i FEZ i d FC ae FE1 OK R P CE1 J DEZ 4 DE3 m J DE4 OK Frobleme beheben Schlie en Dialog Konsistenzpr fung Wenn Parameter im Bausteinkopf entfernt worden sind k nnen die notwendigen Anderungen ohne Handarbeit automatisch erledigt werden In diesem Fall wird der Parameter bei jeder Aufrufstelle entfernt 21 3 Dialog Call bearbeiten Den Dialog Call bearbeiten aus der Konsistenzpr fung kann auch separat ber den Men punkt Extras gt Call bearbeiten aufgerufen werden all Aut De SP TALLX suchen X FBn FCn SFCn SFEn Alle LALL FI im Froiekt LALL bearbeiten Baustein Symbol NW Zeile CALL Locali Bild Dialog Call bearbeiten Verwenden Sie diesen Dialog um einen Bausteinaufruf der mehrmals im SPS Programm programmiert wurde zu ndern Wenn Sie die Aufrufparameter eines bestimmten CALLs kontrollieren wollen k nnen Sie dies ebenfalls hier schnell er
182. suchung Positiv Keine Fehler gefunden Zeitpunkt der Untersuchung 13 01 2011 09 38 21 Profil amp E57_315 2EG10 0ABO vw231 IElI H chste Adressen im Programm ST i z 11 107 0 Uberpruten Frafil sprirchrean unter Frgehnis nffnen Schlie en Bild Dialog SPS Programm berpr fen Vorgehensweise 1 S7 Steuerung anschlie en und Verbindung pr fen 2 Men punkt Extras gt SPS Programm berpr fen aufrufen 3 Button Profil von externer SPS laden dr cken und warten bis die Eigenschaften in der Tabelle eingetragen worden sind 4 Button berpr fen dr cken 5 Im Feld Ergebnis der berpr fen k nnen Sie nun das Ergebnis der Untersuchung nachlesen 91 Folgende Dinge werden berpr ft 1 Zugriff auf Eing nge im ung ltigen Bereich PAE 2 Zugriff auf Ausg nge im ung ltigen Bereich PAA 3 Zugriff auf Merker im ung ltigen Bereich 4 Zugriff auf Timer im ung ltigen Bereich 5 Zugriff auf Z hler im ung ltigen Bereich 6 Werden alle verwendeten OBs von der CPU unterst tzt 7 Werden alle verwendeten SFCs und SFBs von der CPU unterst tzt 8 Sind alle verwendeten FBs FCs DBs im g ltigen Nummernbereich 10 5 Konsistenz pr fen Die Konsistenzpr fung kann unter Men punkt Extras gt Konsistenzpr fung gestartet werden Es wird das gesamte SPS Programm auf folgende Dinge berpr ft e Sind alle Instanzdatenbausteine auf dem neuesten Stand e Gibt es im Programm Zeitst
183. t t E CP34s FROFIBUS a E CPU C CPU F12IFr E GEST 313 56F03 0A60 m B BEST 313 56F03 0AB0 V2 0 B 6ES7 313 56F03 0AB0 V2 6 5 Baugruppenkatalog B Station Offline 313sc 5 Doppelklick auf den CPU Steckplatz Nr 2 um die Eigenschaften der CPU einzustellen Datei Projekt Bearbeiten MNetzans cht Online Hilfe B D su ei Zei EtemTerAPdnekt T b Rack 300 4 PS 300 gt 8 SIWAREX U 8 P340 341 Point to Point BE CP342 343 ASi b BE CP343 industrial Ethernet BE CP34 PROFIBUS a E CPU DIDO 124 126 124 125 BeLa CPU ST2IFM L CPU C312 tim 3135 AAD 752 761 752 755 O b CPU M312 Count 769 793 768 783 EU NS 4 2 CE 30 Benutzerhandbuch WinSPS S7 V5 6 Das Taktmerkerbyte auf 255 einstellen Datei Projekt Bearbeiten MNetzansicht Online Hilfe Allgemein Anlauf Zyklus Frozehabbild zuklisch aktualisieren Zyklusuberwachungszeit ms Grohe PAE DIDO Mindestzykluszeit ma 0 Gr e Pax 23 51750 Zuklusbelastung durch Kommunikation 3 20 2 4 Count 0B85 Aufruf bei Peripheriezugriffsfehle Kein 0695 Aufruf Taktmerker Taktmerker Merkerbyte 259 Datei Projekt Bearbeiten MNetzansicht Online Hilfe B D Ee LO Lac Zet tnem termine 7 i 1 I IP Adresse 178 20 C CPU C313 5BF03 V2 6 Bu Eugi i 22 DIDO Slotnummer der Baugruppe Z 23 AAD Racknummer der Baugruppe T 24 Count BEER Timeout me 3000 3
184. t selektierter PS Baugruppe Wird die Baugruppe im Katalog selektiert so werden die f r die Baugruppe m glichen Steckpl tze im Baugruppentr ger farbig hervorgehoben Bei der PS Baugruppe bedeutet dies dass der Steckplatz 1 eingef rbt wird da die Baugruppe nur in diesem Steckplatz erlaubt ist ber einen Doppelklick wird die Baugruppe im Katalog ausgew hlt und in den Tr ger bernommen Station UHU Steckplatz Baugruppe Bestellnummer MFI Adresse E Adresse A Adresse 1 PS An AA ARFSrFOANF IRAAM AAN k 3 Bild Baugruppentr ger mit eingef gter Spannungsversorgungsbaugruppe PS Baugruppe 25 2 2 CPU Baugruppe im Tr ger platzieren Nach dem Einf gen wird der Steckplatz 2 als aktiver Steckplatz selektiert Hier soll nun die CPU gesteckt werden Zu Beginn des Beispiels wurde festgelegt dass eine CPU 313C zur Anwendung kommen soll Somit ist diese CPU im Baugruppenkatalog auszuw hlen 169 Benutzerhandbuch Wi H 5Y Slawes Profbus DP E t Weitere Feldger te OP gg VIPA 1007 200 E E 57 300 Rack 300 EM PS 300 BE CP340 34 Point to Point BE CPAM ASI BE CP343 industrial Ethernet BE CP34 PROFIBUS E CPU 2 03 CPU 312FM EJ CPU C312 3 CPU M312 8 03 CPU 313 B CPU HS i be 1 BEST 313 5BE00 04B0 0 EEES 113 5BE01 04B0 2 0 E E CPU C313PtP m a CDO Caa and Bild Katalog mit CPU C313 Sobald man die CPU im Katalog anklickt wird der Steckplatz 2 farbig hervorgehoben da dies der
185. ten direkt an diesen Teilnehmer zur ck geben da sie diesen ja direkt ansprechen kann Bei der Fernwartung erh lt die Steuerung aber eine Anfrage von einem Teilnehmer also von WinSPS S7 ber das Internet der eine IP Adresse au erhalb ihres Subnetzes besitzt Damit ist die Steuerung nicht in der Lage eine Antwort direkt an den Anfragenden zur ck zu senden Die Antwort muss ber ein sog Gateway geroutet werden Aus diesem Grund ist in der Hardwarekonfiguration der Ethernetschittstelle auf der S7 Steuerung auch die Adresse dieses Gateways anzugeben Das Gateway ist der Anlagen Router denn dieser weis woher die Anfrage an die S7 Steuerung kam und kann diese somit auch korrekt zur ck leiten also ber das Internet an WinSPS S7 Im nachfolgenden Bild ist zu sehen welche Einstellungen bei der Hardwarekonfiguration eines CP343 vorzunehmen sind Eigenschaften Ethernet Schnittstelle l x Faranmelei P M EAdesse emstelen S0 Erotakall vemenden MAL Adresse M IF Rratokellyind genutzt Y Router versenden IP Adresse EA jes 2 i 130 IP Adresse Router 132 fies f 2 i 1 Suhnetzmaske Ethemeti0 Hicht vernetzt Eigenschaften L schen DK Abbrechen Bild Konfigurationsdialog des Ethernet CPs der S7 Steuerung Es ist zu beachten dass auf dem Dialog die Option Router verwenden selektiert ist Des Weiteren ist die IP Adresse des Anlagen Routers angegeben im Beispiel hat dieser die Adresse 192 168 2
186. terz 2 0 out a i Lampel POOL Lampe cinzchalten CT lt Beschreibung der F gt Bausteinkormentar m FUF EOE B NelLzwerk 1 seber schril lL vona NMeLswerkr Metzwerkkommentar 5chalter fS5chalter Lampel dc WwW a P Z Neues Netzwerk am Ende des Bausteins hinzuf gen Bild FC1 mit Netzwerk 1 Jetzt haben wir eine Funktion geschrieben die zwei Eingangsparameter und einen Ausgangsparameter besitzt Die Funktion hat die Aufgabe die Lampe einzuschalten wenn beide Schalter gedr ckt sind Im Codebereich haben wir ausschlie lich mit den Parametern gearbeitet Dies hat den Vorteil dass die Funktion auch problemlos mehrmals hintereinander mit unterschiedlichen Parametern aufgerufen werden kann Speichern Sie den FC1 mit STRG S ab 65 Jetzt wollen wir die Funktion im OB1 benutzen aufrufen Dazu ffnen wir den OB1 Doppelklick im Fenster Projektinhalt Im Netzwerk 1 geben wir in AWL ein CALL FC1 gt RETURN dr cken Die Bausteinparameter werden nun automatisch in die AWL eingef gt CALL FC 1 Schalter1 E0 0 Schalter2 E0 0 Lampe1 A0 0 Der Editor f gt bereits Standard Operanden ein die Sie nun mit den gew nschten Operanden ersetzen k nnen Andern Sie den CALL Aufruf so ab CALL PEC ii Schalter1 E0 0 Schalter2 E0 1 Lampel A0 O F gen Sie zwei neue Netzwerke ein Dr cken Sie am Ende des FC1 zwei Mal diesen Text Button m AWL FUP KOP Netzwerk 1
187. tet diese 192 168 3 110 Des Weiteren wird die Option Keine automatische Baudratenermittlung selektiert Dies bedingt allerdings dass die auf dem Dialog eingestellte Baudrate der auf der Schnittstelle der S7 Steuerung eingestellten Baudrate entspricht Einstellungen im NetLink PRO auf der Anlagenseite Jetzt zu den Einstellungen des NetLink PRO auf der Anlagenseite Der NetLink PRO ist auf eine IP Adresse konfiguriert welche innerhalb des Subnetzes des Anlagen Routers liegt Im Beispiel haben wir die IP Adresse auf 192 168 3 110 festgelegt Wird der NetLink PRO ber einen Teilnehmer angesprochen der eine IP Adresse des gleichen Subnetzes besitzt so kann dieser die Antworten direkt an diesen Teilnehmer zur ck geben da der NetLink PRO diesen ja direkt ansprechen kann Bei der Fernwartung erh lt der NetLink PRO aber eine Anfrage von einem Teilnehmer also von WinSPS S7 ber ISDN der eine IP Adresse au erhalb seines Subnetzes besitzt Damit ist der NetLink PRO nicht in der Lage eine Antwort direkt an den Anfragenden zur ck zu senden Die Antwort muss ber ein sog Gateway geroutet werden Aus diesem Grund ist in der Konfiguration des NetLink PRO auch die Adresse dieses Gateways anzugeben Das Gateway ist der Anlagen Router denn dieser weis woher die Anfrage an den NetLink PRO und somit an die S7 Steuerung kam und kann diese somit auch korrekt zur ck leiten also ber ISDN an WinSPS S7 Somit muss im Konfigurationsdialog des NetLink
188. tible Steuerungen In WinSPS S7 ist eine Software SPS enthalten mit der S7 Programme komfortabel simuliert werden k nnen ber eine grafische S7 300 Maske k nnen digitale und analoge Ein und Ausg nge beobachtet werden Gleichzeitig kann z B ein Baustein im Editor beobachtet werden S7 Steuerungen vom Hersteller VIPA GmbH werden besonders durch den Hardwarekonfigurator unterst tzt Hier k nnen VIPA CPUs und Baugruppen auf vereinfachte Weise konfiguriert werden Die meisten Baugruppen der VIPA GmbH sind bereits im Hardwarekonfigurator implementiert und m ssen nicht ber eine GSD Datei importiert werden 1 2 Versionsarten von WinSPS S7 V5 Folgende Versionsarten gibt es e Starter Edition Dies ist eine Version f r Sch ler und Studenten Die Simulation ist eingeschr nkt max 1000 Anweisungen im OB1 Zyklus z B U E 0 0 ist 1 Anweisung Im externen Betrieb wird die kompatible S7 300 Steuerung CPU112 CPU114 und CPU115 von VIPA GmbH unterst tzt Andere CPU Typen werden nur in der Profi Version von WinSPS S7 unterst tzt Die Standard Version darf nicht gewerblich genutzt werden e Standard Edition Wie Starter Edition nur ist die Simulation von der Progammgr f se nicht eingeschr nkt e Pro Edition Mit dieser Variante k nnen alle S7 300 Steuerungen und alle VIPA Steuerungen programmiert und konfiguriert werden Die Software SPS ist ebenfalls enthalten Die Pro Edition darf gewerblich eingesetzt werden e Pro
189. tton Vorhandenen Querverweisliste anzeigen oder ob dieser neu erstellt wird Button Neu erstellen 89 7 Fa A g 4 A 4 H D 7 FT Zu wen E j JE amp x 1 G IE ki f ZA eNF r Id II ra FI Lo E A IFAI I fi LiF N ui An g eur F FF TE Ga E F f d A J i E If ii TAVA E G Q pe s a f a F Ff Ai L fi FH F a E Ti g I F ii Ey WM E fau E m D a BF IU sF ILALL AI I IC ZE TIANZALZ EZ AZ N 4 7 II ILU Jg E 4 i F WIE ET A LGA NIE l TALI i RNA RS A DJI UM V Y fi iNi d A A Nach Dr cken des Buttons Neu erstellen oder Vorhandenen Querverweis anzeigen wird die Querverweisliste sichtbar Baustein Hetzwerk Zeile f f beme r kung c msa 007 looos R fe foose foooa r m os fooa R FB1 010 0006 E m jo oos R FE1l 0lz 0004 E 5 5 5 5 5 53 9 0 nel iololsleielelo Dj O Suchen Suche vusderkholen Schlishen Gehe zu EINGSENGE Gehe zu n chster Warnung Warnung anzeigen Anzahl Warnungen 23 Bild Querverweisliste Auswertung der Querverweisliste In jeder Zeile der Tabelle wird auf einen Operanden zugegriffen In jeder Zeile ist vermerkt an welcher Stelle auf den Operanden zugegriffen wird e Baustein e Netzwerk e eile e Art R Read lesender Zugriff W Write schreibender Zugriff Der Codeausschnitt in der letzten Spalte gibt Auskunft dar ber mit welchem Befehl der Zugriff stattfindet ber den Button Suchen k nnen Sie die gesamte Liste nach ei
190. tus Variable Tabelle wi Nakumentatinnerlatei Es wird nun die n chste freie FC Nummer ermittelt und angezeigt TU _ G ffnen G Neu Aktualisieren f Markierte Bausteine SPS laden synchronisieren STRG U Baustein neu erzeugen FC mit der Hummer erzeugen Baustein FLI erzeugen Schlie en Dr cken Sie den Button Baustein FC1 erzeugen und es erscheint der leere FC1 Mr DE LLUTTTTTTTTV U zi er Ega B H FCiinCPUladen Synchronisieren Gf Beobachten EIN AUS m des Deklaration Name Typ A nfangswert Kommer out z inaut temp T Beschreibung der FC gt Baustsinkommant ar FUP EOP amp Netzwerk 1 x lt Ueberschrift von Netzwerk gt Metzwerkkommentar 63 nn Ah On A g j EA g CAFS er 5 n a Fi a A f ji d a d k P uA i vn g a lt L eaXN III mn r vi D F Ai r j iK I w Fu m nn S Sd f fi f FREE E BI fA A TAA S HI W a E f i P j g IE j E ir i fau m r i IE A IE IE J E Il IT TA aA JE AR fg vwWw IiI iu JF E 2 jl H SIE l CA Cu SIE l NA l NANS A NSE HE W Y Ai iNi Sn wl S Funktionen FCs k nnen folgende Bausteinparameter haben 1 In Parameter IN 2 Out Parameter OUT 3 Durchgangs Parameter IN_OUT 4 Temp Paramter TEMP Die Bausteinparameter werden im sog Bausteinkopf deklariert Hier wird festgelegt welche Operanden bzw Konstanten dem Baustein bergeben werden k nnen Die sog Temp Param
191. u selektieren Ziel Estem A5232 z Bild Eingestellter bertragungsgweg zur CPU Danach kann der Men punkt Online gt Konfiguration bertragen ausgef hrt werden Je nach Ubertragungsweg erscheinen unterschiedliche Dialoge um die Kommunikationsparameter der jeweiligen Schnittstelle zu definieren _ Nachfolgend ist der Dialog f r die RS232 bertragung zu sehen Konfiguration bertragen Baudratc Suhrillstelle CPU MPI Adresse c 2 19200 um l PG MPl Adresse 74 a posem fo e r sekund re MPI Baudrate Hu chste MPl Au esse C RZRNN 31 e 187500 Baud C 11520U EneichbLane Teilen Bild Konfiguration bertragen RS232 Zun chst w hlt man die Baudrate f r die bertragung aus Die aktuellen MPI Leitungen bieten mind eine bertragungsrate von 38400 Baud viele auch die h heren Raten 57600 oder 115200 Baud Dabei kann das Handbuch der MPI Leitung zu Rate gezogen werden Bei der Verwendung des GreenCable in Verbindung mit einer VIPA CPU ist die Baudrate 38400 Baud einzustellen 178 Anschlie end ist die entsprechende serielle Schnittstelle an welchem der MPI Adapter angeschlossen ist auszuw hlen Handelt es sich bei dem MPI Adapter um einen USB MPI Adapter welcher bei der Installation eine virtuelle serielle Schnittstelle anlegt so muss die Nummer der Schnittstelle bei gestecktem MPI Adapter dem Ger temanager von Windows entnommen werden Ist die Schnittste
192. uf dem Tr ger vorselektiert und die nachfolgende PS Baugruppe ber einen Doppelklick eingef gt Et 57 Slaves Profibus DP Ht wWeitere Feldger te DP E g WIPS TUR O Bg 7200 H Rack 300 i T PS 300 o ope u a m Sean FT TENE DAAD HEE LF340 341 Point to Point H E CPHM ASI Bild PS Baugruppe aus dem Katalog Auf dem Steckplatz 2 ist die CPU zu platzieren Im Beispiel wird die CPU 315 2AG10 verwendet Hg LPU SIE oO A CPU 315 2DF i he E BES 315 24F01 0A80 o E 6E57 315 2AF02 0AB60 o T HES SI5 ZAF03 DAB0 I 5 pbe E CCO IIS 2AP02 0AD0 i eg CEE 315 on TERESE EEES 115 2 1 Bild Die GPU anginak des Katalogs Nach diesen Aktionen hat die Station folgendes Aussehen 181 Benutzerhandbuch WinSPS S57 V5 Station uro Steckplatz Baugruppe Bestellnummer MPI AdresselE Adresse A Adresse 1 PS 307 5A BES7 a07 1EA00 0AA0 2 315 M 2 DP 1 GESY 315 236G10 04B0 2 2 OF 2047 Bild Station mit eingef gter PS Baugruppe und CPU Im Gegensatz zur im letzten Beispiel verwendeten CPU 313C besitzt die CPU 315 2 DP keine Onboardperipherie Der Steckplatz 3 ist f r die IM Baugruppen reserviert Im letzten Beispiel blieb dieser Steckplatz leer da IM Baugruppen f r die Verbindung von Baugruppentr gern notwendig sind Im letzten Beispiel kam nur ein Baugruppentr ger zum Einsatz somit war auch keine IM Baugruppe notwendig Anders nun in diesem Beispiel Hier haben wir Eingangs schon erkannt dass zwei
193. ugruppe reserviert Sollte keine PS Baugruppe vorhanden sein so bleibt dieser Steckplatz leer e Auf dem Steckplatz 2 darf nur eine CPU Baugruppe gesteckt werden e Der Steckplatz 3 ist f r die sog IM Baugruppen reserviert welche f r die Verbindung von mehreren Baugruppentr gern ben tigt werden Ist keine IM Baugruppe vorhanden so bleibt der Steckplatz 3 leer Wie man erkennt reduziert sich damit die Anzahl der f r Signalbaugruppen digitale Eingangsbaugruppe digitale Ausgangsbaugruppe usw zur Verf gung stehenden Steckpl tze auf maximal 8 pro Baugruppentr ger Die Vorgehensweise bei einer h heren Anzahl ben tigter Signalbaugruppen wird in einem gesonderten Beispiel erl utert 168 Benutzerhandbuch WinSPS S7 V5 25 2 1 PS Baugruppe im Baugruppentr ger einf gen Begonnen wird mit dem Steckplatz 1 in welchem die PS Baugruppe eingef gt werden soll Dazu wird der Steckplatz auf dem Baugruppentr ger selektiert Station URD Bild Baugruppentr ger mit selektiertem Steckplatz 1 Nun wird die gew nschte Baugruppe im Baugruppenkatalog ausgew hlt diese befindet sich in der Rubrik PS 300 H 5Y Slawes Profibus DP E t Weitere Feldger te OP Ee VIPA 10047200 E88 57 300 Rack 300 A At PS 300 4 DEREN BES 307 1EA00 04A0 Jt BES 307 1KA00 0AA0 H E CF340 34 Point to Point HEE P3427343 ASi BE CP343 industrial Ethemet H E CP34 PROFIBUS H A CPU Bild Baugruppenkatalog mi
194. ugruppe zugegriffen werden Eine ausf hrlichere Beschreibung dieser Funktion k nnen Sie ber den Button Hilfe auf dem Dialog anzeigen lassen 164 Benutzerhandbuch WinSPS S7 V5 25 Arbeiten mit dem Hardwarekonfigurator In WinSPS S7 ist ein Hardwarekonfigurator enthalten mit dem man S7 300 Systeme von SIEMENS und die Systeme 100V 200V 300V 300S von VIPA konfigurieren kann D 5 5 e5 Ziel Extem TCP IP direkt M TS m 4 58 57 300 Z ein CPU112 en 2 SPS System selektieren WE Gehe zu winsPS 57 4 Ps ann BE SIWARENM U BE CP340 341 Point to Point BE CP342 343 ASi BE CP343 industrial Ethermet BE CP343 PROFIBUS E CPU 7 LPU Speed EZ IM 300 _ E DI 300 D SIEMENS 7 300 VIPA 300 a Erzeugen 8 DO 300 87 DI DO 300 Ein Al 300 D VIPA SPEED EX AlYAO 300 Ei AD 300 Station aus winSPS 57 Unterprojekt laden Ei SM338 POS 87 Dummy 300 F r welches System m chten Sie eine Konfiguration erstellen VIPA System 100 D VIPA System 200 m IT Net view E o Baugruppenkatalog BE Station Offline CPU112 Bild Der Hardwarekonfigurator von WinSPS S7 Der Hardwarekonfigurator wird ber die Projektverwaltung gestartet Datei Bearbeiten Baustein AG Anzeige A h ange BE zus T E E E EJ H 5 HE PROJEKT WS7 Projektmappe z 4 PROJEKT A 5 Daf Bausteine E er Doppelklick b F Dokumentation 4 Si Hardwarestatione E cun
195. und analoge Eing nge und Ausg nge im CPU Geh use mit untergebracht Dabei sollen die digitalen E As genutzt werden sowie zwei analoge Eing nge welche auf einen Bereich von 0 10V zu konfigurieren sind Des Weiteren sind folgende Einstellungen zu t tigen e Das Taktmerkerbyte der CPU ist auf das MB100 einzustellen e Es ist ein Uhrzeitalarm zu definieren welcher ab dem 31 5 2006 t glich um12 30 Uhr ausgel st wird e Die CPU soll ber einen Schreibschutz vor unbefugtem berschreiben der Bausteine gesch tzt werden Die Zieleinstellung im WinSPS S7 Projekt soll auf Ziel RS232 eingestellt werden T pi Ziel RS232 unn Bild WinSPS S7 auf einen externen Zugriff einstellen Der Hardwarekonfigurator wird im Projektbaum ber den Knoten Hardwarestationen aufgerufen Wenn noch keine Station vorhanden dann gen gt ein Doppelklickt auf Neu erzeugen a J CPU313C ji Bausteine Symbolik Ea Variablen EJ Dokumentation a Mi Hardwarestationen De B SPS Online Bild Neue Station erzeugen Es folgt eine Abfrage nach dem Stationsnamen anschlie end wird der Hardwarekonfigurator gestartet Die im Hardwarekonfigurator erzeugten Stationen sind immer dem momentanen Projekt von WinSPS S7 zugeordnet Wird also in WinSPS S7 in ein anderes Projekt gewechselt dann sollte auch der Hardwarekonfigurator geschlossen und innerhalb des neuen Projekts ge ffnet werden Nach dem Start des Hardwarekonfigurators erscheint die Syste
196. und leichter e Einklappbare Netzwerke e per Drag and Drop verschiebbare Netzwerke e S7 Intellisense Autovervollst ndigung bei der Programmierung in AWL FUP und KOP W hrend der Programmierung werden Symbole Operanden Variablen Bausteine in einer Liste vorgeschlagen die zu der aktuellen Operation bzw zu dem aktuellen Kontext passend sind e Einfaches Einf gen und L schen von Netzwerken Direkt an der Netzwerk berschrift finden Sie Symbole f r das Einf gen und L schen e ToDo Liste um die anstehenden Arbeiten besser organisieren zu k nnen e Intelligenter Bausteinvergleich Die Unterschiede k nnen im Detail in der AWL Ansicht gegen bergestellt werden e Spracheingabe f r die Navigation durch die Bedienoberfl che e Sprachausgabe im Status Variablen Fenster So k nnen Sie bei der Inbetriebnahme ber ein drahtloses Headset z B Dect Headset Reichweite ca 100m sehr komfortabel die Verdrahtung pr fen e Integrierter Webserver f r die Status Variable Tabelle Auch dieses Feature k nnen Sie bei der Inbetriebnahme sinnvolll einsetzen um mit Ihrem Smartphone ein Signalgeber zu berpr fen Dabei sind PC und Smartphone ber WLAN verbunden e Live Verwendungsstellen Wenn Sie den Cursor im AWL Editor oder FUP KOP Editor bewegen wird zu dem aktuellen Operand die dazugeh rigen Verwendungsstellen angezeigt e Im CPU Control Center erhalten Sie einen berblick ber alle wichtigen Daten der angeschlossenen C
197. ung mit WinSPS S7 23 1 Zugriff auf eine S7 Steuerung ber das Internet Eine Fernwartung kann neben der Telefonleitung auch ber das Internet aufgebaut werden Nachfolgend ist das Prinzip einer solchen Verbindung dargestellt WinSPS S7 Router PC Seite NETLink NETLink Pro Compact Anlagen Seite Ethernet Bild Prinzipdarstellung eines Zugriffs auf eine S7 300 400 ber das Internet EZEIEZEIEIKZKIEZ KEIENEZEIEZEZEKIEZ KAEZEIKIEZIEIEIE EISKIEIEKIKIEZIEIEN In der Prinzipdarstellung wird die WinSPS S7 auf einem PC ausgef hrt Dieser PC ist ber Ethernet mit einem Router verbunden Der Router wiederum stellt eine Verbindung zum Internet her Auf der Anlagenseite befindet sich ein Router welcher ebenfalls mit dem Internet verbunden ist Nun gibt es verschiedene M glichkeiten den Router auf der Anlagenseite mit der SPS Steuerung zu verbinden Dies sind e NetLink Kommt der NetLink NetLink Lite IBH Link zum Einsatz so wird dieser in den Router eingesteckt und mit der MPI oder Profibus DP Schnittstelle der CPU verbunden e NetLink PRO Beim Einsatz des NetLink PRO wird dieser in den Router eingesteckt und mit der MPI oder Profibus DP Schnittstelle der CPU verbunden e Ethernet CP34X 44X oder Onboard Ethernetschnittstelle auf der CPU Verf gt die S7 Steuerung ber einen Ethernetanschluss so kann die Steuerung direkt mit dem Router verbunden werden Zur Verbindung wird ein gew hnliches Ethernetkabel verwend
198. ur der obere Teil kann ver ndert werden Die Aktualwerte werden immer beim Speichen des Bausteins aktualisiert Der DB hat als Standard Vorgabe eine Byte Variable mit dem Namen b0 Diese kann gel scht oder umbenannt werden 13 So f gen Sie Zeilen ein Mit der Einfg Taste k nnen Sie leere Zeilen einf gen So l schen Sie Zeilen Markieren Sie mind 2 Spalten und dr cken Sie die Entf Taste Alternativ k nnen Sie auch die rechte Maustaste dr cken Daraufhin erscheint ein Kontextmen Hier k nnen Sie ebenfalls Zeilen einf gen und l schen Der Bausteinkopf wird editiert wie der Bausteinkopf eines normalen Bausteins auch Bei Best tigung einer Spalte mit der RETURN Taste wird automatisch in die n chste Spalte gesprungen Wird die letzte Spalte mit RETURN best tigt wird eine Zeile eingef gt und in die Spalte Name gesprungen Im nachfolgenden Beispiel sind drei Variablen im DB10 angelegt worden e Verzoegerung_ ms DWORD e Dauer_ms DWORD e A1 Array rrujek nhu W Fc Hoi tt H g En Mu d DB in CPU laden EE Aresse U eklaraton Name 0 0 T7 Yorzocgerang_rmz an N 1 _n 20 EEE i Adresse Variable Verzoegerung_ms 40 Dauer_ms 8 0 Ali 4 0 AiL 10 0 A l la 11 0 Alla 12 0 Als 13 0 Alle 14 0 A1 7 15 0 A1 j8 15 0 Aim 17 n Aina X Synchronisieren 60 Beobachten EIN AUS yp Antangswert kommentar STAUCT DWORD Dw H E 000000OO MAT TAHTRRANNNNANN Dekl
199. werden 5 Geht der Simulator wegen eines Fehlers in den STOP Zustand kann ber den Baugruppenzustand die Ursache ermittelt werden ber das Register Diagnose werden die letzten Diagnosemeldungen angezeigt Der Baugruppenzustand kann ber Men punkt AG gt Baugruppenzustand angezeigt werden Der Simulator hat einen Speicherausbau RAM von 250 kB Die Operandenbereiche sind Prozessabbild Eing nge Prozessabbild Ausg nge Merker zeiten z hler Lokaldaten t024 1024 4096 512 Sl 1024 Bit Bit Bit Byte Bereich EO AD MO TO Z0 O O O B204T7 7 A2047 7 M40297 ToL AS LI Alle technischen Daten finden Sie im Kapitel zur Software SPS von WinSPS S7 48 2 11 Verbindung mit einer S7 Steuerung herstellen Um eine Verbindung mit einer externen S7 Steuerung herstellen zu k nnen muss die Zielvorgabe auf Extern eingestellt sein Welche Zielvorgabe richtig ist h ngt vom eingesetzten MPI Interface ab MPI Interface Zielvorgabbe MPI Adapter seriell Ziel RS232 MPI Adapter USB mit virtueller Ziel RS232 COM Schnittstelle GreenCable Ziel RS232 von VIPA nur f r VIPA CPUs geeignet Baudrate muss auf 38400 eingestellt sein MHJ Netlink Netlink Lite IBH Link Ziel MHJ Netlink MHJ Link NETLink PRO Ziel NETLink PRO TCP IP NETLink PRO Compact Siemens MP I Adapter 5 1 seriell Ziel RS232 6ES7972 0CA23 0XA0 Siemens MPI Adapter USB Ziel SIMATIC NET 6ES7972 0CB20 0XA0 Siemen
200. werken in der globalen Zwischenablage ist deshalb nicht m glich 83 Benutzerhandbuch WinSPS S7 V5 9 2 Objekte in die globale Zwischenablage kopieren Um Objekte AWL Zeilen Netzwerke Bausteine in die globale Zwischenablage kopieren zu k nnen ffnen Sie diese mit Men punkt Anzeige gt Globale Zwischenablage W hlen Sie nun die Zwischenablage aus in die Sie die Objekte einf gen wollen oder erzeugen Sie eine neue Zwischenablage huba Zaca ln aei Zwischenablage _Default x L schen Nr markert _5ymbol Baustein netzwerk zellen kommentar Ident r EEE FPEEEG GEL ZED ZIELE Bild Hier wurde eine neue Zwischenablage Z hlerbausteine erzeugt Einf gen von Bausteinen in die globale Zwischenablage Bausteine k nnen von der Registerkarte Projektinhalt in die globale Zwischenablage eingef gt werden Markieren Sie die Bausteine die eingef gt werden sollen Anschlie end dr cken Sie die rechte Maustaste Aus dem Kontextmen w hlen Sie In globale Zwischenablage kopieren E projektinhalt I Reset W oei Gal ffnen Neu Aktualisieren Markierte Rausteine SPS laden Synrhronisieren STRGHI 2 Ale Ransteine Filter Filter Filter Filter Filter Filter Filter Yerainn Fratelleprarhr adespeinher DIY OE1 10 u a rm ran i PETS aarc FC 10 amp ffnen i FCIOS 1 0 DB1 1 0 SYMEOLTABELLE SEQ YAHIABLE ABELLE WAH Umbenennen Duplizieren L schen Men ah 5 i S O
201. werten sollte nur die Spalte Aktualwert ge ndert werden 76 Er n 7 Laden und Testen des Programms Dieses Kapitel erl utert die Vorgehensweise um ein SPS Programm in die S7 Steuerung zu laden und anschlie end das SPS Programm zu testen 7 1 Online Verbindung aufbauen Zuerst muss die Zieleinstellung korrekt eingestellt werden damit eine Verbindung mit der SPS zu Stande kommt Die Zieleinstellung muss abh ngig vom verwendeten MPI Interface eingerichtet werden iz SHNS I iel Simulata iel AS2Z Er iel HHJ Motlinl Ichronisieren Sie TCP P Direkt Ael MHJ HetLink i Aiel NFTI imk PRAO TCP IP Ziel SIMATIC HET l Bild Zieleinstellung Die nachfolgende Zieltabelle gibt Auskunft dar ber welches Ziel einzustellen ist MPI Interface Zielvorgabbe MPI Adapter seriell Ziel RS232 MPI Adapter USB mit virtueller COM Schnittstelle Ziel RS232 GreenCable Ziel RS232 von VIPA nur f r VIPA CPUs geeignet Baudrate muss auf 38400 eingestellt sein MHUJ Netlink Netlink Lite IBH Link MHJ Link Ziel MHJ Netlink NETLink PRO TCP IP oder NETLink Pro Compact Ziel NETLink PRO TCP IP Siemens MP I Adapter 5 1 seriell Ziel RS232 6ES7972 0CA23 0XA0 Siemens MP I Adapter USB Ziel SIMATIC NET 6ES7972 0CB20 0XA0 Siemens TS Adapter 5 2 seriell Ziel SIMATIG NET 6ES7972 0CA34 0XA0 Siemens Notebook Adapter CP5512 Ziel SIMATICG NET 6GK1551 2AAO Siemens PCI Adapter CP5611 Ziel SIMATIG
202. wichtigsten Tastaturk rzel bei der KOP Programmierung F2 Schle ereinf gen Fa ffereinf gen FR Ab OOOO Fo 77T Ent Markiertes Objekt l schen Beginnen wollen wir mit dem Timerbaustein Es w re aber auch m glich mit dem Eingang E0 0 zu beginnen Schalten Sie im Netzwerk die KOP Darstellung ein AWL FUR B H 5 Netzwerk 7 Netswerkuberschriit Netzwerkkommentar Bild Leeres KOP Netzwerk 120 te Klicken Sie auf die horizontale Linie im on leeren KOP Selektieren Sie im Katalog rechter Bildschirmrand den Eintrag S_EVERTZ u SE aus der Rubrik Zeiten Machen D 5 SEVERZ 5 Sie einen Doppelklick auf diesen Eintrag S_AVERZ S4 oder ziehen Sie den Eintrag mit der Maus auf den horizontalen Strich im leeren KOP Der Timer wird platziert Klicken Sie den Platzhalter T und geben Sie ein T10 Sie k nnen auch zuerst RETURN dr cken und dann den Eintrag zu T10 ndern Klicken Sie auf den Eingang des Timers damit dieser selektiert ist Dr cken Sie nun 3 Mal die Taste F2 damit drei Schlie er platziert werden EIEEE REDEE IRRE TI eNO A A 7 Jetzt die Schalter mit den Operanden beschriften ee Jetzt wollen wir die Parallelschaltung zu PN BERREEREZE den Eing ngen E0 0 EO 1 und E0 3 ee einbauen Dazu klicken wir die linke Seite des Schalters E0 0 mit der Maus an Dann die Taste F8 f r Abzweig auf dr cken 121 122 F2 dr cken damit ein neuer
203. yteadresse 56 Fortsetzung in Baustein FEOOL Belative Byteadresse 66 Zufgeschlagene Datenbausteine 1 DE kein DB aufgeschlagen zZ DE DEl Bild Anzeige des USTACKs Im USTACK sehen Sie nun die Inhalte der Register die Unterbrechungsstelle und die aufgeschlagenen Datenbausteine Dies sind z T Informationen die Sie im Diagnosepuffer nicht finden Besonders bei der indirekten Adressierung ist der USTACK sehr wichtig da hier auch die Inhalte der Adressregister AR1 und AR2 angezeigt werden ber den Button Baustein ffnen kann direkt zur Fehlerstelle im SPS Programm gesprungen werden 146 us 22 3 Gehe zu Byteadresse Im Diagnosepuffer und im USTACK werden jeweils Adressen innerhalb von Bausteine angezeigt Dies ist die relative Byteadresse bezogen auf den Bausteinbeginn Um zu dieser interessanten Adresse im Baustein springen zu k nnen finden Sie dort auch den Button Baustein ffnen Dieser Button ffnet den Baustein und springt dann zur angegeben Byteadresse Interessiert Sie eine andere Stelle im Baustein ffnen Sie zun chst den Baustein und w hlen dann den Men punkt Bearbeiten gt Gehe zu Byteadresse Gehe zu Dyteadresse p Byte Adresse dezimal Abbruch Bild Gehe zu Byte Adresse Hier k nnen Sie nun die Byteadresse dezimale Schreibweise eingeben Wenn der Button OK gedr ckt wird wird zu der Stelle im Baustein gesprungen 147 Benutzerhandbuch WinSPS S7 V5 23 Fernwart
204. zwerkkommentar o CAL Fc 0oS 2 Wenn der CALL Befehl mit der RETURN Taste best tigt wird werden die Parameter des CALLs aufgelistet FUP KOP Netzwerk 1 Netzwerkkommentar gt o CALL FC 105 1 IN 10 2 HI LIM 0 000000e 00 a LO LI H 0 0000002 00 4 BIPOLAR E0 0 D RET VAL AWO 6 OUT MD0 Der FC105 befindet sich nun auch im Projekt Filter Filter Filter Filter Filter Filter Filter Filter Filter Filter Filter FE wersion Symbolischer Mame Erstellsprache Autor Ram Ladespeicher Kopf OWE 08 1 0 AWLFUPKOP nb 116 2 E nb 2011 4 1 Om Fc A 10 AWLFUPKOP mh 14 108 ee O A Feos 1 0 AWLFUFKOP MHJ Tw 268 398 SCALE ANALOG 1996 10 I oe 1 0 EWLFUP KOP mh 18 Ii4 Nein nb nb UNI O STMBOLTABELLE SEU a Bild Der FC105 im Fenster Projektinhalt Wenn der Baustein in ein FUP oder KOP Netzwerk eingef gt wird sieht der CALL Befehl folgenderma en aus AWL KOF ES Netzwerk 1 X Netzwerk berschrift Netzwerkkommentar _ FC105 EH i RET VAL 77 WORD 272 IWHT IN OUT iDEAL 7 REAL HI LIM 77 BEAL L LIH 7 22 BOOL BIPOLAR BR ENO Bild der neu eingef gte CALL FC105 81 m i laf ih IN In RDL Q7 O tZ arhannll ICON WINS PES VS A l I l 1a I N di K OU U C I V V I j i 2 i D LU gt V I J D 8 1 Erweitern der Bibliothek Die USER Bibliothek kann ber das Kontextmen und ber Drag and Dro
Download Pdf Manuals
Related Search
Related Contents
Avaya BayRS, BCC, and Site Manager Software Version 15.1.0.0 Fixed Anomalies User's Manual Parametrierung Installations- und Bedienungsanleitungen Gesundheit - vhs Vaterstetten Modulhandbuch Wirtschaftsingenieurwesen (B.Sc.) Samsung Galaxy Note (10.1, 3G) Brugervejledning fulltext - DiVA Portal Manual de Usuario Á Quick start guide Á Guía de inicio rápida Copyright © All rights reserved.
Failed to retrieve file