INICIACIÓN AL CX-PROGRAMMER 1. Iniciación al CX-Programmer



Documentos relacionados
Programación de PLC con CX-PROGRAMMER Versión 2

Máster universitario en automatización de procesos industriales

Máster universitario en automatización de procesos industriales

CARACTERÍSTICAS GENERALES

Guía rápida de CX-Programmer

Centro de Capacitación en Informática

Semana 3: Entorno de programación CX Programmer

DEVICENET INDICE 1. CARACTERÍSTICAS DE LA RED 2. MONTAJE 3. CREACIÓN DE LA RED 4. CONFIGURACIÓN DE LA RED. 5. PROGRAMACIÓN DE LOS PLCs

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Recursos de Aprendizaje

La ventana de Microsoft Excel

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

Figura 1 Abrir nueva hoja de cálculo

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Índice general de materias LECCIÓN 7 74

TEMA 5: HOJAS DE CÁLCULO. Edición de hojas de cálculo con OpenOffice Calc

Importador Universal - Operaciones

GENERACIÓN DE TRANSFERENCIAS

Proyectos de Innovación Docente

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, Madrid

GE Power Management. 6S``O[WS\bORS1]\TWUc`OQWÕ\g. GE-FILES 7\ab`cQQW]\Sa 539$ &

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO B4. Bloques de Datos

Con este programa pueden abrirse formatos sencillos de texto (como TXT) y editarlos de manera básica.

MICROSOFT EXCEL Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL

Microsoft Office XP Excel XP (I)

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

UF0320: Aplicaciones informáticas de tratamiento de textos

CORREO ELECTRÓNICO GMAIL. 1 Enviar correo electrónico Acceder a una cuenta de correo electrónico... 2

Capítulo 8 Ficheros de Configuración

Manual de ayuda para crear y gestionar Tareas, como actividad evaluable

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual

Instructivo de Microsoft Excel 2003

Manual del Profesor Campus Virtual UNIVO

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

MANUAL DE USO DEL PROGRAMA ARKITOOL 2012

OpenOffice.org Calc MANUAL CALC 1.INTRODUCCIÓN ENTORNO BARRAS DE MENÚ PERSONALIZACIÓN DE BARRAS... 4

Documentación del Terminal

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO

Manual Usuario Manual Usuario

Manual de Rcom Programa de comunicación con relojes CDR

PROGRAMA INFORMÁTICO PARA LA CUMPLIMENTACIÓN DE RECETAS EN FORMATO XML VERSIÓN: 1.0

Flor +. Manual básico para enfermeras y auxiliares de Enfermería

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

Puede acceder a estas opciones a través del menú Inicio: Inicio/Configuración, o bien, a través del Icono Mi Pc situado en el Escritorio:

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Organizando mi clase en el GES Material de apoyo

Operación de Microsoft Word

GUÍA PGA SISTEMA EXTRANJERO

La hoja de cálculo EXCEL. Conceptos básicos

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L Premià de Mar Barcelona Tel. (93) Fax marketing@t2app.

Manual correo electrónico sobre webmail

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2

Informática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2

1 MANUAL DE INSTALACIÓN

ETHERNET. 2. EJEMPLO DE ENLACE ENTRE PLCs, PC y NS MEDIANTE. b. CONFIGURACIÓN DE LA ETN11 DEL PLC MAESTRO

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

La visualización de la ventana de Word tiene las siguientes partes:

Instalación del programa PSPP y obtención de una distribución de frecuencias.

DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS)

Ofimática Aplicada. Elaborado por: Lic. Ronald Méndez

Manual de Instrucciones

PLANES DE EMPRESA ICEX CONSOLIDA. Manual de Usuario

Ajustes del Curso en egela (Moodle 2.5)

XnView. Creado por y dinoapla@gmail.com.

GENERACIÓN DE ANTICIPOS DE CRÉDITO

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

NORMA (SEPA) 22/11/2013

5.8. REGISTRO DE FACTURAS.

Memoria del Trabajo Fin de Máster realizado por MARTA FERNÁNDEZ GARCÍA. para la obtención del título de

Manual Usuario Wordpress. Índice

EDICIÓN Y FORMATO (II)

2. Doctores 2.1. Dar de alta un doctor 2.2. Buscar un doctor 2.3. Editar un doctor 2.4. Borrar un doctor

MANUAL DE REFERENCIA (VERSIÓN 1.1)

Práctica 2 de Microsoft Access

Aplicación para control y gestión de presencia ACCESS CONTROL (Versión. BASIC)

Curso Internet Básico - Aularagon

Elementos de Microsoft Word

Aplicación de gestión TPC Manual usuario: Tramitación

Ethernet IP INDICE. Centro Integrado Politécnico ETI Departamento de Electricidad Fernando Pascual Moisés Pérez ETHERNET/IP 1.

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

TEMA 1: INTRODUCCIÓN Y CONCEPTOS BÁSICOS DE WINDOWS Qué es Windows?

Manual de operación Tausend Monitor

Ambiente de trabajo. Tutorial Ambiente de Trabajo en InfoStat ARCHIVO

Microsoft Excel. Curso Básico TIC M.T.E RAFAEL MARQUEZ M.

Manual de usuario Sucursal Virtual

TEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK EJECUTAR EL ENTORNO DE TRABAJO GESTIÓN DE CORREO ELECTRÓNICO 3

MANUAL DE USUARIO DE TPV TÁCTIL

Manual para consultar la cuenta de correo por webmail

10. El entorno de publicación web (Publiweb)

Actividad 2: Configuración IP del Autómata Programable vía serie

Manual Time One Software control de horarios

P/. Factura Electrónica D/. Manual de Usuario Proveedores

Mapas colaborativos en línea

Guía de instalación de Gesclivet.

Transcripción:

INICIACIÓN AL CX-PROGRAMMER 1 Iniciación al CX-Programmer

INICIACIÓN AL CX-PROGRAMMER 2 Índice Novedades más importantes Requisitos de la instalación OFF-LINE Entorno de trabajo Barra de herramientas Teclado de acceso rápido Nuevo proyecto Setup del PLC Creación de un programa Inicialización del PLC Tabla de E/S Áreas de memoria

INICIACIÓN AL CX-PROGRAMMER 3 Índice Variables Asignación automática de variables Importación de variables Inserción de una función Instrucciones de expansión Redes Registro de errores Referencias cruzadas Herramienta de referencia de direcciones Tarjeta de memoria Reloj del PLC Contraseña Tareas

Índice ON-LINE Operación On-Line Transferencia de programas Verificación del programa Monitorización de variables Monitorización diferencial Forzar datos Edición On-Line Múltiples copias CX-Net Configuración de unidad Ethernet INICIACIÓN AL CX-PROGRAMMER 4

INICIACIÓN AL CX-PROGRAMMER 5 Novedades más importantes Posibles sistemas operativos: Windows XP/9X/ME/NT/2000 Nuevos PLCs soportados: CJ1M y CS1H-H Monitorización On-Line por defecto Recuperación automática de un proyecto de un PLC desconocido Redireccionamiento de los bits de I/Q del programa ladder a los bits X/Y Mejora el redireccionamiento de áreas de memoria ante el cambio de autómatas de la serie C/CV Habilitación del pegado de Símbolos creados en Excel y CX-P v1.2 Ventana de visualización de comentarios de E/S

Requisitos de instalación Sistema operativo»windows 95, Windows 98, Windows NT 4.0 Hardware»Procesador: Pentium 133 o superior.»memoria: 32 Mb mínimo.»disco duro: mínimo 100 Mb de espacio libre.»lector de CD-ROM (CX-Programmer se suministra en CD).»Pantalla: resolución mínima de 800x600 pixeles (SVGA). INICIACIÓN AL CX-PROGRAMMER 6

Requisitos de instalación Sistema operativo»windows 2000, Windows ME Hardware»Procesador: Pentium 150 o superior.»memoria: 64 Mb mínimo.»disco duro: mínimo 100 Mb de espacio libre.»lector de CD-ROM (CX-Programmer se suministra en CD).»Pantalla: resolución mínima de 800x600 pixeles (SVGA). INICIACIÓN AL CX-PROGRAMMER 7

Requisitos de instalación Sistema operativo»windows XP Home, Windows XP Profesional Hardware»Procesador: Pentium II 300 o superior.»memoria: 128 Mb mínimo.»disco duro: mínimo 100 Mb de espacio libre.»lector de CD-ROM (CX-Programmer se suministra en CD).»Pantalla: resolución mínima de 800x600 pixeles (SVGA). INICIACIÓN AL CX-PROGRAMMER 8

INICIACIÓN AL CX-PROGRAMMER 9 Compatibilidad con Syswin Cualquier programa creado desde Syswin puede ser abierto en CX-Programmer para su utilización. También es posible la utilización de las librerías de Syswin (ficheros.swl): Seleccionar ficheros con extensión.swp

INICIACIÓN AL CX-PROGRAMMER 10 Arranque de CX-Programmer Como cualquier otra aplicación de Windows, para ejecutar CX-Programmer se utiliza el menú Inicio. Al arrancar, el programa aparece con un grupo de barras de herramientas y un área de trabajo completamente vacía.

OFF-LINE INICIACIÓN AL CX-PROGRAMMER 11

INICIACIÓN AL CX-PROGRAMMER 12 Entorno de Trabajo Barra de menú Barras de iconos Cursor Resultado de la compilación o de la búsqueda (ventana de salida) Carpeta de Proyecto Área del editor del Diagrama Ladder Visualización del contenido de las variables (ventana de vigilancia)

INICIACIÓN AL CX-PROGRAMMER 13 Entorno de Trabajo Para acceder al área de trabajo es necesario crear un nuevo proyecto o abrir uno ya creado. CX-Programmer utiliza 2 formatos de fichero».cxp - Fichero de proyecto de CX-Programmer.».CXT - Fichero de texto generado por la herramienta de conversión. El fichero de proyecto contiene uno o varios programas y la información relativa a cada PLC. Los programas que componen un proyecto pueden referirse a PLCs de familias diferentes.

INICIACIÓN AL CX-PROGRAMMER 14 Los iconos/1 Crear un nuevo proyecto Abrir un proyecto existente Salvar Imprimir Imprimir vista previa Cortar objeto seleccionado Copiar objeto seleccionado Pegar Deshacer Rehacer Buscar (valores, direcciones, comentarios, etc..) Reemplazar (valores, direcciones, comentarios, etc..) Cambiar todo (valores, direcciones, comentarios, etc..) Acerca de Ayuda

INICIACIÓN AL CX-PROGRAMMER 15 Los iconos/2 Activación/Desactivación de la comunicación Online con el PLC. Alternar monitorización del PLC. Trabajar con simulador online. Online automático. Pausa sobre disparo. Pausa. Transferir al PLC. Transferir desde el PLC. Comparar con PLC. Modo Program Modo Depuración Modo Monitor Modo Run Monitorización diferencial. Seguimiento de datos. Establecer contraseña. Desactivar contraseña.

INICIACIÓN AL CX-PROGRAMMER 16 Los iconos/3 Reducir (zoom out). Encajar en. Aumentar (zoom in). Alternar cuadrícula. Mostrar comentarios. Mostrar anotaciones de línea de instrucción. Monitorizar en ajuste de linea de programa. Mostrar comentarios de programa/sección. Modo selección. Nuevo contacto. Nuevo contacto cerrado. Nuevo contacto OR. Nuevo contacto cerrado OR. Nueva línea vertical. Nueva línea horizontal. Nueva bobina. Nueva bobina cerrada. Nueva instrucción de PLC.

INICIACIÓN AL CX-PROGRAMMER 17 Los iconos/4 Activar ventana de monitorización. Compilar programa de PLC. Compilar todos los programas de PLC. Edición On-Line de líneas de programa. Cancelar edición On-Line. Enviar cambios de edición On- Line. Ir a edición online de linea de programa. Administrador de secciones/lineas de programa.

INICIACIÓN AL CX-PROGRAMMER 18 Los iconos/5 Alternar área de trabajo del proyecto. Alternar ventana de salida. Alternar ventana de monitorización de variables. Mostrar herramienta de referencia de dirección. Mostrar propiedades. Informe de referencia cruzada. Ver símbolos locales. Ver diagrama de contactos. Ver código mnemónico. Ver comentarios de E/S. Monitorizar en hexadecimal.

Carpeta de proyecto La carpeta de proyecto agrupa varios tipos de Editores necesarios para la completa elaboración del proyecto. Cada uno de ellos tiene un menú accesible mediante el botón derecho del ratón. Haciendo doble click sobre cada opción en la carpeta de proyecto, se accede al Editor correspondiente. Información del proyecto Editor de Variables Globales Configuración del PLC Gestión de la Memory Card (sólo CS1/CJ1) Visualización de errores Reloj del PLC Información de la tarea INICIACIÓN AL CX-PROGRAMMER 19 Propiedades del PLC Editor de la Tabla de E/S Editor/Monitor de las áreas de memoria Editor de Variables Locales Editor de sección (bloque) de programa

INICIACIÓN AL CX-PROGRAMMER 20 Ventanas en CX-Programmer En CX-Programmer se pueden alternar 4 ventanas para manejo de editores (ventana de trabajo del proyecto), información del estado del programa y resultado de la compilación (ventana de salida) monitorización y edición de variables (ventana de vigilancia), y visualización de referencias cruzadas de variables (ventana herramienta de referencia de dirección). Para acceder a cada una de ellas, se puede pinchar sobre cada uno de los iconos asociados, o bien seleccionar Ver Ventanas

Barras de Herramientas Igual que los productos Microsoft. Ver Barra de Herramientas. Nueva permite crear barras de herramientas personalizadas. INICIACIÓN AL CX-PROGRAMMER 21

INICIACIÓN AL CX-PROGRAMMER 22 Teclas de Acceso Rápido Herramientas Mapeado del Teclado Permite al usuario seleccionar cualquier tecla Se pueden personalizar las teclas de acceso rápido para las distintas operaciones de CX- Programmer

INICIACIÓN AL CX-PROGRAMMER 23 Creación de un nuevo proyecto Para crear un nuevo proyecto, es necesario seleccionar un PLC y una red de comunicación. Nombre del programa (selección del usuario) Modelo de PLC Tipo de comunicación (distintas opciones dependiendo del PLC seleccionado Parámetros del PLC: CPU, memoria, etc. Comentarios del programa Parámetros de comunicaciones

Creación de un nuevo proyecto PLC seleccionado CJ1G-CPU42H, y comunicación TOOLBUS. PLC seleccionado: CJ1G-CPU42H, sin memory card Selección del PLC y tipo de comunicación a establecer Parámetros de comunicación: COM1 velocidad 9600 bps INICIACIÓN AL CX-PROGRAMMER 24

INICIACIÓN AL CX-PROGRAMMER 25 Setup del PLC Haciendo doble click sobre Selecciones en la carpeta de proyecto o desde PLC Editar Selecciones, se accede al Setup del PLC donde se podrán configurar los puertos de la CPU, modo de arranque, temporizaciones, etc...

Creación de un programa En este ejemplo se explican paso a paso las siguientes operaciones:»creación de un programa.»transferencia del programa al PLC.»Monitorización On-line.»Edición On-line.»Búsqueda de un contacto o variable. INICIACIÓN AL CX-PROGRAMMER 26

INICIACIÓN AL CX-PROGRAMMER 27 Creación del programa Como primer paso se puede insertar un comentario. Hacer click con el botón derecho del ratón en la barra de red (barra gris vertical a la izquierda del diagrama). Seleccionar Propiedades y escribir el comentario. Para editar el comentario ya creado hacer de nuevo click con el botón derecho sobre la barra de red.

INICIACIÓN AL CX-PROGRAMMER 28 Creación del programa Crear una nueva red.» Pulsar R, o bien seleccionar Insertar Abajo o Insertar Arriba en el menú que aparece al hacer click con el botón derecho del ratón sobre la barra de red. Inserción de un contacto abierto.» Seleccionar el icono y posicionar el símbolo en el punto deseado, o pulsar la tecla C.» Escribir el nombre de la variable y se activarán los campos para seleccionar la dirección y un comentario asociado. Si se desea que en el diagrama ladder aparezca debajo de cada contacto su comentario asociado, pinchar sobre el icono o seleccionar Ver - Mostrar comentarios de símbolos Por defecto, el tipo definido para la variable es booleano (BOOL).

INICIACIÓN AL CX-PROGRAMMER 29 Creación del programa Se debe dar primero nombre o dirección al contacto. Posteriormente se activan los campos de asignación de dirección y comentario. Si editamos un contacto que haya sido creado anteriormente, se podrá pulsar Editar Símbolo, pudiendo así cambiar el nombre, dirección, tipo y comentario de la variable. Si se escribe el nombre de una variable ya existente, automáticamente se muestra la dirección y el comentario asociados. Para los PLCs de las series CV y CS1 es posible indicar la modalidad de refresco y habilitar la activación en el flanco de subida o de bajada.

INICIACIÓN AL CX-PROGRAMMER 30 Creación del programa La zona roja indica que la red está incompleta Inserción de otros contactos» Para añadir un contacto negado, utilizar el icono o la tecla Q.» Para añadir un contacto de salida, utilizar el icono o la tecla O.» Para unir los dos circuitos, utilizar el icono o la tecla V para unir hacia abajo, y la tecla U para unir hacia arriba.

INICIACIÓN AL CX-PROGRAMMER 31 Inicialización del PLC El CS1 se suministra con la batería desconectada. Hay que realizar una inicialización del PLC antes de trabajar con él.»borrar la memoria.»crear la tabla de E/S. Doble click Seleccionar Crear en el menú Opciones El PLC debe estar On-line y en modo Program

INICIACIÓN AL CX-PROGRAMMER 32 Reloj del PLC Haciendo doble click sobre Reloj del PLC en la carpeta de proyecto o seleccionando PLC Editar Reloj, se accede a una ventana desde donde es posible cambiar la hora del PLC fácilmente pinchando sobre un botón que sincroniza la hora del PLC con la del Ordenador.

Editor de la Tabla de E/S Haciendo doble click sobre Tabla de E/S en la carpeta de proyecto o desde PLC Editar Tabla E/S, se accede al editor de la tabla de E/S donde se podrá gestionar (crear, comparar, verificar, etc ) la tabla de E/S del PLC conectado pinchando sobre Opciones. CPU del PLC Rack principal Módulos montados en el rack. Posición en el rack Primer canal asignado a la unidad Número de unidad INICIACIÓN AL CX-PROGRAMMER 33

Editor de la Tabla de E/S Pulsando con el botón derecho sobre algún hueco del rack, se visualizan las posibles unidades que se pueden montar así como las opciones para cada una de ellas. INICIACIÓN AL CX-PROGRAMMER 34

INICIACIÓN AL CX-PROGRAMMER 35 Editor de la Tabla de E/S Pulsando con el botón derecho del ratón sobre el icono de la CPU se puede tener acceso a información sobre la fabricación tanto de la CPU como de la tarjeta opcional (p.e. la tarjeta de comunicaciones serie CJ1W-SCB41). También se podrán configurar los puertos de dicha tarjeta opcional seleccionando Conmutadores de software de la tarjeta opcional.

INICIACIÓN AL CX-PROGRAMMER 36 Editor de la Tabla de E/S Estando en On-Line y después de haber creado la Tabla de E/S, si existe alguna Tarjeta Especial de E/S (como una Tarjeta Analógica), se selecciona la unidad y pulsando el botón derecho del ratón se tiene que seleccionar Configuración de C200H SIOU, dependiendo del tipo de Unidad especial que se tenga. A continuación se muestra el ejemplo de configuración de una carta analógica:

Editor de la Tabla de E/S INICIACIÓN AL CX-PROGRAMMER 37

INICIACIÓN AL CX-PROGRAMMER 38 Editor de áreas de memoria Haciendo doble click sobre Memoria en la carpeta de proyecto o bien seleccionando PLC Editar Memoria, se accede al editor de áreas de memoria, donde se podrán editar y visualizar los contenidos de las distintas áreas del PLC. Formato de visualización Gestión de - Bit ficheros - Palabra BCD Rellenar y borrar área de datos Áreas del PLC Ventana de visualización de datos - Entero sin signo - Entero con signo - Coma flotante - Hexadecimal - ASCII - Doble coma flotante

INICIACIÓN AL CX-PROGRAMMER 39 Editor de áreas de memoria Seleccionando la pestaña de Dirección, se podrán visualizar y editar las variables que se deseen monitorizar, o también se podrán buscar los bits que están forzados. Haciendo doble click sobre Estado forzado

INICIACIÓN AL CX-PROGRAMMER 40 Variables globales y locales Dentro del editor de variables globales se declararán las variables que serán comunes a cualquiera de las tareas que se definan para el proyecto. Las variables creadas en los editores de variables locales sólo serán visibles en la tarea (programa) donde hayan sido creadas y no en las demás.

INICIACIÓN AL CX-PROGRAMMER 41 Variables globales y locales En caso de declarar la misma variable local en varias tareas distintas, dicha variable será visible y podrá ser utilizada únicamente en todas aquellas tareas (programas) donde haya sido declarada. Para poder utilizar una variable en distintas tareas, habrá que declararla en el editor de variables globales o bien declararla individualmente en cada una de las tareas donde vaya a ser utilizada.

Variables globales y locales. Ejemplo INICIACIÓN AL CX-PROGRAMMER 42 Definición de las variables locales 3.00 y 3.03 en el editor de variables locales de la tarea 0. Definición de la variable global 3.01 en el editor de variables globales Definición de las variables locales 3.00 y 3.02 en el editor de variables locales de la tarea 1.

Variables globales y locales. Ejemplo INICIACIÓN AL CX-PROGRAMMER 43 En este ejemplo, la variable global 3.01 puede ser utilizada en cualquier tarea sin necesidad de volver a declarar la variable en el editor de variables de cada tarea. Sin embargo, para poder utilizar en la tarea 1 la variable local 0 que había sido declarada en el editor de variables de la tarea 0, es necesario volver a declarar ésa misma variable en el editor de variables de la tarea 1.

Variables globales y locales. Ejemplo INICIACIÓN AL CX-PROGRAMMER 44 Las variables locales 3.03 y 3.02 que han sido declaradas únicamente en los editores de variables locales de las tareas 0 y 1 respectivamente, sólo pueden ser utilizadas en las tareas donde han sido declaradas, a no ser que se volvieran a declarar en el editor de variables globales, o en el editor de variables locales de la tarea donde fueran a ser utilizadas.

INICIACIÓN AL CX-PROGRAMMER 45 Tipos de variables en CX-P BOOL UINT INT UINT_BCD UDINT DINT UDINT_BCD ULINT LINT ULINT_BCD Variable de un bit, los posibles estados son 0-OFF y 1-ON. Variable de una palabra en binario sin signo. Variable de una palabra en binario con signo. Variable de una palabra en formato BCD (4 dígitos). Variable de dos palabras en binario sin signo. Variable de dos palabras en binario con signo.. Variable de dos palabras en formato BCD (8 dígitos). Variable de cuatro palabras en binario sin signo. Variable de cuatro palabras en binario con signo. Variable de cuatro palabras en formato BCD (16 dígitos).

INICIACIÓN AL CX-PROGRAMMER 46 Tipos de variables en CX-P REAL NUMBER CHANNEL LREAL Variable de 2 palabras (32Bit) con formato en coma flotante (formato IEEE). Este formato se utiliza para las operaciones en coma flotante del CVM1-V2 y del CS1. del Constante numérica en formato decimal. El valor puede ser con signo o en coma flotante. No se trata de una variable, sino de un valor numérico a utilizar por la función. Variable de una palabra. Se utiliza para compatibilizar con anteriores programas y hace referencia a cualquier variable no booleana. CX-P no puede chequear si la variable está siendo utilizada para valores en BCD o en binario. Variable de 4 palabras (64Bit) con formato en coma flotante (formato IEEE). Este formato se utiliza para las operaciones en coma flotante del CS1-H / CJ1-H.

INICIACIÓN AL CX-PROGRAMMER 47 Asignación Automática CX-Programmer puede asignar automáticamente direcciones a los contactos. Desde la opción Asignación Automática dentro del menú PLC seleccionar un rango para dicha asignación automática.

INICIACIÓN AL CX-PROGRAMMER 48 Asignación Automática Una vez se haya seleccionado Habilitar asignación automática para este PLC, cada contacto que se cree dejando su dirección en blanco, (es necesario poner el nombre del contacto) tendrá asignada una dirección, que vendrá marcada como Auto para indicar que esa dirección no la ha asignado el programador.

INICIACIÓN AL CX-PROGRAMMER 49 Importación de Variables desde Excel Es posible importar y exportar definiciones de símbolos desde otro paquete de software, tal como una hoja de cálculo. La información se transfiere en formato texto, así es posible incluso usar un procesador de texto para definir un juego de Símbolos y utilizarlos dentro de CX- Programmer. Para importar una lista de variables desde Excel, basta con seleccionarla desde Excel y pegarla en el editor de variables del CX-Programmer.

Importación de Variables desde Excel Las variables van escritas en tres columnas:»columna 1 donde se escribirá el nombre de la variable»columna 2 para especificar la dirección de la variable»columna 3 para añadir un comentario a la variable. INICIACIÓN AL CX-PROGRAMMER 50

INICIACIÓN AL CX-PROGRAMMER 51 Importación de Variables desde Excel. Ejemplo Copiar y pegar

INICIACIÓN AL CX-PROGRAMMER 52 Inserción de una Función Los Temporizadores y Contadores son tratados en CX-Programmer como cualquier otra instrucción avanzada. Para insertar una función:» Seleccionar el icono y posicionar el cursor en el punto deseado.» O posicionar la zona activa (rectángulo azul) y pulsar la tecla I.» Seleccionar la opción Detalle>> que aparece en la ventana Nueva instrucción.» Escribir el nombre o código de función de la instrucción.» Escribir los parámetros requeridos.» El flag de ejecución diferenciada @ hay que insertarlo delante del nombre de la función.

INICIACIÓN AL CX-PROGRAMMER 53 Inserción de una Función Descripción click Búsqueda o definición del operando Áreas de datos disponibles Tipo de dato requerido para ese operando

INICIACIÓN AL CX-PROGRAMMER 54 Instrucciones de expansión Haciendo doble click sobre Instrucciones de expansión en la carpeta de proyecto o seleccionando PLC Editar Instrucciones de expansión, es posible asignar número de instrucción a las instrucciones de expansión del PLC.

INICIACIÓN AL CX-PROGRAMMER 55 Las redes A diferencia de SYSWIN, no es necesario crear explícitamente una nueva red para seguir escribiendo el programa. CX-Programmer traduce automáticamente el diagrama de relés en mnemónico, reconociendo la separación entre las distintas redes. Es posible dejar las redes incompletas, utilizar contactos sin dirección o nombre, incluso dejar las instrucciones sin parámetros, para completarlo todo con posterioridad en una segunda fase.

INICIACIÓN AL CX-PROGRAMMER 56 Las redes Hacer click para seleccionar toda la red Al añadir un nuevo contacto, se añaden automáticamente los números de red y de paso de programa. Para seleccionar una red entera, pulsar sobre la barra de red.

INICIACIÓN AL CX-PROGRAMMER 57 Registro de errores Haciendo doble click sobre Registro de Error en la carpeta de proyecto o seleccionando PLC Editar Registro de error, se accede a una ventana donde se puede visualizar qué error se está produciendo en ése momento en el PLC, así como el histórico de errores del PLC. Para cada error se especifica la fecha y hora en que se produjo, el código del error y una breve descripción del mismo. Pulsando Borrar Todo se eliminan todos los errores del histórico.

Referencias cruzadas CX-Programmer dispone de una gestión de las referencias cruzadas muy eficaz. Es posible obtener listados globales sobre el programa, o listados referentes a un contacto determinado. Es también posible la impresión de un informe de referencias cruzadas simplemente seleccionando la opción Imprimir dentro del menú Archivo INICIACIÓN AL CX-PROGRAMMER 58

INICIACIÓN AL CX-PROGRAMMER 59 Referencias cruzadas Se puede realizar una vista previa del listado de referencias cruzadas con la opción Vista Preliminar del menú Archivo. Tipo de listado: - Detallado - General - General incluyendo no utilizados Selección del área de datos. Seleccionar Todo para todas las áreas de datos.

INICIACIÓN AL CX-PROGRAMMER 60 Referencias Cruzadas Detallado

INICIACIÓN AL CX-PROGRAMMER 61 Referencias Cruzadas General Solo las direcciones que se utilizan en el programa + xx = Número de veces + D = Documentado

INICIACIÓN AL CX-PROGRAMMER 62 Referencias Cruzadas General incluyendo no utilizados Todas las Direcciones que no son utilizadas + xx = Número de Veces + D = Documentado

Herramienta de Referencia de Direcciones INICIACIÓN AL CX-PROGRAMMER 63 La herramienta de referencia de direcciones permite tener simultáneamente bajo control tanto el programa como los bits y canales. Para activar la ventana de referencia de direcciones, pinchar sobre, o bien seleccionar Ver Ventanas Herramienta de referencia de dirección. Seleccionar un contacto o una variable para mostrar sus referencias cruzadas. Hacer doble click sobre la dirección para saltar a la instrucción de programa.

Tarjeta de Memoria Gestión de la Tarjeta de Memoria desde CX-Programmer»Tarjeta de Memoria Almacena los Símbolos y Comentarios de Programa Posibilidad de salvar y recuperar Programa de PLC Partes de la Memoria (todas las áreas) Setup del PLC - Configuración de las Unidades de Bus, Tabla de E/S, Area de Dispositivos Periféricos, Setup del PLC, Tablas de Rutas. Ficheros basados en DOS INICIACIÓN AL CX-PROGRAMMER 64

INICIACIÓN AL CX-PROGRAMMER 65 Tarjeta de Memoria Para los PLC s de las series CS1 y CV se puede acceder a un editor para gestionar los ficheros que se pueden almacenar en la tarjeta de memoria del PLC. Para ello, estando en Online, hacer doble click sobre Tarjeta de Memoria en la carpeta de proyecto, o bien seleccionar PLC Editar Tarjeta de Memoria. Tres tipos de ficheros: - Ficheros de programa (área de programa) - Ficheros de datos (área de memoria de E/S) - Ficheros de parámetros (área de parámetros) P.e. Setup del PLC.

INICIACIÓN AL CX-PROGRAMMER 66 Tarjeta de Memoria Dichos ficheros pueden ser transferidos a la Tarjeta de Memoria como ficheros autoejecutables seleccionando Opciones Transferir como Autoejecutables. Desde la opción Ver, se podrán seleccionar los iconos por nombre, fecha, tamaño, tipo, etc en el estilo del Administrador de archivos de Windows.

Establecimiento de contraseña En el caso de trabajar con un CS1/CJ1, el método de protección del programa es el siguiente: 1º) Desde Propiedades del PLC seleccionar la pestaña Protección y escribir la contraseña (para el CS1/CJ1 la contraseña puede estar formada por caracteres ASCII). INICIACIÓN AL CX-PROGRAMMER 67

Establecimiento de contraseña 2º) Una vez se ha comunicado Online con el PLC, pinchar sobre o bien seleccionar PLC Protección Establecer Contraseña. Aparecerá una ventana desde la cual activaremos la contraseña pulsando sobre Aceptar. INICIACIÓN AL CX-PROGRAMMER 68

INICIACIÓN AL CX-PROGRAMMER 69 Desactivación de contraseña Para quitar la protección del programa,habiendo comunicado Online previamente, pulsar sobre el icono, o bien seleccionar PLC Protección Eliminar contraseña. Aparecerá una ventana con un campo donde se deberá escribir la contraseña correcta para posteriormente desproteger el programa pinchando sobre Aceptar.

INICIACIÓN AL CX-PROGRAMMER 70 Programación por Tareas Programa Ladder Existen dos tipos de tareas: las cíclicas y las de interrupción. Con el CS1 y el CJ1 se puede dividir el programa en varias tareas diferentes. Cada tarea tiene el aspecto de un programa ladder autónomo y puede ser analizada y programada por separado. Cada tarea cíclica (max. 32) puede ser activada o puesta en reposo actuando sobre su respectivo flag de estado mediante las instrucciones TKON y TKOF.