6 1 Material Supl Curs Ns

download 6 1 Material Supl Curs Ns

of 98

Transcript of 6 1 Material Supl Curs Ns

Curso de Terminales Programables NS Introduccin

IntroduccinLa serie NS de terminales programables PNSPO ofrece la ms alta calidad y servicio para el control e interface de usuario en los entornos industriales.

Visualizacin de datos Configuracin de datos Mantenimiento de la mquina Rpido desarrollo Y, por qu?

1

Caractersticas HW32768 colores (4096 en NS5-SQ) 60 MB de memoria (NS5-xx0x 20MB) Backlight de gran duracin Compact Flash Tarjetas de expansin NS-CA001/2 (NS12/10/8) NS-CLK21 (NS12/10) Conexin a impresora va USB

1/2

Caractersticas HW4 tamaos de pantalla12.1 (NS12-TS0x-V2) 10.4 (NS10-TV0x-V2) 8.4 (NS8-TV0x-V2) 5.7 (NS5-TQxx-V2 / NS5-SQxx-V2 / NS5-MQxx-V2)

Modelos adicionalesHandy (NSH5-SQx00B-V2): 5.7, interfaces serie RS232C y RS422A. Serie NSJx: solucin HMI-PLC (CJ1M o CJ1GH). NS-Runtime (DyaloX)

Interfaces de comunicaciones serie (RS232C o RS422/485 mediante CJ1W-CIF11 o NS-AL002), Ethernet, Controller Link (tarjeta NS-CLK21) o USB (slo impresora y programacin)2/2

2

Protocolos de comunicacinSerieNT-Link 1:1/1:N/M:N Hostlink 1:1 Compoway/F multipunto (Controladores de temperatura) Memobus RTU (OMRON Yaskawa Varispeed: MV, JV, F7, V7, J7) Memory Link Lector Cdigo de barras PLC Siemens S7-300 PLC Mitsubishi serie A/Fx/Q/QnA Allen Bradley DF1 (SLC500/MicroLogix/CompactLogix/ControlLogix/PLC-5) Modbus RTU PLCs Yokogawa de la serie FA-M3/Fa-M3R

EthernetFINS FTP Trajexia HTTP Ethernet/IP para CJ2

PNSPO Otros fabricantes*Nota: requerido -FW 7.011 superior -CX-Designer v2.104 superior

OtrosController Link HMI-GWY

1/2

Protocolos de comunicacinUSBImpresora (ESC/P Raster (Epson) & BJ Raster (Canon)) (NS8/10/12)Impresoras con PictBridge (NS8/10/12-V2 & NS5-SQ/TQ/MQ1x-V2)

Para transferencia de datosSerie/Mdem (toolbus) Ethernet Controller Link USB Compact Flash SPMA

2/2

3

Caractersticas SWCX-DesignerIncluido en CX-One Actualizacin continua y automtica (CX-One update) Moderno diseo, fcil e intuitivo Gran cantidad de libreras Smart Active Parts Seguridad en la transferencia/recuperacin de datos Simulacin con PLC integrada Troubleshooter Smbolos compartidos con CX-Programmer Memoria interna de sistema ($SB & $SW) Data Logging, recetas, Varios idiomas

SO de tiempo real OS9

Mantenimiento de la mquinaNo se hace necesario PC. La serie NS proporciona herramientas para la supervisin, monitorizacin y configuracin de los valores y programa del PLC. Device Monitor Monitorizacin de los valores del PLC Edicin de los valores del PLC Cambio de modo del PLC Informacin y borrado de errores Switch Box Monitorizacin y edicin de las direcciones con comentarios del PLC (a travs del archivo exportado con CX-Programmer) PLC Data Trace (NS12/10/8) Registro (trigger) de hasta 16 valores de bit y 6 direcciones de canal para mostrar grficamente en el terminal Captura de pantalla (bmp) Se puede guardar como archivo CSV Lectura de smbolos y comentarios de E/S

1/3

4

Mantenimiento de la mquinaLadder Monitor (NS12/10/8) No necesario CF!! Monitorizacin del programa del PLC (online) Edicin de valores Forzar Set/Reset Cambio de modo Funcin de bsqueda Lectura de los comentarios de E/S Procon o Consola de programacin No necesario CF!! Monitorizacin y edicin del programa del PLC Edicin de valores Cambio de modo

2/3

Mantenimiento de la mquinaInterface WEB incorporado (NS8/10/12-xx01-V2 & NS5-SQ/TQ/MQ11-V2) Monitorizacin remota desde un navegador WEB Mantenimiento remoto (Monitorizacin+Operacin; Ladder Monitor) Acceso remoto a los archivos de la CF

Intranet/Internet HTTP Protocol

2/3

5

Alguna duda?

Crear una aplicacin Introduccin

6

ObjetivoConstruir en tiempo real una aplicacin de NS. El terminal ser el encargado del interface de operador de una mquina de empaquetado de bollos. Sinpticos animados Multiidioma Pantallas emergentes Alarmas Manejo de smbolos

Data Logging Recetas Manejo de ficheros (csv) Multitud de objetos funcionales

ndiceLos pasos a seguir podran ser

1. Crear Nuevo proyectoSeleccionar modelo del terminal y versin del sistema (FW) Establecer los parmetros ms generales Crear la primera pgina (Inicio)

2. Sinptico principalSeleccin de aspecto e imgenes (objeto Mapa de bits) de la pgina

3. Parmetros a visualizar y controlar en la pgina principalManejo de displays numricos y botones ON/OFF

7

ndice4. Data LoggingConfiguracin del Data Logging Objeto grfico Data Log Manejo de ficheros (csv)

5. AlarmasConfiguracin de alarmas Librera de objetos de CX-Designer Objetos de alarma Troubleshooter (objetos de visualizacin de contenido) Pgina emergente (simular alarmas)

6. Navegador de pgina principalBotones multifuncin y de comando

ndice7. RecetasConfiguracin de recetas Objeto receta Funciones de receta de los botones de comando Manejo de ficheros

8. Pantallas solapadas (sheets) 9. Acceso al System MenuOpciones Password

10. IdiomaConfigurar y traducir mediante archivo csv Pantalla de seleccin

8

ndice11. DireccionamientoAsignacin direcciones Memoria interna del NS

12. Pgina de presentacinLista de seleccin Macros (condiciones de inicio) Proteger aplicacin

Crear nuevo proyecto

9

Conceptos a aplicarInicio de CX-Designer Modelo de terminal Versin del sistema (FW de NS) Crear nueva pgina Entorno CX-Designer Configuracin de los parmetros principales

Inicio de CX-DesignerCX-Designer es el software de configuracin de los terminales de la serie NS y est incluido en el paquete de PNSPO CX-One.

1. 2.

Iniciar CX-Designer (Inicio Programas

Omron

CX-One

CX-Designer)

Nuevo proyecto: seleccionar el modelo de terminal y la versin de sistema.

10

Modelo de terminal y versin del sistemaEl modelo del terminal podr seleccionarse de entre toda la gama de terminales, clasificados segn su tamao, color y versin de harware. No hay restricciones en este sentido.

La versin del sistema se refiere al system program o FW el cual tendr instalado el terminal. Y siempre se debe cumplir: versin de sistema del proyecto =< FW del terminal El FW del terminal contiene todas las mejores incluidas, nuevos drivers, etc.

Ttulo y nombre de archivo3. Establecer el ttulo del proyecto, un nombre para el archivo que contendr dicha aplicacin y la ruta donde se guardar el mismo1 proyecto de NS = 1 archivo proyecto.IPP + 1 carpeta proyecto

4.

Aceptar (o Configurar sistema o Configurar comunicaciones)

11

Nueva pantallaUna vez creada la nueva pantalla, clic en el botn derecho sobre ella y se abrir el cuadro de configuracin de la misma.

5.

En el dilogo de Nueva pantalla, configurar el nombre de la misma y el nmero de pgina

Entorno de CX-Designerrea de pantalla rea de trabajo Lista de propiedades Objetos funcionales Men de herramientas

12

Configuracin de los parmetros principalesLos parmetros principales a configurar al inicio son los relacionados a las comunicaciones y sistema. Pestaa Sistema del rea de trabajo.

6.

Comunicaciones:

Configuracin de los parmetros principales7. Sistema:

13

Alguna duda?

Sinptico principal

14

Conceptos a aplicarPropiedades de pantalla Sinptico y animacin (Mapa de bits) Objetos fijos Textos Reloj

Propiedades de pantallaClic con el botn derecho del ratn Propiedades de pantalla/pantalla solapada Configuracin del tamao, color, fondo, ttulo,

1.

[Fondo/Otros] Configurar color de fondo blanco (predeterminado)

15

Sinptico (mapa de bits)Utilizar objeto Mapa de bits.

2.

Seleccionar objeto y situar (trazar) sobre la pantalla

Sinptico (mapa de bits)El objeto Mapa de bits muestra imgenes .bmp o .jpg. Y sta puede seleccionarse de manera indirecta.

3.

Doble clic sobre la imagen. Se abre la ventana de configuracin del objeto.

Tamao: Ancho Alto X: 0 Y: 0 Posicin: 640 355

16

Sinptico (mapa de bits)Seleccin indirecta para conseguir la animacin de la imagen se asocia el segn el valor (cambiante) de esa objeto a un archivo .txt y a una direccin direccin, se mostrar el archivo de imagen de la lnea correspondiente del archivo. Direccin Valor $W100 4

Archivos guardados en la carpeta de proyecto de la aplicacin

El objeto Mapa de bits mostrar la imagen sec3.bmp

4.

Crear archivo imag.txt con 14 filas (sec0.bmp ,, sec0.bmp ,, sec1.bmp ,, sec2.bmp ,, ,, sec12.bmp)

Sinptico (mapa de bits)5. 6. 7. Seleccionar la opcin Referencia indirecta del archivo visualizado Asociar el archivo de texto anterior Establecer una direccin (etiqueta Ch_CambioSec)

8.

Copiar las imgenes correspondientes (secx.bmp) a la carpeta de proyecto

17

Objetos fijosMuy til para crear formas, recuadros, objetos agrupados, etc. sin necesidad de ningn editor de imgenes. Rectngulo, crculo, lnea, polgono, arco, cada uno con efectos especiales.

9.

Seleccionar Polgono

y crear las tres figuras siguientes:Tamao:

Tamao: Ancho Alto X: 5 Y: 4 21 Posicin: 180

Ancho Alto X: 380 Y: 4 Posicin:

254 253

Tamao: Ancho Alto X: 5 Y: 208 Posicin: 629 267

Objetos fijos10. Color de relleno, lnea y sombreado para cada objeto

18

TextosTodas las fuentes de Windows, caracteres cirlicos, referencia indirecta para el texto, el color (animacin), etc.

11. Doble clic una vez seleccionado el objeto y dimensionado sobre la pantallaTamao: Ancho Alto X: 24 Y: 12 Sin relleno 44 Posicin: 144

Nota: para editar el texto (barra espaciadora) y para editar la fuente, color, tamao muy til la barra de herramientas

HoraLos terminales NS disponen de reloj interno. Diversos formatos de representacin.

12. Doble clic una vez seleccionado el objeto y dimensionado sobre la pantallaTamao: Ancho Alto X: 61 Y: 58 Sin relleno Sin borde Sin lnea 30 Posicin: 121

Nuevas fuentes numricas!!!

19

Hasta ahora

Alguna duda?

20

Visualizacin y control de la pgina principal

Conceptos a aplicarDisplays numricos Botones ON/OFF

21

Displays numricosObjetos del NS para monitorizar y modificar los valores de una direccin especfica. Seleccin del tipo de dato y formato de visualizacin Escalado Entrada de datos por teclado de sistema, de usuario, Mx/Mn (umbrales) Condicin de visualizacin, entrada, parpadeo,

Displays numricosSe monitorizarn los valores de: Film (m/min): metros de cinta de embalaje consumida por minuto Piezas/min: nmero de bollos empaquetados por minuto T Planchas: temperatura de las planchas de sellado

1.

Crear los textos que identificarn cada display (objeto texto)

22

Displays numricos2. Seleccionar el objeto de Display numrico y dimensionar sobre la pantalla. Doble clic sobre l.

Displays numricos3. El formato de dato ser decimal entero sin signo de 3 dgitos (no escalado), y se deshabilitar la entrada en cada uno de ellos (son todos valores de lectura).

23

Displays numricos4. Por ltimo, se debe configurar la direccin (etiqueta) de cada uno de ellos.

Botones ON/OFFObjetos del NS para conmutar el estado de una direccin de bit. Tipo de accin (momentneo, toogle, set, reset) Tipo de botn: estndar o seleccin de forma de una librera (+3000) o mapa de bits. Etiqueta diferente para cada estado Condicin de visualizacin, accin, parpadeo,

24

Botones ON/OFFTres botones para controlar el encendido/apagado de la mquina y la velocidad de la cinta: Alta, Media, Baja.

5.

Crear el texto de identificacin de la funcin de los botones

Botones ON/OFF6. Seleccionar el objeto Botn ON/OFF y dimensionar sobre la pantalla. Doble clic sobre l.

25

Botones ON/OFF7. Escoger la opcin de seleccin de forma (mapa de bits)

Botn de velocidad Alta: ON rapidoON.bmp OFF rapido.bmp Botn de velocidad Media: ON medioON.bmp OFF medio.bmp Botn de velocidad Baja: ON lentoON.bmp OFF lento.bmp

Tamao: Ancho Alto 44 48

Botones ON/OFF8. Configuracin de Grupo 1 a todos (enclavamiento)

9.

Y la direccin de bit a cada uno de ellos (etiqueta)

26

Hasta ahora

Alguna duda?

27

Data Logging

Conceptos a aplicarData Logging (registro de datos) Configurar Data Logging Objeto grfico Data Log Manejo de ficheros de registro (csv)

28

Data LoggingLos terminales NS permiten registrar los cambios que se producen en determinadas direcciones a lo largo del tiempo. Hasta 50000 puntos de registro permanente Registro guardado automticamente en Compact Flash mientras sigue registrando Comparar grfica registrada actual con otras guardadas en Compact Flash

Pasos a seguir para configurar un Data LoggingConfigurar Formato de archivo de salida Registrar el grupo de Data Logging Configurar tiempo de Log, nm. puntos,

Configurar eje de tiempo

Configurar las propiedades del objeto grfico

Aadir direcciones A registrar

Iconos y dems opciones

29

Configurar formato de archivo de salidaSe registrarn los valores obtenidos de metros de film / minuto, piezas / minuto y la temperatura de las planchas. Con un ciclo de muestreo de 1sg, guardndose en un archivo .csv cada 10 minutos. Dichos archivos podrn compararse con el grfico actual.

1.

En el rea de trabajo, dentro de la pestaa [Sistema], pulsar sobre Configuracin del sistema. A continuacin, en la pestaa [Histrico], seleccionar:Eje vertical: Hora / Eje horizontal: Direccin Retener datos de puntos de registro permanente (Registro de datos)

Registrar grupo de Data LoggingPara la configuracin de los grupos, direcciones, tiempo de log, etc en el registro de datos, desde el rea de trabajo, en la pestaa [Configuracin comn], pulsar sobre Configuracin del registro de datos

2.

Agregar un Grupo de trabajo

30

Configurar tiempo de log, nmero de ptos., 3. Configurar los parmetros principales de registro.

Guardar en archivo cada 10 minutos (600 sg) ciclo de muestreo 1sg de puntos de registro ser de 600/1 = 600 puntos.

el nmero

Aadir direcciones a registrar4. Aadir las direcciones (etiquetas) a registrar: film (m/min), piezas (num/min) y temperatura.

31

Configurar las propiedades del objeto grficoEl objeto Data Log muestra en formato de grfica los datos de los grupos registrados.

5.

Seleccionar el objeto de grfica de registro de datos y dimensionar sobre la pantalla. Doble clic.

Configurar las propiedades del objeto grfico6. Seleccionar el grupo antes registrado y configurar el color y el tipo de lneas.

32

Configurar el eje de tiempo7. Configurar el eje de tiempo teniendo en cuenta el ciclo de muestreo (4 divisiones y escala de 2 minutos).

Iconos y dems opciones8. Configurar el eje numrico, el fondo, los iconos, tamao, posicin, Tamao: Ancho Alto 319 169 Posicin: X:8 Y: 300

33

Iconos y dems opciones9. Crear leyenda para el objeto grfico, utilizando objetos de texto y objetos fijos.

Hasta ahora

34

Manejo de ficheros de registroDos opciones a configurar en el objeto grfico de Data Log: slo mostrar registro almacenado en CF o comparar datos de CF con grfica actual. Cada archivo se selecciona mediante el icono de Lectura de CF.

Manejo de ficheros de registro10. Configurar el objeto para que la grfica leda se compare con la que actualmente se registra, y seleccionar el icono para poder escoger el archivo.

Cada archivo se guardar con el nombre regxxx.csv (xxx 000 a 999 FIFO) en la CF cada 10 minutos. Y cada uno de ello se podr seleccionar mediante una lista de seleccin para mostrar en el objeto grfico.

35

Alguna duda?

Alarmas

36

Conceptos a aplicarConfiguracin de alarmas Objetos alarma Troubleshooter (objetos de visualizacin de contenido) Pginas emergentes Objeto Tabla

AlarmasNotificacin acerca de algn error/evento que se haya producido.

Hasta 5000 alarmas/eventos pueden registrarse. Dos objetos funcionales de monitorizacin de alarmas. Cambio automtico de pantalla al producirse alarma/evento. Troubleshooter.

37

Configuracin de alarmas/eventosSe registrarn las siguientes alarmas: Alarma0 Alarma1 Alarma2 Alarma3 Alarma4 Alarma5 Alarma6 Alarma7 Alarma8 Fallo en el motor de inicio Fallo en el motor sub 1 Fallo en el motor sub 2 Fallo en el motor sub 3 Fallo en el motor sub 4 Fallo en el motor sub 5 Fallo de temperatura en PLANCHAS Fallo en el motor de fin Fallo en el motor fuente de film (contenido 9) (contenido 1) (contenido 2) (contenido 3) (contenido 4) (contenido 5) (contenido 6) (contenido 7) (contenido 8)

Para la configuracin de los grupos de alarmas/eventos, desde el rea de trabajo, en la pestaa [Configuracin comn], pulsar sobre Configuracin de alarmas/eventos

1.

Agregar las diferentes alarmas.

Configuracin de alarmas/eventos

38

Objetos alarma: visualizacin de alarmas/eventosMuestra las alarmas actualmente activas.

2.

Seleccionar el objeto de visualizacin de alarmas/eventos y dimensionar sobre la esquina inferior derecha. Doble clic.

Objetos alarma: visualizacin de alarmas/eventos3. Configurar el objeto: texto deslizante y desactivar la entrada.

Tamao: Ancho Alto 25 215

Posicin: X:411 Y: 443

Fondo: blanco

39

Hasta ahora

Objetos alarma: resumen o histrico de alarmas/eventosMuestra una lista de las alarmas actualmente activas o el histrico de alarmas/eventos.

2. 3.

Crear una nueva pgina (001-Alarmas) En ella, seleccionar el objeto de resumen e histrico de alarmas/eventos y dimensionar sobre la misma. Doble clic.

40

Objetos alarma: resumen o histrico de alarmas/eventosDos objetos en la pgina: un resumen (parte superior) alarma. un histrico (parte inferior). funcin de cambio de contenido al pulsar sobre la

4.

Configurar el objeto resumen de alarmas/eventos

Iconos de eliminar y comprobar alarmas seleccionadas y de comprobar todas las alarmas

Tamao: Ancho Alto 97 609

Posicin: X: 12 Y: 37

Objetos alarma: resumen o histrico de alarmas/eventos5. Configurar el objeto histrico de alarmas/eventos (copiar y pegar)

Exactamente igual, excepto por las opciones de histrico y cambio de contenido, y por no configurar iconos par el objeto. Tamao: Ancho Alto 504 144 Posicin: X: 12 Y: 321

41

Objetos alarma: resumen o histrico de alarmas/eventos6. Crear textos de identificacin de objetos

Objetos alarma: resumen o histrico de alarmas/eventosEs posible almacenar la lista de histrico de alarmas/eventos activando un bit de la memoria de sistema del terminal. Se almacenar en la CF, en el directorio log. Dos archivos: Alarm.csv y Event.csv

7.

Crear botn ON/OFF para guardar el histrico en CF (Forma)OFF ON guardar.bmp pulsado.bmp

Tamao: Ancho Alto 71 78

Posicin: X: 538 Y: 320

42

Troubleshooter (visualizacin de contenido)Objeto de texto o de imgenes dinmico cambia con el valor de una direccin asociada, o al producirse una alarma/evento o pulsando sobre la misma. Muy til para crear contenidos de ayuda al operario en caso de error o avera de la mquina, de forma grfica y/o de textual. La aplicacin constar de dos objetos, uno grfico y otro textual, que mostrar la ayuda de la alarma seleccionada en el objeto de resumen.

8.

Seleccionar el objeto de Visualizar contenido y dimensionar sobre la pantalla. Doble clic.

Troubleshooter (Visualizacin de contenido)9. Configurar uno de los objetos para mostrar cadenas (derecha) y el otro (izquierda) para mostrar imgenes.Tamao: Ancho Alto 202 151 Posicin: X: 12 Y: 137

Tamao: Ancho Alto 400 151

Posicin: X: 220 Y: 137

43

Troubleshooter (Visualizacin de contenido)Para configurar el contenido de cada uno de los objetos, utilizar la barra de edicin de contenido.

10. Editar el contenido y la configuracin de cada uno de ellos

Nmero de contenidos del objeto de visualizacin (10 en esta aplicacin alarmas + 1 estado de reposo) Direccin asociada para contener el nmero de contenido a visualizar Editar contenido objetos

9

configuracin y asociacin de los textos e imgenes a los

Troubleshooter (Visualizacin de contenido)

44

Troubleshooter (Visualizacin de contenido)

Troubleshooter (Visualizacin de contenido)

45

Troubleshooter (Visualizacin de contenido)Los textos de ayuda describen qu ha podido ocurrir y las medidas a adoptar. Las imgenes mostrarn la parte de la mquina en donde se produjo el error. Textos Imgenes 0: 1: sub1.bmp 2: sub2.bmp 3: sub3.bmp 4: sub4.bmp 5: sub5.bmp 6: planchas.bmp 7: fin.bmp 8: film.bmp 9: Minicio.bmp Textos Troubleshooter.txt

Simulador de alarmas (pantallas emergentes)Se pueden crear pantallas emergentes. Pantalla emergente para simular la activacin de las alarmas del proyecto.

11. Crear una nueva pantalla (002-Activar Alarmas) y configurar como emergente (320x150)

46

Simulador de alarmas (pantallas emergentes)12. Crear rectngulo con el objeto fijo

Tamao: Ancho Alto 313 143

Posicin: X: 3 Y: 3

Simulador de alarmas (objeto tabla)El objeto tabla es til para crear matrices de objetos.

13. Crear dos matrices (5x1 y 4x1) de botones ON/OFF para activar/desactivar las diferentes alarmas

47

Simulador de alarmas (objeto tabla)14. Crear el texto de identificacin de la pantalla

Alguna duda?

48

Botones de comando y multifuncin

Conceptos a aplicarBotones de comando Password Librera grfica de CX-Designer Botones multifuncin

49

Botones de comandoBotones con posibilidad de ejecutar diferentes funciones. Cambio de pantalla Botn de tecla Control de pgina emergente Mostrar men de sistema Parar zumbador Ninguno Control de video Control de recetas Cancelar autentificacin

Botones de comandoNavegador de la pgina principal: cambio de pantalla. 4 botones: Botn para ir a pgina de las recetas Botn para ir a pagina de las alarmas Botn para ir a pgina de seleccin de idioma Botn para entrar en el system men

1.

Seleccionar el botn de comando y dimensionar sobre la pantalla.

50

Botones de comando2. 3. 4. Crear pantalla emergente (003-Selec. Idioma) de 205x130, con posicin de esquina inferior derecha Crear pantalla (004-Recetas) Doble clic en el botn de comando

Botones de comando5. 6. 7. Ir a pantalla 004-Recetas. Seleccionar forma: ON Recetas.bmp OFF Tamao: 78x71 Posicin: X 331 Y 319 pulsado.bmp

8.

Copiar y pegar el botn 2 veces.421 Y 509 Y 344 369

Botn 1: pgina 001-Alarmas / ON alarmasB.bmp / Posicin: X Botn 2: pgina 003-Sel. Idioma / ON idioma.bmp / Posicin: X

51

Botones de comando (hasta ahora)

Botones de comandoBotn para cerrar las pantallas emergentes: control de pantalla emergente. Utilizamos la librera de objetos grficos de Omron.

9.

Ir a pgina 002-Activar Alarmas. Seleccionar botn de comando y situar en la esquina superior derecha. Opcin de Cerrar pantalla emergente local.

52

Botones de comando10. Seleccionar forma de librera

Botones de comandoBotn de notificacin de alarmas y cambio de pantalla en el sinptico de la mquina: cambio de pantalla. Utilizamos la librera de objetos grficos de Omron.

11. Ir a pgina principal. Seleccionar Botn de comando y dimensionar sobre la pantalla.Cada botn de comando: Funcin de ir a pgina 001-Alarmas Slo se ven y estn activos cuando su bit de alarma correspondiente est activo

9

1 2 3 4 5 6

8

7

53

Botones de comando12. Para el motor de inicio:Ir a pgina 001-Alarmas Slo se muestra y est activo si B_Al0_Minicio = ON Forma de librera

Botones de comando13. Copiar y pegar el botn, cambiando la condicin de control

54

Botones multifuncinBotones con posibilidad de ejecutar diferentes funciones al mismo tiempo (secuencialmente) al pulsar el objeto o al producirse una determinada condicin.

1. 2. 3. 4. 5.

Activar $B100 Escribir 10 en $W2 Ejecutar macro Leer de CSV a bloque de PLC Ir a pantalla 005

Mltiples funciones y hasta 32 en un solo objeto. Escribir bit, canal, cadena Control de pantallas y system menu Control de recetas, registro de datos, video, scrolling, Control de password Macro Adems, funciones de seguridad: pulsar dos veces, retardo al pulsar, retardo al soltar y entrada simultnea prohibida.

Botones multifuncin

55

Alguna duda?

Recetas

56

Conceptos a aplicarRecetas (Data Blocks) Configurar Recetas Objeto Recetas Funciones de recetas en el botn de comando Objeto Display de cadena Manejo de ficheros (csv)

RecetasLos terminales NS permiten la gestin y manejo de recetas. Las recetas permitirn leer y escribir valores numricos y/o cadenas desde/a reas de memoria.

Hasta 1000 registros y 500 campos Asociado a archivo csv Datos escritos y ledos desde CF

57

Pasos a seguir para configurar Recetas

Registrar recetas

Configurar Campos

Crear receta (CSV)

(Utilizar funciones Adicionales)

Aspecto e iconos del objeto

Configurar objeto Recetas

Configurar recetas (registrar grupos)Para la configuracin de los grupos de recetas, desde el rea de trabajo, en la pestaa [Configuracin comn], pulsar sobre Configuracin de bloque de datos La receta constar de 3 campos, cuyo valor depender del tipo de bollo: Etiqueta (cadena - 10 caract.): color de la etiqueta Envoltorio (cadena - 10 caract.): color del film de envoltorio Temperatura (entero sin signo): temperatura de las planchas de prensado

1.

Agregar Receta

58

Configurar recetas (Configurar campos)Configuracin de la direccin de escritura, tipo de campo (numrico/cadena), tipo de dato/longitud,

2.

Configurar campos

Configurar recetas (Configurar campos)

59

Configurar recetas (Configurar campos)

Lmite mximo: 360 Lmite mnimo: 36

Objeto recetas (Crear recetas (archivo CSV))Toda receta est asociada a su correspondiente archivo CSV, el cual contiene la receta en s. Dos opciones para crear el archivo: Crear en CX-Designer Exportar a CSV Seleccionar dicho archivo Crear archivo CSV e importar con CX-Designer

3.

Crear archivo CSV y asociar

[Carpeta de proyecto]:\ recetas.csv

60

Objetos recetaObjeto de los terminales NS para gestionar, descargar, editar, las recetas creadas a las direcciones correspondientes.

4.

Ir a la pgina 004-Recetas. Seleccionar el objeto Recetas y dimensionar sobre la pantalla. Doble clic

Objetos receta5. Seleccionar la receta creada anterior. Configurar las etiquetas de campo, ancho de las columnas y nmero de registros visibles

61

Objetos receta6. Configurar el aspecto del objeto

Objetos receta

62

Funciones de receta en el botn de comandoMltiples funciones para controlar el bloque de datos Leer datos del archivo CSV en el bloque de datos del PLC Escribir datos del bloque de datos del PLC en el archivo CSV Leer datos del archivo CSV en la memoria del PT NS Escribir datos de la memoria del PT NS en el archivo CSV Leer datos de la memoria del PT NS en el bloque de datos del PLC Escribir datos del bloque de datos del PLC en la memoria del PT NS Leer etiquetas de registro Eliminar registro Se crearn los elementos necesarios para aadir o sobrescribir registros, utilizando la funcin de Escribir datos de la memoria del PT NS en el archivo CSV.

Aadir registro con botn de comando7. Crear botn de comando con funcin de Control de bloque de datos Escribir datos de la memoria del PT NS en el archivo CSV

63

Aadir registro con botn de comando8. Establecer forma, tamao y posicinguardar.bmp pulsado.bmpTamao Ancho: 78 Alto: 71 Posicin X: 538 Y: 320

Forma OFF Form ON

Aadir registro (String Display)Los objetos de introduccin y visualizacin de cadenas muestran y editan valores ASCII/Unicode de las direcciones de memoria especificadas.

9.

Seleccionar el objeto de introduccin y visualizacin de cadenas y dimensionar sobre la pantalla. Doble clic.

64

Aadir registro (String Display)Tres objetos display de cadenas, que contendrn la etiqueta de registro, la etiqueta y el envoltorio (tamao de 5 canales cada uno (10 caracteres ASCII)).

9.

Configurar la longitud de la cadena y la direccin (etiqueta) asociada

Aadir registro (String Display)Direcciones contiguas de 5 canales cada una.

Tipo BolloCrema

EtiquetaRojo

EnvoltorioVerde

Temperatura324

String 15 canales (10 caract.)

String 25 canales (10 caract.)

String 35 canales (10 caract.)

Entero1 canal

65

Aadir registro (String Display)10. Configurar aspecto y posicin de cada uno de ellos

Tamao Ancho: 148 Alto: 44 Posicin X: 16 Y: 355

Aadir registro11. Crear display numrico que contendr el valor del campo Temperatura para aadir/sobrescribir.

66

Aadir registro12. Crear display numrico para seleccionar el nmero de registro sobre el que aadir/sobrescribir el nuevo

Mismo color y aspecto que el anterior

Aadir registro13. Crear dos botones ON/OFF para seleccionar la opcin de Aadir o Sobrescribir:Botn de aadir: Forma ON addrecON.bmp OFF addrec.bmp Botn de sobrescribir: Forma ON overrec.bmp OFF overrecON.bmp Tamao: 48x44

Aadir Habilitar entrada si B_AddOrOverwriteDB = OFF Sobreesc. Habilitar entrada si B_AddOrOverwriteDB = ON

67

Aadir registro (String Display)14. Crear textos de identificacin y marco

Hasta ahora

68

Manejo de ficheros CSV de recetasEl fichero puede almacenarse tanto en memoria de NS con en CF. Y se puede leer/escribir directamente sobre l. El objeto receta lee el archivo asociado cada vez que se visualiza. Posibilidad de cambio Online va FTP.

Alguna duda?

69

Pantallas solapadas (sheets)

Conceptos a aplicarCreacin y aplicacin de pantallas solapadas (Sheets)

70

Pantallas solapadasLas pantallas solapadas o sheets son pantallas secundarias para aplicar sobre pantallas normales. Muy tiles para sinpticos, mens, acciones, que aparecern en varias pantallas del proyecto sin cambio alguno. Hasta 32 sheets por proyecto

Pantallas solapadas1. 2. Crear nueva pantalla solapada (S00 Sfondo) Crear objeto rectngulo fijo en ella

71

Pantallas solapadas3. Crear botn de comando con funcin de cambio de pantalla a 000 Inicio:Forma ON volver.bmp Forma OFF pulsado.bmp Tamao 78x71 Posicin X: 538 Y: 395

Pantallas solapadas4. 5. Crear nueva pantalla solapada (S01 Simulacro Alarmas) Crear botn de comando invisible en la esquina superior izquierda para ir a 002 Activar Alarmas

72

Aplicar pantalla solapadaPara aplicar pantalla solapada a las pantallas requeridas, Archivo pantalla solapada Aplicar

6.

Aplicar la pantalla solapada S01 a las pantallas 001 Alarmas y 004 - Recetas

Aplicar pantalla solapada7. Aplicar pantalla solapada S01 a las pantallas 000 Inicio, 001 Alarmas y 004 - Recetas

73

Hasta ahora

Alguna duda?

74

Acceso al System Men

Conceptos a aplicarSystem Menu Acceso al System Menu Password

75

System MenuOpciones de configuracin almacenadas por defecto en el terminal. Inicializar: para inicializar el terminal (rea de datos de pantalla, memoria retentiva, registro de datos, etc.) y seleccionar el idioma del men. Configuracin del PT: configuracin de salvapantallas, sonido al pulsar o con error, iluminacin, impresora, fecha/hora, etc. Proyecto: informacin acerca del proyecto actualmente cargado, como el ttulo, idioma inicial, etc. Contrasea: para establecer las contraseas para los diferentes niveles. Comunicaciones: configuracin de comunicaciones. Comprobacin de datos: comprobacin del contenido de las pantallas del proyecto. Pantalla especial: visualizacin de histricos (errores, alarmas, ), inicio de aplicaciones especiales, como Memory Card Transfer, Display Capture Data, Comm. Test, Ladder Monitor, etc. Comprobacin del hardware: comprobacin del funcionamiento del panel tctil y del LCD.

Acceso al System MenuPulsando simultneamente dos esquinas del terminal encendido Mediante botn de comando Cambio de pantalla al nmero 4002hex

1.

Crear botn de comando en la pgina 000 Inicio, con funcin de Mostrar men del sistema Pgina superior del men de sistema (ficha Inicializar)

76

Acceso al System Menu2. Configurar forma, tamao y posicin del botn de comandosystemmenu.bmp pulsado.bmp 78x71 X: 331 Y: 396 Forma OFF Forma ON Tamao Posicin

PasswordSe puede configurar una contrasea para cada objeto funcional del proyecto. Dos tipos: Funcin de password: se debe introducir el password para que el objeto realice la accin requerida.

Password Correcto Introducir Password

Password Incorrecto

77

PasswordFuncin de login: password por nivel. Se requiere el password la primera vez. A partir de entonces, todo objeto funcional con un nivel de password configurado de igual o menor valor, podr ejecutarse. Los de mayor nivel, no.Nivel 1 Si se ejecuta

Nivel 3 Introducir Password de Nivel 3 Nivel 5

Si se ejecuta

No se ejecuta

El login es cancelado si se reinicia el terminal, si se cancela con la funcin especial de botn de comando o si el tiempo configurado expira.

PasswordPara configurar los password en el terminal, desde el rea de proyecto, en la pestaa [Configuracin comn], seleccionar Contraseas

3.

Configurar la opcin de Contrasea sin nivel y establecer la contrasea Nivel 1

78

Password4. En el botn de comando para acceder al System Menu, configurar contrasea de Nivel 1

Hasta ahora

79

Alguna duda?

Idioma

80

Conceptos a aplicarConfiguracin de los diferentes idiomas del proyecto Traducir mediante archivo CSV Seleccin de idioma durante operacin Botn de canal

Configuracin de idiomas del proyectoHasta 16 idiomas en un mismo proyecto. Para su configuracin, dentro del rea de proyecto, en la pestaa [Sistema], seleccionar Propiedades del proyecto. En la ventana, seleccionar la pestaa [Etiquetas].

1.

Establecer el nmero de etiquetas (idiomas) a 2 (Castellano e Ingls) y configurar el nombre de cada uno. Establecer Castellano como idioma inicial

81

Traducir proyecto (CSV)Exportar archivo CSV Traducir Importar archivo CSV

2.

Exportar archivo Excel para traducir desde Archivo archivo CSV Etiqueta/mensaje

Exportar

Traducir proyecto (CSV)3. Traducir en la columna correspondiente

82

Traducir proyecto (CSV)4. Una vez traducido, guardar archivo e importar (Archivo Importar archivo CSV). Seleccionar la opcin de Aplicar los atributos de texto del nm. de etiqueta seleccionada (mismos atributos de texto para todos los labels).

Traducir proyecto (CSV)Todos los textos y mensajes del proyecto han sido traducidos. Y los atributos de todos ellos se han aplicado. Con excepcin de Formato del objeto hora/fecha Formato de la hora/fecha del objeto grfico de Data Log Formato (ancho, distribucin ) del objeto recetas Imgenes del objeto Visualizar contenido

5.

Configurar el mismo formato para la hora, tiempo de la grfica de Data Log, ancho de las columnas del objeto recetas y seleccionar las mismas imgenes para el objeto de visualizacin de contenido

83

Seleccin de idiomaSegn el valor de una palabra de sistema, la aplicacin se mostrar en un idioma u otro.

6.

Ir a la pgina emergente 003 Selec. Idioma. Crear objeto fijo rectngulo (copiar y pegar desde la pgina emergente 002 Activar alarmas)Tamao: Ancho Alto X: 3 Y: 3 Posicin: 198 122

Seleccin de idioma7. Crear botn para cerrar la pantalla emergente (copiar y pegar desde 002 Activar Alarmas) y crear texto de instrucciones

Traducir texto!!

84

Seleccin de idioma (Botn de canal)Los botones de canal permiten escribir valores a direcciones de canal o incrementar/decrementar su valor actual. Dos botones: Idioma Espaol Idioma Ingls escribir un 0 en la direccin de seleccin de idioma. escribir un 1 en la direccin de seleccin de idioma.

8.

Seleccionar 2 veces el objeto botn de canal y dimensionar sobre la pantalla

Seleccin de idioma (Botn de canal)9. Configurar cada uno de ellos para escribir los valores correspondientes Castellano Ingls Forma ON/OFF: Spain.bmp Forma ON/OFF: England.bmp

Valor 0 Valor 1

Tamao: Ancho Alto 50 50

85

Alguna duda?

Direccionamiento

86

Conceptos a aplicarDireccionamiento en los terminales NS Memoria interna del NS Asignacin de direcciones

Direccionamiento en los terminales NSComunicaciones disponibles: Serie (Puertos A y B) Ethernet (1 254 nodos) Controller Link (1- 32 nodos) Para cada uno de ellos se puede aadir un Host (dispositivo con el cual comunicar)

87

Direccionamiento en los terminales NSLos objetos de CX-Designer se podrn direccionar a cualquier Host creado.

Direccionamiento en los terminales NSLos objetos de CX-Designer tambin se podrn asignar a la memoria interna del NS. A nivel de bit ($B): $B0 $B32768 $HB0 $HB8192 (retentiva)

A nivel de canal ($W): $W0 $W32768 $HW0 $HW8192 (retentiva)

Memoria de sistema ($SB y $SW): bits y canales internos del NS de control y/o notificacin, con funciones predefinidas (direccionables a memoria de PLC). $SB (64 bits) $SB3 (batera baja), $SB25 (capturar pantalla), $SB36 (guardar Data Log), $SB48 (lmite de espacio en CF), $SW (41 canales) $SW0 (nmero de pantalla), $SW14 (minutos/segundos), $SW13 (nivel de password actual),

88

Direccionamiento en los terminales NSCX-Designer dispone de una tabla de smbolos utilizados en el proyecto. Multitud de funciones, como reemplazar, buscar, asignar,

1.

Abrir tabla de smbolos y asignar las direcciones a los smbolos (etiquetas) utilizados en el proyecto

Direccionamiento en los terminales NSPTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM B_HSpeed AutoGen2 Ch_CambioSec Ch_Film Ch_Piezas Ch_Temperatura B_MSpeed B_LSpeed B_Al0_MInicio B_Al1_MSub1 B_Al2_MSub2 B_Al3_MSub3 B_Al4_MSub4 B_Al5_MSub5 B_Al6_Planchas BOOL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL $B0 $W0 $W100 $W10 $W11 $W12 $B1 $B2 $B10 $B11 $B12 $B13 $B14 $B15 $B16 PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM PTMEM B_Al7_Mfin B_Al8_Film Ch_CambioTroubleSh BS_GuardarHistAlar Ch_DB_Str5_Etiqueta Ch_DB_Str5_Envoltorio Ch_DB_Int_Temperatura Ch_AddNumRegDB B_AddOrOverwriteDB Ch_Str5_AddEtiquetaDB Ch_Str5_AddEtiqueta2DB Ch_AddTemperaturaDB Ch_Str5_AddEnvoltorio ChS_Idioma BOOL BOOL CHANNEL BOOL CHANNEL CHANNEL CHANNEL CHANNEL BOOL CHANNEL CHANNEL CHANNEL CHANNEL CHANNEL $B17 $B18 $W3 $SB33 $W25 $W30 $W35 $W91 $B5 $W60 $W65 $W75 $W70 $SW10

89

Alguna duda?

Listas de seleccin, macros de inicializacin y seguridad del proyecto

90

Conceptos a aplicarListas de seleccin Macros Proteger aplicacin

Lista de seleccinEl objeto Lista de seleccin permite al usuario seleccionar un elemento (cadena de texto) dentro de una lista. Puede contener cadenas almacenadas en memoria interna del terminal o en un archivo (.lst). El nmero de elemento y su contenido es copiado a una direccin especificada.

1.

Crear nueva pantalla 005 Personal. Establecer fondo del archivo fondo.bmp. Seleccionar el objeto lista de seleccin. Doble clic.

91

Lista de seleccin2. Leer cadena desde archivo .lst

Castellano lista.lst Ingls listaEN.lst

Lista de seleccin3. En la pestaa [Seleccin] configurar las direcciones de destino de la cadena seleccionada y nmero de lnea

92

Lista de seleccin4. Configurar aspecto y posicin del objeto

Lista de seleccin5. Crear entrada alfanumrica (display de texto) que contendr la cadena seleccionada en la lista

93

Lista de seleccin6. Crear objeto de visualizacin de contenido mostrar las fotos del personal seleccionado (Nmero de lnea seleccionada $W20 direccin para el cambio de contenido)0: gonzalo.bmp Tamao 90x90 Posicin X: 155 Y: 97 1: virginia.bmp 2: julio.bmp 3: ricardo.bmp 4: antonio.bmp 5: yolanda.bmp 6: invitado 7:

MacrosLas macros son funciones que pueden ser desarrolladas por el usuario y ejecutadas por el NS durante su operacin. El usuario aade funcionalidad, como operaciones aritmticas, bucles, ejecucin por condicin, etc. a las ya numerosas incluidas con todos los objetos de CX-Designer. Se pueden ejecutar a nivel de: Objeto funcional: cuando se pulse el objeto, al cambiar el valor de la entrada, Proyecto: al iniciar el proyecto, cuando coinciden dos valores, al activarse un bit, Pantalla: al abrirse una pantalla, al cerrarse una pantalla. Pseudo-lenguaje de programacin (parecido al BASIC).

94

MacrosBotn para pasar de pantalla un usuario en la lista. Slo se cambiar de pantalla si se ha seleccionado

7.

Crear botn de comando con funcin de cambio de pantalla a la pgina 000 Inicioinicio.bmp Forma ON pulsado.bmp

Forma OFF

Macros8. En la pestaa [Macro], seleccionar la opcin de al Dejar de pulsar el objeto y Editar

Configurar reconocimiento de avance de lnea en la Propiedades del proyecto!!!

95

MacrosEstablecer las condiciones iniciales.

9.

En el rea de trabajo, dentro de la pestaa [Sistema], seleccionar Propiedades del proyecto. En la pestaa [Macro], seleccionar la opcin de Al cargar el proyecto y Editar

Configurar pantalla de inicio10. En el rea de trabajo, dentro de la pestaa [Sistema], seleccionar Propiedades del sistema. En la pestaa [Inicial], seleccionar como pgina de inicio la 005 - Personal

96

Hasta ahora

Proteger aplicacinProteccin ante intento de carga/descarga de aplicacin. Configuracin de contrasea.

11. En Archivo Seguridad de transferencia de datos configuracin de transferencia de datos

Nueva

Contrasea: omron

97

Proteger aplicacinSe deber introducir la contrasea cada vez que se quiera modificar el proyecto o recuperarlo. Y tambin al intentar modificar la contrasea o anularla.

Alguna duda?

98