Directorio de software de configuración de control industrial y tecnología de aplicación de PLC
Capítulo 1 La composición y aplicación sencilla de MCGS 1
1.1 Descripción general del software de configuración MCGS 1
1.1.1 ¿Qué es el software de configuración MCGS 1?
p>
1.1.2Composición del sistema del software de configuración MCGS 1
1.1.3Funciones y características del software de configuración MCGS 3
1.1.4Método de trabajo del software de configuración MCGS 6 p>
1.2 Aprendizaje del software de configuración MCGS 6
1.2.1 Requisitos del software de configuración MCGS para el sistema 6
1.2.2 Instalación del software de configuración MCGS 7
1.2.3 Operación del software de configuración MCGS 9
1.2.4 Terminología común del software de configuración MCGS 10
1.2.5 Método de operación del software de configuración MCGS 11
1.3 Crear un nuevo proyecto 13
1.3.1 El proceso general de construcción de un proyecto 13
1.3.2 Crear un nuevo proyecto 14
1.3 .3 Crear pantallas de proyecto 18
1.4 Hacer que la animación se mueva 21
1.4.1 Definir variables de datos 21
1.4.2 Conexión de animación 25
1.4.3 Conexión del dispositivo 32
1.4.4 Proceso de control de escritura 34
1.5 Visualización de alarma y datos de alarma 36
1.5.1 Definición de alarma 36
p>1.5.2 Procesar alarmas 37
1.5.3 Mostrar información de alarma 39
1.5.4 Explorar datos de alarma 40
1.5.5 Modificación Límite de alarma 42
1.5.6 Visualización de animación de alarma 45
1.6 Salida de informe 46
1.6.1 Informe de datos en tiempo real 47 p>
1.6.2 Informe de datos históricos 49
1.7 Visualización de curva 53
1.7.1 Curva en tiempo real 53
1.7.2 Curva histórica 54
1.8 Mecanismo de seguridad 55
1.8.1 Permiso de operación 56
1.8.2 Gestión de permisos del sistema 56
1.8.3 Ingeniería Cifrado 62
Resumen de este capítulo 63
Pensamiento y ejercicio 63
Capítulo 2 Aplicación avanzada de MCGS 64
2.1 Construcción de un entorno real Base de datos en tiempo 64
2.1 .1 Concepto de base de datos en tiempo real MCGS 64
2.1.2 Definición de objetos de datos 64
2.1.3 Tipos de objetos de datos 65
2.1.4 Configuración de atributos de objetos de datos 67
2.1.5 Alcance de los objetos de datos 69
2.2 Producción de animación 70
2.2. 1 Producción de portadas de animación 70
2.2. 2 Efectos de animación 76
2.3 Configuración de la ventana del dispositivo 78
2.3.1 Descripción general 78
2.3 .2 Dispositivos de hardware compatibles con MCGS 80
2.3.3 Selección de componentes del equipo 81
2.3.4 Configuración de propiedades de los componentes del equipo 82
2.3.5 En línea depuración de equipos 89
2.4 Programa script 93
2.4.1 Introducción a los programas script 93
2.4.2 Entorno de edición del lenguaje script 93
2.4.3 Elementos del lenguaje de los programas de script 94
2.4.4 Declaraciones básicas del programa de script 97
2.4.5 Comprobación de errores y ejecución del programa de script 98
2.5Procesamiento de datos MCGS 99
2.5.1 Descripción general 99
2.5.2Preprocesamiento de datos MCGS 99
2.5.3Procesamiento de datos en tiempo real MCGS 99
2.5.4MCGS almacenamiento de datos en tiempo real 101
p>
2.5.5Postprocesamiento de datos MCGS 102
2.6 Componentes de la receta 105
2.6.1 Principios básicos de la gestión de recetas MCGS 105
2.6. 2 Uso de los componentes de la receta MCGS 105
2.7 Preguntas y respuestas sobre habilidades de uso de MCGS 114
Resumen de este capítulo 119
Pensamiento y práctica 119
Capítulo 3 Descripción general programable del controlador 120
3.1 Generación y definición de PLC 120
3.1.1 Generación de PLC 120
3.1.2 Definición de PLC 121 p>
3.2 Características del PLC 121
3.3 Aplicación y desarrollo del PLC 122
3.3.1 Estado de desarrollo del PLC 122
3.3.2 Desarrollo tendencia del PLC 123 p>
3.3.3 Aplicación del PLC 125
3.4 Clasificación del PLC 126
3.5 Composición del sistema del PLC 127
3.5.1 Unidad central de procesamiento (CPU)127
3.5.2 Memoria 128
3.5.3 Sección de entrada/salida 129
3.5.4 Programador 130
3.5.5 Otras interfaces 130
3.5.6 Parte de la fuente de alimentación 131
3.5.7 Otros componentes 131
3.6 La diferencia entre PLC y sistema de control de relés 131
p>3.7 Principio de funcionamiento del PLC 132
3.7.1 Método de trabajo y diagrama de bloques de operación del PLC 132
3.7.2 Contenido central del proceso de trabajo del PLC 134
3.7.3 Principios de procesamiento de entradas/salidas del PLC 135
3.8 Lenguaje de programación del PLC y estructura del programa 135
3.8.1 Programación del PLC lenguaje 135
3.8 .2 Estructura del programa PLC 137
Resumen de este capítulo 137
Pensamiento y práctica 138
Capítulo 4 Sistema de hardware y recursos internos del PLC de la serie S7-200 139
4.1 Descripción general 139
4.2 Sistema de hardware del PLC de la serie S7-200 139
4.2.1 Composición básica del hardware sistema 139
4.2 .2 Estructura del host y características de rendimiento 140
4.2.3 Ampliación de entradas/salidas 141
4.3 Recursos internos y métodos de direccionamiento del S7-200 PLC serie 143
4.3.1 Introducción a los componentes de software 143
4.3.2 Direccionamiento directo del área de almacenamiento de la CPU 146
4.3.3 Direccionamiento indirecto del almacenamiento de la CPU área 147
Resumen de este capítulo 147
Pensamiento y práctica 148
Capítulo 5 Instrucciones básicas y programación del PLC 149
5.1 Básico Instrucciones lógicas y ejemplos de PLC 149 p>
5.1.1 Instrucciones de búsqueda lógica y accionamiento de bobina 149
5.1.2 Instrucciones de contacto en serie 150
5.1.3 Contacto en paralelo instrucciones 150
5.1.4 Instrucción de conexión en paralelo del bloque de circuito en serie 151
5.1.5 Instrucción de conexión en serie del bloque de circuito en paralelo 151
5.1.6 Configurar y instrucción de reinicio S/T152
5.1.7Comando de disparo RS 152
5.1.8 Comando inmediato 154
5.1.9 Comando de pulso de flanco 155
5.1.10 Instrucciones de operación de pila lógica 156
5.1.11 Temporizador 158
5.1.12 Contador 162
5.1.13 Instrucciones de comparación 165
5.1.14NOT y NOP se refieren a
Orden 166
5.2 Instrucciones de control del programa 167
5.2.1 Instrucciones de finalización y pausa 167
5.2.2 Instrucciones de vigilancia 168
5.2 .3 Instrucciones de salto y etiquetado 168
5.2.4 Instrucciones de bucle 169
5.2.5 Subrutinas 170
5.2.6 Instrucciones ENO 173
5.3 Guía de programación preliminar de PLC 174
5.3.1 Reglas básicas de la programación de diagrama de escalera 174
5.3.2 La diferencia entre las formas de programación KOP y STL 175
5.4 Programación típica de circuito simple 176
5.4.1 Circuito de generación de impulsos de retardo 176
5.4.2 Circuito de encendido/apagado instantáneo 177
5.4.3 Circuito retardado de encendido/apagado retardado 177
5.4.4 Circuito controlable por ancho de pulso 178
5.4.5 Expansión del contador 178
p>5.4.6 Circuito de temporización larga 179
5.4.7 Circuito intermitente 180
5.4.8 Circuito de alarma 181
5.5 Ejemplo de aplicación de programación de PLC 184
5.5.1 Control de arranque/parada de secuencia del motor 184
5.5.2 Control de avance y retroceso del motor 185
5.5.3 Control automático del nivel de agua de la torre de agua 185
5.5.4 Control de conteo de productos de la línea de producción 186
5.5.5 Control del respondedor 187
5.5.6 Control del ventilador de tiro inducido de la caldera y control del soplador 187
5.5.7 Motor Y- △ Control de inicio 188
Resumen de este capítulo 188
Pensamiento y ejercicio 189
Capítulo 6 Instrucciones y aplicaciones del control secuencial S7-200PLC 191
6.1 Generación y conceptos básicos de gráficos de funciones 191
6.1.1 Generación y conceptos básicos de gráficos de funciones 191
6.1.2 Reglas de composición de gráficos funcionales 192
6.2 Instrucciones de control de secuencia 193
6.2.1 Introducción a las instrucciones de control de secuencia 193
6.2.2 Ejemplos 194
6.2.3 Instrucciones de uso 195
6.3 Principales tipos de diagramas de funciones 195
6.3.1 Proceso único 195
6.3.2 Ramas y conexiones opcionales 196
6.3 .3 Ramas paralelas y conexiones 196
6.3.4 Saltos y bucles 198
6.4 Ejemplos de aplicación de instrucciones de control de secuencia 200
6.4.1 Control de acero proceso de impresión de tuberías 200
6.4.2 Dispositivo de clasificación y control de bolas grandes 200
6.4.3 Control del proceso de reacción química 205
6.4.4 Inicio de secuencia del motor y control de parada 207
Resumen de este capítulo 210
Pensamiento y práctica 210
Capítulo 7 Instrucciones funcionales del S7-200PLC 211
7.1 Instrucciones de transferencia, desplazamiento y llenado 212
7.1.1 Instrucciones de transferencia 212
7.1.2 Instrucciones de desplazamiento y bucle 213
7.1.3 Instrucciones de intercambio de bytes 216
7.1.4 Instrucciones de llenado 216
7.2 Instrucciones de operaciones y matemáticas 217
7.2.1 Instrucciones de suma 217
7.2.2 Instrucción de resta 217
7.2.3 Instrucción de multiplicación 217
7.2.4 Instrucción de división 218
7.2.5 Instrucción de función matemática 220
7.2. 6 Instrucción de incremento/disminución 222
7.2.7 Instrucción de operación lógica 223
7.3 Instrucción de función de tabla 224
7.4 Comando de conversión 228
p>
7.4.1 Instrucciones de conversión de tipo de datos 228
7.4.2 Instrucciones de codificación y decodificación 230
7.4.3 Instrucciones de código de segmento 231
7.4 .4 Comando de conversión de código ASCII 231
7.4.5 Comando de conversión de cadena 234
7.5 Comando de cadena 236
7.6 Comando de reloj 238
7.7 Interrupción 240
7.7.1 Varios conceptos básicos 240
7.7.2 Instrucción de interrupción 242
7.7.3 Programa de interrupción 243
7.8 Instrucciones de contador de alta velocidad 244
7.8.1 Introducción a los contadores de alta velocidad 244
7.8.2 Instrucciones de contador de alta velocidad 246
7.8.3 Uso de contadores de alta velocidad Método 246
7.9 Instrucción de salida de pulsos de alta velocidad 250
7.9.1 Varios conceptos básicos 250
7.9.2 Alta velocidad instrucción de pulso y registro de bandera especial 250
p>7.9.3 Uso de PTO 252
7.9.4 Uso de PWM 257
7.10 Instrucción de bucle PID 259
7.10.1 Algoritmo PID 259 p>
7.10.2Instrucciones y uso del bucle PID 259
7.11 Ejemplos de aplicación 263
7.11.1 Línea de producción Control de recogida de producto defectuoso 263
7.11.2 Control de corte de placa 264
7.11.3 Control del regulador de excitación del hidrogenerador 266
Resumen de este capítulo 267
Pensamiento y práctica 268
Capítulo 8 Tecnología y aplicación de comunicación de red PLC 269
8.1 Conocimientos básicos de la red de comunicación 269
8.1.1 Método de comunicación de datos 269
8.1.2 Descripción general de la red 272
8.2 Funciones de red y comunicación del S7-200 273
8.2.1 Descripción general de la comunicación S7-200 273
8.2.2Comunicación de red PPI 275
8.2.3 Comunicación de red PROFIBUSDP 275
8.2.4 Comunicación de puerto libre 276
8.2.5USS y MODBUSRTU biblioteca de comandos esclavo 277
8.2.6 Hardware de comunicación de red 277
8.2.7 Comunicación Ethernet 277
8.2.8 Comunicación remota por MÓDEM 278
8.3 Condiciones de desarrollo del sistema 279 p>
8.3.1 Software de programación y entorno operativo 279
8.3.2 Programación de métodos de comunicación 279
Resumen de este capítulo 280
Reflexiones y práctica 280
Capítulo 9 Software de programación S7-200 - STEP7Micro/WIN281
9.1 Instalación y configuración del software 281
9.1. 1 Instalación del software 281
9.1.2 Instalación 281
9.1.3 Instalación del paquete de actualización del SP (ServicePack) 283
9.1.4Biblioteca de comandos Micro/WIN 283
9.2STEP7Micro/Introducción a WIN 284
9.2.1STEP7Micro/Elemento de ventana WIN 284
9.2.2 Proyecto y sus componentes 286
9.2.3 Personalización de STEP7—Micro/WIN286
9.2.4 Ayuda 288
9.3 Programación de la comunicación entre el ordenador y la CPU 289
9.3.1 Configuración de la comunicación 289
9.3.2Información del PLC 291
9.3.3 Reloj en tiempo real 293
9.4 Bloqueo del sistema
Configuración 293
9.4.1 Puerto de comunicación 294
9.4.2 Área de retención de datos 294
9.4.3S7—200CPU protección con contraseña 295
9.4.4 Tabla de salida 295
9.4.5 Filtro de entrada 296
9.4.6 Función de captura de pulsos 297
9.5 Programación 298
9.5.1 Tarea 298
9.5.2 Ingresar y editar programas 299
9.5.3 Compilar y descargar 301
9.5.4 Ejecutar y depurar 302
9.6 Símbolos de variables 307
9.7 Referencias cruzadas 308
9.8 Bloques de datos 309
9.9 Herramientas (tools) 310
Resumen de este Capítulo 311
Capítulo 10 Ejemplo de diseño integrado de MCGS y PLC 312
10.1 Diseño del sistema de control 312
10.1.1 Control de MCGS y diseño de sistemas PLC 312
10.1.2 Principios básicos del diseño de sistemas de control 312
10.1.3 Pasos generales del diseño de sistemas de control 312
10.1.4 Análisis de tareas de control y selección de controlador 313
10.1.5 Selección de PLC y software de configuración 314
10.1.6 Diseño del sistema de control 315
10.1.7 Depuración en línea 315
10.2 Diseño del sistema de monitoreo de semáforos 316
10.2.1 Requisitos de control 316
10.2.2 Puntos de E/S y asignación de direcciones del sistema de control 316
p>
10.2.3 Selección del sistema PLC 317
10.2.4 Diagrama esquemático del sistema de control 317
10.2.5 Programación del sistema 317
10.2.6 Diseño de interfaz hombre-máquina del semáforo 320
10.3 Diseño del sistema de monitoreo del dispositivo de mezcla automática de líquidos 325
10.3.1 Estructura del dispositivo y requisitos del proceso 325
10.3.2 Asignación de direcciones de entrada/salida 326
10.3.3 Programación del diagrama de escalera 326
10.3.4 Análisis del proceso de trabajo 328
10.3. 5 Mezcla de líquidos Diseño de interfaz hombre-máquina 328
10.4 Diseño del sistema de control del robot 335
10.4.1 Requisitos básicos de proceso y control para el control del robot 335
10.4. 2 Diseño del panel de operación 336
p>10.4.3 Asignación de dirección de terminal de entrada/salida 337
10.4.4 Programa del sistema de control del robot 338
10.4.5 Robot diseño de interfaz hombre-máquina 343
Apéndice S7—Información de referencia del 200PLC 357
Referencia 383
……