Catálogo de libros de casos de aplicaciones de PLC Mitsubishi 100
1.1 La generación y desarrollo de controladores programables
1.1 La generación y definición de PLC 1
1.1.2 El desarrollo de PLC II
1.2 Características y funciones del PLC 4
1.2.1 Características del PLC 4
1. 2 Funciones del PLC 6
1.3 Estructura y Clasificación del PLC 7
1.3.1 Estructura del PLC 7
1 3 2 Clasificación del PLC
1.4 Lenguaje de programación del PLC 11.
1.4.1 Diagrama de escalera 12
1.4.2 Tabla de informes 14
1.4.3 Gráfico de funciones secuenciales 15
1.4.4 Diagrama de bloques de funciones 15
1.4.5 Texto estructural 16
Preguntas para pensar 16
Capítulo 2 Comprensión del PLC de Mitsubishi 17
2.1 Comprensión de Mitsubishi Hardware PLC de 17
Ejemplo 1: Control de entrada única/salida única 17
2.1.1 Estructura básica del PLC Mitsubishi 17
2.1.2 Serie Mitsubishi FX Módulo Host PLC de 20
2.1.3 Cableado de E/S de Mitsubishi PLC 23
2.2 Comprender el principio de funcionamiento de Mitsubishi PLC 24
Ejemplo 2: Alimentación -on prohibición de salida Programa 24
2. 2. 1 Principio de funcionamiento del PLC 25
2.2.2 Ejecución del escaneo del ciclo del programa de usuario 29
2.3 Programa del PLC Mitsubishi proceso de desarrollo 30
Ejemplo 3: Control de arranque/parada del motor 30
2.3.1 Entorno de desarrollo del programa PLC 30
2.3.2 Proceso de desarrollo del arranque del motor /stop programa de control 34
Pregunta de reflexión 46
Capítulo 3 Sistema de comando Mitsubishi FX2N 47
3.1 Componente de software FX2N 47
3.1. 1 Relé de entrada 47
3.1.2 Relé de salida 48
3.1.3 Relé auxiliar 48
3.1.4 Relé de estado 49
3.1.5 Temporizador 49
3.1.6 Contador 50
3.1.7 Registro de datos 51
3.1.8 Registro de índice 51
3.1.9 puntero 51
3.1.10 constante 52
3.2 Instrucciones lógicas básicas de FX2N 52
3.2.1 Instrucción de accionamiento de bobina de acceso lógico 52
Ejemplo 4: Aplicación de la instrucción de accionamiento de bobina de acceso lógico 53
3.2.2 Descripción de la serie de contactos 54
3.2.3 Instrucción de contacto paralelo 54
Ejemplo 5: Aplicación de instrucción en serie de contactos e instrucción en paralelo de contactos 55
3.2.4 Instrucción en paralelo de bloque de circuito en serie 56
3.2.5 Instrucción en serie de bloque de circuito en paralelo 57
Ejemplo 6: Aplicación de instrucciones en paralelo de bloque de circuito en serie e instrucciones en serie de bloque de circuito en paralelo 57
3.2.6 Instrucción de pulso de detección de borde 58
Ejemplo 7: Aplicación de instrucción de pulso de detección de borde 59 Aplicación
3.2.7 Comando de configuración y reinicio 60
Ejemplo 8: Aplicación del comando de configuración y reinicio 61
3.2.8 Comando de salida de pulsos 62 p> p>
Ejemplo 9: Aplicación de la instrucción de salida de pulsos 62
Instrucción inversa 63
3.2.10 Instrucción de operación de pila 64
Ejemplo 10: Aplicación de pila de la instrucción de operación 65
Descripción de contacto principal 66
Ejemplo 11: Aplicación de la descripción de contacto principal 67
Instrucción de operación vacía 68
3.2.13 Instrucción de fin de programa 68
3.3 Instrucción de función FX2N 69
3.3.1 Reglas básicas de la instrucción de función 69
3.3.2 Instrucción de flujo de programa 72 p>
Ejemplo 12: Aplicación de la instrucción de salto condicional 73<
/p>
Ejemplo 13: Aplicación de la instrucción de llamada y retorno de subrutina 74
Ejemplo 14: Aplicación de la instrucción de interrupción 75
Ejemplo 15: Aplicación de la instrucción de fin del programa principal 76
Ejemplo 16: Aplicación de la instrucción de reloj de advertencia 78
Ejemplo 17: Aplicación de la instrucción de bucle 79
3.3.3 Transmisión de datos e instrucciones de comparación 80
Ejemplo 18: Aplicación de instrucciones de comparación e instrucciones de comparación de intervalos 81
Ejemplo 19: Aplicación de varias instrucciones de transferencia 84
Ejemplo 20: Aplicación de instrucciones de intercambio y conversión de datos Aplicación 86
3.3.4 Instrucciones de operaciones aritméticas y lógicas 87
Ejemplo 21: Aplicación de instrucciones de suma, resta, multiplicación y división 89
Ejemplo 22: 1 y 1 Aplicación de instrucciones 90
Ejemplo 23: Aplicación de instrucciones lógicas AND, OR y XOR 91
3.3.5 Instrucciones de bucle y desplazamiento 92
Ejemplo 24: Bucle Aplicación de desplazamiento de la instrucción de bit 93
Ejemplo 25: Aplicación de las instrucciones de desplazamiento de bit a la derecha y de desplazamiento de bit a la izquierda 95
Ejemplo 26: Aplicación de las instrucciones de desplazamiento de escritura y lectura de desplazamiento 97
Instrucciones de procesamiento de datos 98
Ejemplo 27: Aplicación de la instrucción de reinicio de intervalo 98
Ejemplo 28: Aplicación de las instrucciones de decodificación y codificación 100
Ejemplo 29: Aplicación de la configuración de suma de 1 bit y configuración de la instrucción de juicio de 1 bit 101
Ejemplo 30: Aplicación de la instrucción de configuración de alarma de señal y restablecimiento de alarma de señal 102
Ejemplo 31: Aplicación de instrucciones de raíz cuadrada y promedio 104
Ejemplo 32: Aplicación de la instrucción de conversión de punto flotante 104
3.3.7 Instrucción de procesamiento de alta velocidad 105
Ejemplo 33: Instrucción de actualización de entrada/salida 105 Aplicación
Ejemplo 34: Aplicación de las instrucciones de ajuste de la constante de tiempo 106 del filtro de actualización y ajuste
Ejemplo 35: Aplicación de las instrucciones de configuración, reinicio y comparación de intervalos del contador de alta velocidad 107
p>
Ejemplo 36: Aplicación del comando de detección de velocidad 109
Ejemplo 37: Aplicación del comando de modulación de ancho de pulso y comando de salida de pulso de velocidad ajustable 110
3.3. 8 Instrucciones convenientes 111
Ejemplo 38: Aplicación de la instrucción de estado de inicialización y de búsqueda de datos 111
Ejemplo 39: Aplicación de la instrucción de control de secuencia de leva absoluta 112
Ejemplo 40: Aplicación de aumento de la instrucción de control de leva de cantidad 114
Ejemplo 41: Aplicación de la instrucción de temporizador de enseñanza 114
Ejemplo 42: Aplicación de la instrucción de temporizador especial 115
Ejemplo 43 :Aplicación de la instrucción de salida alternativa 116
Ejemplo 44: Aplicación de la instrucción de control del plato giratorio 116
3.3.9 Instrucción de E/S periférica 117
Ejemplo 45: Aplicación de la instrucción de entrada de datos 117
Ejemplo 46: Aplicación de la instrucción de decodificación digital 120
Ejemplo 47: Aplicación de la instrucción de impresión 122
Ejemplo 48: Lectura y escritura Aplicación de la instrucción 123 del módulo de función especial
3.3.10 Instrucción 124 de dispositivo periférico
Ejemplo 49: Aplicación de la instrucción 125 de comunicación serie
Ejemplo 50: Aplicación de entrada analógica de la instrucción 126
3.3.11 Instrucción de comparación de contactos 126
Ejemplo 51: Aplicación de la instrucción de comparación de contactos (OR=) 128
Pregunta para pensar 128
p>Capítulo 4 Programación de control básico del sistema PLC 130
4.1 Reglas y técnicas de programación 130
4.1.1 Situaciones en las que se puede utilizar el circuito de relé pero el diagrama de escalera no se puede utilizar (no aplicable)130
4.1.2 Situaciones en las que se puede utilizar el diagrama de escalera pero no se puede implementar el circuito de relé131.
4.1.3 Optimización del programa diagrama de escalera 132
4.2 Programa de control básico 135
4.2.1 Control de autobloqueo y enclavamiento 135
Ejemplo 52: Mando de autobloqueo, enclavamiento y enclavamiento 135
4.2.2 Control por tiempo 138
Ejemplo 53: Mando de apertura instantánea/cierre retardado 138
Ejemplo 54: Control de retardo de encendido/apagado 139
Ejemplo 55: Control de retardo largo 140
Ejemplo 56: Control de temporización de avance lento 141
Ejemplo 57: Control de reloj 142
4.2.3 Control de disparo de pulso 143
Ejemplo 58: Uso del temporizador para implementar el control de disparo de pulso periódico 143
Ejemplo 59: Uso del temporizador 144 Control de disparo de pulso para controlar el ancho de pulso
4.2.4 Control de división de frecuencia 145
Ejemplo 60: Control de división por 2 145
4.2.5 Control de alarma 146
Ejemplo 61: Control de alarma de fallo 146
4.2.6 Control de conteo 148
Ejemplo 62: Control de conteo de escaneo 148
Ejemplo 63: 6 bits control de conteo 149
Control secuencial 150
Ejemplo 64: Usar un temporizador para implementar el control secuencial 150
Ejemplo 65: Usar un contador para implementar el control secuencial 151
Ejemplo 66: Usar la instrucción de cambio 152 para implementar el control de secuencia
4.2.8 Control de bucle 154
Ejemplo 67: Control de ciclo intermitente de luz indicadora 154
4.3 Control de motor ordinario 156
4.3.1 Motor asíncrono trifásico 156
Ejemplo 68: Control de avance y retroceso de doble bloqueo del motor 156
Ejemplo 69: Motor-△Control de arranque de descompresión 158
Ejemplo 70: Control de arranque de resistencia en serie del motor 160
Ejemplo 71: Control de frenado del motor inverso unidireccional y bidireccional 162 p >
4.3.2 Control de motor CC 166
Ejemplo 72: Control de avance y retroceso de motor CC 167 en serie y paralelo
4.3.3 Control de motor síncrono 170
Ejemplo 73: Control de arranque del motor síncrono 170
4.3.4 Control del motor paso a paso 172
Ejemplo 74: Control de avance y retroceso del motor paso a paso 173
4.4 Programación de diagrama de escalera simple 176
Ejemplo 75: Monitoreo del estado del sistema de escape del taller 176
Ejemplo 76: Control de detección de logística 179
Preguntas para pensar 181
Capítulo 5 Gráfico de funciones secuenciales y diagrama de escalera de pasos 182
5.1 Conceptos básicos 182
5.1.1 Elementos básicos del gráfico de funciones secuenciales 183
5.1. 2 Forma estructural del diagrama de funciones secuenciales 186
5.2 Método de diseño del diagrama de funciones secuenciales 188
5.2.1 Método de diseño para utilizar el circuito de inicio y parada 188
5.2 .2 Método de diseño usando set/reset 190
5.2.3 Método de diseño usando STL/RET 192
Ejemplo 77:195 Control de carga y descarga de camiones
Ejemplo 78: Control de selección de clasificación de bolas grandes y pequeñas 200
Ejemplo 79: Control de movimiento de una máquina herramienta perforadora de doble cara 208
5.3 Comparación de varios métodos de control de secuencia 213
Pregunta de reflexión 213
Capítulo 6 Módulos de funciones del PLC 215
6.1 Descripción general de los módulos de funciones 215
6.1.1 Tipos y propósitos de los módulos de funciones especiales 215
6.1.2 Instalación y aplicación de módulos de funciones especiales 217
6.2 Módulo de entradas analógicas 218
Ejemplo 80: Aplicación del módulo de entradas analógicas FX2N-4ad 221
Ejemplo 81: Ajuste y aplicación del módulo de entradas analógicas FX2N-4ad 222
6.3 Módulo de salidas analógicas 223
Ejemplo 82: Módulo de entradas analógicas FX2N-2DA 225 Aplicación
6.4 Módulo de conteo de alta velocidad 226
Ejemplo 83:
Aplicación del módulo contador de alta velocidad FX2N-1HC 230
6.5 Módulo de control de posicionamiento y módulo de salida de impulsos 232
Ejemplo 84: Aplicación del controlador de levas FX2N-1RM-SET 235
Preguntas para pensar 237
Capítulo 7 Comunicación del sistema PLC 238
7.1 Conocimientos básicos de la comunicación PLC 238
7.1.1 Estructura del sistema de comunicación de datos 238
p>7.1.2 Modo de comunicación de datos y velocidad de transmisión 238
7.1.3 Estándar de interfaz de comunicación serie 241
7.1.4 Modelo de referencia de interconexión de sistemas abiertos (OSI / RM) 242
7.2 Comunicación entre PLC y PLC 243
7.2.1 Comunicación conexión N:N 243
Ejemplo 85:3fx2n PLC mediante N: Configuración y procedimientos de comunicación de la red de comunicación N 245
7.2.2 Comunicación paralela de dos máquinas 247
Ejemplo 86: Dos PLC FX2N se comunican a través de comunicación paralela 1:1 248.
7.3 Conexión a ordenador y transmisión de datos sin protocolo 249
Protocolo de comunicación serie en formato 7.3.1 249
7.3.2 Protocolo de comunicación de conexión a ordenador 251 p> p>
Ejemplo 87: Tipo de comando de operación del puerto de programación e inicialización del puerto de comunicación 253
7.3.3 Transmisión de datos sin protocolo 258
Ejemplo 88: PLC e inversor Mitsubishi 260 Aplicaciones de comunicación sin protocolo
Preguntas para pensar 262
Capítulo 8 PLC e interfaz hombre-máquina 263
8.1 Descripción general de la interfaz hombre-máquina de Mitsubishi 263 p>
8.1.1 Principios de funcionamiento y características de las pantallas táctiles 26846.888888686666
8.1.2 Clasificación de las pantallas táctiles 264
8.1.3 Tendencias de desarrollo de las pantallas táctiles 267
8.1 .4 Pantalla táctil Mitsubishi 268
8.2 Diseño de interfaz hombre-máquina 271
8.2.1 Proceso y pasos de diseño de interfaz hombre-máquina 271
8.2.2 Interfaz hombre-máquina Varias técnicas de diseño 272
8.2.3 Principios del diseño de interfaz hombre-computadora
8.3 Uso de software de configuración 274
8.3.1 Introducción al software de configuración 274
8 3 2 Uso del software de configuración GT-designer 2 versión 2 276
Ejemplo 89: Creación del proyecto de configuración de GT Designer 2 279 p>
Ejemplo 90: Configuración de control alternativo del motor 281
8.3.3 Uso del software KingView 285
Ejemplo 91: Configuración del estado de funcionamiento del sistema de ventilación de monitoreo KingView 288
Pregunta para reflexionar 294
Capítulo 9 Instalación, cableado y mantenimiento de Mitsubishi PLC 295
9.1 Instalación y cableado 295
9.1.1 Requisitos de instalación de PLC 295
9.1.2 Diseño y cableado de instalación del módulo PLC 296
9.1.3 Cableado del terminal de entrada 299
Ejemplo 92: Cableado del terminal de entrada del PLC 301 p>
9.1.4 Cableado de terminales de salida 303
Ejemplo 93: Cableado de terminales de salida de PLC 304
9.1.5 Instalación de fuente de alimentación y cableado de tierra de interferencia 307
9.1 .6 Depuración del sistema 311
9.2 Mantenimiento diario y diagnóstico y procesamiento de fallas 312
9.2.1 Mantenimiento diario 312
9.2.2 Diagnóstico de fallas del sistema y procesamiento 314
Preguntas para pensar 319
Capítulo 10 Diseño de control del sistema de aplicación PLC 320
10.1 Principios y pasos básicos del diseño del sistema de control PLC 320
Principios de diseño básicos de 10.1.1.320
10.1.2 Pasos de diseño y contenido 321
10.2 Diseño de hardware del sistema de control PLC 36666.868668686666
10.2.1 I/ Simplificación del número de terminales O 46438. 66666666667
10.2.2 Diseño del bucle principal y del bucle de control 331
10.3 Método de diseño del programa de control del sistema PLC 336
10.3.1 Método de diseño de experiencia 336
Ejemplo 94: Diseño de experiencia de carro de alimentación controlado por PLC 338
10.3.2 Método de diseño lógico 339
Ejemplo 95: Monitoreo del estado operativo del sistema de ventilación 341
Ejemplo 96: Control de operación del motor de CA 346
10.3.3 Método de diseño de trasplante 347
Ejemplo 97: Trasplante del sistema de control de relé de una mandrinadora horizontal, diseñada como sistema de control PLC 348.
10.3.4 Método de diseño de gráfico de funciones secuenciales 354
10.4 Diseño de aplicación del sistema de control PLC 36666.868686866666
Ejemplo 98: Control de semáforo 354
Ejemplo 99: Control PLC del manipulador 358
Ejemplo 100: Control del sistema de detección del actuador del puntal del tren de aterrizaje de un helicóptero 365
Pregunta para pensar 372
Apéndice A Mitsubishi Instrucciones básicas del PLC de la serie FX 373
Apéndice b Descripción de la función del PLC de la serie FX de Mitsubishi 374
Archivo de referencia 379