Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Indirekete Bearbeitung S5 nach S7

  1. #11
    Join Date
    16.06.2003
    Location
    88356 Ostrach
    Posts
    5,006
    Danke
    1,346
    Erhielt 1,168 Danke für 550 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    mit analogen werten gibt es auch probleme da die bei s5 noch anders normiert wurden, mit speziellen fb´s.

  2. #12
    Join Date
    07.07.2004
    Posts
    3,381
    Danke
    38
    Erhielt 584 Danke für 382 Beiträge

    Default

    @marc_3,
    die FB's muss man per Hand umsetzen
    Einspruch Euer Ehren, hier könnte der Eindruck enstehen, alle FB's müssen per Hand umgesetzt werden. Dies ist nur bei indirekter Adressierung notwendig, ansonsten kann der Konverter schon damit umgehen. Dies nur zur Klarstellung, damit das keiner falsch versteht..
    Gruss
    Question_mark
    Reply With Quote Reply With Quote Konverter  

  3. #13
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Quote Originally Posted by Markus
    mit analogen werten gibt es auch probleme da die bei s5 noch anders normiert wurden, mit speziellen fb´s.
    Aber dafür gibt es doch extra die Standard-Library mit S5-S7 ConvertingBlocks, oder? Soweit Siemens das hinbekommen hat, werden die Standardsachen mit diesen Bausteinen abgedeckt.

    pt

  4. #14
    Join Date
    21.07.2003
    Location
    Bangkok / Thailand
    Posts
    104
    Danke
    24
    Erhielt 7 Danke für 7 Beiträge

    Default

    Hallo Marc_3,
    ich habe mal versucht deinen FB5 von S5 nach S7 umzuwandeln.
    Der neue FB5 benötigt einen "Instanz"-DB welchen ich DB5 genannt habe.
    Hier ein Beisiel wie der FB5 aussehen könnte. (Ohne Garantie )

    Code:
    0.0	in	PRNR	WORD	W#16#0		
    2.0	in	P2	  WORD	W#16#0		
    4.0	in	DWAD	WORD	W#16#0		
    6.0	in	D2	  WORD	W#16#0
    ===============================
    
    FB5 : D-Tausch
    Netzwerk 1:Titel
          UN    M     14.2
          UN    M     63.0
          SPB   M001
          S     M     63.0
          R     M     63.2
    
    //=Vorbereiten der Adress-Pointer=
          L     #DWAD
          L     #D2
          +I 
    // T MW 178   
          T     MW   180                    // MW178 & MW180 = MD178
    
          L     #PRNR
          L     #P2
          +I    
          INC   20
          T     MW   176
    //===============================
    
          AUF   DB [MW   176]
    
          L     DBW [MD   178]              // [Muss ein Doppelwort sein] !!
          AUF   DB     2
          T     DBW    6
    
          L     MW   176
          L     B#16#14                     // L KH 0014
          ==I   
          =     M    234.0
          UN    M    234.0
          SPB   M002
    
          AUF   DB    10
    // B MW 178 
          L     DBW [MD   178]              // [Muss ein Doppelwort sein] !!
          AUF   DB     2
          T     DBW   16
    
          AUF   DB    11
    // B MW 178 
          L     DBW [MD   178]              // [Muss ein Doppelwort sein] !!
          AUF   DB     2
    
          T     DBW    8
          SPA   M003
    
    M002: AUF   DB    12
    
    // B MW 178 
          L     DBW [MD   178]              // [Muss ein Doppelwort sein] !!
          AUF   DB     2
          T     DBW   16
    
          AUF   DB    13
    // B MW 178 
          L     DBW [MD   178]              // [Muss ein Doppelwort sein] !!
          AUF   DB     2
          T     DBW    8
    
    M003: NOP   0
    M001: O     M     63.2
          O     M     14.2
          ON    M     63.0
          SPB   M004
    
          S     M     63.2
          R     M     63.0
    
          AUF   DB     2
          L     DBW   21
    
          AUF   DB [MW   176]
    
    // B MW 178 
          T     DBW [MD   178]              // [Muss ein Doppelwort sein] !!
    
          UC    FB    14
    //    Call FB14 , DB14                  // Alternativ
    M004: BE
    Habe hier mal eine Datei "Fb5_db5.zip" angehängt die den FB5/DB5 als Bibliothek enthält.
    Die ZIP-Datei kannst du in das Verzeichniss "C:\Siemens\Step7\S7libs" entpacken.
    Danach kannst du in STEP7 die Bausteine in dein Projekt kopieren.
    Melde dich falls noch Fragen offen sind.

    Gruss
    Guido
    Attached Files Attached Files

  5. #15
    Join Date
    23.06.2003
    Posts
    81
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    @Guido

    Hallo Guido,

    eine kleine Korrektur sei mir erlaubt

    Das MD178 muß für die indirekte Adressierung im Pointerformat vorliegen, außerdem müsste, unter der Voraussetzung, daß S5-Datenwortnummern übergeben werden, das Ganze mit 2 (Bytes pro DW) multipliziert werden.

    Die Sequenz müsste also lauten:

    Code:
    //=Vorbereiten der Adress-Pointer= 
          L     #DWAD 
          L     #D2 
          +I 
    // T MW 178    
          SLD   4                        //  * 2 und in Pointer wandeln, Bitadresse = 0
          T     MD   178                 // MW178 & MW180 = MD178
    Gruß Jörg

  6. #16
    Join Date
    09.07.2004
    Posts
    30
    Danke
    12
    Erhielt 1 Danke für 1 Beitrag

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo

    schönen Dank für die schnellen Antworten, werde den Baustein morgen gleich mal meiner S7 zum Frühstück geben


    gruß Marc

Similar Threads

  1. Step 5 OB2 - Bearbeitung unklar
    By Aragorn in forum Simatic
    Replies: 6
    Last Post: 29.06.2017, 13:26
  2. Step 7 AWL Problem Bearbeitung
    By stepper7 in forum Simatic
    Replies: 9
    Last Post: 16.06.2016, 09:55
  3. Replies: 6
    Last Post: 13.05.2015, 07:06
  4. eplan bearbeitung
    By Dissident in forum E-CAD
    Replies: 2
    Last Post: 03.12.2013, 15:09
  5. String-Bearbeitung
    By Anna in forum Simatic
    Replies: 24
    Last Post: 05.05.2006, 06:16

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •