Ausgänge nacheinander schalten!

Zuviel Werbung?
-> Hier kostenlos registrieren
zu dtsclipper

was du da geschrieben hast

---------
L #Counter
L 5
<= I
= M 2.0

L #Counter
L 5
> I
= M 2.1

L #Counter
L 10
> I
= M 2.2
---------------

funktioniert bei mir nicht.wenn ich das so eingebe in awl bringt der mir ein fehler bei L 5

hab jetzt die schaltung gemacht

;
U E 0.1
UN T 9
L KT 200.0
SE T 8
U T 8
L KT 100.0
SE T 9
NOP 0
NOP 0
NOP 0
U T 9
R T 8
NOP 0
NOP 0
U T 8
ZR Z 1
NOP 0
O E 0.1
O A 1.0
L KZ 004
S Z 1
NOP 0
NOP 0
NOP 0
U Z 1
= A 1.0
BE

heißt ich erzeuge immer ein impuls der den zähler runterzählen lässt.muss n ur irgendwie den zähler abfragen.wenn z.b zähler bei 1 ist soll der merker angehn oder sowas.
 
Hallo,
bei einer S5 hiesse das dann so :
Code:
L Counter
L[COLOR=Red] KF[/COLOR] 5
<=[COLOR=Red]F[/COLOR]
= M 2.0

L Counter
L [COLOR=Red]KF[/COLOR]5
> [COLOR=Red]F[/COLOR]
= M 2.1

L Counter
L [COLOR=Red]KF[/COLOR]10
> [COLOR=Red]F[/COLOR]
= M 2.2
Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
so erstmal an alle danke die mir soweit geholfen haben.habs jetzt soweit hinbekommen nur noch ein kleines problem.solange wie ich den e0.1 gedrückt halte läuft er von a1.0 bis a1.3 durch.wenn ich in der mitte an halte zb bei a1.2 und dann erneut den e0.1 gedrückt lasse bleibt der a1.2 an zusätzlich fängt er wieder von worn an mit zählen also bei a1.0 so soll es aber nicht sein.er soll bei a1.2 weiterzählen also da wo vorher aufgehört wurde.hab da schon hin und her probiert aber irgendwie bekomm ich es nicht auf die reihe.hat von euch vielleicht einer eine idee???

programm siehe anhang
 

Anhänge

  • Neu Textdokument (3).txt
    1,2 KB · Aufrufe: 16
Code:
      U     E      0.0
      UN    M     10.0                  // HM
      =     M     10.1                  // flank pos E 0.0
 
      U     E      0.0
      =     M     10.0
 
      U     M     10.1
      UN    A      0.0
      S     A      0.0
      R     M     10.1
 
      U     M     10.1
      U     A      0.0
      R     A      0.0
      R     M     10.1
 
      U     T      0
      =     M     10.2                  // flank per 3 sec
      U     E      0.0
      UN    M     10.2
      L     KT300.0
      SE    T      0
 
      U     M     10.2
      UN    M     12.0                  // HM vor A1.0
      UN    M     12.1                  // HM vor A1.1
      UN    M     12.2                  // HM vor A1.2
      S     M     12.0
      R     M     12.3                  // HM vor A1.3
      R     M     10.2
 
      U     M     10.2
      U     M     12.0
      S     M     12.1
      R     M     12.0
      R     M     10.2
 
      U     M     10.2
      U     M     12.1
      S     M     12.2
      R     M     12.1
      R     M     10.2
 
      U     M     10.2
      U     M     12.2
      S     M     12.3
      R     M     12.2
      R     M     10.2
 
      U     M     12.0
      =     A      1.0
 
      U     M     12.1
      =     A      1.1
 
      U     M     12.2
      =     A      1.2
 
      U     M     12.3
      =     A      1.3
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die antwort aber irgendwie funktioniert dein a0.0 nicht.also die durchschaltung von a1.0-a1.3 geht.nur die programmierung geht nicht vom a0.0 ich habs jetzt aber mitlerweile auch hinbekommen.meine awl ist zwar doppelt so lang wie deine aber es funktioniert
 
Hallo!

ich muss euch nochmal bisschen auf die nerven gehen.und zwar hab ich jetzt mal mein programm ins AG gespielt (programm siehe Anhang) in der simulation hat alles super geklappt nur als ich es reingespielt habe und versucht habe ging garnix.der a65.6 geht dann müsste eigentlich der a3.0 angehen.der geht aber erst an wenn ich erneut den e73.7 drücke aber er läuft nicht nur.er bleibt bei a3.0 stehen.an was kann das liegen?
 

Anhänge

  • Neu Textdokument (3).txt
    1,4 KB · Aufrufe: 7
Hallo,

der OB 251 gehört zu den integrierten Funktionen, die nicht programmiert werden können
bzw. dürfen. Deshalb ist auch das laden und speichern des OBs gesperrt.

Grüße
Gebs
 
Zurück
Oben