In OB40 Zeit starten möglich?

explorer42

Level-2
Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ist es möglich in OB40 eine Zeit zu starten? Folgender Hintergrund: ich versuche über ein Sensor eine Druckmarke zu erkennen. Wenn dieser diesen gesehen hat soll OB40 aufgerufen werden und eine Zeit soll gestartet werden . Wenn eine bestimmte Zeit erreicht wird soll ein Ausgang ausgeschalten werden. Gibt es eine Möglichkeit in Step7 Timer Interrupts zu programmieren?
Ich verwende eine CPU313-C und arbeite mit STEP7.

Danke!
 
Interrupts

Hi,
OB40 ist ein Prozessalarm OB, d.h. die Interrupts werden durch Hardware
ausgelöst(I/O Module, Zähler-CPs usw.).
Zeitinterrupts sind mit OB20..23 möglich. Online Hilfe beschreibt die.

Gruss: V.
 
Hi,

Besser Spät als nie...

ruf im OB40 einen FC auf, indem du die Zeit startest. Diesen FC dann auch nochmal im OB1 oder sonstwo im Zyklus aufrufen. Das sollte funktionieren.

Torsten
 
Hallo!

Du kannst im OB 40 den SFC32 aufrufen der wiederrum mit den Parametern die du angibst den OB20 Verzögert aufruft.
Im OB20 kannst du dann deine Merker oder was auch immer setzen rücksetzen....
Wenn du den Ausgang direkt setzen willst (ohne Zykluszeitverzögerung) dann musst du das über das PAW lösen.

godi
 
Zuletzt bearbeitet:
Zurück
Oben