Class SsBegin
Version 1.0
Modified 08-MAR-2026 11:05:32.00
Code rt_plc_macro_grafcet.h
 The first Grafcet step in a sub-sequential chain.

 The object is set active when its parent, i.e. the
 current SubStep object, becomes active. Compare with
 the SsEnd object which is the last step in a
 sub-sequential chain; see figure 3-50.
 To the right output one or more Order objects can be
 connected at the same time as well as one or more Stoxx,
 Setxx or Resxx objects. The output can also be left
 open or be used as an ordinary binary signal.

 Example on a Sub-Sequential Chain

RtBody attributes pwr_sClass_ssbegin
Boolean Status sts1
Array of Boolean Order Order Specifies the status of the step. FALSE means an
inactive step, and TRUE means an active step. The value
may be picked up in another program by means of a GetDp
object.

Note! In the structure of the object or referenced this
attribute is named Status[0].

Order[1] is a copy of Order[0]. The Trans object looks
on Order[0] and Order[1].
Boolean StatusOld StatusOld Used to detect when its parent, i.e. the current
SubStep object becomes active.

DevBody attributes 
PlcNode PlcNode  


GraphPlcNode
object_type 38
parameters[0] 0
parameters[1] 0
parameters[2] 2
parameters[3] 0
subwindows 0
graphmethod 4 (special)
graphindex 12
default_mask[0] 0
default_mask[1] 3
segname_annotation 1
compmethod 26
compindex 1
tracemethod 7
traceindex 1
executeordermethod 7
objname SB
graphname SsBegin
debugpar Order[0]


Attributes detail


Status Output
Class Output
Type Boolean
Flags STATE | RTVIRTUAL | INVISIBLE
GraphName sts1
Body RtBody

Order Output
Class Output
Type Array of Boolean
Flags ARRAY | STATE | NOEDIT | REDUTRANSFER
Elements 2
GraphName Order
Body RtBody
 Specifies the status of the step. FALSE means an
 inactive step, and TRUE means an active step. The value
 may be picked up in another program by means of a GetDp
 object.

 Note! In the structure of the object or referenced this
 attribute is named Status[0].

 Order[1] is a copy of Order[0]. The Trans object looks
 on Order[0] and Order[1].

StatusOld Intern
Class Intern
Type Boolean
Flags STATE | NOEDIT | INVISIBLE | REDUTRANSFER
GraphName StatusOld
Body RtBody
 Used to detect when its parent, i.e. the current
 SubStep object becomes active.

PlcNode Buffer
Class Buffer
Type PlcNode
Flags INVISIBLE
Body DevBody