Siemens Simatic S7 Serie Manual De Sistema página 6

Controlador programable
Tabla de contenido

Publicidad

Índice
4
Configuración de dispositivos .................................................................................................................. 73
4.1
Insertar una CPU ........................................................................................................................ 74
4.2
Detectar la configuración de una CPU sin especificar................................................................ 75
4.3
Configurar el funcionamiento de la CPU..................................................................................... 76
4.4
Agregar módulos a la configuración ........................................................................................... 77
4.5
Configurar los parámetros de los módulos ................................................................................. 78
4.6
Crear una conexión de red.......................................................................................................... 79
4.7
Configurar una dirección IP en el proyecto................................................................................. 80
5
Principios básicos de programación ........................................................................................................ 83
5.1
Directrices para diseñar un sistema PLC.................................................................................... 83
5.2
Estructurar el programa de usuario ............................................................................................ 84
5.3
Utilizar bloques para estructurar el programa............................................................................. 85
5.3.1
Bloque de organización (OB) ...................................................................................................... 86
5.3.2
Función (FC) ............................................................................................................................... 88
5.3.3
Bloque de función (FB) ............................................................................................................... 88
5.3.4
Bloque de datos (DB).................................................................................................................. 90
5.4
Principios básicos de la coherencia de datos ............................................................................. 90
5.5
Seleccionar el lenguaje de programación................................................................................... 91
5.6
Protección anticopia.................................................................................................................... 93
5.7
Cargar los elementos del programa en la CPU .......................................................................... 94
5.8
Cargar los elementos del programa desde un dispositivo.......................................................... 94
5.9
Depurar y comprobar el programa.............................................................................................. 95
6
Instrucciones de programación................................................................................................................ 97
6.1
Instrucciones básicas.................................................................................................................. 97
6.1.1
Instrucciones lógicas con bits ..................................................................................................... 97
6.1.1.1
6.1.1.2
6.1.2
Temporizadores ........................................................................................................................ 104
6.1.3
Contadores................................................................................................................................ 108
6.1.3.1
Contadores................................................................................................................................ 108
6.1.3.2
Instrucción CTRL_HSC ............................................................................................................. 110
6.1.3.3
Funcionamiento del contador rápido......................................................................................... 113
6.1.3.4
Configuración del HSC.............................................................................................................. 115
6.1.4
Comparación............................................................................................................................. 116
6.1.5
Funciones matemáticas ............................................................................................................ 118
6.1.5.1
6.1.6
Desplazamiento ........................................................................................................................ 125
6.1.6.1
6.1.7
Convertir.................................................................................................................................... 129
6.1.7.1
6.1.8
Control del programa ................................................................................................................ 132
6.1.9
Operaciones lógicas.................................................................................................................. 134
6.1.10
Instrucciones de desplazamiento y rotación ............................................................................. 137
6
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido