Home
        Sartorius Serielles-Profibus-Interface YSPI3-232
         Contents
1.    da   der Auftrag beendet ist     36    Soll ein Telegramm   bertragen werden  das gr    er ist als der zur Verf  gung  stehende Datenkanal  2 Worte oder 4 Worte   so mu   das Telegramm fragmen   tiert und in mehreren Teilen  Fragmenten    bertragen werden     Der Datenkanal besteht aus einem Sende  und Empfangskanal     Der Sendekanal   besteht aus einem Eingangsbyfte  Eingangsbyte O  f  r den Sende Spiegel und  sieben Ausgangsbyftes f  r den Sende Stempel  Ausgangsbyte O  und die  Nutzdaten  Ausgangsbyte 2 bis Ausgangsbyte 7         Eingangsbyfe   Byte O    Sende   Spiegel                Ausgangsbyfe   Byte O Byte 1 Byte 2 Byte 3 Byte A Byte 5 Byte    Byte 7    Sende   Stempel       Nutzdaten                Der Empfangskanal   besteht aus einem Ausgangsbyfte f  r den Empfangs Stempel  Ausgangsbyte 1   und sieben Eingangsbytes f  r den Empfangs Spiegel  Eingangsbyte 1  und die  Nutzdaten Eingangsbyte 2 bis Eingangsbyfe 7                           Ausgangsbyfe   Byte O Byte 1  Empfangs   Stempel  Eingangsbyfe   Byte O Byte 1 Byte 2 Byte 3 Byte A Byte 5 Byte 6 Byte 7  a Nutzdaten  piege                   37    Ausgangsbyte O enth  lt den Sende Stempel      Sende Stempel   O  signalisiert  da   der DP Master zum Senden bereit ist       Sende Stempel   O  signalisiert  da   jetzt Nutzdaten folgen oder der Auftrag  abgeschlossen ist     Ausgangsbyte 1 enth  lt den Empfangs Stempel      Empfangs Stempel   O  signalisiert  da   der DP Master zum Empfangen  bereit ist         Empf
2.   Empfangs Spiegel   O  Nutzdaten     Eingangsbyte 3 bis Eingangsbyte 7 enthalten      bei Beginn der Daten  bertragung   Empfangs Spi       iegel   0     egel   O  keine Daten          anschlie  end  Empfangs Spiegel   O  Nutzdaten  Eingangsbyte bei Empfangs Spiegel   O  Byte O Byte 1 Byte 2 Byte 3 Byte A     Nutzdatenfragmente      Byte 5 Byte 6 Byte 7          0x0 0x00 0x06                               Sende  Empfangs l  nge der  Spiegel Spiegel Nutzdaten    Eingangsbyte bei EmpfangsSpiegel   O                                     Byte O Byte 1 Byte 2 Byte 3 Byte A Byte 5 Byte 6 Byte 7  0x01 0x0 a b c d e f  Sende  Empfangs  Nutzdaten 6 Bytes    Spiegel Spiegel    39    Die folgenden Flu  diagramme verdeutlichen die Abl  ufe    bei der Daten  bertragung     Daten senden       Stempel  0  AB2    L  nge Nutzdaten            Sende Spiegel       Sende Stempel nein    TH FD005        Sende Spiegel     Sende Stempel      wird gesetzt auf      wird verglichen mit      wird inkrementiert um 1  AB Ausgangsbyte    Daten empfangen    Stempel   0            Empf  Spiegel       Empf  Stempel nein          ja    EB2   L  nge der  folgenden Nutzdaten    TH FD006    Empf  Spiegel     Empf  Stempel    EB2   EBn    Nutzdaten      wird gesetzt auf      wird verglichen mit      wird inkrementiert um 1  EB Eingangsbyte    Glossar    Abschlu  widerstand    Adresse    Ansprech  berwachung    Anzeigewort  ANZW      Ausgabestand    Ausgangsbyte  Bit    Bus    Busanschlu  stecker    Bussegment    B
3.   erh  lt     hat keine galvanische Verbindung zur Erde    der mit einem Datenkanal    euerkommando  das ein DP Slave vom DP Master  Daraufhin speichert der Slave den momentanen  d seiner Eing  nge  friert sie ein  und   bertr  gt  zyklisch an den Master  Erst wenn der DP Slave    das Kommando UNFREEZE erh  lt    bertr  gt er wieder  zyklisch seine aktuellen Zust  nde     Funktionsbaustein    IP 20    Kennungsbyte    Konfiguration    Masse    Master    Modul    MSB  PAE  PAA    Parameter    Parametriermaster    Regelt den azyklischen    ber das YSPI3 stattfindenen  Datenaustausch zwischen PROFIBUS und einem  Feldger  t mit serieller Schnittstelle     Schutzart nach DIN 40 050  Spannungsf  hrende  Teile des Ger  tes sind gegen Ber  hrungen mit   den Fingern und gegen das Eindringen von festen  Fremdk  rpern mit   ber 12 mm Durchmesser gesch  tzt        Konfiguriert Anzahl und Gr    e der   bertragenen  Bytes eines Modules     Module und Adressen eines DP Slaves werden    zugewiesen  Eine Ist Kon  tats  chlich im Slave existi    iguration beschreibt die    erenden Module  Die Soll     Konfiguration beschreibt die Module  die planm    ig  vorgesehen waren  wodurch eine eventuelle Falsch     best  ckung beim Hochla       werden kann        ufen des Systems erkannt    Gesamtheit aller miteinander verbundenen inaktiven  Teile eines Betriebsmittels  die a    gef  hrliche Betr    Aktiver Busteilne  nehmer senden    iebsspannung a    hmer  der Daten    nehmern anfordern kann   Durch d
4.  O kopiert     SFC 14    CALL  DPRD_DAT     LADDR  W 16 0  RET_VAL  MVV50  RECORD  P M 0 0 BYTE 32   NOP O    Die 32 Byte Ausg  nge des YSPI3 beginnend ab Ausgangsbyte O werden  in den Merkerbereich beginnend ab Merkerbyte 40 kopiert     SFC 15    CALL   DPWR_DAT    LADDR  VV  1 6 0  RECORD  P M 40 0 BYTE 32  RET_VAL  MVV52   NOP O    Betriebsbereitschaft   berpr  fen    Vor der Daten  bertragung mit dem YSPI3  sollten einige Kontrollen  durchf  hrt werden     Spannung am YSPI3 kontrollieren    Beschalten Sie weder die PROFIBUS Schnittstelle noch die serielle Schnittstelle     schalten Sie die Spannungsversorgung des YSPI3 ein     Nun mu   die RUNHED leuchten  Leuchtet sie nicht  so liegt ein Fehler in der  Verdrahtung des 24 V Anschlusses vor  lesen Sie dann auf Seite 29 im Kapitel    Fehler beheben   nach  um den Fehler zu beheben     PROFIBUS Kommunikation kontrollieren    Beschalten Sie die PROFIBUS Schnittstelle     schalten Sie die Spannungsversorgung des YSPI3 ein       starten Sie ihren DP Master  den sie vorher wie oben beschrieben  konfiguriert haben     Nun mu   die PB LED leuchten  leuchtet sie nicht  so liegt ein Fehler in  der PROFIBUS Kommunikation vor  lesen Sie dann auf Seite 29 im Kapitel    Fehler beheben   nach  um den Fehler zu beheben     Kommunikation auf der seriellen Datenleitung kontrollieren    Beschalten Sie die PROFIBUS Schnittstelle und die serielle Schnittstelle       schalten Sie die Spannungsversorgung des YSPI3 ein             starten Sie ihr
5.  u a A Station     J   O     OOO0O0000000000      Anschl  sse         Spannungsversorgung        24V Anschlu   f  r 24 V       GND Anschlu   f  r Masse    PE Anschlu   f  r Schutzleiter      PROFIBUS Schnittstelle     serielle Schnittstelle   Befestigung          Schnappriegel zum L  sen des YSPI3 von der Tragschiene  Bedienelemente        Drehschalter f  r PROFIBUS Adresse        Drehschalter f  r Zehner Einstellung    Drehschalter f  r Einer Einstellung    Anzeigeelemente     Leuchtdioden zur Anzeige von Betriebszust  nden     RUN  leuchtet st  ndig  wenn Versorgungsspannung anliegt   blinkt bei St  rungen  siehe Seite 29  Kapitel   Fehler beheben              PB  leuchtet  wenn das YSPI3 vom Master parametriert und konfiguriert  wurde und in Betrieb ist    TX  blinkt  wenn Daten   ber die serielle Schnittstelle gesendet werden    RX  blinkt  wenn Daten   ber die serielle Schnittstelle empfangen werden    8    YSPI3 anschlie  en  YSPI3 auf Tragschiene schnappen      Schnappen Sie das YSPI3 auf die Tragschiene     Um das YSPI3 von der Tragschiene zu l  sen  ziehen Sie mit einem geeigneten  Werkzeug den orangefarbenen Schnappriegel    zur  ck     Spannungsversorgung anschlie  en    IN Gefahr     Falsche Erdung des YSPI3 kann zu Personen  oder Ger  teschaden f  hren     Achten Sie darauf  da   Sie das YSPI3 ordnungsgem     erden   Achtung     Eine dauerhafte Verpolung der Spannungsversorgung kann zu Ger  te   schaden f  hren  obwohl das YSPI3 gegen Verpolung gesch  tzt ist  Ac
6. S N  Pin9 frei TRANS N rei  Sonstige  Zertifikate CE  anschlie  bare Feldger  te   St  ck 1 RS 232   32  RS 485          Serielle Schnittstelle Ihres YSPI3 siehe Aufdruck auf dem Ger  t     Protokollabh  ngig    32    Anhang    Konfigurationstelegramm erstellen    Das Konfigurationstelegramm besteht je nach Anzahl und Gr    e der Ein  und  Ausg  nge aus einer oder mehreren Modulkennungen  Mit der Modulkennung  k  nnen Sie die Betriebsart Ihres YSPI3 w  hlen  siehe Seite 12  Kapitel      YSPI3 parametrieren        Das Konfigurationstelegramm enth  lt ein spezielles Kennungsformat     W  hlen Sie f  r   Modulkennung 2 Worte E A  OxC1C1C10  Modulkennung 4 Worte E A  OxC1C3C3O    Parametriertelegramm erstellen       Wenn Sie zur Parametrierung keinen Konfigurator benutzen k  nnen  m  ssen Sie  sich selbst ein Parametriertelegramm erstellen  Das Parametriertelegramm besteht    aus busweiten Parametern und aus YSPI3 spezifi    Busweite Parameter    schen Parametern     Die ersten 7 Bytes  Byte O bis Byte 6  des Parametriertelegrammes enthalten  busweite Parameter  die nach EN 50 170 genormt sind  wobei Byte 4 und 5 die    Vendor ID  Hexacode Ox0091  enthalten  Die Ei    nstellungen der   brigen Bytes       sind von Ihrer Netzkonfiguration abh  ngig  sieh    e EN 50 170      33    YSPI3 spezifische Parameter    Die folgenden 14 Bytes  Byte 7 bis Byte 20  des Parametriertelegrammes  enthalten YSPI3 spezifische Parameter  siehe Tabelle      Hinweis  Den Hexacode f  r die Zeichen  Quit
7. _100 TIMER Timer f  r Telegramm  berwachung             Fkt Nr WORD Funktionsnummer       ANZW WORD Anzeigewort          Die Steuerung des Funktionsbausteins erfolgt   ber das Anzeigewort   Bitbelegung Anzeigewort    Bit O  Auftrag l  uft   Bit 1  Auftrag beendet ohne Fehler   Bit 2  Auftrag beendet mit Fehler   Bit 3  Start Auftrag   Bit 4  Reset FB   Bit 5 9  frei   Bit 10  Funktion wird vom FB nicht unterst  tzt   Bit 11  Telegrammfehler   Bit 12  Kommunikation YSPI3   Waage gest  rt   Bit 13 15  frei   Bit 3 und 4 werden vom Anwender im Steuverungsprogramm gesetzt  Das Reset Bit          hat die h  here Priot  t und setzt den FB zur  ck  Der Reset Auftrag sollte einmalig  beim Anlauf der CPU erfolgen  Das Start Bit l  st einen Funktionsaufruf aus   W  hrend der Bearbeitung signalisiert das Bit O einen laufenden Auftrag  Ist dieser  abgearbeitet  werden die Bits O und 3 zur  ckgesetzt und das Ergebnis mit den  Bits 1  2 und 10 12 angezeigt        Ein erfolgreicher Funktionsaufruf wird mit  baustein gesetzt worden  dann konnte d    N  here Hinweise a    ausgef  hrt werden    Bit 1 signalisiert   er Funktionsaufru    uf di    einen Funktionsaufruf  dann geht                deutlich  Ist Bit 10 gesetzt worden  dann   gew  hlt  welche nicht vom FB unterst  tzt wird  Bit 11 wird  worttelegramm von der Waage nicht korrekt  Pr  fsummen  wurde  Antwortet die Waage nicht au   nach Ablauf des Timers  500ms  und entsprechend der A  Telegrammwiederholungen ins Timeout  In diesem Fall 
8. angs Stempel   O  signalisiert  da   jetzt Nutzdaten angefordert werden  oder der Auftrag abgeschlossen ist     Ausgangsbyte 2 enth  lt        bei Beginn des Sendevorganges  Sende Stempel   O   Angaben zur Telegramml  nge       anschlie  end  Sende Stempel   O  Nutzdaten   Ausgangsbyte 3 bis Ausgangsbyte 7 enthalten      bei Beginn des Sendevorganges  Sende Stempel   O  keine Daten                                                                         anschlie  end  Sende Stempel   O  Nutzdaten  Nutzdatenfragmente    Ausgangsbyte bei Sende Stempel   O  Byte O Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7  0x00 Ox01 0x06  Sende  Empfangs  l  nge der  Stempel Stempel Nutzdaten  Ausgangsbyte bei Sende Stempel   O  Byte O Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7  0x0 1 0x01 a b c d e f  Sende  Empfangs  Nutzdaten 6 Bytes  Stempel Stempel    38          Eingangsbyte O enth  lt den Sende Spiegel      Sende Spiegel   O  signalisiert  da   das YSPI3 zur Daten  bertragung bereit ist       Sende Spiegel   O  signalisiert  da   jetzt Nutzdaten folgen oder der Auftrag    abgeschlossen ist     Eingangsbyte 1 enth  lt den Empfangs Spiegel      Empfangs Spiegel   O  signalisiert  da   das YSPI3 zur Daten  bertragung       bereit ist       Empfangs Spiegel   O  signalisiert  da   die Nutzdaten verarbeitet wurden    oder der Auftrag abgeschlossen ist        Eingangsbyte 2 enth  lt        bei Beginn der Daten  bertragung  Empfangs Sp  Angaben zur Telegramml  nge       anschlie  end
9. ansparen    tnehmen     Im Fehlerfa  tionen  s  xBP  liefert einen       e in den Sen          Der          t ohne Chec    den ersten 5 Byte den hochaufl  sen     die Steue     Status ist im      ist dieser Wert  Stat  8 Byte langen  sparenten Funktion O besteht  iebigen xBPI Funktion  Dazu ist das  dedatenbereich  ksumme im    us Response    dung und Steuerung des FB 102 ist dem Projekt eine                         Variablentabelle  VAT5  beigef  gt   SBI Protokoll  Die Abwicklung des SBl Protokolls wird mit dem FB 104 realisiert   Der Funktionsbaustein hat folgenden Aufbau   FB 104  AA     IN IN OUT     ANZW  E A      DB_Send         DB_Empf      Fkt Nr      Name Typ Beschreibung Funktion  A A POINTER Zeiger Sendefenster  32 Byte   EA POINTER Zeiger Empfangsfenster  32 Byte   DB Send POINTER Zeiger Sendedaten  DB Empf POINTER Zeiger Empfangsdaten  Fkt_Nr WORD Funktionsnummer  ANZW WORD Anzeigewort       Die Steuerung des Funktionsbausteins erfolgt   ber das Anzeigewort     Bitbelegung Anzeigewort           Bit O  Auftrag l  uft   Bit 1  Auftrag beendet ohne Fehler   Bit 2  Auftrag beendet mit Fehler   Bit 3  Start Auftrag   Bit 4   Reset FB   Bit5 9  frei   Bit 10  Funktion wird vom FB nicht unterst  tzt  Bit 11   Telegrammfehler   Bit 12  Kommunikation YSPI3 Waage gest  rt  Bit 13  kein g  ltiger Me  wert   Bit 14 15  frei    Die Bitbelegung des Anzeigewortes entspricht bis auf Bit 13 der des xBPI   Protokolls  Bit 13 signalisiert zus  tzlich  da   kein g  ltiger Me  wert 
10. arbeitungsergebnisse des FB an oder         bernehmen Befehle  z  B  Reset  an den FB           Name Typ _ Beschreibung Funktion FB200 FB201 FB203  ANZW W  Anzeigewort f  r Zustand  der   bertragung x x x       Im ANZW wird der aktuelle Zustand der laufenden Daten  bertragung angezeigt     24          Das ANZW besteht aus 16 Bits  von denen Bit O  Bit 1 und Bit 4 f  r die  Koordination eines Sende  oder Empfangsauftrages relevant sind   Bit O   bei FB200 und FB201  Auftrag l  uft   bei FB203  Telegramm wird empfangen  Bit     bei FB200  Auftrag fertig    bei FB201  Telegramm empfangen   bei FB203  Telegramm wird gesendet  Bit 4   Reset Auftrag   Um einen Auftrag zur  ckzusetzen  setzen Sie Bit 4 auf 1           Nach erfolgtem Reset wird Bit 4 durch den FB wieder auf O gesetzt     Hinweis  Der FB203 f  r SIMATIC S7 benutzt f  r interne Berechnungen die  Merkerbereiche MW200 und MW202  Benutzen Sie diese Merkerbereiche  nicht im SPS Programm     Gr    e der Datenbausteine konfigurieren    Die Datenbausteine f  r empfangene und zu sendene RK512 Telegramme   DB Q und DB Z  m  ssen eine L  nge von mindestens 78 Datenw  rtern haben  um  den sicheren Empfang von RKS 12 Telegrammen in voller L  nge sicherzustellen        Hinweis  Achten Sie darauf  da   der Datenbaustein  der durch das  RK512 Telegramm gelesen oder beschrieben wird  vorhanden ist und die erforder   liche L  nge hat  andernfalls generiert der FB203 ein Fehlertelegramm     25    Daten senden    Um mit dem FB200 Daten z
11. baustein 38 beginnend ab    Datenbausteinbyte O abgelegt  Der E A Bereich des YSPI3 beginnt ab Merkerbyte    O bzw  40  Im    Timer_100   st    der Telegramm       CALLFB 102 DB 102    AA   P M40 0  EA   P MO O    DB_Send   P DB37 DBX0 O  DB_Empf   P DB38 DBX0 O  Fkt_Nr  WV  1 6  1E    ANZ  B 16    Timer_100  1T     ANZW   MW 100    Fehlerfall wird das Telegramm einmal wiederholt  Der Parameter  ellt dem Funktionsbaustein den Timer 1 zur Zeit  berwachung  e zur Verf  gung                                                                                                                          Nr  Funktionsbeschreibung Inputparameter Outputparameter  IE  Me  wert Netto lesen   Me  wertblock  20  Me  wert Brutto lesen   Me  wertblock  22  Me    wert Tara lesen a Me  wertblock  A Tara Kombi Funktion   Status  ausl  sen  5 Tara Kombi Funktion   Status  abbrechen  3 Waagentara und unsigned Status  applikative Taras l  schen  A  Applikative Tara Funktion unsigned Status  ausl  sen  B Applikative Tara Funktion unsigned Status  abbrechen  C Applikative Tarawerte lesen unsigned Me  wertblock  D Applikative Tarawerte unsigned 1  float5 Status  beschreiben  28  Justier  und unsigned Status  Kalibrierfunktion starten  29  Justier  Kalibrierfunktion   Status  abbrechen  30 WVaagenstatusblock lesen      Sting8  IF Me  wert Netto mit erh  hter unsigned   Me  wertblock  Aufl  sung lesen  213  WV  geplattform wechseln unsigned   string 1 Status    O transparente Funktion Anforderungstelegramm A
12. empfangen  wurde  Die Kennung im ersten Byte des seriellen Telegramms war nicht   N       Funktionsbausteinaufruf     Der FB 104 wird im Beispiel mit DB 104 als Instanzdatenbaustein im FC 2  absolut aufgerufen     Die empfangenen Daten werden im Datenbaustein 38 beginnend ab  Datenbausteinbyte O abgelegt  Ein Sendedatenfach ist nicht erforderlich   Der E ABereich des YSPI3 beginnt ab Merkerbyte O bzw  40     CALL FB 104 DB 104  AA  PHMAO O  EA   PHMO O  DB_Empf   P DB38 DBX0 O  Fk_Nr  W 16 1E  ANZW   MW 100                Nr  Funktionsbeschreibung Inputparameter Outputparameter  O transparente Funktion Daten des Telegramms     1 Einzelprint ausl  sen   Me  wertblock   2 Nullstell  Tara Kombibefehl         Bei fehlerfreier Befehlsausf  hrung liefert die Funktion 1 einen Me  wertblock zur  ck   Dieser besteht aus einem 4 Byte Floatwert und einem 1 Byte Einheitenvektor   Funktion 2 liefert keinen Wert zur  ck  Ist das Senden durch das YSPI3 erfolgt  wird  der Auftrag ohne Fehler beendet  Die transparente Funktion O erm  glicht das Aus   l  sen jeder beliebigen SBl Funktion  Dazu ist das Telegramm ohne das f  hrende  ESC Zeichen und die abschlie  enden CR LF Zeichen im Sendefach des Funktions    bausteines nach der L  ngenangabe abzulegen  Der erste Wert im Sendefach mu    die L  ngenangabe der nachfolgenden Telegrammdaten sein  Da die meisten SBI    Funktionen keine Antwort zur  ckliefern  wird nach dem erfolgten Senden der Daten  durch das YSPI3 der Auftrag ohne Fehler abgeschl
13. en    ist     Speicherprogrammierbare Steuerung  elektronische  das Programm im    Steuerung  deren Funktion durch  Speicher des Steuerger  tes best       immt wird        Adresse  mit der der DP Master den DP Slave    am PROFIBUS anspricht       Das Ausgangsbyte O eines Datenkanals bezeichnet    man als Stempel     Stempel   O signalisiert  da   der Master bereit zur    Daten  bertragung ist  Byte 1   gew  hn    ich f  r die Nutz     daten  enth  lt bei Stempel   O Angaben zur L  nge    der folgenden Nutzdaten        Stempel   O signalisiert  da   jetzt Nutzdaten folgen     oder der Auftrag abgeschlossen    ist     Programmiersprache  mit der Anwenderprogramme    f  r SIMATIC S7 Steuerungen program    miert werden        Programmiersprache  mit der Anwenderprogramme  f  r SIMATIC S5 Steuerungen programmiert werden        Werkzeug f  r Step 7  das bestimmte Programmier     aufgaben   bernimmt     Um die Telegramm  bertragung   ber den PROFIBUS   DP zu synchronisieren und fragmentieren  Die Steuer   information ist immer im ersten Byte  Byte O  des       DP Datenkanales enthalten     45    SYNC    Telegramm    Tool    bertragungsrate    Wort    46    Z    a  m    der zykl    St    ustand seiner       euerkommando  das ein DP Slave vom DP Master  erh  lt  woraufh    in der DP Slave den momentanen  Ausg  nge speichert  einfriert   Bei den    folgenden Telegrammen speichert er zwar die Aus   gangsdaten  di  ber unver  ndert  Erst wenn der DP Slave das Kom     ando UNSYNC erh  lt 
14. en  98647 002 02    Sartorius  Serielles Profibus Interface    YSPI3 232  YSPI3 485    f  r Feldger  te mit serieller Schnittstelle  Version 1 2    Betriebsanleitung    INN IA ML sa rtori US    Inhalt                            Seite  Einf  hrung 4  YSPI3 projektieren 5  YSPI3 anschlie  en 7  Sicherheitshinweise 7  YSPI3 kennenlernen 8  YSPI3 anschlie  en 9  YSPI3 einrichten 11  YSPI3 konfigurieren 11  YSPI3 parametrieren 12  Funktionsbausteine S7 installieren 12  Funktionsbausteinaufruf 13  Betriebsbereitschaft   berpr  fen 22  Spannung am YSPI3 kontrollieren 22  PROFIBUS Kommunikation kontrollieren 22  Kommunikation auf der seriellen  Datenleitung kontrollieren 22  Daten   bertragen mit FB Paket f  r SIMATIC 23  Parameter zur Daten  bertragung 23  Daten senden 26  Daten empfangen 27  RK512 Telegramm auswerten 28  Fehler beheben 29  Technische Daten 32  Anhang 33  Konfigurationstelegramm erstellen 33  Parametriertelegramm erstellen 33  Funktionsbausteine erstellen 36  Glossar 4   Anlage   Programmsoftware auf Diskette 47    Sehr geehrter Kunde     dieses Benutzerhandbuch wird Sie beim Projektieren   Anschlie  en  Konfigurieren und Parametrieren   des YSPI3 unterst  tzen  Es richtet sich an Personen   die in der Lage sind  SPS Anlagen  SIMATIC  zu    programmieren     SIMATIC  ist eine eingetragene Marke der  Siemens AG     Version 1 2  Stand  M  rz 1998  Einf  hrung    Das YSPI3  Serielles PROFIBUS Interface 3  erm  glicht  die Kommunikation eines PROFIBUS DP Masters   mit e
15. en DP Master  den sie vorher wie oben beschrieben  konfiguriert haben       starten Sie die Kommunikation mit dem seriellen Partnerger  t     Nun mu   die RUN ED leuchten  Leuchtet sie nicht  so liegt ein Fehler an der  seriellen Datenleitung vor  lesen Sie dann auf Seite 29 im Kapitel   Fehler beheben    nach  um den Fehler zu beheben     Haben Sie keine Fehler festgestellt  so ist das YSPI3 betriebsbereit und Sie  k  nnen mit der Daten  bertragung beginnen     22    Daten   bertragen mit FB Paket f  r SIMATIC S7    Funktionsbausteine  FB  regeln den azyklischen Datenaustausch zwischen  einer SPS und dem YSPI3  Auf der beiliegenden Diskette befindet sich eine Datei   die drei FBs mit unterschiedlichen Aufgaben enth  lt       FB200 erm  glicht  da   die SPS Daten an das YSPI3 sendet     FB201 erm  glicht  da   die SPS Daten vom YSPI3 empf  ngt       FB203 erm  glicht die Bearbeitung von RK5 1 2 Telegrammen   passiver Teilnehmer   die   ber das YSPI3 empfangen oder gesendet wurden     Hinweis  Die FBs auf der beiliegenden Diskette sind nur f  r SIMATIC Steuerungen  SZ geeignet  Beachten Sie die Hinweise der Datei readme txt    Falls Sie keine SIMATIC Steuerung SZ verwenden  m  ssen Sie die Funktionsbau   steine selbst erstellen  Lesen Sie dazu auf Seite 36 im Anhang   Funktionsbaustein  erstellen   nach           Parameter zur Daten  bertragung    Beim Datenaustausch werden Steuerdaten und Nutzdaten in einem speziellen  Speicherbereich der SPS   den Datenbausteinen  DB    abge
16. er  tes aus   Schlagen Sie die erforderlichen Parameter ggf  in dessen Handbuch nach     Funktionsbausteine 57 installieren    Hinweis  Die Funktionsbausteine auf der beiliegenden Diskette sind nur f  r die  SIMATIC S7 Steuerungen geeignet  Falls Sie eine andere Steuerung verwenden   m  ssen Sie die Funktionsbausteine selbst erstellen  Lesen Sie dazu auf Seite 36  im Anhang   Funktionsbausteine erstellen   nach     Die Funktionsbausteine m  ssen Sie mit einer geeigneten SPS Programmier   software installieren         Starten Sie Ihre SPS Programmiersoftware         ffnen Sie mit einem Texteditor die Datei readme txt von der beiliegenden  Diskette  Lesen Sie dort nach  welche Funktionsbausteine Sie abh  ngig von der  Konfigurierung Ihres YSPI3 ben  tigen             laden Sie die entsprechende FB Datei von der beiliegenden Diskette       gehen Sie weiter vor  wie im Handbuch oder der Online Hilfe der  SPS Programmiersoftware beschrieben        Nachdem Sie die Funktionsbausteine installiert haben  k  nnen Sie das    YSPI3 in Betrieb nehmen     12    Funktionsbausteine S7 zur Anschaltung von Sartorius  W  getechnik   ber YSPI3 an PROFIBUS DP    Der Aufbau und die Inbetriebnahme des YSPI3 ist gem     der Dokumentation    SERIELLESPROFIBUS INTERFACE YSPI3 f  r Feldger  te mit serieller Schnittstelle    vorzunehmen  Der Datenaustausch   ber xBPI Protokoll wird mit dem FB 102  und   ber SBl Protokoll mit dem FB 104 realisiert     1 Einrichten der Hardware unter S7    Die GSD Datei d
17. es YSPI3 auf der beiliegenden Diskette ist in das Ger  testamm   datenverzeichnis der S7 Software zu kopieren und einzubinden  An einen projek   tierten PROFIBUS DP ist zun  chst das YSPI3 als Ger  t anzuschlie  en  Ordner   symbol   In die Eigenschaftenseite des DP Slave ist das Modul CICFCFOI f  r   16 Worte E A einzuf  gen  Beide Funktionsbausteine sind nur f  r dieses Modul  konzipiert    ber die Eigenschaften des Moduls sind der Adre  bereich und die  Parameter der seriellen Schnittstelle des YSPI3 einstellbar  Die Einstellung f  r   den   bertragungsmodus ist bei beiden Protokollen mit   freier ASCII Treiber   vorzu   nehmen  Die Einstellung Priorit  t ist ohne Bedeutung              Die Einstellungen Baudrate  Handshake  Parit  t  Zeichenrahmen und Verzugszeit  sind mit dem seriell angeschlossenem W  gesystem abzustimmen     Die minimale PROFIBUS Baudrate darf 93 75 kBit s nicht unterschreiten   Maximal sind 12 Mbit s m  glich     2 xBPI Protokoll  Die Abwicklung des xBPl Protokolls wird mit dem FB 102 realisiert   Der Funktionsbaustein hat folgenden Aufbau    FB 102  AA     IN IN OUT     ANZW  E A      DB_ Send         DB_Empf         Fkt_Nr      ANZ      Timer_100                                Name Typ Beschreibung Funktion       AA POINTER Zeiger Sendefenster  32 Byte        EA POINTER Zeiger Empfangsfenster  32 Byte        DB Send POINTER Zeiger Sendedaten       DB Empf POINTER Zeiger Empfangsdaten       ANZ BYTE Anzahl der Wiederholungen im Fehlerfall       Timer
18. h ein Master     berpr  fen Sie die  im Netz  es erfolgt aber Adresseinstellung am YSPI3  keine Kommunikation    ber PROFIBUS DP  PB LED falsche Parameter     Parametertelegramm     berpr  fen Sie das  mittel fehlerhaft DP Parametertelegramm   verwenden Sie dazu die  GSD  bzw  Typdatei   PB LED lang falsche Konfiguration   Konfigurationstelegramm     berpr  fen Sie die Anzahl  fehlerhaft der Module      berpr  fen Sie die Reihen   folge der Module  PB LED an Datenaustausch OK     zur Zeit findet ein     keine Abhilfe n  tig   Datenaustausch statt da Sollzustand  RUN LED    RUN LED kurz    Schnittstellenfehler           Parameter der Schnittstelle     berpr  fen Sie die Parit  t    sind ung  ltig     Sie haben 7 Datenbits  ohne Parit  t gew  hlt   obwohl bei 7 Datenbits  Parit  t erforderlich ist        RUN LED    mittel    Sendefehler        Beim Senden ist ein  Fehler aufgetreten        berpr  fen Sie  die Verdrahtung       berpr  fen Sie  ob die  Partnerstation bereit ist   Fehler ist nur bei 3964 und  abgeleiteten Protokollen  m  glich       RUN LED lang    Empfangsfehler        Beim Empfangen ist ein    Fehler aufgetreten           berpr  fen Sie das  Zeichenformat und die  U  bertragungsrate des  Kommunikationspartners          RUN LED an    Kommunikation OK      serieller Partner    kommuniziert fehlerfrei    mit dem YSPI3        keine Abhilfe n  tig   da Sollzustand       30    Wenn Fehler bei der Kommunikation auftreten  k  nnen Sie au  erdem eine  PROFIBUS Diagnose d
19. hten  Sie darauf  da   Sie die Spannungsversorgung polrichtig anschlie  en       Schlie  en Sie die Kabel f  r 24 V Spannungsversorgung  Masse und Schutzleiter  an die gekennzeichneten Anschlu  klemmen 24 V  GND und PE    an     Serielles Feldger  t anschlie  en    Hinweis  Damit Ihr YSPI3 st  rungsfrei arbeitet  m  ssen Sie die Leitungen f  r die seri     elle Schnittstelle beim Anschlie  en schirmen         Verdrahten Sie den Sub D Stecker gem     den Angaben zur Steckerbelegung  auf Seite 32 in den Technischen Daten  Schirm dabei an das Geh  use des    Sub D Steckers anschlie  en          Stecken Sie den Sub D Stecker Ihres Feldger  tes auf die Buchse der seriellen    Schnittstelle    am YSPI3 auf           PROFIBUS anschlie  en    Hinweis  Verwenden Sie f  r den PROFIBUS Anschlu   nur handels  bliche  PROFIBUS Stecker  Wir empfehlen Stecker der Firmen ERNI und Siemens     Hinweis  Befindet sich Ihr YSPI3 am Anfang oder Ende der Busleitung  verwenden  Sie f  r den PROFIBUS Anschlu   nur handels  bliche PROFIBUS Stecker  in die   der Abschlu  widerstand schon integriert ist  Wir empfehlen Stecker der Firmen  ERNI und Siemens     Hinweis  Damit Ihr YSPI3 st  rungsfrei arbeitet  m  ssen Sie die Leitungen f  r die    PROFIBUS Schnittstelle beim Anschlie  en schirmen     Verdrahten Sie den PROFIBUS Stecker gem     den Angaben auf Seite 32 in den    Technischen Daten         Stecken Sie den PROFIBUS Stecker auf die PROFIBUS Schnittstelle     am YSPI3 auf     PROFIBUS Adresse ein
20. ie Auswahl eines Modu       Konfigurationste    uch im Fehlerfall keine  nnehmen k  nnen        an andere Buste    und Daten von anderen Busteil        es wird das    egramm und damit die Gr    e des    Ein  Ausgabebereiches der SPS bestimmt     Most Significant  Proze  abbild Ei    Bit    ng  nge    Proze  abbild Ausg  nge       Variable  mit der das Verhalten einer Baugruppe  eingestellt werden kann        Beim Hochlaufen   bergibt der Parametriermaster die  Parametrierdaten an den DP Slave  Der Parametrier   master darf auf dem Slave lesen und schreiben und  die Konfiguration des DP Slave   ndern     43    Parametriertelegramm Enth  lt alle parametrierbaren Werte eines DP Slaves     Parametrierung Das Verhalten eines DP Slave und seiner Module  einstellen   Parit  t Gerade Parit  t  Die Summe der Einsen in einem Byte    u   eine gerade Zahl ergeben  Ungerade Parit  t   ie Summe der Einsen in einem Byte mu   eine  ngerade Zahl ergeben  Mit Hilfe des Parit  tsbits wird  ine Eins bzw  Null erg  nzt  so da   die entsprechen    e Parit  t erreicht wird     J3          ektrische Verbindung zwischen K  rpern  die diese  uf gleiches oder ann  hernd gleiches Potential  ringt  und so st  rende oder gef  hrliche Spannungen  zwischen diesen K  rpern verhindert     Potentialausgleich       oom aD c          Potentialgebunden Bei potentialgebundenen Ein  Ausgabeger  ten sind  die Bezugspotentiale von Steuer  und laststromkreis  elektrisch verbunden                 Potentialgetrennt Bei 
21. inem Feldger  t mit serieller Schnittstelle    In Verbindung mit dem YSPI3 wird aus dem Feldger  t  mit serieller Schnittstelle ein echter PROFIBUS Teil   nehmer  wobei das YSPI3 die Daten  die zwischen  PROFIBUS DP Master und dem Feldger  t ausgetauscht  werden  in eine jeweils f  r das andere Ger  t lesbare  Form umwandelt     Die Daten werden zwischen DP Master und YSPI3 in  Form von Telegrammen bzw  Telegrammfragmenten    ber einen Datenkanal ausgetauscht  dessen Gr    e  per Konfiguration variiert werden und so an Tele   gramml  nge und verf  gbaren SPS E A Bereich ange   passt werden kann                 Der Datenkanal besteht aus einem Sende  und  Empfangskandl     YSPI3 projektieren    Zum Projektieren des YSPI3 beachten Sie die allgemeing  ltigen Regeln zur  Projektierung von PROFIBUSKomponenten  Damit das YSPI3 st  rungsfrei arbeitet   beachten Sie au  erdem     Sicherheitsregeln    Um Personen  sowie Ger  teschaden zu vermeiden  beachten Sie        Vorschriften f  r den Umgang mit elektrischen Bauteilen gem     VDE 0100     die g  ltigen Sicherheits  und Unfallverh  tungsvorschriften  UWV       die Sicherheitshinweise auf Seite 7     Montagepersonal    Das YSPI3 darf nur von qualifiziertem  elektrotechnisch ausgebildetem  Fachpersonal montiert bzw  demontiert werden     PROFIBUS Norm   Beachten Sie die PROFIBUS Norm EN 50 170    Buskabel   Verwenden Sie als Buskabel nur spezielles zweiadriges  verdrilltes und geschirmtes  PROFIBUSKabel  Nur so sind die hohen   bert
22. inen Datenkanal ausgetauscht  Die Gr    e des Daten   kanals zwischen DP Master und YSPI3 kann per Konfiguration variiert und so an  Telegramml  nge und verf  gbaren SPS E A Bereich angepa  t werden  M  glich ist  ein Datenkanal mit 4 oder 2 Worten  Die Beispiele in diesem Kapitel entsprechen  einer Konfiguration mit 4 Worten  Bei einer Konfiguration mit 2 Worten stehen   f  r Nutzdaten nur Byte 2 und Byte 3 zur Verf  gung        Ein Datenkanal enth  lt reservierte Pl  tze f  r Steuerdaten und Nutzdaten                          Byte O Byte 1 Byte 2 Byte 3 Byte A Byte 5 Byte 6 Byte 7  Steuerdaten Nutzdaten  Fragment   Nutzdaten    enthalten die eigentlichen Informationen in Form von Telegrammen bzw    Telegrammfragmenten     Steuerdaten  steuern den Datenaustausch zwischen dem DP Master und dem YSPI3   Sie dienen zur        Markierung neuer Daten         bertragung von Telegrammen  die gr    er sind als der zur Verf  gung  stehende Datenkandal       Flu  kontrolle zwischen DP Master und YSPI3   F  r die Steuerdaten stehen zwei Bytes zur Verf  gung         Das Kommandobyte  Stempel   um Kommandos an das YSPI3 zu schreiben   Mit ihm kennzeichnet der DP Master    den Anfang eines neuen Telegramms     den Anfang von Nutzdaten    oder das Ende eines Auftrages          Das Statusbyte  Spiegel   um Statusinformationen vom YSPI3 zu lesen   Mit ihm spiegelt das YSPI3 den Stempel als Signal daf  r     da   es zur Daten  bertragung bereit ist     da   die Nutzdaten verarbeitet wurden    
23. legt  von wo aus die  SPS die Daten   ber den DP Master an das YSPI3 schreibt  Ein Datenbaustein  besteht aus Datenw  rtern  von denen die Datenw  rter O bis 4  DVVO bis DWA  f  r  interne Berechnungen reserviert sind  Nutzdaten beginnen somit immer bei DVV5           DWO interne Verwendung       DWA interne Verwendung  Beginn der Nutzdaten DWw5 Nutzdaten                   DWx Nutzdaten Ende       Zum Aufruf der FBs stehen verschiedene Parameter zur Verf  gung     Parameter f  r Adressinformationen  geben die Lage des Adressfeldes vom YSPI3 im Adressraum der SPS an           Name Typ _ Beschreibung Funktion FB200 FB201 FB203  AA KF Anfang der Ausgangsbytes  f  r Sendefenster x x x       E A KF Anfang der Eingangsbytes  f  r Empfangsfenster x x x       23    Parameter f  r die Nutzdaten  bestimmen  wo empfangene Telegramme ablegt und zu sendende Telegramme    gelesen werden k  nnen              Name Typ _ Beschreibung Funktion FB200 FB201 FB203  DB B Quell  Ziel Datenbaustein x x  DW L BY l  nge der zu sendenen    empfangenen Daten  in Byte  x x       Parameter f  r die Bearbeitung der RK5 12 Telegramme  bestimmen  wo empfangene RK512 Telegramme abgelegt und zu sendende                            RK5 12 Telegramme gelesen werden k  nnen   Name Typ _ Beschreibung Funktion FB200 FB201 FB203  DB Q B Datenbaustein f  r empfangene   RK512 Telegramme x  DB Z B Datenbaustein f  r zu sendene   RK512 Telegramme x  Parameter f  r R  ckmeldungen  zeigen die allgemeinen Zust  nde oder Ver
24. ng durc    h den FB       F  hren Sie bei Neustart oder Wiederanlauf einen Reset durch  indem Sie Bit 4  des ANZW gleich 1 setzen       Rufen Sie den FB203 zyklisch auf     Der FB bearbeitet n    un automatisch die empfangenen RK512 Telegramme     Hinweis  Der FB 203 arbeitet nur als passiver RK512 Partner  Die Bearbeitung       von Folge Befehlste    28    egrammen ist nicht m  glich     Fehler beheben    Am Blinkcode der PB LED und der RUN LED k  nnen Sie Fehler Ihres YSPI3    diagnostizieren  Folgende Blinkcodes werden unterschieden              LED aus LED kurz LED mittel LED lang LED an  LED ist LED ist LED ist LED ist LED ist  dauerhaft aus  aus Yan  aus   an Y   aus an dauerhaft an       Hinweis  Sobald die PROFIBUS LED aus ist  leuchtet die RUN LED dauerhaft und  kann keine Blinkcodes mehr anzeigen  Daher kann die RUN LED nur zur Diagnose  verwendet werden  wenn die PROFIBUS LED leuchtet  Die PROFIBUS Diagnose   und Fehlerstati werden zur  ckgesetzt  wenn das Fehlerereignis nicht mehr vorliegt  oder wenn der Slave neu parametriert und konfiguriert wurde     29                            Blinkcode Status Bedeutung Abhilfe  PB LED i  PB LED aus keine   bertragungsrate   es befindet sich kein     binden Sie den DP Master  gefunden ein  PROFIBUS Master im Netz   kontrollieren Sie die  Verdrahtung  PB LED kurz kein DP Master   es befindet sich ein Master   kontrollieren Sie die  vorhanden im Netz  der aber kein DP Konfiguration  DP Master ist des Masters    es befindet sic
25. nn             legen Sie die Schirme von Leitungen immer beidseitig auf  damit Sie eine gute  St  rfestigkeit auch im h  heren Frequenzbereich erreichen     YSPI3 anschlie  en    Sicherheitshinweise    Um Personenschaden und Schaden an Ihrem YSPI3 zu vermeiden  beachten Sie  unbedingt die folgenden Sicherheitshinweise bevor Sie das YSPI3 anschlie  en       Das YSPI3 darf nur von qualifiziertem  elektrotechnisch ausgebildetem Fach   personal montiert bzw  demontiert werden  Beachten Sie beim Anschlu   des  YSPI3 die Vorschriften f  r den Umgang mit elektrischen Bauteilen gem      VDE 0100       Das YSPI3 dient zur Kopplung von Feldger  ten mit serieller Schnittstelle an den  PROFIBUS  Verwenden Sie das YSPI3 auf keinen Fall f  r andere Zwecke       Durch gro  e Temperaturunterschiede zwischen lagerort und Anschlu  ort kann  sich im Geh  use Kondenswasser bilden  wodurch das YSPI3 besch  digt  werden k  nnte  Warten Sie bei gro  en Temperaturunterschieden mindestens    3 Stunden  ehe Sie das YSPI3 in Betrieb nehmen       In diesem Benutzerhandbuch finden Sie Signalw  rter  die Sie auf besondere  Situationen aufmerksam machen sollen        A Gefahr  Warnung vor Personenschaden durch elektrische Spannung   N Achtung  Warnung vor Ger  teschaden    Hinweis  n  tzliche Tips    YSPI3 kennenlernen                                                                                                                OODOIOOOOOOOOOO     SERIAL PROFIBUS INTERFACE 3  5   slca E cal J  elfesl  i S 
26. ntworttelegramm    ohne Checksumme   ohne Checksumme           Die Inputparameter m  ssen im  werden  Sind zwei Inputparam  ebenfalls ab dem ersten Byte d    Tabelle angegeben  l  cken       pr  ft nicht die Plausibilit  t der       1  Das zwei       Ergebnis abgelegt     16    ersten Byte des Sendefaches beginnend abgelegt  eter f  r eine Funktion erforderlich  m  ssen diese  es Sendefaches und in der Reihenfolge  wie in der       los angegeben werden  Der Funktionsbaustein    bergebenen Daten        te Byte des seriellen Antworttelegramms wird im Empfangsfach als    Der Me  wertblock als R  ckgabewert liefert  den Float5 Wert  Unter Vernachl  ssigung des letzten Bytes ist eine f  r  Der Einheitenvektor ist im Byte 7   rs und von Byte    und 8    run    zZ    sind der Prot  feh  ein  in  St  Ji  entsprechen  ein    Em    s und es      i             Als Beispiel zur Anwen    g auswertbare Glei  abgelegt  Die genaue  okollbeschre  lerfreien Fall ein Byt  olgt ein weit  der xBPl Protokollbesch  ng mit Waagenstatusi  e M  glichkeit der Au  de serielle  zutragen  Das Antwort  pfangsdatenbereic    Ip          US    sf  Te             na       Beschreibung    ang und hat    eres Byte mit    unktzahl vorhanden     ibung des x    reibung   Di  nformatione      hrung jeder bel    BPI Proto    in    des Einh  den Wert Nu  Fehlerinforma  e Fu    n  Mit der tran                egramm oh       bgelegt                 eitenvekto  kolls zu en    nktion 30h    ne Checksumm  telegramm wird tr
27. or Online Hilfe oder  Anleitung beschrieben     Hinweis  Wenn Sie keinen Konfigurator benutzen k  nnen  m  ssen Sie sich  selbst ein Konfigurier  bzw  Parametriertelegramm erstellen  Lesen Sie dazu auf  Seite 33 im Anhang   Konfigurationstelegramm erstellen   nach     YSPI3 konfigurieren    W  hrend der Konfiguration mit dem PROFIBUS Konfigurator werden Sie  aufgefordert  aus dem Men   ein Modul auszuw  hlen  Dabei k  nnen Sie zwischen  einem E A Feld aus zwei W  rtern oder einem E A Feld aus vier W  rtern w  hlen       MODUL_CICIC101  wenn Sie ein E A Feld aus zwei W  rtern    konfigurieren m  chten       MODUL_C1C3C301  wenn Sie ein E A Feld aus vier W  rtern    konfigurieren m  chten                    Nach der Konfigurierung m  ssen Sie das YSPI3 parametrieren  gehen Sie vor   wie auf Seite 12 im Abschnitt   YSPI3 parametrieren   beschrieben        Beachten Sie  da   Sie nur ein Modul f  r das YSPI3 konfigurieren k  nnen     YSPI3 parametrieren    W  hrend des Parametrierens mit dem PROFIBUS Konfigurator werden Sie  aufgefordert  Parameter in einem Men   auszuw  hlen     Folgende Parameter k  nnen Sie einstellen        bertragungsrate     Handshake Modus     ASCII Code f  r Zeichen Xon  nur erforderlich bei Xon Xoff Handshake     ASCIl Code f  r Zeichen Xoff  nur erforderlich bei Xon Xoff Handshake       Parit  t     Zeichenformat       Zeichen  Quittungsverzugszeit       bertragungsmodus       Priorit  t    W  hlen Sie die Parameter in Abh  ngigkeit Ihres seriellen Feldg
28. ossen  Liefert eine Funktion  Daten als Antwort  so werden diese nicht im Empfangsfach abgelegt  Empfangene  Daten  Antworttelegramm   sind lediglich im Distanzdatenbaustein ab Datenbyte  30 vorhanden  Da es keine definierten Antwortzeiten im SBl Protokoll gibt  mu    der Anwender den Inhalt der Daten sorgf  ltig pr  fen  Solange im Datenbaustein   30 der Wert Oh steht  wurden keine Daten empfangen  Die L  nge der empfange   nen Daten ergibt sich aus der Protokollbeschreibung des SBl Protokolls                                                           Kodierung des Einheitenvektors                                                                      Wert  hex  K  rzel f  r Einheit  00 keine Einheit  02 g  03 kg  04 ct  05 Ib  06 oz  07 ozt  08 tlh  09 tls  OA tlt  OB gr  OC dwt  OD mg  OE   b  OF tlc   O mom     Kt   2 tol   3 bat   4 MS   5 t          Als Beispiel zur Anwendung und Steuerung des FB 104 ist dem Projekt eine  Variablentabelle  VAT6  beigef  gt     4 konsistente Daten  bertragung   ber PROFIBUS DP    Es ist sicherzustellen  da   die 16 Worte E A   Daten des YSPI3 konsistent   ber   tragen werden  Dies erfolgt im dargestellten Beispiel mit einer S7 315 DP mittels  der Systemfunktionen 14 und 15     Bei Verwendung von CP Baugruppen sind die entsprechenden Organisations   bausteine zu verwenden     20    Beispiel der Verwendung von SFC 14 und SFC 15     Die 32 Byte Eing  nge des YSPI3 beginnend ab Eingangsbyte O werden  in den Merkerbereich beginnend ab Merkerbyte
29. potentialgetrennten Ein  Ausgabeger  ten sind  die Bezugspotentiale von Steuer  und Laststromkreis  galvanisch getrennt     PROFIBUS Process Field Bus ist ein offenes Feldbussystem  das  PROFIBUS kompatible Ger  te vernetzt  PROFIBUS  arbeitet mit drei verschiedenen Protokollen  PROFIBUS   DP  Dezentrale Peripherie   PROFIBUSFMS  Fieldbus  Message Specification   PROFIBUS PA  Technolo   gische Funktionen   PROFIBUS ist in EN 50 170    standardisiert              Segment Busleitung zwischen zwei Abschlu  widerst  nden   wobei ein Segment aus bis zu 32 Busteilnehmern  bestehen kann und mehrere Segmente mit RS 485   Repeatern gekoppelt werden k  nnen           Sendekanal Datenkanal f  r Daten  die zum YSPI3 gesendet  werden   Senden Der DP Master sendet ein Telegramm   ber das    YSPI3 zu einem Feldger  t     Slave Busteilnehmer  der nur nach Aufforderung durch einen  Master Daten mit diesem austauschen darf     44    Spiegel    SPS    Stationsadresse    Stempel    Step 7  Step 5    Step 7 Tool       Steuerinformation    Das Eingangsbyte O eines Datenkanals bezeichnet  man als Spiegel  Das YSPI3 spiegelt den Stempel  als Best  tigung des Auftrages oder wenn die    Nutzdaten verarbeitet wurden     Spiegel   O signalisiert  da   der DP Slave bereit   gew  hnlich f  r die  Nutzdaten  enth  lt bei Spiegel  0 Angaben zur    zur Daten  bertragung ist  Byte       L  nge der folgenden Nutzdaten        Spiegel   O signalisiert  da   jetzt Nutzdaten folgen     oder der Auftrag abgeschloss
30. ragungsraten garantiert   Leitungsl  ngen   Angaben zu leitungsl  ngen bei PROFIBUS finden Sie in Ihrem  DP Master Handbuch    Abschlu  widerstand    Verwenden Sie Abschlu  widerst  nde  wenn sich Ihr YSPI3 am Anfang oder am  Ende der PROFIBUS leitung befindet  Fehlen diese  kann es zu St  rungen in  der Daten  bertragung sowie zu Sch  den an anderen Busteilnehmern kommen   Verwenden Sie nur PROFIBUS Stecker  in die der Abschlu  widerstand schon  integriert ist  Wir empfehlen Stecker der Firmen ERNI und Siemens     Busanschlu  stecker    Verwenden Sie f  r den PROFIBUS Anschlu   nur handels  bliche PROFIBUS   Anschlu  stecker  Wir empfehlen Stecker der Firmen ERNI und Siemens           Leitungsschirm    Geschirmte Leitungen sind weniger empfindlich gegen  ber St  rungen durch  elektromagnetische Felder  Bei geschirmten Leitungen werden die St  rstr  me     ber die leitend mit dem Geh  use verbundene Schirmschiene zur Erde abgeleitet   Damit die abgeleiteten St  rstr  me nicht selbst zur St  rquelle f  r andere Ger  te  werden  ist eine impedanzarme Verbindung zum Schutzleiter besonders wichtig   Beachten Sie folgende Regeln  wenn Sie die Leitungen f  r die PROFIBUS   Schnittstelle und die serielle Schnittstelle schirmen                         verwenden Sie nur Leitungen  deren Schirmgeflecht eine Deckungsdichte    ber 80  hat       verwenden Sie keine Leitungen  die ausschlie  lich einen Folienschirm besitzen   da die Folie durch Zug  und Druckbelastung besch  digt werden ka
31. so  zwischen YSPI3 und Waage kontrolliert werden              Ist hier kein Fehler    es  gro  em Busaufbau oder St  rungen au             zu Verz  gerungen bei der   bertragung    Nur in diesem Fall so    Die Funktion 213h  W  geplattform wechseln  un    lte die Zeitkonstan    Funktionen in der Antwortzeit  Es kann h  ca  Is kommen  Der FB wiederholt desh    gramm  Ist keine Telegrammwiederh    W  geplattform korrekt umgeschaltet    tstellbar  ist der Dat    enverkeh    te im FB    ierbei zu          alb  wen    e Ursache machen die Bits    terscheidet sich von den an  Verz  gerungen der Antwo  n konfiguriert  das Funktion  olung am FB 102 konfiguriert  dann kan  diesen Umst  nden der Auftrag mit Fehler abgeschlossen werden  obwohl d  hat  jedoch das Antworttelegramm nicht in    unktions   ch  10 12    Ist Bit 2 vom F  nicht erfolgrei    wurde vom Anwender eine Funktion    ein Ant   gen   der FB  nzahl der konfigurierten  lte die Verkabelung    gesetzt  wenn  fehler  empfan       r auf dem Bus zu   berpr  fen  Bei  dem PROFIBUS kann es unter Umst  nden  der Antwort auf ein Telegramm kom  02 angepa  t werden     men     deren  rt von  stele    n unter  ie       dem Zeitraum der 500ms in der Steuerung eingetroffen ist     Funktionsbausteinaufruf   Der FB 102 wird im Beispiel mit DB    absolut aufgerufen        02 als Instanzdatenbaustein im FC 2    Die Sendedaten liegen hierbei im Datenbaustein 37 beginnend ab Datenbaustein     byte O  Die em    pfangenen Daten werden im Daten
32. stellen    Hinweis  Das YSPI3 aktualisiert die PROFIBUS Adresse nur bei einem Neustart   Stellen Sie die PROFIBUS Adresse ein w  hrend das YSPI3 spannunggsfrei ist  oder unterbrechen Sie kurzzeitig die Spannungsversorgung  nachdem Sie die    PROFIBUS Adresse eingestellt haben   Hinweis  Die PROFIBUS Adressen OO bis O2 sind reservierte Adressen     Stellen Sie nur Nummern zwischen O3 und 99 ein     Stellen Sie die PROFIBUS Adresse mit Hilfe der Drehschalter    ein   Beispiel  Zum Einstellen der PROFIBUS Adresse 68  stellen Sie den Drehschalter    f  r die Zehner Einstellung auf 6 und den Drebschalter f  r die Einer Einstellung    auf 8  siehe            YSPI3 einrichten    Um das YSPI3 einzurichten  m  ssen Sie es konfigurieren  parametrieren und die  Funktionsbausteine installieren     Wenn Sie das YSPI3   ber den DP Master mit einem PROFIBUS Konfigurator  konfigurieren und parametrieren  hilft Ihnen die Online Hilfe bei der Eingabe   der Parameter  Sie m  ssen nur die Module ausw  hlen  Da sich viele verschiedene  PROFIBUS Konfiguratoren auf dem Markt befinden  k  nnen wir Ihnen nur eine  grobe Anleitung f  r die Konfigurierung und Parametrierung geben       starten Sie den Konfigurator auf dem DP Master       legen Sie die Diskette mit den Ger  testammdaten  GSD  in das 3   Laufwerk  des Programmierger  tes ein       rufen Sie die GSD Datei THDPO091  GSD bzw  die Typdatei  THOO9Y1AX 200 auf       beginnen Sie mit der Konfigurierung bzw  Parametrierung wie in der  Konfigurat
33. timmten Anzahl von Datenw  rtern besteht     Datenkanal    Datenwort  Dezentrale Peripherie  Diagnose    DP  DP Adresse    DP Norm  Eingangsbyte  Empfangen  Empfangskanal    Erde    Erdfrei    Fragment    FREEZE    42    zQ  lt m            Sym    n logischer Kanal f  r den Datenaustausch mit dem    entie    6 Bit Speicherzelle  in Ausgabeger  te     ber die Bus    rt        SPI3  Die Gr    e des Datenkanals ist von der Konfi   uration des YSPI3 abh  ng    r    er als der Daten    ig  Ist ein Telegramm  kanal  wird das Telegramm frag     im Datenbaustein    die nicht direkt im zentralen  euerger  t der SPS integriert sind  sondern dezentral  eitung angesteuert werden     Fehler  St  rungen und Meldungen erkennen     lokalisieren       PROFIBUS    Kennung  mit    klassifizieren und anzeigen     der die Busteilnehmer eindeutig am    PROFIBUS DP identifiziert werden k  nnen     Busprotokoll       standardisiert ist     Adre  bereich in der SPS  der die Daten  die der DP Slave an den DP Master sendet     Das Feldger  t empf  ngt ein    YSPI3 vom DP Master     Datenkanal f  r Daten  die d    Leitender Stoff  auch Leiterm  des Einflu  bereiches von an  dessen       i    D    Z    n Tei    ustan    er Tei    elektrisches Potentia          d A    esen      r PROFIBUS DP  das in EN 50 170    enth  lt          Telegramm   ber das       as YSPI3 empf  ngt     aterial   der au  erhalb  deren Erdern liegt und  als Null betrachtet wird          eines Telegrammes     bertragen wird     St  
34. tungsverzugszeit m  ssen Sie im  Motorola Format  High Byte first  ablegen     Hinweis  Wenn Sie eine RS 485 Schnittstelle verwenden  m  ssen Sie als    Handshake NONE einstellen                                Byte Parameter Wert Hexacode  7 9 Feste Parameter keine   nderung m  glich 0x00  10 Fester Parameter keine   nderung m  glich 0x05  11   bertragungsrate 110 Bit s 0x00  300 Bit s 0x0   600 Bit s 0x02  1200 Bit s 0x03  2400 Bit s 0x04  4800 Bit s 0x05  9600 Bit s 0x06  19200 Bit s 0x07  28800 Bit s 0x08  38400 Bit s 0x09  57600 Bit s OxOA  2 Handshake Xon Xoff Ox00  RTS CTS 0x01  none 0x02  3 Xon ASCII Code  des Xon Zeichens 0x1   4 Xoff ASCIl Code  des Xoff Zeichens 0x13  5 Parit  t none 0x00  even OxO 1  odd 0x02  mark 0x03  space 0x04       34                   Byte Parameter Wert Hexacode  16 Datenrahmen  Frame  7 Datenbits 0x07  8 Datenbits 0x08  17 18  Zeichenverzugszeit Zeichenverzugszeit  0x0000   bei freiem ASCIl Treiber  Quittungsverzugszeit bis  Quittungsverzugszeit in 10 ms OXxFFFF   bei 3964 und RK512   0 65535   lOms  19 SIO Mode freier ASCIl Treiber Ox0O  3964R  Checksumme  OxO1  RK512  Checksumme  0x02  3964  ohne Checksumme  0x03  RK512  ohne Checksumme  0x04  20 Priorit  t bei 3964R low 0x00  high 0x01        35    Funktionsbausteine erstellen    Falls Sie keine SIMATIC Steuerung SZ verwenden  m  ssen Sie die Funktionsbau   steine selbst erstellen     Die Daten werden zwischen DP Master und YSPI3 in Form von Telegrammen bzw   Telegrammfragmenten   ber e
35. u senden   gehen Sie folgenderma  en vor       Kopieren Sie die Daten  die Sie  senden m  chten  in den Nutzdaten   bereich  Datenwort DW 5 bis DW X   des Quell Datenbausteines  DB        Rufen Sie den FB200  Daten senden   auf  solange Bit O    Auftrag l  uft     gleich 1 ist         Wenn Bit 1  Auftrag fertige  gleich 1  ist  wurden die Daten vollst  ndig  gesendet     26        TH FD007    Daten empfangen    Um mit dem FB201 Daten zu empfan   gen  gehen Sie folgenderma  en vor           Setzen Sie Bit      Telegramm  empfangen    gleich O und rufen Sie  den FB201  Daten empfangen  auf       Wenn Bit O    Auftrag l  uft    gleich 1  ist  empf  ngt der FB201 die Daten    und legt sie im Ziel Datenbaustein     DB  ab       Wenn der FB201 mit Bit 1    Tele     gramm empfangen    gleich 1  signalisiert  da   er alle Daten empfan   gen hat  lesen Sie die Daten aus   indem Sie die Daten aus dem Ziel   Datenbaustein herauskopieren     TH FD008    is         Setzen Sie den FB201 zur  ck  indem  Sie Bit 1  Telegramm empfangen     gleich O setzen  Damit ist der FB201  wieder empfangsbereit        ja  Daten  auslesen          wird verglichen mit    27    RK512 Telegramm auswerten    Um mit dem FB203      Konfigurieren Sie    Telegramme auszuwerten  gehen Sie folgenderma  en vor   ausreichend gro  e Datenbausteine DB Q und DBZ     siehe Seite 25  Abschnitt   Gr    e der Datenbausteine konfigurieren      Hinweis  Die Datenbausteine DB Q und DB Z dienen nur f  r die interne    Verarbeitu
36. urchf  hren  In der ger  tebezogenen Diagnose    sind folgende Daten abgelegt   1 Byte Header zur ger  tespezifischen Diagnose    1 Byte als Bitfeld zur Anzeige des Fehlers    0x02  Bit O       Fehler bei Parameter  Bitl  1   Fehler beim Senden  Bit2  1   Fehler beim Empfangen    Technische Daten    Elektrische Daten                                                                               Nennspannung VDC 24  Stromaufnahme mA 200  Potentialtrennung PROFIBUS  Schnittstelle VDC 500  Betriebsbedingungen  Betriebstemperatur   C 0 60  Geh  usedaten  Schutzart IP 20  Ma  e BxHxT mm 75x75x53  PROFIBUS Schnittstelle  Schnittstelle Art RS 485    bertragungsrate Bit s 9 600  19 200  93 750  187 500  0 5M  1 5M  3M   6M  12M  automatische Erkennung der   bertragungsrate  Pinbelegung Sub D Stecker Pin 1 Schirm  Pin2 frei  5 1 Pin 3  B leitung  oo0oo0o0o0 Pin 4 Request to Send  RTS   o000 Pin5 Masse 5 V  M5   Pin    Potential 5 V  potentialfrei P5   9 6 Si l  in  frei  Pin8 Aleitung  Pin9 frei  Serielle Schnittstellen  Schnittstellen Art RS 232  RS 422  RS 485     bertragungsrate   Bit s 110  300  600  1 200  2 400  4 800  9 600  19 200   28 800  38 400  57 600  Datenrahmen    Bit 7 8  Parit  ten    gerade  ungerade  keine  mark  space  Pinbelegung Sub D Stecker RS 232 RS 422 RS 485  5 4 Pin 1 Schirm Schirm Schirm  Pin2  TXD  out  frei rei  00000 Pin3 RXD  in  RECP BUSP  o000 Pin4 frei TRANS rei  5 5 Pin5 GND GND GND  Pn    5V  5V  5V  Pin Z CTS  in  frei rei  Pin 8 RTS  out  RECN BU
37. usteilnehmer    Byte    Datenbaustein    Dient dazu  die Leistung am Buskabel anzupassen   Abschlu  widerst  nde sind immer an den Enden des  Buskabels n  tig         Stationsadresse    Wird ein Slave nicht innerhalb der Ansprech  ber   wachungszeit angesprochen  so geht er in den  sicheren Zustand   ber  indem er seine Ausg  nge auf  O setzt  Die Ansprech  berwachung wird bei der  Parametrierung eingestellt     16 Bit Variable mit In Out Funktion f  r die   bergabe  von Kommandos und die R  ckgabe von Returnwerten  eines FBs        Kennzeichnet die Version eines Produktes und wird  immer dann erh  ht  wenn sich das Produkt in Hard   oder Softwarestand   ndert  In dieser Dokumentation  finden Sie Angaben zum Ausgabestand unten   links auf der ersten und zweiten Seite     Adre  bereich in der SPS der die Daten enth  lt  die  der DP Master an den DP Slave sendet     Binary digit  kleinste Darstellungseinheit im  Bin  rsystem mit Wert O oder 1        Leitung mit zwei definierten Enden  die als   ber   tragungsweg zwischen den angeschlossenen Busteil   nehmern dient     Stecker  mit dem Busteilnehmer und Busleitung  verbunden werden         Segment    Ger  t  das am Bus betrieben wird und   ber den Bus  senden  z B  DP Master   empfangen  z  B  DP Slave   oder verst  rken  z B  Repeater  kann     Ein Byte besteht aus 8 Bit und ist die kleinste  adressierbare Speicherstelle     Spezieller Speicherbereich in einer SPS  der f  r  die Ablage von Daten optimiert ist und aus einer  bes
38. werden die Ausg  nge wie     e Zust  nde der Ausg  nge bleiben       isch aktualisiert     Bezeichnet einen Datenstrom  der   ber die serielle    Schnittst       elle  SIO  gesendet oder empfangen    wird  z B  Senden eines Textes zu einer Textanzeige  oder Empfangen eines Barcodes von einem  Barcodescanner     Software Werkzeug  mit dem Parameter eines Para   meterblocks eingegeben und ge  ndert werden     Ma  einheit f  r die Geschwindigkeit bei der Daten     bertragung  angegeben in Bit pro Sekunde         Datenwort    Sartorius AG      lt  37070 G  ttingen    amp  Weender Landstra  e 94 108  37075 G  ttingen   0551  308 0  E9  05 51  308 289    Internet  http   www  sartorius com                Copyright by Sartorius AG  G  ttingen    BR Deutschland      Nachdruck oder   bersetzung  auch auszugsweise   ist ohne schriftliche Genehmigung der Sartorius AG  nicht gestattet  Alle Rechte nach dem Gesetz     ber das Urheberrecht bleiben der Sartorius AG  vorbehalten     Die in dieser Anleitung enthaltenen Angaben   und Abbildungen entsprechen dem unten  angegebenen Stand  Anderungen der Technik   Ausstattung und Form der Ger  te gegen  ber   den Angaben und Abbildungen in dieser Anleitung  selbst bleiben der Sartorius AG vorbehalten     Stand  Juli 1999  Sartorius AG  G  ttingen                Printed in Germany  Gedruckt auf chlorfrei gebleichtem Papier   W399 A00 Profibus Interface YSPI3   KT  Publication No   WYS6055 49907 1       sartorius    
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Tecnostyl PTA03 document holder    Gefen SD-PVR  Notice Ialuset crème compresse  Sunbeam 644 User's Manual  AP31  CPU 312 IFM – 318-2 DP - Service  INSTALLATIONSHANDBUCH    Copyright © All rights reserved. 
   Failed to retrieve file