Step 5 S5 - S7 Kommunikation hängt sporadisch

BNick

Level-1
Beiträge
31
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

mein Problem: Ich bekomm keine saubere Kommunikation zwischen einer S7 und einer S5 Anlage zu Stande. Im Bild sieht man das im ANZW das Bit 6 "Datenübernahme erfolgt" (Roter Pfeil) nicht sauber im Takt erfolgt. Senden ist auch sehr unzuverlässig, manchmal sekündlich neue Werte, manchmal dauert es bis zu 10 Sekunden bis ein neuer Wert ankommt. ANZW Wort 2,3 und PAFE zeigen mir keine Fehlerwerte an. Folgender S5 Code startet die Kommunikation:

Code:
     :O    D    0.2                                                                                                             
     :ON   D    0.2                                                                                                             
     :                                                                                                                          
     :SPA  FB 121                                                                                                               
Name :RECEIVE                                                                                                                   
SSNR :     KY 000,016                                     Schnittstellennummer                                                  
A-NR :     KY 000,009                                     Auftragsnummer                                                        
ANZW :     DW  64                                         Anzeigewort                                                           
ZTYP :     KC DB                                          Zieltyp                                                               
DBNR :     KY 000,229                                     Empfangs Datenbausteinnummer                                          
ZANF :     KF +00000                                      Antang des Sendebereichs                                              
ZLAE :     KF +00127                                      Laenge des Sendebereichs                                              
PAFE :     MB 226                                         Parametrierfehlerbyte                                                 
     :                                                                                                                          
     :L    MW 226                                                                                                               
     :T    DW  67                                                                                                               
     :                                                                                                                          
     :U(                                                                                                                        
     :L    KH 0045                             01         Fertig ohne Fehler                                                    
     :L    DW  64                              01         Anzeigewort                                                           
     :!=F                                      01                                                                               
     :)                                        01                                                                               
     :=    M   29.1                                                                                                             
     :O(                                                                                                                        
     :L    KH 0002                             01         Auftrag laeft                                                         
     :><F                                      01                                                                               
     :)                                        01                                                                               
     :=    D    0.2                                                                                                             
     :                                                                                                                          
     :***                                                                                                                       
Netzwerk 7 von 19            Send Rack 2B                                                                                       
     :L    DW  75                                         Parametrierfehlerbyte                                                 
     :T    MW 226                                                                                                               
     :                                                                                                                          
     :L    DW  72                                         Lade Anzeigenwort                                                     
     :L    KH 0002                                        Lade Konstante Hex                                                    
     :UW                                                  und Wort                                                              
     :L    KH 0000                                                                                                              
     :!=F                                                                                                                       
     :UN   M  227.1                                       Bit DW4.1 = send ANZW : Auftrag                                       
     :U    M   10.1                                                                                                             
     :S    M    7.4                                                                                                             
     :SPA  FB 120                                                                                                               
Name :SEND                                                                                                                      
SSNR :     KY 000,016                                                                                                           
A-NR :     KY 000,010                                                                                                           
ANZW :     DW  72                                                                                                               
QTYP :     KC DB                                                                                                                
DBNR :     KY 000,126                                                                                                           
QANF :     KF +00000                                                                                                            
QLAE :     KF +00127                                                                                                            
PAFE :     MB 226                                                                                                               
     :                                                                                                                          
     :L    MW 226                                                                                                               
     :T    DW  75

2016-05-20_10-03-26.jpg

Jemand eine Idee an was es liegen könnte?
 
Wird evtl. zyklisch gesendet? Das wäre nicht gut, da dadurch die Puffer voll laufen.
Die Sendefunktion in der S5 und S7 sollten z.B. nur im Sekundentakt bearbeitet werden.
Probier mal z.B. den FB120 mit einem Flankenmerker nur einmal je Sekunde aufzurufen.
Das selbe mit der Sendefunktion in der S7.
 
Zurück
Oben