Giro Automatico
Giro Automatico
GiroAutomatico [FB1]
GiroAutomatico Properties
A A
General
Name GiroAutomatico Number 1 Type FB Language LAD
Numbering Automatic
Information
Title Author Comment Family
Version 0.1 User-defined
ID
Name Data type Default value Retain Accessi‐ Writ Visible in Setpoint Supervi‐ Comment
ble from able HMI en‐ sion
HMI/OPC fro gineer‐
UA m ing
B HMI B
/OP
C
UA
Input
Output
InOut
Pint Bool false Non-retain True True True False
Pout Bool false Non-retain True True True False
Static
P1 Bool false Non-retain True True True False
C P2 Bool false Non-retain True True True False C
EN1 Bool false Non-retain True True True False
P3 Bool false Non-retain True True True False
P4 Bool false Non-retain True True True False
EN2 Bool false Non-retain True True True False
P5 Bool false Non-retain True True True False
P6 Bool false Non-retain True True True False
EN3 Bool false Non-retain True True True False
P7 Bool false Non-retain True True True False
P8 Bool false Non-retain True True True False
EN4 Bool false Non-retain True True True False
D D
P9 Bool false Non-retain True True True False
P10 Bool false Non-retain True True True False
EN5 Bool false Non-retain True True True False
P11 Bool false Non-retain True True True False
P12 Bool false Non-retain True True True False
EN6 Bool false Non-retain True True True False
P13 Bool false Non-retain True True True False
P14 Bool false Non-retain True True True False
EN7 Bool false Non-retain True True True False
P15 Bool false Non-retain True True True False
E P16 Bool false Non-retain True True True False E
EN8 Bool false Non-retain True True True False
P17 Bool false Non-retain True True True False
P18 Bool false Non-retain True True True False
EN9 Bool false Non-retain True True True False
P19 Bool false Non-retain True True True False
ta_1/2 Real 0.0 Non-retain True True True False
Ndes_3/4 Real 0.0 Non-retain True True True False
tdes_1/3 Real 0.0 Non-retain True True True False
tdes_2/3 Real 0.0 Non-retain True True True False
ta_1/3 Real 0.0 Non-retain True True True False
F Ndes_1/2 Real 0.0 Non-retain True True True False F
tdes_1/2 Real 0.0 Non-retain True True True False
ta_ms Real 0.0 Non-retain True True True False
tdes_ms Real 0.0 Non-retain True True True False
Temp
Constant
Network 1:
NORM_X SCALE_X
G Real to Real Real to Int G
EN ENO EN ENO
0.0 MIN 0 MIN %QW80
%ID24
%ID12 "Salida_ING_ OUT "Salida_PLC"
%ID24
"Salida_ING" VALUE OUT norm" "Salida_ING_
1600.0 MAX norm" VALUE
27648 MAX
Location
CALCULATE CALCULATE
Real Real
A A
EN ENO EN ENO
B B
%DB4
"PrimerSegmento
"
%FB2
#EN1 "CalculoLinea"
EN ENO
#ta_ms ta %ID12
0.0 NdesInicial Salida "Salida_ING"
%ID8
"Ndes" NdesFinal
#P1 Pint
#P2 Pout
C C
Network 4: Segundo Segmento
%DB5
"SegundoSegme
nto"
%FB2
#EN2 "CalculoLinea"
EN ENO
#tdes_ms ta %ID12
%ID8 Salida "Salida_ING"
"Ndes" NdesInicial
D D
%ID8
"Ndes" NdesFinal
#P3 Pint
#P4 Pout
CALCULATE CALCULATE
#EN3 Real Real
EN ENO EN ENO 1
%DB6
"TercerSegmento
F " F
%FB2
"CalculoLinea"
1 EN ENO
#"ta_1/2" ta %ID12
%ID8 Salida "Salida_ING"
"Ndes" NdesInicial
#"Ndes_3/4" NdesFinal
#P5 Pint
#P6 Pout
Location
%DB7
"CuartoSegmento
"
CALCULATE %FB2
#EN4 Real "CalculoLinea"
EN ENO EN ENO
A #"tdes_1/3" ta %ID12
A
OUT := IN1/IN2
#"Ndes_3/4" NdesInicial Salida "Salida_ING"
#tdes_ms IN1 OUT #"tdes_1/3" #"Ndes_3/4" NdesFinal
3.0 IN2 #P7 Pint
#P8 Pout
%DB8
B "QuintoSegmento B
"
%FB2
#EN5 "CalculoLinea"
EN ENO
#ta_ms ta %ID12
#"Ndes_3/4" NdesInicial Salida "Salida_ING"
%ID8
"Ndes" NdesFinal
#P9 Pint
#P10 Pout
%DB9
"SextoSegmento"
CALCULATE %FB2
#EN6 Real "CalculoLinea"
EN ENO EN ENO
#"tdes_2/3" ta %ID12
OUT := IN1*(IN2/IN3)
%ID8 Salida "Salida_ING"
#tdes_ms IN1 OUT #"tdes_2/3" "Ndes" NdesInicial
2.0 IN2 %ID8
3.0 IN3 "Ndes" NdesFinal
D #P11 Pint
D
#P12 Pout
E E
CALCULATE CALCULATE
#EN7 Real Real
EN ENO EN ENO 1
%DB10
"SeptimoSegmen
to"
%FB2
F "CalculoLinea" F
1 EN ENO
#"ta_1/3" ta %ID12
%ID8 Salida "Salida_ING"
"Ndes" NdesInicial
#"Ndes_1/2" NdesFinal
#P13 Pint
#P14 Pout
G G
Location
%DB11
"OctavoSegment
o"
CALCULATE %FB2
#EN8 Real "CalculoLinea"
EN ENO EN ENO
A #"tdes_1/2" ta %ID12
A
OUT := IN1/IN2
#"Ndes_1/2" NdesInicial Salida "Salida_ING"
#tdes_ms IN1 OUT #"tdes_1/2" #"Ndes_1/2" NdesFinal
2.0 IN2 #P15 Pint
#P16 Pout
%DB12
B "NovenoSegment B
o"
%FB2
#EN9 "CalculoLinea"
EN ENO
#"ta_1/2" ta %ID12
#"Ndes_1/2" NdesInicial Salida "Salida_ING"
0.0 NdesFinal
#P17 Pint
#P18 Pout
#Pint #P1
S
#Pint
R
Network 13:
D D
#P1 #EN1
S
Network 14:
#P2 #EN1
E R E
Network 15:
#P2
R
F F
Network 16:
#P3 #EN2
S
G Network 17: G
#P4 #EN2
R
Location
Network 18:
#P4
R
Network 19:
#P5 #EN3
S
B B
Network 20:
#P6 #EN3
R
C Network 21: C
#P6
R
Network 22:
D D
#P7 #EN4
S
Network 23:
E #P8 #EN4 E
R
Network 24:
#P8
F R F
Network 25:
#P9 #EN5
S
G G
Network 26:
#P10 #EN5
R
Location
Network 27:
#P10
R
Network 28:
#P11 #EN6
S
B B
Network 29:
#P12 #EN6
R
C Network 30: C
#P12
R
Network 31:
D D
#P13 #EN7
S
Network 32:
E #P14 #EN7 E
R
Network 33:
#P14
F R F
Network 34:
#P15 #EN8
S
G G
Network 35:
#P16 #EN8
R
Location
Network 36:
#P16
R
Network 37:
#P17 #EN9
S
B B
Network 38:
#P18 #EN9
R
C Network 39: C
#P18
R
Network 40:
D D
#P19 #Pout
S
#P19
R
Network 41:
E E
F F
G G
Location
%M1.3
"Paro_Auto" #Pout
S
#EN1
R
A A
#EN2
R
#EN3
R
#EN4
R
#EN5
R
#EN6
B R B
#EN7
R
#EN8
R
#EN9
R
#P1
R
C #P2 C
R
#P3
R
#P4
R
#P5
R
#P6
R
D D
#P7
R
#P8
R
#P9
R
#P10
R
#P11
R
E E
#P12
R
#P13
R
#P14
R
#P15
R
#P16
F R F
#P17
R
#P18
R
#P19
R
#Pint
R
G G
Location