Impuls

Es muss die Freigabe auf 1 sein
und darf kein Alarm anstehen.

Die flanke hast du genau nur 1 CPU Zyklus lang.
 
ich habe was bemerkt , dein programm braucht ständig alarm_reset auf 1 sonst bekomme ich immer alarm und der entsprechende Ausgangsignal wird nicht 1, wenn alars_reset auf setze kann ich open oder close bedienen, sonst keine gehts nicht.
und die ausgangsignale (close/open) sind nicht als impuls sonder dauersignale
danke
 
Ah mist, ich schaue es Morgen gleich mal an.
Ich hatte es nicht getestet, sondern dachte das wird schon passen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Maxi,
ich möchte nur wissen, ob du schon was neues hast??
ich habe ein baustein geschrieben der die aufgabe erfüllt, leider kriege ich am ausgang ein dauer Signal statt ein impuls
danke
 
hallo maxi,
hier mein baustein fix und fertig.
es fehlt mir nur beide ausgangsignale als puls statt dauersignale
danke für dein Hilf
 

Anhänge

  • CB_Baustein.doc
    57 KB · Aufrufe: 8
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Das hast du ja schon ganz gut gemacht.

Mal ganz einfach gesagt.
Füge doch eine Impulszeit mit ein (200ms), (Bei Relais besser 350ms)

bevor du dein =Ausgang hast

mache eien Sprungbefehl

U CB_Close
UN Error_Close
U Release
SBPN n001

L s5t#200ms
SI T12

n0001: Nop 0

U T12
= OutCB_CSLG

Falls du den Aufrufbefehl des Bausteines oft überpsingst mache es mit S / R (Das = ist dann oft der Teufel im Deteil und vermeide es so gut wie geht in Funktionen, ausser in einzelnen Flanken)

U CB_Close
UN Error_Close
U Release
SBPN n001

L s5t#200ms
SI T12

n0001: Nop 0

U T12
S OutCB_CSLG
UN T12
R OutCB_CSLG


Oder mache an deinen Ausgängen vorher eine FP Abfrage, dann hast du für einen Prozesszyclus einen Impuls.

U CB_Close
UN Error_Close
U Release
= #FlankenMerker1

FP Merker1
= OutCB_CSLG
 
hallo maxi,
ich weiss nicht, ob du bei dir getestet hast , leider bei deiner 3 fälle wenn ich auf close/open drücke kommt kein Signal raus
danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich habe der timer SFB3 "TP" vor der ausgangssignal eingebaut und alles funktioniert, egal wielange der eingangssignal da ist , bekomme ich am ausgang nur ein minuteimpuls
danke viel mal an alle, die mir geholfen haben
titinparma
 
Zurück
Oben