Class AtEqual
Version 1.0
Modified 08-MAR-2026 11:05:32.00
Code rt_plc_macro_time.h
 Compare two absolute times..

 AtEquals compares two absolute times and returns true if they are
 equal.

 Both inputs have to be connected to absolute times. The result is a digital value.

RtBody attributes pwr_sClass_AtEqual
Time ATime1 ATim1 An absolute time.
The input has to be connected to an output of type Time.
Time ATime2 ATim2 An absolute time.
The input has to be connected to an output of type Time.
Boolean Status sts Status has the value 1 if ATime1 equals ATime2, else 0.

DevBody attributes 
PlcNode PlcNode  


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


Attributes detail


ATime1 Input
Class Input
Type Time
Flags STATE | RTVIRTUAL | NOEDIT | NOREMOVE
GraphName ATim1
Body RtBody
 An absolute time.
 The input has to be connected to an output of type Time.

ATime2 Input
Class Input
Type Time
Flags STATE | RTVIRTUAL | NOEDIT | NOREMOVE
GraphName ATim2
Body RtBody
 An absolute time.
 The input has to be connected to an output of type Time.

Status Output
Class Output
Type Boolean
Flags STATE | NOEDIT | REDUTRANSFER
GraphName sts
Body RtBody
 Status has the value 1 if ATime1 equals ATime2, else 0.

PlcNode Buffer
Class Buffer
Type PlcNode
Flags INVISIBLE
Body DevBody