steuerungsaufträge

Iserlohner

Level-1
Beiträge
75
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo....
Ich bräuchte mal ne anleitung für ganz doofe, wie ich mit einem steuerungsauftrag ein bild am TP177 aufrufe.
Wie bzw als was lege ich den steuerungsauftrag an??
Was muss ich in der Steuerung machen um ihn zu beschreiben etc..???

vielen Dank
Iserlohner
 
wozu ?

was möchtest du da mit machen ?

bildaufruf ? machs einfach mit ner int variable

auf wertänderung achten und dann in das bild springen welches in der variablen steht - ist die einfachste methode
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ich möchte über tasten im schaltschrank bilder im op aufrufen, da nicht jeder mit seinen fingern am op rumdrücken soll.....
das op soll mit ner glasscheibe verdeckt werden...

habe es grad geschafft das ich den bereichszeiger bildnummer im struct im datenbaustein sehe und auch den wechsel bei ner bildänderung am op...

wie kann ich denn das nun im programm auslesen???
bitte ne anleitung für doofe...
 
u e0.0
spbn m001

L 11
T dbx.dbwx // int variable mit bildnummer

m001:nop 0

u e0.1
spbn m002

L 12
T dbx.dbwx // int variable mit bildnummer

m002:nop 0

usw

so werden je nach tastendruck die verschiedenen bilder aufgerufen

abfragen geht über bereichszeiger bildnummer

sind 5 wörter und im 2 wort steht das aktuelle bild
 
die abfrage über den bereichszeiger klappt schon...:)

aber das kapier ich noch nicht..

L 11 // wieso 11?? für bild11???

T dbx.dbwx // int variable mit bildnummer /????

ich habe einen db111 mit einem struct mit 5 worten für den bereichszeiger bildnummer
und danach ein struct mit 4 worten für den steuerungsauftrag...

muss ich nicht erst ne 51 für Bildanwahl übertragen oder so??
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich würde das nicht mit dem steuerungsauftrag machen ... ist ein überbleibsel aus protool

lege einfach in flexible eine variable an ( und natürlich in der sps )

diese überwachst du in flexible auf wertänderung

als ereignis legst du dann nen bildaufruf mit entsprechender nummer an

jetzt die entsprechenden bilder in flexible anlegen z.b 11,12,14,usw

wenn jetzt in variable xyz eine 11,12,13,usw steht wird das entsprechende bild aufgerufen

einfacher gehts nicht
 
ich würde das nicht mit dem steuerungsauftrag machen ... ist ein überbleibsel aus protool
Stricky wie kommst Du auf die Idee das der Steuerungsauftrag ein überbleibsel ist?

Also Iserlohner:
ich habe einen db111 mit einem struct mit 5 worten für den bereichszeiger bildnummer
und danach ein struct mit 4 worten für den steuerungsauftrag...
Du schreibst auf den Steuerungsauftrag Word 1 == Auftragsnummer eine 51 für Bildwechsel
Und auf den Steuerungsauftrag Word 2 == Parameter 1 schreibst Du die gewünschte Biilnummer.
Und fertig :D
 
Ich stimme Paule da zu ...
Das Ganze im OP zu machen ist m.E. sehr viel aufwändiger als mit dem Steuerungsauftrag zu arbeiten.

Gruß
LL
 
also ich hab das jetzt mim steuerungsauftrag hinbekommen :))

jetzt möcht ich meinen ausgelesenen bereichszeiger "´Bildnummer" um eins erhöhen oder verkleinern...

ich lese die bildnummer aus und speichere sie in einem neuen word...
jetzt bekomm ich das nicht um eins erhöht....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
U "Taste_Bild_vor"
SPBN m002
L "Bildnummer TP277".Bildnummer_TP277_aktuell.Bildnummer_WORD2
T "Bildnummer TP277".Bildnummer_TP277_soll
NOP 0
L "Bildnummer TP277".Bildnummer_TP277_soll
L 1
+D
L 51
T DB111.DBB 11
L "Bildnummer TP277".Bildnummer_TP277_soll
T "Bildnummer TP277".Steuerungsauftrag_TP277.Parameter_1
 
Hallo
Vorsicht mit der Anweisung:

U "Taste_Bild_vor"
SPBN m002


Es wäre besser

U "Taste_Bild_vor"
FP M XXX.X
SPBN m002

Warum +D? ..sollte +I sein
 
L "Bildnummer TP277".Bildnummer_TP277_soll
L 1
+D

Und was weiter?

L "Bildnummer TP277".Bildnummer_TP277_soll
L 1
+I
T "Bildnummer TP277".Bildnummer_TP277_soll
 
Zuviel Werbung?
-> Hier kostenlos registrieren
U "Taste_Bild_vor"
SPBN m002
L "Bildnummer TP277".Bildnummer_TP277_aktuell.Bildnummer_WORD2
T "Bildnummer TP277".Bildnummer_TP277_soll
NOP 0
L "Bildnummer TP277".Bildnummer_TP277_soll
L 1
+I
T "Bildnummer TP277".Bildnummer_TP277_soll
L 51
T DB111.DBB 11
L "Bildnummer TP277".Bildnummer_TP277_soll
T "Bildnummer TP277".Steuerungsauftrag_TP277.Parameter_1

Du musst das hochgezählte auch wieder zurück schreiben :D
Sonst war es umsonst.
 
Zurück
Oben