Tecnico superior en regulacion y control automatica.
PROGRAMACIÓN S-7
Programación S7 2
TIPOS DE DATOS BÁSICOS
TIPO
Tamaño (bits)
SIMBOLO
COMENTARIO
BOOL
1
{0,1}
INT
16
con signo
DINT
32L
con signo
BYTE
8
B
sin signo
WORD
16
W
sin signo
DOUBLE WORD
32
DW
sin signo
REAL
32
notación número
con signo
DOUBLE WORD
32
DW
sinsigno
S5TIME
16
S5T
aHbbMccSdddMS
Tmax: 2H46M30S (9990s)
TIME
32
T
Hora
DATE_AND_TIME
64
DT
Fecha y hora
8
‘B’
alfanumérico
CHAR
STRING
‘ABCD’Programación S7 3
CONSTANTES / FORMATO
Número
Tamaño
(bits)
Formato
Rango
Ejemplo
12
16
L 12
L#
±2
± 231
100000
32
L L#10000
0,0053
32
[±1.17⋅10−38,±3.4⋅10+38]
L 5.3E-3
AF
8
B#16#
28
216
232
L B#16#AF
FF99
16
W#16#
FF99AFAF
32
DW#16#
Binario
16
2#
Binario
32
2#
5m3seg
16
S5T#
9990seg.
L S5T# 5M3S
BCD
16
C#
0-999
L C#890
15
216
232
L W#16#FF99
L DW#16#FF99AFAF
L 2#0010101…
L 2#100101000101…
Programación S7 4
AWL-OPERADORES DE VARIABLESBINARIAS
OPERADOR
MODIFICADOR
OPERANDO
COMENTARO
U, O, X
N
Variable lógica
1ª consulta
Booleano
Asignación
Booleano
And, Or, Xor
=
U, O, X
N, (
)
Eval. op.Aplazada
S
Booleano
Pone a ‘1’ si RLO=1
R
Booleano
Pone a ’0’ si RLO=1
NOT
RLO
CLR
RLO
SET
RLO
SAVE
RB
Guarda RLO en RB
FP
Marca flanco
Flanco desubida
FN
Marca flanco
Flanco de bajada
Programación S7 5
BLOQUES OPERACIONES BINARIAS
FLANCOS y CONECTORES
Mflanco
A1.0
A1.0 = Expresión ↓
N
Expresión
Mflanco
A1.0A1.0 = Expresión ↑
P
Expresión
E1.0
Expresión
A1.0
A1.0 = Expresión ⋅ ( E1.0 ↑)
POS
Mflanco
E1.0
Expresión
A1.0
A1.0 = Expresión ⋅ ( E1.0 ↓)
NEG
Mflanco
A1.0...
Regístrate para leer el documento completo.