Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Step 7
Step 7
PROGRAMACION DE AUTOMTAS
STEP 7
1
Autmatas programables
STEP 7
Variables e instrucciones bsicas.
Programacin en bloques
Temporizadores y contadores
Seales analgicas
Otras instrucciones (Salto condicional, incondicional, ..)
TIPOS DE LENGUAJE
Literal
Lista de instrucciones AWL o STL
Grfico
Esquema de contactos KOP
Diagrama de funciones FUC
Tipos de lenguaje
AWL
FUP
KOP
Introduccin a la programacin
Conceptos generales
PROGRAMA
Datos
Algoritmos
Variables
Instrucciones
Tipo de datos
Bloques
Variables
Variables internas
Tipos de datos
Denominacin
Tipo
Denominacin
Tipo
BOOL
Binaria
TIME
Duracin
INT
DATE
Fecha
DINT
TIME_OF_DAY
Hora del da
REAL
Real
S5TIME
Duracin
BYTE
Conjunto de 8 bits
WORD
Conjunto de 16 bits
CHAR
Carcter
DWORD
Conjunto de 32 bits
STRING
Cadena de caracteres
10
E 0.0
11
Clases de instrucciones
12
Operaciones lgicas
13
Operaciones lgicas
14
Operaciones lgicas
15
Operaciones bsicas
16
Operaciones bsicas
17
Operaciones bsicas
18
Operaciones bsicas
19
20
21
22
23
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
E 0.4
Especificacin 1:
Pulsador 1
Sensor
planta
baja
Montacargas
24
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
Pulsador 1
Sensor
planta
baja
Montacargas
E 0.4
U E 0.3
U E 0.2
Pulsador 1
S A 4.1
Subir
25
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
E 0.4
Especificacin 2:
Pulsador 1
Sensor
planta
baja
Montacargas
26
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
Pulsador 1
Sensor
planta
baja
E 0.4
U E 0.4
U E 0.0
Pulsador B
S A 4.0
Bajar
Montacargas
27
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
Pulsador 1
Sensor
planta
baja
E 0.4
U E 0.4
U E 0.0
Pulsador B
S A 4.0
Bajar
Montacargas
La entrada E 0.0
corresponde al pulsador M
28
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
E 0.4
Especificacin 3:
Pulsador 1
Sensor
planta
baja
Montacargas
29
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
Pulsador 1
Sensor
planta
baja
E 0.4
U E 0.4
R A 4.0
Subir
Montacargas
30
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
E 0.4
Especificacin 4:
Pulsador 1
Sensor
planta
baja
Montacargas
31
Ejemplo : El montacargas
SALIDAS (A)
MOTOR
Bajar
BAJAR
A 4.0
Subir
SUBIR
A 4.1
ENTRADAS (E)
Pulsador B
E 0.0
Pulsador B
E 0.1
Pulsador 1
E 0.2
Sensor
Planta
alta
E 0.4
Especificacin 5:
Pulsador 1
Sensor
planta
baja
Montacargas
32
33
34
35
36
37
38
39
Programacin Step 7
40