Class Edge
Version 1.0
Modified 15-JAN-2025 13:23:34.00
Kod rt_plc_macro_logic.h
Flankdetektor. 

Används för att detektera en positiv flank. 

Efter detektering sätts utsignalen TRUE under en programcykel. 


RtBody attributes pwr_sClass_edge
Boolean in in Anger övervakad storhet.

Ingången kan med hjälp av Objekts Editorn fås att invertera insignalen för
avkänning av negativ flank.
Boolean Status sts När den övervakade signalen gör övergången FALSE -- > TRUE sätts
utgången för att vid nästa exekvering tas ned igen.
Boolean StatusOld StatusOld Anger den övervakade signalens värde vid senaste exekvering.

DevBody attributes 
PlcNode PlcNode  


GraphPlcNode
object_type 93
parameters[0] 1
parameters[1] 0
parameters[2] 1
parameters[3] 0
subwindows 0
graphmethod 1 (standard, common attributes)
graphindex 0
default_mask[0] 1
default_mask[1] 1
segname_annotation 1
compmethod 5
compindex 0
tracemethod 3
traceindex 1
executeordermethod 2
objname Edge
graphname Edge
debugpar Status


Attributes detail


in Input
Klass Input
Typ Boolean
Flags STATE | RTVIRTUAL | NOEDIT | NOREMOVE
GraphName in
Kropp RtBody
Anger övervakad storhet. 

Ingången kan med hjälp av Objekts Editorn fås att invertera insignalen för 
avkänning av negativ flank. 

Status Output
Klass Output
Typ Boolean
Flags STATE | NOEDIT | REDUTRANSFER
GraphName sts
Kropp RtBody
När den övervakade signalen gör övergången FALSE -- > TRUE sätts 
utgången för att vid nästa exekvering tas ned igen. 

StatusOld Intern
Klass Intern
Typ Boolean
Flags STATE | NOEDIT | INVISIBLE | REDUTRANSFER
GraphName StatusOld
Kropp RtBody
Anger den övervakade signalens värde vid senaste exekvering. 

PlcNode Buffer
Klass Buffer
Typ PlcNode
Flags INVISIBLE
Kropp DevBody