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

Ergebnis 1 bis 2 von 2

Thema: mein erstes mal :) mit pointern, geht´s auch anders?

  1. #1
    Registriert seit
    19.11.2008
    Ort
    Schweigen am Weintor
    Beiträge
    707
    Danke
    191
    Erhielt 161 Danke für 92 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo, hab mir einen baustein erstellt für´s ansteuern des cpx/cmax modul´s (pneumatische positinier und kraftregelung)

    da dies das erstemal war mit pointern wollt ich mal fragen ob ich des auch richtig gemacht habe ? ob der baustein mutiinstanzfähig? ob man was anders verbessern kann

    hier der baustein

    L #Addresse_Ausgaenge
    L 8
    *I
    T #AddAus
    L #Addresse_Eingaenge
    L 8
    *I
    T #AddEin
    L #AddAus
    LAR1
    U #Enable
    = A [AR1,P#0.0]
    U #Stop
    = A [AR1,P#0.1]
    U #Breake
    = A [AR1,P#0.2]
    U #Reset
    = A [AR1,P#0.3]
    U #Lock
    = A [AR1,P#0.5]
    U #OPM1_1
    = A [AR1,P#0.6]
    U #OPM2_1
    = A [AR1,P#0.7]
    U #Halt_1
    = A [AR1,P#1.0]
    U #Start
    = A [AR1,P#1.1]
    U #Home
    = A [AR1,P#1.2]
    U #JogP
    = A [AR1,P#1.3]
    U #JogN
    = A [AR1,P#1.4]
    U #Teach_1
    = A [AR1,P#1.5]
    U #Clear
    = A [AR1,P#1.6]
    L #Satznummer_1
    T AB [AR1,P#2.0]
    L #AddEin
    LAR1
    U E [AR1,P#0.0]
    = #Enabled
    U E [AR1,P#0.1]
    = #Open
    U E [AR1,P#0.2]
    = #Warn
    U E [AR1,P#0.3]
    = #Fault
    U E [AR1,P#0.4]
    = #Spannung
    U E [AR1,P#0.5]
    = #FCT
    U E [AR1,P#0.6]
    = #OPM1
    U E [AR1,P#0.7]
    = #OPM2
    U E [AR1,P#1.0]
    = #Halt
    U E [AR1,P#1.1]
    = #Ack
    U E [AR1,P#1.2]
    = #MC
    U E [AR1,P#1.3]
    = #Teach
    U E [AR1,P#1.4]
    = #Mov
    U E [AR1,P#1.5]
    = #Dev
    U E [AR1,P#1.6]
    = #Still
    U E [AR1,P#1.7]
    = #Ref
    L EB [AR1,P#2.0]
    T #Satznummer
    U E [AR1,P#3.0]
    = #RC1
    U E [AR1,P#3.1]
    = #RCC
    U E [AR1,P#3.2]
    = #Com1
    U E [AR1,P#3.3]
    = #RCE
    U E [AR1,P#3.4]
    = #VLIM
    U E [AR1,P#3.5]
    = #XLIM
    L EB [AR1,P#4.0]
    T #Byte5
    L EB [AR1,P#5.0]
    T #Byte6
    L EB [AR1,P#6.0]
    T #Byte7
    L EB [AR1,P#7.0]
    T #Byte8
    grüßel erzi
    Zitieren Zitieren mein erstes mal :) mit pointern, geht´s auch anders?  

  2. #2
    Registriert seit
    27.05.2010
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Kann man kürzer machen

    L #Addresse_Ausgaenge
    SLW 3
    LAR1
    L #Addresse_Eingaenge
    SLW 3
    LAR2

    Aber einen Auszug aus der Deklarationstabelle wäre nicht schlecht
    dann könnte man sich auch den rest noch mal anschauen

    mfg
    Matthias

Ähnliche Themen

  1. Antworten: 11
    Letzter Beitrag: 10.02.2011, 16:57
  2. Antworten: 2
    Letzter Beitrag: 04.12.2008, 02:34
  3. Im Forum laufen die Uhren etwas anders !!
    Von MW im Forum Stammtisch
    Antworten: 2
    Letzter Beitrag: 25.03.2007, 17:36
  4. Erstes Projekt
    Von MatMer im Forum Schaltschrankbau
    Antworten: 34
    Letzter Beitrag: 25.08.2005, 09:13
  5. Mein Lichttaster Programm geht nicht mehr
    Von Bender25 im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 01.12.2004, 17:02

Lesezeichen

Berechtigungen

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