Documentos de Académico
Documentos de Profesional
Documentos de Cultura
InfoPLC Net 7 TipDatos L T
InfoPLC Net 7 TipDatos L T
1. STEP 7
2. PROGRAMACIN BSICA AWL
Introduccin
Operaciones lgicas a nivel de bit
Marcas
Simblicos
Flancos
Temporizadores
Diagnosis e informacin del sistema
Contadores
Carga y Transferencia
Operaciones con acumuladores
Saltos
3. PROGRAMACIN ESTRUCTURADA
PLCs
Curso 2009/10
Pgina 1
Tipos de datos
elementales
(hasta 32 bits)
Tipos de datos
complejos
(mayores de 32 bits)
Tiempo (DATE_AND_TIME)
Array (ARRAY)
Estructura (STRUCT)
Cadena de Caracteres (STRING)
PLCs
Curso 2009/10
Pgina 2
Pgina 3
DIRECCIONAMIENTO 1/3
Zona de
memoria:
E Tam BBB.b
Nmero de byte
y bit (0-7), en su
caso
E -> Entradas
A -> Salidas
T -> Temporizadores
Z -> Contadores
M -> Marcas
DB -> Mdulos de datos
P -> Acceso directo (PA, PE)
PLCs
Curso 2009/10
Pgina 4
DIRECCIONAMIENTO 2/3
124
124
125
125
125
125
PLCs
Curso 2009/10
Pgina 5
DIRECCIONAMIENTO 3/3
Dentro de cada byte, palabra o doble palabra, los bits se numeran de
derecha a izquierda, de 0 al 7.
E 124.0
Pgina 6
SISTEMAS NUMRICOS
Sistemas numricos soportados:
Decimal (enteros y fraccionarios), binario, hexadecimal, BCD
Tipos de datos:
Entero (en cualquiera de los sistemas numricos anteriores)
Real (coma flotante)
Ver ayuda
Admin. Simatic
Tipos de datos simples
Carcter
PLCs
Curso 2009/10
Pgina 7
BOOL
BYTE
WORD
DWORD
CHAR
1
8
16
32
8
10
B#16#A9
o B169
W#16#12AE
o W4782
DW#16#ADAC o DW44460
'w'
S5TIME
16
S5T#5s_200ms
INT
DINT
REAL
16
32
32
123
65539
1.2
o
TIME
DATE
TIME_OF_DAY
32
16
32
T#2D_1H_3M_45S_12MS
D#1993-01-20
TOD#12:23:45.12
34.5E-12
PLCs
Curso 2009/10
Pgina 8
(1/2)
...
...
23 22 21
- Signo (S)
- Mantisa (M)
Pgina 9
Estndar IEEE754:
(2/2)
Ejemplo:
1#10000000#11000000000000000000000
(-1)1
= -1
2128-127=21
1+62914562-23=1+0.75
-1 2 1.75
=2
=1.75
= -3.5
PLCs
Curso 2009/10
Pgina 10
ACUMULADORES (1/2)
Registros auxiliares de 32 bits para intercambio de datos y
operaciones de comparacin y aritmeticas.
ACCU-H (16 bits)
Pgina 11
ACUMULADORES (2/2)
PLCs
Curso 2009/10
Pgina 12
-->
T -->
Pgina 13
(BCD)
PLCs
Curso 2009/10
Pgina 14
00
EB8
EB9
00
00
EB8
PLCs
Curso 2009/10
Pgina 15
LAR1 R2 ----> Carga el reg. de direccin AR1 con el contenido de reg AR2
TAR
Tendr como
resultado:
TAR
PLCs
Curso 2009/10
Pgina 16
EB124
MB32 MB33
L ED124
EB124
T MB32
MB32
PLCs
Curso 2009/10
Pgina 17
L L#523123
Ver ayuda
Adm. Simatic
L B#16#EF
Tipos de datos
simples
NOTA:
T MB0
T AD256
PLCs
Curso 2009/10
Pgina 18
PLCs
Curso 2009/10
Pgina 19
EJERCICIO (Entregable 4)
PLCs
Curso 2009/10
Pgina 20