Class Min
Version 1.0
Modified 08-MAR-2026 11:05:32.00
Code rt_plc_arithm.c
 Analog minimum function.

 Get minimum of up to 8 integer inputs.


RtBody attributes pwr_sClass_Min
Float32 In1 In1 Analog input.
Float32 In2 In2 Analog input.
Float32 In3 In3 Analog input.
Float32 In4 In4 Analog input.
Float32 In5 In5 Analog input.
Float32 In6 In6 Analog input.
Float32 In7 In7 Analog input.
Float32 In8 In8 Analog input.
Float32 ActVal Val Minimum value.

DevBody attributes 
PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 8
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 4
compindex 0
tracemethod 0
traceindex 0
executeordermethod 2
objname Min
graphname Min
debugpar


Template Object
In1 FLT_MAX
In2 FLT_MAX
In3 FLT_MAX
In4 FLT_MAX
In5 FLT_MAX
In6 FLT_MAX
In7 FLT_MAX
In8 FLT_MAX


Attributes detail


In1 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In1
Body RtBody
 Analog input.

In2 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In2
Body RtBody
 Analog input.

In3 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In3
Body RtBody
 Analog input.

In4 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In4
Body RtBody
 Analog input.

In5 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In5
Body RtBody
 Analog input.

In6 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In6
Body RtBody
 Analog input.

In7 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In7
Body RtBody
 Analog input.

In8 Input
Class Input
Type Float32
Flags REDUTRANSFER
GraphName In8
Body RtBody
 Analog input.

ActVal Output
Class Output
Type Float32
Flags STATE | NOEDIT | REDUTRANSFER
GraphName Val
Body RtBody
 Minimum value.

PlcNode Buffer
Class Buffer
Type PlcNode
Flags INVISIBLE
Body DevBody