CX Programmer es un nuevo software de programación de Omron Company, adecuado para PLC de las series C, CV y CS1. Puede completar la creación, edición, inspección, depuración y monitoreo de programas de usuario, y también tiene funciones de mantenimiento completas, lo que hace que el desarrollo de programas y el mantenimiento del sistema sean más fáciles y rápidos.
Primero, instale el software de programación CX-P
1. Requisitos del sistema
Los requisitos del sistema informático para ejecutar el software de programación CX-P se muestran en la tabla. B-1.
Tabla B-1 Requisitos del sistema
CPU Pentium o microprocesador superior con una frecuencia principal de 90 MHz o superior.
Memoria 16 MB o más
Disco duro 40 MB o más
Sistema operativo Windows 95 o superior o Windows NT 4.0 Service Pack 3 o superior.
Computadora IBM PC y computadoras compatibles
2. Instalación del software
Inserte el CD de instalación de CX-P en el CD y haga doble clic en el programa de instalación en el archivo. La configuración del subdirectorio CX-P inicia el proceso de instalación y sigue las instrucciones en pantalla en secuencia. Al instalar, primero debe seleccionar el idioma de instalación; luego ingresar el número de licencia, que puede usar todas las funciones de CX-P. Puede completar la instalación sin ingresar el número de licencia, pero lo que obtiene es una versión de "función parcial". CX-P.P también puede funcionar normalmente, pero solo admite PLC CPM1, CPM2* y SRM 1. Finalmente, al elegir si desea instalar el servidor CX, debe seleccionar "Sí".
2. Funciones principales del software de programación CX-P
El software de programación CX-P puede realizar programación de diagramas de escalera o listas de declaraciones, compilación y verificación de programas y carga de programas y datos. y descarga, configuración del área de configuración del PLC, monitoreo y prueba del estado operativo del PLC o datos de la memoria, lista de programas de impresión, gestión de documentos y otras funciones.
Figura B-1 Interfaz del software de programación CX-P
La apariencia de la interfaz del software de programación CX-P se muestra en la Figura B-1. La interfaz de programación incluye una barra de título, una barra de menú, una barra de herramientas, una barra de estado y cinco ventanas (la ventana de visualización se puede seleccionar a través del elemento "Ventana" en el menú "Ver". Las funciones de cada parte se presentarán brevemente a continuación).
1. Barra de menú
1) El menú de archivo puede completar operaciones como crear, abrir, cerrar, guardar archivos, configuración de página de archivo, vista previa de impresión y configuración de impresión.
2) El menú de edición proporciona varias herramientas para editar programas, como operaciones de seleccionar, cortar, copiar y pegar bloques de programa o bloques de datos, buscar, reemplazar, insertar, eliminar, diferenciar y otras funciones. .
3) El menú Ver puede configurar el entorno de desarrollo del software de programación, como seleccionar el diagrama de escalera o la ventana de programación mnemotécnica, abrir o cerrar otras ventanas (como la ventana de proyecto, la ventana de visualización, la ventana de salida, etc.), muestra la tabla de símbolos global o la tabla de símbolos local, etc.
4) El menú Insertar se puede utilizar para insertar filas, columnas, instrucciones o contactos, bobinas y otras funciones en diagramas de contactos o programas mnemotécnicos.
5) El menú del PLC se utiliza para implementar algunas operaciones cuando se conecta al PLC, como configurar el modo de trabajo en línea o fuera de línea del PLC y los cuatro modos de trabajo de programación, depuración, monitoreo y ejecución. todos los programas se compilan en línea; cargar o descargar programas; verificar información en PLC, etc.
6) El menú del programa permite la preparación de diagramas de escalera y programas mnemotécnicos.
7) El menú de herramientas se utiliza para configurar el modelo de PLC y herramientas de configuración de red, crear teclas de acceso directo y cambiar el contenido de visualización del diagrama de escalera.
8) El menú de la ventana se utiliza para configurar el modo de inicio de la ventana.
9) El elemento del menú de ayuda puede recuperar fácilmente diversa información de ayuda. Durante la ejecución del software, puede presionar la tecla F1 en cualquier momento para mostrar la ayuda en línea.
2. Barra de herramientas
La barra de herramientas muestra las operaciones más utilizadas en el software de programación CX-P en forma de botones, lo que proporciona operaciones más rápidas con el mouse. Puede utilizar las opciones de la barra de herramientas en el menú Ver para mostrar u ocultar varios botones.
3. Ventana del proyecto
En la ventana del proyecto, se muestra información detallada sobre el PLC y los programas relacionados con el proyecto en una estructura de árbol jerárquica. Un proyecto puede generar múltiples PLC. Cada PLC contiene tablas de símbolos globales, configuraciones, memoria, programas, etc., y cada programa contiene tablas de símbolos locales y segmentos de programa. La ventana del proyecto puede editar rápidamente símbolos, configurar el PLC y cambiar la visualización de cada segmento del programa.
4. Ventana de trabajo del gráfico
La ventana de trabajo del gráfico se utiliza para editar programas de diagrama de escalera o programas de lista de declaraciones, y puede mostrar variables globales o variables locales.
5. Ventana de salida
La ventana de salida puede mostrar los resultados de la compilación del programa (como si hay errores, el contenido y la ubicación de los errores) y los resultados del programa. transmisión.
6. Ventana de visualización
En la ventana de visualización, se puede mostrar al mismo tiempo el contenido de los relés con números de dirección en múltiples PLC y su estado de funcionamiento en línea.
7. Ventana de la herramienta de referencia de direcciones
La ventana de la herramienta de referencia de direcciones se utiliza para mostrar la ubicación y el propósito de los relés con el mismo número de dirección en el programa PLC.
8. Barra de estado
Al programar, la barra de estado proporcionará información útil, como ayuda instantánea, estado del PLC en línea o fuera de línea, modo de trabajo del PLC, PLC conectado y tipo de CPU. , tiempo de ciclo e información de error durante la conexión del PLC, etc.
3. Uso del software de programación CX-P
Para utilizar el software de programación CX-P para preparar programas de usuario, siga los siguientes pasos: inicie el software CX-P, cree un nuevo archivo de proyecto, dibujar diagramas de escalera, compilar programas, descargar programas y monitorear la ejecución del programa.
1. Inicie el software de programación CX-P.
Busque la opción Omron/CX-Programmer/CX-Programmer en el menú de inicio e inicie el software de programación CX-P. La pantalla de inicio del programador CX se muestra en B-2.
Figura B-2 Interfaz de inicio del software de programación CX-P
2 Creación de nuevos archivos de proyecto
Después de iniciar CX-P, haga clic en el menú de archivos. Comando "Nuevo", o haga clic directamente en el botón "Nuevo" en la barra de herramientas para crear un nuevo proyecto. En este momento, aparece en la pantalla el cuadro de diálogo que se muestra en la Figura B-3 para configurar el PLC.
Figura B-3 Ventana "Cambiar PLC"
1) Escriba el nombre del nuevo proyecto en la columna "Nombre del dispositivo".
2) Seleccione el número de serie del PLC en la columna "Modelo de equipo" y luego haga clic en el botón "Configuración" a la derecha para configurar el modelo de PLC y la capacidad del programa.
3) Seleccione el tipo de red del PLC en la columna "Tipo de red", generalmente use el valor predeterminado del sistema.
4) Introducir comentarios relacionados con el PLC en la columna "Comentarios".
Después de completar la configuración anterior, haga clic en el botón "Aceptar" en la parte inferior del cuadro de diálogo "Cambiar PLC". Se mostrará la interfaz de operación del software de programación CX-P que se muestra en la Figura B-4. La interfaz está en el estado de programación fuera de línea del nuevo proyecto.
Figura B-4 La interfaz de operación después de que CX-P crea un nuevo archivo
En la ventana del proyecto que se muestra en la Figura B-5, si desea operar un proyecto, puede haga clic derecho en el icono del proyecto y seleccione el comando requerido en el menú que aparece; o seleccione el elemento y haga clic en la opción en la barra de menú para seleccionar el comando correspondiente; también puede usar el botón de acceso directo en la barra de herramientas; Cada elemento de la ventana del proyecto y su funcionamiento se describen a continuación.
Figura B-5 Ventana del proyecto
(1) Proyecto En el proyecto "Proyecto", puede cambiar el nombre del proyecto, crear un nuevo PLC y pegar el PLC en el proyecto. El software CX-P también proporciona funciones de control conjunto de múltiples PLC.
(2) En el proyecto "PLC", el PLC puede modificar el PLC, cambiar el modo de funcionamiento del PLC, configurar el PLC para que funcione en línea, asignar símbolos automáticamente, compilar todos los programas del PLC, cargar o descargar programas del PLC. , etc.
(3) En la tabla de símbolos global y la tabla de símbolos local del PLC, los símbolos son identificadores de direcciones y datos. Los símbolos que se pueden usar en cada programa se denominan símbolos globales y solo se pueden usar en un programa. Los símbolos utilizados se denominan símbolos locales.
La tabla de símbolos se puede utilizar para editar el nombre, tipo de datos, dirección y comentario del símbolo. Después de usar la tabla de símbolos, una vez que cambie la dirección del símbolo, el programa habilitará automáticamente la nueva dirección, simplificando la operación de programación. Hay una tabla de símbolos global debajo de cada PLC y una tabla de símbolos local debajo de cada programa. Cada nombre de símbolo debe ser único en su propia tabla, pero se permite el mismo nombre de símbolo en la tabla de símbolos global y en la tabla de símbolos local, y se prefieren los símbolos locales a los símbolos globales.
Haga doble clic en el icono "Tabla de símbolos" debajo de PLC en el proyecto para mostrar la tabla de símbolos global como se muestra en la Figura B-6. Algunos símbolos predefinidos relacionados con el modelo de PLC se completarán automáticamente. El símbolo del prefijo “P-” no puede ser modificado por el usuario.
Figura B-6 Tabla de símbolos global
Haga doble clic en el icono de la tabla de símbolos debajo de cualquier programa del proyecto para mostrar la tabla de símbolos local como se muestra en la Figura B-7.
Figura B-7 Tabla de símbolos parcial
(4) Haga doble clic en el icono "Configuración" debajo de PLC en el proyecto y en el cuadro de diálogo de configuración de PLC que se muestra en la Figura B-8 Aparecerá. Puede configurar los parámetros del sistema del PLC. Para aplicaciones generales, utilice simplemente los valores predeterminados. Una vez completadas las configuraciones, puede usar los comandos en el menú Opciones de esta ventana para transferir las configuraciones al PLC. Por supuesto, también puede leer las configuraciones originales desde el PLC.
Figura B-8 Ventana "Configuración de PLC"
(5) Memoria Haga doble clic en el icono "Memoria" debajo de PLC en el proyecto y la memoria del PLC se muestra en la Figura B- 9 aparecerá el cuadro de diálogo. La ventana de la izquierda enumera las áreas de relés del PLC. Si hace doble clic en el icono "IR", la ventana derecha mostrará el estado de funcionamiento de cada palabra en el área de relé IR del PLC. Esta ventana puede editar, monitorear, cargar y descargar datos de la memoria del PLC.
Figura B-9 Ventana "Memoria del PLC"
Haga clic en la pestaña "Dirección" en la parte inferior izquierda de la ventana de la memoria del PLC y aparecerá una ventana que contiene "Monitoreo" y " Forzar estado" "Los dos comandos pueden realizar el monitoreo y forzar direcciones en el estado en línea, y escanear y procesar la información del estado de forzado de direcciones.
(6) El programa se puede abrir, insertar, compilar, renombrar, etc. En el proyecto "Programa". Si hace doble clic en el icono "Programa", también puede mostrar el nombre, el paso inicial, el paso final, los comentarios y otra información de cada sección del programa. Si hay varios "programas nuevos" en un proyecto, el PLC escaneará y ejecutará estos programas en el orden establecido. Por supuesto, el orden de ejecución de cada "nuevo programa" también se puede cambiar mediante los comandos en "Propiedades del programa".
(7) Segmentos de programa Un nuevo programa se puede dividir en múltiples segmentos de programa, que se pueden editar, definir e identificar por separado.
Cuando el PLC está en línea, la ventana del proyecto también mostrará iconos como el "Registro de errores" del PLC.
3. Dibujar un diagrama de escalera
Tomando como ejemplo el programa "Motor Timing Control", se explica brevemente el proceso de elaboración de un diagrama de escalera utilizando el software CX-P. El control de sincronización del motor requiere que el motor comience a funcionar durante 2 minutos y luego se detenga automáticamente.
1) Utilice el mouse para seleccionar el botón de contacto normalmente abierto en la barra de herramientas y luego haga clic en la posición inicial de la primera línea de comando en la ventana de edición del diagrama de escalera como se muestra en la Figura B-4, y Aparecerá una ventana emergente. El cuadro de diálogo Nuevo contacto se muestra en la Figura B-10. Ingrese todo lo que está en el diagrama y presione el botón OK.
Figura B-10 Ventana "Ingresar contacto normalmente abierto"
2) La Figura B-11 muestra que el primer contacto se ha ingresado en la posición inicial de la primera fila. Arriba de los contactos están los nombres y direcciones de los contactos habituales y debajo están los comentarios. La marca roja en el lado izquierdo del contacto indica que la barra de comando donde se encuentra el contacto tiene un error lógico o está incompleta.
La Figura B-11 muestra un contacto normalmente abierto.
Si deseas cambiar el modo de visualización de los contactos, puedes utilizar el comando "Opciones" en el menú "Herramientas".
Figura B-12 Ventana Opciones (Información del diagrama de escalera)
3) Si desea conectar un contacto normalmente cerrado en serie a la derecha del primer contacto, primero puede seleccionar la herramienta con el mouse Haga clic en el botón "Contacto normalmente cerrado" en la columna, luego haga clic en el lado derecho del primer contacto, ingrese el contenido correspondiente en el cuadro de diálogo emergente y complete la entrada del segundo contacto.
4) Para ingresar una bobina al final de la primera línea, use el mouse para seleccionar el botón "Nueva bobina" en la barra de herramientas y luego siga el método anterior para completar la entrada de la bobina. Cuando el cursor sale de la bobina, el software ajustará automáticamente la bobina a una posición cercana al bus derecho, como se muestra en la Figura B-13. Una vez completada la entrada de la bobina, la marca roja en el lado izquierdo del primer contacto desaparecerá automáticamente.
Figura B-13 Agregar una bobina de salida
Si desea cambiar la posición de visualización del bus derecho en el diagrama de escalera, puede hacerlo haciendo clic en la opción en Herramientas menú. La ventana de opciones se muestra en la Figura B-14. Solo necesita cambiar el valor de "Posición inicial (celda)" en la figura.
Figura B-14 Ventana Opciones (Diagrama de escalera)
5) Para conectar un contacto normalmente abierto en paralelo debajo del primer contacto, use el mouse para seleccionar "Nuevo" en la barra de herramientas "Línea vertical" y luego haga clic a la derecha del primer punto de contacto para agregar una línea vertical. En este momento, el software insertará automáticamente una línea en blanco debajo del primer contacto, como se muestra en la Figura B-15. Luego siga el paso uno y agregue un contacto normalmente abierto debajo del primer contacto.
Figura B-15 Agregar líneas verticales
6) Si desea ingresar el contacto normalmente abierto 01000 al comienzo de la segunda línea del diagrama de escalera, puede usar la copia y pegue el comando para completar. Al ingresar a la bobina del temporizador, puede usar el mouse para hacer clic en el botón "Cuadro de comando" en la barra de herramientas, hacer clic en el espacio en blanco en el lado derecho de la segunda línea y aparecerá el cuadro de diálogo que se muestra en la Figura B-16. Después de ingresar el comando del temporizador y el operando en esta ventana, presione el botón "Aceptar" y el contenido mostrado se muestra en la Figura B-17.
Figura B-16 Ventana "Ingresar instrucción del temporizador"
La figura B-17 muestra la instrucción del temporizador.
Haga doble clic en el lado izquierdo del valor de configuración del temporizador en la imagen de arriba con el mouse y aparecerá el cuadro de diálogo que se muestra en la Figura B-18. Ingrese la constante del temporizador #1200 en la segunda fila de la columna del operando y luego presione OK para completar la entrada del temporizador.
Figura B-18 Ventana "Valor de configuración del temporizador de entrada"
7) Si desea insertar un contacto normalmente cerrado del temporizador delante de la bobina de salida 01000, puede seguir el tercer paso Hazlo paso a paso.
8) Ingrese el comando de fin del programa "Fin". Utilice el mouse para seleccionar el botón "Cuadro de comando" en la barra de herramientas, haga clic en el comienzo de la tercera línea en el diagrama de escalera, ingrese "Fin" en la columna "Comando" de la ventana emergente y presione "Aceptar". El contenido se muestra como se muestra en la Figura B-19. En este punto, se han ingresado todos los programas.
Figura B-19 Agregar comando final
Después de editar el programa del diagrama de escalera, puede hacer doble clic en el elemento "Símbolo" en "Nuevo programa" en la ventana del proyecto para mostrar el tabla de símbolos locales. Verifique el uso de cada símbolo en este segmento del programa. Utilice el comando mnemotécnico en el menú Ver para cambiar la ventana de visualización del diagrama de escalera y el comando mnemotécnico para mostrar el programa mnemotécnico, como se muestra en la Figura B-20.
Figura B-20 Programa mnemónico
4. Verifique y compile el programa
Puede usar el comando "Opciones de verificación del programa" en el menú "PLC". Verificar la sintaxis, datos, etc. durante la edición del programa. Cuando ocurre un error, aparecerá una marca roja frente al bus izquierdo de la barra de comando correspondiente y el mensaje de error se mostrará en la ventana de salida.
Una vez completada la edición del programa, haga clic en el botón compilar programa en la barra de herramientas o seleccione el comando compilar en el menú del programa para compilar el programa y verificar su corrección. Los resultados de la compilación se mostrarán en la ventana de salida. Cuando el nivel de "Error" es alto, es posible que el programa no se ejecute, pero cuando el nivel de "Advertencia" es bajo, el programa aún puede ejecutarse.
5. Descargue el programa
Después de compilar el programa, puede seguir los siguientes tres pasos para transferir el programa al PLC.
1) Conecte el PLC a la computadora con un cable especial y configure la interfaz del PLC en modo fuera de línea.
2) Seleccione el comando "Trabajo en línea" en el menú "PLC", o haga clic en el botón "Trabajo en línea" en la barra de herramientas. En el cuadro de diálogo de confirmación que aparece, seleccione "Sí" para establecer comunicación entre el PLC y la computadora. En este momento, la luz de comunicación en el panel de la CPU continúa parpadeando y el fondo de la ventana de edición del diagrama de escalera cambia de blanco a gris, lo que indica que el sistema ha entrado normalmente en el estado en línea.
3) Inicia el proceso de descarga. Seleccione el comando "Transferir" en el menú "PLC" y haga clic en "A PLC" en el menú desplegable emergente para abrir el cuadro de diálogo de opciones de descarga. Selecciona "Programa" entre las opciones y confirma la descarga del programa. También puede hacer clic en el botón "Enviar a PLC" en la barra de herramientas para descargar el programa.
6. Depuración y monitoreo del programa
(1) Monitoreo del programa: primero seleccione el comando "Ejecutar" o "Monitor" en "Modo de ejecución" en el menú "PLC" y el PLC comenzará a ejecutar el programa; luego seleccione el comando "Monitorear" en el menú "PLC" para poner el programa en estado de monitoreo. Las operaciones anteriores también se pueden lograr utilizando los botones de acceso directo en la barra de herramientas. Después de ingresar al estado de monitoreo del programa, el elemento emisor de luz en la ventana del diagrama de escalera indica que está encendido; de lo contrario, está apagado.
A través de la ventana "Ver", también puedes monitorear la ejecución del programa. Agregue la dirección que se observará a la ventana de visualización y utilice la información del valor del componente para comprender las condiciones de funcionamiento del componente, como se muestra en la Figura B-21.
Figura B-21 Ventana de visualización
(2) Pausar la supervisión del programa La pausar la supervisión puede congelar la supervisión del programa en un momento determinado, lo cual es muy útil para la depuración del programa. La función de activar y pausar el monitoreo se puede realizar mediante activación o activación manual. Los pasos son los siguientes.
1) En modo monitoreo, seleccione el paso que desea pausar.
2) Haga clic en el botón "Pausa del activador" en la barra de herramientas y seleccione el tipo de activador en el cuadro de diálogo emergente: manual o activado.
Si se selecciona Activador, ingrese la dirección de la señal de activación en las columnas Dirección y Nombre y seleccione el tipo de condición. Cuando se cumpla la condición de activación, aparecerá "Pausar monitoreo" en el área que acaba de seleccionar. Para reanudar la supervisión completa, haga clic nuevamente en el botón Activar pausa.
Si elige manual, después de que comience la monitorización, cuando el contenido requerido aparezca en la pantalla, haga clic en el botón "Pausar" en la barra de herramientas y la función de pausar la monitorización entrará en vigor. Para reanudar la monitorización completa, haga clic en el botón Pausa nuevamente.
(3) Operación forzada La operación forzada se refiere a la asignación forzada de elementos en el diagrama de escalera para simular el proceso de control real y verificar la corrección del programa. Primero seleccione el componente que desea operar y luego haga clic en el comando "Forzar" en el menú "PLC". En este punto, aparecerá una marca de fuerza, que indica que el componente se verá obligado a funcionar. Las operaciones forzadas de componentes se pueden liberar mediante el mismo método.
(4) Después de descargar el programa de edición en línea, el programa se vuelve gris y no se puede modificar directamente. Sin embargo, puede utilizar la función de edición en línea para modificar el programa y mejorar la eficiencia de la programación.
Primero seleccione el objeto a editar, luego haga clic en "Edición en línea" en el menú del programa y seleccione "Iniciar" en el submenú emergente. En este momento, el fondo del renglón donde se encuentra el objeto editado cambiará de gris a blanco, lo que indica que se puede editar. Una vez completada la edición, el contenido modificado se transfiere al PLC mediante el comando "Enviar modificaciones" en "Edición en línea" en el menú del programa. Después de la transferencia, el fondo del paso se volverá gris y será de solo lectura.