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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 11 von 11

Thema: Digitalen Inputs Nummern zuweisen

  1. #11
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    so hier mal eine awl-quelle
    ermittelt das höchstwertige bit
    Code:
    FUNCTION FC 474 : VOID
    TITLE =ermittelt das höchste bit
    AUTHOR : Lischnew
    NAME : HighestB
    VERSION : 1.0
    
    VAR_INPUT
      Startbyte : INT ; 
      Startbit : BYTE ; 
      Anzahl_Bits : INT ; 
    END_VAR
    VAR_OUTPUT
      Hoechste_Bit : INT ; 
    END_VAR
    VAR_TEMP
      index : INT ; 
      ende : INT ; 
    END_VAR
    BEGIN
    NETWORK
    TITLE =
          L     0; 
          T     #index; 
          T     #Hoechste_Bit; 
    anf:  NOP   0; 
          L     #Startbyte; 
          SLD   3; 
          LAR1  ; 
          L     #Startbit; 
          +AR1  ; 
          L     #index; 
          +AR1  ; 
          U     E [AR1,P#0.0]; 
          SPBN  no; 
          L     #index; 
          L     1; 
          +I    ; 
          T     #Hoechste_Bit; 
    no:   NOP   0; 
          L     1; 
          L     #index; 
          +I    ; 
          T     #index; 
          L     #index; 
          L     #Anzahl_Bits; 
          >=I   ; 
          SPB   exit; 
          SPA   anf; 
    exit: NOP   0; 
    NETWORK
    TITLE =
     
    END_FUNCTION
    Geändert von volker (17.07.2009 um 10:11 Uhr)
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 19.01.2011, 15:01
  2. TwinCat Indexgroup der Inputs CX 1010
    Von Controllfreak im Forum CODESYS und IEC61131
    Antworten: 1
    Letzter Beitrag: 29.11.2010, 16:51
  3. Pakete durch Nummern unterscheiden
    Von faraday im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 13.03.2010, 19:53
  4. Antworten: 5
    Letzter Beitrag: 06.11.2006, 13:46
  5. Timer-Nummern
    Von charlie im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 13.06.2006, 19:53

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •