Home
A PCS Direkt Treiber
Contents
1. C 15 C 16 C PCS topline MPI Direkt Treiber C2 2 Optimale Konfiguration Anfallende Aufgaben Zuweisung Zugriffsmodi Die Kommunikationsgeschwindigkeit ist im wesentlichen von folgenden Faktoren abhangig In der PCS Die Aufgaben der PCS Bedienkonsole sind vom Displayinhalt und von den freigegebenen Ubertragungen in den Kommandoworten abhangig Je mehr sie die Vorgabewerte der linear adressierten Liste COM_LIST_MPI oder QVL ver ndern desto weniger Auftr ge k nnen zusammengefasst werden Im worst case Fall wird ihre Kommunikation 4 mal langsamer so da ein Tip Betrieb nicht mehr sinnvoll ist Auch ein Aufteilen der Zugriffe auf mehrere SPSen bremst die Kommunikation Der COM_MODE Variable PCS maxi bzw Variablen AC bis AF PCS midi Der schnellste Modus ist NO SYNCRONISATION Sie erhalten eine Tasten LED Zeit von ca 0 5 Sekunden falls COM LIST MPI bzw QVL nicht fragmentiert wurde PCS LIVE WRITE ist ca 25 langsamer als NO SYNC da zus tzlich das Wort 3 geschrieben wird SYCRONISATION kann sehr langsam werden zum Beispiel bei gro en SPS Zyklen da die PCS auf Freigabe vom SPS Programm wartet Minimal ist SYNCRONISATION ca 50 langsamer als NO SYNC Konfigurations Beispiele f r Kommandoworte PCS 950 Die Kommandoworte in der SPS sind wie folgt belegt W36 KHOF60 W37 KH0001 Die bertragung von Uhrzeit und Datum ist gesperrt und 1 Meldeblock zur bertragung freigegeben Wen
2. Access to User DB L DBB 6 INVI T DBB K Save inverted syncbyte to byte 7 L DBW 6 UH DBW 4 U DBX 0 2 R DBX 0 2 UN DBX 0525 R DBX 0 0 R DBX 0 1 U DBX 0 1 restart timeout timer FR TIMT U DBX 0 1 L TIMZ END FC 103 SE TIMT UN DBX 0 1 S DBX 017 U DBX 0 1 L TIMZ SE TIMT Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D PCS plus win MPI Multi SPS Direkt Treiber END_FUNCTION ORGANIZATION_BLOCK OB 1 TITLE VERSION 0 1 VAR_TEMP OB1_EV_CLASS BYTE Bits 0 3 1 Coming event Bits 4 7 1 Event class 1 OB1_SCAN_1 BYTE 1 Cold restart scan 1 of OB 1 3 Scan 2 n of OB 1 OB1_PRIORITY BYTE 1 Priority of 1 is lowest OB1_OB_NUMBR BYTE 1 Organization block 1 OB1 OB1_RESERVED_1 BYTE Reserved for system OB1_RESERVED_2 BYTE Reserved for system OB1_PREV_CYCLE INT Cycle time of previous OB1 scan milliseconds OB1_MIN_CYCLE INT Minimum cycle time of OB1 milliseconds OB1_MAX CYCLE INT Maximum cycle time of OB1 milliseconds OB1_DATE_TIME DATE AND TIME Date and time OBl started END_VAR BEGIN NETWORK TITLE PCS SYNCRONISATION FC CALL REN CALL FC 103 User Access Test FC UBDB DB 50 User DB TIMT T 5 Timeout Timer TIMZ S5T 2S Timeout Value RSTRT E 4 0 Restart Flag CO
3. B 7 SPS IPOSS Loose A 7 SPS StatioNSNUMMET sese A 4 SPS Timeout cc ceeeeeeeeeeeeeeeeeeeeeesaeeeeeeees B 7 B 8 Stationsnummer PDC C 4 C 7 Stationsnummer GP C 4 C 7 Stromaufnahme nnssseneennnennnnenennnennnnenen C 21 Struktur der Hantierungssoftware 00 C 23 e de A 7 SYNC Betrieb sse A 7 Synchron Betrieb PCS SPS nen A 7 SYNCHRONISATION nn C 9 D 5 SYNCRONISATION ERROR C 19 C 20 D 10 Syncronisationsmodus C 23 D 11 T Technische Daten PCS 812 C 21 Telefonia en dte o estan dr e dc eda xd 0 6 Time OL energie ad d A 5 TIMEOUT COMMUNICATION C 19 C 20 D 10 Timeoutzeit Mt C 4 C 8 Timeoutzeit PC B 3 C 7 D 3 NIC IL A 3 B 3 Treiber Einstellwerte sesssssse A 3 Treibervariablen ccccceseseceeceeeseeeeeeaneeseeeeas B 3 U bertragen des Datensatzes in die PCS C 17 D 8 bertragungsart s ioca be veta ida B 3 V Variable COM LIST MPIT ssessss C 6 Variable COM_MAXDWI cennnnnn CA Variable COM MODEO Zugriffsmodus C 4 Variable COM_PCS_NUMI CA Variable COM_PLC_NUMI CA Variable COM PLC TOUTk CA Variable COM TIMEOUTT n CA Variable AA A 3 C 7 D 3 Variable AH A 4 C 7 Variable AK une C 9 Varlable AL 5 2 ne A 3 Variable
4. Ger te sind durch abgeschirmte Filter schaltungen zu entst ren Die beste Ableitung von hochfrequenten St rungen wird durch abge schirmte und beidseitig geerdete Signalleitungen erreicht Es mu jedoch eine Potentialausgleichsleitung mindestens 10 mm verlegt werden siehe VDE 0100 Teil 547 Bei groBen St rungen haben sich auch fertige Filterschaltungen die vor das Netzteil geschaltet werden bew hrt PCS Ger te sind vorzugsweise Einbauger te und deshalb nur mit den daf r notwendigen SchutzmaBnahmen ausgestattet PCS Ger te sind nach VDE 0160 Teil 5 5 2 mit einer Funktionsklein spannung mit sicherer Trennung zu betreiben Der Steuertrafo zur Erzeugung dieser Funktionskleinspannung mu VDE 0551 entspre chen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber A1 Erstinbetriebnahme Einf hrung Wor ber berichtet dieses Handbuch Ben tigte Ger te und Zubeh r Vorgehensweise Der erste Umgang und die Inbetriebnahme des Bedienger tes wird Ih nen sehr leicht fallen Die Projektierungssoftware POCSPRO PCSPROWN oder f hrt Sie mit dem leicht verst ndlichen und praxiserprobten Men system schnell zu Ihrem Ziel Sollten Ihnen einzelne Begriffe nicht gel u fig sein so steht Ihnen das integrierte umfangreiche Hilfesystem zur Seite Mit F1 finden Sie jederzeit Antworten auf Ihre Fragen F r schwie rige F lle s
5. bereinstimmen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 1 C 2 PCS C PCS topline MPI Direkt Treiber Grunds tzlicher Datenaustausch Die Kommunikationsverbindung l uft zwischen PCS und SPS Daten bereich ber folgende Kommunikationspartner PCS Bedienkonsole T Multibox PCS 812 Profibus MPI T SPS T Multibox PCS 812 Profibus MPI d PCS Bedienkonsole Bedienkonsole PCS SPS SS55555 zu weiteren Teilnehmern Netzkabel Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 PCS iu C PCS topline MPI Direkt Treiber Die PCS Bedienkonsole legt die auszuf hrenden Aufgaben anhand der Netzkonfiguration der Freigaben des Displayinhalts und der Tasten fest und schickt diese in einem Paket an die Multibox PCS 812 V Die Multibox PCS 812 macht daraus die Zugriffsaufgaben f r die CPU V In der SPS liegt der Kommunikationsdatenbaustein mit bis zu 512 Wor ten 512 Worte nur PCS maxi Auf diesem oder auf anderen Variablen z B Merker wird zugegriffen V Die Multibox PCS 812 bergibt die Antwort an die PCS V Die PCS Bedienkonsole wertet die Antwort aus und zeigt die Daten im Display an C2 Einstellen der Multibox Die Multibox PCS 812 wird vom PCS Treiber parametriert In der PCS werden alle relevanten Parameter eingestellt und bei Anlau
6. Es sollte ent sprechende St rfilter besitzen 0 Volt k nnen dann direkt an der PCS mit dem Schutzleiter verbunden werden Die PCS und das Adapterkabel sollten zu St rquellen einen Min destabstand von 200 mm besitzen Dies betrifft besonders Induktivit ten und Frequenzumrichter Sorgen Sie daf r da die se riellen Datenleitungen m glichst vollst ndig von dem Schirm umge ben sind Verwenden Sie sowohl auf der PCS als auch auf der SPS Seite ein metallisiertes Steckergeh use das gut leitend mit dem Kabelschirm verbunden ist Achten Sie darauf daB bei beidseitiger Erdung ggf eine Potential ausgleichsleitung mit mindestens dem 10 fachen Schirmquerschnitt erforderlich ist Insbesondere wenn PCS und SPS nicht mit dem gleichen Massepunkt verbunden sind wenn zum Beispiel PCS und SPS in unterschiedlichen Schaltschr nken untergebracht sind Grund Ausgleichsstr me auf dem Kabelschirm sollen vermieden werden Der verwendete SIES72FP Treiber ist ein Expandertreiber d h er tauscht den Datenbereich zwischen SPS und PCS ber Auftrags pakete aus Daf r wird ein SPS Programm ben tigt SPS und PCS kommunizieren mit einem FreePortProtokoll ber RS485 mit 9600 Baud PCS micro mini wahlweise mit 9600 19200 Baud 8 Bit even Parity und 1 Stopbit Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B PCS topline midi amp PCS plus win Expander Treiber B3
7. OB100 FC100 DB50 Programme OB1 Zyklus OB Dort wird der FC103 mit Parametern aufgerufen OB100 Anlauf OB Dort wird der FC100 aufgerufen Achtung Bei S7 400 ist der Anlauf OB OB101 FC103 Bearbeitet den Zugriff auf den PCS DB Dort werden FC101 und FC102 aufgerufen FC100 PCS Initalisierungs FC Dort werden die Vorbelegungen des PCS DB bei SPS Start gemacht FC101 PCS Kommunikationsausfall FC Dort werden die Ma nahmen bei Kommunikationsausfall festgelegt Dieser FC wird pro Ausfall nur ein mal aufgerufen FC102 Hier darf das SPS Programm auf den PCS DB zugreifen DB50 PCS Kommunikations DB Hier verst ndigen sich SPS und PCS 512 Worte lang Aufrufparameter des FC103 CALL FC 103 call PCS SYNC UBDB DB 50 USER DB PCS DB TIMT SSC T Be TIMEOUT TIMER PCS Sync Timeout Timer TIMZ S5T 2S TIMEOUT VALUE Timeoutwert 2 Sekunden Bei vielen MPI Teilnehmern vergr ern RSTRT M 10 0 RESTART FLAG ist dieses Bit 1 so l uft Kommunikation nach Fehler wieder an COFF FC 101 COMMUNICATION ERROR FC Kommunikationsfehler FC USERPRG FC 102 USER DB ACCESS DB FC in dem Sie auf den PCS DB zugreifen TIMO M 10 1 COMMUNICATION ERROR FLAG Fehlerausgang 1 Kommunikationsfehler Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 SH PCSicoline D PCS plus win MPI Multi SPS D
8. PCSMPIS in die SPS gespielt e Steht die SPS auf RUN e Ist der Wiederanlauf in der SPS auf ON Wird das richtige Wort in der SPS bearbeitet Querverweisliste pr fen Die PCS hat keine Verbindung zur Ziel SPS Ein Problem in der MPI Verbindung ist wahrscheinlich e Pr fen Sie die MPI Verbindung e L uft die SPS noch e Haten weiterer Teilnehmer die MPI Leitung blockiert e Reseten Sie Ihre PCS e berpr fen Sie die Busleitung Endwiderst nde Teilnehmernummern d rfen nicht doppelt belegt werden Stellen Sie die korrekte Adressierung sicher Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D PCS plus win MPI Multi SPS Direkt Treiber D3 Hantierungssoftware Struktur der Hantierungssoftware Zum Betrieb der SPS mit der PCS im Syncronisationsmodus mu die Hantierungssoftware PCSMPIS AWL in die SPS geladen werden Laden Sie PCSMPIS AWL als SO Objekt Quelle und bersetzen Sie es Falls sie eine S7 300 verwenden sollte der bersetzte OB101 ge l scht werden da dieser nur bei S7 400 verwendet werden kann Passen sie im FC100 und FC101 die Belegungen des PCS DB auf ihr Projekt an Machen sie nur in FC102 ihre Zugriffe auf den PCS DB Falls sie die Timeout Zeit der SPS berwachung vergr Bern wollen so tun Sie dieses im Aufruf des FC103 OB1 im TIMZ Parameter Programmstruktur OB1 FC103 FC101 FC102
9. S7 SYNC BETRIEB MIT PCS90 PCS900 network ld sm0 1 first run movw 255 vw4 dw2 OxOOff movw 255 vw6 dw3 OxOOff lbl al network ld sm0 0 movw 4040 vw26 enable modus ld sm0 0 movb vb8 vb20 copy functionkey to led movb vb20 qb0 show functionkey to plc port movw 0 vw22 ld sm0 0 ton 63 40 40 100ms ld t63 no timeOut not ab vb6 vb7 compare invw vw6 complement jobNr movb 0 vb6 movb vb7 vb2 movb 1 qb0 r t63 1 lbl 4 ld t63 timeOut q0 0 timeOut signalisieren ld t63 timeOut gesetzt a i0 0 nur mit taster timer3 ruecksetzen f t63 1 network mend Hd Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber A4 4 Geschwindigkeitsoptimierung Die Geschwindigkeit der Daten bertragung ist im wesentlichen von zwei Ursachen abh ngig 1 Die freigegebenen Ubertragungsfunktionen in den Kommando w rtern 2 die Anzahl der Variablen auf der angezeigten Displayseite Um die bertragung von Daten zu beschleunigen k nnen nachfolgende MaBnahmen ergriffen werden SPS Programmoptimierungen bei PCS 009 090 095 Sperren Sie alle nicht ben tigten Funktionen in den Kommandow rtern ber das SPS Programm Dadurch wird der bertragungsaufwand der st ndig zu bertragenden Daten verringert Dazu k nnen Sie im Variablen wort 13 Kommandowort A die Anzahl der Meldeworte mi
10. rter C D und E Durch eine logische 0 im Bit 5 des DW sperren Sie das bertragen der Uhr Dies ist besonders bedeutsam da die Uhr jede Sekunde bertragen wird und somit ihre Kommunikation stark belastet Ge ben Sie also die Uhren bertragung nur frei wenn Sie diese unbe dingt brauchen Durch eine logische 0 im Bit 6 des DW36 sperren Sie das bertra gen des Datums Dies hat nur geringe Bedeutung da das Datum nur bei Anderung also einmal am Tag bertragen wird Vermeiden Sie h ufiges Wechseln des Displaytextes da bei Wech sel die Statusworte 6 bis 9 bertragen werden Sie k nnen die bertragene Datenmenge mit Ihrem SPS Programm dynamisch ndern Wenn Sie beispielsweise einen Tippbetrieb realisieren wollen k n nen Sie folgenderma en vorgehen Sperren aller Funktionen wie oben beschrieben Tippbetriebtext ohne Variablen aufrufen Nach Beendigung des Tippbetriebes werden die bertragungs funktionen wieder freigegeben Um ihr SPS Programm zu entlasten k nnen sie die Softkeyfunktio nen zum Umschalten von Ruhetexten Men s ect benutzen Diese Option k nnen sie vom SPS Programm aus durch Umdefinieren der Softkeyleiste immer sperren Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 13 B PCS topline midi amp PCS plus win Expander Treiber PCSPRO PCSPRO Programmoptimierungen bei der PCS 009 090 095 Stellen Sie m glich
11. 1 movb vb723 qb0 movw vd708 vw730 andw 0Ox00f0 vw730 movw vd708 vw732 andw 0x000f vw732 movd amp vb0 vd712 movd 0 vd734 movb vd708 vb737 sid vd734 1 d vd734 vd712 decd vd734 movw vd708 vw738 dw vw730 0x0000 jmp 61 ldw vw730 0x0010 call 12 ldw vw730 0x0020 call 13 ldw vw730 0x0040 call 14 ldw vw730 0x0080 ld sm0 0 incw vw722 incd vd708 incd vd708 movw vd708 vw730 JMP 0 lbl 61 r m6 0 1 movd amp vb650 vd704 movd amp vb653 vd708 movd amp vb0 vd712 mound 0 vw722 movw 0 vw720 movd 0 vd650 movd 0 vd654 movd 0 vd658 movb Oxff vb651 ret tx dataCount set tx pointer data get actual job what kind of job get actual job wordCount source data pointer amp vb0 offset 0 offset 0 PLC wordAdr vw734 wordAdr sourceAdr no more jobs loop done ff xrd job wr job and job or job job count next ABW get actual job JOB LOOP all jobs done step 1 set rx pointer set work pointer reset source data pointer amp vb0 offset 0 jobCount rxCount 0 KKKKKKK rd job KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK sbr 12 ldw vw730 0x0010 S m6 1 1 lbl 12 1d sm0 0 movw vd712 vd700 incd vd712 incd vd712 incd vd700 incd vd700 incw vw724 incw vw724 decw vw732 ldw gt vw732 1 jmp ret 12 zd gt jeb switch to tx data from VBxx to txBu
12. 127 einstellbar Vorgabe ist Stationsnummer 1 Stationsnummer SPS nur SIEMPIMD Die einzustellende SPS Stationsnummer liegt meist auf Adresse 2 kann aber ber das PG ge ndert werden Die Stationsnummer ist zwischen 0 und 127 einstellbar Vorgabe ist Stationsnummer 2 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 7 0 8 C PCS topline MPI Direkt Treiber Variable BB Variablen AC AD AE und AF Auspragungen NO SYNCHRONISATION Timeoutzeit MPI Die einzustellende Timeoutzeit ist die Zeit in der die Multibox eine Ant wort auf ein Auftragspaket von der CPU erwartet Sind mehrere Teilneh mer am MPI Netz so wird der Zugriff langsamer und die Timeoutzeit mu erh ht werden Die Zeit ist zwischen 2 und 9 9 Sekunden einstellbar Die Vorgabe bet r gt 8 Sekunden Zugriffsmodus Der Zugriffsmodus wird mit den DIL Schaltern 5 und 6 der PCS einges tellt Dabei wird zwischen den Auspr gungen ausgew hlt welche Sie in PCSPRO oder PCSPRO unter dem Men punkt Treiberparameter ein gestellt haben In der unteren Tabelle sind die Defaulteinstellungen dar gestellt DIL 5 DIL 6 Variable voreingestellter Modus OFFOFF AC NO SYNCHRONISATION ON OFF AD PCS LIVE WRITE OFFON AE SYNCHRONISATION ON ON AF NO SYNCHRONISATION e NO SYNCHRONISATION e PCS LIVE WRITE e SYNCHRONISATION Es wird unsyncronisiert in die CPU gearbeitet d h Zugriffe gesc
13. AM a N A 3 Variable AQ ier cae aret ENEE A 4 C 7 Variable D sc cio de N C 8 Variable QVL eessen C 10 D 5 Variablen AC AD AE AF een C 8 Variablen AC AD AE AF A 3 VersorgungSSpannung ssssssseeresseerersssereens C 21 Visuelle Kontrolle sse C 22 VW Warenzeichen ss ssnnnssunnnssnnnrisnsnrnresnrrrresrnnrrne 0 2 Z Zugriffsmodi ssensennennnnennsnennennnnn C 16 D 7 Zugriffsmodus cceccecceeeeeeeeeeeeeeeeteeeeees C 4 C 8 ZUWEISUNG ENEE C 16 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103
14. BIOS Setup der PCS eingestellt Dabei wird zwischen den Auspr gungen ausge w hlt welche Sie in PCSPRO N unter dem Men punkt Treiberparameter eingestellt haben In der unteren Tabelle sind die Defaulteinstellungen dargestellt DIL5 DIL6 Variable voreingestellter Modus OFF OFF AC NO SYNCHRONISATION 187 5k Baud ON OFF AD PCS LIVE WRITE 187 5k Baud OFF ON AE SYNCHRONISATION 187 5k Baud Die nachfolgenden Auspr gungen k nnen mit den belegt werden NO SYNCHRONISATION mit 187 5k 500k 1500k Baud e PCS LIVE WRITE mit 187 5k 500k 1500k Baud e SYNCHRONISATION mit 187 5k 500k 1500k Baud Eine reine MPI Verbindung l uft auf 187 5k Baud Falls Sie eine MPI Verbindung ber Profibus DP machen wollen k nnen Sie noch 500k Baud und 1500k Baud anw hlen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D 3 D 4 D PCS plus win MPI Multi SPS Direkt Treiber A NO SYNCHRONISATION PCS LIVE WRITE Achtung MPI ber 500 und 1500 kBaud sind von Firma Siemens nicht offiziell zugelassen Es wird unsyncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU irgendwann Dies kann bei Zugriffen ber mehrere Bytes zu ungew nschten Effekten f hren zum Beispel zu Fehlanzeigen oder zu gegenseitigem berschreiben von Werten Auch Bitzugriffe k nnen sich gegenseitig berschreiben Wenn sie alle Variable auf eindeutige Zugri
15. Pin 1 angeschlossen werden ist aber aus st rtechnischen Gr nden nicht zu empfehlen da die Daten leitungen m glichst vollst ndig durch den Schirm bedeckt sein sollen Durch die beidseitige Erdung ist jedoch zu beachten da unter Umst n den wegen Erdpotentialverschiebungen eine Potentialausgleichsleitung von mindestens dem 10 fachen Querschnitt des Schirmes erforderlich ist Grund Ausgleichsstr me sollen m glichst nicht ber den Kabelschirm abflie en Insbesonders wenn PCS und SPS nicht mit dem gleichen Massepunkt verbunden sind Dies ist zum Beispiel der Fall wenn PCS und SPS nicht in einem Schaltschrank untergebracht sind Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B PCS topline midi amp PCS plus win Expander Treiber Programmierkabel PCS 733 Verbindung PCS PC Buchse PCS LCA 5 polig DIN Kabel PCS 733 PIM 1 Geh use B4 1 Daten bertragung PCS SPS Geh use PC PG 25 polig Schirm 3 palig Der Datenverkehr mit der Steuerung erfolgt in Datenpaketen Jedes Datenpaket wird mit einer Checksumme versehen und sein Inhalt von der SPS als auch der PCS auf eventuelle Fehler abgepr ft Zus tzlich wird jeder Kommunikationszyklus mit einer fortlaufenden Auftragsnummer versehen Die PCS ist der Master bei der Kommunikation Ihr steht die Aufgabe zu die Kommunikation aufzubau
16. SPS Hantierungssoftware Expanderbaustein P900 2 0 AWL Der Expanderbaustein teilt sich in die nachfolgend definierten Teilbl cke Hochlauf Empfangs Interrupt Auftrags Auswertung SPS Timeout auf Dieser Teil ist nur einmal beim Start der SPS aktiv nitialisierung der PCS e Schnittstelle auf neues Protokoll einstellen e Empfangs Interrupt einstellen Parameter versorgen berwachungstimer installieren Hier laufen alle Zeichen von der PCS ein und werden gespeichert bis diese zur Auswertung kommen e Zeichen empfangen und in Empfangsbuffer ablegen e Empfangsl nge berwachen Die von der PCS gesendeten Daten werden gepr ft und ausgewertet Fordert die PCS Daten an wird ein entsprechendes Datenpaket zusam mengestellt und an die PCS gesendet Sind alle Auftr ge der PCS abge handelt worden darf die PCS nun neue Auftr ge schicken Die von der PCS gesendeten Auftr ge werden ausgewertet und bear beitet notwendige Antworten an die PCS zur ckgesandt Uber wachungstimer nachtriggern In der SPS ist eine berwachungsfunktion realisiert die das ordnungs gem e Arbeiten des Gesamtsystems berwacht Mit jeder Sendung wird eine bertragungsnummer in die SPS geschrieben Diese Nummer wird st ndig um 1 inkrementiert Daraus ergibt sich ein st ndiges Toggeln des niedersten Bit in der Auftragsnummer Ein SPS Timer wird damit nachgetriggert Mit dem Ausbleiben neuer Auftragsnummer spricht der berwachu
17. Tel 07022 96 60 0 Fax 07022 96 60 103 B PCS topline midi amp PCS plus win Expander Treiber B2 1 Effektive Reaktionszeiten PCS SPS Die Reaktionszeit des Protokolls h ngt stark von den Aufgaben in der PCS ab Werden Variable angezeigt oder gar bearbeitet so ist die Komm unikationszykluszeit h her als bei einem Text ohne Variablen Auch die bertragung des Meldebitbereichs und der LED Worte spielt eine Rolle Begrenzen Sie diese bertragungen auf das Notwendige Sie k nnen dies auch im laufenden Betrieb tun zum Beispiel um Tasten Tippbetrieb zu realisieren Die Reaktionszeit ist ebenso stark von der Zykluszeit der SPS abh ngig da die SPS die Kommunikation am Ende eines Zyklus bedient Die Geschwindigkeit der Kommunikation sieht man an der sogenannte Taste gt LED Zeit also die Zeit in der eine Taste in die SPS bertragen und daraufhin eine LED in der PCS gesetzt wird Diese Zeit besteht aus 2 Kommunikationszyklen und einer SPS Zykluszeit Die Reaktionszeit d h die Zeit in der eine Taste in die SPS gemeldet wird ist halb so gro F r eine schnelle Kommunikation sollten Sie darauf achten da die Va riablen hintereinander im Datenwortbereich gelegt werden Dann k n nen mehrere Variablen in einem Schreib bzw Leseauftrag abgehandelt werden Die Kommunikation zwischen SPS und PCS wird von beiden Teilneh mern st ndig berwacht Die Fehleranzeige in der SPS erfolgt durch das Setzen des Fehlerausgangs Q 0 0
18. Variablen in einem Schreib bzw Leseauf trag gesendet werden und die Ubertragungsgeschwindigkeit steigt Liegt beispielsweise die erste Variable im Display auf DW50 solten die weiteren Variablen auf den Datenw rter 51 52 53 usw liegen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A 12 PCS ms A PCS Direkt Treiber A5 Kommunikation Adapterkabel PCS 721 Verbindung PCS SPS ber die RS485 Schnittstelle 15 pol 15 pal kabel 8 pol 8 pol PCS 1D Stecker JD Buchse pcs 721 JD Stecker JD Buchse 37 200 A 3 5 A paarig verseilt B 2 3 B ov H 2 paarig verseilt Schirm 1 E 1 Schirm Geh use l Stecker geh use Bei Verwendung von abgeschirmtem Normalkabel 4 0 14 nicht ver drillt ergibt sich eine empfohlene Maximallange von 20 Meter Bei Verwendung von kapazitatsarmem paarweise verdrilltem Datenkabel kann die 10 fache Lange projektiert werden Empfohlenes Kabel 2 2 0 2 paarig verseilt mit Einzelabschirmung Schirmung der Adapterkabel Der Schirm sollte beidseitig an einem metallisierten Steckergehause angeschlossen sein Bei Verwendung von nichtmetallisierten Stecker geh usen kann der Schirm auch an Pin 1 angeschlossen werden ist aber aus st rtechnischen Gr nden nicht zu empfehlen da die Daten leitungen m glichst vollst ndig durch den Schirm bedeckt sein sollen Durch die be
19. f r beide S7 MP MSD und S7 MP MD g ltig Mit DIL1 Baudratenswitch m glich DIL 1 ON 38400 Baud DIL 1 OFF 115k Baud Sehen Sie hierzu das Beiblatt PCS 812 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 0 21 C 22 C PCS topline MPI Direkt Treiber C3 1 Funktionen der PCS 812 Multibox PCS 812 Profibus MPI Ladezustand RUN Zustand Visuelle Kontrolle Die Multibox PCS 812 Profibus MPI Software basiert auf der Doku mentation von Siemens Zus tzlich wurde die serielle Kommunikation und logische Auswertung angef gt Weiterhin ist die Firmware komplett ladbar Ist DIL 11 OFF gelbe RUN LED aus so befindet sich die Multibox PCS 812 im Ladezustand d h es lauft das EPROM und das EEPROM ist extern ansprechbar Uber ein PC Ladeprogramm kann nun seriell eine Firmware in das Gerat geladen werden Dieses ist im Normalfall nicht n tig da das Ger t mit Firmware ausgeliefert wird Ist DIL 11 OFF gelbe RUN LED ein so befindet sich die Multibox PCS 812 im RUN Zustand und l uft mit dem EEPROM Programm das EPROM ist abgeschaltet Um ein definiertes Anlaufen der Software zu garantie ren mu vor dem Umschalten ber DIL 10 ON ein Reset ausgel st werden welcher nach dem Umschalten mit DIL 10 OFF wieder gel scht wird Die logische Kommunikation zwischen Multibox PCS 812 und SPS wird erst mit dem Aufstecken der seriellen Schnittstelle an di
20. i PCS Bedienkonsole Bedienkonsole PCS SPS E E e E on Profibus DP zu weiteren Netzkabel e A e Teilnehmern e e Parametrierung Bei der Konfigurierung der PCS wird sowohl das Anwenderprogramm mit Daten als auch ein gew hlter Treiber bertragen Zur Anpassung des MPI Betriebs k nnen die Voreinstellungen der Treibervariablen ge ndert werden Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D PCS plus win MPI Multi SPS Direkt Treiber Variable AA Variable AH Variable BQ 1 Variable AC AD AE und AF Timeoutzeit PCS Die Timeoutzeit legt die maximal zul ssige Zeit f r die Antwort eines Auftragspakets fest Sind mehrere Teilnehmer am MPI Netz so wird der PCS Zugriff langsamer und die Timeoutzeit muB erh ht werden Die Zeit zwischen 2 und 9 9 Sekunden einstellbar Die Vorgabe betr gt 8 Sekun den Stationsnummer PCS Die einzustellende PCS Stationsnummer ist zwischen 0 und 127 ein stellbar Vorgabe ist Stationsnummer 3 HSA Highest Station adress Legt die h chste MPI Teilnehmeradresse im Netz fest Sie haben die Wahl zwischen 15 31 63 127 Machen Sie die HSA immer so klein wie n tig dies beschleunigt den Netzzugriff Angabe in PCSPROWN BQ 0 1 2 3 MSA 127 63 31 15 Hinweis Bei allen Busteilnehmern die gleiche HSA einstellen Zugriffsmodus Der Zugriffsmodus wird mit den DIL Schaltern 5 und 6 im
21. sollte die COM LED der PCS erlischen Ist dies nicht der Fall so lesen sie unter Fehlerbehebungen weiter Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D 9 D 10 D PCS plus win MPI Multi SPS Direkt Treiber D2 4 Fehlerbehebung PCS COMLED bleibt an PCS COM LED blinkt MPI ACCESS ERROR SYNCRONISATION ERROR TIMEOUT COMMUNICATION Es erscheint keine COM Fehlermeldung Die Verbindung zur Ziel SPS konnte nicht aufgebaut werden Habensie den richtigen Treiber in die PCS geladen PROMPIME e berpr fen Sie die Teilnehmernummer der Ziel SPS mit dem Eintr ag in PCSPROWN e Teilnehmernummern d rfen nicht doppelt belegt werden Stellen Sie die korrekte Adressierung sicher berpr fen Sie die Busleitung Endwiderst nde e Haben Sie zuviele MPI Teilnehmer am Bus S7 300 kann zum Beis piel nur 3 Endger te PG SPS verwalten e Ermitteln Sie im Handbuch Ihrer SPS die maximale Teilnehmerzahl Es erscheint eine COM Fehlermeldung Sie hatten Verbindung zum MPI Bus aber in der Verbindung zur Ziel SPS trat ein Fehler auf Ein Zugriff in die SPS ist fehlgeschlagen Pr fen Sie alle Worte aus der Querverweisliste ob diese vorhanden sind bzw ob der DB gro genug angelegt wurde Das Syncwort 3 wird in der SPS nicht bearbeitet Diese Fehlermeldung wird nur bei Zugriffsmodus SYNCRONISATION erzeugt e Haben Sie die SYNC Software
22. und invertiert den rechten Teil von VW3 Der Daten Austausch beginnt von Neuem Beim Sync Betrieb sollten auf auf beiden Seiten Timeout Timer diese Betriebsart berwachen Der Sync Betrieb ben tigt einen Hantierungsbaustein in der SPS Der NoSync Betrieb ist schneller als der Sync Betrieb Ist und Sollwertdatenw rter m ssen strikt getrennt sein Schreibzugriffe k nnen sich ins Gehege kommen Selbst dann kann z B das Lesen einer Variable die ber mehrere Datenw rter geht zu einem Fehler f h ren und zwar dann wenn die Variable gelesen wird obwohl erst ein Teil der Variable geschrieben worden ist Bitvariablen sollten nur 1 mal pro Wort verwendet werden da der Zugriff der PCS nur wortweise stattfindet Ein von der PCS geholtes ver nder tes und geschriebenes Wort kann eine andere Bitvariable auf diesem Wort berschreiben Dasselbe gilt f r die Meldebits mit dem L schverhalten 2 PCS l scht Meldebits Vermeiden Sie deshalb das L schverhalten 2 oder verwen den Sie nur 1 Meldung pro Meldewort Vorteile gegen ber dem SYNC Betrieb sind e Schnellerer Datenaustausch Die Zykluszeit der SPS geht nicht in die Berechnung der Reaktionszeit ein Eswird kein zus tzlicher Hantierungsbaustein f r die Kommunikati on ben tigt Lediglich der Datenbereich mu in der richtigen Gr e vorhanden sein Ein Zugriff auf den Datenbereich ist im SPS Pro gramm zu jedem Zeitpunkt m glich Wollen Sie den gesamten Funktionsumfang
23. 042 UN DBX 0 2 R DBX 0 0 R DBX 04 41 U DBX 0 1 restart timeout timer FR TIMT U DBX Qs L TIMZ END FC 103 SE TIMT UN DBX 0 1 S DBX O13 U DBX Qus L TIMZ SE TIMT END_FUNCTION ORGANIZATION_BLOCK OB 1 TITLE VERSION 0 1 VAR_TEMP OB1_EV_CLASS BYTE Bits 0 3 1 Coming event Bits 4 7 1 Event class 1 OB1_SCAN_1 BYTE 1 Cold restart scan 1 of OB 1 3 Scan 2 n of OB 1 OB1_PRIORITY BYTE 1 Priority of 1 is lowest OB1_OB_NUMBR BYTE 1 Organization block 1 OB1 OB1_RESERVED_1 BYTE Reserved for system OB1_RESERVED_2 BYTE Reserved for system OB1_PREV_CYCLE INT Cycle time of previous OBl scan milliseconds OB1_MIN_CYCLE INT Minimum cycle time of OB1 milliseconds OB1_MAX_CYCLE INT Maximum cycle time of OB1 milliseconds Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 PCS ulis C PCS topline MPI Direkt Treiber OB1_DATE_TIME DATE_AND_TIME Date and time OBl started END VAR BEGIN NETWORK TITLE PCS SYNCRONISATION FC CALL eden CALL FC 103 User Access Test FC UBDB DB 50 User DB TIMT T 5 Timeout Timer TIMZ S5T 2S Timeout Value RSTRT E 4 0 Restart Flag COFF FC 101 Communication Timeout FC USERPRG FC 102 User DB Access FC TIMO A 0 0 Communication Timeout Flag END ORGANIZATION BLOCK ORGANIZATION
24. 07022 96 60 103 O OB HN riet C 23 D 11 OB100 Aa C 23 D 11 Offlinemen sse B 15 Optimale Konfiguration C 16 D 7 P Parametrierung sss D 2 Parametrierung der PCS maxi C 4 Parametrierung der PCS midi C 7 PCS COM LED bleibt an nn D 10 PCS COM Led bleibt an C 19 PCS COM LED Dlmkt ceeteeeeeeees D 10 PCS COM Led blmkt C 19 PCS Fehleranzeigen sues A 5 PCS LIVE WRITE irinci C 9 D 4 DCS Diagnose nn A 5 PCOS StatioNnSNUMMET esses A 4 DCSMPDIS AL C 23 D 11 D 12 ProfibUS MPI Netz esee C 17 D 8 Programme nennen C 23 D 11 Programmierkabel PCS 733 A 13 B 11 Programmoptimierung bei PCS micro mini A 11 Programmoptimierung bei PCS midi B 13 Programmstruktur sssssss C 23 D 11 R Reaktionszeit e E ee altes B 5 RUN Zustand sss C 22 S SCHIEMUNG een et A 12 Schirmung der Adapterkabel B 10 Schnittstelle EE A 3 Schnittstellen seeseesssssess C 21 Schnittstelleneinstellung B 8 SCHEINT m A 9 EE UE A 9 GIEMPIMD Treiber C 20 SIES ZEP DRV 2 2222 2a an B 3 SIES72P S DIEN a2 bet s A 3 GPG Hanterung rererere B 16 SPS Hantierungssoftware
25. 1 BYTE Reserved for system OB101 RESERVED 2 BYTE Reserved for system OB101 STOP WORD Event that caused CPU to stop 16 4xxx OB101 STRT INFO DWORD Information on how system started OB101 DATE TIME DATE AND TIME Date and time OB101 started END VAR BEGIN NETWORK TITLE CALL FC 100 call PCS Initialisation UBDB DB 507 END_ORGANIZATION_BLOCK DATA_BLOCK DB 50 TITLE AUTHOR Lauer NAME PCS_DB VERSION 0 1 STRUCT dw ARRAY 0 511 OF PCS Communication DB WORD END_STRUCT BEGIN dw 0 W 16 0 dw 1 W 16 0 dw 2 W 16 0 dw 3 W 16 0 dw 4 W 16 0 dw 509 W 16 0 dw 510 W 16 0 dw 511 W 16 0 END_DATA_BLOCK Bie Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 Stichwortverzeichnis A Abgrenzumg nennen B 1 Adapterkabel PCS 3 B 10 Adapterkabel PCS 721 nennen A 12 Adressverweisliste D 5 C 10 AGIM Stop TEE A 5 Allgemeine Hinweise C 1 D 1 Anfallende Aufgaben C 16 D 7 Anschlu der PCS an die SPS A 2 B 4 Anzeigen si ceia EEE ANARE C 21 Arbeitstemperaturbereich C 21 Asynchron Betrieb SPS PCS A 7 Aufbau des LesezyKlUs ccceeestteeeeeeenaes B 11 Aufbau des Schreibz
26. 1 belegen COM MODES Zugriffsmodus Der Drehschalter auf der R ckseite der PCS kann mit den Stellungen 0 3 genutzt werden Dabei entspricht Stellung O COM MODEO Stellung COM MODE 1 Stellung 22COM MODE2 Stellung 3 COM MODES Systeme Lauer GmbH amp Co KG e Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 CH mw d yes nee Piso C PCS topline MPI Direkt Treiber Auspragung 0 Auspragung 1 Jede COM_MODE Variable kann mit einer aus 3 Auspragungen belegt werden Die Vorbelegung ist wie folgt COM_MODEO Auspr gung 0 COM_MODE1 Auspr gung 1 COM_MODE2 Auspragung 2 COM_MODES Auspr gung 0 Die Auspr gungen haben folgende Bedeutung NO SYNCRONISATION Es wird unsyncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU irgendwann Dies kann bei Zugriffen ber mehrere Bytes zu ungew nschten Effekten f hren zum Beispiel zu Fehlanzeigen oder zu gegenseitigem berschreiben von Werten Auch Bitzugriffe k nnen sich gegenseitig berschreiben Wenn sie alle Variable auf eindeutige Zugriffe festlegen zum Beispiel Variable 27 nur PCS schreiben Variable 28 nur SPS schreiben dann sollten sie keine Probleme haben Dieser Zugriffsmodus hat Vorteile e erist schnell e Sie brauchen keine Bausteine in der SPS lediglich der PCS DB mu vorhanden sein Er hat aber auch Nachteile Zugriffe geschehen unsyncronisiert e Keine Timeout berwachung in de
27. 33V an die PCS an Zumindest die ERR LED mu jetzt leuchten Verbinden Sie die SPS und PCS durch das Kabel PCS 721 Schalten Sie die SPS von Stop auf Run Jetzt mu die ERR LED an der PCS erl schen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber A2 Treiber Laden des Treibers in die PCS Treiber Einstellwerte Variable AA Variablen AC AD AE AF Variable AL Variable AM Beim Laden der PCS werden sowohl Ihre Projekdaten als auch der aus gew hlte Treiber bertragen Der Treiber f r die S7 hei t SIES72PS DRV W hlen Sie in PCSPRO PCSPROW oder den Men punkt bertragen und speichern Sie Ihr Projekt in die PCS Die detaillierte Vorgehenswei se k nnen Sie im PCSPRO PCSPRO oder Handbuch nochmals nach lesen Standardm ig sind die Variablen vorbelegt und m ssen meist nicht ver ndert werden Sollte es trotzdem notwendig sein so kann dies mit PCSPRO PCSPRO oder unter dem Men punkt Treiber eingestellt werden F r den S7 Treiber k nnen die folgenden Variablen individuell eingestellt werden Timeoutzeit Die Timeoutzeit legt die maximal zul ssige Zeit zwischen den Daten paketen fest Defaultm ig liegt diese Zeit bei 400 Dies entspricht 4000ms Zul ssig sind Werte f r die Variable AA von 200 bis 9990 2 bis 9 99Sek Schnittstelle und Betriebsart Die DIL Schalter 5 und 6 auf der R ckseite
28. 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 27 PCSicoline C PCS topline MPI Direkt Treiber CALL FC 100 call PCS Initialisation UBDB DB 5075 END_ORGANIZATION_BLOCK DATA_BLOCK DB 50 TITLE AUTHOR Lauer NAME PCS_DB VERSION 0 1 STRUCT dw ARRAY 0 511 OF PCS Communication DB WORD END_STRUCT BEGIN dw 0 W 16 0 dw 1 w 16 0 dw 2 W 16 0 dw 3 W 16 0 dw 4 w 16 0 dw 509 W 16 0 dw 510 W 16 0 dw 511 W 16 0 END_DATA_BLOCK Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 p mw D PCS plus win MPI Multi SPS Direkt Treiber D1 Allgemeine Hinweise Ben tigte Ger te und Zubeh r Dieses Handbuch bezieht sich ausschlieBlich auf den Einsatz der PCS plus win MPI in Verbindung mit Treiber PROMPIME der SPS Hantierungs software PCSMPIS AWL und einer S7 SPS Der Netzaufbau wurde mit einer S7 CPU 314 315 und 413 getestet F r diese Konfiguration wird die Inbetriebnahme im Folgenden beschrieben Die PCS MPI Software basiert auf dem Einsatz des Siemens SPC2 Chip und der Siemens MPI Dokumentation F r Fehler in dieser Doku mentation kann keine Haftung bernommen werden Das Programmie ren der Siemens SPS wird als bekannt vorausgesetzt MPI Multi Point Interface ist das Siemens Programmier und Komm unikationsprotokoll f r alle S7 300 400 S
29. 60 0 Fax 07022 96 60 103 0 9 0 10 1 E mex za TT mes Allgemeine St rschutzma nahmen Bitte ber cksichtigen Sie die folgenden Hinweise schon bei der Planung um unn tige Ausf lle von Ger ten zu vermeiden Bei der Installation der PCS Ger te ist unbedingt der Anschlu plan im Handbuch oder das Typen schild zu beachten 1 10 11 12 Versorgungs und Signalleitungen von PCS Ger ten m ssen in ei nem separaten Kabelkanal gef hrt werden Im gleichen Schaltschrank eingebaute Induktivit ten Sch tz und Relaisspulen m ssen mit entsprechenden Freilaufdioden bzw R C L schgliedern beschaltet sein F r die Schaltschrankbeleuchtung keine Leuchtstofflampen verwen den Einen zentralen Erdungspunkt mit groBz gig dimensioniertem Quer schnitt f r den Anschlu des Schutzleiters PE festlegen Bei hohen magnetischen Feldst rken z B von gro en Transforma toren empfehlen wir den Einbau von einem Trennblech Alle PCS Ger te m ssen grunds tzlich geerdet werden Der Draht querschnitt f r die Erdung mu mindestens 2 5 mm sein Zur siche ren Ableitung von eingekoppelten St rspannungen mu der Erdan schlu zum Schaltschrank einen Querschnitt von mindestens 10 mm haben Bei Verbindungen vom Schutzleiter PE und Masse O V mu diese Verbindung beim Netzteil durchgef hrt werden Eine Verbindung un mittelbar an einem PCS Ger t legt die interne Filterschaltung lahm Frequenz Umrichter u
30. BLOCK OB 100 TITLE VERSION 0 1 VAR TEMP OB100 EV CLASS BYTE 16 13 Event class 1 Entering event state Event logged in diagnostic buffer OB100 STRTUP BYTE 16 81 82 83 84 Method of startup OBIOO PRIORITY BYTE 27 Priority of 1 is lowest OB100 OB NUMBR BYTE 100 Organization block 100 OB100 OB100 RESERVED 1 BYTE Reserved for system OB100 RESERVED 2 BYTE Reserved for system OB100 STOP WORD Event that caused CPU to stop 16 4xxx OB100 STRT INFO DWORD Information on how system started OB100 DATE TIME DATE AND TIME Date and time OB100 started END VAR BEGIN NETWORK TITLE CALL FC 100 call PCS Initialisation UBDB DB 50 END ORGANIZATION BLOCK ORGANIZATION BLOCK OB 101 only for S7 400 TITLE VERSION 0 1 VAR TEMP OB101 EV CLASS BYTE 16 13 Event class 1 Entering event state Event logged in diagnostic buffer OB101 STRTUP BYTE 16 81 82 83 84 Method of startup OBIOl1 PRIORITY BYTE 27 Priority of 1 is lowest OB101 OB NUMBR BYTE 101 Organization block 101 OB101 OB101 RESERVED 1 BYTE Reserved for system OB101 RESERVED 2 BYTE Reserved for system OB101 STOP WORD Event that caused CPU to stop 1644xxx OB101 STRT INFO DWORD Information on how system started OB101 DATE TIME DATE AND TIME Date and time OB101 started END VAR BEGIN NETWORK TITLE Systeme Lauer GmbH amp Co KG Kelterstr
31. FF FC 101 Communication Timeout FC USERPRG FC 102 User DB Access FC TIMO A 0 0 Communication Timeout Flag END_ORGANIZATION_BLOCK ORGANIZATION_BLOCK OB 100 TITLE VERSION 0 1 VAR_TEMP OB100_EV_CLASS BYTE 16 13 Event class 1 Entering event state Event logged in diagnostic buffer OB100_STRTUP BYTE 16 81 82 83 84 Method of startup OBIOO PRIORITY BYTE 27 Priority of 1 is lowest OB100 OB NUMBR BYTE 100 Organization block 100 OB100 OB100 RESERVED 1 BYTE Reserved for system OB100 RESERVED 2 BYTE Reserved for system OB100 STOP WORD Event that caused CPU to stop 16 4xxx OB100 STRT INFO DWORD Information on how system started OB100 DATE TIME DATE AND TIME Date and time OB100 started END VAR BEGIN NETWORK TITLE CALL FC 100 call PCS Initialisation UBDB DB 50 END ORGANIZATION BLOCK Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 SC D PCS plus win MPI Multi SPS Direkt Treiber ORGANIZATION_BLOCK OB 101 only for S7 400 TITLE VERSION 0 1 VAR TEMP OB101 EV CLASS BYTE 16 13 Event class 1 Entering event state Event logged in diagnostic buffer OB101 STRTUP BYTE 16481 82 83 84 Method of startup OB101 PRIORITY BYTE 27 Priority of 1 is lowest OB101 OB NUMBR BYTE 101 Organization block 101 OB101 OB101 RESERVED
32. In der PCS wird bei Kommunikations fehlern ein entsprechender Fehlertext ins Display gesetzt und die ERR LED blinkt Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 6 B PCS topline midi amp PCS plus win Expander Treiber B2 2 Fehlerbehebung Hinweise zum Anschlu der PCS Funktion der PCS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden sonst sind Fehlfunktionen der PCS bzw SPS m glich Legen Sie die Kabelschirmung auf den zentralen Massepunkt des Schaltschranks Sorgen Sie f r gute Masseverbindungen zum PCS Geh use einer seits und zur SPS Busplatine andererseits Bedenken Sie da ein Kupfermasseband auf Grund seiner gro en Oberfl che eine we sentlich bessere HF Leitf higkeit besitzt als normale Schaltlitze Vermeiden Sie weitgehendst das Entstehen von hochfrequenten St rungen da diese sehr schwer zu d mpfen sind Zwischen SPS und PCS besteht zwar Potentialtrennung durch Optokoppler diese Potentialtrennung ist aber bei schnellen Transienten wirkungslos da auch Optokoppler eine wenn auch geringf gige Koppelkapazit t besitzen Sorgen Sie f r eindeutige Bezugspunkte der Versorgungs spannungen Um dies zu erleichtern ist das Netzteil potentialfrei Bei st rreicher Versorgungsspannung empfiehlt sich die Verwendung eines eigenen Netzteils f r die PCS 24 Volt 10 VA
33. KKKKKKK KKK KKK KKK KK KKK KKK KKK kk kk kk kk e ld m6 0 LCA jobs call 10 do the jobs got from LCA ld m6 1 call 11 send data to LCA movb vb1 qb0 get LCA keys movb vbl vb4 copy LCA key to LCA led shows performance MEND network SEND TX BUFFERFYM X X X kk k kk k kk kCk kk KK KK KK KKK KK KK KKK KK KK KK KK KK KK sbr 11 ld m6 1 start tx a sm4 5 tx free running 0 i 3 vw724 txCount movb vb725 vb600 1 byte txCounter for plc movb 0x02 vb601 STX 1 TxByte decw vw724 movb vb725 vb602 3 byte 2 TxByte SendCounter for PCS movw 0 vw726 movb vb652 vb727 get sendNo xorw Oxffff vw726 movb vb727 vb603 complement of sendNo in txBuffer srw vw724 1 wordCounter movw 0x0000 vw726 movd amp vb602 vd700 set txPointer lop T xorw vd700 vw726 bild bcc incd vd700 incd vd700 decw vw724 ldw gt vw724 2 ld sm0 0 movw vw726 vw724 srw vw724 8 movd amp vb600 vd700 set txPointer xmt vd700 0 send on port 0 length vb600 start at vb601 e m6 0 4 step 0 RET network P318 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 PN Sift B PCS topline midi amp PCS plus win Expander Treiber DOo THE JOBS X k kk kk kk kk kk kk k kk kk kk KKK KKK KKK KKK KK KK KKK KK KKK KKK sbr 10 movw 0x0002 vw724 movd amp vb604 vd700 lbl 0 ld m6 0 s q0 0
34. Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D 5 D 6 D PCS plus win MPI Multi SPS Direkt Treiber PCSPROWN Ge ndert werden k nnen diese Zuweisungen unter dem Men punkt Adressverweise oder im Men punkt SPS Ubergabebereich durch Doppel klick auf das jeweilige Datenwort Festlegen der Stationsnummer f r eine SPS hier SPS1 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 m u D PCS plus win MPI Multi SPS Direkt Treiber D2 2 Optimale Konfiguration Anfallende Aufgaben QVL Variable Zugriffsmodi Konfigurations Beispiele Die Kommunikationsgeschwindigkeit ist im wesentlichen von folgenden Faktoren abh ngig Die Aufgaben der PCS Bedienkonsole sind vom Displayinhalt und von den freigegebenen bertragungen in den Kommandoworten abh ngig Je mehr sie die Vorgabewerte der linear adressierten Liste ver ndern desto weniger Auftr ge k nnen zusammengefasst werden Im worst case Fall wird ihre Kommunikation 4 mal langsamer so da ein Tip Betrieb nicht mehr sinnvoll ist Auch ein Zuweisen von Datenw rter auf verschiedene SPSen macht die Kommunikation langsam Der Variablen AC bis AF e Der schnellste Modus ist NO SYNCRONISATION Sie erhalten eine Tasten LED Zeit von ca 0 2 Sekunden falls QVL nicht fragmentiert wurde e PCSLIVE WRITE ist ca 25 langsamer als NO SYNC da zus
35. Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 el Les emm I Gm em _ Lr B PCS topline midi amp PCS plus win Expander Treiber Achtung AN Im Ersthochlauf der SPS wird die Schnittstelle der SPS neu eingestellt Es ist danach kein PPI Protokoll mehr m glich Um der Programmier software TOOLITE die SPS wieder zug nglich zu machen ist die SPS in STOP zu schalten Jetzt kann mit TOOLITE wieder zugegriffen werden Der Adressbereich in der SPS beginnt defaultm ig bei Adress VBO Fordert Ihre Applikation eine andere Adresse so mu die Anweisung amp VBO durch Ihre gew nschte Anfangsadresse ersetzt werden Speicherablegung durch FP Protokoll beachten Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 9 B 10 B PCS topline midi amp PCS plus win Expander Treiber BA Kommunikation Adapterkabel PCS 721 Verbindung PCS S7 CPU 200 ber RS485 Schnittstelle 15 pol 15 pal kabel 8 pol 8 pol PCS Tip Stecker JD Buchse pcs 721 JD Stecker JD Buchse 37 200 A 3 5 A paarig verseilt B 2 3 B ov 3 3 paarig verseilt Schirm 1 E 1 Schirm Geh use l Stecker geh use Schirmung der Adapterkabel Der Schirm sollte beidseitig an einem metallisierten Steckergeh use an geschlossen sein Bei Verwendung von nichtmetallisierten Stecker geh usen kann der Schirm auch an
36. NCTION FC 102 VOID TITLE AUTHOR Lauer NAME Userprg VERSION 0 1 BEGIN NETWORK TITLE S add your PCS program accesses here i DBW 8 Copy key T DBW 38 to LED for PCS 9000 END_FUNCTION FUNCTION FC 103 VOID TITLE PCS_SYNC AUTHOR Lauer NAME Sync VERSION 0 1 VAR INPUT UBDB BLOCK DB USER DB TIMT TIMER TIMEOUT TIMER TIMZ S5TIME TIMEOUT VALUE RSTRT BOOL RESTART FLAG COFF BLOCK FC ERROR FC USERPRG BLOCK FC USER DB ACCESS FC END VAR VAR OUTPUT TIMO BOOL TIMEOUT FLAG Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 Es C 26 C PCS topline MPI Direkt Treiber END_VAR BEGIN NETWORK TITLE AUF UBDB open User DB U TIMT TIMO Timeout error U TIMO SPBN KTIM NO gt KTIM U DBX 0 2 COFF already called SPB KCOF UC COFF NO gt call COFF UN DBX 0 25 DBX 0525 KCOF U DBX 0 0 Restart was set in past SPB KTIM Yes gt Test PCS access UN RSTRT Restart now set U TIMT Timeout BEB H No RSTRT and Timeout End U RSTRT Store RESTART DBX 0 0 L W 16 FF Preset sync words T DBW 4 T DBW 6 KTIM L DBW 4 New sync word received L DBW 6 BEB H UC USERPRG Xes gt Access to User DB L DBB 6 NVI 7 T DBB TF Save inverted syncbyte to byte 7 L DBW 6 T DBW 4 U DBX 2 5 R DBX
37. Reg 10015 0798 PCS 91 57 Siemens S7 Wird im Handbuch nicht explizit auf die Ger te der PCS plus win Serie hingewiesen gilt die Beschreibung f r alle Ger te Bei Differenzierungen zwischen den Ger teserien gelten folgende Zuordnungen PCS topline micro mini PCS 009 PCS 090 PCS 095 PCS 095 1 PCS 095 2 midi PCS 900 PCS 950 PCS 950c PCS 950q PCS 950qc maxi PCS 9000 9100 PCS plus micro mini PCS 009 plus PCS 090 plus PCS 095 plus midi PCS 950 plus PCS 950c plus PCS 950q plus PCS 950qc plus PCS win micro mini PCS 009 win PCS 090 win PCS 095 win midi PCS 950 win PCS 950c win PCS 950q win PCS 950qc win CiS Nr 360 110 0470 Version 10 03 03 Systeme Lauer GmbH amp Co KG 0 2 Systeme Lauer GmbH amp CoKG Postfach 1465 D 72604 N rtingen Bedienerhandbuch PCS 91 57 Ausgabe 07 Februar 2003 Bearbeiter Zoch Betriebsanleitungen Handb cher und Software sind urheberrechtlich ge sch tzt Alle Rechte bleiben vorbehalten Das Kopieren Vervielf ltigen bersetzen Umsetzen im Ganzen oder in Teilen ist nicht gestattet Eine Ausnahme gilt f r die Anfertigung einer Sicherungskopie der Software f r den eigenen Gebrauch nderungen des Handbuchs behalten wir uns ohne Vorank ndigung vor Die Fehlerfreiheit und Richtigkeit der auf der Diskette gespeicherten Programme und Daten k nnen wir nicht garantieren e Da Disketten manipulierbare Datentr ger darstellen k nnen wir nur deren p
38. c ccv Tre er o ovas C 23 D 11 Fehlerbehebung B 6 C 19 D 10 G Geschwindigkeitsoptimierung B 12 Grunds tzlicher Datenaustausch C 2 H Hantierungssoftware A 9 C 23 D 11 Hantierungssoftware im SYNC Betrieb A 8 Hinweise zum Anschlu PCS an SPS B 6 HochlaUf 357 rci t eee eo ees B 7 B 8 K Kommunikationsfehler B 14 Kommunikationskabel A 12 B 10 Konfiguration sese D 2 Konfigurations Beispiele D 7 L Laden der Hantierungssoftware B 2 Laden des Treibers in die PCS A 3 B 3 E adez stand 5 i reo rec vertes C 22 Lagertemperaturbereich C 21 Leistungsaufnahme sese C 21 Listing PCSMPIS AWL ssesseess C 24 M iiem C 1 MPI ACCESS ERROR C 19 C 20 D 10 MPI MODUL ERROR eee C 20 MPI TIMEOUT ERROR C 19 C 20 Multi Point Interface esses D 1 Multibox PCS 812 Profibus MPI C 22 N NO MPI MODUL C 20 NO SYNCHRONISATION C 8 D 4 NOSY ome ERES A 7 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax
39. ch von PCS und SPS zugreifen d rfen Die Reaktionszeit ist schnell und unabh ngig von der Gr e des benutz ten Datenbereiches Der zugeh rige PCS Treiber lautet omron drv Mit der Software PCSPRO w hlen Sie in der Startauswahl die SPS Omron und die Kommunikation HostLink aus In die SPS ist die Hantierungssoft ware aus dem Verzeichnis xxx exp einzuspielen Verwenden Sie diesen Treiber sofern Sie Wert aufkleine SPS Zykluszeiten legen m ssen oder Ihnen nur eine relativ langsame wortverarbeitende CPU z B C20H zur Verf gung steht Die Reaktionszeit ist stark abh ngig von der Gr e des definierten Daten bereiches Je gr er der Datenbereich ist desto gr er die Reaktions zeit Ben tigen Sie einen Datenbereich der gr er ist als ca 64 Worte so ist der nachfolgend beschriebene Selektiv Treiber zu empfehlen Aus der Sicht der SPS darf auf den Datenbereich nur zu einem definier ten Zeitpunkt SPS Zyklus zugegriffen werden Hierzu wird ein speziel les Synchronisationsverfahren verwendet das die Zugriffsrechte regelt Der zugeh rige PCS Treiber lautet omrondir drv Mit der Software PCSPRO w hlen Sie in der Startauswahl die SPS Omron und die Kommunikation Host Link direkt aus In die SPS ist die Hantierungssoftware aus dem Verzeichnis xxx dir einzuspielen Verwenden Sie diesen Treiber sofern Sie Wert auf kleine SPS Zykluszeiten legen m ssen oder ihnen nur eine relativ langsame wortverarbei
40. chirm umgeben sind Verwenden Sie sowohl auf der PCS als auch auf der SPS Seite ein metallisiertes Steckergeh use das gut leitend mit dem Kabelschirm verbunden ist Achten Sie darauf da bei beidseitiger Erdung ggf eine Potential ausgleichsleitung mit mindestens dem 10 fachen Schirmquerschnitt erforderlich ist Insbesondere wenn PCS und SPS nicht mit dem gleichen Massepunkt verbunden sind wenn PCS und SPS zum Bei spiel in Schaltschr nken untergebracht sind Grund Um Ausgleichsstr me auf dem Kabelschirm zu vermeiden Der S7 Protokollrahmen ist umfangreich dies geht zu Lasten des Durchsatzes Damit ist es langsamer als zumBeispiel das AS511 Protokoll Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber A4 PCS SPS A4 1 SYNC oder NOSYNC Asynchron Betrieb SPS PCS Synchron Betrieb PCS SPS Da der Datenzugriff asynchron im SPS Zyklus stattfindet k nnen von der SPS geschriebene Daten von der PCS berschrieben werden und umgekehrt Somit ist eine Datenkonsistenz nicht gegeben Ein Ausweg ist die Verwendung eines Synchronisationswortes SYNC Betrieb Die SPS erh lt nach vollst ndiger bertragung von der PCS ein Signal da die Daten jetzt freigegeben sind Der SPS stehen nun diese Daten zur Verf gung Nach Verarbeitung signalisiert die SPS da nun neue Daten gesendet werden k nnen Die SPS setzt den linken Teil von DW3 zu 0
41. d somit f r den schnellen Austausch der Tasten Variable dauern jedoch l nger Eine gro es AJ packt viele Aufgaben in einen Kommunikationszyklus und bewirkt somit die schnelle Auffrischung von Variablen Tasten bertragungen dauern jedoch l nger Beachten Sie da bei einer kleinen AJ Zahl die Taste LED Pr fung f r einen kurzen Tastendruck nicht optimal funktioniert da die L schaktion der Taste durch ihre hohe Prioritat kommt bevor die LEDs gelesen werden SPS Programmoptimierungen bei PCS 009 090 095 Sperren Sie alle nicht ben tigten Funktionen in den Kommando w rtern ber das SPS Programm Dadurch wird die Reaktionszeit f r Daten die immer bertragen werden verringert Dazu k nnen Sie im Datenwort 13 Kommandowort A die Anzahl der Meldeworte mit den Bits 0 3 des DW 13 begrenzen Wenn Sie beispielsweise nur 35 Meldungen ben tigen gen gt es 3 Worte Meldebits zu lesen Dies kann durch Schreiben von xxxxxxxx xxxx0011 auf DW13 eingestellt werden Je nach Bedarf kann diese Einstellung von der SPS zu jeder Zeit dynamisch ge ndert wer den Durch eine logische 0 im Bit 7 des DW13 sperren Sie das Lesen bertragen von s mtlichen LED Statusworten W10 11 bei der PCS 009 090 und W24 25 bei der PCS 095 Durch eine logische 0 im Bit 6 des DW13 sperren Sie das Lesen Ubertragen des Anzeige und Speicherverhaltens Vermeiden Sie haufiges Wechseln des Displaytextes da bei Wech sel die Statusworte 6 bis 9 Ube
42. den Schaltfl chen Men s oder anderen Bildschirmelementen sowie Produkt namen werden in Kursivschrift wiedergegeben berall dort wo in der Automatisierungseinrichtung gef hrliche Fehler sein k nnen d h das ein auftretender Fehler gro e Materialsch den oder Personensch den verursachen kann m ssen zus tzliche externe Vor kehrungen getroffen oder Einrichtungen geschaffen werden z B durch unabh ngige Grenzwertschalter mechanische Verriegelungen usw die im Fehlerfall einen sicheren Betriebszustand gew hrleisten bzw erzwin gen Die Pr fung und Eignung f r den vom Anwender vorgesehenen Verwen dungszweck bzw den Einsatz unter Gebrauchsbedingungen obliegt dem Anwender Hierf r bernimmt Systeme Lauer keine Gew hrleistung Im Handbuch sind folgende Piktogramme zur Kennzeichnung bestimmter Textabschnitte verwendet gt Gefahr M glicherweise gef hrliche Situation Personensch den k nnen die Folge sein Achtung M glicherweise gef hrliche Situation Sachsch den k nnen die Folge sein Tips und erg nzende Hinweise Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 0 3 0 4 Inhaltsverzeichnis Benutzerhinweise 0 3 Inhaltsverzeichnis 04 Qualit t und Support 0 6 Sicherheitsvorschriften 0 7 Normen 0 8 Informationen zur Treiberauswahl 0 9 Allgemeine St rschutzma nahmen 0 10 A PCS Direkt Treiber A 1 Al Ers
43. der PCS erm glichen 4 Ein stellungen DIL 5 DIL 6 NO SYNC RS485 OFF OFF SYNC RS485 ON OFF NO SYNC RS232 OFF ON SYNC RS232 ON ON LIFE WRITE RS485 s LIFE WRITE RS232 2 SYNC schreibt die Verwendung und Behandlung eines Synchroni sationswortes in der SPS vor NO SYNC verwendet kein Synchroni sationswort Ab der Version 1Wo1 wird bei NoSync kein Syncwort geschr ieben Treiber schneller Soll das Syncwort geschrieben werden so ist LIFE WRITE zu verwenden Jeder der 4 DIL Schalter Einstellungen kann eine andere Bedeutung zu gewiesen werden Startadresse Wort Legt das erste verwendete Datenwort des Datenbereiches fest Die Va riable hat die Funktion eines Offsets M glich sind die Werte von 0 bis 4064 z B legt AL 10 das PCS Wort 0 auf VW10 10 Wort des Var iablenbereichs Defaultwert ist 0 Endadresse Wort nur Version 1Wo0 Legt das letzte zu verwendende Datenwort des Datenbereiches fest M glich sind die Werte 30 bis 4094 z B AM 100 beschr nkt die Ver wendung von Datenworter auf maximal VW100 Somit ist der zugelassene Datenbereich AM AL 1 x Worte lang Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A 3 A 4 A PCS Direkt Treiber Variable AH Variable AO Variable AJ PCS Stationsnummer Legt die Adresse der PCS fest Ist standardm ig auf 1 eingestellt da die Ko
44. der PCS nutzen so mu der Zugriff auf die Daten in der SPS synchronisiert werden d h SPS und PCS greifen abwechselnd zu Dazu wird ein Synchronisationswort in die SPS bertragen Ein Hantierungsbaustein pr ft dieses Wort und gibt den Zugriff des SPS Anwenderprogramms frei Ist das Anwenderprogramm mit der Bearbeitung der Datenw rter fertig wird das Synchronisationswort ver ndert und die PCS greift auf den Datenbereich zu W hrend die PCS die Daten bearbeitet darf das Anwenderprogramm nicht auf die Daten zugreifen Dieses Ping Pong Spiel liefert die M glich keit eine Timeout berwachung auch auf der PCS zu realisieren Jedes mal wenn die PCS das invertierte Synchronisationswort liest wird der Timer neu gestartet L uft der Timer ab so liegt ein Timeout vor Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A 7 A PCS Direkt Treiber Durch den wechselseitigen Zugriff k nnen Ist und Sollwerte gemischt Bitvariablen verwendet L schverhalten 2 realisiert werden usw Es steht Ihnen also die ganze Intelligenz der PCS zur Verf gung Der Nachteil ist da die Reaktionsgeschwindigkeit zwischen PCS und SPS sinkt Weiterhin mu im SPS Programm vor jedem Zugriff auf die Daten abge fragt werden ob der Zugriff erlaubt ist Die Timeout Zeit d h die Zeit die vom Unterbrechen der Kommunikati on bis zur Meldung in der SPS vergeht sollte auf minimal 2 Sekund
45. die PCS geschickt Nach mehreren erfolglosen Versuchen wird die obige Fehlermeldung angezeigt Erst nach erfolgreichem Datenaustausch er lischt die Fehlermeldung Hier sind die bei der Erstinbetriebnahme h ufigsten Fehler aufgef hrt ERR LED der PCS leuchtet e Der DIL Schalter Nr 8 steht auf ON e st dieser gesetzt geht die PCS nach dem Einschalten in eine Diagnoseroutine die lediglich f r Pr fzwecke ben tigt wird Abhilfe DIL Schalter 8 ausschalten und PCS neu starten durch kurzes Abschalten oder kurzes Bet tigen des RESET Tasters oberhalb der DIL Schalter auf der Ger ter ckseite Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 m u B PCS topline midi amp PCS plus win Expander Treiber In der SPS wird der Fehlerausgang Q0 0 gesetzt Dies ist der Fall wenn innerhalb von 2 Sekunden kein neuer Auftrag in das SPS Empfangsfach geschrieben wird Haben Sie den Datenbereich in SPS und PCS gleich definiert Haben Sie das richtige Kabel verwendet Ist das Kabel defekt Wiederanlauf 1 0 0 gesetzt Die Kommunikation l uft zwar an nach gewisser Zeit erscheint jedoch auf der PCS die Meldung COMMUNICATION ERROR Haben Sie den Datenbereich in SPS und PCS gleich definiert Haben Sie das richtige Kabel verwendet Ist das Kabel defekt Ist die Verbindung PCS SPS in zu st rreicher Umgebung verlegt Sind die Erdungsverh ltnisse ungen gend Steht di
46. die Variablen in der SPS Hantierungssoftware SIES72FP DRV verschoben werden Dies wird in Kapitel 3 ausf hrlich beschrieben F r den SIES72FP DRV Treiber k nnen die Variablen in der Software PCSPRO PCSPRO unter dem Men punkt Projekt Treiberparameter eingestellt werden Der Inhalt der Variablen kann mit dem Offlinemen der PCS angesehen werden Die Timeoutzeit legt die maximal zul ssige Zeit f r die Auftragsbearbei tung in der SPS fest Defaultm Big liegt diese Zeit bei 4000 Dies ent spricht 4000 ms 4 0 Sekunden Zul ssig sind Werte von 0 bis 9990 entspricht 0 bis 9 99 Sekunden Die Baudrate und Schnittstelle mit der die PCS und die SPS kommuni zieren sollen werden mit den DIL Schaltern 5 und 6 der PCS eingestellt Dabei wird zwischen den Einstellungen ausgew hlt die Sie in PCSPRO unter dem Men punkt Treibervariablen eingestellt haben In der unte ren Tabelle sind die Defaulteinstellungen dargestellt PCS midi DIL5 DIL6 Variable voreingestellte Werte off off AC 9600 Baud RS485 on off AD 9600 Baud RS232 off on AE 9600 Baud RS485 on on AF 9600 Baud RS232 PCS micro midi DIL5 DIL6 Variable voreingestellte Werte off off AC 19200 Baud RS485 on off AD 9600 Baud RS485 off on AE 19200 Baud RS485 on on AF 9600 Baud RS485 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 3 B 4 B PCStopline midi amp PCS plus win Expand
47. e MPI Direkt Treiber e Oder Sie k nnen im NO SYNC Modus mit mehreren Bedienkonsolen auf denselben DB zugreifen die Bedienkonsolen arbeiten dann parallel Stellen Sie die HSA ber die DIL Schalter 8 9 ein Die HSA sollte so klein wie n tig gew hlt werden Wenn zum Beispiel Ihre h chste Teilnehmeradresse Stationsnummer 20 ist so w hlen Sie HSA 31 Gehen Sie beim Einschalten folgenderma en vor Schalten Sie die SPS und die Multibox PCS 812 an e Schlie en Sie die PCS COM Schnittstelle an die Multibox PCS 812 an e Falls Sie im Sync Betrieb arbeiten sollten Sie den Wiederanlaufein gang an der SPS auf ON oder die SPS von STOP auf RUN schal ten e Nach sp testens 3 Sekunden sollte die COM LED der PCS erlischen die COM LED der PCS 812 aber leuchten Ist dies nicht der Fall so lesen sie unter Fehlerbehebungen weiter Die MPI 9polige Buchse der PCS 812 ist wie Profibus DP belegt Pin Nr Signalname Bezeichnung 1 S 2 3 RS 485 Datenleitung B 4 RTS Request to send 5 Masse 5V extern 6 5V extern 7 8 RS 485 Datenleitung A Mechanische Anbringung der Multibox PCS 812 MPI Die Multibox PCS 812 kann auf einer Hutschiene montiert werden Die PCS Bedienkonsole und die Multibox PCS 812 m ssen geerdet werden Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber C2 5 Fehlerbehebung PCS COM LED ble
48. e Multibox PCS 812 gestartet Power On LED gelb Sie gibt das Funktionieren des Schaltnetzteils wieder RUN LED gelb e Im Ladezustand ist diese LED aus im RUN Zustand an Kommunikations LED gr n e L uft keine Kommunikation so ist diese LED aus Findet ein Daten austausch statt so leuchtet die LED Dies kann nur der Fall sein wenn die PCS das Modul konfiguriert hat und die MPI Verbindung korrekt steht Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber CA Hantierungssoftware Struktur der Hantierungssoftware Zum Betrieb der SPS mit der PCS im Syncronisationsmodus mu die Hantierungssoftware PCSMPIS AWIL in die SPS geladen wer den Laden Sie PCSMPIS AWL als SO Objekt Quelle und bersetzen Sie es Falls sie eine S7 300 verwenden sollte der bersetzte OB101 ge l scht werden da dieser nur bei S7 400 verwendet werden kann e Passen sie im FC100 und FC101 die Belegungen des PCS DB auf ihr Projekt an e Machen sie nur in FC102 ihre Zugriffe auf den PCS DB Falls sie die Timeout Zeit der SPS berwachung vergr ern wollen so tun Sie dieses im Aufruf des FC103 OB1 im TIMZ Parameter Programmstruktur OB1 FC103 FC101 FC102 OB100 FC100 DB50 Achtung Siehe Technische Daten PCS 812 Programme OB1 Zyklus OB Dort wird der FC103 mit Paramete
49. e SPS auf STOP Setzen Sie den Wiederanlauf auf 1 0 0 Offlinemen Ein f r die PCS 009 090 095 hilfreiches Diagnosemittel ist die Ausgabe des PCS Status auf dem Display Kommunikation unterbrechen Resettaster bet tigen Dr cken Sie jetzt die Help Taste Die ERR LED mu dazu statisch leuchten Mit Help und den Pfeiltasten k nnen Sie sich sowohl PCS Version Datensatzversion und Treiberversion als auch gew hlte Treiber variablen anzeigen lassen Ist die Kommunikation einmal erfolgreich gelaufen so steht diese Option nicht mehr zur Verf gung Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 15 B PCS topline midi amp PCS plus win Expander Treiber B5 SPS Hantierung Hantierungsbaustein S7 CPU 212 214 from vb600 tx buffer from vb650 rx buffer 700 719 pointer 120 740 work bytes PLC START 10 KKK KKK KKK KK KK KK KKK KK KK KK KK KKK KK KK KKK KK KK KK KKK KK kk ld sm0 1 movd amp vb650 vd704 set rx pointer movd amp vb653 vd708 set rx work pointer movd amp vb0 vd712 source data pointer amp vb0 movb Oxff vb651 movw 0 vw720 rxCount movw 0 vw722 jobCount movw 0 vw724 byteCount r m6 0 3 set step 0 movb 73 smb30 9600 8 e 1 atch 8 8 set receiveIntProg to event 8 eni enable interrupts movw 0x0000 vw730 movd 0 vd600 movd 0 vd604 KKKKKKK run KKKKKKKKKKKKKKKKKKKKKK
50. eere C 1 C2 Einstellen der Multibox esee C3 C2 1 AdreBverweisliste sss C 10 C2 2 Optimale Konfiguration nennen C 16 C2 3 bertragen des Datensatzes in die PCS C47 C2 4 Aufbau und das erste Einschalten C47 C2 5 Fehlerbehebunng ccccccceceseccceceeeeeseeeeeeeeeeneneees C 19 C3 Technische Daten PCS 812 sees C 21 C3 1 Funktionen der PCS 917 C 22 CA Hantierungssoftware esee C 23 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 p mw d yes nee Piso Inhaltsverzeichnis D PCS plus win MPI Multi SPS Direkt Treiber D 1 D1 Allgemeine Hinweise erre D 1 D2 Konfiguration eeeeeeeeennnnmennnn D 2 D2 1 Adressverweisliste 4 444444444 40a D 5 D2 2 Optimale Konfiguration nennen D 7 D2 2 bertragen des Datensatzes in die PCS D 8 D2 3 Aufbau und das erste Einschalten D 8 D2 4 Fehlerbehebung eene D 10 D3 Hantierungssoftware uunnsensnnnsennnnnnnnnnnnnnnnnnnn nennen nenn D 11 Stichwortverzeichnis i 1 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 0 5 PCSigaline Qualita
51. eift wieder zu Dieser Zugriffsmodus hat Vorteile e Zugriffe syncronisiert Timeout berwachung in SPS und PCS m glich Er hat aber auch Nachteile Esist deutlich langsamer als NO SYNC oder PCS LIVE WRITE Essind Synchronisationsbausteine in der CPU n tig Diese werden von Systeme Lauer mitgeliefert Querverweisliste Mit dieser Tabelle weisen Sie jedem in der PCS9092 oder PCSPROF VS adressierbaren Wort eine Adresse in der SPS zu Zum Beispiel eine Variable auf Wort 200 k nnen sie auf das Merkerwort 1000 in der SPS legen Die Tabelle ist vorbelegt und zwar mit Wort 0 DB50 DWO bis Wort 511 DB50 DW1022 Beachten sie bitte da in der S7 300 400 nur Byteadressierung verwen det wird und daher die SPS Adressen verdoppelt werden m ssen also immer geradzahlig Wenn Sie in der SPS ein WORD ARRAY DB50 mit 0 511 anlegen so brauchen Sie an der COM_LIST_MPI nichts zu ndern bzw brauchen sie nicht in der PCS9092 anzulegen Verwendbare Bereiche in der SPS sind DB Worte Merkerworte Eingangsworte Ausgangsworte und Timer Die Formate zur PCS 9092 Eingabe sind Beispiele 511 DB50 DW24 legt Wort 511 auf DB 50 Byte 24 High Byte unde 25 Low Byte 23 TIMER 25 legt Wort 23 auf Timer 25 Bitte legen sie in der Projektierungssoftware eine Timervariable auf Wort 23 an 77 MW 1000 legt Wort 77 auf Merkerbyte 1000 und 1001 256 AW 20 legt Wort 256 auf Ausgangsbyte 20 und 21 4 EW 34 legt Wort 4 F Tasten auf Eingan
52. eine Diagnoseroutine die lediglich f r Pr f zwecke ben tigt wird Abhilfe DIL Schalter 8 auf OFF stellen und PCS neu starten durch kurzes Abschalten oder kurzes Bet tigen des RESET Tasters oberhalb der DIL Schalter Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber A3 Fehlerbehebung A3 1 SPS Fehlermeldungen Timeout In der SPS wird ein Timeout gemeldet e n diesem Fall ist der Fehler an der Verbindung SPS PCS zu su chen e M glicherweise ist das Kabel defekt oder falsch gesteckt e Eskann auch ein falscher Treiber in die PCS geladen sein oder Sie verwenden eine Schnittstelle bei falscher PCS DIL Schalterstellung AG im Stop Das AG geht nach dem Start auf Stop e Diagnose Datenbereich in SPS nicht vorhanden oder fehlerhafte Hantierungssoftware verwendet PCS Fehleranzeigen Die Kommunikation l uft zwar an PCS ERR LED erlischt aber nach gewisser Zeit erscheint auf der oberen Displayzeile der PCS die fol gende Meldung COMMUNICATION ERROR A3 2 PCS Diagnose Ein hilfreiches PCS Diagnosemittel ist die Ausgabe des PCS Sta tus auf dem Display e Nach einem PCS Start oder nach PCS Reset leuchtet die ERR LED statisch die PCS ist noch in offline e Dr cken Sie die Help Taste e Mit Help plus Pfeiltasten k nnen Sie sich sowohl PCS Datensatz und Treiberversion als auch gew hlte Treibervariablen anzeige
53. en gesetzt werden In der PCS wird die Timeoutzeit ber die Treibervariable AA eingestellt A4 2 Hantierungssoftware im SYNC Betrieb Um synchrone Kommunikation zwischen PCS und SPS zu verwirklichen mu ander PCS die Einstellung SYNC gew hlt e ander SPS ein kleiner Hantierungsbaustein eingebunden werden Im folgenden wird ein Beispiel f r diesen SPS Hantierungsbaustein be schrieben Selbstverst ndlich k nnen Sie diese Aufgaben auch anders in Ihrer Software l sen wichtig ist nur da Sie sich an folgenden Ablauf halten 1 Die SPS initialisiert VW3 mit FF 00 2 Die PCS sendet eine Auftragsnummer jedesmal um 1 gr er als die letzte ins Wort 3 z B 01 01 Dies ist das Signal f r die SPS da der Datenbereich freigegeben ist Weiterhin wird der Timeout SPSTimer neu gestartet 3 Ist die Bearbeitung des Datenbereichs in der SPS fertig so wird VW3 00 FE Es wird die Paketnummer im Rechtsbyte invertiert F r die PCS ist die invertiert gelesene Paketnummer die Freigabe zur erneuten Datenkommunikation Vom SPS Programm darf nun nichts mehr im Datenbereich ver ndert werden Ab jetzt werden Schritt 2 und 3 zyklisch durchlaufen Tritt ein Timeout auf so wird der Ablauf bei Schritt 1 wieder aufgenommen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber A4 3 Beispiel f r synchrone Hantierungss
54. en und Auftr ge an die SPS zu schicken PCS und SPS kommunizieren ber die serielle Schnittstelle asynchron ber RS485 Einstellbar sind 9600 bertragungsrate Fest vorgegeben sind 8 Datenbits even Parity 1 Stopbit bei Kommunikation ber PG Schnittstelle In diesem Handbuch wird lediglich der schematische Austausch der Daten beschrieben Aufbau des Lesezyklus PCS READNBYTES gt c Wiederholung entsprechend Datenfeld READNBYTES gt c Aufbau des Schreibzyklus PCS WRITENBYTES gt c Wiederholung entsprechend Datenfeld WRITEN BYTES gt c SPS ANSWER N BYTES ANSWER N BYTES SPS ERROR ERROR Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 11 B 12 B PCS topline midi amp PCS plus win Expander Treiber B4 2 Geschwindigkeitsoptimierung Die Geschwindigkeit der Daten bertragung ist im wesentlichen von zwei Ursachen abh ngig Die freigegebenen bertragungsfunktionen in den Kommando w rtern Die Anzahl der auf der angezeigten Displayseite dargestellten Va riablen Durch eine schlechte Organisation der bertragung k nnen Sie die ber tragungszeiten vervielfachen Um die bertragung von Daten zu beschleu nigen k nnen folgende Ma nahmen ergriffen werden Mit der Treibervariablen AJ ver ndern Sie das Auffrischverhalten der PCS Aufgaben Ein kleines AJ sorgt f r kurze Kommunikations zyklen un
55. er Laden der Hantierungssoftware n Hinweis T Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden 4 2 3 4 Verbinden Sie die SPS und den PC mit dem SPS Programmierkabel Rufen Sie auf dem PC die TOOLITE Software auf Laden Sie das Programm P900 2 0 AWL bzw P090 2 0 AWL bertragen Sie das Programm in die SPS Nun k nnen Sie die PCS wie in Kapitel B2 3 beschrieben anschlieBen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 p mw B PCStopline midi amp PCS plus win Expander Treiber B2 Treiber Laden des Treibers in die PCS Treibervariablen der PCS midi Timeoutzeit PCS Baudrate und bertragungsart Bei der Konfigurierung der PCS wird sowohl das Anwenderprogramm mit Daten als auch der gew hlte Treiber bertragen Der Treiber hei t in diesem Fall SIES72FP DRV Zum Konfigurieren einer PCS midi stellen Sie DIL 7 entspechend der Baudrate OFF 38 5 kBaud ON 115 kBaud DIL 8 auf OFF und DIL 9 auf ON Verbinden Sie PCS und PC ber das Programmierkabel PCS 733 Nachdem Sie in der PCSPRO bzw PCOSPRO Programmier software den Expandertreiber f r die S7 ausgew hlt haben wird auto matisch der Treiber SIES72FP DRV geladen Als Voreinstellung ist ein Offset 0 festgelegt also wird mit VWO begonnen Werden andere Wer te als die voreingestellten verwendet so m ssen auch
56. er Treiber Aufgaben je Paket Anschlu der PCS an die SPS Legt die Anzahl der Subpakete f r den Datenaustausch fest Die Default einstellung ist AJ 10 Wird AJ verringert so sinkt die bertragungszeit von Aufgaben mit hoher Priorit t zum Beispiel Tastenaufgaben Aufga ben mit niedrigerer Priorit t zumBeispiel Istwerte werden entsprechend weniger oft bertragen Bei einer Erh hung von AJ werden Variablen schneller aufgefrischt aber Tasten bertragungen dauern etwas l nger AJ ist einstellbar zwischen 1 und 20 PCS ist konfiguriert und mit dem Projekt geladen Der Expanderbaustein P900 2 0 AWL bzw P090 2 0O AWL ist in der SPS geladen Nachdem Sie die PCS konfiguriert haben schalten Sie die DIL Schal ter und 9 auf der R ckseite der PCS auf OFF Legen Sie Betriebsspannung 24V 19 33V an die PCS an Jetzt muB zumindest die ERR LED leuchten Verbinden Sie die Programmierschnittstelle der SPS mit der PCS durch das Adapterkabel PCS 721 Schalten Sie die SPS auf RUN Jetzt muB die ERR LED an der PCS erl schen Es erscheint der Ruhetext 0 auf dem Display der PCS Sollte dies nicht der Fall sein so lesen Sie unter Kapitel 2 5 weiter Warnung Funktion der PCS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehl funktionen der PCS bzw SPS m glich Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen
57. f von PCS zu Multibox bertragen Erst nach dieser Initialisierung beginnt die Multibox mit Zugriffen auf das MPI Netz Die DIL Schalter 1 9 12 haben keine Bedeutung DIL 10 und 11 dienen zum Laden der Modulfirmware Da das MPI Modul bereits geladen aus geliefert wird haben alle DIL Schalter f r SIE keine Bedeutung Liegt am MPI Modul die Spannungsversorgung an so leuchtet die gelbe RUN LED sollte immer der Fall sein L uft die MPI Kommunikation korrekt so leuchtet die gr ne COM LED Dies kann erst der Fall sein wenn das Modul von der PCS konfiguriert wurde und Verbindung zur S7 CPU besteht Ab der Version V1001 k nnen Sie die HSA Highest Station adress per DIL 8 9 einstellen Machen Sie die HSA so gro wie n tig Beispiel die h chste Teilnehmeradresse ist 20 so stellen Sie die HSA auf 31 DIL8 OFF ON OFF ON DIL9 OFF OFF ON ON HSA 127 63 31 15 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 4 C PCS topline MPI Direkt Treiber Parametrierung der PCS maxi Variable COM TIMEOUT Variable COM PLC TOUT Variable COM PLC NUMJ Variable COM PCS NUM Variable COM MAXDW Variable COM MODEO Bei der Konfigurierung der PCS wird sowohl das Anwendungsprogramm mit Daten als auch ein gew hlter Treiber bertragen Zur Anpassung des MPI Betriebs k nnen die Voreinstellungen der Treibervariablen ge ndert werden Die
58. ffe festlegen zum Beispiel Variable 27 nur PCS schreiben Variable 28 nur SPS schreiben dann sollten sie keine Probleme haben Dieser Zugriffsmodus hat Vorteile Eristschnell e Sie brauchen keine Bausteine in der SPS lediglich der PCS DB muf vorhanden sein Er hat aber auch Nachteile Zugriffe geschehen unsyncronisiert Keine Timeout berwachung in der SPS und PCS m glich Es kann in der SPS nicht festgestellt werden ob eine PCS angeschlossen ist oder nicht Umgekehrt kann die PCS nicht feststellen ob die CPU in STOP steht Es wird unsyncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU irgendwann Zus tzlich wird aber das Wort 3 mit einer fortlaufenden Auftragsnummer geschrieben Dies erlaubt die Pr fung der PCS in der SPS Dieser Zugriffsmodus hat Vorteile PCS Timeout Pr fung in der SPS m glich e Sie brauchen keine Bausteine in der SPS lediglich der PCS DB mu vorhanden sein Er hat aber auch Nachteile e Zugriffe geschehen unsyncronisiert Etwas langsamer als NO SYNC e Keine Timeout berwachung in PCS m glich Die PCS kann nicht fest Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 ri g D PCS plus win MPI Multi SPS Direkt Treiber SYNCHRONISATION D2 1 Adressverweisliste Variable QVL Es wird syncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU abwechselnd zwi
59. ffer sourcePointer destinationPointer txCount dataCount words Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 17 B PCS topline midi amp PCS plus win Expander Treiber KKKKKKK wr job KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKK KKK kk kk kk kk M amp M amp kk ke sbr 13 ldw vw730 0x0020 wr job ER JL ined vd708 pointer to data incd vd708 movw vd708 vd712 data from rxBuffer to VBxx incd vd712 incd vd712 decw vw732 wordCount ldw gt vw732 1 jmp 13 ret Ee erer and Job ck ck ck ck ck kc kc kk ck ck ck Sk ck ck ck ck ck ck kk TH HK KK TH TH TH FH ck ck KH TH KH TA FH KH ck ko KH TA KH ko ko ko kockckoko sbr 14 ldw vw730 0x0040 AND job lbl 14 incd vd708 pointer to data incd vd708 andw vd708 vd712 data from rxBuffer to VBxx incd vd712 incd vd712 decw vw732 wordCount ldw gt vw732 1 jmp 14 ret duck desk og job KKKKKKKKKKKKKKKKKKKK SS SS kk kk S Sk Sk Sk S TH S kk S S kk kk A A ke sbr 15 ldw vw730 0x0080 OR job 151 15 incd vd708 pointer to data incd vd708 orw vd708 vd712 data from rxBuffer to VBxx incd vd712 incd vd712 decw vw732 wordCount ldw gt vw732 1 jmp 15 RET FILL RX BUFFER KK kk kk Sk kk S SS Sk Sk Sk Sk S S S S kk kk kk kk kk ke int 8 receive a byte movb smb2 vd704 rxChar to rxBuffer incd vd704 pointe
60. frei Adressverweise PCSPRO Treiber S7MPIMSD Pt LU iL 122 Jl FSP Datei Tescheiten bertrsgen imulstion Frojekt Optionen Hilfe HN Adresavareaise aditiaran Srs Dw Adressverweise m EPS Definiriomen EB varin Adremme rum Breckplatr EE Paugruppentr amp ger NM Fl Bilte I3 been ES FH Ben BE56BD Byres frei Festlegen der Stationsnummer einer SPS hier SPS 1 f r den PCSPRO Treiber S7MPIMSD f r 1 5 SPSen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 es C 12 Date Daags Ubetrager Projekt Uptionen Hie 3f sta 88 PCs PRO IDEHOS M jia Adre verweise PCSPRO Treiber SIEMPIMD f r 1 SPS Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber Festlegen der Stationsnummer f r eine SPS hier SPS 1 f r den PCSPRO Treiber S7MPIMSD f r 1 5 SPSen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 13 C 14 C PCS topline MPI Direkt Treiber PCSPRO 5 und PCS9092 Die Adre verweisliste wird mit der internen Variablen COM LIST MPI des SIEMPIMD Treibers editiert Ze CPT bas FEES ir Dam Daeng eng Ewas ponen Hie Start Programen Vnsbrem Fokun und LE Del mnn mis PEF no
61. gsbyte 34 und 35 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber WK nfl lp TEE ent Furemuramtlsir Die COM_LIST_MPI Tabelle ist in der PCS9092 in einer separaten INC Datei anzulegen TAHT F iF titari Pan gramm Tassen Pokus und LE Dei SIUM PTT EI Feiere Yan 18 pm 5 Dow 14 DH bp Dei d ie GR DH 50 Did Tur ER Kid Iw 28 us Es Le I S Ll c woo Fig nasi iin d alins DD bi Du mi d as is TEE won Of 5o Dei A7 D SD rw a 1 1 Foz 1 gi Ta nc mmus DEST gm a1 Parametrierung PCS micro mini midi Variable AA Variable AH Variable AO Adre verweisePCSPROF VS Bei der Konfigurierung der PCS wird sowohl das Anwenderprogramm mit Daten als auch ein gew hlter Treiber bertragen Zur Anpassung des MPI Betriebs k nnen die Voreinstellungen der Treibervariablen ge ndert werden Diese werden bei Kommunikationsstart von der PCS an die Multibox bertragen Timeoutzeit PCS Die Timeoutzeit legt die maximal zul ssige Zeit f r die Antwort eines Auftragspakets vom MPI Modul fest Sind mehrere Teilnehmer am MPI Netz so wird der PCS Zugriff langsamer und die Timeoutzeit mu er h ht werden Die Zeit ist zwischen 2 und 9 9 Sekunden einstellbar Die Vorgabe be tr gt 8 Sekunden Stationsnummer PCS Die einzustellende PCS 812 Multibox Stationsnummer Diese ist zwisch en 0 und
62. hehen in der CPU irgendwann Dies kann bei Zugriffen ber mehrere Bytes zu ungew nschten Effekten f hren zum Beispiel zu Fehlanzeigen oder zu gegenseitigem berschreiben von Werten Auch Bitzugriffe k nnen sich gegenseitig berschreiben Wenn sie alle Variable auf eindeutige Zugriffe festlegen zum Beispiel Variable 27 nur PCS schreiben Variable 28 nur SPS schreiben dann sollten sie keine Probleme haben Dieser Zugriffsmodus hat Vorteile eristschnell Sie brauchen keine Bausteine in der SPS lediglich der PCS DB mu vorhanden sein Er hat aber auch Nachteile e Zugriffe geschehen unsyncronisiert Keine Timeout berwachung in der SPS und PCS m glich Es kann in der SPS nicht festgestellt werden ob eine PCS angeschlossen ist oder nicht Umgekehrt kann die PCS nicht feststellen ob die CPU in STOP steht Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber PCS LIVE WRITE SYNCHRONISATION Es wird unsyncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU irgendwann Zus tzlich wird aber das Wort 3 mit einer fortlaufenden Auftragsnummer geschrieben Dies erlaubt die Pr fung der PCS in der SPS Dieser Zugriffsmodus hat Vorteile PCS Timeout Pr fung in der SPS m glich Sie brauchen keine Bausteine in der SPS lediglich der PCS DB mu vorhanden sein Er hat aber auch Nac
63. her clearings END FUNCTION H ITLE UTHOR Lauer AME Userprg D VERSION 0 1 BEGIN ETWORK TITLE L DBW T DBW END FUNCTION FUNCTION FC 102 VOID 8 38 add your PCS program accesses here Copy key to LED for PCS 9000 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D 13 ee D PCS plus win MPI Multi SPS Direkt Treiber FUNCTION FC 103 VOID TITLE PCS_SYNC AUTHOR Lauer NAME Sync VERSION 0 1 VAR_INPUT UBDB BLOCK_DB USER DB TIMT TIMER TIMEOUT TIMER TIMZ SSTIME TIMEOUT VALUE RSTRT BOOL RESTART FLAG COFF BLOCK FC ERROR FC USERPRG BLOCK FC USER DB ACCESS FC END VAR VAR OUTPUT TIMO BOOL TIMEOUT FLAG END VAR BEGIN NETWORK TITLE AUF UBDB open User DB U TIMT TIMO Timeout error U TIMO SPBN KTIM NO gt KTIM U DBX 0 2 COFF already called SPB KCOF UC COFF NO call COFF DBX 0 2 DBX 0 2 KCOF U DBX 0 0 Restart was set in past SPB KTIM Xes Test PCS access UN RSTRT Restart now set U TIMT Timeout BEB 7 No RSTRT and Timeout gt End RSTRT Store RESTART DBX 0 0 L W 16 FF Preset sync words UH DBW 4 UH DBW 6 KTIM L DBW 4 New sync word received L DBW 6 I BEB i UC USERPRG Xes
64. hr MPI Netz auf Sobald die Kommunikationsverbindung steht erlischt die COM LED auf der PCS die gr ne COM LED auf dem PCS 812 Modul mu leuchten Andernfalls werden Sie eine detaillierte Fehlermeldung auf der PCS erhalten C2 4 Aufbau und das erste Einschalten Sobald Sie alle Teile konfiguriert haben bauen Sie den Aufbau stromlos auf Folgende Punkte sollten dabei ber cksichtigt werden Profibus MPI Netz Eine Ankopplung ist nur auf dem MPI Netz m glich an dem die Ziel CPU sitzt Benutzen Sie nur geeignete Kabel f r die Verdrahtung Zwischen den Teilnehmern darf keine gr ere Entfernung als 50 m bestehen e Der letzte Teilnehmer im MPI Netz mu einen Abschlu widerstand haben e Benutzen Sie daf r den Siemens SINEC L Busanschlu stecker e Auf der Multibox PCS 812 k nnen Sie anstatt der Siemens Stecker auch die mitgelieferten Lauer Klemmen benutzen Beim Einsatz der Lauer Klemmen wird das rote Kabel an A das gr ne Kabel an B angeschlossen Der Kabelschirm wird mit der Kabelschelle geerdet Ein gleichzeitiger Betrieb von PG und PCS ist m glich e Der Anschlu von mehreren PCSen an eine CPU ist m glich F r eine S7 300 CPU sind maximal 3 PCS en und 1 PG gleichzeitig anschlieBbar e Sie k nnen dann in vollem Umfang auf verschiedene DBs zugrei fen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 17 C PCS toplin
65. hrung eines weltweit erfolgrei chen Unternehmens Telefon 07022 9660 223 230 231 132 eMail support systeme lauer de Website www lauer systeme net Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 Sicherheitsvorschriften m u L Diese Betriebsanleitung enth lt die wichtigsten Hinweise um das Ger t sicherheitsgerecht zu betreiben Diese Bedienungsanleitung insbesondere die Sicherheits Hinweise sind von allen Personen zu beachten die mit dem Ger t arbeiten Dar berhinaus sind die f r den Einsatzort geltenden Regeln und Vor schriften zur Unfallverh tung zu beachten Die Installation und Bedienung darf nur von ausgebildetem und ge schultem Personal erfolgen Bestimmungsgem er Gebrauch Das Ger t ist ausgelegt f r den Einsatz im Industriebereich Das Ger t ist nach dem Stand der Technik und den anerkannten sicherheitstechnischen Regeln gebaut Dennoch k nnen bei der Ver wendung Gefahren bzw Beeintr chtigungen an der Maschine oder an anderen Sachwerten entstehen Das Ger t erf llt die Anforderungen der EMV Richtlinien und harmo nisierten europ ischen Normen Jede hardwareseitige Ver nderung am System kann das EMV Verhalten beeinflussen Das Ger t darf ohne spezielle Schutzma nahmen nicht eingesetzt werden im EX Bereich und in Anlagen welche einer besonderen berwachung bed rfen Explosionsgefahr Pufferbat
66. hteile Zugriffe geschehen unsyncronisiert e Etwas langsamer als NO SYNC Keine Timeout berwachung in PCS m glich Die PCS kann nicht feststellen ob die CPU in STOP steht Es wird syncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU abwechselnd zwischen PCS und SPS Programm Dazu brau chen sie die SYNC Bausteine PCSMPIS AWL in der SPS Das Wort 3 wird von der PCS mit Low Byte High Byte in die SPS geschrieben Damit beendet die PCS ihren Zugriff und das Anwenderprogramm darf auf den PCS DB zugreifen Nach dem Zugriff wird das Low Byte des Wort 3 invertiert und die PCS greift wieder zu Dieser Zugriffsmodus hat Vorteile Zugriffe syncronisiert Timeout berwachung in SPS und PCS m glich Er hat aber auch Nachteile Esist deutlich langsamer als NO SYNC oder PCS LIVE WRITE e Essind Synchronisationsbausteine in der CPU n tig Diese werden von Systeme Lauer mitgeliefert F r den Treiber S7MPIMSD Multi SPS haben Sie zus tzlich die Aus pr gungsvariablen 187 5 500 1500 kBaud F r eine reine MPI Verbindung verwenden Sie 187 5 kBaud Wenn Sie zus tzlich zum Profibus DP eine MPI Verbindung fahren wollen so ha ben Sie die Optionen 500 1500 kBaud Achtung MPI Verbindung ber 500 1500 kBaud ist nicht von Firma Siemens frei gegeben Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 9 C 10 PCS si
67. hysikalische Unversehrtheit garantieren Die Haftung be schr nkt sich auf Ersatz e Anregungen zu Verbesserungen sowie Hinweise auf Fehler sind uns jederzeit willkommen Die Vereinbarungen gelten auch f r die speziellen Anh nge zu die sem Handbuch Microsoft MS MS DOS Windows Windows 95 Windows NT und das Windows Logo sind entweder eingetragene Warenzeichen oder Warenzei chen der Microsoft Corporation in den USA und oder anderen L ndern SIMATIC und STEPS sind eingetragene Warenzeichen der Siemens AG Die brigen Bezeichnungen in dieser Schrift k nnen Marken sein deren Benutzung durch Dritte f r deren Zwecke die Rechte der Inhaber verlet zen k nnen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 Benutzerhinweise Zielgruppe Darstellungskonventionen Sicherheitshinweise Piktogramme Bitte lesen Sie das Handbuch vor dem ersten Einsatz und bewahren Sie es zur sp teren Verwendung sorgf ltig auf Das Handbuch ist f r Anwender mit Vorkenntnissen in der PC und Auto matisierungstechnik geschrieben TASTE Tasteneingaben des Benutzers werden in eckigen Klammern dargestellt z B STRG oder ENTF Courier Bildschirmausgaben werden in der Schriftart Courier beschrieben z B C gt Courier Fett Tastatureingaben durch den Benutzer sind in Schrift art Courier fett beschrieben z B C DIR Kursiv Namen von auszuw hlen
68. ibt an PCS COM LED blinkt MPI TIMEOUT ERROR MPI ACCESS ERROR SYNCRONISATION ERROR TIMEOUT COMMUNICATION Es erscheint keine COM Fehlermeldung Sie haben keine Verbindung zur PCS812 Multibox berpr fen sie die Verbindung e Leuchtet die PCS812 RUN LED Haben sie den richtigen Treiber in die PCS geladen korrekt ist SIEMPIMD bzw SIEMPIDD e Reseten sie das PCS812 Modul Entfernen sie testweise die MPI Verbindung am PCS812 Modul Es erscheint eine COM Fehlermeldung Sie haben Verbindung zur PCS812 Multibox aber in der Verbindung zur Ziel SPS trat ein Fehler auf Die SPS Nummer wurde nicht gefunden e berpr fen sie die SPS und PCS Nummer in den Treibervariablen Ein Zugriff in die SPS ist fehlgeschlagen e Pr fen Sie alle Worte aus der COM_LIST_MPI ob diese vorhanden sind bzw ob der DB gro genug angelegt wurde Das Syncwort 3 wird in der SPS nicht bearbeitet Diese Fehlermeldung wird nur bei Zugriffsmodus SYNCRONISATION erzeugt e Haben Sie die SYNC Software PCSMPIS in die SPS gespielt e Steht die SPS auf RUN e st der Wiederanlauf in der SPS auf ON e Wird das richtige Wort in der SPS bearbeitet Querverweisliste pr fen Die PCS hat keine Verbindung mehr zur PCS 812 Multibox Ein Problem in der MPI Verbindung ist wahrscheinlich e Pr fen Sie die MPI Verbindung e L uftdie SPS noch Haten weiterer Teilnehmer die MPI Leitung blockiert Reseten sie das PCS 812 Modu
69. ichen von der PCS ein und werden gespeichert bis diese zur Auswertung kommen e Zeichen empfangen und in Empfangsbuffer ablegen e Empfangsl nge berwachen SEND TX BUFFER Die von der PCS gesendeten Daten werden gepr ft und ausgewertet Fordert die PCS Daten an wird ein entsprechendes Datenpaket zusam mengestellt und an die PCS gesendet Sind alle Auftr ge der PCS abge handelt worden darf die PCS nun neue Auftr ge schicken Die von der PCS gesendeten Auftr ge werden ausgewertet und be arbeitet notwendige Antworten an die PCS zur ckgesandt Uber wachungstimer nachtriggern PLC TIMEOUT In der SPS ist eine berwachungsfunktion realisiert die das ordnungs gem e Arbeiten des Gesamtsystems berwacht Mit jeder Sendung wird eine bertragungsnummer in die SPS geschrieben Diese Nummer wird st ndig um 1 inkrementiert Daraus ergibt sich ein st ndiges Toggeln des niedersten Bit in der Auftragsnummer Ein SPS Timer wird damit nachgetriggert Mit dem Ausbleiben neuer Auftragsnummer spricht der berwachungstimer in der SPS an und setzt das Ausgangsbit 0 0 Tritt dieser Fall ein sollten die Tastenbits durch die SPS genullt werden COM ERR Q0 0 Ausgang der bei Kommunikationsausfall oder Block checkfehler aktiv ist Die bertragungsrate wird dem Systemmerker SMB30 bergeben Defaulteinstellung ist dezimal 69 19200 8 even 1 F r 9600 Baud wird dezimal 73 eingetragen Systeme Lauer GmbH amp Co KG
70. idseitige Erdung ist jedoch zu beachten da unter Umst n den wegen Erdpotentialverschiebungen eine Potentialausgleichsleitung von mindestens dem 10 fachen Querschnitt des Schirmes erforderlich ist Grund Ausgleichsstr me sollen m glichst nicht ber den Kabelschirm abflie en Insbesonders wenn PCS und SPS nicht mit dem gleichen Massepunkt verbunden sind Dies ist zum Beispiel der Fall wenn PCS und SPS nicht im einem Schaltschrank untergebracht sind Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A PCS Direkt Treiber Programmierkabel PCS 733 Verbindung PC PG 730 und 750 PCS zum bertragen der Projektdaten vom PC an PCS Buchse PC PG PCS LCA PIN Kahel PIN 25 polig PCS 733 25 polig 3 palig DTR 20 4 CTS 5 8 RTS 4 RXD 3 2 T D 2 3 GND 5 1 1 Schirm Geh use Geh use Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 Te A 14 A PCS Direkt Treiber Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B PCS topline midi amp PCS plus win Expander Treiber B1 Erstinbetriebnahme Abgrenzung A Ben tigte Ger te und Zubeh r Die erfolgreiche Parametrierung der PCS midi wird vorausgesetzt Die ses Handbuch bezieht sich ausschlie lich auf den E
71. insatz der PCS micro midi mini in Verbindung mit einer Steuerung S7 CPU200 der Firma Sie mens Diese Steuerung wird im folgenden als SPS die Programmiersoftware f r die SPS als TOOLITE bezeichnet Die Siemens spezifischen Begriffe und das Programmieren der SPS mit TOOLITE werden als bekannt vor ausgesetzt Entwickelt wurde dieser Treiber auf die Steuerung S7 CPU200 Die PCS wird an die Programmierschnittstelle der Steuerung angeschlos sen Achtung Nur die Software PCSPRO bzw PCSPROW zur Projektierung verwen den Andere Softwarepakete k nnen Fehlfunktionen in der PCS und SPS ausl sen Zum Betrieb einer SPS mit einer bereits parametrierten PCS werden folgende Produkte von Systeme Lauer ben tigt e Die PCS Bedienkonsole selbst bereits parametriert Das Programmierkabel PCS 733 zur Verbindung PC PCS ber RS232 e Das Adapterkabel PCS 721 zur Verbindung PCS SPS ber RS485 e Dieses Handbuch e Diskette und Handbuch PCSPRO PCSPRO N e Masterdiskette SIEMENS mit Hantierungssoftware P900 2 0 AWL und P09_2_0 AWL f r S7 CPU 200 Weiterhin werden ben tigt von Siemens e Eine S7 CPU200 Steuerung Programmiersoftware S7 TOOLITE e Ein PPI Kabel zur Programmierung der SPS sowie die Stromversorgungen f r alle Komponenten Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 1 B 2 B PCS topline midi amp PCS plus win Expander Treib
72. irekt Treiber Listing PCSMPIS AWL Vorraussetzungen e Wort 0 3 d rfen im FC102 nicht benutzt werden e Wort3 muB in der COM LIST MPI auf UBDB Adresse 6 gelegt sein FUNCTION FC 100 VOID TITLE INIT VERSION 0 1 VAR INPUT UBDB BLOCK DB PCS User DB END VAR BEGIN NETWORK TITLE Please choose your PCS and add the commands to your network Example PCS900 PCS 920 PCS950 i Typical presets L W 16 1F00 3F00 PCS950 PCS 920 T DBW 72 L W 16 00FF T DBW 74 L W 16 0080 T DBW 76 W i Example PCS009 PCS090 PCS095 L Typical presets i L W 16 0FC8 T DBW 26 L W 16 0080 T DBW 28 i Example PCS9000 Typical presets L W 16 0000 T DBW 26 T DBW 28 T DBW 32 T DBW 36 L W 16 FF00 T DBW 34 Clear all keys For all PCS Types AUF UBDB open User DB L WHl6 FF T DBW 4 T DBW 6 L WHl6 0 T DBW 8 T DBW 10 T DBW 12 T DBW 14 T DBW 46 Add your default values END FUNCTION Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D PCS plus win MPI Multi SPS Direkt Treiber FUNCTION FC 101 TITLE COFF NAME COFF VERSION 0 0 BEGIN NETWORK TITLE VOID Clear all keys L W 16 0 T DBW 8 T DBW 10 T DBW 12 T DBW 14 T DBW 46 Presets emergancy case Clear all keys Add ot
73. isung des PCS Daten bergabebereichs auf beliebige Adressen auf einer bis 5 SPSen In der Start Auswahl w hlen Sie MPI Multi SPS F r neue Projekte w hlen Sie bitte diesen Treiber MPI Multi Point Interface ist das Siemens Programmier und Kommuni kationsprotokoll f r alle S7 300 400 Steuerungen Es basiert auf dem physikalischen Profibus Netz mit 187500 Baud und benutzt die grund s tzlichen Profibus Routinen Layer2 Es ist aber nicht in der DIN 19245 Profibus aufgenommen Bei Verwendung einer Saia S7 SPS beachten Sie bitte folgende Ein schr nkungen max 4 PCS LCA Ger te an Saia SPS max Teilnehmernummer ist 43 F r einen Profibus MPI Aufbau werden von Systeme Lauer folgende Prod ukte ben tigt e Multibox PCS 812 Profibus MPI Version PX812 1003 oder h her Eine PCS maxi oder midi Bedienkonsole Die Projektierungssoftware PCSPROP S PCSPROW oder PCSPRO und ein PCS 733 Programmierkabel f r die PCS Bedienkonsole Dieses Handbuch inklusive Treiber Diskette sowie die Stromversorgung f r alle Komponenten F r einen Profibus MPI Netzaufbau werden von Siemens folgende Pro dukte ben tigt Eine Siemens S7 300 oder S7 400 SPS der Saia S7 SPS ab Firm ware 1317 e Programmiersoftware f r die SPS und Masterkarte Profibus Netzkabel und Busanschlu stecker sowie die Stromversorgung f r alle Komponenten Damit alle Teile korrekt zusammenspielen m ssen die Einstellungen der Komponenten
74. l Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 19 C 20 C PCS topline MPI Direkt Treiber SIEMPIMD Treiber TIMEOUT COMMUNICATION MPI TIMEOUT ERROR MPI ACCESS ERROR MPI MODUL ERROR NO MPI MODUL SYNCRONISATION ERROR Fehlermeldungen Um ihnen den Umgang mit der MPI Ankopplung zu erleichtern wurden mehrere Fehlermeldungen des Treibers erm glicht Diese erscheinen immer im Fehlerfenster COMMUNICATION ERROR mit einem Zusatz text Die PCS hat keine Verbindung mehr zur PCS812 Multibox Die Verbindung zur angegebenen SPS Adresse ist verloren gegangen bzw die SPS Adresse ist nicht vorhanden Der Zugriff auf ein SPS Wort ist fehlgeschlagen e Pr fen Sie alle Worte aus der COM LIST MPI ob diese vorhanden sind bzw ob der DB gro genug angelegt wurde Es gab einen internen Modul Fehler Verst ndigen sie den Lauer Support Das angeschlossene Modul ist kein MPI Modul e Setzen Sie PCS812 ein Das Syncwort 3 wird in der SPS nicht bearbeitet Diese Fehlermeldung wird nur bei Zugriffsmodus SYNCRONISATION erzeugt e Haben Sie die Sync Software PCSMPIS in die SPS gespielt e Steht die SPS auf RUN e Ist der Wiederanlauf in der SPS auf ON Wird das richtige Wort in der SPS bearbeitet Querverweisliste pr fen Systemvoraussetzungen MPI Netz f r S7 300 und S7 400 Systeme Lauer GmbH amp Co KG Kel
75. mm mm OS DW 12 DEMI Dei Ta DESI Da 16 DES De T8 DB 55 Due 20 Hautes S i Dp Si Dez DP ei Die za Deso Dw 2a DB E Du a D I E DB Sa D az Ram El 9 www DR Die 29 Daso Dw 38 SS mwan PA ELS DP pi pe az wr ax K DP pa Da d IS E Dedh T mee inan ft rcs eon pus TET Rum Adre verweise PCSPROPYS COM_LIST_MPI braban Typ COMLIST QE SU Adre verweise PCSPROF VS Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber Beispiel PCS9092 SPS Zuordnung Festlegen der Stationsnummer fiir 1 5 SPSen hier SPS1 DESCRIPTIONEND PCS9000_PARAMETER BEGIN LANGUAGEMAX 2 CHARSET 1 437 850 MSG_WINDOW FONT 1 20 4 MSG_DW_RANGE 25 10 STATUS_WINDOW 160 SKEYHIGH 50 DATE_SIZE EU internal variables definitions INTVAR COM_LIST_MPI 3 DB 50 DW 6 4 TW 8 5 DB 50 DW 10 6 DB 50 DW 12 7 DB 50 DW 14 8 DB 50 DW 16 9 DB 50 DW 18 0 DB 50 DW 20 1 DB 50 DW 22 2 DB 50 DW 24 3 DB 50 DW 26 4 DB 50 DW 28 5 DB 50 DW 30 6 DB 50 DW 32 7 DB 50 DW 34 8 DB 50 DW 36 9 DB 50 DW 38 20 DB 50 DW 40 21 DB 50 DW 42 22 DB 50 DW 44 23 DB 50 DW 46 24 DB 50 DW 48 25 DB 50 DW 50 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103
76. mmunikation immer von der PCS ausgeht Die PCS ist damit Ma ster SPS Stationsnummer Legt die Adresse der SPS fest Ist standardm ig auf 2 eingestellt da die Kommunikation nicht von der SPS ausgeht Die SPS ist damit Slave F r den Zugriff von SPS und PCS mu ein gemeinsamer Datenbereich festgelegt werden In der SPS mu dieser physikalisch vorhanden und definiert sein z B ist der Variablenbereich der CPU214 max 4096 MW lang In der PCS wird dieser Bereich ber die Treibervariablen AL und AM definiert AL legt das Startwort fest Hierbei legt z B AL 4 den Startwert eines Datenbereichs auf VW4 4 Wort des Variablenbereichs AM be zeichnet das letzte zu verwendende Wort z B legt AM 200 das letzte verwendete Datenwort auf VW200 Wort 200 Anzahl Auftr ge Ab Version 1Wo1 kann mit AJ die Anzahl der Auftr ge zur SPS gesteuert werden Einstellbar sind 5 bis 20 Auftr ge Defaultwert ist 10 Je mehr Auftr ge m glich sind desto schneller ist der Treiber Die Einstellung 10 ist maximum f r eine S7 212 SPS f r gr ere SPSen kann eine h he re Einstellung gew hlt werden A2 1 Effektive Reaktionszeiten PCS SPS Der NoSync Betrieb ist schneller als der Sync Betrieb Der Zeitbedarf beim NoSync Betrieb ist ca 60 30 n Worte in ms Haufigster Fehler der Erstinbetriebnahme und des Dauerbetriebs PCS Diagnose ist eingestellt Der DIL Schalter Nr 8 steht auf ON Ist dieser gesetzt geht die PCS nach dem Einschalten in
77. mus C PCStopline MPI Direkt Treiber C2 1 Adre verweisliste Variable QVL Mit dieser Liste weisen Sie jedem in der PCSPRO PCSPRO h adressierbaren Wort eine Adresse in der SPS zu e Zum Beispiel eine Variable auf Wort 200 k nnen sie auf das Merker wort 1000 in der SPS legen e Die Tabelle ist vorbelegt und zwar mit Wort 0 DB50 DWO bis Wort 255 DB50 DW511 e Beachtensie bitte da in der S7 300 400 nur Byteadressierung ver wendet wird und daher die SPS Adressen verdoppelt werden m s sen also immer geradzahlig Wenn Sie in der SPS ein WORD ARRAY DB50 mit 0 255 anlegen so brauchen Sie an der Querverweisliste nichts zu ndern bzw brau chen sie nicht in der PCS Projektierungsoberfl che anzulegen Verwendbare Bereiche in der SPS sind DB Worte Merkerworte Eingangsworte Ausgangsworte und Timer PCSPRO und PCSPROWN Ge ndert werden k nnen diese Zuweisungen unter dem Men punkt AdreBverweise oder im Men punkt SPS Ubergabebereich durch Dopp elklick aus das jeweilige Datenwort AdreBverweise PCSPRO Treiber SIEMPIMD f r 1 SPS Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber Optionen Eilfe Tak Anremsmverweise editieren kdeesszverveise bE PR al t EW 1 i AN CN Folgesdressierung Parenwarce E j 5P5 Munrer Fi Hilfe Adressvaereaislista edicieces nud24 Byres
78. n Sie jetzt noch daf r sorgen da im Display wenige Variablen stehen so haben Sie eine optimale Kommuni kation PCS 095 Das Kommandowort in der SPS ist wie folgt belegt W13 KHOFC1 Somit sind die Meldungen MO 31 zur bertragung freigegeben Wenn Sie jetzt noch daf r sorgen da im Display wenige Variablen stehen so haben Sie eine optimale Kommunikation PCS 9000 Kommandoworte SPS W13 KH 000C CLK_DBit auf Pos 2 CLK_CBit auf Pos 3 W16 KHO W17 KHFFO00 Somit sind Uhrzeit und Datum gesperrt Legen Sie m glichst keine ex ternen Variablen in das Statusfenster Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber C2 3 bertragen des Datensatzes in die PCS 1 Versorgen Sie die PCS mit der Betriebsspannung 19 33V Die ERR LED leuchtet jetzt 2 Verbinden Sie die Programmierschnittstelle des PC s mit der PCS Bedienkonsole durch das Programmierkabel PCS 733 3 Rufen Sie die Projektierungssoftware PCS 9092 PCSPRO N oder PCSPRO auf 4 Wahlen Sie den geeigneten MPI Treiber Stellen sie in ihrem PCS Projekt die COM f r PCS maxi Treiberv ariablen auf gew nschte Werte ein 6 Compilieren und bertragen Sie die Firmwaremodule oder Datenm odule in die PCS 7 Stellen sie den Drehschalter auf Stellung 0 1 oder 2 entsprechend die DIL Schalter bei der PCS midi und starten Sie die PCS 8 BauenSie i
79. n las sen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A 6 DN Zi A PCS Direkt Treiber A3 3 Einbau Tips Legen Sie die Kabelschirmung auf den zentralen Massepunkt des Schaltschranks Sorgen Sie f r gute Masseverbindungen zum PCS Geh use einer seits und zur SPS Busplatine andererseits Bedenken Sie da ein Kupfermasseband auf Grund seiner gro en Oberfl che eine wesentlich bessere HF Leitf higkeit besitzt als nor male Schaltlitze Vermeiden Sie weitgehendst das Entstehen von hochfrequenten St rungen da diese sehr schwer zu d mpfen sind Zwischen SPS und PCS besteht zwar Potentialtrennung durch Optokoppler diese Potentialtrennung ist aber bei schnellen Transienten wirkungslos da auch Optokoppler eine wenn auch geringf gige Koppelkapazit t besitzen Sorgen Sie f r eindeutige Bezugspunkte der Versorgungsspannun gen Um dies zu erleichtern ist das Netzteil potentialfrei Bei st rreicher Versorgungsspannung empfiehlt sich die Verwendung eines eigenen Netzteils Es sollte entsprechende St rfilter besitzen 0 Volt k nnen dann direkt an der PCS mit dem Schutzleiter verbun den werden Die PCS und das Adapterkabel sollten zu St rquellen einen Min destabstand von 200 mm besitzen Dies betrifft besonders Induk tivit ten und Frequenzumrichter Sorgen Sie daf r da die seriellen Datenleitungen m glichst voll st ndig von dem S
80. ngstimer in der SPS an und setzt das Ausgangsbit 0 0 Tritt dieser Fall ein sollten die Tastenbits durch die SPS genullt werden COM ERR Q0 0 Ausgang der bei Kommunikationsausfall aktiv ist Die Kommunikation kann nach einem Ausfall mit dem Restarteingang 1 0 0 wieder gestartet werden Achtung Im Ersthochlauf der SPS wird die Schnittstelle der SPS neu eingestellt Es ist danach kein PPI Protokoll mehr m glich Um der Programmier software TOOLITE die SPS wieder zug nglich zu machen ist die SPS in STOP zu schalten Jetzt kann mit TOOLITE wieder zugegriffen werden Der Adressbereich in der SPS beginnt defaultm Big bei Adress VBO Fordert Ihre Applikation eine andere Adresse so mu die Anweisung amp VBO durch Ihre gew nschte Anfangsadresse ersetzt werden Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 B 7 B 8 B PCS topline midi amp PCS plus win Expander Treiber Expanderbaustein P090 2 0 AWL Der Expanderbaustein teilt sich in die nachfolgend definierten Teilbl cke Hochlauf Empfangs Interrupt Auftrags Auswertung SPS Timeout Schnittstelleneinstellung auf PLC START UP Dieser Teil ist nur einmal beim Start der SPS aktiv nitialisierung der PCS e Schnittstelle auf neues Protokoll einstellen Empfangs Interrupt einstellen Parameter versorgen berwachungstimer installieren FILL RX BUFFER Hier laufen alle Ze
81. oftware Schritt 1 Schritt 2 F r das folgende Beispiel wurde f r eine S7 CPU 214 gew hlt Es geht davon aus da synchrone Kommunikation stattfindet Es wird der Be reich VWO bis VW255 verwendet Die in der PCS verwendeten Treiber variablen m ssen also lauten AA 400 AC AD AE oder AF SYNC RS485 AL 0 AM 255 Als Timeout berwachung ist hier im Beispiel T2 mit einer Zeit von 4 Se kunden eingesetzt zur Steuerung von Timer T2 wird Merkerbit 20 0 ver wendet Wenn T2 ablauft wird Ausgang 1 0 gesetzt Ist Eingang 0 0 1 so wird die Kommunikation nach einem Timeout wieder gestartet DW3 wird wieder bearbeitet ist Eingang 0 0 0 so wird die Kommunikation nicht wieder gestartet DW3 nicht bearbeitet Initalisierung Vorbelegung und Kommunikationsstart INIT MOVW 0 VW8 PCS Status l schen MOVW 0 VW10 MOVW 0 VW12 MOVW 0 VW14 MOVW 0 VW16 MOVW 0 VW18 MOVW 0 VW28 MOVW 4040 VW26 Ubertragung aller Daten worter freigeben MOVW ff00 VWO Kommunikation Reset MOVW ff00 VWO letzte Auftragsnummer Reset MOVW ff00 VW1 keine Bearbeitung in FB213 MOVW ff00 VW3 Sync Wort Kommunikation bearbeiten Es findet sowohl die Pr fung und Berechnung der Auftagsnummer als auch die Timeout berwachung statt Tritt ein Timeout auf so wird der Ausgang 0 0 gesetzt Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A 9 Neits A PCS Direkt Treiber
82. r 1 incw vw720 rxCounter 1 ab gt vb721 vb651 until rxCnt gt dataRxCount m6 0 ldb vb650 0x02 STX not jmp 20 ldb vb651 15 jmp 20 ld sm0 0 jmp 21 lbl 20 rcBuffer error m6 0 1 movb Oxff vb651 movw 0x0000 vw20 movd amp vb650 vd704 set rx pointer lbl 21 reti end of interrupt B18 Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber C1 Allgemeine Hinweise Wor ber berichtet dieses Handbuch Ben tigte Ger te und Zubeh r Dieses Handbuch bezieht sich ausschlieBlich auf den Einsatz der Multi box PCS 812 Profibus MPI in Verbindung mit dem PCS maxi Treiber SIEMPIMD oder PCS midi mini micro Treiber SIEMPIMD DRV bzw S7MPIMSD DRV der SPS Hantierungssoftware PCSMPIS AWL und ei ner S7 SPS Der Netzaufbau wurde mit einer S7 CPU 314 getestet F r diese Konfi guration wird die Inbetriebnahme im Folgenden beschrieben Die PCS 812 MPI Multibox Software basiert auf dem Einsatz des Sie mens SPC2 Chip und der Siemens MPI Dokumentation F r Fehler in dieser Dokumentation kann keine Haftung bernommen werden Das Programmieren der Siemens SPS wird als bekannt vorausgesetzt Der Treiber SIEMPIMD erlaubt die freie Zuweisung der PCS Daten worte auf beliebige Adressen einer SPS In der Start Auswahl w hlen Sie MPI Multi Access Der Treiber S7MPIMSD erlaubt die freie Zuwe
83. r SPS und PCS m glich Es kann in der SPS nicht festgestellt werden ob eine PCS angeschlossen ist oder nicht Umgekehrt kann die PCS nicht feststellen ob die CPU in STOP steht PCS LIVE WRITE Es wird unsyncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU irgendwann Zus tzlich wird aber das Wort 3 mit einer fortlaufenden Auftragsnummer geschrieben Dies erlaubt die Pr fung der PCS in der SPS Dieser Zugriffsmodus hat Vorteile e PCS Timeout Pr fung in der SPS m glich e Sie brauchen keine Bausteine in der SPS lediglich der PCS DB mu vorhanden sein Er hat aber auch Nachteile Zugriffe geschehen unsyncronisiert Etwas langsamer als NO SYNC e Keine Timeout berwachung in PCS m glich Die PCS kann nicht feststellen ob die CPU in STOP steht Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C 5 C 6 C PCS topline MPI Direkt Treiber Auspragung 2 Variable COM_LIST_MPI SYNCRONISATION Es wird syncronisiert in die CPU gearbeitet d h Zugriffe geschehen in der CPU abwechselnd zwischen PCS und SPS Programm Dazu brau chen sie die SYNC Bausteine PCSMPIS AWL in der SPS Das Wort 3 wird von der PCS mit Low Byte High Byte in die SPS geschrieben Damit beendet die PCS ihren Zugriff und das Anwenderprogramm darf auf den PCS DB zugreifen Nach dem Zugriff wird das Low Byte des Wort 3 invertiert und die PCS gr
84. rn aufgerufen OB100 Anlauf OB Dort wird der FC100 aufgerufen Achtung Bei S7 400 ist der Anlauf OB OB101 FC103 Bearbeitet den Zugriff auf den PCS DB Dort werden FC101und FC102 aufgerufen FC100 PCS Initalisierungs FC Dort werden die Vorbelegungen des PCS DB bei SPS Start gemacht FC101 PCS Kommunikationsausfall FC Dort werden die Ma nahmen bei Kommunikationsausfall festgelegt Dieser FC wird pro Aus fall nur einmal aufgerufen FC102 Hier darf das SPS Programm auf den PCS DB zugreifen DB50 PCS Kommunikations DB Hier verst ndigen sich SPS und PCS 512 Worte lang F r die Serie PCSmidi mini micro nur 256 Wor te lang Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 Ge 0 24 PCSicpline C PCS topline MPI Direkt Treiber Aufrufparameter des FC103 CALL FC 103 call PCS_SYNC UBDB DB 50 USER DB PCS DB TIMT T 5 TIMEOUT TIMER PCS Sync Timeout Timer TIMZ S5T 2S TIMEOUT VALUE Timeoutwert 2 Sekunden Bei vielen MPI Teilnehmern vergr ern RSTRT M 10 0 RESTART FLAG ist dieses Bit 1 so l uft Kommunikation nach Fehler wieder an COFF FC 101 COMMUNICATION ERROR FC Kommunikationsfehler FC USERPRG FC 102 USER DB ACCESS DB FC in dem Sie auf den PCS DB zugreifen TIMO M 10 1 COMMUNICATION ERROR FLAG Fehlerausgang 1 2 Kommunikationsfehler Listing PCSMPIS AWL Vorraussetz
85. rtragen werden Sie k nnen die bertragene Datenmenge mit Ihrem SPS Programm dynamisch ndern Wenn Sie beispielsweise einen Tippbetrieb realisieren wollen k n nen Sie folgenderma en vorgehen Sperren aller Funktionen wie oben beschrieben Tippbetriebtext ohne Variablen aufrufen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 m u B PCS topline midi amp PCS plus win Expander Treiber Nach Beendigung des Tippbetriebes werden die bertragungs funktionen wieder freigegeben SPS Programmoptimierungen bei der PCS 900 920 950 Sperren Sie alle nicht ben tigten Funktionen in den Kommando w rtern ber das SPS Programm Dadurch wird die Reaktionszeit f r Daten die immer bertragen werden verringert Achten Sie besonders auf bertragung von Uhrzeit und Meldeworten Dazu k nnen Sie im Datenwort 37 Kommandowort B die Anzahl der Meldeworte mit den Bits 0 7 begrenzen Wenn Sie beispielsweise weniger als 128 Meldungen ben tigen ge n gt es einen Meldeblock 8 Worte zu lesen Dies kann durch Schrei ben von xxxxxxxx 00000001 auf DW37 eingestellt werden Je nach Bedarf kann diese Einstellung von der SPS zu jeder Zeit dynamisch ge ndert werden Durch eine logische 0 im Bit 4 des DW36 sperren Sie das Lesen Ubertragen von s mtlichen LED STATUSWORTEN W20 27 Durch eine logische 0 im Bit 7 des DW36 sperren Sie das Lesen der Kommandow
86. schen PCS und SPS Programm Dazu brau chen sie die SYNC Bausteine PCSMPIS AWL in der SPS Das Wort 3 wird von der PCS mit Low Byte High Byte in die SPS geschrieben Damit beendet die PCS ihren Zugriff und das Anwenderprogramm darf auf den PCS DB zugreifen Nach dem Zugriff wird das Low Byte des Wort 3 invertiert und die PCS greift wieder zu Dieser Zugriffsmodus hat Vorteile Zugriffe syncronisiert Timeout berwachung in SPS und PCS m glich Er hat aber auch Nachteile Esistdeutlich langsamer als NO SYNC oder PCS LIVE WRITE Essind Synchronisationsbausteine in der CPU n tig Diese werden von Systeme Lauer mitgeliefert Mit dieser Liste weisen Sie jedem in der PCOSPRO adressierbaren Wort eine Adresse in einer von 1 5 SPS en zu e Zum Beispiel eine Variable auf Wort 200 k nnen sie auf das Merker wort 1000 in der SPS legen Die Tabelle ist vorbelegt und zwar mit Wort 0 DB50 DWO bis Wort 255 DB50 DW511 Beachten sie bitte da in der S7 300 400 nur Byteadressierung ver wendet wird und daher die SPS Adressen verdoppelt werden m s sen also immer geradzahlig e Wenn Sie in der SPS ein WORD ARRAY DB50 mit 0 255 anlegen so brauchen Sie an der Querverweisliste nichts zu ndern bzw brau chen sie nicht in der PCS Projektierungsoberfl che anzulegen Verwendbare Bereiche in der SPS sind DBWorte Merkerworte Eingangsworte Ausgangsworte und Timer Systeme Lauer GmbH amp Co KG
87. se werden bei Kommunikationsstart an die Multibox bertragen Timeoutzeit PCS Die einzustellende Timeoutzeit ist die Zeit in der die PCS eine Antwort auf ein Auftragspaket von der Multibox erwartet Im Synchronisations Modus siehe COM_MODE ist sie die Zeit in der die PCS auf das Inver tieren des Wortes 3 wartet Sind mehrere Teilnehmer am MPI Netz so wird der PCS Zugriff langsamer und die Timeoutzeit mu erh ht werden Die Zeit ist zwischen 2 und 9 9 Sekunden einstellbar Vorgabe 4 Sekun den Timeoutzeit MPI Die einzustellende Timeoutzeit ist die Zeit in der die Multibox eine An twort auf ein Auftragspaket von der CPU erwartet Sind mehrere Te ilnehmer am MPI Netz so wird der Zugriff langsamer und die Timeo utzeit mu erh ht werden Die Zeit ist zwischen 1 und 9 9 Sekunden einstellbar Vorgabe 2 sek Stationsnummer SPS Die einzustellende SPS Stationsnummer liegt meist auf Adresse 2 kann aber ber das PG ge ndert werden Die Stationsnummer ist zwischen 0 und 127 einstellbar Vorgabe Station 2 Stationsnummer PCS Die einzustellende PCS 812 Multibox Stationsnummer Die Stations nummer ist zwischen 0 und 127 einstellbar Vorgabe Station 3 Zugriff 256 oder 512 Worte Mit dieser Variable k nnen sie anw hlen ob sie ihren PCS Kommunikat ions DB 256 oder 512 Worte Defaultwert groB haben wollen Achten sie darauf da ihr DB in der SPS tats chlich diese Mindestl nge hat Bei 512 Worten k nnen sie maximal Wort 51
88. st wenige Variablen auf der angezeigten Display seite dar weil die bertragene Datenmenge mit der Anzahl der Va riablen zunimmt Wenn mehrere Variablen auf derselben Displayseite angezeigt wer den sollten ist vorteilhaft daf r zu sorgen da diese b ndig adres siert werden Dann k nnen mehrere Variablen in einem Schreibauf trag bzw Leseauftrag gesendet werden und die bertragungs geschwindigkeit steigt e Liegt beispielsweise die erste Variable im Display auf VW50 sollten die weiteren Variablen auf den Datenw rter 51 52 53 usw liegen B4 3 Kommunikationsfehler Bei der Kommunikation PCS SPS arbeitet die PCS als Master und die SPS als Slave Somit ist es Aufgabe der PCS die Kommunikation aufzu bauen und zu berwachen Treten w hrend der bertragung Fehler auf wird zum Beispiel folgende Fehlermeldung ausgegeben COMMUNICATION ERROR TIMEOUT Sowohl in der PCS als auch in der SPS existiert eine Zeit berwachung f r den seriellen Datenaustausch Die Timeoutzeit betr gt als Default wert in der PCS 4 Sekunden Danach wird in der PCS eine Fehlermeld ung angezeigt und die ERROR LED blinkt Im Hintergrund versucht die PCS die Kommunikation wieder aufzubauen Gelingt dies so erlischt die oben gezeigte Fehlermeldung wieder Beispielsweise k nnte das Verbin dungskabel unterbrochen sein Die PCS erwartet von der SPS angeforderte Antwortdaten ist die SPS nicht angeschlossen oder in STOP so werden keine Antworten an
89. t den Bits 0 3 des DW13 begrenzen Wenn Sie beispielsweise nur 35 Meldungen be n tigen gen gt es 3 Worte Meldebits zu lesen Dies kann durch Schrei ben von xxxxxxxx xxxx0011 auf DW13 eingestellt werden Je nach Be darf kann diese Einstellung von der SPS zu jeder Zeit dynamisch ge ndert werden Durch eine logische 0 im Bit 7 des DW13 sperren Sie das Lesen bertragen von s mtlichen LEDSTATUSWORTEN W10 11 bei der PCS 009 090 und W24 25 bei der PCS 095 e Durch eine logische 0 im Bit 6 des DW13 sperren Sie das Lesen Ubertragen des Anzeige und Speicherverhaltens e Vermeiden Sie h ufiges Wechseln des Displaytextes da bei Wech sel die Statusworte 6 bis 9 bertragen werden e Siek nnen die bertragene Datenmenge mit Ihrem SPS Programm dynamisch ndern Wenn Sie beispielsweise einen Tippbetrieb realisieren wollen k n nen Sie folgendermaBen vorgehen Sperren aller Funktionen wie oben beschrieben Tippbetriebtext ohne Variablen aufrufen Nach Beendigung des Tippbetriebes werden die Ubertragungsfunktionen wieder freigegeben PCSPRO PCSPRO Programmoptimierungen bei PCS 009 090 095 Stellen Sie m glichst wenige Variablen auf der angezeigten Display seite dar weil die bertragene Datenmenge mit der Anzahl der Va riablen zunimmt Wenn mehrere Variablen auf derselben Displayseite angezeigt werden sollten ist es vorteilhaft daf r zu sorgen da diese b ndig adressiert werden Dann k nnen mehrere
90. t haben bauen Sie den Aufbau stromlos auf Folgende Punkte sollten dabei ber cksichtigt werden Eine Ankopplung ist nur auf dem MPI Netz m glich an dem die Ziel CPU sitzt Benutzen Sie nur geeignete Kabel f r die Verdrahtung Zwischen den Teilnehmern darf keine gr ere Entfernung als 50 m bestehen Der erste und letzte Teilnehmer im MPI Netz m ssen einen Absch lu widerstand haben Benutzen Sie daf r den Siemens SINEC L Busanschlu stecker Ein gleichzeitiger Betrieb von PG und PCS ist m gich Der AnschluB von mehreren PCSen an eine CPU ist m glich F r eine S7 300 CPU sind maximal 3 PCS en und 1 PG gleichzeitig anschlieBbar Sie k nnen dann in vollem Umfang auf verschiedene DBs zugreifen Oder Sie k nnen im NO SYNC Modus mit mehreren Bedienkonsolen auf denselben DB zugreifen die Bedienkonsolen arbeiten dann parallel W hlen Sie die richtige HSA f r ihr Busnetz Wenn Sie Adressen gt 15 verwenden mu die HSA entsprechend gro sein Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 PCSiaoline D PCS plus win MPI Multi SPS Direkt Treiber Gehen Sie beim Einschalten folgendermaBen vor e Schalten Sie die SPS und die PCS an e Schlie en Sie die PCS an das MPI Netz an Falls Sie im Sync Betrieb arbeiten sollten Sie den Wiederanlaufein gang an der SPS auf ON oder die SPS von STOP auf RUN schaten e Nach sp testens 3 Sekunden
91. t und Support In unserem Hause steht Qualitat an erster Stelle Vom Elektronik Bauteil bis zum fertigen Ger t pr ft die Qualit tssicherung kompetent und um fassend Grundlage sind nationale und internationale Pr fstandards ISO T V Germanischer Lloyd Jedes Ger t durchl uft bei wechselnder Temperatur 0 50 C und Pr f spannung eine 100 Kontrolle und einen Dauertest unter Worst Case Bedingungen von 48 Stunden Eine Garantie f r maximale Qualit t Unsere Produkte zeichnen sich nicht nur durch maximale Wirtschaft lichkeit und Zuverl ssigkeit aus sondern auch durch einen umfassenden Komplett Service Sie erhalten nicht nur Demoger te sondern wir stellen auch Spezialisten die Sie bei Ihrer ersten Anwendung pers nlich unterst tzen Qualifizierte Anwenderberatung durch kompetente Verkaufs und Vertriebs ingenieure ist f r uns selbstverst ndlich Unser Support steht Ihnen mit Rat und Tat jeden Tag zur Seite my Schulungen und technische Trainings bieten wir Ihnen in unserem modern n Ko 3 z eingerichteten Schulungs Center oder alternativ auch in Ihrem Hause an Ip Fordern Sie den aktuellen Schulungskatalog an Von der Beratung bis zur Anwenderunterst tzung von der Hotline bis zum Service vom Handbuch bis zur Schulung erwartet Sie rund um un sere Produkte umfassende und individuelle Dienstleistungen Wann immer Sie uns brauchen wir sind f r Sie da Dynamisch kreativ und enorm effizient Mit der ganzen Erfa
92. teht Ihnen unsere Mailbox oder unsere Hotline zur Verf gung Nachfolgend wird der Einsatz einer Lauer Anzeige PCS micro mini mit einer Siemens SPS S7 CPU214 beschrieben Es wird erkl rt wie die beiden Systeme zu verbinden sind und wie eine Inbetriebnahme erfolgt Detailliert wird auf den Asynchron Betrieb oder den Synchron Betrieb und dem zugeh rigen Hantierungsbaustein eingegangen Zum Betrieb einer SPS mit einer bereits parametrierten PCS micro mini werden folgende Produkte von Systeme Lauer ben tigt e Die PCS Bedienkonsole selbst bereits parametriert Adapterkabel PCS721 zur Verbindung PCS SPS ber die RS485 Schnittstelle e Diskette PCSPRO PCSPROVN mit S7 Treiber und PCSPRO PCSPROW N Handbuch Weiterhin werden von Siemens ben tigt e Eine S7 CPU200 Steuerung Programmiersoftware S7 TOOLITE e Ein PPI Kabel zur Programmierung der SPS sowie die Stromversorgungen f r alle Komponenten Projekt mit PCSPRO PCSPRO erstellen Bedienger t PCS an PC anschlieBen Projekt vom PC zur PCS bertragen PCS an SPS anschlieBen S0 Je o Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 A 1 A 2 Neits A PCS Direkt Treiber Anschlu der PCS an die SPS 1 A Gr de 0 fo Schalten Sie die DIL Schalter 8 und 9 auf der R ckseite der PCS auf OFF Stellen Sie die DIL Schalter 5 und 6 der PCS ein Legen Sie Betriebsspannung 24V 19
93. tende CPU z B C20H zur Verf gung steht Die Reaktionszeit ist abh ngig von der Anzahl der zu bertragenden Worte Variablen LED s Meldebits Uhr Dies kann jedoch durch entspre chende Verriegelungen in der SPS situationsabh ngig gesteuert werden Bei dieser Treiberart existieren zwei Betriebsarten SYNC und NOSYNC Verwenden Sie die Betriebsart NOSYNC so ben tigen Sie kein zus tzli ches SPS Programm und d rfen zu jedem beliebigen Zeitpunkt auf die Daten zugreifen Au erdem erhalten Sie kleinere Reaktionszeiten Hierbei sind jedoch einige Einschr nkungen bez glich der Funktionalit t zu beachten Dies ist in diesem Handbuch beschrieben Verwenden Sie die Betriebsart SYNC so ben tigen Sie ein kleines SPS Programm auf der gelieferten Diskette OMRSDIR Beachten Sie da Sie hierbei nur zu einem bestimmten Zeitpunkt auf die Daten zugreifen d rfen im Beispielprogramm SBN47 Bedingt durch die Syn chronisation erhalten Sie gr ere Reaktionszeiten wie im NOSYNCBetrieb Daf r sind bez glich der Funktionalit t keine Einschr nkungen zu beach ten Der zugeh rige PCS Treiber lautet omrsdir drv Mit der Software PCSPRO w hlen Sie in der Startauswahl die SPS Omron und die Kommunikation Host Link selektiv aus In die SPS ist die Hantierungssoftware aus dem Verzeichnis xxx sel einzuspielen nur im SYNC Betrieb Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96
94. terien nicht erhitzen Schwere Verletzungen k nnen die Folge sein Die Betriebsspannung des Ger tes darf nur in den spezifizierten Be reichen liegen Informationen hierzu finden Sie auf dem Typenschild Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 0 7 0 8 Normen Die PCS ist nach dem Stand der Technik gebaut und erf llt die Anfor derungen folgender Richtlinien und Normen EMV Richtlinie 89 336 EWG e EMV Fachgrundnorm EN50081 Teil 2 St raussendung im Industriebereich e EMV Fachgrundnorm EN50082 Teil 2 St rfestigkeit im Industriebereich Die in dieser Dokumentation beschriebenen Montage und Anschlu anweisungen sind einzuhalten Die Konformit t wird durch Anbringung des CE Zeichens best tigt Die EG Konformit tserkl rungen k nnen angefordert werden bei Systeme Lauer GmbH amp Co KG Postfach 1465 72604 N rtingen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 ri g Informationen zur Treiberauswahl A OMRON Expander Treiber B OMRON Direkt Treiber C OMRON Selektiv Treiber Verwenden Sie diesen Treiber wenn kein Wert auf kleine SPS Zykluszeiten gelegt werden mu oder wenn eine relativ schnelle wortverarbeitende CPU z B C200HS zur Verf gung steht Der Vorteil dieses Treibers ist da Sie jederzeit auf den gemeinsamen Datenberei
95. terstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 C PCS topline MPI Direkt Treiber C3 Technische Daten PCS 812 Einbauma e Versorgungsspannung Stromaufnahme bei 20 C Leistungsaufnahme Arbeitstemperaturbereich Lagertemperaturbereich Schnittstellen Anzeigen DIL Schalter H he 50mm Breite 80mm L nge 120mm ohne Kabel 24 Volt 10 96 max 200 mA max 5 VA 0 50 C 20 80 C e 25 pol JD Buchse mit RS232 Schnittstelle zur PCS Bedienkonsole pol JD Stecker mit RS485 Schnittstelle Profibus e 8pol Klemmleiste mit 24 Volt Stromversorgung und RS485 Schnitt stelle e 1LED gelb f r Stromversorgung leuchtend Spannung an e 1LED gelb f r Lade RUN Zustand leuchtend RUN e 1LED gr n f r Kommunikationszustand leuchtend MPI Kommu l uft e DIL 1 Baudratenwitch e DIL2 7und 12 sind ohne Bedeu tung e DIL 10als Resetschalter on Reset e DIL 11 zur Umschaltung von LOAD off und RUN on Hinweis F r die PCS 812 MPI Multibox existieren 3 Firmwaren e Firmware Version 000 3 f r den Anschlu an eine SPS alt Firmware Version 100 2 f r den Anschlu an mehrere SPSen Fimware Version 100 6 mit Baudratenswitch Version 100 2 ist f r beide S7MPIMD und S7MPIMSD g ltig Ab Version 1001 kann die HSA Highest Station adress ber die DIL Schalter 8 9 eingestellt werden DIL 8 OFF ON OFF ON DIL 9 OFF OFF ONON HSA 127 63 31 15 Version 100 6 ist
96. teuerungen Es basiert auf dem physikalischen Profibus Netz und benutzt die grunds tzlichen Profibus Routinen Layer2 Es ist aber nicht in der DIN 19245 Profibus aufge nommen Bei Verwendung einer Saia S7 SPS beachtenSie bitte folgende Einschran kungen max 4 PCS LCA Ger te an Saia SPS max Teilnehmernummer ist 43 F r einen Profibus MPI Aufbau werden von Systeme Lauer folgende Pro dukte ben tigt e PCS plus MPI Bedienkonsole e Die Projektierungssoftware PCSPROW und ein PCS 733 Program mierkabel f r die PCS Bedienkonsole e Dieses Handbuch inklusive Masterdiskette PCS 91 SIE sowie die Stromversorgung f r alle Komponenten F r einen Profibus MPI Netzaufbau werden von Siemens folgende Pro dukte ben tigt Eine Siemens S7 300 oder S7 400 SPS oder Saia S7 SPS ab Firm ware 1317 e Programmiersoftware f r die SPS und Masterkarte Profibus Netzkabel und BusanschluBstecker sowie die Stromversorgung f r alle Komponenten Damit alle Teile korrekt zusammenspielen m ssen die Einstellungen der Komponenten bereinstimmen Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D 1 D 2 D PCS plus win MPI Multi SPS Direkt Treiber D2 Konfiguration Grunds tzlicher Datenaustausch Die Kommunikationsverbindung l uft zwischen PCS und SPS Daten bereich ber folgende Kommunikationspartner PCS Bedienkonsole i SPS
97. tinbetriebnahme uuuusuunnnnannannnnnnnnnnnnnannannnnnnnen A 1 Ve A 3 A2 1 Effektive Reaktionszeiten PCS SPS A 4 A3 Fehlerbehebung eene A 5 A3 1 SPS Fehlermeldungen sess A 5 A3 2 PCS Diagnose E A 5 A3 3 Einbau TIps eee ei ae A 6 AA PCS SPS EE A 7 A4 1 SYNC oder NON A 7 A4 2 Hantierungssoftware im SYNC Betrieb A 8 A4 3 Beispiel f r synchrone Hantierungssoftware A 9 AAA Geschwindigkeitsoptimierung A 11 A5 Kommunikation seeeeeseeeeeeseeeeeeeee A 12 B PCS topline midi amp PCS plus win Expander Treiber B 1 B1 Erstinbetriebnahme uuusuusunnannannnnnnnnnnannannannnnnnnen B 1 E Ve E B 3 B2 1 Effektive Reaktionszeiten PCS SPS B 5 B2 2 Fehlerbehebung r42244440nHnnnnnnnann nn te si nn B 6 B3 SPS Hantierungssoftware sess B 7 BA Kommunikation eeeeeeeeeeeeeeeeeeeeene B 10 B4 1 Daten bertragung PCS SPS sss B 11 B4 2 Geschwindigkeitsoptimierung B 12 B4 3 Kommunikationsfehler B 14 B5 SPS Hantierung zuuuuurenannnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnn B 16 C PCS topline MPI Direkt Treiber C 1 C1 Allgemeine Hinweise
98. tzl ich das Wort 3 geschrieben wird SYCRONISATION kann sehr langsam werden zum Beispiel bei groBen SPS Zyklen da die PCS auf Freigabe vom SPS Programm wartet Minimal ist SYNCRONISATION ca 50 langsamer als NO SYNC Fur Kommandoworte Die Kommandoworte in der SPS sind wie folgt belegt W13 KHOFC4 W27 KH0000 Somit sind die Meldungen MO 63 zur bertragung freigegeben Wenn Sie jetzt noch daf r sorgen da im Display wenige Variablen stehen so erhalten Sie eine Taste LED Zeit von ca 0 2 Sekunden Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 D 7 D 8 D PCS plus win MPI Multi SPS Direkt Treiber D2 2 bertragen des Datensatzes in die PCS Versorgen Sie die PCS mit der Betriebsspannung 19 33V Die ERR LED leuchtet jetzt Verbinden Sie die Programmierschnittstelle des PC s mit der PCS Bedienkonsole durch das Programmierkabel PCS 733 Rufen Sie die Projektierungssoftware PCSPROWM auf W hlen Sie den MPI Treiber 590MPIMD in der Startauswahl Stellen sie in ihrem PCS Projekt die Treibervariablen auf gew nsch te Werte ein Compilieren und bertragen Sie die Firmwaremodule oder Daten module in die PCS Starten Sie die PCS Bauen Sie ihr MPI Netz auf Sobald die Kommunikationsverbindung steht erlischt die COM LED auf der PCS D2 3 Aufbau und das erste Einschalten Profibus MPI Netz Sobald Sie alle Teile konfigurier
99. ungen e Wort 0 3 d rfen im FC102 nicht benutzt werden e Wort3 muB in der COM LIST MPI auf UBDB Adresse 6 gelegt sein FUNCTION FC 100 VOID TITLE INIT VERSION 0 1 VAR INPUT UBDB BLOCK DB PCS User DB END VAR BEGIN NETWORK TITLE Please choose your PCS and add the commands to your network Example PCS900 PCS 920 PCS950 ET Typical presets L W 16 1F00 3F00 PCS950 PCS 920 T DBW 72 L W 16 00FF T DBW 74 L W 16 0080 T DBW 76 W i Example PCS009 PCS090 PCS095 Kl Typical presets i L W 16 0FC8 T DBW 26 L W 16 0080 T DBW 28 i Example PCS9000 Typical presets L W 16 0000 T DBW 26 T DBW 28 T DBW 32 T DBW 36 L W 1l6 FF00 T DBW 34 Clear all keys For all PCS Types Systeme Lauer GmbH amp Co KG Kelterstr 59 72669 Unterensingen Tel 07022 96 60 0 Fax 07022 96 60 103 FL n f PCS ins ee C PCS topline MPI Direkt Treiber AUF UBDB open User DB L W Il6 FF T DBW 4 T DBW 6 L W 16 0 T DBW 8 DBW 10 T DBW 12 T DBW 14 T DBW 46 Add your default values END FUNCTION FUNCTION FC 101 VOID TITLE COFF NAME COFF VERSION 0 0 BEGIN NETWORK TITLE i Presets emergancy case Clear all keys L w 16 0 Clear all keys T DBW 8 T DBW 10 T DBW 12 T DBW 14 T DBW 46 Add other clearings END_FUNCTION FU
100. yklus B 11 Aufbau und das erste Einschalten C 17 D 8 Aufgaben je Paket esses B 4 Aufrufparameter des FC103 C 24 Auftrags Auswertung nennen B 7 B 8 Auspr gung De C 5 Auspr gung Te C 5 Auspr gung 2 2 seen C 6 B Baudrate und bertragungsart B 3 Beispiel f r synchrone Hantierungssoftware A 9 Beispiel PCS9092 ssssssssss C 15 Ben tigte Ger te und Zubeh r A 1 B 1 C 1 D 1 Betriebsart ee A 3 C COM LIST MP C 16 D 7 COM_MAXDW esses C 4 COM MODE oera C 16 COM MODEO eese C 4 COM MODES eese C 4 COM PCS NUMI esee C 4 COM PLO NUM srcane C 4 COM PEC TOUT 1 eere C 4 COM TIMEOUT arretak a CA D Daten bertragung PCS SPS B 11 B ERE C 23 D 11 DIE Sch lter heces teta a nn C 21 E Effektive Reaktionszeiten PCS SPS A 4 B 5 Einbau Tips EE A 6 EINE SP E E C 1 Einf hrung caca cre een A 1 Einstellen der Multibox C 3 p mw d yes nee Piso Empfangs Interrupt 1 00 ceeeeeeseeeeeeeeeeaee B 7 B 8 ENDADRESSE WORT oreren A 3 Erstinbetriebnahme oooninosonannnnennnresnenne A 1 B 1 Expanderbaustein P090_2_0 AWL B 8 Expanderbaustein P900_2_0 AWL B 7 F WE L WEE C 23 D 11 FG1IT pied nic ea C 23 D 11 gea Tm C 23 D 11 ECATOS ec
Download Pdf Manuals
Related Search
Related Contents
DBN500 環境報告書 2012年版 (PDF11.55 MB) warning - Sylvane 取扱説明書:PDF DN6800Eシリーズ(Rev.E 以降) 取扱説明書 Mode d'emploi Gebruiksaanwijzing Operating instructions Kingston Technology ValueRAM Memory 512MB 533MHz DDR2 CL4 MicroDIMM Istruzioni per l`uso Gebrauchsanleitung Istruzioni per l`uso Instrucciones para el uso Copyright © All rights reserved.
Failed to retrieve file