Home

PCS 91.KLM - Van Egmond Groep

image

Contents

1. Reg 10099 98 Version 3 11 98 Systeme Lauer GmbH amp Co KG PCS 91 KLM Beschreibung der Treiber Systeme Lauer GmbH amp Co KG Postfach 1465 D 72604 N rtingen Bedienerhandbuch PCS 91 KLM Ausgabe 26 November 1998 Bearbeiter Lackenbauer Betriebsanleitungen Handb cher und Software sind urheberrechtlich gesch tzt Alle Rechte bleiben vorbehalten Das Kopieren Vervielf lti gen bersetzen Umsetzen im Ganzen oder in Teilen ist nicht gestattet Eine Ausnahme gilt f r die Anfertigung einer Sicherungskopie der Soft ware f r den eigenen Gebrauch e nderungen des Handbuchs behalten wir uns ohne Vorank ndi gung vor e Die Fehlerfreiheit und Richtigkeit der auf der Diskette gespeicher ten Programme und Daten k nnen wir nicht garantieren e Da Disketten manipulierbare Datentr ger darstellen k nnen wir nur deren physikalische Unversehrtheit garantieren Die Haftung beschr nkt sich auf Ersatz e Anregung zu Verbesserungen sowie Hinweise auf Fehler sind uns jederzeit willkommen e 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 Waren zeichen der Microsoft Corporation in den USA und oder anderen L n dern SIMATIC und STEPS sind eingetragene Warenzeichen der Siemens AG Die brigen Bezeichnungen in dieser Schri
2. 017 a 00006 XDATE 001 read DW3 002 L FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 6 005 ICPY17 SADR 006 ICPY17 007 MOD K 1 008 amp SADR 009 amp DADR amp D_FLG_L temporary flag for source adress low 010 b NO KB 2 I b ERR 012 L D_FLG_LH temporary flag for source adress 013 BZ PCSEND 014 y 015 SL 016 S COM ERR error LED 017 a 018 write 0000 to receive area 019 L amp FLG_STRT flag start adress 020 ADD OFFS_R offset receive area 021 ICPY18 DADR 022 L KHW 0000 023 S_FLG_LH temporary flag for source adress 024 ICPY18 025 MOD K 1 026 amp SADR amp S_FLG_L temporary flag for source adress low 027 amp DADR 028 b NO KB 2 029 b ERR 030 y 031 write 0000 to transmitt area 032 L amp FLG_STRT flag start adress 033 ADD OFFS_T offset transmitt area 034 ICPY19 DADR 035 L KHW 0000 036 S_FLG_LH temporary flag for source adress 037 ICPY19 038 MOD K 1 039 amp SADR amp S_FLG_L temporary flag for source adress low 040 amp DADR 041 b NO KB 2 042 b ERR Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 23 4 24 r PCSicpline 4 PS4 201 SUCOM A Treiber 043 Y 044 045 00007 PCSEND Ausdruck der Datei pcsdata q42 00000 PCSDATA dataexchange between SPS and 001 y include lt PCSERROR Q42 gt
3. 02 022 023 024 025 00008 PDATEO 00 002 003 004 005 006 007 amp DADR b NO KB 2 bl ERR JP INCR_W L amp FLG_STRT ADD POIN_DW L TMP_T D_FLG_LH ICPY48 MOD K 1 SADR amp DADR NO KB 2 ERR L POIN_R ADD KW 2 POIN_R R_CNT SUB KW 1 R_CNT i L SUB_ANZ SUB KB 1 SUB_ANZ a L POIN_DW ADD KW 2 POIN_DW JP INTP L amp FLG_STRT ADD OFFS_R ICPY49 MOD K 1 L D_FLG_LH TMP_T L KW 0 D_FLG_LH L amp FLG_STRT ADD OFFS_R ICPY50 MOD K 1 SADR amp DADR NO KB 2 ERR invert DW3 L TMP_T NOT S_FLG_LH L amp FLG_STRT ADD OFFS_T ICPY48 DADR D_FLG_L pointer increment ICPY49 SADR D_FLG_L ICPY50 DADR D_FLG_L flag start adress pointer actual data dataword area temporary buffer temporary flag for source adress temporary flag for source adress low pointer actual data receive area pointer actual data receive area number of words number of words numbers of words in subpacket numbers of words in subpacket pointer actual data dataword area pointer actual data dataword area flag start adress offset receive area temporary flag for source temporary flag for source temporary buffer temporary flag for source flag start adress offset receive area temporary flag for source
4. Telefon 07022 9660 222 223 230 231 132 Mailbox 07022 9660 225 eMail support systeme lauer de Website www systeme lauer de Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Sicherheitsvorschriften Diese Betriebsanleitung enth lt die wichtigsten Hinweise um das Ger t sicherheitsgerecht zu betreiben Diese Bedienungsanleitung insbesondere die Sicherheits Hinwei se sind von allen Personen zu beachten die mit dem Ger t arbei ten Dar berhinaus sind die f r den Einsatzort geltenden Regeln und Vorschriften zur Unfallverh tung zu beachten Die Installation und Bedienung darf nur von ausgebildetem und geschultem 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 har monisierten europ ischen Normen Jede hardwareseitige Ver nde rung 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 Pufferbatterien nicht erhitzen Schwe
5. temporary buffer temporary flag for source flag start adress offset transmitt area adress low adress adress adress low adress Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 27 4 28 r PCSicpline 4 PS4 201 SUCOM A Treiber 008 ICPY53 DADR 009 ICPY53 010 IL MODs SL 011 amp SADR amp S_FLG_L 012 amp DADR 013 b NO KB 2 014 b ERR 015 y 00009 PDATAEND End of PCSDATA Ausdruck der Datei pcsreset q42 00000 PCSRESET Initialisation of data words if temporary flag for source adress low 001 firstrun or 002 reset is detected 003 004 Please enter the jump command 005 corrosponding to your PCS type 006 Example You have a PCS900 the command is 007 JP RPCS900 008 or delete the unused parts 009 010 W 011 JP RPCS090 012 u 00001 RPCS090 Initialisation for the PCS090 or PCS095 001 set all priority bits and number of commands 002 in data word 13 MW26 003 L amp FLG_STRT flag start adress 004 ADD OFFS_DW offset dataword area 005 ADD KW 26 006 ICPY30 DADR 007 L KHW OFC8 008 S_FLG_LH temporary flag for source adress 009 CPY30 010 MOD K 1 011 amp SADR amp S_FLG_L temporary flag for source adress low 012 amp DADR 013 b Or KB 2 014 b ERR 015 NW 00002 RPCSO91 Initialisation for the PCS090 or PCS095 00
6. MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 007 JP ERR_ENDE 008 00002 P095 Initialisierung PCS 095 001 002 Tastenworte Nullen 003 L KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 MW1046 PC W23 Tastencode 007 008 JP ERR_ENDE 009 00003 P900 Initialisierung PCS 900 001 002 Tastenworte Nullen 003 L KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 MW1012 PC W6 Tastencode W 007 008 JP ERR_ENDE 009 00004 P9000 Initialisierung PCS 9000 001 002 Tastenworte Nullen 003 L KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 MW1012 PC W6 Tastencode W 007 MW1014 PC W7 Tastencode W 008 009 JP ERR_ENDE 010 001 2 24 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 PCS line 2 LAUER PS4ME Treiber Ausdruck der Datei c pcsprog q42 vom 16 12 94 00000 EX_PROG ANWENDERPROGRAMM 001 L K1 002 R K SYNCTI SYNCTIMER 003 R FIRST 004 LKO 005 Q 0 0 006 FEHLERZ HLER L SCHEN DA KOMMUNIKTION WIEDER L UFT 007 L KW 0 008 K TDERR TD Fehlerz hler W 00001 TASTEN Tastencode PCS90 bearbeiten 001 L MW1008 PC W4 Tastencode W 002 MW1020 PC W10 LED s 003 L MW1008 PC W4 Tastencode W 004 BB 15 Fl 005 BB 14 F2 006 BB 13 F3 007 BB 12 F4 008 JP EX_ENDE 009
7. PCS 002 m 003 d 004 L amp FLG_STRT flag start adress 005 ADD OFFS_R offset receive area 006 ICPY40 SADR 007 CPY40 008 MOD K 1 009 amp SADR 010 amp DADR amp D_FLG_L temporary flag for source adress low 011 b NO KB 2 012 b ERR 013 L D_FLG_LH temporary flag for source adress 014 SHR 8 015 R_CNT number of words 016 L R_CNT number of words 017 BZ PDATAEND 018 m 019 L K1 020 R SYNCTI synctimer 021 H 022 TR10 S R timeout timer 023 1 Sis SYNCTI synctimer 024 IORI 025 STOP 026 w I T_TIME time for timeout timer 027 EQ COM ERR error LED 028 w Q 029 W 030 LK 1 O31 S SYNCTI synctimer 032 We 033 TRLO S R timeout timer 034 ol 8 SYSCTI synctimer 035 EURE 036 TL STOP 037 w I T_TIME time for timeout timer 038 EQ COM ERR error LED 039 w Q 040 ji 041 toggle syncti to trigger timer 042 d 043 bw 044 decrement receive counter 045 L R_CNT number of words 046 SUB KW 1 047 R_CNT number of words 048 incremet 1 Word 2 Byte transmitt offset 049 L OFFS_T offset transmitt area 050 ADD KW 2 051 POIN_T pointer actual data transmitt area 052 increment 1 Word receive offset 053 L OFFS_R offset receive area 054 ADD KW 2 055 POIN_R pointer actual data receive area 056 H Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60
8. eesesseereesereserrrerserreereees 3 19 3 4 1 Daten bertragung PCS SPS eseese 3 22 3 4 2 SPS Paketl nge Timeout nncseeeesssnnseneessssnnnennnnennnnn 3 23 3 5 Programmlisting ce eeseecceseeecesseeeeesseeeessaeeessaeeees 3 24 4 PS4 201 SUCOM A Treiber 4 1 4 1 Erstinbetriebnahme seeeesessesseessssreesrersssreesreesssreessseessee 4 3 4 1 1 Variablen des Treiber AA 4 4 4 1 2 Anschluss der PCS an die SPS A 4 5 4 1 3 Fehlerbehebung 8 2 REENEN REENEN 4 6 4 1 4 Hinweise zum Anschlu der PCS an eine SPS 4 8 4 2 SPS Hantierungssoftware ueeeesnnesssnnessnnneesnnnnernnnneennennnn 4 9 4 2 1 Aufbau der Hantierungssoftware uuu02222u0censnneeessnnnee ne 4 9 4 2 2 Einstellungen SPS seitig u 22222442240B00e en nnneeesnnnnnenennnn 4 11 4 2 3 Beschreibung der Hantierungssoftware 4 12 4 2 4 Zykluszeitverl ngerung ceesecceesseeceesreeeeeeeeeeeesaes 4 12 4 2 4 Geschwindigkeitsoptimierung es nnee een 4 13 4 2 5 Implementierung der SPS Software uneseenenennenenn 4 15 4 2 6 Programmintegration uuuueeeseesnnnnnnnesennnnnnnnnnnennnnnn 4 16 4 3 Kommunikation essiens neia 4 18 4 4 Ausdruck der Hantierungssoftware sssseseseeereeeereeee 4 19 Stichwortverzeichnis i 1 Systeme Lauer GmbH amp Co KG Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Pil DS ltz In unserem Hause steht
9. 00002 F1 FUNKTIONSTASTE F1 GEDR CKT 00 L KHW 0081 002 MW1028 PC W14 Kommando W 003 JP EX_ENDE 004 00003 F2 FUNKTIONSTASTE F2 GEDR CKT 00 L KHW 0000 002 MW1028 PC W14 Kommando W 003 JP EX_ENDE 004 00004 F3 FUNKTIONSTASTE F3 GEDR CKT 00 L KHW FFFF 002 MW1030 PC W15 Meldewort 003 JP EX_ENDE 004 005 00005 F4 FUNKTIONSTASTE F4 GEDR CKT 00 L KHW 0000 003 JP EX_ENDE 004 00006 EX_ENDE ANWENDERPROGRAMM ENDE 00 002 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 25 PCSiaoline 2 LAUER PS4ME Treiber 2 26 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber Beschreibung SUCOM Treiber Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 1 3 2 PCS 3 pline F ir SUCOM Treiber Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber 3 1 Erstinbetriebnahme A Achtung Nur die Software PCSPRO bzw PCS 9092 zur Projektierung verwenden Andere Softwarepakete k nnen Fehlfunktionen in der PCS und SPS aus l sen Abgrenzung Ben tigte Ger te und Zubeh r Die erfolgreiche Parametrierung der PCS wird vorausgesetzt Dieser Anh
10. 5 1 PAGE 0 127 TTY Optokoppler HP 4100 4200 9 pol JD Buchse mit Schnellverschluss keine ja Schirmung Pin 1 ist nirgends angeschlossen 243 196 20 mm 1200 Bd rote LED Kommunikation gestoppt Fehlerwort lt gt 0 rote LED blinkend Watchdog hat angesprochen Rucksetzbar durch HLT RUN bergang gr ne LED ist aus w hrend der Handshakephase leuchtet w hrend der Daten bertragung auf Bus oder Schnittstelle Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 dert e 1 LAUER Treiber 1 2 1 Adapterkabel PCS PCS 820 Die Verbindung erfolgt ber 2 TTY Kan le Die Linienstromversorgung erfolgt durch die PCS somit besteht zur SPS strikte Potentialtrennung Kabel PCS Buchse Stecker PCS 736 Stecker Buchse PCS 820 24 V gt 0mA 12 Si TXD 19 RXD 0 Volt GND 24 WS 8 RXD D Em 20mA 2 16 ia 2 TxD gt LED RXD 13 3 TXD RXD 14 GND oe Gehause Schirm 1 i 1 Schirm Gehause Gehause Gehause Bei Verwendung von abgeschirmten Normalkabel 4 0 14 nicht ver drillt ergeben sich folgende empfohlenen Maximall ngen 19200 Baud 10 Meter 9600 Baud 20 Meter 4800 Baud 40 Meter 1200 Baud 160 Meter Bei Verwendung von kapazit tsarmem paarweise verdrillten Datenkabel k nnen die 10 fachen L ngen projektiert werden Schirmung Der Schirm sollte auf der PCS Seite auf Pin 1 gelegt oder nur im Schalt
11. Merkerbytes Merker worte usw in der Software verwendet werden folgt eine kurze ber sicht Zuweisungsliste Symbol Operand Operandenkommentar RESET 10 0 manueller Reset ERROR Q 0 0 pauschaler Fehlerausgang SUB_RD M 124 4 Merker Lese SUB_WR M 124 5 Merker Schreibe SUB_OR M 124 7 Merker Oderiere SUB_ANZ MB124 0 Anzahl Worte im Subpaket MHILF MW124 0 Hilfsspeicher ZWSP MW2101 0 Zwischenspeicher W_ANZ MW2102 0 Anzahl der Worte im Empfangsfach P_DAT MW2103 0 Zeiger auf Datenbereich P_SF MW2104 0 Zeiger auf Sendefach P_EF MW2105 0 Zeiger auf Empfangsfach A_DAT MW2106 0 Adresse Datenbereich max 256 Worte A_SF MW2107 0 Adresse Sendefach A_EF MW2108 0 Adresse Empfangsfach DAT_ADR KW 1000 Definition der Datenbereichslage SFEF_ADR KW 2109 Definition der Sende Empfangsfachlage MW_OFS KHW 4106 Offset Merkerbereich TIMEOUT T63 Timeout Timer Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 13 3 14 DN fice 3 SUCOM Treiber 3 2 3 Zykluszeitverlangerung Die Durchlaufzeit der Hantierungssoftware regelt Gesamtkommuni kation h ngt von der Angabe der maximalen Paketlange im PCS ab Ist diese angegebene Zahl gro werden in jedem Datenpaket alle zykli schen Aufgaben enthalten sein Jede Aufgabe ben tigt einen Kopf mit einem Wort zus tzlich Da das Sende und Empfangsfach eine L nge von max 32 Worten
12. Stecker geh use Das Unterbrechen der Verbindung wird in der PCS und im Fehlerwort hier MW1003 0 Bit 12 zur weiteren Auswertung vermerkt Schirmung des Kommunikationskabels Der Schirm sollte beidseitig an einem metallisierten Steckergeh use 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 sol len Durch die beidseitige Erdung ist jedoch zu beachten da unter Umst nden wegen Erdpotentialverschiebungen eine Potentialaus gleichsleitung von mindestens dem 10 fachen Querschnitt des Schir mes erforderlich ist Grund Ausgleichsstr me sollen m glichst nicht ber den Kabelschirm abflie en insbesondere 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 e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber Programmierkabel PCS 733 Verbindung PC PCS Buchse 25 polig Schirm PIN Kal PCS bel 733 PIM Gehause Geh use 25 polig P Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 070
13. bew hrt PCS Ger te sind vorzugsweise Einbauger te und deshalb nur mit den daf r notwendigen Schutzma nahmen ausgestattet PCS Ger te sind nach VDE 0160 Teil 5 5 2 mit einer Funktions kleinspannung mit sicherer Trennung zu betreiben Der Steuertrafo zur Erzeugung dieser Funktionskleinspannung mu VDE 0551 ent sprechen Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 LAUER Treiber Beschreibung LAUER Treiber mit PCS 820 Schnittstellenbaugruppe Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 1 1 1 2 NM Zait 1 LAUER Treiber Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 LAUER Treiber 1 1 Beschreibung PCS 820 Hantierungssoftware Adressierung der Baugruppe Die Baugruppe PCS 820 ist steckplatzunabhangig und eignet sich fur die Wort CPU PLS 316 EBE 223 Sie belegt 1 sogenannte PAGE mit 128 Worten Die Adressierung erfolgt gleich wie bei der SBI Baugruppe von Kl ckner Moeller Als PAGE Nr sind die Seiten 0 127 m glich In der beigef gten Hantierungssoftware kann die Seiten und Steckplatzangabe in der Zuweisungsliste zu den Symbolen PLATZ und CPAGE eingetragen werden CPAGE KHBO KHB127 In PLATZ wird angegeben PPxxxByyy 0 In xxx steht die Ger tenummer 2
14. dem Sende Empfangsfach und dem Datenbereich max 256 Worte 003 L A E Adresse Empfangsfach 004 SYS 0 005 SHR 8 007 L W_ANZ Anzahl der Worte im Empfangsfach 008 TEST 009 BZ PDATE 010 LKO 1 TIMEOUT 1 0 Timeout Timer 012 LKO 013 ERROR pauschaler Fehlerausgang 014 L WM ANS Anzahl der Worte im Empfangsfach 015 DEC 016 W_ANZ Anzahl der Worte im Empfangsfach 017 A_SF Adresse Sendefach 018 ADD KHW 2 019 P_SF Zeiger auf Sendefach 020 L A_EF Adresse Empfangsfach 021 ADD KW 2 022 P_EF Zeiger auf Empfangsfach 00001 DGET Weitere Daten Subpakete im Empfangsfach 001 L W_ANZ Anzahl der Worte im Empfangsfach 002 TEST 003 BZ PDATEND1 004 L P_EF Zeiger auf Empfangsfach Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 25 r PCS i line 3 SUCOM Treiber 005 SYS 0 006 MHILF Hilfsspeicher 007 L P_EF Zeiger auf Empfangsfach 008 ADD KW 2 009 P_EF Zeiger auf Empfangsfach 010 L W_ANZ Anzahl der Worte im Empfangsfach 011 DEC 012 W_ANZ Anzahl der Worte im Empfangsfach 013 L MHILF Hilfsspeicher 014 SHR 8 015 SHL 016 ADD A DAT Adresse Datenbereich max 256 Worte 017 P_DAT Zeiger auf Datenbereich 00002 INTP Bearbeitungsschleife f r ein Subpaket 001 L KHB OF 002 A SUB_ANZ Anzahl Worte im Subpaket 003 BZ DGET 004 L SUB_RD Merker Lese 005 JCN SCHREIB 00
15. 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber Aufgabe der einzelnen Facher Speicheraufbau der Hantierungssoftware Fur die Kommunikation zwischen SPS und PCS ist ein Sende Empfangs fach und ein Datenfach eingerichtet worden Die Lage der einzelnen Fa cher ist folgenderma en definiert 1 Sendefach Empfangsfach 3 Datenwortfach Konstante Startwert Fach OFFS RT gt OFFS D gt KW200 default Cr e KW1000 default r e 128 Bytes 512 Bytes 1 Sendefach Emfpangspuffer In den Sendefach werden alle von der PCS in einem Paket angeforderten Daten abgelegt Der Bereich der Sendefachs wird in jedem SPS Zyklus von der PCS ausgelesen Das Empfangsfach enth lt alle Aufgaben die von der PCS gesendet wer den Dieser Bereich darf nicht von anderen Programmen berschrie ben oder ver ndert werden Eine nderung des Startwertes OFFS_RT mu auch dem Treiber durch die Treibervariable AG Siehe Kapitel 4 1 1 Variablen des Treibers mitgeteilt werde 2 Datenwortfach Das Datenfach enth lt alle 256 PCS Datenworte Da die Adressierung der Kl ckner Moeller Steuerung auf Bytes ausgelegt ist umfa t das Datenfach einen Bereich von 512 Bytes Bemerkung Merkerworte und Merkerbytes sind im gleichen Spei cherbereich abgebildet Merkerworte liegen auf den geraden Adres sen SPS MW 1000 gt DW 0 PCS SPS MW 1002 gt DW 1 PCS SPS MW 1004 gt DW 2 PC
16. 00 002 003 004 005 006 00009 002 003 004 005 006 00010 001 002 003 004 005 006 00011 001 002 003 00012 SUCOM Treiber EPCS900 Hexe Beispiel PCS90Q kkk kkk k k k k k k k k kk kk k k k k k k k HK A AH k k k k k L KHW O L A_DAT Adresse Datenbereich max 256 Worte ADD KW 8 SYS 1 A BC EPCS9001 EPCS9001 u L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 10 SYS 1 A BC EPCS9002 EPCS9002 yj L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 12 SYS 1 A BC EPCS9003 EPCS9003 n bei Verwendung der Zusatztastatur sind die restlichen Tasten bits ebenfalls zu Nullen JP ERROREND rE nA EAA e TH HH HH HH TH KH KH HH HH HH KH HH KH KH AH KH HH HK A I i EPC9000 Wkk kkk KKK BOI Spiel PCS90OO gt k kkk k kk k kk k kkk kkk kkk k k k k kkk k k k k k L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 8 SES A BC EPC9001 EPC9001 u L A_DAT Adresse Datenbereich max 256 Worte ADD KW 10 SYS 1 A BC EPC9002 EPC9002 u L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 12 SYS 1 A BC EPC9003 EPC9003 d JP ERROREND WKKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK kk kk kk kk I ERROREND kundenspezifische Erweiterung bitte hier anf gen erg E Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 29 3 30 3 Ausdruck der Datei c pcs090
17. 103 4 PS4 201 SUCOM A Treiber 057 00001 DGET 001 002 003 004 005 006 007 008 009 011 ZA Mp A EN EH EA EA OD JO OF WN 019 020 021 022 023 024 025 026 027 028 029 030 00002 INTP 001 002 003 004 005 006 007 008 009 0 EF EA EH EH CH EH EA EA OD JO OF WN FP 0 020 021 022 023 024 025 026 027 028 029 030 031 032 033 00003 WRITE 001 VO anymore data in receive area L R_CNT BZ PDATEND1 L amp FLG_STRT ADD POIN_R ICPY41 SADR ICPY41 MOD K 1 amp SADR b NO KB 2 b ERR L D_FLG_LH M_HLP L POIN_R ADD KW 2 POIN_R n G D DI L M_HLP SHR 8 SHL ADD OFFS_DW POIN_DW number of words flag start adress pointer actual data receive area temporary flag for source adress help flag pointer actual data receive area pointer actual data receive area number of words number of words help flag offset dataword area pointer actual data dataword area pointer points at order number parse one substring L KHB OF A SUB_ANZ BZ DGET D L SUB_RD JCN WRITE only read operations D L amp FLG_STRT ADD POIN_DW ICPY42 SADR L amp FLG_STRT ADD POIN_T ICPY42 DADR L M_HLP A KHW 000F SHL S_FLG_LH CPY42 MOD K 1 SADR DADR NO S_FLG_L T b ERR TOS L M_HLP A KHW OOOF SHL ADD
18. ADD KW 74 L KHW OOFF S_FLG_LH temporary flag for source adress ICPY33 MOD K 1 SADR amp S_FLG_L temporary flag for source adress low DADR NO KB 2 ERR Initialisation for the PCS900 set the soll p bit in data word 38 MW76 L amp FLG_STRT flag start adress ADD OFFS_DW offset dataword area ADD KW 76 ICPY34 DADR L KHW 0080 S_FLG_LH temporary flag for source adress ICPY34 MOD K 1 SADR amp S_FLG_L temporary flag for source adress low DADR NO KB 2 ERR JP RESETEND Initialisation for the PCS9000 set all bits for counters in data word 15 MW30 L amp FLG_STRT flag start adress ADD OFFS_DW offset dataword area ADD KW 30 ICPY35 DADR L KHW OO1F S_FLG_LH temporary flag for source adress ICPY35 MOD K 1 SADR amp S_FLG_L temporary flag for source adress low DADR NO KB 2 ERR JP RESETEND End of PCSRESET Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 29 r PCSicaline 4 PS4 201 SUCOM A Treiber Ausdruck der Datei pcserror q42 00000 PCSERROR Initialisation of data words if 001 an error is detected 002 003 Its necessary to clear all key s of a PCS 004 The keys are in data word 4 5 6 MW8 MW10 MW12 005 006 Please include for PCS095 also a routine to 007 clear data word 23 MW46 00
19. L A_DAT Adresse Datenbereich max 256 Worte ADD KW 28 SYS 1 A BC RPCS0902 JP RESETEND WARK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK kk kk kk kk kk kk kk kk Wk kk kee KX BOI spiel f r PCSQOOO KK kkk kkk kkk kkk kkk k kkk e kkk k k L KHW 1F00 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 72 SES TL A BC RPCS9001 L A_DAT Adresse Datenbereich max 256 Worte Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 27 3 28 3 SUCOM Treiber 003 004 005 006 00006 RPCS9002 001 002 003 004 005 006 00007 RPCS9003 001 002 003 004 00008 RPC9000 001 002 003 004 005 006 007 00009 RPC9001 001 002 00010 RESETEND Ausdruck der Datei 00000 PCSERROR 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 00001 EPCSO901 001 002 003 004 005 006 00002 EPCS0902 001 002 003 004 005 006 00003 EPCS0903 001 002 ADD KW 74 SYS 1 BC RPCS9002 L KHW 0080 L A DAT Adresse Datenbereich max 256 Worte ADD KW 76 SYS L A BC RPCS9003 JP RESETEND WKKKKKKKKK KKK KKK KK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK kk kk kk kk kk kk kk ik Wk KKK KKK K K Bei spiel f r PCS DOOD KR KKK KK KKK KK 2 2 2 2 2 2 2 2 2 2 2 2 2 2 25 L KHW OO1F L A_DAT Adresse Datenbereich max 256 Worte AD
20. 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 gro z 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 si cheren Ableitung von eingekoppelten St rspannungen mu der Erdanschlu 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 unmittelbar an einem PCS Ger t legt die interne Filterschaltung lahm Frequenz Umrichter u Ger te sind durch abgeschirmte Filter schaltungen zu entst ren Die beste Ableitung von hochfrequenten St rungen wird durch ab geschirmte und beidseitig geerdete Signalleitungen erreicht Es mu jedoch eine Potentialausgleichsleitung mindestens 10 mm verlegt werden siehe VDE 0100 Teil 547 Bei gro en St rungen haben sich auch fertige Filterschaltungen die vor das Netzteil geschaltet werden
21. Qualit t an erster Stelle Vom Elektronik Baute bis zum fertigen Ger t pr ft die Qualit tssicherung kompetent und umfassend Grundlage sind nationale und internationale Pr f standards 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 umfassen den Komplett Service Sie erhalten nicht nur Demoger te sondern wir stellen auch Speziali sten die Sie bei Ihrer ersten Anwendung pers nlich unterst tzen Qualifizierte Anwenderberatung durch kompetente Verkaufs und Ver triebsingenieure ist f r uns selbstverst ndlich Unser Support steht Ihnen mit Rat und Tat jeden Tag zur Seite Schulungen und technische Trainings bieten wir Ihnen in unserem mo dern eingerichteten Schulungs Center oder alternativ auch in Ihrem Hau se an 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 unsere Produkte umfassende und individuelle Dienstleistungen Wann immer Sie uns brauchen wir sind f r Sie da Dynamisch kreativ und enorm effizient Mit der ganzen Erfahrung eines weltweit erfolgrei chen Unternehmens
22. Red eats 4 4 TAIN GF eege dE 2 13 3 12 ROU WEE 4 11 Transmit Request E 2 11 Treiber seinen 2 5 Treiber Parameter Timeout eens 1 14 Treiberinstallation ccccccccceeeeccceseeeeeeeeeees 2 10 Treibervariablen cccsssccecceceeseeeeeeeees 2 7 3 5 TTY Stromquellen uuunesnssseneennnnnnnen 1 10 U E E 2 17 UM2DEM QA2 o ceecccccccccccsssscesssessessccceeeeeeeeees 2 10 V Variable Startwert Buffer 2 11 Variablen des Lauer Treiber 2 4 Variablen des SUCOM Treiber ssseeneesssessseee 3 4 Variablen des Treiber 4 4 Ve te 2 2 2 2a nn 2 17 Vorgehensweise scceesseecesseeeesseeeesseeeeeees 3 6 W WEANZ ESSENER rer 3 11 3 13 Warenne ChET ar eee a aiene i eaa 0 2 Wiederanlauf cccccccceeeeesneeeeees 2 7 2 8 4 6 Z Zuweisungsliste uueeeesssssssesssnnnnnenssssnnnnnnnennnnnn 3 3 TAWE EE 3 11 3 13 Zyklus areenan ien E Eege SEREN ER 1 5 Zy kl s eit ee n e E EEN 4 12 Zykluszeitangabe NEE 1 7 Zykluszeitverl ngerung 1 7 3 14 4 12 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103
23. ae 3 24 SPS Zykluszeit Timeout een 4 Programmoptimierungen neuen 3 16 4 14 Start nn BE E 2 13 EIERE 3 3 Steckergehause E a ESCH sde nacht the Destin odes 3 3 3 12 3 14 SIECKD a 2 nee 3 6 CES 3 3 3 12 3 14 KEE E 1 3 Ce 3 3 3 6 3 15 KEE 3 10 PS4 201 SUCOM A Treiber acc A1 Strobe eessen 2 11 PA 201 MM 2 3 4 3 Stromversorgung nereeeneeenneennnenenesennnennnnnesnennn 1 10 BETEN een 1 7 Struktur der Hantierungssoftware nn gt KI KE 3 11 3 13 4 11 Q SUB OR An 3 11 3 13 4 11 SUBERD ee 3 11 3 13 4 11 OOO ee Zell Eege 3 11 3 13 4 11 EEGENEN 211 ubtaket deeg gue gr 2 16 On 0 EE A Ve SUCCOSOE E 1 7 EE esse tees esas eats N meee ews Es 21 SUCOM Eee 3 3 OH eegener 2 11 d SUCOM Treiber ea ee 3 1 OOS ege ee ee e 2211 SUCOMPOR 8 essen 3 6 RE 2 11 Synetimera 2 nl 2 11 Quelldat i nn RR 2 10 SYS LED scsi De en 2 6 SYSTEMPARAMETER ueeuessessssssnnssssnnennennnunnenn 4 4 R RENT ea le 4 11 d Reaktionszeit 2 17 Tastaturstatus schreiben sseeeeeeeeess 2 16 3 23 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 PCS caline Stichwortverzeichnis Technische Daten PCS 820 1 10 Technische Informationen ccceccceeeeees 3 19 Telefon EE 0 6 TIMEQUT 2222er 2 8 3 10 Timeout AE EE E ee 2 8 TIMEOUT PEC 2 7 2 8 Timeout Timer ssssssssssssseessseseerssseseees 3 10 3 13 Timeo utzeit an 2
24. der Aufbau und die Aufgaben der einzelnen Module schematisch dargestellt PCS90 042 OBUMT2M Q42 PBUM2RT Q42 L PBUM2ST Q42 PCS90 242 Zuordnungsdatei Demoprogramm PCS90 K42 Konfigurationsdatei OBUM2TM Z42 Zuordnungsdatei Transportmodul UM2DEM Q42 Generieren der Aufrufparameter und Anzeige des Kommunikationsbuffers OBUM2TM Q42 Transportmodul Kommunikation mit der Schnittstelle PBUM2RT Q42 Empfang Gesamttelegramm PBUM2ST Q42 Senden Gesamttelegramm F r Sie als Anwender sind nur die Module PCS90 Z42 Zuordnung Sym bole und PCS90 042 Quelldatei relevant Alle anderen Programm Module sind f r die Kommunikation zwischen PS4 201 und UM2 not wendig und d rfen nicht ver ndert werden Achtung A Beachten Sie da die f r die Hantierungssoftware erforderlichen Merker bereiche in einem nichtremanenten Bereich liegen Ausnahme Daten puffer im Beispiel ab MW 1000 2 10 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber Eingange Bemerkung Ausgange Bemerkung 1 Sendepuffer Variable Start wert Puffer Gr e 128 Bytes Bedeutung der Ein Ausg nge in der Hantierungssoftware 10 0 Strobe gt der Strobe Eingang startet die Kommunikation 10 7 RESET gt mit dem Reset Eingang wird das Kommunika tionsmodul zur ckgesetzt Vor dem Start der Kommunikation mu das K
25. hat werden maximal 30 Worte pro Zyklus bertra gen das erste Wort im Empfangsfach beinhaltet eine Paketnummer und die Anzahl der empfangenen Worte Alle anderen Aufgaben k nnen f r die Durchschnittsberechnung vernachl ssigt werden da sie nur ver einzelt auftreten Die Durchlaufzeit der Hantierungssoftware betr gt gemessen maxi mal 4 ms Diese kann durch Begrenzung der Paketl nge Kapitel 3 4 2 beeinflu t werden wirkt sich jedoch nur minimal fast nicht meRbar aus 3 2 4lmplementierung der SPS Software A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich 3 2 5Programmintegration PS 306 und PS 316 1 SPS in den Programmiermodus Schalterstellung 1 entspricht HLT schalten und mit Spannung versorgen 2 SPS Programm mit Hilfe der SUCOSOFT S30 in die CPU bertragen 3 SPS auf M RESET Schalterstellung 3 umschalten und durch Dr k ken des RESET Tasters starten Erscheint im Wort 3 hier MW1003 0 der Fehler KHW2000 Timeout d h die PCS ist nicht angeschlossen so ist die Implementierung erfolgreich abgeschlossen Beim Erstellen Ihres SPS Programmes mit der Programmiersoftware SUCOSOFT S30 verwenden ist nachfolgendes Schema zu empfehlen e SPS Programm 4 Dateien pcsdata q6w pcsreset q6w pcserror q6w pcs090 q6w auf der mitgelieferten Diskette in d
26. im Bit 4 des DW36 sperren sie das Lesen Uber tragen von s mtlichen LEDSTATUSWORTEN W20 27 Durch eine logische 0 im Bit 7 des DW36 sperren sie das Lesen der Kommandow 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 bertragen 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 Wechsel die Statuswrote 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 bertragungsfunktionen wieder freigegeben Um ihr SPS Programm zu entlasten k nnen sie bei PCS 950 die Softkeyfunktionen zum Umschalten von Ruhetexten Men s ect be nutzen Diese Option k nnen sie vom SPS Programm aus durch Umdefinieren der Softkeyleiste immer sperren Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fa
27. parametrierten PCS werden fol gende Produkte ben tigt Systeme Lauer GmbH amp Co KG 1 Die PCS Bedienkonsole selbst bereits parametriert 2 Das Verbindungskabel PCS 790 zur Verbindung PCS SPS ber RS232 Schnittstelle 3 Parametrierkabel PCS 733 zur Programmierung der PCS 4 Dieser Anhang PCS 91 KLM 5 Diskette PCS 91 KLM mit Hantierungsbaustein Weiterhin werden ben tigt Firma Kl ckner Moeller 6 Ein Kl ckner Moeller SPS PS4 201 MM1 7 Kommunikationsmodul ZB4 501 UM2 8 Programmiersoftware SUCOS4 9 Programmierkabel ZB4 303 KB1 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 3 2 LAUER PS4ME Treiber 2 1 1 Variablen des Lauer Treiber Bei der Konfigurierung der PCS wird sowohl das Anwendungsprogramm mit Daten als auch ein gew hlter Treiber bertragen F r den Lauer Treiber sind folgende Variablen einzustellen Name Funktion Defaultwert Min Wert Max Wert Einheit Eingabe Eingabe AA SPS Zykluszeit Timeout 40 0 235 1 100s AB Anzahl Wiederholungen 0 0 254 AC Einstellung DIL AC AD Einstellung DIL AD AE Einstellung DIL AE AF Einstellung DIL AF SPS Zykluszeit Timeout Anzahl Wiederholungen PCS 090 PCS 095 PCS 900 W hrend der Kommunikation PCS SPS PS4 201 MM1 l uft ein fort wahrender Austausch von Daten Die Timeoutzeit ist die Uberwachungs zeit zwischen den Datenpaketen Sie wird intern aus der SP
28. rreicher Umgebung verlegt e Das Kabel ist schlecht geschirmt e Das Kabel ist falsch angeschlossen e Die Erdungsverh ltnisse sind ungen gend e Die SPS steht nicht auf RUN e Die Kommunikationssoftware in der SPS wird nicht falsch oder zu langsam durchlaufen es erscheint in der 2 Zeile TIMEOUT PLC Pr fen Sie ob die TIMEOUT Zeiten gro genug sind Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber 2 1 5Hinweise zum Anschlu der PCS an eine SPS e Legen Sie die Kabelschirmung auf den zentralen Massepunkt des Scha Itschranks e 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 wesent lich bessere HF Leitf higkeit besitzt als normale Schaltlitze e 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 Potent ialtrennung ist aber bei schnellen Transienten wirkungslos da auch Optokoppler eine wenn auch geringf gige Koppelkapazit t besit zen e Sorgen Sie f r eindeutige Bezugspunkte der Versorgungsspannungen Um dies zu erleichtern ist das Netzteil potentialfrei e Bei st rreicher Versorgungsspannung empfiehlt sich die Verwendung eines eigenen Net
29. 1 set the soll p bit in data word 14 MW28 002 L amp FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 28 005 ICPY31 DADR 006 L KHW 0080 007 S_FLG_LH temporary flag for source adress 008 CPY31 009 MOD K 1 010 amp SADR amp S_FLG_L temporary flag for source adress low 011 amp DADR 012 b NO KB 2 013 b ERR 014 015 JP RESETEND 016 00003 RPCS900 Initialisation for the PCS900 001 set all priority bits in data word 36 MW72 002 L amp FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 72 005 ICPY32 DADR 006 L KHW 1F00 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber 007 008 009 010 01 012 013 014 015 00004 RPCS9001 00 002 003 004 005 007 008 009 010 01 012 013 014 015 00005 RPCS9002 00 002 003 004 005 006 007 008 009 010 EA EN CH EA EA No fF GAMM k 017 00006 RPCS9000 001 002 003 004 005 006 007 008 009 010 1 2 3 4 5 6 7 0 0007 RESETEND S_FLG_LH temporary flag for source adress MOD K 1 SADR amp S_FLG_L temporary flag for source adress low DADR NO KB 2 ERR Initialisation for the PCS900 set message block transmission to FFh in data word 37 MW74 L amp FLG_STRT flag start adress ADD OFFS_DW offset dataword area
30. 14 Breakzeichen 0 015 L KB 0 016 K STBRK SM Breakzeichen SDB 017 L KW 0 018 K TDERR TD Fehlerz hler W 019 020 Betriebsart einstellen 021 Nach STROBE wird auf Datenmode K XDAT 1 umgeschaltet 022 LK1 023 S K XRTS ST RTS 024 S K SYNCTI SYNCTIMER 025 R K XDAT TM Set Senddata 026 S K XMOD ST Mode E 027 R K WID WIEDERANLAUFMERKER 028 S FIRST 029 S K START ZWISCHENMERKER FUR ONE RESET 030 00002 START Beim ersten STROBE 10 0 werden im Kommandomode die in 001 INIT geladenen Parameter geladen Mit der Transmit Quittung 002 K STCON wird auf Datenmode umgeschaltet und mit dem n chsten 003 STROBE wird die Kommunikation mit der PCS90 gestartet 004 005 006 007 008 Synctimer 009 TR7 S R 010 7 128 K SYNCTI SYNCTIMER C3 011 rds Re 012 STOP 2 20 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Ar 2 LAUER PS4ME Treiber 013 014 015 016 017 018 019 020 022 023 024 025 026 00003 GOl 00 002 003 004 005 006 007 008 009 EA EF EA EA EH EN EN CH EA oo JO OD WN FP 0 020 021 00004 SELEKT 001 002 003 004 005 006 007 008 009 010 Ne GA EN EN EN CH EA EA oo JO OD b k 019 020 021 00005 RESET 001 002 003 004 005 006 007 008 00006 QRES w I KW 5 EQ Q 0 0 w Q L K TDERR CP KW 3 3 Wiederholu
31. 20 uSek Die Reaktionszeit ist optimal wenn die Zykluszeitangabe so gro ge w hlt wird da das Programm in jedem Zyklus eine bereite PCS 820 Karte vorfindet Die Pr fung und evtl Wiederholung der Pakete wird in der PCS 820 organisiert Die Verarbeitungszeit f r den Transfermerker gt Peripherie und umge kehrt f llt in jedem Zyklus an Dies k nnte durch ein etwas aufwendi geres SPS Programm allerdings zwar vermieden werden f hrt aber zu ungleichm igen Zykluszeiten In SUCCOSOFT Version 1 6 steht ein integrierter Transferbaustein zur Verf gung der die Programme PDP2MO und PM2DP0 ersetzen kann und damit einen Zeitvorteil bietet Auf der Diskette realisiert Die PCS 820 ist so ausgelegt da im Falle jedes Fehlers die Kommunika tion abgebrochen wird und der Fehler nach au en gemeldet wird Da nach mu ber einen Eingang die Kommunikation bewu t neu gestar tet werden Parameter MANRES Dies betrifft selbstverst ndlich nicht die durch Wiederholung reparablen Fehler diese werden in der PCS 820 intern behandelt Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 7 PCS coame 1 LAUER Treiber 1 1 6Implementierung der Demonstrationssoftware A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ftwerden Sonst sind Fehlfunktionen der PCS bzw
32. 22 96 60 103 3 21 PCSicoline 3 SUCOM Treiber 3 4 1 Daten bertragung PCS SPS Der Datenverkehr mit der Steuerung erfolgt in Paketen Jedes Paket be steht aus mindestens einem Subpaket das eine klar umrissene Aufgabe erf llt Jedes Paket wird sowohl von der PCS als auch von der SPS auf seine Richtigkeit berpr ft AUFBAU Bei laufender Kommunikation gibt die PCS ber das SUCOM1 Proto koll der CPU Auftr ge in folgender Form PCS PS306 PS316 PS416 gt gt gt gt Kommando Datenspeicher beschreiben Empfangsfach gt gt gt gt gt lt lt lt lt Bereit gt gt gt gt gt gt gt gt gt Datenblock mit xxx Worten gt gt gt gt gt lt lt lt lt Bereit gt gt gt gt gt Mit diesem Befehl werden xxx Worte in das Empfangsfach hier ab MW2109 0 der SPS geschrieben Dies mu von der SPS positiv quit tiert werden Ist dies der Fall empfangene Antwort Bereit so holt sich die PCS die Antwort des von der SPS bearbeiteten Auftrags Die Antwort wird von der PCS in folgender Form in Auftrag gegeben PCS PS306 PS316 PS416 gt gt gt gt Kommando Datenspeicher lesen Sendefach gt gt gt gt gt Die fehlerfreie Antwort der SPS ist folgenderma en aufgebaut lt lt lt lt Datenblock mit xxx Worten gt gt gt gt gt Bei einer fehle
33. 40 und in yyy der Steckplatz BASISGER T 2 ERWEITERUNG In yyy ist der Steckplatz kodiert 2 4 6 8 10 12 14 16 18 B 6 0 B 10 0 B 17 0 B 20 0 B 33 0 B 36 0 B 48 0 B 66 0 B 72 0 PP240 PP242 SE 5 7 9 11 13 15 17 19 1 ERWEITERUNG PP241 3 ERWEITERUNG PP243 B 9 0 B 12 0 B 18 0 B 24 0 B 34 0 B 40 0 B 65 0 B 68 0 B 80 0 Das Beispielprogramm benutzt folgende Adressierung L KHBO T PP240 B17 0 Page 0 Steckplatz 6 im Basisger t Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 1 3 PCS coame 1 LAUER Treiber 1 1 1 Beschreibung der Hantierungssoftware A Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden Der beiliegende Programmbaustein PCSO q6w regelt den Datenverkehr zwischen dem Dual Port RAM und einem b ndigen Merkerbereich des sen Anfangsadresse in der Zuweisungsliste PCSO z6w festgelegt ist Er belegt in der Originalversion 128 Merkerworte Die einzigen Steuer Ein Ausg nge sind MANRES Eingang f r manuellen Reset I 0 0 ERRORA Ausgang f r pauschale Fehlermeldung Q 1 0 Das Anlaufen nach HLT RUN und das Setzen der Baudrate erfolgt mit tels des CPU internen IFC Bits automatisch 1 1 2Implementierung der Software Die Implementierung beschr nkt sich au er dem zyklischen Aufruf von PCSO q6w mit
34. 6 ab hier reine Leseoperation 007 L P_DAT Zeiger auf Datenbereich 008 D L Ss Zeiger auf Sendefach 009 L MHILF Hilfsspeicher 010 A KHW OOOF 011 SHL 012 SYS 5 013 A 014 A 015 P_SF Zeiger auf Sendefach 016 JP DGET 00003 SCHREIB ab hier reine Schreiboperationen 001 L P_EF Zeiger auf Empfangsfach 002 SYS 0 003 ZWSP Zwischenspeicher 004 L SUB_WR Merker Schreibe 005 JC WR 006 L SUB_OR Merker Oderiere 007 JC OR 008 L P_DAT Zeiger auf Datenbereich 009 SYS 0 010 A ZWSP Zwischenspeicher 011 L P_DAT Zeiger auf Datenbereich 012 SYS 1 013 A 014 BC Al 00004 Al Sprung zum Zeigerincrement 001 JP INCR_W 00005 OR ab hier reine Oderier Funktion 001 L mp DAT Zeiger auf Datenbereich 002 SYS 0 003 O ZWSP Zwischenspeicher 004 L P_DAT Zeiger auf Datenbereich 005 sys 1 006 A 007 BC 01 00006 ol Sprung zum Zeigerincrement 001 JP INCR_W 00007 WR Ab hier reiner Schreibbefehl 001 L ZWSP Zwischenspeicher 002 L P_DAT Zeiger auf Datenbereich 003 SYS 1 004 A 005 BC INCR_W 00008 INCR_W Zeiger incrementieren fiir Schreibbefehle 001 L P_EF Zeiger auf Empfangsfach 002 ADD KW 2 003 P_EF Zeiger auf Empfangsfach 004 L W_ANZ Anzahl der Worte im Empfangsfach 3 26 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 005 006 007 008 009 010 01 012 013 PCSioafine SUCOM
35. 669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 CH TK 2 LAUER PS4ME Treiber 2 3 Kommunikation Adapterkabel PCS 790 Verbindung PCS SPS RS232 Stecker Kabel PS4 201 Ge 25 polig SR PCS 790 UM Schirm Geh use Vorschriften zur Fertigung des Kabels 1 2 Entfernen Sie die Kabelisolation auf einer L nge von 50 mm Verdrillen Sie einen Teil des Schirmgeflechts und isolieren Sie das Schirmgeflecht mit Schrumpfschlauch Isolieren Sie das Mantelende mit Schrumpfschlauch ca 10 mm Versehen Sie die von Ihnen verwendeten Adern einschlie lich Schirm mit Aderendh lsen 0 14 mm mm Nicht verwendete Adern sind zu isolieren 2 14 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber Programmierkabel PCS 733 Verbindung PC PG 750 PCS PCS LCA Buchse 25 polig Schirm DIN Kal PCS bel 733 PIN Geh use Geh use 25 polig POPG Systeme Lauer GmbH amp Co KG Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 15 2 16 Ki g e 2 LAUER PS4ME Treiber 2 3 1 Datenubertragung PCS gt Modul UM 2 Der Datenverkehr mit der Steuerung erfolgt in Paketen Jedes Paket wird mit einer Pr fsumme versehen und sein Inhalt im UM2 auf eventuelle Fehler abgepr ft Jedes Pak
36. 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 10 PCS incline LI 4 PS4 201 SUCOM A Treiber MAIN Z42 MAIN K42 MAIN Q42 PCS Z42 PCSDATA Q42 PCSRESET Q42 PCSERROR Q42 Zuordnungsdatei f r Hauptprogramm und alle Unterprogramme Konfigurationsdatei f r Hauptprogramm und alle Unterprogramme Hauptprogramm Aufruf von PCS Q42 Manager f r Expanderprogramm PCS DATA Expanderprogramm Auswertung Empfangsfach beschreiben Sendefach und Datenwortbereich Datenwortvorbelegung im Neustart oder Resetfall Bitte anpassen S Kapitel 4 2 6 Programmintegration Datenwortbelegung im Fehlerfall Bitte anpassen S Kapitel 4 2 6 Programmintegration A Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber 4 2 2Einstellungen SPS seitig RESET COM_ERR Das Hantierungtssoftwarebeispiel in main q42 ist auf die Projektier beispiele demo pcs abgestimmt je nach PCS Auflistung der verwendeten Parameter Bit Operand der nur nach einem Kommunikationsfehler ausgewertet wird Durch kurzzeitiges Setzen dieses Bits kann die Kommunikation wie der aufgenommen werden Wird dieser Merker st ndig auf 1 gesetzt so wird die Kommunikation automatisch gestartet Bit Operand der nach ein
37. 8 009 010 00001 Initialisation for all PCS in error case 001 Clear all keys in data word 4 MW8 002 L amp FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 8 005 ICPY20 DADR 006 L KHW 0000 007 S_FLG_LH temporary flag for source adress 008 CPY20 009 MOD K 1 010 amp SADR amp S_FLG_L temporary flag for source adress low 011 amp DADR 012 b NO KB 2 013 b ERR 014 3 015 00002 Initialisation for all PCS in error case 001 Clear all keys in data word 5 MW10 002 L amp FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 10 005 ICPY21 DADR 006 L KHW 0000 007 S_FLG_LH temporary flag for source adress 008 CPY21 009 MOD K 1 010 amp SADR amp S_FLG_L temporary flag for source adress low 011 amp DADR 012 b NO KB 2 013 b ERR 014 3 015 00003 Initialisation for all PCS in error case 001 Clear all keys in data word 6 MW12 002 L amp FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 12 005 ICPY25 DADR 006 L KHW 0000 007 S_FLG_LH temporary flag for source adress 008 CPY25 009 MOD K 1 010 amp SADR amp S_FLG_L temporary flag for source adress low 011 amp DADR 012 b NO KB 2 013 b ERR 014 3 015 if you have an external keyboard set the corrosponding 016 datawords to zero 017 Y 018 00004 ER
38. A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich PCS micro mini und midi 1 Schalten Sie die DIL Schalter 8 und 9 auf der R ckseite der projek tierten PCS auf OFF 2 Legen Sie die Betriebsspannung 19 33V an die PCS an Zumin dest die ERR LED mu jetzt leuchten 3 Spielen Sie die SPS Hantierungs Software mit SUCOS4 in die SPS Stellen Sie vorher mit den Jump Befehlen Ihre PCS in den Unterpro grammen pcsreset und pcserror ein Siehe dazu auch Kapitel 4 2 6 Programmintegration 4 Verbinden Sie die PCS mit der PRG Schnittstelle der SPS Kabel PCS 785 5 Starten Sie die Kommunikation mit Hilfe des Wiederanlaufeinganges 10 0 Jetzt mu die ERR LED an der PCS erl schen Es erscheint der Ruhe text 0 im Display der PCS Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 5 4 6 PCSiccline 4 PS4 201 SUCOM A Treiber 4 1 3Fehlerbehebung Hier sind die bei der Erstinbetriebnahme h ufigsten Fehler aufgef hrt PCS micro mini und midi 1 Der DIL Schalter Nr 8 steht auf ON Ist dieser gesetzt geht die PCS nach dem Einschalten in eine Diagnoseroutine die lediglich f r Pr f zwecke ben tigt wird Abhilfe DIL Schalter ausschalten und PCS neu starten durch kurzes Abschal
39. CS wie im Handbuch der PCS beschrieben wird vorausgesetzt Dieser Anhang bezieht sich ausschlieR lich auf den Einsatz der PCS micro mini und midi in Verbindung mit der Kl ckner M ller SPS PS4 201 MM1 ber die PRG Schnittstelle Die Pro grammierung der SPS erfolgte mit dem Programm SUCOSOFT S30 Ver sion 1 1 Kl ckner Moeller spezifische Begriffe werden als bekannt vor ausgesetzt A Achtung Nur die Software PCSPRO bzw PCS 9092 zur Projektierung verwenden Andere Softwarepakete k nnen Fehlfunktionen in der PCS und SPS aus l sen Ben tigte Ger te und Zubeh r Zum Betrieb einer SPS mit einer bereits parametrierten PCS werden fol gende Produkte ben tigt Systeme Lauer GmbH amp Co KG 1 Die PCS Bedienkonsole selbst bereits parametriert 2 Das Adapterkabel PCS 785 zur Verbindung PCS SPS ber RS232 Schnittstelle 3 Programmierkabel PCS 733 zur Programmierung der PCS 4 Dieser Anhang PCS 91 KLM 5 Diskette PCS 91 KLM mit Hantierungsbaustein Weiterhin werden ben tigt Firma Kl ckner Moeller 6 Ein Kl ckner Moeller SPS PS4 201 MM1 7 Programmiersoftware SUCOS4 8 Programmierkabel ZB4 303 KB1 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 3 4 4 PCS caline A PS4 201 SUCOM A Treiber 4 1 1Variablen des Treiber G ltig f r PCS micro mini und midi Bei der Konfigurierung der PCS wird sowohl das Anwe
40. D KW 30 SYS L A BC RPC9001 JP RESETEND Ikki kk kk kk kk kk KKK TH TH TH TH FH FH FH TH FH FH TH TH TH TH TH TH TH TH FH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH TH FH NR RU Kundenspezifische Erweiterung bitte hier anf gen c pcserror q6w vom 9 11 94 PCS Kommunikationsausfall Diese Routine wird im Fehlerfall aufgerufen Dieser Programmteil ist PCS unabh ngig geschrieben Je nach PCS ist der entsprechende Programmteil zu aktivieren Der Befehl JP ERROREND ist zu ndern in JP EPCS090 PCS090 095 oder JP EPCS900 PCS900 oder JP EPC9000 PCS9000 Da der Datenbereich verschiebbar ist wird mit indirekter Adressierung zugegriffen JP ERROREND WkKkKKKKKKK Bei spiel PCS090 095 k k KR k k k k k k k k k k k k k k k k k k k k k k k k L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 8 SYS L A BC EPCS0901 L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 10 SYS L A BC EPCS0902 L KHW 0 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 46 SYS 1 A BC EPCS0903 JP ERROREND WKKKKKKKKKKKKK KKK KKK KKK KKK KKK KKK KKK KKK KKK KKK kk kk kk kk kk kk kk kk kk ik Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 003 00004 00 002 003 004 005 006 00005 00 002 003 004 005 006 00006 00 002 003 004 005 006 00007 00 002 003 004 00008
41. ESET senden LEI A FIRST JC RES_GO AQ 0 0 JC RES_GO IST KOMMUNIKATIONSFEHLER AUFGETRETEN L K XERR TM Fehlermeldung W KW W B QB RDB RDB RDB W RDB Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber 009 010 01 00014 RES_GO 00 002 003 004 005 006 00015 N_PCSINI 00 002 003 004 005 006 007 008 009 010 EH EN EH EA EA On OD vs GA b r 017 00016 WID_SEND 001 002 003 004 005 006 007 009 010 01 012 013 014 015 016 00017 00 002 00018 STROBE 00 002 003 004 005 006 007 00019 ENDE 001 002 003 004 005 001 CP KB 0 BGT WID_SEND LEI A K START JC N_PCSINI 1 include lt pcskinit q42 gt L NULL K SBUFO L KB 1 K STTLE FEHLERZAHLER LOSCHEN L KW 0 K TDERR FEHLER UM2 LOSCHEN L KB 0 K XERR SYNCTIMER RUCKSETZEN LK 1 R K SYNCTI RQ 0 0 R K START JP STROBE WIEDERHOLAUFGABE SENDEN PCS initialisierung nach Reset BEIM ERSTSTART INITIALISIERUNG START FEHLERZ HLER ERH ZWISCHENMERKER F R ONE RESET TD ASCII Zeichen TD Stringbuffer 0 ST Transmittl nge TD Fehlerz hler TM Fehlermeldung SYNCTIMER ZWISCHENMERKER F R ONE RESET HEN EINSPRUNG NUR WENN SYNCTIMER NICHT ABGELAUFEN UND VOM KOMMUNIKATIONSMODUL EI
42. Empfangsfach seen 3 13 4 17 Empfangspuffer s 2 11 2 13 Erdungsverh ltnisse ceecccceeesseeeeeeeeees 2 7 2 8 ERR LED ne 2 6 2 7 3 6 3 8 4 5 4 7 ERROR ee 3 7 3 11 3 13 ERRORA au ent 1 4 1 6 Erstinbetriebnahme 2 3 3 3 4 3 Expanden an ARE ERBE 2 13 F Fehlerbehebung ssssssssssssssssssssessssss 2 7 3 8 4 6 Fehlermeldungen des Treibers 3 10 Fehlerquellen 2 8 G Geschwindigkeitsoptimierung 3 16 4 13 H Hantierungsbaustein 22u0sssnneeessneessnneee nen 2 3 Hantierungsprogramm uuneseeesennnenenesnnnnnnnenen 1 5 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 Stichwortverzeichnis Hantierungssoftware 1 3 2 4 3 11 4 12 HEX Drehschalter 2 5 2 6 3 6 3 8 Hinweise zum Anschlu 2 9 3 9 4 8 HET 222228 2 eye 3 6 Implementierung 4 1 8 3 14 4 15 Implementierung der Demonstrationssoftware 1 8 Implementierung der SPS Software 4 15 Initialisierung ee eeeeeecceeeeeeeeceeceeeeeetneeeeeeeees 2 13 Istwerte lesen cccccccceeeeccceeceeeeeaeeeees 2 16 3 23 K KF E 2 11 K SBUFA ws SE lesen 2 11 K TDRADR 0 2 2 11 Kabelschirm 2 2 2800 2 9 4 8 Kabelschirmung nen 2 9 3 9 4 8 Kommandowort lesen ssssssessessssssssssseeeessssesss 3 23 Ko
43. MW1512 Definition der Sende Empfangsfachlage Diese Konstante mu zwi schen KWO und KW32638 definiert werden Sie legt fest wo die PCS ihre Fragepakete und die SPS ihre Antwortpakete ablegt Hierf r ist ein Bereich von 64 Worten notwendig Es ist darauf zu achten da sich dieser Bereich auf keinen Fall mit anderen Bereichen z B dem Daten wortbereich berschneidet Im Beispiel liegt das Sende und Empfangs fach zwischen MW200 und MW328 Wichtig ist da dieser Wert der Konstanten mit der Treibervariablen AG bereinstimmt siehe Kapitel 2 3 VARIABLEN DES TREIBER Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 11 PCS coame A PS4 201 SUCOM A Treiber T_TIME Dies ist die Timeoutzeit des SPS Timers Mit ihr kann eingestellt werden wann nach Ausfall der Kommunikation der Fehlerausgang COM_ERR gesetzt wird Default 3 Sekunden 4 2 3 Beschreibung der Hantierungssoftware A Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden 4 2 4 Zykluszeitverl ngerung Die beiliegende SPS Hantierungssoftware regelt den Datenverkehr zwi schen dem Datenbereich und dem Sende Empfangsfach Die gesamte Kommunikation zwischen dem Anwenderprogramm und der PCS wird ber den parametrierten Datewortbereich Maximal 256 Worte abgewickelt Aus dem Sende und Empfangsfach liest und schreibt d
44. N FEHLER DETEKTIER WURDE FEHLERAUSGANG IST K XERR L WID_AUFT K SBUFO L KB 1 K STTLE L K TDERR ADD KW 1 K TDERR FEHLER KOMMUNIKATIONEMODUL L KB 0 K XERR JP STROBE l 4 4 Anwenderprogramm PCS include lt pcsprog q42 gt Sendeauftrag starten L K SBUFA K STADR LEI S K TDSTB Ende PCS90 CM SOBUM2TM EP include lt obum2tm q42 gt include pcs90 k42 3 ABLOSCHEN TD ASC TD Feh TD Feh I ZEICHEN lerz hler lerz hler TM Feh TD Adresse Sendebuffer ST Anfangsadr Datentelegramm TD Strobe Sendeauftrag lermeldung TD Stringbuffer 0 ST Transmittl nge NULL 015 Ar r e EC i en 2 Elit IS KHB SDB Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 23 PCSicaline r 2 LAUER PS4ME Treiber Ausdruck der Datei c pcskinit q42 vom 16 12 94 00000 Initialisierung der PCS nach einem Kommunikations 001 ausfall 002 003 Diese Routine wird bei einem Kommunikationsausfall 004 durchlaufen 005 006 folgend sind Beispiele f r die einzelnen PCS Systeme 007 aufgef hrt entsprechend der verwendeten PCS mu nur 008 das jeweilige Label am folgenden Sprungbefehl ange 009 geben werden 010 011 JP ERR_ENDE 00001 P090 Initialisierung PCS 090 001 002 Tastenworte Nullen 003 L KHW 0000 004
45. PESIO Q42 eines 2 10 2 12 RESE asters enge 2 7 3 8 3 10 PESIO AZ ir cere diets esata E RERA 2310 RUHE nee ren 2 6 3 6 PCSDATA QA2 ee 4 9 4 10 RUHETESTANWAHTL An 1 8 1 9 PCSERROR QA2 ireo t sa e ee aee RER D WE 2 8 PESKINITQA2 ee 2 13 PESBESEL OA2 a nee Beet 4 9 410 S PDP2M EE 1 4 j EES ee 1 4 SChirmung En N PERRO On nee 1 4 Schmiermerker en pe PC FRO GS 2 15 Schnittstellen 1 10 BEIER eebe Le Sendefach En 3 13 4 17 EE 1 3 Sendepuffer meeseeremeeennenmeeremmmersennassnsnssnen N PM2DPO cack ns ee a TEE ADR nennen 3 4 3 12 3 13 BEE E EE E EE Ee 4 11 Sollwert SPS schreiben en E 223 POIN R eeraa tata ieee ca wate 4 11 Sollwertvariable nenn 2 16 POINT en ee ee 4 11 Speicheraufbau une 2 11 4 17 Potentialtrennung sccscssssssseesseesseeeeeesee 1 10 2 9 Speicherbereich EE 2 12 PPRESENGEW ee 1 4 SPS Hantierungssoftware msn 10 E ne esse ee CEET a Pri ritatenverwaltung E 2 16 SPS Paketlange Timeout nee Ee Programmierkabel 1 12 2 15 3 6 3 21 4 18 SPS Programm seisein ri iee 3 14 Programmierkabel ZB4 303 KB1 anna 2 3 SPS Steuerung BEN TE PEIN CeCe 3 3 Programmiersoftware scssssssseeseesseeeeee 3 5 4 16 SPS Timeout ueesseessesssneesneesesnnennenesenenn 3 4 4 4 Programmiersoftware SUCOS4 sscsssssssseeeeeee 7 3 SPS ZYKION een 3 11 4 11 Programmierung unse sen 2 17 3 8 SPS Zyklus EECHER e Programmintegration acc 3 14 4 10 4 16 SPS Zykluszeit BH 1 7 2 4 3 4 4 5 Programmlisting as
46. POIN_T POIN_T JP DGET write operations L amp FLG_STRT numbers of words in subpacket flag read flag start adress pointer actual data dataword area flag start adress pointer actual data transmitt area help flag temporary flag for source adress temporary flag for source adress low help flag pointer actual data transmitt area pointer actual data transmitt area flag start adress Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 25 r PCSicpline 4 PS4 201 SUCOM A Treiber 002 ADD POIN_R pointer actual data receive area 003 ICPY43 SADR 004 L amp D_FLG_L temporary flag for source adress low 005 ICPY43 DADR 006 CPY43 007 MOD K 1 008 amp SADR 009 amp DADR 010 b NO KB 2 011 b ERR 012 L D_FLG_LH temporary flag for source adress 013 IMP_T temporary buffer 014 KW 015 L SUB_WR flag write 016 JC WR 017 y 018 L SUB_OR flag or 020 021 L amp FLG_STRT flag start adress 022 ADD POIN_DW pointer actual data dataword area 023 ICPY44 SADR 024 L amp D_FLG_L temporary flag for source adress low 025 ICPY44 DADR 026 CPY44 027 MOD K 1 028 amp SADR 029 amp DADR 030 b NO KB 2 031 b ERR 032 L D_FLG_LH temporary flag for source adress 033 A TMP_T temporary buffer 034 D_FLG_LH temporary flag for source adre
47. ROREND End of PCSERROR 4 30 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Stichwortverzeichnis A EE 3 3 3 11 3 13 AER edd eegener E 3 11 3 13 LE 3 11 3 13 NGC AU RE EE ARE 2 4 3 4 4 4 ABEE Eege 2 4 3 4 4 4 Abogrenzung ce eeeeecesreeeeereeeeeeeees 2 3 3 3 4 3 Ablauf der Daten bertragung e 2 17 Abmessungen ueeesssnesssnnnessnnneennnnnenennnnnne nn 1 10 e 2 4 AD WEEN 2 4 Adapterkabel ssneeeeen 1 11 2 14 3 19 4 18 Adressbelegung ssssseeessssseserrssrererrreerrerrssres 1 10 Adressier ung 2 22 2 12 Adressierung der Baugruppe eeesesesereeereeese 1 3 E eeh vovevs abauaumee EEE 2 4 NEEE SNT cave EE 2 4 AO ler personen 3 4 4 4 All N EEE EA 3 4 4 4 Anschluss der PCS 00 0 eeesseeeessseeesseeeesseeeeenes 2 6 Anschluss der PCS an die SPS u0 222240 4 5 Antwortpaket ueeeseesnenssnnessnneennnensnnnennnennnnnn 1 14 Anmwenderptogtramm sssssseessessesrsssererererssreseses 2 13 Anwendungsprogramm uezauneesssneneesseeessnneen en 2 4 Anzahl Aufgaben pro Paket 3 4 4 4 Anzahl Wiederholungen 2 4 3 4 4 4 Aufbaukasten stsschhseber 2 16 Aufbau der Hantierungssoftware 2 10 4 9 Ausdruck der Hantierungssoftware 2 18 4 19 B Basisger t nee 1 3 BAUD REN 1 6 Baudrate star oir eect ses 1 6 2 13 Baudraten na a RAR 1 10 Baugruppen ran nee 1 3 Bedienelement
48. S SPS MW 1510 gt DW 255 PCS Der Startwert mu auf einer geraden Adresse beginnen und kann belie big verschoben werden Der Datenwortbereich ist zum Austausch von Daten zu und von der PCS gedacht Hier k nnen Sie die Tasten der PCS lesen Meldungen aufrufen Bedientexte aufrufen Variablen ndern le sen usw Der Zugriff auf den Datenwortbereich darf nur von dem main Programm erfolgen Also nicht in pcsdata da sonst Dateninkonsistenz auftreten kann Falls Sie nicht alle Variablen ben tigen DW110 DW255 ist der Variablenbereich der PCS midi kann der Datenwortbereich auch verkleinert werden Z B bei einer ist bei OFFS_DW 1000 ab MW 1240 beliebig f r andere Programme verwendbar Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 18 4 PS4 201 SUCOM A Treiber 4 3 Kommunikation Adapterkabel PCS 785 Programmierkabel PCS 733 Verbindung KLM PS4 201 SPS PCS ber RS232 CCITT V24 Schnittstelle Stecker KLM Kabel ae See PIN PIN 8 polig PS 4 200 polig PCS 705 DIN prog TxD 2 R amp D 3 GND T lt Schirm 1 Geh use Geh use Stecker SPS Seitig nach DIN 41524 U f rmig abgewinkelt in Richtung Kerbe und abgeschirmt Die Stifte haben einen Durchmesser von 0 9 mm Verbindung PC PCS Kabel PIN PCIPG Buchse PIN i PCS 733 25 polig 9 polig POSACA 25 polig Schirm Sc
49. S 9000 Schalten Sie die DIL Schalter 8 und 9 auf der R ckseite der PCS auf OFF Legen Sie die Betriebsspannung 19 33V an die PCS an Zumin dest die ERR LED mu jetzt leuchten Spielen Sie die SPS Hantierungs Software mit SUCOS4 in die SPS Verbinden Sie das KOMMUNIKATIONSMODUL UM 2 mit der SPS 5 Verbinden Sie die PCS mit dem KOMMUNIKATIONSMODUL UM 2 Kabel PCS 776 1 Starten Sie die Kommunikation mit Hilfe des Wiederanlaufeinganges 10 0 Jetzt mu die ERR LED an der PCS erl schen Es erscheint der Ruhe text im Display der PCS Stellen Sie den HEX Drehschalter auf 1 oder 3 Legen Sie die Betriebsspannung 19 33V an die PCS an gt die SYS LED leuchtet nun Spielen Sie die SPS Hantierungs Software mit SUCOS4 in die SPS Verbinden Sie das KOMMUNIKATIONSMODUL UM 2 mit der SPS 5 Verbinden Sie die PCS mit dem KOMMUNIKATIONSMODUL UM 2 Kabel PCS 776 1 Starten Sie die Kommunikation mit Hilfe des Wiederanlaufeinganges 10 0 Jetzt mu die ERR LED an der PCS erl schen Es erscheint der Ruhe text 0 im Display der PCS Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber 2 1 4Fehlerbehebung PCS 090 095 900 Hier sind die bei der Erstinbetriebnahme h ufigsten Fehler aufgef hrt 1 Der DIL Schalter Nr 8 steht auf ON Ist dieser gesetzt geht die PCS nach dem Einschalten in e
50. S Zykluszeit plus 200ms errechnet Im Fehlerfall erscheint auf der PCS COMMUN ICATION ERROR TIMEOUT siehe auch Kapitel 3 2 5 Beim Empfang eines falschen Datenpaketes wird eine Wiederholauf forderung gesendet Variable AB O entspricht einer Wiederholauf forderung Nach dem Empfang eines korrekten Pakets wird von vorne gez hlt Nach berschreiten der maximalen Anzahl der Wiederholun gen wird COMMUNICATION ERROR CONNECT gemeldet In der Hantierungssoftware stellen Sie die Anzahl der Wiederholungen mit Hilfe der Variablen TDQERR ein Einstellung DIL Die Kombinationen aus DIL 5 und 6 lassen sich mit w hlbaren Einstel lungen belegen Die Einstellungen sind Einstellung Baudrate Schnittstelle Defaultparameter 5 19200 RS232 AE 6 9600 RS232 AF Der Zusammenhang zwischen Parameter und DIL Stellung DIL 5 und 6 ist Parameter DIL5 DIL6 AC OFF OFF AD ON OFF AE OFF ON AF ON ON 7 Anmerkung Die Defaultparameter werden geladen wenn Sie in der PCSPRO Software keine anderen Parameter angeben Sie k nnen aber auch die Variablen AC AF mit and eren Einstellungen 1 8 belegen Es sind Doppelbelegungen m glich Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber PCS 9000 Einstellung HEX Drehschalter Mit den HEX Drehschalterstellungen 0 3 k nnen Sie COM_MODEO 3 auswahlen Die Zuordnung COM_MODE gt Sch
51. SPS m glich PCS 900 Q1 0 Q1 1 Q1 7 Q1 8 Q1 15 1 Karte stecken 2 AG auf HLT schalten und mit Spannung versorgen 3 Das bereits kompilierte Programm MAIN r6w mit Zuweisungsliste PCSO0 z6w berspielen 4 CPU auf RUN schalten 5 Die gr ne LED an der PCS 820 signalisiert eine laufende Verbindung Auf der Diskette ist ein Anwendungsbeispiel PCSDEMO q6w z6w ent halten das im Programm MAIN q6w nach der Hantierungssoftware auf gerufen wird Es benutzt die Eing nge 0 1 0 15 und die Ausg nge 1 1 1 15 PAUSCHALE FEHLERMELDUNG Hier wird mit log 1 die ausgefallene Kommunikation gemeldet EIN AUS FUNKTIONEN Mittels F1 F7 lassen sich diese Ausgange einschalten und mittels F11 F 17 ausschalten SOLLWERT PPO B23 0 l sst sich im Sollwertmen 2 ndern Das niederwertige Byte wird hier ausgegeben A Achtung Reaktion Aktion der SPS pr fen Nach Wiederanlauf der SPS nach ei nem Kommunikationsausfall ist die gewUnschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden E 0 0 E 0 1 E1 3 E 0 4 E 0 7 KOMMUNIKATIONSRESET Hier l sst sich die Kommunikation neu starten Es wird lediglich das Fehler wort zu 0 gesetzt So mit wirkt dieser Eingang nur nach Ausfall der Kom munikation Das zwangsweise Beenden von Men s ist hiermit nicht rea lisierbar Da bei laufender Kommunikation das Fehlerwort schon 0 ist Um diese M glichkeit auszunutzen m sste ein Fehler simuliert we
52. SUCOS4 verwenden ist nachfolgendes Sche ma zu beachten e Das SPS Programm pcsdata q42 pcsreset q42 pcserror q42 pcs q42 main q42 von der mitgelieferten Diskette in ein Verzeichnis auf der Festplatte kopieren e Eigenes SPS Programm jedoch unter Ber cksichtigung der belegten Symbole bzw Operanden schreiben Gegebenenfalls k nnen jedoch die von der SPS Hantierungssoftware belegten Operanden durch Ab ndern der Zuweisungsliste auf andere Operandenbereiche um belegt werden siehe Kapitel 4 1 1 VARIABLEN DES TREIBER e Im Hauptprogramm mu einmal im Zyklus durch die Zeile include lt pcs q42 gt das Kommunikationsprogramm f r die PCS aufgerufen werden e ndern Sie in den Unterprogrammen pcsreset q42 und pcserror q42 den Sprungbefehl entsprechend ihrer PCS Alternativ k nnen Sie auch die nicht zutreffenden Programmteile l schen Beispiel Sie haben eine PCS900 aus der midi Reihe Dann hei t der erste Sprungbefehl in dem Unterprogrammen pcsreset q42 JP RPCS900 Der erste Sprungbefehl in dem Unterprogrammen pcserror q42 JP EPCS900 Bedeutung der Ein Ausg nge in der Hantierungssoftware Eingange 10 0 Startet die Kommunikation Ausgange Q0 0 Zeigt einen Kommunikationstimeout oder Kabelunterbrechung an Diese Ausg nge k nnen Sie selbstverst ndlich auch auf Merker legen und die Funktionen aus Ihrem Programm steuern Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60
53. SUCOSOFT S30 gt Version 2 0 installiert ist 7 Bei Verwendung einer PS 316 ist zus tzlich eine Eingangskarte so wie eine Ausgangskarte zu empfehlen Ben tigt wird ein Eingang und ein Ausgang Beide Baugruppen sollten auf das Wort 0 also Eingangswort 0 und Ausgangswort 0 adressiert werden sowie die Stromversorgungen f r alle Komponenten Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 3 3 4 PCSiopfine 3 SUCOM Treiber 3 1 1Variablen des SUCOM Treiber PCS 090 095 900 Bei der Konfigurierung der PCS werden sowohl Datensatz als auch ein gew hlter SPS Treiber bertragen Folgende Variablen k nnen unter Treiberparameter in der PCSPRO Software eingestellt werden Name Funktion Eingabe Defaultwert Min Wert Max Wert Einheit Eingabe AA AB AG AJ SPS Timeout Anzahl Wiederholungen 0 0 254 Lage Sende Empfangsfach 2109 125 2109 Anzahl Aufgaben pro Paket 50 1 255 50 0 255 1 100s AB AG A SPS Timeout siehe auch 3 2 4 W hrend der Kommunikation PCS SPS l uft ein fortwahrender Aus tausch von Daten Die Timeoutzeit ist die Uberwachungszeit zwischen einem Fragepaket der PCS und einem Antwortpaket der SPS Im Fehlerfall erscheint im PCS Display der Fehler COMMUNICATION ERROR TIMEOUT Dieser Kommunikationsfehler tritt auch auf wenn man die SPS von Ru
54. Sie f r die PCS einen von mehreren Treibern w hlen k nnen sollten Sie das beiliegende Beispielprogramm zusammen mit dem SUCOM Treiber in die PCS laden Stellen Sie an der PCS den DIL Schalter 8 auf OFF HEX Drehschalter auf eine Stellung zwischen 0 3 1 Versorgen Sie die SPS mit Spannung und schalten die CPU auf HUT Anschlie end bertragen Sie mit Hilfe Ihrer SUCOS S30 Software das auf der Diskette mitgelieferte fertig compilierte Programm PCSO90VO0 in die CPU Ihrer SPS Bei der PS416 bertragen Sie das Expanderprogramm Funktion PCS mittels SUCOSOFT V1 1 Falls Sie die SBI Schnittstelle verwenden mu zuvor die Funktion SucomPort wie im Beispiel EXP416SBI gezeigt aufgerufen werden Zus tzlich m u R der Schiebeschalter auf der CPU Platine der PS 416 auf B gestellt werden Schalten Sie die Versorgung der SPS ab und ziehen Sie das Programm ierkabel zum PC ab Falls Sie eine SPS PS 316 einsetzen sollten Sie zus tzlich eine Ein gangsbaugruppe z Bsp auf Steckplatz Nr 4 und eine Ausgangs baugruppe auf Steckplatz Nr 5 stecken Beide Baugruppen sollten auf Adresse 0 also Eingangswort 0 und Ausgangswort 0 adressiert sein Verbinden Sie die RS485 Schnittstelle der SPS mit der PCS durch das Kabel PCS 786 PS 306 oder durch das Kabel PCS 796 PS 316 und PS416 Versorgen Sie nun sowohl die PCS als auch die SPS mit Betriebsspan nung Auf der PCS mu jetzt der RuhetextO erscheinen Sc
55. Startpriorit t jedoch zu bemerkbaren Ver z gerungen kommen z B Auffrischrate von Istwerten Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 23 olin F T r 3 SUCOM Treiber 3 5 Programmlisting Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden Ausdruck der Datei c pcs090v0 q6w vom 1 12 94 00000 PO90DEMO 001 002 Ausdruck der 00000 START SUCOM Treiber f r PCSTOPLINE include lt pcs090 q6w gt EP Datei c pcs090 q6w vom 1 12 94 PCS Hantierungssoftware f r SUCOM Protokoll 00i LKI 002 TIMEOUT 1 0 Timeout Timer 003 L IFC 004 JC RESTART 005 L RESET manueller Reset 006 A ERROR pauschaler Fehlerausgang 007 JCN N2 008 L A DAT Adresse Datenbereich max 256 Worte 009 ADD KHW 6 010 SYS D 011 CP KHW 0 012 BZ N2 00001 RESTART Ab hier werden Resets behandelt 001 LKO 002 TIMEOUT 1 0 Timeout Timer 003 L SFEF_ADR Definition der Sende Empfangsfachlage 004 SHL 005 ADD MW_OFS Offset Merkerbereich 006 A EE Adresse Empfangsfach 007 L A_EF Adresse Empfangsfach 008 ADD KHW 0040 009 A_SF Adresse Sendefach 010 L DAT ADR Definition der Datenbereichslage 01 SHL 012 DD MW_OFS Offset Merkerbereich 013 A DAT Adresse Datenbereich max 256 Worte 014 L KHW 0000 015 L A_EF Adresse Emp
56. Treiber 00009 PDATEND1 00 002 003 004 006 007 008 00010 001 002 003 004 005 006 00011 Ausdruck der Datei 00000 PCSRESET 001 002 003 004 005 006 007 008 009 010 011 00001 001 002 003 004 005 006 00002 001 002 003 004 005 006 00003 00 002 003 00004 00 002 003 004 005 006 00005 002 PDATEO PDATE RPCS090 RPCSO901 RPCS0902 RPCS900 RPCS9001 DEC W_ANZ Anzahl der Worte im Empfangsfach L SUB_ANZ Anzahl Worte im Subpaket DEC SUB_ANZ Anzahl Worte im Subpaket L P_DAT Zeiger auf Datenbereich ADD KW 2 D DAT Zeiger auf Datenbereich JP INTP D L A ER Adresse Empfangsfach SYS 0 ZWSP Zwischenspeicher L KHW 0 SS A BC PDATEO L ZWSP Zwischenspeicher NOT L A_SF Adresse Sendefach SYS 1 A BC PDATE c pcsreset q6w vom 9 11 94 PCS Neustart Ausgel st durch den ersten Zyklus oder Resettaster Dieser Programmteil ist PCS unabh ngig geschrieben Je nach PCS ist die entsprechende Vorbesetzung zu aktivieren Der Befehl JP RESETEND ist abzu ndern in JP RPCS090 PCS090 095 oder JP RPCS900 PCS900 oder JP RPC9000 PCS9000 Da der Datenbereich verschiebbar ist wird mit indirekter Adressierung zugegriffen JP RESETEND WkKkKKKKKK K Bei spiel f r PCS090 095 x k k k KK RK k k k k k RK k k L KHW OFC8 L A_DAT Adresse Datenbereich max 256 Worte ADD KW 26 SYS 1 A BC RPCSO0901 L KHW 0080
57. W5 Tastencode W 006 MW1012 PC W6 Tastencode W 007 2 18 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Ar a ele 2 LAUER PS4ME Treiber 008 Freigaben setzen 009 L KHW 1F00 010 MW1072 PC W36 Kommando I L KHW OOFF 012 MW1074 PC W37 Kommando 013 014 SOLL P 015 L KHW 0080 016 MW1076 PC W38 Text Men nummer 017 018 JP INI_ENDE 019 00004 PCS9000 Initialisierung PCS 9000 002 Tastenworte Nullen 003 L KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 MW1012 PC W6 Tastencode W 007 MW1014 PC W7 Tastencode W 008 009 Verriegelungen freigeben 010 L KHW 0000 011 MW1026 PC W13 Kommando W 012 MW1028 PC W14 Kommando W 013 014 Sollwert Zugangsklasse 015 L KHW FFOO 016 MW1034 PC W17 Zugangskl Meniinr 017 018 JP INI_ENDE 019 00005 INI_ENDE Ende Initialisierung 001 Ausdruck der Datei c pcs90 q42 vom 16 12 94 00000 PCS90 ZB4 501 UM2 Demoprogramm Lauer PCS090 001 30 09 94 KAN UGi 002 D 003 Struktur 004 y 005 PCS90 Q42 OBUM2TM Q42 006 W 007 ve PBUM2RT OQA2 008 y 009 PBUM2ST Q42 010 S 011 PCS90 242 Zuordnungsdatei Demoprogramm 012 PCS90 K42 Konfigurationsdatei 013 OBUM2TM 242 Zuordnungsdatei Transportmodul 014 y 015 UM2DEM Q42 Generieren der Aufrufparameter und Anzeige 016 de
58. Zuweisungsliste PCSO z6w auf das Lesen und Schreiben der bergabebereich Im Beispiel ist der Offset 1000 d h der ber gabebereich liegt ab MB1000 0 bis max MB1127 8 Die Syntax der Programmnamen ist folgenderma en aufgebaut 1 Alle PCS spezifischen Teile beginnen mit P 2 Das letzte Zeichen ist 0 falls mehrere Bedienkonsolen an einer Steue rung angeschlossen werden kann hier eine Z hlung eingef gt wer den 3 DP Dual Port Ram 2 engl to M Merker Die Programme PM2DPO und PDP2MDO sind bereits so vorformuliert da der Systembereich B4 0 bis B22 8 in Merkern zur Verf gung steht Da der Variablenbereich kundenspezifisch ist m ssen diese Programme f r den Variablentransfer entsprechend erweitert werden PM2DP0 q6w Transfer aller Variablen PDP2MO g6w Transfer aller Sollwertvariablen Weiterhin sind an 2 Stellen kundenspezifische Vorbesetzungen einzuf gen PPRESET q6w hier mu die kundenspezifische Vorbesetzung f r den Neustart eingef gt werden PERRO q6w hier mu die kundenspezifische Belegung f r den Fehlerfall eingef gt werden Diese Stellen sind durch Kommentar gekennzeichnet Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 LAUER Treiber 1 1 3 Struktur der Hantierungssoftware 1 Zyklus PINTO q6w startet die Kommunikation PPRESET q6w kundenspezif
59. ag manually reset error LED flag start adress offset dataword area temporary flag for source adress low temporary flag for source adress synctimer error LED offset for 256 data word area offset dataword area offset for read transmitt area offset receive area offset for read transmitt area offset transmitt area flag start adress offset receive area temporary flag for source adress Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 21 4 22 PCSicpline r 4 PS 4 201 SUCOM A Treiber 025 026 027 028 029 030 031 002 003 004 005 006 007 008 009 010 011 012 013 00003 N1 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 00004 N2 001 002 003 004 005 006 007 008 009 010 OLL 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 MOD K 1 amp SADR amp S_FLG_L temporary flag for source adress low amp DADR b NO KB 2 b ERR L amp FLG_STRT flag start adress ADD OFFS_T offset transmitt area ICPY12 DADR L KHW OOFF S_FLG_LH temporary flag for source adress CPY12 MOD K 1 amp SADR amp S_FLG_L temporary flag for source adress low amp DADR b NO KB 2 b ERR include lt PCSRESET Q42 gt write 0000 to DW3 L amp FLG_STRT flag start adress ADD OFFS_DW offset datawor
60. ang bezieht sich ausschlie lich auf den Einsatz der PCS in Verbin dung mit einer SPS Steuerung PS 306 PS 316 oder PS 416 der Firma Kl ckner Moeller Die Kommunikation wird ber die RS 485 Schnittstel le SUCOM1 Protokoll abgewickelt Kl ckner Moeller spezifische Be griffe werden als bekannt vorausgesetzt Der Kommunikationsbereich DWO DW255 max 256 Worte kann ber die Zuweisungsliste Parameter A DATT zwischen MW125 0 MW2172 0 sinnvoll max MW2159 0 beliebig positioniert werden DLxxx das High byte eines Datenwortes entspricht MBxxxx 8 und DRxxx das Lowbyte eines Datenwortes MBxxxx 0 Zum Betrieb einer SPS mit einer bereits parametrierten PCS werden fol gende Produkte ben tigt Systeme Lauer GmbH amp Co KG 1 Die PCS Bedienkonsole selbst parametriert mit demoxxx pcs und Sucom Treiber 2 Das Verbindungskabel PCS 786 f r PS 306 bzw PCS 796 f r PS 316 zur Verbindung PCS SPS ber die RS 485 Schnittstelle 3 Dieser Anhang 91 KLM 4 Diskette PCS 091 KLM mit Hantierungsbausteinen und Beispiel Weiterhin werden ben tigt Firma Kl ckner Moeller 5 Eine SPS PS 306 PS 316 oder PS416 Bei der PS 316 ist unbedingt eine CPU W EBE 223 1 5 ab Betriebssystem V2 0 erforderlich Bei der PS416 ist ein Betreibssystem ab SUCOSOFT 1 1 n tig 416m_108 osf vom 19 01 96 da sonst die Schnittstellen nicht mit SUCOM Protokoll unterst tzt werden 6 Ein IBM kompatibler Rechner auf dem die Programmiersoftware
61. anlauf der SPS nach ei nem Kommunikationsausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber 3 1 4Hinweise zum Anschlu der PCS an eine SPS e Legen Sie die Kabelschirmung des Kommunikationskabels beidseitig auf ein metallisiertes Steckergeh use und zus tzlich auf Pin 1 Erden Sie das PCS Geh use sowie die SPS Busplatine durch eine Leitung mit mindestens dem 10 fachen Schirmquerschnitt e 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 wesent lich bessere HF Leitf higkeit besitzt als normale Schaltlitze e Vermeiden Sie weitgehendst das Entstehen von hochfrequenten St rungen da diese sehr schwer zu d mpfen sind Zwischen SPS undPCS besteht zwar Potentialtrennung durch Optokoppler diese Potential trennung ist aber bei schnellen Transienten wirkungs los da auch Optokoppler eine wenn auch geringf gige Koppel kapazit t besit zen e Sorgen Sie f r eindeutige Bezugspunkte der Versorgungsspannungen Um dies zu erleichtern ist das Netzteil potentialfrei e Bei st rreicher Versorgungsspannung empfiehlt sich die Verwendung eines eigenen Netzteils f r die PCS Es sollte entsprechende St rfilter
62. as Verzeichnis der SUCOSOFT S30 kopieren e Eigenes SPS Programm jedoch unter Ber cksichtigung der belegten Symbole bzw Operanden schreiben Gegebenenfalls k nnen jedoch die von der SPS Hantierungssoftware belegten Operanden durch Ab ndern der Zuweisungsliste auf andere Operandenbereiche um belegt werden siehe Kapitel3 1 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber PS 416 r KA aE Te KZ een PCS Zeit tf ks e Im Hauptprogramm mu einmal im Zyklus durch die Zeile include lt pcs090 q6w gt das Kommunikationsprogramm f r die PCS aufge rufen werden e Vor der include lt pcs090 q6w gt Anweisung m ssen alle durch die PCS gelesenen Werte in die entsprechenden MW er die durch IA DATT definiert werden umgespeichert werden Nach der include lt pcs090 q6w gt Anweisung m ssen alle durch die PCS ver nderten Werte in die entsprechenden Operanden zur ckgeschrie ben werden Zus tzlich sind in zwei Dateien pcsreset q6w und pcserror q6w PCS und kundenspezifische Vorbesetzungen einzuf gen bzw zu aktivie ren Die PCS spezifischen Vorbesetzungen sind in der mitgelieferten Hantierungssoftware integriert Sie werden durch einen JP Befehl bersprungen Durch Einsetzen des Befehls JP xPCS090 PCS090 095 bzw JP xPCS900 PCS900 k nnen die entsprechenden Vor besetzungen aktiviert werden e 1 kundens
63. auf die erste Adresse gelegt werden die ansonsten nicht ben tigt wird Alle anderen Merkerbytes haben ihr jeweiliges Gegenst ck als Peripheriebyte Selbst verst ndlich kann dies ge ndert werden um z B die Tastenworte in den Bit Bereich zu verlegen Nicht ben tigte Bytes k nnen auch weg gelassen werden Zus tzlich m ssen folgende Symbole ausgef llt wer den Hier ist ein Bit Eingang f r den manuellen RESET anzugeben Wird dieses 1 so wird das Fehlerwort zur ckgesetzt und die Kommunikation neu gestartet besitzt keine Flankenbildung Hier ist ein Bit anzugeben das nach Ausfall der Kommunikation durch die Hantierungssoftware gesetzt wird und bei Neuanlauf durch die Hantierungssoftware gel scht wird Dies ist ein lokales Merkerbyte das au erhalb auch berschrieben wer den darf Wird zum Gegenlesen des Dual Port Rams ben tigt Hier wird das Merker Gegenst ck zum PPxBO 0 verwendet das ansonsten keine Funktion besitzt Hier kann eine der folgenden Baudraten gew hlt werden KBO 1200 Baud KB1 4800 Baud KB2 9600 Baud KB3 19200 Baud Die Baudrate wird nur bei Neuanlauf der Kommunikation ber cksich tigt Die Baudrate ist entsprechend der verwendeten Kabell nge zu w hlen Diese betr gt bei 19200 Baud unter Verwendung von abgeschirmtem Normalkabel 10 Meter bei niedrigeren Baudraten das entsprechend Viel fache F r gr ere L ngen mu ein kapazit tsarmes paarweise verdrill tes Spezialkabel verwen
64. b einem Wert gt 10 kann davon ausgegangen werden da grunds tzlich alle Aufgaben in ein Paket gelangen Bei Angabe des Wertes 0 entsteht zwar eine minimale SPS Zykluszeit jedoch sinkt der Datendurchsatz Dies wirkt sich so aus da beispielsweise ein Men zeitlich sp ter aufgerufen wird Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber PCS 9000 Folgende Treibervariablen k nnen in der Programmiersoftware 9092 eingestellt werden Name Funktion Defaultwert Min Wert Max Wert Einheit Eingabe Eingabe COM_TIMEOUT SPS Timeout 50 0 255 1 100s COM_DATA_STR Lage Sende Empfangsfach 2109 125 2109 COM_MAXLEN Anzahl Aufgaben pro Paket 50 1 255 COM_TIMEOUT SPS TIMEOUT COM_DATA_STR COM_MAXLEN W hrend der Kommunikation PCS SPS l uft ein fortw hrender Aus tausch von Daten Die Timeoutzeit ist die berwachungszeit zwischen einem Fragepaket der PCS und einem Antwortpaket der SPS Im Fehlerfall erscheint im PCS Display der Fehler COMMUNICATION ERROR TIMEOUT PLC IN Dieser Kommunikationsfehler tritt auch auf wenn man die SPS von Run auf Stop schaltet Wird dagegen das Kommunikationskabel abgezogen oder die Spannung der SPS abgeschal tet so erscheint im Display der Fehler COMMUNICATION ERROR TIMEOUT COMMUNICATION da die SPS grunds tzlich nicht mehr antworten kann Lage Sende Empfa
65. besitzen 0 Volt k nnen dann direkt an der PCS mit dem Schutzleiter verbunden werden e Die PCS und das Kommunikationskabel sollten zu St rquellen einen Mindestabstand von 200 mm besitzen Dies betrifft besonders Induk tivit ten und Frequenzumrichter e Kurzzeitige St rungen k nnen unter Umst nden durch mehrfache Wiederholungen korrigiert werden Die Anzahl der Wiederholungen kann mit der Treibervariablen AB programmiert werden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 10 PCSicoafne 3 SUCOM Treiber 3 1 5 Fehlermeldungen des Treibers Tritt ein Kommunikationsfehler zwischen einer PCS und der SPS auf so erscheint im PCS Display ein blinkender Fehlertext mit blinkender ERR bzw COM LED Dieser Text ist in der ersten angezeigten Zeile immer gleich COMMUNICATION ERROR XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX In der zweiten Zeile erscheint je nach Fehler folgender Text TIMEOUT Dieser Text erscheint wenn in der PCS der Timeout Timer f r die Kom munikation abgelaufen ist Dieser Fehler tritt auf wenn das SPS Programm nicht rechtzeitig aufge rufen wurde bzw die SPS auf STOP geschaltet wird Der Fehlertext verschwindet wieder sobald ber die SPS die Kommuni kation wieder gestartet wird Dies erfolgt entweder durch den STOP RUN Ubergang bei der SPS bzw durch Bet tigen des RESET Tasters an de
66. d area ADD KW 6 ICPY13 DADR L KHW 0000 S_FLG_LH temporary flag for source adress CPY13 MOD K 1 SADR amp S_FLG_L temporary flag for source adress low DADR NO KB 2 ERR TO eg L COM ERR error LED JCN NOTIMO D G ae R COM ERR error LED read DW3 L amp FLG_STRT flag start adress ADD OFFS_DW offset dataword area ADD KW 6 ICPY14 SADR ICPY14 1 MOD K 1 amp SADR amp DADR amp D_FLG_L temporary flag for source adress low b NO KB 2 b ERR L D_FLG_LH temporary flag for source adress O KHW 2000 S_FLG_LH temporary flag for source adress write DW3 L amp FLG_STRT flag start adress ADD OFFS_DW offset dataword area ADD KW 6 ICPY15 DADR Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber 029 ICPY15 030 MOD K 1 03 amp SADR amp S_FLG_L temporary flag for source adress low 032 amp DADR 033 b NO KB 2 034 b ERR 035 u 00005 NOTIMO us 00 read DW3 002 L amp FLG_STRT flag start adress 003 ADD OFFS_DW offset dataword area 004 ADD KW 6 005 ICPY16 SADR 007 MOD K 1 008 amp SADR 009 amp DADR amp D_FLG_L temporary flag for source adress low 010 b NO KB 2 1 b ERR 012 y 013 L D_FLG_LH temporary flag for source adress 014 BNZ XDATE 015 Nt 016 include lt PCSDATA Q42 gt
67. det werden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 LAUER Treiber 1 1 5 Zykluszeitverlangerung Im Programm PXDATO q6w ist ein R ckw rtssprung enthalten Wah rend dieser Wartezeit wird der Datenaustausch durchgef hrt Der grund s tzliche Ablauf des Handshakeverfahrens ist folgender log 1 AAH log 0 55H COM LE gesetzt gel scht durch PCS 820 CPU gesetzt gel scht durch EBE 223 Wartezeit f r Datenaustausch auf das DP Ram darf durch die CPU jederzeit ohne Handshake zuge griffen werden Die Wartezeit h ngt von der Angabe der SPS Zykluszeit in der PCS ab Ist diese angegebene Zeit gro im Verh ltnis zur gew hlten Baudrate werden in jedem Datenpaket alle zyklischen Aufgaben enthalten sein siehe Ger tehandbuch Jede Aufgabe ben tigt einen Kopf mit einem Wort zus tzlich Die Lange der Aufgabe Istwerte lesen ist abh ngig von der Zahl der externen Variablen im Display einschlie lich K pfe wenn die Datenquellen nicht b ndig sind Die bertragung der Uhr nur PCS 900 geschieht nur jede Sekunde und kostet zus tzlich 3 Wor te Alle anderen Aufgaben k nnen f r die Durchschnittsberechnung ver nachl ssigt werden da sie nur vereinzelt auftreten Mit Hilfe der folgen den Angaben kann die ben tigte Zeit f r den Datenaustausch berech net werden 1 Kopf 160 uSek 1 Wort 1
68. e nennen 1 10 Ben tigte Ger te und Zubeh r 2 3 3 3 4 3 Beschreibung der Hantierungssoftware 1 4 4 12 Beschreibung Hantierungssoftware 3 13 Beschreibung PCS 870 1 3 C COMG LED pea e a pr e elon teres 3 6 3 8 COMDATA STR oger es 3 5 GOMEERR 22 re 4 11 COM MAXLEN 22 3 5 COM MODES Aea Ge AA DETE ia 2 5 COM TIMEOUT 3 5 3 23 COMMUNICATION ERROR 2 4 2 7 3 4 4 4 CPAGE He SE 1 3 D DAT ADR t a E EE G 3 11 3 13 Data Indikation essri rreren 2 11 Datenaustauschzyklus ssssessessessessessersseess 1 14 Datenpurter gereon aa Aera 2 7 2 11 Daten bertragung 2 2222 een 1 13 2 16 Daten bertragung PCS SPS eesse 3 22 Datenwortfach eeeseeeeeeeeeeeessssssssssennnnnnnnnnnnnn 4 17 Diagnoseroutine sissie eiere Tsss ieiet 4 6 Die Kommunikation eeeeeeessesensnnnnnnnnnnnnneeenenn 3 3 EI 2 4 DI Schalter 2 6 3 6 3 8 4 5 Displayseiten eigen 3 16 BP Rams22 3 een 1 7 Dual Port Rams eniai beaa 1 6 DWO DW2S EE 3 3 E EIN AUS FUNKTIONEN nosseseessssesssssssss 1 8 1 9 Ein Ausg nge sincier iiii iin 2 11 le Elle EE 2 11 Einstellung DIL AC 2 4 Einstellung DIL AD ssssessssssesssssssssssessrssssssressssee 2 4 Einstellung DIL AE eee ecceeeesneceeeesneeeeeeeeeees 2 4 Einstellung DIL AF ooo eee eccceeeeeneceeeesneeeeeeeees 2 4 Einstellungen SPS seitig 3 11 4 11 Emfpangspuffer uuceesannessnnnessssnneennnneennnnnen 4 17
69. ecese 1 4 MW_OBS 2usseee teen 3 12 3 13 MWI 250 MuWII Z30 3 3 N Ne anlauf geen EE 3 15 NOT AUS sun ae 1 5 O OBUM2TM ZA2 A 2 10 OBUMT2M QA2 iinan neieiet 2 10 EI E KE 4 11 OFFS ENN 23 220250 u et 4 11 ORESER 2 2 2224 RR 4 11 OFES RT 24 43 00 sms 4 4 4 17 OFFS EE 4 11 P RRE 3 11 3 13 WC EG 3 11 3 13 BE er nee en 3 11 3 13 Paket 1 14 2 12 2 16 3 4 3 22 Barametrterung En 2 10 Parametrierung der Zuweisungsliste 1 6 PAUSCHALE FEHLERMELDUNG 1 8 1 9 PBUM2RT Q42 AA 2 10 PBUM2ST Q42 ionieni ai riestas seS 2 10 PCS 009 090 095 uuueeeenneresnnnneesnneeen 3 16 4 13 PCS 009 090 095 900 920 950 3 18 4 15 NC EE 1 9 PCS 090 095 900 eesse 2 7 3 6 3 8 PCS 090 095 900 Defaultwerte 2 5 Nee E 1 12 3 21 4 3 4 18 NC 4 3 4 18 Nee 3 3 3 6 3 19 e 2 14 Nee 3 3 3 6 3 20 PCS EAR 1 11 PES ALE 1 8 PCS 900 920 950 eseese 3 17 4 14 PES 9000 scission 2 5 2 8 3 5 3 6 3 8 PCS 9000 Detaultwerte 2 5 Neal HR 3 18 PCS Status senden nnnneeeeeeeeeeeeeeee 2 16 3 23 PES Q42 rain 4 9 Ne EE 4 10 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Stichwortverzeichnis NS 1 4 Receive Indication ueeeeressnessnereneesnnennnn 2 11 PCSO9OVO EE 3 6 RES 2 11 3 11 3 13 4 11 LO EE 2 10 Reset Quittung uueeeeessssnnneesssssnnenensessnnnnnnnn 2 11
70. ederanlauf der SPS nach ei nem Kommunikationsausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden E 0 0 E0 1 E 1 3 E 0 4 E 0 7 KOMMUNIKATIONSRESET Hier l sst sich die Kommunikation neu starten Es wird lediglich das Fehler wort zu 0 gesetzt So mit wirkt dieser Eingang nur nach Ausfall der Kom munikation Das zwangsweise Beenden von Men s ist hiermit nicht rea lisierbar Da bei laufender Kommunikation das Fehlerwort schon 0 ist Um diese M glichkeit auszunutzen m sste ein Fehler simuliert werden der bis ber den n chsten Datenaustausch stehenbleibt und erst da nach wieder gel scht wird RUHETEXTANWAHL Hier k nnen bin r kodiert die Ruhetexte 0 7 angew hlt werden MELDETEXTE ANSTEUERN Hier k nnen die Meldetexte 0 3 angesteuert werden Meldetext 1 E 0 5 muss mit abgeschaltet werden Mit den Tasten F9 F10 F19 lassen sich die Sollwertmen s 1 3 starten mit F20 lassen sich die Men s beenden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 PCS caline 1 LAUER Treiber 1 2 Technische Daten PCS 820 Mechanische Ausf hrung Stromversorgung Adressbelegung Schnittstellen TTY Stromquellen Potentialtrennung Abmessungen Baudraten Bedienelemente Steckkarte mit 48 pol Steckerleiste DIN 48612 F einfache Bauh he Europaformat ber Busplatine EBE 108 5V
71. elnen PRIORIT T L NGE STARTKRITERIUM S Auftreten eines Fehlers 8 3 wenn eine Taste gedrtickt oder losgelassen wird 7 2 bet tigen von CLR bei Loschverhalten 2 6 2 9 immer wenn eine Sollwert variable ge ndert wurde und das Eingabefeld verlassen wird 5 2 24 in den Priorit ten 0 2 6 laufend sonst bei Neu darstellung im Display 6 Meldebits lesen und auswerten 4 9 laufend w n gesperrt 7 PCS Status senden 4 3 bei nderung 8 LED s LED Blinker Speicherverhalten 3 3 laufend w n gesperrt und Anzeigeverhalten lesen 9 Kommandowort lesen 3 4 laufend Men aufrufe nur 10 Uhr und Datum senden wenn der Zwischenspei cher leer ist 2 3 6 nur bei nderung h ngt von der Zahl der Variablen im Display und von der B ndig keit der Adressen ab Sind die Adressen nicht b ndig wird pro nicht b ndige Variable ein Kopf ben tigt 1 Wort Aufgabe mit 2 K pfen und je einem Wort Daten bei PCS 900 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 PCSiccline 1 LAUER Treiber 1 2 4Treiber Parameter Timeout A Achtung Reaktion Aktion der SPS pr fen Nach Wiederanlauf der SPS nach ei nem Kommunikationsausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden 1111 2222222222222222222 33 44444 55555 6666666666666666666 Uber den Treiber Pa
72. em Kommunikationsfehler gesetzt wird Die ses Bit wird von der Hantierungssoftware sobald ein fehlerfreies Paket empfangen wird wieder zur ckgesetzt SUB_RD SUB_WR UR OR SUB ANZ M_HLP Diese Bit Byte und Wortoperanden dienen als Schmiermerker und TMP_T R_CNT POIN_DW POIN_R POIN_T OFFS_DW OFFS_T OFFS_R OFFS_D OFFF_RT m ssen innerhalb eines Merkerwortes liegen das den bitweisen Zugriff erlaubt Es ist darauf zu achten da bei Umbenennung die Bitpositionen erhalten bleiben Diese Merkerworte dienen ebenfalls als Schmiermerker Sie d rfen von anderen Programmen Ausnahme Interruptprogramme beschrieben werden da sie bei jedem Aufruf der Hantierungssoftware neu generiert werden Diese Merkerworte dienen als Haftmerker Das hei t sie d rfen durch Ihre SPS Software nicht beschrieben werden Sie werden bei Kommuni kationsstart erster Zyklus oder Reset nach Kommunikationsfehler initial isiert und m ssen f r die restlichen SPS Zyklen erhalten bleiben Definition des Kommunikationsbereiches Durch Angabe einer Konstan ten im Bereich zwischen KWO und KW32638 Da der kleinste Daten wortbereich bei der PCS midi 40 Worte ist kann der f r die Ansteue rung der PCS erforderliche bergabebereich definiert werden Es ist dar auf zu achten da sich dieser Bereich auf keinen Fall mit anderen Berei chen z B Sende Empfangsfach berschneidet Im Beispiel finden Sie den Kommunikationsbereich zwischen MW1000 und
73. en 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 Liegt beispielsweise die erste Variable im Display auf DW50 sollten die weiteren Variablen auf den Datenw rter 51 52 53 usw liegen PCS 9000 9100 Zu 2 PCSPRO Programmoptimierungen Generell gelten dieselben Grunds tze wie f r die PCS midi Zus tz lich sollten sie aber beachten da jedes offene Fenster seine eigenen unabh ngigen Auftr ge erzeugt Die Kommunikation wird daher verlangsamt wenn sie z B im Statusfenster st ndig Variable anzei gen Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber 3 4 Technische Informationen Adapterkabel PCS 786 Verbindung SPS PS 306 und PCS identisch mit PCS 786 Die Verbindung erfolgt ber 2 adrige abgeschirmte Leitung Sende Empfangsleitung A und B SPS seitig ist ein abgewinkelter 5pol DIN Stecker PCS seitig ein 15 pol JD Stecker notwendig Pos 15 pol 15 pol Kabel 15 pol 15 pol JD Stecker JO Buchse pcs app JD Stecker JO Buchse Ps 306 5 15 44702 a ET 4 S B HR 1 B 4700 ov D 10cm Kabel mit M3 Lotase Schirm 1 i Schirm Geh use Stecker geh use Das Unterbrechen d
74. entlichen von zwei Ursachen abh ngig die freigegebenen Ubertragungsfunktionen in den Kommandow rtern und die Anzahl der auf der angezeigten Displayseite dargestellten Varia blen Um die bertragung von Daten zu beschleunigen k nnen folgende Ma nahmen ergriffen werden PCS 009 090 095 Zu 1 SPS Programmoptimierungen Sperren Sie alle nicht ben tigten Funktionen in den Kommandow rtern ber das SPS Programm Dadurch wird der bertragungsaufwand der Daten welche immer bertragen werden verringert Dazu k nnen Sie im Datenwort 13 Kommandowort A die Anzahl der Meldeworte mit den Bits 0 3 des DW13 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 werden Durch eine logische 0 im Bit 7 des DW13 sperren Sie das Lesen Uber tragen von s mtlichen LEDSTATUSWORTEN 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 Uber tragen des Anzeige und Speicherverhaltens Vermeiden Sie h ufiges Wechseln des Displaytextes da bei Wechsel 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 fo
75. er tragen Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 15 3 16 3 SUCOM Treiber 3 3 Geschwindigkeitsoptimierung Die Geschwindigkeit der Daten bertragung ist im wesentlichen von zwei Ursachen abh ngig 1 die freigegebenen bertragungsfunktionen in den Kommandw rtern und 2 die Anzahl der auf der angezeigten Displayseite dargestellten Varia blen Um die bertragung von Daten zu beschleunigen k nnen folgende Ma nahmen ergriffen werden PCS 009 090 095 Zu 1 SPS Programmoptimierungen Sperren sie alle nicht ben tigten Funktionen in den Kommandow rtern ber das SPS Programm Dadurch wird der bertragungsaufwand der Daten welche immer bertragen werden verringert Dazu k nnen sie im Datenwort 13 Kommandowort A die Anzahl der Meldeworte mit den Bits 0 3 des DW13 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 werden Durch eine logische 0 im Bit 7 des DW13 sperren sie das Lesen Uber tragen von s mtlichen LEDSTATUSWORTEN 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 Uber tragen des Anzeige und Speicherverhaltens Vermeide
76. er Verbindung wird in der PCS und im Fehlerwort hier MW1003 0 Bit 12 zur weiteren Auswertung vermerkt es Schirmung des Kommunikationskabels Der Schirm sollte beidseitig an einem metallisierten Steckergeh use angeschlossen sein Auf der PCS Seite kann der Schirm auch an Pin 1 angeschlossen werden ist aber aus st rtechnischen Gr nden nicht zu empfehlen da die Datenleitungen m glichst vollst ndig durch den Schirm bedeckt sein sollen Durch die beidseitige Erdung ist jedoch zu beachten da unter Umst nden wegenQuerschnitt des Schirmes erforderlich ist Grund Ausgleichsstr me sollen m glichst nicht ber den Kabelschirm abflie en insbesondere wenn PCS und SPS nicht mit dem gleichen Massepunkt verbunden sind Dies ist zum Beispiel der Fall wenn PCS und SPS nicht in einem Schalt schrank untergebracht sind Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 19 3 20 3 SUCOM Treiber Adapterkabel PCS 796 Verbindung SPS PS 316 und PCS identisch mit PCS 796 Die Verbindung erfolgt Uber 2 adrige Leitung Sende Empfangsleitung A und B SPS seitig ist ein 9 pol JD Stecker PCS seitig ein 15 pol JD Stecker notwendig pcs 15 pol 15 pal Kabel 15 pol 15 pol JD Stecker JD Buchse pes 796 JD Stecker JD Buchse PS 316 HM 15 44702 A ER Eile 3 A D D 7 D 4700 oy H 1 Schirm 1 E Schirm Geh use
77. et besteht aus mindestens einem Subpaket das eine klar umrissene Aufgabe erf llt Bei laufender Kommunikation gibt die PCS der SPS Auftr ge in folgen DATEN BEFEHL DATEN CHECKSUM BREAK Die Antwort der SPS ist prinzipiell folgenderma en aufgebaut ALLE DATEN CHECKSUM BREAK Welche Aufgaben in ein Paket gelangen entscheidet die PCS aufgrund der Priorit t jeder Aufgabe Jede Aufgabe hat eine spezifische Start priorit t Durch eine Priorit tenverwaltung wird gew hrleistet da kei ne Aufgabe verloren geht Die angegebenen Paketl ngen beziehen sich auf Worte einschlie lich Befehl Dabei wird nicht zwischen PCS Daten schreiben und Antwortdaten lesen unterschieden Aufbau der Form BEFEHL AUFGABE PRIOR 1 Tastaturstatus schreiben 8 2 Meldebit zur cksetzen 7 3 Sollwert SPS schreiben 4 Istwerte lesen 5 5 Meldebits lesen 4 6 PCS Status senden 4 7 LED s LED Blinker 3 8 Kommandowort lesen 3 LANGE 3 2 24 max 9 STARTKRITERIUM wenn eine Taste gedr ckt oder losgelassen wird bet tigen von CLR bei L schverhalten 2 immer wenn eine Sollwertvariable ge ndert wurde und das Eingabefeld verlassen wird in den Priorit ten 0 6 12 laufend sonst bei Neudarstellung im Display laufend wenn nicht gesperrt bei nderung laufend wenn nicht gesperrt Speicherver halten und Anzeigeverhalten lesen laufend 9 h ngt von der Zahl der Variablen im Displa
78. fangsfach 016 SYS L 017 A 018 BC NO 00002 NO n 001 L KHW OOFF 002 L A_SF Adresse Sendefach 003 SYS a 004 A 005 BC N1 00003 N1 001 include lt PCSRESET Q6W gt 002 L KHW O0 003 L A DAT Adresse Datenbereich max 256 Worte 004 ADD KHW 6 005 SYS L 006 A 007 BC N2 00004 N2 i 001 L TIMEOUT Timeout Timer 002 JCN NOTIMO 003 L A DAT Adresse Datenbereich max 256 Worte 3 24 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Ar a ele 3 SUCOM Treiber 004 ADD KHW 6 005 SYS 0 006 O KHW 2000 007 L A DAT Adresse Datenbereich max 256 Worte 008 ADD KHW 6 009 SYS 1 010 A 01 BC NOTIMO 00005 NOTIMO VE 00 L A DAT Adresse Datenbereich max 256 Worte 002 ADD KHW 6 003 SYS 0 004 TEST 005 BNZ XDATE 006 include lt PCSDATA Q6W gt 00006 XDATE i 00 L A DAT Adresse Datenbereich max 256 Worte 002 ADD KHW 6 003 SYS 0 004 TEST 005 BZ PCSEND 006 LK1 007 ERROR pauschaler Fehlerausgang 008 L KW 0 009 L A Ep Adresse Empfangsfach 010 Sr SE 01 A 012 BC ERRO 00007 ERRO S 00 L KW 0 002 L A_SF Adresse Sendefach 003 SYS 1 004 A 005 BC ERR1 00008 ERR1 d 00 include lt PCSERROR Q6W gt 00009 PCSEND Ausdruck der Datei c pcsdata q6w vom 1 12 94 00000 PCSDATA Datenaustausch zwischen SPS und PCS 001 Dieser Baustein koordiniert den Datenaustausch zwischen 002
79. ft 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 e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Benutzerhinweise Bitte lesen Sie das Handbuch vor dem ersten Einsatz und bewahren Sie es zur sp teren Verwendung sorgf ltig auf Zielgruppe Das Handbuch ist f r Anwender mit Vorkenntnissen in der PC und Auto matisierungstechnik geschrieben Darstellungskonventionen 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 gt DIR Kursiv Namen von auszuw hlenden Schaltfl chen Men s oder anderen Bildschirmelementen sowie Produkt namen werden in Kursivschrift wiedergegeben Piktogramme Im Handbuch sind folgende Piktogramme zur Kennzeichnung bestimm ter Textabschnitte verwendet Gefahr M glicherweise gef hrliche Situation Personensch den k nnen die Folge sein M glicherweise gef hrliche Situation Sachsch den k nnen die Folge sein A Achtung Tips und erg nzende Hinweise Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 0 4 Inhaltsverzeichni
80. gs nur innerhalb gewisser Grenzwerte So gelangen bei einer Zykluszeit ab 60 Millisekunden und einer Baud rate von 19200 Baud garantiert alle Aufgaben in das Paket Bei einer Timeoutangabe von 0 wird in jedem Datenaustauschzyklus nur 1 Sub paket enthalten sein Die Angabe mu in Vielfachen von 1 100 Sekunden erfolgen Grenz werte sind 0 235 1 100 Sekunden der Defaultwert ist 400 Milli sekunden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber Beschreibung LAUER Treiber fur PS4 201 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 1 2 2 2 LAUER PS4ME Treiber Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber 2 1 Erstinbetriebnahme Abgrenzung Die erfolgreiche Parametrierung der PCS wie im Handbuch PCS091 beschrieben wird vorausgesetzt Dieser Anhang bezieht sich ausschlie lich auf den Einsatz der PCS in Verbindung mit der Kl ckner M ller SPS PS4 201 MM1 und dem Kommunikationsmodul ZB4 501 UM2 A Achtung Nur die Software PCSPRO bzw PCS 9092 zur Projektierung verwenden Andere Softwarepakete k nnen Fehlfunktionen in der PCS und SPS aus l sen Ben tigte Ger te und Zubeh r Zum Betrieb einer SPS mit einer bereits
81. halten Sie die CPU falls noch nicht geschehen in den M RESET Modus Jetzt mu die RUN LED der SPS leuchten und die ERR LED bzw COM LED an der PCS erl schen Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber A Achtung Trifft einer der genannten Punkte nicht zu mu eine Fehleranalyse Kapitel 2 5 durchgef hrt werden An der SPS kann jetzt die Ansteuerung der PCS durch Schreiben und Lesen der entsprechenden MW s hier MW1000 0 bis einschlie lich MW1255 0 simuliert werden Wird die Verbindung unterbrochen so wird Bit 13 von MW1003 0 sowie der Fehlerausgang ERROR Q0 0 gesetzt Durch Dr cken eines Tasters der an Eingang 10 0 angeschlos sen wird kann die Kommunikation wieder neu gestartet werden In der PCS sind einige Texte diverse Variablen Men s sowie Melde und HELP Texte angelegt Somit lassen sich s mtliche Funktionen ber ein geeignetes SPS Programm austesten Zur Erstellung der Texte und Men s siehe auch PCS PRAXIS bzw PCS MAXIPRAXIS Heft Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 7 PCSicoafne 3 SUCOM Treiber 3 1 3Fehlerbehebung Hier sind die bei der Erstinbetriebnahme am h ufigsten aufgetretenen Fehler aufgef hrt PCS 090 095 900 1 PCS 9000 1 Der DIL Schalter Nr 8 steht auf ON Ist d
82. hirm Geh use Geh use Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber 4 4 Ausdruck der Hantierungssoftware Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden Ausdruck der Datei main z42 Symbol Operand V Klemme Operandenkommentar RESET I 0 0 manually reset COM_ERR Q 0 0 error LED SUB_RD M 820 4 flag read SUB_WR M 820 5 flag write SUB_OR M 820 7 flag or SYNCTI M 850 0 synctimer SYNCRS M 850 1 synctimer reset SYNCST M 850 2 synctimer stop FLG_STRT MBO flag start adress SUB_ANZ MB820 numbers of words in subpacket D_FLG_L MB900 temporary flag for source adress low D_FLG_H MB901 temporary flag for source adress high _FLG_L MB902 temporary flag for source adress low S_FLG_H MB903 temporary flag for source adress high KEYSHI MB1009 key word high byte LEDSRT MB1020 LED word low byte LEDSGN MB1021 LED word high byte POIN_R MW804 pointer actual data receive area POIN_T MW806 pointer actual data transmitt area POIN_DW MW808 pointer actual data dataword area OFFS_R MW810 offset receive area OFFS_T MW812 offset transmitt area OFFS_DW MW814 offset datawor d area R_CNT MW816 number of words TMP_T MW818 temporary buffer M_HLP MW820 help flag D_FLG_LH MW900 temporary flag for source adress S_FLG_LH MW902 temporary flag for source adress KEYS MW1008
83. iche bergabebereich definiert berschneidet Im Beispiel finden Sie den Kommunikations bereich zwischen MW1000 0 und MW1255 0 DAT_ADR KW1000 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 3 11 3 12 DN Zi 3 SUCOM Treiber SFEF_ADR MW_OFS TIMEOUT Definition der Sende Empfangsfachlage Diese Konstante mu zwi schen KW125 und KW2109 definiert werden Sie legt fest wo die PCS ihre Fragepakete und die SPS ihre Antwortpakete ablegt Hierf r ist ein Bereich von 64 Worten notwendig Es ist darauf zu achten da sich dieser Bereich auf keinen Fall mit anderen Definitionen berschneidet Im Beispiel liegt das Sende und Empfangsfach zwischen MW2109 0 und MW2172 0 SFEF_ADR KW2109 Dies ist eine Konstante die zur Berechnung der Merkerwortadressen dient Sie ist f r die SPS PS 306 und PS 316 fest auf KHW 4106 zu setzen Sie darf auf keinen Fall ver ndert werden Dies ist ein Timer der bei jedem empfangenen Fragepaket der PCS neu aufgezogen wird 1000ms Sobald dieser abl uft wird das ERROR Bit und in dem Fehlerwort 3 hier MW1003 0 Bit 13 gesetzt A Achtung Sobald die SPS in Schalterstellung 2 RUN anl uft also beim Start ein sogenannter Rest Zyklus durchlaufen wird m ssen alle von der Hant ierungssoftware verwendeten Merkerworte Merkerbytes und Merker bits in einen remanenten Merkerbereich gelegt werde
84. ie PCS laufend Sowohl mit dem Sende als auch Empfangsfach hat der Anwender kei nen Kontakt Er mu lediglich wissen da diese Merkerworte reserviert sind und nicht beschrieben werden d rfen Au er diesen Merkerworten werden von der Software noch weitere Merkerworte ben tigt Merkerworte die als Schmiermerker benutzt werden k nnen vom Anwender ebenfalls als Schmiermerker benutzt werden Es ist jedoch zu beachten da diese auf keinen Fall von Interrupt programmen ver ndert werden Die Durchlaufzeit der Hantierungssoftware regelt Gesamtkommuni kation h ngt von der Angabe der maximalen Paketl nge im PCS ab Ist diese angegebene Zahl gro werden in jedem Datenpaket alle zykli schen Aufgaben enthalten sein Jede Aufgabe ben tigt einen Kopf mit einem Wort zus tzlich Da das Sende und Empfangsfach eine L nge von max 32 Worten hat werden maximal 30 Worte pro Zyklus bertra gen das erste Wort im Empfangsfach beinhaltet eine Paketnummer und die Anzahl der empfangenen Worte Alle anderen Aufgaben k nnen f r die Durchschnittsberechnung vernachl ssigt werden da sie nur ver einzelt auftreten Eine Begrenzung der Paketl nge wirkt sich jedoch nur minimal auf die Zykluszeit aus Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber 4 2 4Geschwindigkeitsoptimierung Die Geschwindigkeit der Daten bertragung ist im wes
85. ieser gesetzt wartet die PCS nach dem Einschalten auf die Kommunikation mit dem PC der le diglich f r Pr fzwecke ben tigt wird Abhilfe DIL Schalter ausschalten und PCS neu starten durch kurzes Abschalten oder kurzes Bet tigen des RESET Tasters oberhalb der DIL Schalter Der HEX Drehschalter darf im Betrieb nur eine Stellung zwischen 0 3 einnehmen Sollte der Drehschalter falsch eingestellt sein m ssen Sie ihn in die richtige Stellung bringen und durch kurzes Ein Aus schalten den neuen Wert aktivieren Das AG geht zwar auf RUN aber die ERR LED bzw COM LED an der PCS erlischt nicht Geht diese LED auch nach einem 2 Versuch nicht aus ist die Verbin dung SPS PCS zu pr fen Sende und Empfangsleitung Eine wei tere Fehlerursache kann eine unzul ssige Programmierung der Sen de Empfangsfachlage sein Treibervariable AG siehe Kapitel 2 3 Im Wort 3 hier MW1003 0 wird mit einem Wert gt KWO ein Fehler gemeldet In diesem Fall ist der Fehler an der Verbindung SPS PCS zu suchen M glicherweise ist das Kabel defekt St rung der Kommunikation durch elektrische und magnetische Be einflussung bewirken meist einen Ausfall der Kommunikation nach l ngerer Zeit Diese St rungen werden zumeist durch Frequenzum setzer hervorgerufen Eine interne Variable erm glicht es die Zuver l ssigkeit der Verbindung abzusch tzen siehe INTERNE VARIABLEN Achtung Reaktion Aktion der SPS pr fen Nach Wieder
86. ikationsfehler ausgewertet wird Durch kurzzeitiges Setzen dieses Bits kann die Kommunikation wie der aufgenommen werden Wird dieser Merker st ndig auf 1 gesetzt so wird die Kommunikation automatisch gestartet ERROR Bit Operand der nach einem Kommunikationsfehler gesetzt wird Die ses Bit wird von der Hantierungssoftware sobald ein fehlerfreies Paket empfangen wird wieder zur ckgesetzt SUB_RD SUB_WR UR OR SUB ANZ MHILF Diese Bit Byte und Wortoperanden dienen als Schmiermerker und m s sen innerhalb eines Merkerwortes liegen das den bitweisen Zugriff er laubt Es ist darauf zu achten da bei Umbenennung die Bitpositionen erhalten bleiben ZWSP W_ANZ P_DAT P_SF P_EF Diese Merkerworte dienen ebenfalls als Schmiermerker Sie d rfen von anderen Programmen Ausnahme Interruptprogramme beschrieben werden da sie bei jedem Aufruf der Hantierungssoftware neu generiert werden A_DAT A_SF A_EF Diese Merkerworte dienen als Haftmerker Das hei t sie d rfen durch Ihre SPS Software nicht beschrieben werden Sie werden bei Kommuni kationsstart erster Zyklus oder Reset nach Kommunikationsfehler in itialisiert und m ssen f r die restlichen SPS Zyklen erhalten bleiben DAT_ADR Definition des Kommunikationsbereiches Durch Angabe einer Konstan ten im Bereich zwischen KW125 und KW2172 sinnvoll ist maximal KW2159 da mindestens 14 Worte Funktionsbereich ben tigt werden kann der f r die Ansteuerung der PCS erforderl
87. ine Diagnoseroutine die lediglich f r Pr f zwecke ben tigt wird Abhilfe DIL Schalter ausschalten und PCS neu starten durch kurzes Abschalten der Versorgungsspannung oder kurzes Bet tigen des RESET Tasters oberhalb der DIL Schalter 2 In der SPS wird ber Q0 0 trotz Kommunikationsstart Wiederanlauf 10 0 ein Timeout gemeldet In diesem Fall ist der Fehler an der Ver bindung SPS PCS zu suchen M glicherweise ist das Kabel defekt evtl falsch angeschlossen oder es ist ein falscher Treiber in die PCS geladen Achtung Reaktion Aktion der SPS pr fen Nach Wiederanlauf der Kommunikati on nach einem Ausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden 3 Die Kommunikation l uft zwar an nach gewisser Zeit erscheint je doch die Meldung COMMUNICATION ERROR M gliche Fehlerquellen hierf r sind e Die Verbindung PCS SPS in zu st rreicher Umgebung verlegt e Das Kabel ist schlecht geschirmt e Das Kabel ist falsch angeschlossen e Die Erdungsverh ltnisse sind ungen gend e Die SPS steht nicht auf RUN e Die Kommunikationssoftware in der SPS wird nicht falsch oder zu langsam durchlaufen es erscheint in der 2 Zeile TIMEOUT PLC Pr fen Sie ob die TIMEOUT Zeiten gro genug sind Hinweis Ab Ausgabestand 201 6 kann bei statisch leuchtender ERR LED die Ger te konfiguration der PCS ber die Help Taste abgefragt werden Mit Help plus Pfeiltaste k nnen die
88. ische Vor gt e besetzung f r Neuanlauf zyklisch PM2DP0 q6w Transfer MW gt PPxBy PRESO q6w Ausl sen von RESET durch 0 Setzen des Fehlerwortes wenn PCS 820 bereit PXDAT q6w N wartet bis PCS 820 Daten austausch beendet hat i PERRO q w NOT AUS Besetzung wenn ERROR lt gt 0 Kundenspezifisch PDP2M q6w Transfer DP RAM gt Merker Der Teil PRESO q6w wird zwar zyklisch angesprungen er wird intern nur bei IFC 1 abgearbeitet Die Programme sind als INCLUDE Dateien im Programm PCSO q6w nacheinander aufgerufen hier erfolgt auch die Einbindung der Zuweisungsliste PCSO z6w Es gen gt daher im zykli schen Programm mit INCLUDE PCS0 q6w das Hantierungsprogramm einschlie lich Zuweisunggsliste einzubinden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 1 6 PCS coame 1 LAUER Treiber 1 1 4Parametrierung der Zuweisungsliste A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alleparametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich MANRES ERRORA PHILFE BAUD Alle Peripheriebytenamen beginnen mit P alle Merker mit M wobei die restlichen Namen f r entsprechende Bytes gleich sind Fur das Hand shake wird ein Merkerbyte PHILFE ben tigt dies kann
89. kerbereich in der SPS definiert sein SUCOS4 Software Men punkt SYSTEMPARAMETER Ist das Ende des Merkerbereiches kleiner als Treibervariable AG 128 so wird die Fehler meldung COMMUNICATION ERROR MW IN SPS NOT DEFINED aus gegeben Bei Ver nderung der Treibervariablen AG ist darauf zu achten da auch SPS seitig die Zuweisungsliste angepa t wird Hier mu der Parameter Sende Empfangsfachadresse OFFS_RT als KW Konstante angegeben werden Eine Angabe von KW200 bedeutet zum Beispiel da das Sende Empfangsfach bei MW200 beginnt und bei MW328 endet Die ser Bereich darf nicht von anderen Merkern benutzt werden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber A SPS Paketlange Die Paketl nge ist ein Ma f r die Anzahl der Aufgaben die in ein Sende paket gelangen Ab einem Wert gt 10 kann davon ausgegangen werden da grunds tzlich alle Aufgaben in ein Paket gelangen Bei Angabe des Wertes 0 entsteht zwar eine minimale SPS Zykluszeit jedoch sinkt der Datendurchsatz Dies wirkt sich so aus da beispielsweise ein Men zeitlich sp ter aufgerufen wird Siehe dazu auch Kapitel 4 2 4 Geschwin digkeitsoptimierung Die bertragungsparameter sind fest auf 9600 baud 8 bits no parity 2 stopbits eingestellt Die PCS ist in dieser Punkt zu Punkt Verbindung der Master 4 1 2Anschluss der PCS an die SPS
90. kerbytes sind im gleichen Speicherbereich abge bildet gt MW 500 enth lt MB 500 und MB 501 gt MW 502 Datenwort MW 1000 gt DW 0 PCS Datenwort MW 1002 gt DW 1 PCS Datenwort MW 1004 gt DW 2 PCS Datenwort MW 1510 gt DW 255 PCS 3 Empfangspuffer Der Puffer enth lt alle Aufgaben die von der PCS gesendet werden BRK und BCC sind in dem Puffer nicht enthalten Das Verschieben der Puffer ist ber die Variablen K SBUFA K LWA und K TDADR m glich Beachten Sie beim Verschieben die Puffergr e ber lappungen sind nicht zul ssig 2 2 2Listing der Hantierungssoftware Der File PCS90 Q42 enth lt Kommunikations als auch Anwender routinen Um die bersichtlichkeit zu wahren bezieht sich der n chste Abschnitt nur auf Anwenderroutinen A Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 r KA aE Te KZ een PCS Zeit tf ks 2 LAUER PS4ME Treiber Initialisierung Kommunikationsausfall Start Expander Anwenderprogramm Label Tasten File PCSINIT Q42 Das File wird im ersten SPS Zyklus durchlaufen Alle Datenwortvor belegungen PCS sollten in diesem Abschnitt eingetragen werden F r die jeweilige PCS ist bereits ein Beispiel programmiert File PCSKINIT Q42 Das File PCSKINIT Q42 wird beim Ausfal
91. key word 002 A KHW 2000 003 BZ MESS1 004 L KW 1 005 MESSAGE DW15 start messages 006 NW 00004 MESS1 F4 clear message 0 001 L KEYS key word 002 A KHW 1000 003 BZ MAIN_END 004 L KW 0 4 20 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber 005 00005 MAIN_END 001 Ausdruck der Datei pcs q42 00000 START 001 002 003 004 005 006 007 008 009 0 oO EA 9 0 0 0 oouPw NhH 0 020 021 022 023 024 025 026 027 028 029 030 03 032 033 034 00001 RESTART 00 002 003 004 005 006 007 008 009 0 VO CH ch EH EN EH EH EA EA OD JO OD WN FP SA GA N oO VO 021 022 023 024 MESSAGE EP DW15 start messages Expanderprogramm for SUCOM A PG TR10 S R S SYNCTI IT TIME EQ COM ERR L INBO O O INBO 1 JC RESTART L RESET A COM ERR JCN N2 read DW3 L amp FLG_STRT ADD OFFS_DW ADD KW 6 ICPY10 SADR Icey ho DADR amp D_FLG_L L D_FLG_LH BC N2 reset case L K1 R SYNCTI L Kil R COM ERR L OFFS_D OFFS_DW L OFFS_RT OFFS S L OFFS_RT ADD KW 64 OFFS_T L amp FLG_STRT ADD OFFS_R ICPY11 DADR L KHW 0000 S_FLG_LH TCPYLE timeout timer synctimer time for timeout timer error LED firstrun flag firstrun fl
92. key word MENUE MW1028 menue word MESSAGE MW1030 DW15 start messages ICPY10 ICPY11 ICPY12 ICPY13 ICPY14 CPY L5 ICPY16 ICPY17 ICPY18 ICPY19 ICPY20 ICPY22 ICPY23 ICPY24 ICPY25 ICPY26 ICPY27 ICPY28 ICPY30 ICPY31 ICPY32 ICPY33 ICPY34 ICPY35 ICPY40 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 19 PCSicoaline r 4 PS 4 201 SUCOM A Treiber CO OO OO OO OO OO OCH U lt gt SI NBO O firstrun flag NBO 1 firstrun flag T_TIME KW 3 time for timeout timer OFFS_RT KW 200 offset for read transmitt area OFFS_D KW 1000 offset for 256 data word area TR1O timeout timer Ausdruck der Datei main q42 00000 PCS_DEMO SUCOM Treiber for PCS 001 H 002 include main k42 003 H 004 include lt pcs q42 gt 005 006 Please insert your own programm 007 or include other subroutines 008 NW 009 NW 010 This is an example to use the PCS micro or mini 011 RW 012 Copy KEY Word to LED Word 013 NW 014 L KEYSHI key word high byte 015 LEDSGN LED word high byte 016 NW 00001 Fl call menue 1 001 L KEYS key word 002 A KHW 8000 003 CP KHW 8000 004 BZ MEN1 005 L KW 1 006 MENUE menue word 007 u 00002 MEN1 F2 cancel menue 001 L KEYS key word 002 A KHW 4000 003 BZ MEN2 004 L KW 0 005 MENUE menue word 006 00003 MEN2 F3 call message 0 001 L KEYS
93. l der Kommunikation durchlau fen Hier sollten zumindest die Tastenworte zu Null geschrieben wer den ndern der Baudrate von 9600Bd auf 19200 Bd LKHB EC K STTD2 Baudrate 9600 Bd gt K STTD2 D9 Baudrate 19200 Bd gt K STTD2 EC Label START Im Programmteil START ist der Synctimer enthalten Dieser Timer gibt die Zeit an in der ein neues Paket eingetroffen sein mu L uft der Timer ab liegt ein Fehler in der Kommunikation vor Sie k nnen durch Auswerten des Timers auf den Kommunikationsausfall reagieren Die Bezeichnung des Timers ist TR7 Der Parameter gibt die Zeit in Sekunden an Der Timer wird beim Empfang eines neuen Paketes nachgetriggert Der Begriff Expander steht fur den Programmteil der die Aufgaben im Empfangspuffer ausf hrt In der Hantierungssoftware entspricht der Ex pander den Routinen SET REP READ WRITE K AND OR K_ODER und AND_ORGO Alle Expanderroutinen d rfen von Ihnen nicht ver ndert werden Das Anwenderprogramm beginnt bei EX_PROG und umfa t alle Routi nen bis EX_ENDE Label EX_PROG Synctimer nachtriggern Fehlerausgang l schen Fehlerz hler l schen Beispielprogramm f r PCS 090 Auswerten des Wortes DW 4 Tasten und Verzweigen in die einzelnen Men s F1 F4 Mit der Anweisung MW 1008 MW 1020 wird der Tastendruck durch LEDs gr n best tigt An der Stelle Tasten sollte Ihr Anwenderprogramm eingef gt werden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72
94. lgenderma en vorgehen Sperren aller Funktionen wie oben beschrieben Tippbetriebtext ohne Variablen aufrufen Nach Beendigung des Tippbetriebes werden die bertragungsfunktionen wieder freigegeben Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber PCS 900 920 950 Zu 1 SPS Programmoptimierungen Generell gelten dieselben Grunds tze wie f r die PCS 090 die Kommandow rter liegen jedoch anders Beachten sie jedoch besonders die bertragung von Uhrzeit und Meldworten Sperren Sie alle nicht ben tigten Funktionen in den Kommandow rtern ber das SPS Programm Dadurch wird der bertragungsaufwand der Daten welche immer bertragen werden verringert 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 a 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 ber tragen von s mtlichen LEDSTATUSWORTEN W20 27 Durch eine logische 0 im Bit 7 des DW36 sperren Sie das Lesen der Kommandow rter C D und E Durch eine logische 0 im Bit 5 des DW sperren Sie das bertragen der Uhr Dies i
95. male Schaltlitze e 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 e Sorgen Sie f r eindeutige Bezugspunkte der Versorgungsspannungen Um dies zu erleichtern ist das Netzteil potentialfrei e Bei st6rreicher Versorgungsspannung empfiehlt sich die Verwendung eines eigenen Netzteils fuer die PCS Es sollte entsprechende St rfilter besitzen 0 Volt k nnen dann direkt an der PCS mit dem Schutzleiter verbunden werden e Die PCS und das Kommunikationskabel sollten zu St rquellen einen Mindestabstand von 200 mm besitzen Dies betrifft besonders Induk tivit ten und Frequenzumrichter e Sorgen Sie daf r da die seriellen Datenleitungen m glichst voll st ndig von dem Schirm 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 dar auf da bei beidseitiger Erdung ggf eine Potentialausgleichsleitung mit mindestens dem 10 fachen Schirmquerschnitt erforderlich ist Insbesondere wenn PCS und SPS nicht mit dem gleichen Masse punkt verbunden sind wenn PCS und SPS z B in unterschiedlichen Schaltschr nken untergebracht sind Grund Um A
96. mmt 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 Liegt beispielsweise die erste Variable im Display auf DW50 sollten die weiteren Variablen auf den Datenw rter 51 52 53 usw liegen 4 2 5Implementierung der SPS Software Achtung A Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich 1 SPS in den Programmiermodus Schalterstellung 1 entspricht HLT schalten und mit Spannung versorgen 2 SPS Programm mit Hilfe der SUCOS4 in die CPU bertragen 3 SPS auf M RESET Schalterstellung 3 umschalten und durch Dr k ken des RESET Tasters starten Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 16 PCS incline 4 PS4 201 SUCOM A Treiber 4 2 6Programmintegration A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich Beim Erstellen Ihres SPS Programmes unter der Voraussetzung da Sie die Programmiersoftware
97. mmunikation 1 5 2 7 3 22 4 12 Kommunikationsausfall nee 2 13 Kommunikationskabel 1 11 3 19 KOMMUNIKATIONSMODUL ssseosesssssssssssssseeese 2 6 KommunikationsMOdUI ccccccccesseeeeeeees 2 11 Kommunikationsmodul ZB4 501 UM2 2 3 KOMMUNIKATIONSRESET nssessseeennnnn 1 8 1 9 Kommunikationssoftware ccssssseeeeeeceeeeees 2 8 Konfigurierung der BCS 2 4 2 5 L Label START ccccccccccccccceeeeceeesssseessseeseeees 2 13 Label Taste ne enee SEENEN 2 13 Laden des Lauer Treiber in die Pcs 2 5 Lage Sende Empfangsfach 3 4 4 4 LAUER PSAME Treiber 2 1 LAUER Treiber 4 ne 1 1 LED s LED Blinker cccccceeceeeeeeeees 2 16 3 23 Listing der Hantierungssoftware s 2 12 M M RESET 4 EE 3 14 MIP SE 2er 4 11 Mailb x 2 sie 0 6 MAIN Keeseren 4 10 MAIN Q42 ou ecccceessccccecccccceeeeeeassaeeeesseeees 4 9 4 10 MAIN EOW edd teren 1 8 MAIN Z42 cc cccdedsdesasvesessesavivancccciccccedesndesoseeeiees 4 10 KMANRES 2 2 32 8 2 de 1 4 1 6 Mechanische Ausf hrung 224er 00 1 10 Meldebit zur cksetzen u 2 16 3 23 Meldebits lesen cccccecceeeeeeeeeeeeeees 2 16 3 23 MELDETEXTE ANSTEUERN An 1 8 1 9 Meldungen 2 2 22 3 18 Men s ENEE 3 18 Merkerbyte ua an ekisn 1 6 MHILE 22 3 11 3 13 Mod l UM 2 4 2 16 mplementierung der Software
98. n Ansonsten kann nicht ausgeschlossen werden da durch die Hantierungssoftware fal sche Datenbereiche berschrieben werden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber 3 2 2 Beschreibung Hantierungssoftware A Achtung Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden Die beiliegende SPS Hantierungssoftware regelt den Datenverkehr zwi schen dem Datenbereich hier MW1000 0 max MW1255 0 und dem Sende Empfangsfach hier EF MW2109 0 MW2140 0 SF MW2141 0 MW2172 0 Die gesamte Kommunikation zwischen dem Anwenderprogramm und der PCS wird Uber den parametrierten Merkerbereich hier MW1000 0 max MW1255 0 abgewickelt Aus dem Sende und Empfangsfach hier MW2109 0 MW2172 0 liest und schreibt die PCS laufend Sowohl mit dem Sende als auch Empfangsfach hat der Anwender keinen Kontakt Er mu lediglich wis sen da diese Merkerworte reserviert sind und nicht beschrieben wer den d rfen Au er diesen Merkerworten werden von der Software noch weitere Merkerworte ben tigt siehe Kapitel 2 1 Merkerworte die als Schmier merker benutzt werden k nnen vom Anwender ebenfalls als Schmier merker benutzt werden Es ist jedoch zu beachten da diese auf kei nen Fall von Interruptprogrammen ver ndert werden Damit Sie eine bersicht haben welche Merker
99. n auf Stop schaltet Wird dagegen das Kommuni kationskabel abgezogen oder die Spannung der SPS abgeschaltet so erscheint im Display der Fehler COMMUNICATION ERROR TOO MANY TIMEOUTS da die SPS grunds tzlich nicht mehr antworten kann Anzahl Wiederholungen Beim Empfang eines falschen Datenpaketes werden die Daten wieder holt angefordert Die maximale Anzahl der Anforderungen kann einge stellt werden 0 254 Ist die Variable AB 0 so wird maximal eine Wiederholung zugelassen Nach dem Empfang eines korrekten Pakets wird von vorne gez hlt Nach berschreiten der maximalen Anzahl der Wiederholungen wird im Display der blinkende Text COMMUNICATION ERROR TOO MANY REPETITIONS gemeldet Lage Sende Empfangsfach Die Lage des Sende Empfangsfaches ist durch die SPS Hantierungs software bedingt auf MW2109 0 MW 2172 0 eingestellt Ist dieser Merkerbereich SPS seitig nicht mehr frei so kann hier ein alternativer Merkerbereich 64 Worte angegeben werden Bei Ver nderung der Treibervariablen AG ist darauf zu achten da auch SPS seitig die Zu weisungsliste angepa t wird Hier mu der Parameter Sende Empfangs fachadresse SFEF_ADR als KW Konstante angegeben werden Eine Angabe von KW2000 bedeutet zum Beispiel da das Sende Empfangs fach bei MW2000 0 beginnt und bei MW2063 0 endet SPS Paketl nge siehe auch 3 2 4 Die Paketl nge selber ist ein Ma f r die Anzahl der Aufgaben die in ein Paket gelangen A
100. n sie h ufiges Wechseln des Displaytextes da bei Wechsel 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 bertragungsfunktionen wieder freigegeben Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber a e KA Sy PS es PCS 900 920 950 Zu 1 SPS Programmoptimierungen Generell gelten dieselben Grunds tze wie f r die PCS 090 die Kommandow rter liegen jedoch anders Beachten sie jedoch besonders die bertragung von Uhrzeit und Meldworten Sperren sie alle nicht ben tigten Funktionen in den Kommandowi rtern ber das SPS Programm Dadurch wird der bertragungsaufwand der Daten welche immer bertragen werden verringert 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 a 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
101. ndungsprogramm mit Daten als auch ein gew hlter Treiber bertragen F r diese Treiber k nnen folgende Variablen eingestellt Name Funktion Defaultwert Min Wert Max Wert Einheit Eingabe Eingabe AA SPS Timeout 50 0 255 1 100s AB Anzahl Wiederholungen 0 0 254 AG Lage Sende Empfangsfach 2109 125 2109 AJ Anzahl Aufgaben pro Paket 50 1 255 SPS Zykluszeit Timeout W hrend der Kommunikation PCS SPS PS4 201 MM1 l uft ein fort wahrender Austausch von Daten Die Timeoutzeit ist die Uberwachungs zeit zwischen den Datenpaketen Im Fehlerfall also nach Verstreichen den Timeoutzeit erscheint auf der PCS COMMUNICATION ERROR TIMEOUT Anzahl Wiederholungen Beim Empfang eines falschen Datenpaketes wird eine Wiederholauf forderung gesendet Variable AB 0 entspricht einer Wiederholauf forderung Nach dem Empfang eines korrekten Pakets wird von vorne gez hlt Nach berschreiten der maximalen Anzahl der Wiederholun gen wird COMMUNICATION ERROR TOO MANY REPETITIONS ge meldet AG Lage Sende Empfangsfach Die Lage des Sende Empfangsfaches kann je nach vorhandenen Spei cherplatz in der SPS auf Maximal 32638 Merkerworte eingestellt wer den MW 0 bis MW 32638 Defaultm ig liegt dieser Bereich auf MW 200 Beim Verschieben des Merkerbreiches ist darauf zu achten da f r das Sende Empfangsfach 64 Worte also 128 Bytes ben tigt werden Es mu daher ein gen gend gro er Mer
102. ngen gt fehler gt fehlerausgang setzen LK 1 Q 0 0 TD Fehlerz hler Synctimer l uft LEI 9 SRASYNGET L K STCON S K XDAT L K XCTS 00 1 L K XDIE 0 2 L K STREQ 0 3 L K RTIND 0 4 L K XQRES 00 5 Il Il 210 410 ll 210 Dienst starten Strobe l schen LN K TDSTR ON K START A K STSTF Ri PRASTSIR JC RESET Strobe setzen L K TDSTR O K START AN K STSTF S Ke STSTER JCN RESET Bei Autostrobe kein Textstring L K TDSTB JCN SRES R K TDSTB Reset ausl sen mit 10 7 L K XRES JC QRES L K TDSTR O K START S K XRES JP RECEIVE warten auf Reset Quittung Darstellung der Meldungen und Befehle 3 Wiederholungsauftr ge und Wiederanlaufeingang gt Resettel W SYNCTIMER ST Transmit Confirmation TM Set Senddata des UM2 zum Test TM Clear to Send TM Datalndication ST Transmit Request RT Receive Indication TM UM Quittung Reset TD Strobe ZWISCHENMERKER F R ONE RESET ST Strobe Verriegelung ST Strobe TD Strobe ZWISCHENMERKER F R ONE RESET ST Strobe Verriegelung ST Strobe TD Strobe Sendeauftrag TD Strobe Sendeauftrag TM UM Reset TD Strobe ZWISCHENMERKER F R ONE RESET TM UM Reset PCSioafine Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 21 2 22 pcs E 2 LAUER PS4ME T
103. ngsfach Die Lage des Sende Empfangsfaches ist durch die SPS Hantierungs software bedingt auf MW2109 0 MW 2172 0 eingestellt Ist dieser Merkerbereich SPS seitig nicht mehr frei so kann hier ein alternativer Merkerbereich 64 Worte angegeben werden Bei Ver nderung der Treibervariablen AG ist darauf zu achten da auch SPS seitig die Zu weisungsliste angepa t wird Hier mu der Parameter Sende Empfangs fachadresse SFEF_ADR als KW Konstante angegeben werden Eine Angabe von KW2000 bedeutet zum Beispiel da das Sende Empfangs fach bei MW2000 0 beginnt und bei MW2063 0 endet Anzahl Aufgaben in einem Paket Die Paketl nge selber ist ein Ma f r die Anzahl der Aufgaben die in ein Paket gelangen Ab einem Wert gt 10 kann davon ausgegangen werden da grunds tzlich alle Aufgaben in ein Paket gelangen Bei Angabe des Wertes 0 entsteht zwar eine minimale SPS Zykluszeit jedoch sinkt der Datendurchsatz Dies wirkt sich so aus da beispielsweise ein Men zeitlich sp ter aufgerufen wird Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 5 3 6 PCS Kelle 3 SUCOM Treiber 3 1 2Vorgehensweise A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich PCS 090 095 900 PCS 9000 Da
104. ninhalte unter dem Namen z B AA und der Treibername selbst zur Anzeige gebracht werden Die SPS l uft zwar an die Kommunikation startet nicht M glicher weise liegen die f r die Hantierungssoftware benutzten Merker bereiche in einem remanenten Bereich Sorgen Sie daf r da alle bis auf den Datenfach benutzten Merker in einem nicht remanenten Bereich liegen Kontollieren Sie ob die Treibervariable AG Siehe Kapitel 2 3 Variablen des Treibers mit der Konstanten OFFS_RT z B KW 200 offset for read transmitt area im SPS Programm berein stimmt Es erscheint sofort nach Verbindung die Meldung COMMUNICATION ERROR MW IN PLC NOT DEFINED Der Merkerbereich in der SPS ist zu klein Der Treiber unterbricht das Schreiben auf das Empfangs Sendefach da sonst Systemdaten in der SPS berschrieben werden k nnen Abhilfe Merkerbereich h her set zen SUCOS4 Software Men punkt SYSTEMPARAMETER Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber 4 1 4Hinweise zum Anschlu der PCS an eine SPS e Legen Sie die Kabelschirmung auf den zentralen Massepunkt des Schaltschranks e 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 wesent lich bessere HF Leitf higkeit besitzt als nor
105. nittstellenparameter m ssen Sie im PCS Programm vornehmen Beachten Sie bitte da f r die Auswahl der Parameter nur RS232 mit 19200Bd und 9600 Bd zur Verf gung stehen Folgende Defaultwerte sind im Treiber eingestellt HEX Drehschalterstellung Stellung 0 gt RS232 19200Bd Stellung 1 gt RS232 9600Bd Stellung 2 gt RS232 19200Bd Stellung 3 gt RS232 9600Bd Einstellung in der Hantierungssoftware 2 1 2Laden des Lauer Treiber in die PCS PCS 090 095 900 Defaultwerte PCS 9000 Defaultwerte Bei der Konfigurierung der PCS wird sowohl das Anwenderprogramm mit den Daten als auch ein gew hlter Treiber bertragen Der Treiber hei t f r PCS 090 095 900 hei t LTR drv und f r PCS 9000 KLMPS4PE e03 Die Vorgehensweise ist in den Handb chern PCSPRO und PCSMAXI beschrieben Es k nnen folgende Parameter ver ndert werden 1 Timeout 2 Anzahl Wiederholungen Timeout AA 400ms Anzahl Wiederholungen AB 3 Timeout COM_TIMEOUT 400ms Anzahl Wiederholungen COM_MAXRPT 3 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 5 2 6 PCSiccline 2 LAUER PS4ME Treiber 2 1 3Anschluss der PCS an die SPS A Achtung Funktion der PCS und SPS nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich PCS 090 095 900 PC
106. nsingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 LAUER PS4ME Treiber 2 4 Ausdruck der Hantierungssoftware Achtung Funktion der Hantierungssoftware prufen um Fehlfunktionen der PCS bzw SPS zu vermeiden Ausdruck der Datei c pcsinit q42 vom 16 12 94 00000 Initialisierung PCS 001 002 Diese Routine wird einmalig beim Neustart durchlaufen 003 n 004 folgend sind Beispiele f r die einzelnen PCS Systeme 005 aufgef hrt entsprechend der verwendeten PCS mu nur 006 das jeweilige Label am folgenden Sprungbefehl ange 007 geben werden 008 009 JP INI_ENDE 010 00001 PCS090 Initialisierung PCS 090 001 002 Tastenworte Nullen 003 KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 007 Freigaben setzen 008 L KHW OFC8 009 MW1026 PC W13 Kommando W 010 011 SOLL P 012 L KHW 0080 013 MW1028 PC W14 Kommando W 014 015 JP INI_ENDE 016 00002 PCS095 Initialisierung PCS 095 001 002 Tastenworte Nullen 003 L KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC W5 Tastencode W 006 MW1046 PC W23 Tastencode 007 008 Freigaben setzen 009 L KHW OFC8 010 MW1026 PC W13 Kommando W 011 012 SOLL P 013 L KHW 0080 014 MW1028 PC W14 Kommando W 015 016 JP INI_ENDE 017 00003 PCS900 Initialisierung PCS 900 001 002 Tastenworte Nullen 003 L KHW 0000 004 MW1008 PC W4 Tastencode W 005 MW1010 PC
107. ommunikationsmodul UM 2 zur ckgesetzt werden I 0 7 Q0 0 Synctimer ist abgelaufen gt es werden keine g ltigen Telegr amme vom Kommunikationsmodul UM2 empfangen Q 0 1 CTS gt Signal Q 0 2 XDIE gt Data Indikation Q 0 3 STREQ gt Transmit Request Q 0 4 RTIND gt Receive Indication Q0 5 QRES gt Reset Quittung Q0 7 Fehler vom Kommunikationsmodul Bei laufender Kommunikation flackern die LEDs Q 0 1 Q 0 5 Speicheraufbau der Hantierungssoftware Fur die Kommunikation zwischen SPS und PS4 UM2 ist ein Empfangs puffer ein Sendepuffer und ein Datenpuffer eingerichtet worden Die Lage der einzelnen Puffer ist folgenderma en definiert 2 Datenpuffer 3 Empfangspuffer K SBUFA K LWA K TDRADR MW 200 MW 1000 MW 300 Gr e Gr e 512 Bytes 128 Bytes MW 263 MW 1599 MW 363 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 PCSioalne 2 LAUER PS4ME Treiber Aufgabe der einzelnen Puffer Bemerkung Bemerkung 1 Sendepuffer In den Sendepuffer werden alle von der PCS in ei nem Paket angeforderten Daten abgelegt Der Puf fer wird in jedem SPS Zyklus von der PCS ausgele sen 2 Datenpuffer Der Datenpuffer enthalt alle 256 PCS Datenworte Da die Adressierung der Kl ckner Moeller Steue rung auf Bytes ausgelegt ist umfa t der Datenpuffer einen Bereich von 512 Bytes Merkerworte und Mer
108. pezifische Vorbesetzung f r den Neustart pcsreset q6w e 2 kundenspezifische Belegung f r den Fehlerfall pcserror q6w Im Verzeichnis EX41 6SBI ist der Expander f r die SBI Schnittstelle Durch Aufruf eines Funktionsbausteines wird aus dem SUCONET K Protokoll ein SUCOM A Protokoll Zus tzlich mu der Schiebeschalter auf der CPU Platine der PS416 auf B gestellt werden Die Ankopplung der PCS entspricht einer Punkt zu Punkt Verbindung Es mu ein Betreibssystem ab SUCOSOFT 1 1 verwendet werden 416m_108 osf vom 19 01 96 Im Verzeichnis EX416PRG ist der Expander f r die PRG Schnittstelle Dabei ist der Schalter oben auf der CPU Baugruppe auf RS485 zu stellen Beide Hantierungsbausteine sind defaultm ig auf die PCS maxi einge stellt Die Sende Empfangsfach adresse ist wie die Defaulteinstellung im Treiber Die PCS spezifischen Vorbesetzungen sind in der mitgelieferten Hantierungssoftware integriert aber auskommentiert Entfernen Sie die Kommentarzeichen um Ihre PCS auszuw hlen Dies mu einmal ab dem Label PCSINIT f r die Vorbelegung im Initialisierungsfall Erstanlauf und ein zweites mal ab dem Label PCSERROR f r die Vorbelegung im Fehler fall geschehen Die PCS geht nach Neuanlauf von folgenden Annahmen aus e Als Ruhetext ist 0 gew hlt e Alle Men s sind vor dem Abschalten beendet worden ansonsten m ssen sie neu gestartet werden e Die Taster und DIL Schalter werden nach Neuanlauf alle einmal b
109. r SPS Nur bei PCS 090 095 900 TOO MANY TIMEOUTS Dieser Text erscheint wenn die SPS mehrmals hintereinander nicht ant wortet Dieser Fehler tritt auf bei Kabelbruch oder wenn die SPS span nungslos geschaltet wird TOO MANY REPETITIONS Dieser Text erscheint wenn die SPS sich st rreicher Umgebung befin det Die Anzahl der erlaubten Wiederholaufforderungen einstellbarer Treiberparameter wurde berschritten Achtung A Reaktion Aktion der SPS pr fen Nach Wiederanlauf der SPS nach ei nem Kommunikationsausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden Dies erfolgt entweder durch den STOP RUN bergang bei der SPS bzw durch Bet tigen des Reset Tasters an der SPS Um die Kommunikation automatisch wieder zu starten kann der RESET Merker in der SPS st ndig auf logisch 1 gesetzt werden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber 3 2 SPS Hantierungssoftware PS306 316 Achtung A Funktion der Hantierungssoftware pr fen um Fehlfunktionen der PCS bzw SPS zu vermeiden 3 2 1Einstellungen SPS seitig Um mit der PCS kommunizieren zu k nnen ist zuvor die Zuweisungs liste der SPS entsprechend anzupassen Nachfolgend sind die in der Zuweisungsliste enthaltenen Symbole aufgef hrt Erl uterung der Parameter RESET Bit Operand der nur nach einem Kommun
110. r ZB4 501 UM2 Kommunikationsmodul Kommunikation mit PCS micro mini midi und maxi Ben tigt SPS Pro gramm Bediengerat SPS System Schnittstelle Protokoll Adapterkabel Treiberart 2 SUCOM TREIBER f r PS316 oder PS416 PCS 009 090 095 900 920 950 9000 PS4 201 Auf ZB4 501 UM2 Kommunikationsmodul RS232 Klemmanschlu Lauer PCS 790 Expander Treiber Kommunikation mit PCS micro mini midi und maxi Ben tigt SPS Pro gramm Bedienger t SPS System Schnittstelle Protokoll Adapterkabel Treiberart 4 SUCOM TREIBER f r PS4 201 ber PRG Schnittstelle PCS 009 090 095 900 920 950 PS 306 oder PS 316 oder PS 416 Auf SPS RS485 Buchse SUCOM PS 306 PCS 786 PS 316 PS 416 PCS 796 Expander Treiber Kommunikation mit PCS micro mini und midi Ben tigt SPS Programm Bediengerat SPS System Schnittstelle Protokoll Adapterkabel Treiberart PCS 009 090 095 900 920 950 PS4 201 PRG Schnittstelle auf der SPS RS232 SUCOM A PCS 785 Expander Treiber Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 0 9 0 10 Allgemeine Storschutzmaknahmen 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 Typenschild zu beachten 1 Versorgungs und Signalleitungen von
111. rameter Timeout PCSPRO Software Treiberpara meter kann die Reaktionszeit optimiert werden Damit die Reaktions zeit optimal wird mu in jedem SPS Zyklus ein Datenaustausch mit der PCS 820 vorgenommen werden Die PCS pa t die Paketl nge jedes Paketes der SPS Zykluszeit an so da die obengenannte Bedingung m glichst eingehalten wird Zeitlicher Ablauf der Daten bertragung 1111 2222222222222222 33 44444 55555 6666666666666666 1111 Die PCS stellt ein neues Paket zusammen Die ben tigte Zeit betr gt 2 5 Millisekunden Das Paket wird bertragen Die ben tigte Zeit h ngt von der Paket l nge und der Baudrate ab Da die Paketl nge nicht konstant ist kann diese Zeit prinzipiell nicht festgelegt werden Die PCS 820 pr ft das Paket auf Plausibilit t und meldet dem SPS Pro gramm die Bereitschaft zum Datenaustausch Wartezeit bis das SPS Programm den Datenaustausch freigibt Die PCS 820 nimmt den Datenaustausch in beiden Richtungen vor Die ben tigten Zeiten sind der Beschreibung der PCS 820 zu entnehmen Das Antwortpaket wird bertragen Auch die L nge dieses Pakets ist variabel Sobald das Paket im PCS 100 komplett empfangen wurde wird ein neues Paket zuisammengestellt wie unter 1 beschrieben Wird nun eine minimale Zykluszeit angegeben so errechnet sich die PCS die Paketl nge f r 2 und 6 bei jedem Zyklus so aus da die Zeit 4 m glichst klein gehalten wird Diese Logik funktioniert allerdin
112. rden der bis ber den n chsten Datenaustausch stehenbleibt und erst da nach wieder gel scht wird RUHETEXTANWAHL Hier k nnen bin r kodiert die Ruhetexte 0 7 angew hlt werden MELDETEXTE ANSTEUERN Hier k nnen die Meldetexte 0 3 angesteuert werden Meldetext 1 E 0 5 muss mit abgeschaltet werden 1 8 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 LAUER Treiber PCS 090 Q 1 0 Q1 1 Q1 7 Q1 8 Q1 15 Mit den Tasten F9 F10 F19 lassen sich die Sollwertmen s 1 3 starten mit F20 lassen sich die Men s beenden 1 Karte stecken 2 AG auf HLT schalten und mit Spannung versorgen 3 Das bereits kompilierte Programm MAIN r6w mit Zuweisungsliste PCSO z6w berspielen 4 CPU auf RUN schalten 5 Die gr ne LED an der PCS 820 signalisiert eine laufende Verbindung Auf der Diskette ist ein Anwendungsbeispiel PCSDEMO q6w z6w ent halten das im Programm MAIN q6w nach der Hantierungssoftware auf gerufen wird Es benutzt die Eing nge 0 1 0 15 und die Ausg nge 1 1 1 15 PAUSCHALE FEHLERMELDUNG Hier wird mit log 1 die ausgefallene Kommunikation gemeldet EIN AUS FUNKTIONEN Mittels F2 F7 lassen sich diese Ausg nge einschalten und mittels F1 ausschalten SOLLWERT PPO B23 0 l sst sich im Sollwertmen 2 ndern Das niederwertige Byte wird hier ausgegeben A Achtung Reaktion Aktion der SPS pr fen Nach Wi
113. re 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 e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 Normen Die PCS ist nach dem Stand der Technik gebaut und erf llt die Anfor derungen folgender Richtlinien und Normen es 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 e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Informationen zur Treiberauswahl 1 LAUER TREIBER f r PS 316 Kommunikation mit PCS micro mini und midi Ben tigt SPS Programm und PCS820 Schnittstellen Bedienger t SPS System Schnittstelle Protokoll Adapterkabel Treiberart PCS 009 090 095 900 PCS920 PCS950 PS 316 Auf Schnittstellenbaugruppe PCS 820 Einschub karte TTY Buchse Lauer PCS 726 Expander Treiber 2 LAUERPS4ME TREIBER f r PS4 201 Ube
114. reiber 001 002 003 004 005 006 007 00007 RECEIVE 001 002 003 004 005 006 007 008 009 010 00008 ACTIV 001 002 003 005 006 007 008 009 010 011 00009 VERPAK 001 002 003 004 005 006 007 008 009 010 011 00010 ERROR 001 002 003 004 005 006 007 00011 RESREP 001 002 003 004 005 00012 001 002 00013 SRES 001 002 003 005 006 007 008 L K XQRES TM UM Quittung Reset R K XRES TM UM Reset JCN ENDE L KW 0 K RFLAG RT ST Ablaufflaggen Datentelegramm empfangen L K RTSTF RT Strobe Verriegelung JC ACTIV L K XDIE TM DataIndication S K RTSTR RT Strobe JCN ENDE L K TDRADR TD Anfangsadresse Empf Telegramm K RTADR RT Anfangsadr Datentelegramm JP ENDE Warten bis String eingelesen L K RTACT RT Aktivflagge JC ENDE R K RTSTR RT Strobe L K RTRLT RT Result JC VERPAK L K XERR TM Fehlermeldung K TDOERR TD Anzeige Fehlercode JP ENDE Empfangenes Lauer Telegramm pr fen BCC WIRD IM UM2 MODUL GEPR FT L K XRLE RT Receive Telegramml nge SH KB 1 BE RESREP L K XRLE RT Receive Telegramml nge SHR 1 BC ERROR L KB 126 SUB K XRLE RT Receive Telegramml nge BP SET Lauer Telegrammfehler L K TDERR TD Fehlerz hler ADD KW 1 K TDERR TD Fehlerz hler JP ENDE RESET oder Repeat Telegramm L K RTRD1 RT Receivedata 1 CP KB 0 BE ENDE JP STROBE Expanderprogramm include lt expander q42 gt R
115. rhaften Antwort der SPS versucht die PCS den vorherigen Auftrag nochmals auszusenden Wird die folgende Antwort dann wie derum fehlerhaft empfangen wird je nach programmierter Anzahl von Wiederholungen entsprechend oft versucht eine richtige Antwort zu erhalten Falls die Anzahl der Wiederholungen berschritten wird blinkt in der Anzeige ein Fehlertext COMMUNICATION ERROR TOO MANY REPETITIONS In diesem Fall ist die Verbindung PCS und SPS in sehr st rreicher Umgebung verlegt siehe hierzu auch Fehlerbehebung 3 1 3 Welche Aufgaben in ein Paket gelangen entscheidet die PCS aufgrund der maximalen Paketl nge und der Priorit t jeder Aufgabe Jede Aufga be hat eine spezifische Startpriorit t Durch eine Priorit tenverwaltung wird gew hrleistet da keine Aufgabe verloren geht Die angegebenen Paketl ngen beziehen sich auf Worte einschlie lich Befehl Dabei wird nicht zwischen PCS Daten schreiben und Antwortdaten lesen unter schieden 3 22 Systeme Lauer GmbH amp Co KG e Kelterstr 59 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 3 SUCOM Treiber AUFGABE 1 Tastaturstatus schreiben N Meldebit zur cksetzen 3 Sollwert SPS schreiben 4 Istwerte lesen 5 Meldebits lesen 6 PCS Status senden 7 LED s LED Blinker 8 Kommandowort lesen r KA aE Te KZ een PCS Zeit tf ks Nachfolgend ein Beispiel f r die PCS 090 095 PRIOR L NGE STARTKRITERIUM 9 3 wenn eine Ta
116. s Benutzerhinweise 0 3 Inhaltsverzeichnis 0 4 Qualit t und Support 0 6 Sicherheitsvorschriften 0 7 Normen 0 8 Informationen zur Treiberauswahl 0 9 Allgemeine St rschutzma nahmen 0 10 1 LAUER Treiber 1 1 1 1 Beschreibung PCS 820 Hantierungssoftware 1 3 1 1 1 Beschreibung der Hantierungssoftware seese 1 4 1 1 2 Implementierung der Software sseseeseeseeereerreresreees 1 4 1 1 3 Struktur der Hantierungssoftware eeeeeeeeereereeeeseee 1 5 1 1 4 Parametrierung der Zuweisungsliste 0000 22244 1 6 1 1 5 Zykluszeitverl ngerung esseessssesessrerseresereresssrersrrrrsereee 1 7 1 1 6 Implementierung der Demonstrationssoftware 1 8 1 2 Technische Daten PCS 820 seeeeeseseesrreresrreerrerssses 1 10 1 2 1 Adapterkabel PCS PCS 820 uuesueesseessneesseennnnnnnnn 1 11 1 2 2 Programmierkabel PCS PCS Zi 1 12 1 2 3 Daten bertragung uuuesesseeesssnnessnnnneeennneneennnnnnennnnene 1 13 1 2 4 Treiber Parameter Timeout seeeeeesesereeerrrerrreresrrereees 1 14 2 LAUER PS4ME Treiber 2 1 2 1 Erstinbetriebnahme sssini 2 3 2 1 1 Variablen des Lauer Treiber uuuessuseesssnnnessnnnneeennnenen 2 4 2 1 2 Laden des Lauer Treiber in die BC 2 5 2 1 3 Anschluss der PCS an die SPS eeeseeesesseerrerssrreesee 2 6 2 1 4 Fehlerbehebung eu 0020er 2 7 2 1 5 Hinweise zum Anschlu der PCS an eine SPS 2 9 2 2 SPS Hantierungssoftware nn 2 10 2 2 1 A
117. s Kommunikationsbuffers 018 PBUM2RT 042 Empfang Gesamttelegramm 019 PBUM2ST 042 Senden Gesamttelegramm 020 Ness S SSS SSS SSS SSS SSS SS SS SS SS SS SS SS SS SS SS SSS SSS SS SS SS SS SSS SSS SSS 021 Funktionsparameter 022 Mek Funktionen 023 W Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 r PCS 5 Tne 2 LAUER PS4ME Treiber 024 Eing nge Ausg nge der PS4 200 025 70 0 Strobe 026 10 7 Reset 027 00 1 crs Clear to send 028 00 2 XDIE Data Indication 029 00 3 STREQ Transmit Request 030 00 4 RTIND Receive Indication 031 00 5 ORES Reset Quittung 032 VW 033 Verbindung PCS 095 lt gt ZB4 501 UM2 034 x 035 PCS 095 Buchse Stecker Kabel Klemme UM2 036 037 TXD gt TXD SS 1 gt RXD 038 RXD lt RXD 3 lt 1 SH TXD 039 GND GND 7 1 GND 040 DIR gt DTR 20 gt L gt CTS 041 SCht Em 2 27 042 NW l l 043 v v 044 Geh use Hutschiene 045 NS SSS SSS SSS 555 5S 55 SS 5 5 SS 5 SS 5 5 SS 5 SS SS SS SS SS SS SS SSS SS SS SS SS SS SSS 046 00001 INIT Startparameter initialisieren 001 nn nn ee 002 003 L INBO O SPS Anlaufbit nach Power Reset 004 O INBO 1 SPS Anlaufbit nach Taster Reset 005 JCN START 006 007 Vorbelegung PCS 008 include lt pcsinit q42 gt 009 010 Baudrate 9600 012 K STTD2 ST Transmitdata 2 SDB 013 0
118. schrank geerdet werden Der Pin 1 am PCS 820 endet blind und dient nur Schirmzwecken Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 12 1 LAUER Treiber 1 2 2Programmierkabel PCS PCS 733 PCS 733 Buchse 25 polig PCS LCA Schirm Geh use Geh use Schirm Die bertragung wird mit Hilfe der PCSPRO Software durchgef hrt Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 1 LAUER Treiber 1 2 3 Daten bertragung AUFGABE 1 Schnittstellenfehler und Programmierfehler 2 Tastaturstatus schreiben 3 Meldebit zur cksetzen 4 Sollwert in die SPS schreiben 5 Istwerte lesen Der Datenverkehr mit der Steuerung erfolgt in Paketen Jedes Paket wird mit einer Pr fsumme versehen und sein Inhalt in der PCS 820 auf even tuelle Fehler abgepr ft Jedes Paket besteht aus mindestens einem Subpaket das eine klar umrissene Aufgabe erf llt Welche Aufgaben in ein Paket gelangen entscheidet die PCS aufgrund des Treiberparameters Timeout SPS Zykluszeit der Baudrate und der Priorit t jeder Aufgabe Jede Aufgabe hat eine spezifische Startpriorit t Durch eine Priorit ten verwaltung wird gew hrleistet da keine Aufgabe verloren geht Die angegebene L nge bezieht sich auf Worte einschlie lich Kopf Die Aufgaben sind im Einz
119. ss 035 036 L amp FLG_STRT flag start adress 037 ADD POIN_DW pointer actual data dataword area 038 ICPY45 DADR 039 CPY45 040 MOD K 1 041 amp SADR amp D_FLG_L temporary flag for source adress low 042 amp DADR 043 b NO KB 2 044 b ERR 045 046 JP INCR_W 047 00004 OR VW 001 L amp FLG_STRT flag start adress 002 ADD POIN_DW pointer actual data dataword area 003 ICPY46 SADR 004 L amp D_FLG_L temporary flag for source adress low 005 ICPY46 DADR 006 CPY46 007 MOD K 1 008 amp SADR 009 amp DADR 010 b NO KB 2 011 b ERR 012 L D_FLG_LH temporary flag for source adress 013 O IMP_T temporary buffer 014 D_FLG_LH temporary flag for source adress 015 016 L amp FLG_STRT flag start adress 017 ADD POIN_DW pointer actual data dataword area 018 ICPY47 DADR 019 CPY47 020 MOD K 1 021 amp SADR amp D_FLG_L temporary flag for source adress low 4 26 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber 022 023 024 025 026 027 00005 WR 001 002 003 004 005 006 007 008 009 010 011 012 00006 INCR_W 001 002 003 005 006 007 008 009 010 01 012 013 014 015 016 00007 PDATEND1 00 002 003 004 005 006 007 008 009 0 oO SA m EA EA VO OO JO OD VG GA At EA GA N CH
120. st besonders bedeutsam da die Uhr jede Sekunde bertragen wird und somit ihre Kommunikation stark belastet Geben 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 bertragen 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 Wechsel 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 bertragungsfunktionen wieder freigegeben Um ihr SPS Programm zu entlasten k nnen sie bei PCS 950 die Softkeyfunktionen zum Umschalten von Ruhetexten Men s ect be nutzen Diese Option k nnen sie vom SPS Programm aus durch Umdefinieren der Softkeyleiste immer sperren Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber PCS 009 090 095 900 920 950 Zu 2 PCSPRO Programmoptimierungen Stellen Sie m glichst wenige Variablen auf der angezeigten Display seite dar weil die bertragene Datenmenge mit der Anzahl der Va riablen zuni
121. ste gedr ckt oder losgelassen wird 7 2 bet tigen von CLR bei L schverhalten 2 2 9 immer wenn eine Sollwertvariable ge ndert wurde und das Eingabefeld verlassen wird 5 2 24 in den Priorit ten 0 6 12 laufend sonst bei Neudarstellung im Display 4 max 9 laufend wenn nicht gesperrt 4 5 bei Anderung 3 4 laufend wenn nicht gesperrt Speicherver halten und Anzeigeverhalten lesen 3 3 laufend 9 h ngt von der Zahl der Variablen im Display und von der B ndigkeit der Adressen ab Sind die Adressen nicht b ndig wird pro nicht b ndige Variable ein Kopf ben tigt 1 Wort 3 4 2 SPS Paketlange Timeout Uber den Treiberparameter AA bzw COM_TIMEOUT Timeout kann die Zeit berwachung zwischen einem gesendeten und dem empfange nen Datenpaket eingestellt werden Wertebereich PCS 090 095 900 500 2550 ms Defaultwert 1000 ms PCS 9000 1000 5000 ms Defaultwert 1000 ms Uber den Treiberparameter AG bzw COM_MAXPLEn Anzahl der Aufgaben kann die Paketl nge bzw die Durchlaufzeit des SPS Program mes beeinflu t werden Wertebereich PCS 090 095 900 0 255 Defaultwert 50 PCS 9000 1 50 Defaultwert 50 Durch diese Angabe wird die Anzahl der Aufgaben die in ein Paket gelangen begrenzt Das hat wiederum Einflu auf die Durchlaufzeit des SPS Programmes und somit der SPS Zykluszeit Bei Begrenzung der Paketl nge auf sehr kleine Werte 0 5 kann es bei Aufgaben mit einer geringen
122. ten der Versorgungsspannung oder kurzes Bet tigen des RESET Tasters oberhalb der DIL Schalter 2 In der SPS wird ber Q0 0 trotz Kommunikationsstart Wiederanlauf 10 0 ein Timeout gemeldet In diesem Fall ist der Fehler an der Ver bindung SPS PCS zu suchen M glicherweise ist das Kabel defekt evtl falsch angeschlossen oder es ist ein falscher Treiber in die PCS geladen Achtung Reaktion Aktion der SPS pr fen Nach Wiederanlauf der Kommunikati on nach einem Ausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden 3 Die Kommunikation l uft zwar an nach gewisser Zeit erscheint je doch die Meldung COMMUNICATION ERROR TIMEOUT oder COMMUNICATION ERROR TOO MANY REPETITIONS je nach dem ob der Timeout oder Max Wiederholungen zuerst er reicht wurden M gliche Fehlerquellen hierf r sind e Die Verbindung PCS SPS in zu st rreicher Umgebung verlegt e Das Kabel ist schlecht geschirmt e Das Kabel ist falsch angeschlossen e Die Erdungsverh ltnisse sind ungen gend e Die SPS steht nicht auf RUN Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber Hinweis Ab Ausgabestand 201 6 kann bei statisch leuchtender ERR LED die Ger te konfiguration der PCS ber die Help Taste abgefragt werden Mit Help plus Pfeiltaste k nnen die verschiedenen Treibervariable
123. ufbau der Hantierungssoftware uueessnnnesssnnneeesnnenen 2 10 2 2 2 Listing der Hantierungssoftware esseeeseeeeererreereeeees 2 12 2 3 Kommunikation uuuerssseeesssnneessnnnenessnnneennnnnnnnnnnannenenn 2 14 2 3 1 Daten bertragung PCS gt Modul UM 2 ou eee 2 16 2 3 2 Ablauf der Daten bertragung 2222er nnneee een 2 17 2 4 Ausdruck der Hantierungssoftware s es 2 18 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 Inhaltsverzeichnis 3 SUCOM Treiber 3 1 3 1 Erstinbetriebnahme ssssssesesseessssresseessssreesererssreersseessses 3 3 3 1 1 Variablen des SUCOM Treiber A 3 4 3 1 2 Vorgehensweise uuuessssessssnnnersnnnensnnnnnnennnnnennnnnernnnnennn 3 6 3 1 3 Fehlerbehebung isssssieisecescesscetsesoeiedseesesbaseceseenesseeeretae 3 8 3 1 4 Hinweise zum Anschlu der PCS an eine SPS 3 9 3 1 5 Fehlermeldungen des Treiber AA 3 10 3 2 SPS Hantierungssoftware PS306 316 eseese 3 11 3 2 1 Einstellungen SPS seitig eee eeeeeeeeseeeecsreeeeeesseeeeeees 3 11 3 2 2 Beschreibung Hantterungs software 3 13 3 2 3 Zykluszeitverl ngerung sseessssseesresseseresrrrrssrrersrerssseees 3 14 3 2 4 Implementierung der SPS Software seee 3 14 3 2 5 Programmintegration ssssessssssssesssesssserrererserrerersssssereess 3 14 3 3 GeschwindigkeitsoptimierUng eeesseeeeeseseeserereerreerees 3 16 3 4 Technische Informationen
124. usgleichsstr me auf dem Kabelschirm zu vermeiden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber 4 2 SPS Hantierungssoftware A Achtung Funktion der PCS und nach Parametrierung bzw Treiberinstallation pr fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich 4 2 1 Aufbau der Hantierungssoftware Die Hantierungssoftware besteht aus mehreren Module Das Hauptmodul main bindet die Unterprogramme mit INCLUCE ein Ihre eigenen Programme k nnen Sie direkt in main schreiben oder mit INCLUDE einbinden Als Beispiel ist ein kleines Programm in der Datei main enthalten Das Beispielprogramm hat folgende Funktion Mit der Taste F1 wird der Bedientext 1 aufgerufen Mit der Taste F2 wird der Bedientext 0 auf gerufen Mit der Taste F3 wird der Meldetext 0 aufgerufen Mit der Taste F4 wird der Meldetext 0 gel scht Zus tzlich wird noch eine sog Taste LED Funktion realisiert Beim Dr cken einer der Tasten F1 F8 wird die jeweilige gr ne LED solange die Taste gedr ckt ist auf leuchten Nachfolgend wird der Aufbau und die Aufgaben der einzelnen Module schematisch dargestellt MAIN Q42 PCS Q42 PCSDATA Q42 H PCSRESET Q42 L PCSERROR Q42 Systeme Lauer GmbH amp Co KG e Kelterstr 59 e
125. verschiedenen Treibervariablen und der Trei ber selbst zur Anzeige gebracht werden 4 Die SPS l uft zwar an die Kommunikation startet nicht M glicher weise liegen die f r die Hantierungssoftware benutzten Merker bereiche in einem remanenten Bereich Sorgen Sie daf r da alle bis auf den Datenpuffer benutzten Merker in einem nicht remanenten Bereich liegen Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 2 7 DN Zi 2 LAUER PS4ME Treiber PCS 9000 1 Der Hex Drehschalter darf im Betrieb nur eine Stellung zwischen 0 3 einnehmen Sollte der Drehschalter falsch eingestellt sein mUssen Sie ihn in die richtige Stellung bringen und durch kurzes Ein Auschalten den neuen Wert aktivieren 2 In der SPS wird Uber Q0 0 trotz Kommunikationsstart Wiederanlauf 10 0 ein Timeout gemeldet In diesem Fall ist der Fehler an der Ver bindung SPS PCS zu suchen M glicherweise ist das Kabel defekt evtl falsch angeschlossen oder es ist ein falscher Treiber in die PCS geladen Achtung Reaktion Aktion der SPS pr fen Nach Wiederanlauf der SPS nach ei nem Kommunikationsausfall ist die gew nschte Reaktion Aktion der SPS zu pr fen um Fehlfunktionen zu vermeiden 3 Die Kommunikation l uft zwar an nach gewisser Zeit erscheint je doch die Meldung COMMUNICATION ERROR M gliche Fehlerquellen hierf r sind e Die Verbindung PCS SPS in zu st
126. x 07022 96 60 103 3 18 PCSicoline 3 SUCOM Treiber PCS 9000 9100 Zu 1 SPS Programmoptimierungen Generell gelten dieselben Grunds tze wie f r die PCS 090 die Kommandow rter liegen jedoch anders Beachten sie jedoch besonders die bertragung der Uhrzeit Sperren sie alle nicht ben tigten Funktionen in den Kommandow rtern ber das SPS Programm Dadurch wird der bertragungsaufwand der Daten welche immer bertragen werden verringert Dazu k nnen sie im Datenwort 13 bertragungsverriegelung fol gende bertragung sperren Uhrzeit Datum Meldungen Men s LEDs und Bediendruckerseiten 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 bertragungsfunktionen wieder freigegeben Um ihr SPS Programm zu entlasten k nnen sie die Softkeyfunktionen zum Umschalten von Ruhetexten Men s ect benutzen Diese Opti on k nnen sie vom SPS Programm aus durch Umdefinieren der Soft keyleiste immer sperren PCS 009 090 095 900 920 950 Zu 2 PCSPRO Programmoptimierungen 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 Variabl
127. y und von der B ndigkeit der Adressen ab Sind die Adressen nicht b ndig wird pro nicht b ndige Variable ein Kopf ben tigt 1 Wort Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 2 LAUER PS4ME Treiber 2 3 2Ablauf der Datenubertragung Verzugszeit Reaktionszeit gt Aktion an der PCS Taste dr cken bertragung mit Lauer Prtokoll am UM2 Modul SPS Zyklus bertragung UM 2 gt PS4 201 gt Merkerwort Tasten in der SPS gesetzt Merkerwort in das Datenwort f r die LEDs kopieren bertragung SPS gt UM 2 Modul D Ubertragung UM 2 gt PCS Anzeige LED Reaktionszeit und Verzugszeit k nnen durch Ihre Programmierung be einflu t werden Da bei einem bertragungszyklus immer mehrere Da ten zusammengefa t gesendet bzw geholt werden ist f r kurze Reakt ions Verzugszeit eine geringe Datenmenge zwingend notwendig Die Datenmenge ist von der aktuellen Anzahl Variablen im Display abh n gig Um nun eine kurze Reaktions bzw Verzugszeit zu bekommen d rfen nur wenige Variablen im aktuellen Display angezeigt werden Wir empfehlen f r den Tippbetrieb ber das Datenwort f r die Men s ein Men aufzurufen in dem keine Variablen im Display sind Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Untere
128. z6w vom 1 12 94 SUCOM Treiber Symbol Operand V Klemme Operandenkommentar RESET I 0 0 manueller Reset ERROR Q 0 0 pauschaler Fehlerausgang SUB_RD M 124 4 Merker Lese SUB_WR M 124 5 Merker Schreibe SUB_OR M 124 7 Merker Oderiere SUB_ANZ MB124 0 Anzahl Worte im Subpaket MHILF MW124 0 Hilfsspeicher ZWSP MW2101 0 Zwischenspeicher W_ANZ MW2102 0 Anzahl der Worte im Empfangsfach P_DAT MW2103 0 Zeiger auf Datenbereich P_SF MW2104 0 Zeiger auf Sendefach P_EF MW2105 0 Zeiger auf Empfangsfach A_DAT MW2106 0 Adresse Datenbereich max 256 Worte A_SF MW2107 0 Adresse Sendefach A_EF MW2108 0 Adresse Empfangsfach DAT_ADR KW 1000 Definition der Datenbereichslage SFEF_ADR Kw 2109 Definition der Sende Empfangsfachlage MW_OFS KHW 4106 Offset Merkerbereich TIMEOUT T63 Timeout Timer Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS 4 201 SUCOM A Treiber Beschreibung SUCOM Treiber f r PS4 201 ber PRG Schnittstelle Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 4 1 4 2 PCSiaoline 4 PS4 201 SUCOM A Treiber Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 e Fax 07022 96 60 103 4 PS4 201 SUCOM A Treiber 4 1 Erstinbetriebnahme Abgrenzung Die erfolgreiche Parametrierung der P
129. zteils f r die PCS Es sollte entsprechende St rfilter besitzen 0 Volt k nnen dann direkt an der PCS mit dem Schutzleiter verbunden werden e Die PCS und das Kommunikationskabel sollten zu St rquellen einen Mindestabstand von 200 mm besitzen Dies betrifft besonders Induk tivit ten und Frequenzumrichter e Sorgen Sie daf r da die seriellen Datenleitungen m glichst voll st ndig von dem Schirm 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 dar auf da bei beidseitiger Erdung ggf eine Potentialausgleichsleitung mit mindestens dem 10 fachen Schirmquerschnitt erforderlich ist Insbesondere wenn PCS und SPS nicht mit dem gleichen Masse punkt verbunden sind wenn PCS und SPS z B in unterschiedlichen Schaltschr nken untergebracht sind Grund Um Ausgleichsstr me auf dem Kabelschirm zu vermeiden Systeme Lauer GmbH amp Co KG e Kelterstr 59 e 72669 Unterensingen e Tel 07022 96 60 0 Fax 07022 96 60 103 PCSiccline 2 LAUER PS4ME Treiber 2 2 SPS Hantierungssoftware Achtung A Funktion der PCS und nach Parametrierung bzw Treiberinstallation pru fen Alle parametrierten Funktionen m ssen gepr ft werden Sonst sind Fehlfunktionen der PCS bzw SPS m glich 2 2 1 Aufbau der Hantierungssoftware Die Hantierungssoftware besteht aus mehreren Module Nachfolgend wird

Download Pdf Manuals

image

Related Search

Related Contents

System x3200 M2 Types 4367 and 4368  ラトヴィア語のアスペクト対立とその表現の選択性  01-表紙    CMS Web Service User Manual - Ektron Product Documentation  Mode d`emploi    jfgiehcabd Fig.1 Fig.2 Fig.3 Fig.4 Fig.5 Fig.6 Fig.7  Bartscher Panorama 550L 700550  Delta 75565RB Installation Guide  

Copyright © All rights reserved.
Failed to retrieve file