Página 1
2. Características incorporadas 3. Comparación con CP1W-CIF41 y Cx1W-ETN21 4. Configuración del puerto Ethernet del PLC 5. Pruebas con el puerto Ethernet 5.1. Conexión CP1L-EM con NQ5-TQ010-B 5.2. Comandos FINS. Instrucciones SEND/RECV/CMND 5.3. Sockets 5.4. Modbus TCP 6. Módulos opcionales de analogía...
Estándares internacionales: U: UL, U1: UL, C: CSA, UC: cULus, UC1: cULus, CU: Cul, n: nk, L: Lloyd y CE: directivas EC. Versión de software desde la que se pueden programar y configurar las nuevas CPUs CP1L-EM y CP1L-EL: CX-Programmer versión 9.40 ó superior.
2. Características Incorporadas 2.1. CP1L-EL/-EM Los SYSMAC CP1L-EL/-EM tienen la misma capacidad de programa y de E/S que los PLCs CP1L, pero incorporan un puerto Ethernet, en vez del puerto USB que incorporan los CP1L, y capacidad de FB independiente. (3) La capacidad de FB no está...
Página 5
Con el puerto Ethernet incorporado, es posible conectar el CX-Programmer con los PLCs e intercambiar datos entre PLCs OMRON utilizando Ethernet. También puede crear un procedimiento de comunicaciones particular, utilizando TCP/IP o UDP/IP para aplicaciones con PC o para comunicar con PLCs de otros fabricantes.
2.4. Capacidad Independiente de FB A diferencia con la serie CP1L, los PLCs de la serie CP1L-EL/-EM tienen 10K steps para bloques de función (FB) independientes del resto de memoria de programa, lo que aumenta la capacidad para programar con FBs. 2.5.
2.8. Indicadores Led, DIP Switches y Conector Ethernet Los Leds de la CPU muestran el estado de operación del CP1L-EL/- Funcionalidad de los DIP Switches para las CPUs de 30 y 40 puntos de E/S:...
Página 8
Funcionalidad de los DIP Switches para las CPUs de 20 puntos de E/S: Para más información, referirse al Manual de Operación W516. Conector Ethernet: El conector para el cable de par trenzado Ethernet debe cumplir las siguientes especificaciones y estándares: Especificaciones eléctricas: Conforme al estándar IEEE802.3 Estructura del conector: Conector Modular de 8 pines, RJ45 (conforme a la ISO8877)
Los protocolos que se pueden seleccionar incluyen el envío y recepción de datos vía TCP/IP o UDP/IP (Servicios Socket), el envío y recepción de comandos estándar de OMRON (protocolo FINS), y el ajuste automático del reloj interno del PLC vía SNTP.
4. Configuración del puerto Ethernet del PLC 4.1. Configuración Básica desde CX-Programmer Utilizar CX-Programmer (ver. 9.40 o superior) para configurar el CP1L-EL/-EM. Para comunicar el PLC con CX-Programmer se puede hacer: • Conectando el PC con el PLC vía Ethernet, mediante la función “Auto-IP”: CX-Programmer ejecuta un comando de conexión, sin necesidad de configurar ninguna IP en el lado del PC cuando el PLC está...
4.2.3. Seleccionar la tarjeta de red del PC (en caso de que el PC tenga más de una tarjeta Ethernet) que está conectada al PLC. 4.2.4. Abrir CX-Programmer y seleccionar en el menú: PLC -> CP1L-Ethernet Online ó seleccionar el icono correspondiente en la barra de herramientas.
4.3. Procedimiento para Configurar el PLC Utilizar CX-Programmer (ver. 9.40 o superior) para configurar el CP1L-EL/-EM. 4.3.1. Conectar online el CX-Programmer con el PLC. Se puede utilizar la “conexión automática” del apartado anterior. 4.3.2. Seleccionar en la ventana de trabajo Configuración (Settings) ->...
5. Pruebas con el puerto Ethernet 5.1. Conexión directa de un CP1L-EM con un NQ5-TQ010-B vía Ethernet 5.1.1. Configuración del puerto Ethernet del CP1L-EM. Nota: tras transferir la nueva configuración al puerto Ethernet, no olvidar reiniciar el puerto Ethernet desde el menú de CX-Programmer: PLC ->...
Página 16
3. Se añaden los tag a compartir entre NQ y CP1. 4. Se descarga la aplicación y el firmware al NQ.
Página 17
EM, y se almacenan a partir del canal D140 del CJ2M. Red local 1: configurar la red local 1 en ambos módulos Ethernet (el puerto Ethernet del CP1L-EM y el puerto Ethernet del módulo EIP21 incorporado en el CJ2M-CPU33) mediante la tabla de rutas, utilizando el software CX-Integrator.
Página 18
En este ejemplo, se utiliza la instrucción CMND para enviar el comando 0101 (leer área de memoria) y leer 10 canales a partir del D10 del CJ2M-CPU33 Código de comando: 0101 Área de memoria a leer: 82 hex (DM) Primer canal de lectura: D10 Nº...
Página 19
5.3. Servicios de Socket. SOCKET Nº 1 CP1L-EM CJ2M-CPU33 + CJ1W-ETN21 IP: 192.168.250.1 IP_ETN21: 192.168.250.8 Puerto: 9600 Nº Unidad_ETN21: 0 y Nodo: 8 Red Local: 1 Puerto: 9600 Red Local: 1 En este ejemplo, se abre el socket 1 en el CP1L-E y en la tarjeta CJ1W-ETN21 y se envían 100 bytes desde el D0 del CP1L-E al CJ2M.
Página 20
Con la activación del bit W0.01 se cierra el socket 1 del CP1L-E Código de Respuesta (ver códigos de respuesta en el manual W516). Con la activación del bit W0.02 se realiza el envío de datos por el socket 1 en el CP1L-E. Nº...
Página 21
Con la activación del bit W0.03 se realiza la recepción de los bytes recibidos en el puerto del CP1L-E. Código de Respuesta (ver códigos de respuesta en el manual W516). Programa del CJ2: Con la activación del bit 0.00 se abre el socket 1 de la CJ1W-ETN21 Nº...
Página 22
Con la activación del bit 0.03 se abre el socket 1 de la CJ1W-ETN21 Nº de socket: 1 Nº de bytes a enviar/recibir: 64 hex (100 bytes) Dirección de datos a enviar/recibir: 82 hex (Área D), D0 Dirección de datos a enviar/recibir: 82 hex (Área D), D0 Timeout Código de Respuesta (ver códigos de respuesta en el manual W421).
Página 23
5.4. Modbus TCP. SOCKET Nº 1 CP1L-EM CJ2M-CPU33 + CJ1W-ETN21 IP: 192.168.250.7 IP_ETN21: 192.168.250.5 Nº Unidad_ETN21: 0 y Nodo: 5 En este ejemplo, el CP1L-E funciona como “Cliente TCP” y el CJ2 como “Servidor TCP”. Primero se abre uno de los 3 posibles sockets del CP1L-E, mediante el FB “Open_Socket” quedando abierta instantáneamente la comunicación vía socket entre CP1L-E y CJ2, gracias al FB que tiene...
6. Módulos Opcionales de Analogía 6.1. Modelos disponibles y características generales • Resolución en las entradas de tensión 0-10V: 1/4000 con una precisión del 1% del fondo de escala. • Resolución en las entradas de corriente 0-20mA: 1/2000 con una precisión del 1,2% del fondo de escala. •...
6.3. Mapeado de Memoria Área de estado del módulo opcional: A435 (su valor inicial es “0000H”) Los bits A435.14 y A435.15 se ponen en ON cuando el módulo opcional de analogía funciona con normalidad, pudiéndose llevar a cabo las lecturas A/D de datos de entrada y las escrituras D/A de datos de salida.
6.4. Módulo opcional de entradas analógicas CP1W-ADB21 Rango de la señal de entrada analógica: • De 0 a 10V: entrada analógica convierte digitalmente según la gráfica anterior, el rango de 0 a 10V se corresponde con los valores hexadecimales 0000 a 0FA0 (0 a 4000).
6.5. Módulo opcional de entradas analógicas CP1W-DAB21V Rango de la señal de salida analógica: • De 0 a 10V: Los valores hexadecimales 0000 a 0FA0 (0 a 4000) se corresponden con el rango de voltaje analógico de 0 a 10V. El rango completo de salida es de 10 a 10,24V.
6.6. Módulo opcional de entradas y salidas analógicas CP1W-MAB221 Rango de la señal de entrada analógica: • De 0 a 10V: entrada analógica convierte digitalmente según la gráfica anterior, el rango de 0 a 10V se corresponde con los valores hexadecimales 0000 a 0FA0 (0 a 4000).
Página 31
Rango de la señal de salida analógica: • De 0 a 10V: Los valores hexadecimales 0000 a 0FA0 (0 a 4000) se corresponden con el rango de voltaje analógico de 0 a 10V. El rango completo de salida es de 10 a 10,24V.
6.7. Cálculo del Consumo Referirse a la sección 2-2-1 del manual de operación W516 para más información sobre: Especificaciones generales de las CPU con Ethernet y consumos de CPUs, Módulos opcionales y Unidades de Expansión. Fórmula para calcular el consumo de potencia en DC de las unidades de CPU con potencia en Ejemplo_1: Este ejemplo muestra que dicha configuración, requiere una fuente de alimentación de 12W o superior.