Class Head
Version 1.0
Modified 08-MAR-2026 11:05:32.00
 Single-row text object.

 If no text is specified, in e.g. a Frame object, the
 object can be used to frame other objects.

 The only difference between Frame, Head, Text, and
 Title is the default values of the attributes.

 They are used in Document objects where, for instance,
  - Title specifies what the configuration is doing, i.e.
    the function.
  - Sub-functions are named by Head objects.
  - Frame and Text are used to information of details.

Hints
 A well-done PLC program ought to contain not only objects necessary
 to the computer execution but also objects whose purpose are to make
 the program more easy to understand to later readers. See figure below.
 Title, Head and Text Objects Make the Program Easy to Read.

DevBody attributes 
String80 Text Text Specifies the text to be shown in the object.
TextAttrEnum TextAttribute   The attribute influence the appearance of the text. The
following values are used: 0, 1, 2, 3.
FrameAttrEnum FrameAttribute   Specifies if the text is to be surrounded by a some
kind of frame.
Float32 FrameWidth   If the object has a frame the attributes will determine
the size of the frame.
0, 0 means the size of the frame is accommodated to the
current text.

If the object is used only to frame other objects the
attributes have to be increased in suitable way.
Float32 FrameHeight  
PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 0
parameters[1] 1
parameters[2] 0
parameters[3] 0
subwindows 0
graphmethod 3 (text)
graphindex 1
default_mask[0] 0
default_mask[1] 0
segname_annotation 0
devbody_annotation 1
compmethod 2
compindex 0
tracemethod 0
traceindex 0
objname Head
graphname Head
debugpar


Template Object
TextAttribute 2
FrameAttribute 2


Attributes detail


Text Intern
Class Intern
Type String80
Flags
GraphName Text
Body DevBody
 Specifies the text to be shown in the object.

TextAttribute Intern
Class Intern
Type TextAttrEnum
Flags
Body DevBody
 The attribute influence the appearance of the text. The
 following values are used: 0, 1, 2, 3.

FrameAttribute Intern
Class Intern
Type FrameAttrEnum
Flags
Body DevBody
 Specifies if the text is to be surrounded by a some
 kind of frame.

FrameWidth Intern
Class Intern
Type Float32
Flags
Body DevBody
 If the object has a frame the attributes will determine
 the size of the frame.
 0, 0 means the size of the frame is accommodated to the
 current text.

 If the object is used only to frame other objects the
 attributes have to be increased in suitable way.

FrameHeight Intern
Class Intern
Type Float32
Flags
Body DevBody

PlcNode Buffer
Class Buffer
Type PlcNode
Flags INVISIBLE
Body DevBody