Professional Documents
Culture Documents
SYSwin 3.2
MANUAL DE USUARIO
TABLA DE CONTENIDOS
SECCIN 1 Preparacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1 1-2 1-3 1-4 1-5 1-6 1-7 Caractersticas de SYSWIN 3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduccin a Controller Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Informacin sobre instalacin de proteccin por hardware (Dongle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin del entorno SYSWIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistema de ayuda SYSWIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
2 2 3 6 6 7 8
9
10 11 12 15 21 24 29 31 32
35
36 36 37 38 39 39 40 40 41 42 42 43 44 46 47 48 49 49 49
51
52
4-2 4-3
53 54
55
56
59
60 60 61 67 68
71
72 73 74 75 76
77
78 78 85 91 95 99
ii ii
Apndices
A Tipos de archivos de SYSWIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B Especificadores de formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C Formatos de archivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D Referencia de pantallas y combinaciones de teclas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E Configuraciones de cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 143 145 151 159
iii
SECCIN 1 Preparacin
Caractersticas de SYSwin 3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduccin a Controller Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-1 Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-2 Proteccin contra copia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-3 Instalacin del software SYSwin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-4 Activacin de SYSwin. Sistema basado en Token . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Informacin sobre instalacin de proteccin por hardware (Dongle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin del entorno SYSwin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistema de ayuda de SYSwin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 2 3 3 3 5 5 6 6 7 8
-- 1 --
Instalacin
Seccin 1--3
1-1
SYSwin V3.2 ofrece mayor funcionalidad para la creacin y prueba de programas de PLCs as como las familias de PLCs que soporta. Nuevas caractersticas desde SYSwin V3.1 Nuevas caractersticas de SYSwin V3.2: ! Soporta los PLCs SYSMAC C200H ALPHA con funciones de expansin de 3 dgitos. ! Soporte del protocolo Controller Link ! Comunicaciones con PLCs de la Serie C utilizando Ethernet va interfaz PCMCIA. ! Comunicaciones con PLCs de la Serie CV utilizando Ethernet. ! Comunicaciones con un PLC va puente C200HALPHA utilizando SYSLINK. ! Importar y exportar datos entre SYSMAC--CDM y SYSMAC--SCS. ! Soporta tarjetas de memoria de la Serie CV. ! Registro de histrico de errores. ! Proteccin de Proyectos mediante Password. ! Proteccin de Programas mediante Password. Nuevas caractersticas de SYSwin V3.2: ! Soporte para nuevos modelos de C200HALPHA (CPU65 y CPU85). ! Adicional configuracin de PLC para Serie C. ! Adicional soporte de tabla de E/S de serie CV. ! Adicional soporte de tabla de E/S de serie C. Cambios en SYSwin desde SYSwin V3.0 Cambios adicionales a SYSwin V3.1: ! Visualizacin de direcciones forzadas a Set/Reset del PLC. Cambios adicionales a SYSwin V3.2: ! El mtodo para editar la tabla de E/S. ! Extensin del soporte de tarjeta de memoria para PLCs de la Serie CV que permite cargas parciales. ! Adicin del nmero de paso en la Barra de Estado. Informacin adicional Este manual de Operacin del SYSwin V3.2 tambin describe las siguientes funciones que formaban parte de la Versin 3.0, pero que no fueron descritas.Cambios adicionales a SYSwin V3.1: ! Setup de la Unidad. ! Instalaciones avanzadas.
1-2
-- 2 --
Instalacin
Seccin 1--3
1-3
Instalacin
SYSwin funciona en ordenadores con procesador 80386 o superior, incluidos Pentium. Se puede instalar completamente SYSwin en ordenadores que ejecuten Windows 3.1. Nota Para otros sistemas operativos distintos de Windows 3.1, 3.11 y Windows 95, podra instalarse SYSwin pero puede ser necesario disponer de una conexin de red a un PC estndar. Para ejecutar SYSwin con efectividad, se recomienda la siguiente configuracin mnima: ! CPU a 50 MHz 80486 o superior, trabajando en modo mejorado ! 8 Mbytes de RAM mnimo ! 10 Mbytes de espacio libre en disco duro mnimo ! VGA o SVGA (se recomienda SVGA con resolucin mnima de 800 x 600) ! Microsoft Windows 3.1 o superior ! Ratn Aunque todas las operaciones se pueden efectuar con el teclado, se recomienda la utilizacin de ratn. Observar que para la instalacin de un Token de Software ser necesario una plataforma con una unidad de disquetes 100% compatible ejecutando MSDOS, Windows 3.x o Windows 95. Esto garantiza que el Token, que proporciona la utilidad de proteccin contra copia, se pueda leer. Se puede ejecutar SYSwin en modo CPM1 o Demostracin en cualquier ordenador con Windows. Si desea conectar un PLC al ordenador y ejecutar el programa para examinarlo, necesitar: ! Una conexin RS--232C por un puerto serie del ordenador (COM1 etc), o ! una conexin RS--422, o ! una NSB (tarjeta de servicio de red) SYSMAC--LINK o ! una NSB (tarjeta de servicio de red) SYSMAC--NET, o ! una tarjeta de servicio de Controller Link, o ! Ethernet Consultar los manuales de hardware apropiados para disponer de una informacin completa sobre la conexin y configuracin de estos dispositivos en su sistema. La seccin Comunicaciones Avanzadas de este manual contiene una gua detallada de utilizacin de SYSwin para configurar comunicaciones va modem o conexin SYSMAC LINK o SYSMAC NET, as como informacin general sobre caractersticas de los cables en el Apndice E. Nota Slo Windows 3.11 para Trabajo en Grupo y Windows 95 son compatibles para conexiones Ethernet.
-- 3 --
Instalacin Instalacin
Seccin 1--3
Si se est instalando SYSwin en una configuracin no estndar, es decir, que no utiliza Windows 3.1, Windows 3.11 o Windows 95, debera leer la seccin Instalaciones Avanzadas antes de intentar instalar el Token. Cuando se instala el SYSwin token que protege el software, se crean en el sistema algunos archivos que normalmente no son visibles. Es muy importante no tocar, mover o borrar estos archivos ocultos: en caso contrario se daar el token de usuario y SYSwin no funcionar. Estos archivos son SYSWIN.086, CCONTROL.SYS y SYSWIN.CCC. Si siempre se ven los nombres de los archivos ocultos en la pantalla, hay que tener cuidado: puede invalidar el software SYSwin!
Restricciones
El token de usuario debe transferirse de nuevo al diskette original para por ejemplo, instalar SYSwin en otro ordenador o en otras circunstancias determinadas. El token slo se puede transferir a o de un disquete de token SYSwin. No se puede instalar el token de usuario a o de un disco RAM o un servidor de red.
Gestin de archivos
Algunas utilidades de gestin de archivos (Xtree, Norton Utilities) listan archivos ocultos y pueden moverlos a otros directorios o incluso borrarlos del sistema. Por lo tanto, un usuario puede borrar accidentalmente los archivos de proteccin de copia de SYSwin. PARAR inmediatamente el proceso si cualquier software de gestin de archivos indica que se van a borrar archivos y transferir nuevamente el token de usuario al disquete original de SYSwin utilizando Token Mover. Instalar de nuevo el token una vez finalizadas las operaciones de gestin de archivos.
Compresin de discos
El mecanismo de proteccin contra copia es compatible con discos comprimidos con programas tales como SuperStor, Stacker y DoubleSpace. Sin embargo, SYSwin se debe volver al disquete maestro cuando se instale cualquiera de estos sistemas de compresin, tal y como se indica en sus manuales. Si no se hace puede provocar que el sistema de proteccin considere no vlido el token.
Defragmentadores de disco
El sistema de proteccin de SYSwin es compatible con, y no se ve afectado por defragmentadores tales como Compresor de Central Point, Disktop de Digital Research, Sdefrag de Stac y Defrag de Microsoft.
-- 4 --
Instalacin
Seccin 1--3
-- 5 --
Arranque
Seccin 1-5
1-4
1-5
Arranque
Despus de la instalacin del software, el Administrador de Programas de Windows mostrar un nuevo icono para SYSwin. El software est listo para ser ejecutado y se puede arrancar pulsando dos veces el botn del ratn en el icono SYSwin.
-- 6 --
Seccin 1-6
Si est habilitada la opcin Conexin automtica en preferencias de SYSwin, el software arrancar al comprobar que el puerto de comunicaciones seleccionado por defecto para trabajar con un PLC est disponible y activo. Intentar conectar con el PLC. Cuando SYSwin arranca por primera vez, muestra una ventana similar a la siguiente. La ventana de SYSwin ofrece varias caractersticas para facilitar el proceso de programacin utilizando el ratn, el teclado o ambos. Mediante el men Preferencias, se puede configurar la pantalla para cualquier tamao de monitor de tal forma que se puede disponer de tanta o tan poca informacin como sea necesario. Todos los cambios se salvan en SYSwin.INI y aparecern la siguiente vez que se ejecute SYSwin.
TITULAR DEL PROGRAMA BARRA DE MENU BARRA DE HERRAMIENTAS Y TECLAS DE SYSWIN BARRA DE RED CABECERA DE BLOQUE
TECLAS DE HERRAMIENTAS DE DIBUJO (O FUNCION) HERRAMIENTAS DE DIBUJO ESPACIO PARA PROGRAMAR DIAGRAMA DE RELES
Utilizar esta seccin para familiarizarse con la pantalla de SYSwin y para configurarla como se desee para programar.
1-6
-- 7 --
Seccin 1-7
1-7
La barra de estado
En la parte inferior de la pantalla de SYSwin hay una barra de estado general que proporciona diversa informacin muy til en programacin: Ayuda instantnea Aparece un breve mensaje en la Barra de Estado conforme se seleccionan botones y comandos. Este campo tambin muestra el bloque y red actual. Este es el nmero de paso de la primera instruccin en la red. Indica el punto del programa de diagrama de rels en el que se encuentra el cursor actualmente.
Nmero de paso Posicin del cursor Estado edicin Online Modo del PLC
Estado actual del editor online. Muestra el estado actual del PLC cuando est conectado. Tambin se visualizan errores de conexin. Tiempo scan del PLC Este campo slo se muestra cuando est activada la monitorizacin del PLC, e indica el tiempo de scan para el programa que se est ejecutando. La barra de estado de SYSwin se puede habilitar e inhibir con un comando en el men Preferencias|Ventana.
-- 8 --
-- 9 --
Seccin 2-1
2-1
Con los PLCs de la serie CV, se unen las rutinas de interrupcin contenidas en bloques separados y los bloques principales que son secuenciales. Tanto para la serie C como para la serie CV, el ltimo bloque en el programa principal debe contener la instruccin END.
-- 10 --
Seleccin de un proyecto
Seccin 2-2
2-2
Seleccin de un proyecto
Cuando se planifica un proyecto de programacin de PLC, se han de considerar y configurar varios elementos dentro de SYSwin antes de comenzar a escribir las instrucciones del programa. Por ejemplo, es importante para SYSwin saber el modelo y configuracin del PLC que se desea programar, de tal forma que pueda efectuar el chequeo correcto del programa y establecer las comunicaciones con l. Una vez seleccionado un proyecto, no se puede cambiar la serie del PLC y se recomienda preparar un esquema inicial del programa.
-- 11 --
Seccin 2-3
Aunque se puede cambiar entre editor de diagrama de rels y de diagrama lgico mientras se trabaja en el proyecto, se recomienda encarecidamente elegir un mtodo y continuar con l para un ptimo progreso.
2-3
-- 12 --
Seccin 2-3
dimiento. SYSwin ofrece varios mtodos de trabajo con sus herramientas: puede utilizar el ratn o el teclado para preparar un programa y, si es nuevo en la utilizacin de este software, merece la pena experimentar ambos. En general, aqu se dan las instrucciones para utilizar el teclado. Utilizar el comando Archivo|Nuevo para iniciar un nuevo proyecto. Aparecer la ventana de dilogo de Setup del nuevo proyecto, que permitir seleccionar los parmetros bsicos descritos en el punto anterior. Una vez de vuelta en el espacio de programacin, estar preparado para escribir las instrucciones de la primera red. El programa ejemplo que se va a utilizar es para un PLC C200H. Si desea trabajar con este programa, habr de seleccionar en el dilogo de Setup del nuevo proyecto este tipo y modelo de PLC.
Tecla
Escape (comillas) / (barra) -- (guin) | (barra vertical), ! O Q F T C / (barra inclinada) Del
Tecla de funcin
F2 F3 F4 F5 F6 F7 F8 F9 F10
Dibujo
Puntero Dibujar contacto abierto Dibujar contacto cerrado Dibujar lnea horizontal Dibujar lnea vertical Dibujar salida Dibujar salida negada Dibujar funcin Dibujar temporizador Dibujar contador Negar smbolo existente/diferenciar funcin existente Borrar elemento
2-3-1 Teclado
Mediante el teclado se puede recorrer de forma directa la pantalla de SYSwin, utilizando las teclas de funcin y de edicin para sus propsitos lgicos. Las teclas de funcin seleccionan las operaciones de SYSwin desde la barra de herramientas en la parte superior de la pantalla. Sobre las herramientas de dibujo se utilizan las teclas que se asemejan al smbolo a dibujar; por ejemplo se utiliza la tecla -- para dibujar una lnea horizontal. Los dilogos de SYSwin trabajan de la misma forma que en otras aplicaciones de Windows: puede utilizar el ratn para seleccionar un campo o icono y para elegir una opcin de una lista. Sin embargo, el teclado puede ser ms rpido especialmente si est habituado a trabajar con l en su trabajo de programacin general. Las opciones y campos se seleccionan pulsando simultneamente la tecla Alt y la tecla correspondiente a la letra subrayada en el nombre de campo, o utilizando la tecla de tabulacin para moverse secuencialmente de campo a campo. Shift+Tab vuelve atrs. Normalmente la tecla Enter confirma las selecciones de un dilogo y la tecla Escape lo cierra. Atencin En la mayora de los dilogos de SYSwin, pulsando la tecla Esc se cancelan los cambios efectuados. Sin embargo, en aquellos dilogos con botones Cerrar y Restaurar, se debe pinchar en Restaurar para cancelar los cambios.
-- 13 --
Seccin 2-3
Administrador Bloques Editor etiquetas de Direccin Editor etiquetas de Red Editor de Lista de Ordenes
Atencin Dentro de una red es posible crear ms espacio en la parte inferior de la red pulsando la barra espaciadora tantas veces como sea necesario.
-- 14 --
Editar redes
Seccin 2-4
forme se mueve arriba y abajo entre redes. Utilizar las teclas PageUp y PageDn para moverse de una red a otra. El comando Bloque|Insertar Red (Alt+Insert) permite crear una red nueva antes o despus de la seleccionada. Pinchando dos veces con el ratn en la parte izquierda de la barra de red actual insertar una nueva red debajo. Dentro de una red, la posicin actual se indica mediante un bloque en vdeo inverso, llamado cursor. Segn se desplaza en una red mediante las teclas de flecha, el cursor se mueve tambin. Se puede ir directamente a cualquier punto del programa pinchando con el ratn en la posicin deseada. El cursor realmente est resaltando el elemento o espacio en ese punto y si se escribe un smbolo reemplazar al visualizado. Para insertar etiquetas entre otras, se ha de utilizar primero el comando Editar|Insertar (Alt+Down y Alt+Right) para crear un espacio en el que se pueda introducir el nuevo smbolo. Se pueden situar smbolos en cualquier parte dentro del espacio de trabajo de una red, pero la red no se considerar completa mientras todos ellos no estn unidos. Si el chequeo de red es satisfactorio, la red se redibujar automticamente y se ordenar llevando todo a la barra de bus y dejando el espacio mnimo entre cada etiqueta. Se comprueba una red cuando se mueve o inserta una red despus de una edicin, cuando se cambian los parmetros del PLC, cuando se selecciona Editor de Lista de Ordenes y en otras ocasiones cuando SYSwin necesita completar una red antes de continuar. Para forzar un chequeo en cualquier momento, pulsar Alt+Enter o Shift+F8. El tamao mximo de una red en SYSwin es 100 filas y 25 columnas.
2-4
Editar redes
Teniendo en cuenta que las redes individuales deberan ser tan pequeas como sea posible, se pueden introducir rpidamente. En el ejemplo siguiente, se utilizan slo tres elementos en la primera red. Los smbolos se sitan secuencialmente, de izquierda a derecha, mediante las siguientes teclas (si se prefiere se puede utilizar las teclas de funcin equivalentes): ! Pulsar la tecla (comillas) para dibujar un contacto abierto Aparecer el dilogo de contacto para permitir introducir ms informacin ! Escribir 253.13 como direccin y pulsar Enter En el programa se visualizar la direccin encima del smbolo. ! Pulsar de nuevo la tecla (comillas) para dibujar otro contacto Aparecer de nuevo el dilogo de contacto. ! Escribir HR1 como direccin y pulsar Enter La direccin se visualizar como antes. Observar que se expande hasta completar el formato -- HR00.01. ! Pulsar -- dos o tres veces La lnea de conexin horizontal se mover a la derecha . ! Pulsar O para dibujar una salida Aparecer el dilogo de Salida.
-- 15 --
Editar redes
Seccin 2-4
! Escribir 200 como direccin y pulsar Enter El smbolo se visualiza con su direccin completa como se mostr anteriormente. Dado que es una salida, se coloca a la barra de bus de la derecha. Esta red ya est completa. ! Pulsar Alt+D, luego Tab para ir al campo de etiqueta de direccin Escribir un nombre simblico para esta salida y pulsar Enter. El cursor volver a la red y muestra el nombre debajo de la salida. ! Pulsar Alt+Enter para chequear la red La red se redibuja y observar como se ha reducido al eliminar las lneas horizontales redundantes que se haban dibujado. Los puntos clave a tener en cuenta de este pequeo ejercicio son: Los smbolos se han colocado pulsando teclas Las direcciones se pueden introducir en formato abreviado Las redundancias se eliminan automticamente en el chequeo Los nombres simblicos se pueden escribir despus si se desea, aunque es ms prctico escribirlos segn se programan.
2-4-2 Direcciones
Es importante utilizar el formato de direcciones estndar en SYSwin. Las direcciones tienen dos componentes -- nmero de canal y nmero de bit -- y se deben separar por un punto. En el ejemplo anterior, la direccin 200 ha sido interpretada por SYSwin como 2.00: si hubiramos deseado utilizar los bits cero en el canal 200, deberamos haber escrito 20000 o (mejor an) 200.00. Para ilustrar esto, observar que en el segundo paso de este ejemplo, utilizamos 253.13 que significa el bit 13 del canal 253.
-- 16 --
Editar redes
Seccin 2-4
! Escribir HR0 como direccin y pulsar Enter Se cerrar la ventana y la direccin expandida HR000.00 se visualizar encima del smbolo. ! Pulsar la tecla de flecha Arriba para mover el cursor a la lnea superior El cursor est posicionado listo para insertar un nuevo elemento vertical. Tener en cuenta que el elemento se insertar a la izquierda del cursor. ! Pulsar | o ! para insertar una lnea de conexin vertical Quedan conectadas la primera y la segunda lnea.
Ahora la red est completa, dado que todos los elementos estn conectados; pulsando la tecla Alt + Enter el chequeo lo confirmar y redibujar la red Para ver las instrucciones reales generadas por esta red, utilizar el editor de lista de rdenes. Seleccionar el editor mediante el men Editores o pinchando en su icono en la barra de herramientas (Ctrl+F8). Las instrucciones se listan en formato nemnico y se pueden editar como si fuera texto. Si todo es correcto, el diagrama de rels se redibujar: avisar si se detectan errores. El editor de lista de estado se describe ms adelante en esta seccin.
-- 17 --
Editar redes
Seccin 2-4
-- 18 --
Editar redes
Seccin 2-4
Cuando no se sepa con seguridad el nombre de una funcin, en la ventana de dilogo se puede obtener ayuda. Al activar el botn Seleccionar aparecer una lista de grupos de funciones y al seleccionar uno de ellos aparecer una lista de funciones de ese grupo. Se puede seleccionar la funcin apropiada de dicha lista, salir del dilogo de seleccin y completar los parmetros de funcin. Pulsando Ctrl+F1 aparecer ayuda inmediata sobre una funcin especfica. Escribir los valores apropiados en cada campo, utilizando la tecla Tabulacin para saltar de campo. SYSwin validar los datos introducidos cuando se acepte el dilogo. Cuando se introduce un parmetro incorrecto, aparece un mensaje de error indicando cul es el parmetro incorrecto y porqu. Cuando se dibuja la funcin, sus entradas y salidas apropiadas se indican mediante lneas no acotadas que ser necesario conectar a otras partes de la red antes de que estn completas. Funciones diferenciadas La mayora de las funciones pueden ser diferenciadas y no diferenciadas. Las primeras se identifican con un smbolo especial delante del nombre. Cuando una funcin puede tener ms de una forma, el dilogo proporcionar una ventana de chequeo extra. Seleccionando esta ventana conmutar la opcin a ON o a OFF. Tambin se pueden utilizar lo caracteres especiales cuando se escribe el nombre de funcin y SYSwin convertir adecuadamente la funcin: @ Flanco de subida % Flanco de bajada ! Refresco inmediato La disponibilidad de contactos, salidas y funciones diferenciadas depende del tipo de PLC como se muestra en la siguiente tabla.
PLC Serie C Serie CV Funciones Funciones Funciones Salidas Contactos Flanco de su-bida S S ---S ---(Slo SET/RESET) ---S Flanco de bajada Refresco inmediato ---S S S
Atencin
Se puede utilizar Ctrl+N para negar, Ctrl+U para flanco de subida, Ctrl+D para flanco de bajada y Ctrl+I para refresco inmediato del elemento seleccionado. Temporizadores y contadores Utilizar la tecla T para colocar un temporizador y la tecla C para un contador. En ambos casos, un pequeo dilogo pedir un parmetro as como el nmero de temporizador o contador. En diagrama de rels, un temporizador necesita una condicin de ejecucin de entrada, mientras que un contador necesita dos entradas -- la condicin de ejecucin y un reset. Utilizacin del men de funciones Una forma alternativa de seleccionar funciones y otras instrucciones de diagrama de rels es utilizar el men de Funcin. Este agrupa tipos similares de instrucciones y para cada comando del men aparece un dilogo que permite seleccionar la opcin apropiada de una lista. Este men es de gran ayuda para elegir la opcin correcta para una red, especialmente cuando no se tiene a mano manuales de programacin detallada. Adems, en esos dilogos, al seleccionar una opcin y pulsar Ctrl+F1 aparece una ayuda general sobre la sintaxis y utilizacin de esa instruccin.
-- 19 --
Editar redes
Seccin 2-4
-- 20 --
Seccin 2-5
2-5
-- 21 --
Seccin 2-5
Proyecto.SWB SYSwin 2.x/3.x archivo de Backup Projecto.SWN SYSwin 1.x Programa Projecto.PRG PMD Programa Se puede guardar el proyecto en cualquier momento. Durante la prueba y especialmente cuando se trabaja conectado, puede ser preferible crear copias segn avanza el proyecto permitiendo restaurar una versin anterior ms fcilmente. Sin embargo, cuando se guarda un proyecto, la versin anterior del archivo se renombra como archivo de backup (.SWB), para que se pueda volver a la versin anterior copiando el backup en el archivo actual. Siempre que se hagan cambios en un proyecto, SYSwin le recordar guardar el proyecto antes de cambiar a otro o salir de la aplicacin.
-- 22 --
Seccin 2-5
Pinchar dos veces en el nombre del archivo que se desee abrir o pinchar una vez en l y luego en OK. Como alternativa, cuando se sabe el nombre y ubicacin del proyecto que se desea abrir, se puede escribir el camino completo en el campo Nombre de Archivo. Una vez aceptado el dilogo, el archivo de proyecto se abrir y se visualizar en el espacio de trabajo de programacin. Todos los parmetros relacionados con el proyecto se configuran automticamente.
-- 23 --
Editores
Seccin 2-6
2-6
Editores
A las direcciones asignadas a los smbolos de diagramas de rels se les pueden asignar nombres simblicos para facilitar la lectura y comprensin del programa. Estos nombres se pueden introducir y editar directamente con la Barra de Direcciones en la parte inferior de la pantalla en el momento en que se colocan los smbolos. El editor de etiquetas de direccin proporciona un medio directo para introducir esta informacin como una tarea general permitiendo asignar etiquetas a cualquier direccin que aparezca en el programa. Atencin Si la red actual est siendo editada, el editor de etiquetas de direccin puede no detectar todas las direcciones definidas en ella. Para garantizar que se detectan todas las direcciones, utilizar el comando Testear Red (Shift+F8) antes de activar el Editor. Al editor de etiquetas de direccin se accede a travs del men Editores o pinchando en el icono correspondiente en la Barra de herramientas (Ctrl+F6). Su ventana de dilogo muestra todas las etiquetas asignadas actualmente en el programa y ofrece varias utilidades de edicin. La informacin simblica se visualiza en la parte inferior de la ventana de dilogo, en los campos de edicin. Cuando se entra en el dilogo, se resalta el campo Buscar, de tal forma que se puede introducir inmediatamente parte de una etiqueta que se desee buscar. La lista de direcciones se da en secuencia por direccin o por etiqueta, utilizando las opciones de Ordenar por para conmutar entre ellas. Para buscar la direccin deseada se pueden utilizar las teclas de pgina y de flecha. Tambin se puede utilizar el ratn para seleccionar directamente una direccin pinchando en ella. Despus de editar las etiquetas de direccin, utilizar el icono Almacenar para guardarlas en el proyecto. Cuando se editan etiquetas de direcciones en la seccin inferior del dilogo, la tecla Enter almacenar la informacin. Almacenar Despus de editar cada etiqueta de direccin, utilizar el botn Almacenar para salvarla en el proyecto. Cuando se editan etiquetas de direccin en la seccin inferior del dilogo, la tecla Enter almacenar la informacin. Nuevo Utilizar el botn Nuevo para aadir una direccin y etiqueta a la tabla. El cursor se mueve al campo de Direccin, de tal forma que se puede introducir el nmero de direccin para la que se destina la informacin. Encontrar El campo Encontrar permite introducir una direccin parcial o completa o una etiqueta para su bsqueda. Las direcciones que coincidan con la descripcin de bsqueda aparecern en una lista, resaltndose la primera. Para editar el nombre y comentario, pulsar Enter o pinchar el icono Editar. Editar Con una direccin resaltada, como consecuencia de bsqueda o de seleccin directa, el botn Editar presenta el campo de etiqueta listo para cambiarla. Tambin se puede ir al campo etiqueta con la tecla Enter o Tabulacin. Borrar Este botn borra la entrada seleccionada en la lista de direcciones. Borrar una entrada no afecta al programa en s mismo sino slo a la informacin asociada a una direccin. Cargar Las etiquetas se pueden importar de otro proyecto de SYSwin. Utilizar la opcin Cargar para abrir un archivo y obtener la informacin de direccin automticamente en el programa
-- 24 --
Editores
Seccin 2-6
actual. Cuando se selecciona el archivo a cargar, SYSwin da tres opciones. La primera opcin es Mezclar el archivo con el actual sobreescribiendo los del mismo nombre. La segunda opcin es Mezclar el archivo pero no sobreescribir las etiquetas de direccin y la tercera opcin carga el archivo y reemplaza todas las etiquetas de direccin actualmente cargadas. Filtrar Despus de operaciones de edicin, el programa puede contener informacin simblica no asociada a ningn elemento del programa. La opcin Filtrar inspecciona el programa localizando y borrando de la tabla de etiquetas aqullas no asociadas a ningn elemento. Revisar Esta opcin localiza en el programa las direcciones que se han utilizado pero que no tienen etiquetas asignadas. Presenta un listado en el cual se puede seleccionar estas direcciones y mediante la tecla Tabulacin ir a los campos de etiqueta y Comentario para introducir la informacin adecuada. Observar que esta opcin est disponible slo cuando la visualizacin est ordenada por Direccin, dado que es en este modo en el que se visualizan todas las direcciones. Auto Para aadir comentarios a las direcciones secuenciales, SYSwin dispone de la opcin Auto. Con esta opcin habilitada, al escribir una direccin como por ejemplo HR1, se inicia la numeracin automtica: despus de introducir una etiqueta y comentario, al pulsar Enter aparecer automticamente la siguiente direccin (en este caso HR2) lista para la asignacin de una etiqueta. Guardar Esta opcin guarda la informacin de etiqueta de direccin en formato .PMF mediante el dilogo Guardar estndar. Cerrar Este icono cierra el dilogo -- como alternativa se puede pulsar la tecla Escape. Se perdern los cambios no guardados con el icono Almacenar.
-- 25 --
Editores
Seccin 2-6
Siguiente Esta opcin busca el siguiente elemento que coincida con el nombre introducido en el campo Encontrar red. Insertar Un nuevo bloque o red se puede insertar en el programa, delante de la posicin actual en la lista. Aparece el dilogo de edicin correspondiente y se pueden aadir comentarios antes de introducir etiquetas en el diagrama. Nombre Permite visualizar y modificar cualquier etiqueta o comentario de bloque o de red, presentando de nuevo el dilogo necesario. Borrar Esta opcin borra del programa el bloque o red seleccionado, incluida su informacin simblica. Aparece un mensaje de aviso antes de efectuar la operacin de borrado. Pulsar la tecla Del tiene el mismo efecto. Atencin La operacin Borrar NO es reversible con el comando Deshacer. Tener cuidado cuando se borren bloques con esta opcin. Cortar, Copiar, Pegar Estas opciones funcionan igual que los comandos de edicin de Windows y proporcionan atajos para copiar elementos, moverlos y cambiar la secuencia de bloques y de redes en un programa. Para efectuar estas operaciones se puede utilizar el teclado: Ctrl+X (Cortar), Ctrl+C (Copiar) y Ctrl+V (Pegar). Cargar redes Bloques y redes se pueden importar de una librera SYSwin. Utilizar Carga de la opcin librera para abrir un archivo de librera y tener automticamente los bloques de programa en el actual. El campo de librera en el dilogo de carga mostrar el ltimo archivo de librera utilizado: mediante el icono Seleccionar podr abrirse un archivo diferente. Cuando el archivo est abierto, los bloques que contiene se listan en el rea de bloques de la ventana de dilogo. Para seleccionar los bloques a insertar, utilizar el ratn para marcarlos, Control--click para seleccionar varios, Mays.+Click para insertar un rango o Mays.+End para insertar el proyecto entero, o utilizar el icono Seleccionar Todo para insertar el archivo completo. Si se desea ver o seleccionar redes de un bloque, utilizar el icono Redes para listar las de ese bloque. Para insertarlas, se pueden utilizar los mismos mtodos que para los bloques. Observar que la insercin se efecta delante del punto seleccionado en ese momento y que para aadir un elemento es necesario seleccionar la lnea vaca que sigue al ltimo de la lista. Si necesita realinear los comentarios de bloque o de red utilizar los botones Insertar o Suprimir en el editor de etiquetas de red. Cargar comentarios Con este botn, se pueden cargar comentarios de programa existentes en un proyecto o archivo de librera. Se visualiza la ventana normal de dilogo de apertura de archivo que permite localizar y abrir el archivo deseado. Slo se pueden insertar comentarios que se aadirn al programa actual respetando la secuencia original. Imprimir A partir de esta ventana de dilogo se puede imprimir el bloque seleccionado. Cerrar Este botn cierra la ventana Administrador de Bloque\Red -- como alternativas se puede pulsar la tecla Escape o Enter.
-- 26 --
Editores
Seccin 2-6
Tipo de Bloque tambin sirve para evitar posibles duplicaciones de interrupciones estndar y permitir especificar ms de un bloque principal. Hay que resaltar que slo a travs de este dilogo se pueden cambiar las interrupciones. Una vez aceptado el dilogo, se visualizan el nombre y comentarios de bloque en la cabecera de bloque encima de la primera red en el espacio de programacin.
-- 27 --
Editores
Seccin 2-6
-- 28 --
Seccin 2-7
Este botn permite elegir una etiqueta o direccin del editor de etiquetas de direccin sin abandonar el editor de lista de rdenes. Cerrar El botn cerrar fuerza un chequeo de red y volver al display de rels con el diagrama refrescado para reflejar los cambios realizados. Como se describi anteriormente, cualquier inconsistencia en la red provocar la generacin de un error y aunque podr continuar e ignorarlo, se recomienda comprobarlo cuidadosamente antes de cerrar el dilogo.
2-7
-- 29 --
Seccin 2-7
Como gua para especificar los elementos a concordar, la siguiente tabla ilustra ejemplos y notas para cada tipo de elemento.
Tipo de elemento Bit Canal Indirecto Constante 16 bits Constante 32 bits Indexado Registro de datos Registro de ndice Etiqueta Elementos buscados Bits Canales y bits * Canales Canales Canales Canales y bits Canales Canales Etiquetas ** 0.00 0 *DM #0000 #00000000 Ejemplos AR5.05 AR5 *EM9 #9999 #99999999
IR0, IR1+(+)--(--), IR2 +/--1234, IR0 DR1, IR1 DR0 IR0 0 DR2 IR2 99
* Cuando no se utiliza Concordancia Exacta, la parte de un canal de una direccin de bit debera sustituirse con una nueva direccin de canal: cambiar AR2 a AR4 tambin cambiara AR2.05 a AR4.05. ** Una etiqueta es el nmero de una subrutina, como las utilizadas en las instrucciones JMP, JME, SBS, SBN. Notas 1. Buscar un canal localizar canales, bits y canales indirectos: Concordancia Exacta slo buscar canales, es decir AR2 concordar slo con AR2 y no AR2.05. 2 Buscar constante de 16 bits encontrar constantes de 16 bits y constantes de 32 bits si stas son slo de 4 dgitos. Ejemplo: Buscar #5555 dar como resultado #5555 y #00005555.
Reemplazar datos El dilogo para Editar|Reemplazar es similar al de Editar|Buscar, pero hay algunas opciones adicionales. Atencin Cuando durante la bsqueda de elementos a cambiar utilice direcciones o etiquetas, las opciones de Reemplazar slo cambiarn direcciones y no informacin simblica. Opciones de reeemplazar Utilizar el botn Siguiente para localizar el siguiente elemento concordante con las especificaciones. Se resaltar la etiqueta apropiada en el espacio de trabajo de diagrama de rels. El botn Reemplazar cambiar slo esa etiqueta y tendr que utilizar de nuevo el botn Siguiente para seguir. Si est de acuerdo en que se ha encontrado la etiqueta correcta y desea efectuar un cambio global, al pulsar Reemplazar Todo cambiar todas las ocurrencias de esa etiqueta desde ese punto hasta el final de programa. Indicador Reemplazar Cuando selecciona la opcin Reemplazar Todo, puede elegir que avise cada vez que se encuentre la etiqueta especfica para decidir si se sustituye cada ocurrencia. Este es un mtodo ms seguro para reemplazos globales, especialmente con bsquedas complejas. El mensaje Reemplazar pedir confirmacin antes de realizar cualquier reeemplazo. Esta opcin se activar automticamente si se selecciona Reemplazar Todo trabajando con el PLC conectado en edicin Online.
-- 30 --
Imprimir proyectos
Buscar CONCORDANCIA NO EXACTA AR2 HR5 DM0 HR5--6 * CONCORDANCIA EXACTA AR2 HR5 DM0 HR5--6 * AR4 LR7 DM2 HR7 AR2 --> AR4 HR5 --> LR7 DM0 --> DM2 AR4 LR7 DM2 HR7 Reemplazar con
Seccin 2--8
Sustituciones AR2 --> AR4, AR2.05 --> AR4.05 HR5 --> LR7, HR5.09 --> LR7.09 DM0 --> DM2, *DM0 --> *DM2 HR5 --> HR7, HR6 --> HR8 HR6.05 --> HR8.05
Nota
* Esto se denomina sustitucin calculada donde se calcula un offset a partir del elemento a Buscar y se aplica a todos los elementos que cumplan el rango especificado. En este caso, slo es necesario especificar el inicio del rango de los elementos a reemplazar. Las direcciones de bit en el dilogo Buscar/Reemplazar se deben introducir en formato SYSwin, utilizando un punto para separar las direcciones de canal y de bit. Ejemplo: utilizar 253.13 en lugar de 25313.
Atencin
2-8
-- 31 --
Imprimir proyectos
Atencin
Seccin 2--9
SYSwin detectar mltiples direcciones utilizadas en parmetros de longitud fija. Por ejemplo, en una instruccin CMPL #1234 5678 100 se detectarn las direcciones 100 y 101. SYSwin no detectar mltiples direcciones utilizadas en parmetros calculados. Por ejemplo, las direcciones 101 y 102 no sern detectadas en una instruccin BSET #1234 100 103.
2-9
Imprimir proyectos
Durante el desarrollo de un proyecto puede ser necesario imprimir peridicamente en papel. SYSwin proporciona las opciones de impresin diseadas para facilitar y flexibilizar esta tarea. Los proyectos se pueden imprimir en un rango de formatos con tanta o con tan poca informacin adicional como sea necesario, con la ayuda de depuracin, chequeo y prueba. Utilizar el comando Archivo|Imprimir para seleccionar un formato e imprimir el proyecto actual, o pinchar en el icono de impresora de la barra de herramientas (Maysculas+F4). Aparece una ventana de dilogo con varias opciones de impresin, la mayora de las cuales son acumulativas. A no ser que se necesite un listado completo para enviar o para archivar, es mejor seleccionar los listados tan reducidos como sea posible.
-- 32 --
Imprimir proyectos
Seccin 2--9
Funciones de expansin Se pueden imprimir los listados del mapeado de funciones de expansin utilizadas C en el proyecto. El listado muestra el nmero de funcin que se ha asignado a cada hueco de expansin. Setup del PLC Se pueden imprimir las selecciones del rea de setup del PLC. Algunos PLCs de la serie C no soportan esta funcin. Tabla de E/S Se pueden imprimir las asignaciones de huecos de E/S y de unidades de E/S especiales en la tabla de E/S. Algunos PLCs de la serie C no soportan esta funcin. Seleccin de un rango de redes Mediante el botn Rango se pueden seleccionar redes y bloques especficos para imprimir. Esto permite reducir el tiempo de impresin cuando se est trabajando en reas concretas del programa. El campo Direccin de E/S permite imprimir todas las redes que contengan una direccin especfica. Tambin se puede imprimir una red concreta escribiendo su nombre en el campo Nombre de la red. Puede que resulte ms fcil imprimir las redes seleccionadas utilizando el administrador de bloques, sealando las redes o bloques y pulsando el botn Imprimir.
-- 33 --
Imprimir proyectos
Seccin 2--9
Configuracin de impresin Se pueden chequear las selecciones de la impresora pulsando el botn Setup de impresin. Esto arrancar el dilogo estndar de configuracin de impresora de Windows, exactamente igual que seleccionando el comando Archivo|Parmetros de impresin. Esto permite seleccionar la impresora a utilizar, el tamao de papel, orientacin, etc.
-- 34 --
-- 35 --
Seccin 3-2
3-1
3-2
-- 36 --
Seccin 3-3
Comunicaciones del PLC. Sin embargo, antes de conectar el PLC y ejecutar un programa se deben especificar. Se debera revisar el dilogo de Proyecto|Setup de Proyecto para verificar que es correcto y coincide con el PLC que se est utilizando. Tambin debera seleccionarse el tipo de interfaz apropiado para la conexin.
3-3
-- 37 --
Seccin 3-4
software slo son posibles en determinados modos. El modo actual se puede seleccionar y alterar con el comando Online|Modo o con el icono de la barra de herramientas (Maysculas+F10). Al seleccionar un nuevo modo cambiar el estado del PLC inmediatamente que se confirme el dilogo. Para garantizar que no se cambia el modo accidentalmente, debera ponerse a ON la opcin de Modo de Seguridad del men Preferencias. De esta forma SYSwin avisar antes de efectuar cualquier operacin que cambie el estado del PLC. Modo Monitor Permite editar y monitorizar un programa en ejecucin mientras est conectado y en desarrollo. Este es el modo ms habitual cuando se trabaja conectado al PLC. Modo Run Coloca el PLC para ejecutar el programa residente como operacin real. Este modo se utiliza generalmente para la prueba final, despus de que el programa haya sido probado y depurado. En este modo SYSwin no puede escribir en el PLC. Modo Depuracin CV Esta opcin est disponible en los PLCs serie CV pero no se utiliza por SYSwin en edicin de diagrama de rels.
Modo Stop/Program Seleccionando este modo se detiene el programa del PLC y se utiliza para cargar programas y datos al PLC.
3-4
Asignacin de memoria C Las reas de memoria del PLC se seleccionarn de acuerdo con la asignacin elegida con el comando Proyecto|Expansin de Memoria.
Borrar memoria de programa (por defecto ON) Esta opcin borra la memoria de programa del PLC antes de la carga. Si se prev utilizar el modo de edicin on--line, debera utilizarse esta opcin. Tabla de E/S Esta opcin carga la tabla seleccionada con el comando Proyecto|Editar tabla de E/S. Algunos PLCs de la serie C no soportan esta funcin.
-- 38 --
Seccin 3-6
Setup del PLC Se cargarn los parmetros establecidos con el comando Proyecto|Setup del PLC. Algunos PLCs de la serie C no soportan esta funcin. Al aceptar el dilogo de Transferencia (PC --> PLC) se inicia la transferencia del cdigo al PLC. A continuacin una ventana de estado indica el progreso, mostrando el tanto por ciento completado de la transferencia y un mensaje de fallo o de correcto. Antes de continuar ha de cerrarse esta ventana pulsando Enter. Marcadores de bloque Para preservar la estructura de bloques de un programa, SYSwin puede cargar instrucciones de marcadores especiales que separan los bloques dentro del PLC. Estos marcadores son reconocidos durante el proceso de carga de tal forma que los programas cargados se separan en bloques. Se puede seleccionar Marcadores de bloque utilizando el comando Proyecto|Preferencias -- ver seccin 7 Proyectos avanzados. Un marcador de bloque aparece como un CMP #DEAD #DEAD, que es una instruccin vlida y que lgicamente ser visible en una consola de programacin. Los marcadores aparecen slo entre bloques por lo que no habr ninguno ni al principio ni al final del programa. Atencin La instruccin CMP mencionada anteriormente puede modificar el estado de indicadores en el PLC. Por lo tanto, no debera arrastrar estados de indicadores entre bloques en un programa, dado que los bloques no deberan estar relacionados una vez ensamblados en cdigo de PLC.
3-5
3-6
-- 39 --
Seccin 3-8
Funciones de expansin Se cargarn todas las funciones mapeadas en la rea de expansin del PLC, para C editar con el comando Proyecto|Mapa de funciones. Expansin de memoria Las reas de memoria del PLC se configurarn con el software y se pueden editar C con el comando Proyecto|Expansin de Memoria. Tabla de E/S Esta opcin carga la tabla normalmente configurada con el comando Proyecto|Editar tabla de E/S. Algunos PLCs de la serie C no soportan esta funcin. Configuracin del PLC Se cargan los parmetros del PLC que se pueden editar con el comando Proyecto|Setup del PLC. Algunos PLCs de la serie C no soportan esta funcin. Detectar NOPs (por defecto ON) Esta opcin provoca que SYSwin detenga la operacin de carga cuando detecte un C bloque de instrucciones NOP (normalmente al final del programa).
3-7
3-8
La tabla de E/S se puede crear con el comando Proyecto|Editar tabla de E/S. La seleccin y mantenimiento de la tabla de E/S se describe detalladamente en la seccin 6 Configuracin del PLC. Algunos PLCs de la serie C no soportan esta funcin.
-- 40 --
Seccin 3-9
Este comando puede no estar disponible para el PLC con el que est trabajando.
3-9
-- 41 --
Seccin 3--11
-- 42 --
Seccin 3--12
Cancelar estado forzado Restablecer estado forzado a set Restablecer estado forzado a reset Restablecer todos los estados forzados El siguiente diagrama demuestra el efecto de pinchar con el botn derecho en un contacto:
Cuando se pincha con el botn de la derecha en una direccin de canal, tal y como se encuentra en la mayora de parmetros de funcin, se puede introducir un nuevo valor que se grabar en el PLC. Cuando se interpretan los valores de monitorizacin, se asumir que el valor que se ha escrito es el mismo formato que se est visualizando. Por ejemplo, si se visualiza 0.02, se puede escribir directamente 1.23 sin introducir especificador de formato. Cuando se monitorizan valores que no se estn interpretando, se asume que el valor escrito est en hexadecimal. Ver en el Apndice B informacin sobre especificadores de formato. El siguiente diagrama muestra el efecto de pinchar con el botn derecho sobre un parmetro:
Cuando se seleccionan valores en el PLC, se pueden escribir directamente mensajes ANSI de hasta 20 caracteres de largo utilizando comillas, por ejemplo, conectar la caldera. No es posible cambiar valores de parmetros intermedios; para esto se ha de utilizar la edicin online. Si est seleccionada la opcin Visualizar el estado forzado de bits en el men Pref.|Dibujando, aparecer un par de flechas en el diagrama de rels indicando que el bit est forzado. Observar que la informacin sobre bits forzados se descargar al final de la sesin de edicin actual. Esta informacin slo sirve como gua.
-- 43 --
Seccin 3-13
Mover el cursor a la barra de datos Pulsar la tecla Tabulacin para mover el cursor a la Barra de seleccin de datos (tambin se puede pinchar en una caja en el rea de seleccin de datos). Esto permitir introducir datos en este rea. Introducir una direccin a monitorizar Pulsar la tecla Enter o hacer doble click con el ratn. Se abrir un dilogo en el que se puede introducir la direccin que se desea monitorizar. Si se introduce una direccin bit (por ejemplo, 253.13), se visualiza el campo Accin con opciones para: Leer valores de la direccin Forzar a set Forzar a reset Cancelar Poner la direccin a ON Poner la direccin a OFF Cancelar todo Si se introduce una direccin de canal y se escribe en el campo Valor, SYSwin intentar automticamente reconocer el formato del nmero. Si es incorrecto se puede cambiar el formato utilizando la lista Formato. Se dispone de un botn Browse para recorrer y seleccionar la direccin deseada de la lista visualizada en el Editor de etiquetas de direccin. Si no se introduce ningn valor en el campo Direccin, cuando se pulse Enter se leer el valor del PLC. Si se introduce un valor, ste se escribir en el PLC cuando se pulse Enter. Si est habilitada la monitorizacin, los valores cambiarn segn se ejecute el programa. Si la monitorizacin no est habilitada los valores no se visualizarn.
Nota Las direcciones de bit se han de introducir en el formato de SYSwin, utilizando un punto para separar la direccin de canal y de bit.
-- 44 --
Seccin 3-13
Ir al primer campo de direccin y escribir 253.13 (por ejemplo, para un C200H y otros PLCs este es el indicador de siempre ON) que es el inicio del programa. A continuacin pinchar en Leer. El valor de esa direccin debera ser 1. Escribir una segunda direccin En el siguiente campo de Direccin, escribir HR1 -- esta es la direccin que incrementa la instruccin INC en la parte inferior del programa. Aparecer un nmero en el campo Valor (2087). Cambiar el valor del dato y escribirlo de nuevo Seleccionar el siguiente Valor a la direccin HR1 y escribir encima 0. A continuacin pinchar en Escribir en la caja de chequeo a la derecha del valor. Pinchar en Escribir para cargar este nuevo valor en el PLC. Monitorizar los valores de datos Pinchar en Comenzar Monitorizacin. El valor del dato para HR1 empezar a cambiar segn corre el programa. Mediante este sencillo ejemplo, puede observarse cmo cambian los datos mientras permanece en el entorno principal de programacin de SYSwin y monitorizar los valores de los datos.
Nota Los bits indicadores de temporizadores y contadores se deben introducir con un sufijo .F, por ejemplo, TIM002.F. Si se utiliza TIM002 se referir al canal.
3-13-1 Mostrar
Las direcciones se pueden visualizar en su forma absoluta (direccin) o por un nombre simblico asignado con el Editor de etiquetas de Direccin.
3-13-2 Formato
Los valores de los datos se pueden visualizar en hexadecimal o en binario. Puede ser preferible el segundo cuando se visualizan indicadores de estado, datos modificados lgicamente y bits de E/S en un canal.
3-13-3 Leer
Hace que SYSwin lea los valores de datos del PLC para la lista de direcciones especificadas. Utilizando este botn mientras la monitorizacin est en progreso la interrumpe y congela los valores en la pantalla. Sin embargo, el programa sigue ejecutndose.
3-13-4 Escribir
Los valores de datos en la lista con el atributo Escribir chequeado se volvern a escribir en el PLC. Sin embargo, esto slo es posible en los modos Monitor y Stop/Programa. Si se intenta escribir con el PLC en modo Run, se visualizar un mensaje de error y se parar la monitorizacin.
-- 45 --
Seccin 3-14
Para que los datos sean efectivos en el PLC, se debe utilizar el botn Escribir para cargar los nuevos valores.
3-14-1 Leer
Se pueden visualizar las direcciones forzadas a Set/Reset del PLC seleccionando el botn Leer. Si se selecciona un rango grande esto puede tardar unos minutos.
3-14-2 Mostrar
Las direcciones se pueden visualizar en forma absoluta (direccin) o por un nombre simblico asignado con el Editor de Etiquetas de Direcciones. Nota NOTA! Las direcciones de bit en el dilogo Forzar se deben escribir en formato SYSwin, utilizando un punto para separar las direcciones de canal y de bit
3-14-3 Direccin
Escribir aqu slo direcciones de bit que puedan ser monitorizadas. Se puede utilizar un smbolo si se refiere a una direccin de bit vlida.
3-14-4 Accin
En una lista aparecen una serie de accciones posibles: Cancelar Cancela la condicin forzada de un bit Forzar a Reset Fuerza un bit a cero y lo enclava Forzar a Set Fuerza un bit a uno y lo enclava Reset (0) Pone un bit a cero hasta que sea cambiado por una ejecucin posterior Set (1) Pone un bit a uno hasta que sea cambiado por una ejecucin posterior
-- 46 --
Seccin 3--15
3-14-5 Escribir
Las direcciones en la lista con el atributo Escribir chequeado se volvern a escribir en el PLC. Sin embargo, esto slo es posible en el modo Monitor. Si se intenta escribir con el PLC en modo Run, se visualizar un mensaje de error.
3-14-10
Direcciones forzadas
Cuando se leen las direcciones forzadas aparece una lista con las direcciones forzadas en ese momento y sus estados. Nota NOTA! Esta lista slo es actual en el momento de ser leda y no refleja cambios efectuados por otros perifricos o programas.
3-14-11
Leer
Este botn proporciona una lista de reas de memoria seleccionables donde buscar direcciones. Las direcciones forzadas que se encuentre se aadirn a la lista de Direcciones Forzadas.
3-14-12
Borrar
Este botn borra la lista de direcciones.
-- 47 --
Seccin 3--19
3-15-2 Disco
La seccin Disco del dilogo de Tarjeta de Memoria muestra los archivos, unidades y directorios que se pueden considerar necesarios para transferir archivos a la Tarjeta de Memoria.
3-15-3 Tarjeta
La seccin Tarjeta del dilogo de Tarjeta de Memoria lista los archivos transferidos a la Tarjeta de Memoria.
3-15-4 Copiar
El botn >> Copiar >> copia el archivo seleccionado en la seccin Disco del dilogo de Tarjeta de Memoria, a la tarjeta de memoria. El botn << Copiar << copia el archivo seleccionado de la seccin Tarjeta del display, desde la Tarjeta de Memoria a la unidad y directorio seleccionado de la seccin Disco del dilogo.
3-15-5 Comparar
El botn > Comparar < compara los archivos con idntico nombre en el disco y en la tarjeta de memoria para verificar sus contenidos son idnticos. Primero hay que seleccionar los archivos a comparar.
3-15-6 Checksum
Checksum comprueba el checksum del archivo seleccionado en la Tarjeta de Memoria.
3-15-8 Refrescar
Este botn actualiza el display con los archivos presentes en la Tarjeta de Memoria.
-- 48 --
Seccin 3--19
-- 49 --
4-2 4-3
-- 51 --
Seccin 4-1
4-1
SERIE C I L H A V B D E Area de E/S Area de LR Area de HR Area de AR Valores de TIM/CNT Bits de TIM/CNT Memoria de datos Expansin memoria
SERIE CV I A G T M C R D E
-- 52 --
Seccin 4-2
Las teclas de funcin de edicin en la barra de herramientas son diferentes en el editor de visualizacin de datos y, mientras algunas funciones estndar se mantienen, hay funciones especiales para seleccionar el modo de visualizacin y para operaciones de control on--line. Los modos de visualizacin ofrecen gran flexibilidad de forma que se pueden ver los datos del PLC.
La barra de estado de SYSwin se puede habilitar o inhibir con un comando en el men Preferencias|Ventana.
4-2
-- 53 --
Seccin 4-3
Utilizar el comando Datos|Formato para abrir un dilogo o pinchar en el formato apropiado en la barra de herramientas (por ejemplo, DEC para visualizar en decimal). Cargar el rea de datos seleccionada del PLC Utilizar el comando Online|Transferencia (PLC --> PC), o su icono de la barra de herramientas (Ctrl+F9) para leer la memoria del PLC. Si el PLC est conectado, esto se efectuar automticamente. Poner a ON la monitorizacin de SYSwin Utilizar el comando Online|Monitorizacin, o su icono en la barra de herramientas (Ctrl+F11).
Nota Slo se monitoriza en el editor de visualizacin de datos el rea visible de la memoria del PLC, y el cursor cambia para indicar cundo se est monitorizando. Mltiples ventanas Se pueden visualizar hasta 8 ventanas de datos simultneamente en una pantalla. Cuando se selecciona una nueva rea de memoria, se dispone de la posibilidad de visualizar tales datos en una nueva ventana. Si se selecciona no abrir una nueva ventana, los datos en la ventana actual sern reemplazados por los nuevos. Cuando se selecciona una nueva rea de memoria, se puede elegir visualizar slo parte del rea. Esta caracterstica es especialmente til cuando se editan reas extensas de memoria como por ejemplo el rea de memoria de datos. La ventana activa se visualizar con la barra titular resaltada. Mediante el ratn se puede cambiar de ventana activa pinchando dentro de la ventana que se desea editar. Pulsando Tab pasa a la siguiente ventana, Mays+Tab vuelve a la ventana anterior y pulsando Escape pasa a la primera ventana en la parte superior de la pantalla. Una vez finalizada la edicin de un rea de memoria, se puede cerrar la correspondiente ventana utilizando Archivo|Cerrar ventana. Archivo|Cerrar todas ventanas cierra todas las ventanas del espacio de trabajo.
4-3
-- 54 --
4-2 4-3
-- 51 --
Seccin 4-1
4-1
SERIE C I L H A V B D E Area de E/S Area de LR Area de HR Area de AR Valores de TIM/CNT Bits de TIM/CNT Memoria de datos Expansin memoria
SERIE CV I A G T M C R D E
-- 52 --
Seccin 4-2
Las teclas de funcin de edicin en la barra de herramientas son diferentes en el editor de visualizacin de datos y, mientras algunas funciones estndar se mantienen, hay funciones especiales para seleccionar el modo de visualizacin y para operaciones de control on--line. Los modos de visualizacin ofrecen gran flexibilidad de forma que se pueden ver los datos del PLC.
La barra de estado de SYSwin se puede habilitar o inhibir con un comando en el men Preferencias|Ventana.
4-2
-- 53 --
Seccin 4-3
Utilizar el comando Datos|Formato para abrir un dilogo o pinchar en el formato apropiado en la barra de herramientas (por ejemplo, DEC para visualizar en decimal). Cargar el rea de datos seleccionada del PLC Utilizar el comando Online|Transferencia (PLC --> PC), o su icono de la barra de herramientas (Ctrl+F9) para leer la memoria del PLC. Si el PLC est conectado, esto se efectuar automticamente. Poner a ON la monitorizacin de SYSwin Utilizar el comando Online|Monitorizacin, o su icono en la barra de herramientas (Ctrl+F11).
Nota Slo se monitoriza en el editor de visualizacin de datos el rea visible de la memoria del PLC, y el cursor cambia para indicar cundo se est monitorizando. Mltiples ventanas Se pueden visualizar hasta 8 ventanas de datos simultneamente en una pantalla. Cuando se selecciona una nueva rea de memoria, se dispone de la posibilidad de visualizar tales datos en una nueva ventana. Si se selecciona no abrir una nueva ventana, los datos en la ventana actual sern reemplazados por los nuevos. Cuando se selecciona una nueva rea de memoria, se puede elegir visualizar slo parte del rea. Esta caracterstica es especialmente til cuando se editan reas extensas de memoria como por ejemplo el rea de memoria de datos. La ventana activa se visualizar con la barra titular resaltada. Mediante el ratn se puede cambiar de ventana activa pinchando dentro de la ventana que se desea editar. Pulsando Tab pasa a la siguiente ventana, Mays+Tab vuelve a la ventana anterior y pulsando Escape pasa a la primera ventana en la parte superior de la pantalla. Una vez finalizada la edicin de un rea de memoria, se puede cerrar la correspondiente ventana utilizando Archivo|Cerrar ventana. Archivo|Cerrar todas ventanas cierra todas las ventanas del espacio de trabajo.
4-3
-- 54 --
-- 55 --
Seccin 5-1
5-1
-- 56 --
Seccin 5-1
condicin de trigger. Si el retardo es negativo, se retendr el nmero especificado de muestras antes de producirse la condicin de disparo. Un retardo negativo es til para analizar eventos anteriores a la condicin de disparo. Muestreo Cuando se configura Monitorizacin de diagrama de tiempos, es necesario especificar un intervalo de muestreo. El intervalo de muestreo mnimo permisible es 5 mseg para la serie CV y 10 mseg para la serie C. Cuando se configura Seguimiento de Datos para la serie C, se pueden especificar las muestra a tomar en un intervalo fijo o las muestras a tomar bajo Control de programa. En este segundo caso habr que utilizar la instruccin TRSM en el programa de diagrama de rels. Si se selecciona Control de Programa y no se utiliza ninguna instruccin TRSM en el programa de diagrama de rels, las muestras se tomarn al final de cada ciclo. Cuando se configura Seguimiento de Datos para la serie CV se puede especificar la toma de muestras a un intervalo fijo, una vez por ciclo o con la instruccin TRSM.
El cursor se mover hacia atrs a travs del display de bits de seguimiento (F3).
-- 57 --
Seccin 5-1
El cursor se mover hacia atrs a travs del display de canales de seguimiento (F4).
El cursor se mover hacia adelante a travs del display de bits de seguimiento (F6).
El cursor se mover hacia adelante a travs del display de bits de seguimiento (F7).
-- 58 --
6-4
6-5
-- 59 --
Expansin de memoria
Seccin 6--2
6-1
Mapa de funciones
Las funciones de expansin para algunos PLCs de la serie C se pueden editar con el comando Proyecto|Mapa de Funciones. Los PLCs que soportan el mapa de funciones incorporan funciones adicionales como un subconjunto del juego completo. Un rea de expansin especial proporciona huecos que contienen funciones por defecto, pero que se pueden redefinir para incluir funciones que de otra forma no estaran disponibles. El dilogo de Mapa de Funciones lista las funciones almacenadas actualmente en el rea de expansin junto con una segunda lista de funciones que pueden sustituirlas. Una funcin no se puede asignar a ms de un hueco de expansin. Todos los huecos de funcin se deben rellenar antes de grabar o cerrar el dilogo. Sin embargo, en el CPM1, se pueden dejar vacios hasta 7 huecos. C Nota Las funciones utilizadas en el programa de diagrama de rels, pero no asignadas a huecos de expansin se dibujarn en rojo. Estas funciones se deben corregir antes de transferir el programa al PLC. Se puede utilizar el comando Proyecto|Chequeo programa. Aadir y eliminar funciones El botn Eliminar debajo de la lista de huecos de expansin del PLC toma una funcin seleccionada de esa lista y la aade a la lista de funciones, dejando libre el hueco. El botn Aadir en la parte inferior de la lista de funcin mueve una funcin seleccionada a la lista de expansin. Al pinchar dos veces en un item de la lista de funciones se intercambia automticamente las funciones de las dos listas, es decir, se efectan las operaciones aadir y eliminar simultneamente. Defecto Utilizar este botn para restablecer las funciones por defecto a la lista de huecos de expansin. Esto afecta nicamente a la visualizacin en la ventana de dilogo, por lo que para que sea efectivo en el PLC se debe utilizar tambin el botn Escribir. Cargar Utilizar el botn Cargar para traer al proyecto actual el mapa de funciones utilizado en otro proyecto. Leer Este botn lee la lista de funciones seleccionada actualmente en el rea de expansin del PLC y se puede utilizar para leerla nuevamente despus de escribir una nueva. Escribir Utilizar el botn Escribir para transferir los cambios al PLC. Verificar El botn Verificar compara los contenidos del rea de expansin del PLC con la lista visualizada, sin cambiar nada. Restablecer Este botn restablece ambas listas de funcin al estado que tenan cuando se entr en la ventana de dilogo o cuando se escribi por ltima vez en el PLC. Cerrar Utilizar este botn para salir del dilogo.
6-2
Expansin de memoria
C El mapa de memoria de algunos PLCs de la Serie C se puede editar con el comando Proyecto|Expansin de Memoria para disponer de ms espacio para memoria de
-- 60 --
Seccin 6--3
datos, reduciendo la memoria de programa. En un PLC C200HS/C200HX/HG/HE, se puede acceder a la memoria expandida con la instruccin XDMR. El dilogo para este comando muestra el tamao mximo del programa para el PLC al que est conectado y permite asignar una seccin de esa rea de memoria a memoria de datos. La cantidad a asignar se especifica en la caja de Tamao de DMs de expansin. El campo Mximo tamao del programa se reduce en la misma cantidad en que se aumente la expansin de memoria de DMs. Independientemente de cuando se cambie la expansin de memoria, slo ser efectiva en el PLC la siguiente vez que se ejecute el comando Online|Transferencia PC---->PLC.
6-3
La tabla registrada y la de SYSwin se pueden cambiar por software (desde el ordenador), pero para modificar la configuracin real hay que modificar el hardware del PLC. La configuracin de la tabla de E/S se efecta asignando opciones del hueco o unidad a una lista de huecos y unidades reales. El dilogo presenta listas de cada uno, pudindose eliminar o aadir opciones segn sea necesario. Las descripciones de cada parte del dilogo siguen la secuencia natural de seleccin de las listas.
-- 61 --
Seccin 6--3
Racks Botn +
Opciones de E/S de rack Cuando se visualiza una ranura, se habilita el campo Opciones de E/S de rack con una lista de unidades que se pueden aplicar al rack. Utilizar el botn <<Aadir<< o hacer un doble click en una opcin para asignar la opcin de E/S a la ranura del rack. Utilizar el botn >>Eliminar>> o hacer doble click en una ranura utilizada para eliminar la opcin de E/S asignada. Nota En los PLCs de la serie CV, en el rack 0 slo se visualizan 10 huecos dado que uno est asignado permanentemente a la CPU del PLC. Algunas opciones de E/S requieren de informacin adicional de configuracin. En tales casos, se visualiza el dilogo Seleccin Nmero de Unidad. Si se selecciona la opcin de E/S SYSMAC--BUS o SYSMAC--BUS/2 Maestra, se puede ampliar el campo Tabla de E/S para visualizar los Terminales Remotos y los Terminales de E/S que forman parte de la opcin SYSMAC--BUS. Crear Para utilizar este botn debe estar conectado al PLC. Crear solicita al PLC que examine la configuracin real de E/S y la establezca tanto en la tabla registrada como en la tabla SYSwin. De esta manera, las tres versiones de tabla de E/S sern iguales. Normalmente se debera utilizar este botn cuando se entre por primera vez al dilogo para garantizar un punto de inicio estable. Nota Para PLCs C1000H y C2000H, puede que se pidan multiplicadores de canal para fijar la direccin base de los terminales de E/S en cada Maestra Remota de SYSMAC--BUS. Comparar Este botn compara la tabla registrada en el PLC con la configuracin de hardware real y muestra un mensaje si hay diferencias. Esto resulta til para confirmar que una tabla configurada en SYSwin y transferida al PLC coincide con la configuracin de hardware. El botn Comparar slo se puede utilizar con el PLC conectado.
-- 62 --
Seccin 6--3
Leer Con este botn se transfiere a SYSwin la tabla registrada del PLC, reemplazando a la configuracin visualizada actualmente. Esta funcin tambin se puede llevar a cabo como parte de un proceso de transferencia general. Escribir Con este botn se puede transferir la tabla de E/S de SYSwin al PLC en cualquier momento siempre que est conectado. Alternativamente, se puede esperar hasta completar otros dilogos de configuracin (Configuracin del PLC) y transferir toda la configuracin con el programa. Cargar En lugar de introducir todas las asignaciones de E/S, se puede cargar la tabla de E/S de otro archivo de proyecto. El botn Carga proporciona un dilogo de seleccin de archivo estndar en el que se puede especificar un proyecto del que leer la tabla. Una vez obtenida la tabla, se puede cambiar, escribir en el PLC y verificar de la forma habitual. Verificar Utilizar el botn Verificar despus de escribir o de transferir al PLC, para comprobar que la tabla de E/S registrada es la misma que la tabla SYSwin. Si se encuentran diferencias se visualizar un mensaje. Borrar Este botn borra todas las asignaciones en el hueco actual o lista de unidad, pidiendo confirmacin antes de borrar. Restablecer Este botn restablece la tabla de E/S de SYSwin al estado que tena cuando se entr en este dilogo o al que tena la ltima vez que se transfiri al PLC. Cerrar Utilizar este botn para salir del dilogo.
-- 63 --
Seccin 6--3
Cuando se visualiza un Hueco de Terminal Remoto, se habilita el campo Opciones de E/S Remotas con una lista de opciones de E/S remotas que se pueden aplicar al Terminal Remoto. El campo Opciones de E/S remotas es idntica en cuanto a funciones al campo Opciones de E/S de rack para huecos, excepto en que ciertas unidades no estn disponibles para utilizacin remota. Los terminales de E/S estn situados a continuacin del ltimo terminal remoto. Para PLCs de la Serie C C200H/HS/HX/HG/HE, si se ha aadido la opcin IO C SYSMAC--BUS Maestra (RM), se debe especificar un nmero de unidad, 0 1. Se pueden aadir, hasta un mximo de cinco unidades, Terminales remotos de C500 y de C200H mezclados.
Note La opcin de Terminal remoto de C500 ocupa dos huecos remotos. Para PLCs de la Serie C C1000H/C2000H, si se aade la opcin IO SYSMAC--BUS Maestra (RM), habr que aadir los Terminales Remotos necesarios. Tambin hay que especificar un multiplicador de canal para definir la direccin base para todos los Terminales de E/S asociados. C
Informacin de unidad especial de E/S Este interruptor muestra la unidad con la que se est comunicando. El rango de direcciones de CIO y el rango de direcciones de DM muestran donde estn los interruptores por software para esa unidad. No todas las reas sern utilizadas por todas las selecciones de comunicaciones. Adems de los dilogos relacionados con las selecciones de comunicaciones, cada uno tiene los siguientes botones estndar: Leer Con este botn se transfieren a SYSwin los interruptores por software. Escribir Para transferir las selecciones actuales a los interruptores por software en el PLC. Verificar Compara las selecciones en el display con las del PLC. Si hay alguna diferencia, visualizar un mensaje de error. Este botn se debe utilizar despus de transferir al PLC las selecciones para comprobar que son correctas. Cerrar Utilizar este botn para salir del dilogo.
-- 64 --
Seccin 6--3
Switches por software de Host Link Se puede seleccionar una de las cuatro pantallas siguientes: Setup General Permite especificar el nmero de nodo local desde el que se est transfiriendo y los errores de configuracin que se producen en la unidad Host Link. Estos se pueden borrar desde el PLC. Setup puerto 1 Permite efectuar selecciones de comunicaciones y de protocolo para este puerto y visualiza los errores producidos durante la transmisin de datos. Setup puerto 2 Idntico que Setup de puerto 1, pudiendo ser diferentes las selecciones. Test de comunicaciones Permite seleccionar el puerto y tipo de puerto a probar a partir de las listas. Seleccionar la velocidad de test de comunicacin y se visualizar una lista de los errores de comunicaciones producidos en la unidad. Estos se pueden borrar. Interruptores por software de la SYSMAC Link Se puede seleccionar una de las tres pantallas siguientes: Setup General Permite iniciar el test de Nodo y/o Data Link y pararlo para leer las selecciones actuales. Tambin se pueden visualizar el estado de test del nodo y selecciones de alimentacin, visualizndose cualquier error que se haya producido. Estado de la red Visualiza la informacin de nodo y de red dando la red local, nmeros de nodo y de unidad as como la direccin de nodo polling y el estado de todos los nodos conectados a la red. Estado del Data Link Visualiza informacin de estado de cada nodo. Switches por software para SYSMAC NET Se puede seleccionar una de las tres pantallas siguientes: Setup General Se visualiza la direccin de nodo junto con el nmero y lista de errores que se producen en la unidad. Tambin se visualiza el estado, referente a alimentacin, de la red y de la condicin del lazo. Setup test de nodo Se puede elegir Comenzar test para ejecutar el test de nodo y luego Parar test para leer las selecciones actuales. En el rea de resultados se visualiza los resultados del test mostrando el nmero de test ejecutados, el nmero de errores de timeout, el nmero de veces que el sistema estaba ocupado, los errores en respuesta y el nmero de tokens perdidos. Los errores actuales se visualizan en el rea de Estado y todos los dems en el rea de Errores. Estado de la Data Link Seleccionando Arrancar el Data Link, se visualiza el estado y si se selecciona Parar el Data Link se visualizan las selecciones. Se muestra el estado actual y el estado Activo y Error para cada Nodo en el rango de direccin de CIO. Resto de unidades SIOU El nmero de unidad y los valores de rango de direccin de CIO y DM se visualizan junto con un mensaje que informa la utilizacin del editor de Display de Datos para
-- 65 --
Seccin 6--3
cambiar estas selecciones. Consultar los manuales de sistema de unidad SIOU para ms informacin. Switches por Software de Ethernet Se pueden efectuar las siguientes selecciones para los Switches por Software de: Test de internodo Seleccionar On para ejecutar el test y Off para pararlo. (La seleccin se debe escribir en el PLC para que sea efectiva). Nmero de Red El nmero de red que utiliza el test de internodo. Nmero de Nodo El nmero de nodo que utiliza el test de internodo. Longitud de datos La longitud de datos que utiliza el test de internodo. Tiempo de visualizacin de respuesta El tiempo de respuesta en milisegundos que visualiza el test de internodo. Estado Online El estado de lectura/escritura del dilogo y cualquier error que pueda aparecer. Switches por Software de Controller Link Se pueden efectuar las siguientes selecciones para los Switches por Software de Controller Link: Polling (Server) Indica si es una unidad polling o polled. Borrar EEPROM Selecciona borrar o no la EEPROM de la unidad Controller. Estado Online El estado de lectura/escritura del dilogo y cualquier error que pueda aparecer. Switches por software de SYSMAC BUS/2 Se pueden efectuar las siguientes selecciones para los Switches por Software de: Setup General El campo Tipo visualiza el tipo de unidad: por cable u ptica. El campo Estado visualiza el estado general de la unidad y especifica indicadores de error. El campo Terminacin indica el Estado, grupo y Unidad del nodo de Terminacin. Test de comunicaciones El test de comunicaciones slo se puede ejecutar si el el campo Habilitar Test lo permite. Control de comunicaciones Mediante estas selecciones se pueden habilitar e inhibir las selecciones de comunicaciones para SYSMAC--BUS/2. Estado de esclavo Estas selecciones muestran el estado de todas las unidades conectadas a la Maestra Remota de SYSMAC--BUS/2. Resto de unidades SIOU El nmero de unidad, valores de rango de direccin de CIO y DM se visualizan junto con un mensaje que informa que para cambiar estas selecciones se utilice el Editor de Visualizacin de Datos.
-- 66 --
Configuracin de la unidad
Seccin 6--4
6-4
Configuracin de la unidad
CV A continuacin se describen las selecciones de Unidad que se pueden especificar para Unidad SIO.
-- 67 --
Configuracin del PLC Direccin de IP de Nodo Local Escribir la direccin de IP en los cuatro campos. Mscara de Sub--net Escribirla en los cuatro campos. Puerto UDP Escribir en este campo el nmero de puerto UDP.
Seccin 6--5
Login FTP Escribir el nombre y clave de login FTP en los campos correspondientes. Tabla de direcciones de IP La tabla de direcciones de IP se puede editar pinchando en el botn Editar. Tabla de Router de IP La tabla de Router de IP se puede editar pinchando en el botn Editar. Estado Online Estado de escritura/lectura del dilogo y cualquier error que pueda aparecer.
6-5
-- 68 --
Seccin 6--5
Leer Este botn carga la configuracin actual del PLC y la muestra en la ventana de dilogo de Setup del PLC. Escribir Utilizar este botn para transferir una nueva configuracin al PLC. Tambin puede transferirla como parte del comando general Online|Transferencia PC---->PLC junto con otros datos de configuracin del PLC. Verificar Este botn compara las selecciones actuales con las del PLC y visualizar un mensaje si son diferentes. Se recomienda utilizar este botn despus de escribir los valores en el PLC para verificar que se ha seleccionado correctamente la tabla. Restablecer Este botn restablece la configuracin del PLC a la que tena cuando se entr en este dilogo o a la ltima que se transfiri al PLC. Cerrar Utilizar este botn para salir de la ventana de dilogo. Para cambiar las selecciones para la interfaz Hostlink RS232/422, se debe utilizar el comando Proyecto|Parmetros Hostlink, descrito en la seccin 8 Comunicaciones avanzadas.
-- 69 --
7-2 7-3
7-4 7-5
-- 71 --
Seccin 7-1
7-1
7-1-1 Proyecto
Serie Seleccionar la serie C o la serie CV de PLCs OMRON. Esta seleccin afectar a otros parmetros que puede ser necesario configurar. Por ejemplo, la serie CV necesita seleccionar la tabla de E/S y la utilizacin del dilogo de configuracin del PLC para establecer las caractersticas del PLC especfico. Tipo de PLC: Modelo y CPU Elegir, de la lista que aparece, el modelo de PLC apropiado. SYSwin utiliza su seleccin para determinar las caractersticas del PLC para chequear y trabajar online. Para algunos modelos de PLC (por ejemplo el CQM1), ser necesario realizar una nueva seleccin de CPU. En esos casos, se abrir una nueva ventana a la derecha del selector de modelo donde se podr realizar esta nueva seleccin. Editor Elegir entre uno de los mtodos, ladder o diagrama lgico, de preparacin de un programa en forma de diagrama. El mtodo estndar es la programacin en diagrama de rels. En cualquier modo, puede utilizarse el editor lista de denes para trabajar en nivel de instruccin. La edicin de diagrama lgico se describe con detalle en la seccin Funciones Avanzadas de este manual. Tipo de proyecto Normalmente se preparar un programa que pueda ser cargado y ejecutado por el PLC. Sin embargo, seleccionar Librera si se desea crear mdulos para insertar en una librera de SYSwin, trabajando exclusivamente off--line o seleccionar Plantilla para editar una plantilla que se utilizar con un PLC concreto. La seccin Funciones Avanzadas trata de Libreras y Plantillas e indica cmo estructurar un programa de SYSwin para utilizar de la mejor forma todas las posibilidades. El Apndice A muestra los tipos de archivos creados por cada una de las opciones de Tipo de proyecto.
7-1-2 Comunicaciones
Interface Cuando se conecta a un PLC, se utiliza un mtodo de comunicaciones concreto. Es necesario especificar el tipo de interfaz de comunicaciones que se utilizar: SYSwin soporta dos mtodos bsicos de comunicacin entre el PC en el que se desarrolla el programa y el PLC conectado. Estos son: Las comunicaciones serie o comunicaciones de red, que pueden ser SYSMAC--LINK, SYSMAC--NET, Ethernet o Controller Link. Observar que la comunicacin en red no est disponible en todos los PLCs. Las comunicaciones en red no tienen ms opciones que seleccionar pero la comunicacin serie tiene opciones que es necesario comprender para garantizar la correcta comunicacin entre los dos dispositivos.
-- 72 --
Seccin 7-2
Opcin de puente (Bridge) Elegir entre Directo o Puente CV. Directo significa que est conectado al PLC en el que se va a ejecutar el programa. Puente C significa que se utiliza un PLC de la serie C para pasar a una red en la que est conectado el PLC destino. Puente CV significa que se utiliza un PLC de la serie CV para pasar a una red en la que est conectado el PLC destino. Opcin de Modem Elegir la opcin apropiada: local que significa que est conectado directamente al PLC o Modem que indica que la conexin es va lnea telefnica por lo que es necesario utilizar modem. Opcin codificando Si la conexin es a interfaz RS--232C en el PLC, seleccionar SYSMAC--WAY. Si la conexin es al puerto de perifricos de un PLC de la serie CV, seleccionar Toolbus. Las descripciones de conexiones de comunicaciones se describen detalladamente en la seccin Comunicaciones Avanzadas. Es importante la lectura y comprensin de esta seccin antes de configuirar las comunicaciones con un PLC. Aceptar Al aceptar el setup, se vuelve a la ventana de programacin. Si se ha cambiado el tipo de PLC para el proyecto y ya se haban escrito pasos de programa, SYSwin preguntar si desea convertir el programa. Si se elige s, habr que confirmar la conversin de un PLC a otro (ver el siguiente punto en esta seccin). SYSwin comprobar el programa y resaltar en rojo cualquier direccin o funcin que no sea vlida para el PLC especificado. Ser necesario corregir estos datos antes de transferir el programa al PLC y ejecutarlo. Se puede utilizar el modo comprimido para buscar en el programa dichos datos ms rpidamente antes de continuar. Si se est creando un nuevo proyecto y se ha seleccionado en Pref.|Opciones Cargar automticamente la plantilla para el nuevo proyecto, se cargar automticamente el archivo de dicha plantilla. Esta contiene un grupo normalizado de smbolos de direccin para las variables del sistema.
7-2
-- 73 --
Seccin 7-3
reas HR y LR. Se muestran las direcciones por defecto pero pueden ser modificadas por el usuario. Para iniciar la conversin, seleccionar Ejecutar y si no se desea efectuar la conversin, seleccionar Cancelar. Procesar el programa Dependiendo de los dos tipos de PLC, puede que sea necesario procesar el programa.
7-3
7-3-1 Mostrar
Redes agrupadas (por defecto en ON) Cuando est habilitada, indica que los separadores de red slo se mostrarn cuando la red tenga un nombre. Permite formar grupos de redes en diagrama de rels o diagrama lgico. Cuando est inhibida, se visualiza cada separador de red. Limitar en longitud los comentarios de bloque y red La longitud del rea de comentario en la barra de cabecera de bloque y de red es de aproximadamente 30.000 caracteres. Estando habilitado, cuando se utilice el editor de etiquetas de red o de bloque slo es necesario pulsar Enter al final de cada prrafo. SYSwin da a la informacin el formato adecuado para la salida de tal forma que aparezca en modo legible en el display de red. Sin embargo, slo se visualizan en la pantalla tres lneas del display. Cuando esta opcin esta inhibida, no se da formato a los datos y es necesario pulsar Enter en cada final de lnea. Esta opcin garantiza compatibilidad con las versiones anteriores de SYSwin.
7-3-2 Ladder
Dibujar CMP/CMPL como no intermedias por defecto (por defecto en ON) El PLC CVM1--V2 soporta formas intermedia y no intermedia de las instrucciones CMP y CMPL. CMP(20) y CMPL(21) son las formas intermedias compatibles CV y CMP(28) y CMPL(29) son las formas no intermedias compatible C. Observar que para el CVM1--V2 la instruccin CMP/CMPL aparecern en el editor de lista de instrucciones con el nmero de funcin detrs. Es aconsejable seleccionar esta opcin de tal forma que las instrucciones CMP se dibujen como no intermedias para que no alteren realmente el flujo. No seleccionar esta opcin si se intenta mantener la compatibilidad con PLCs antiguos de la serie CV.
-- 74 --
Seccin 7-5
aparecen slo entre bloques por lo que no habr ninguno ni al principio ni al final del programa. Cuando est habilitada, permite a SYSwin separar correctamente el programa cuando se transfiere al PLC. Observar que esta funcin no est disponible en los PLCs tipo C20. Nota La instruccin CMP puede alterar el estado de indicadores en el PLC. Sin embargo no se deberan acarrear estados de indicador entre bloques dentro de un programa, dado que los bloques no deberan estar relacionados una vez que se han ensamblado en cdigo de PLC. Usar instrucciones doble END(01) (por defecto en ON) Cuando est habilitada, SYSwin transferir una instruccin doble END(01) al final del programa. Cuando est inhibida, SYSwin slo transferir una instruccin simple END(01). Cuando se transfiere el programa del PLC con esta opcin habilitada, permite a SYSwin detectar el final real del programa cuando encuentra una instruccin doble END(01). Si la funcin est inhibida, SYSwin detecta el fin del programa cuando se encuentra la instruccin simpe END(01). Tener en cuenta que se pueden insertar instrucciones END en medio de un programa para facilitar la depuracin y que se puede transferir todo el programa si se tiene habilitada esta opcin.
7-3-4 Optimizar
Re--usar registros TR dentro de las redes (por defecto en OFF) Cuando esta opcin est seleccionada, el optimizador de red genera cdigo de lista de instrucciones que puede reutilizar rels temporales dentro de la red. Esto permite la creacin de redes ms grandes. SYSwin puede gestionar internamente hasta 32 rels temporales en comparacin con los 8 rels temporales estndar. Observar que si se selecciona Optimizar rels temporales en la seccin de Tratamiento del programa, se tiene en cuenta la reutilizacin de TRs. Defecto Este botn seleccionar todos los valores por defecto anteriores. OK Aceptar las opciones elegidas. Cancelar Este botn cancelar todas las selecciones y volver a las almacenadas previamente.
7-4
-- 75 --
Seccin 7-5
password se debe introducir una segunda vez para confirmacin. Para que la password sea efectiva hay que guardar el proyecto. Si se carga un nuevo proyecto antes de guardar el actual, SYSwin no avisar para guardar el proyecto actual. La password para un proyecto se puede cambiar seleccionando Proyecto|Password del Proyecto y escribiendo primero la password antigua. La password tambin se puede borrar sustituyendo la actual por un campo vaco. La password puede contener entre 1 y 19 caracteres.
7-5
Fijar las instrucciones CMP/CMPL en la serie CV Cuando se carga un programa de la serie CV de SYSwin 2.0, aparecer un mensaje indicando al usuario fijar las instrucciones CMP/CMPL. Cuando se importen bloques o redes de un archivo de librera de SYSwin 2.0, ser necesario fijar las instrucciones CMP/CMPL. Cuando se procese el programa, todas las instrucciones CMP/CMPL que aparezcan en su forma no intermedia y que estn en rojo, sern corregidas y colocadas en forma intermedia. Alcance Se puede seleccionar que la bsqueda se efecte en el bloque actual o en todos los bloques. Una vez seleccionadas todas las opciones, arrancar el proceso seleccionando Ejecutar o seleccionar Cerrar para cancelar y no ejecutar.
-- 76 --
-- 77 --
Gua de conexin
Seccin 8--2
8-1
Tipos de conexin
Esta seccin est dividida en guas separadas que contienen varios puntos. No ser necesaria la lectura de toda esta seccin para poner en funcionamiento sus comunicaciones. Utilizar los diagramas en la Gua de conexin para identificar el tipo de conexin que desea establecer, luego configurar el dilogo Setup del Proyecto con las selecciones proporcionadas. Seguir las instrucciones de la Gua de conexin que le dirigir a otros puntos dentro de esta seccin. Ser necesario leer partes de la Gua informativa, antes de intentar conectar el PLC utilizando SYSwin. Puede seguir las instrucciones en la Gua de procedimientos que le guiar a travs de los diferentes dilogos de comunicaciones. Con PLCs en redes, es posible utilizar PLCs de la serie CV como puentes para comunicar a travs de diferentes redes. Las combinaciones vlidas se muestran en la Gua de Puentes. Cuando se utilizan PLCs en redes, tambin es necesario configurar las Tablas de Rutas y las Tablas de Data Link. Cuando se utilice el puerto RS--232C de un PLC de la serie CV, tambin se podr configurar las selecciones de protocolo utilizando el dilogo Parmetros del Host Link. Estos se describen en la Gua de Dilogos. Si encuentra problemas que no puede resolver con la informacin contenida en esta seccin, consulte con OMRON.
8-2
Gua de conexin
SYSwin soporta los siguientes tipos diferentes de conexiones: 1. Conexin serie 2. Conexin serie con modem 3. Conexin serie con puente C 4. Conexin serie con puente CV 5. Conexin serie con modem a puente CV 6. Conexin en red utilizando NSB de SYSMAC--LINK 7. Conexin en red utilizando NSB de SYSMAC--NET 8. Conexin en red utilizando NSB Controller Link 9. Conexin Ethernet 10.Conexin Ethernet a puente C 11. Conexin Ethernet a puente CV Utilizar los diagramas para identificar el tipo de conexin que desea realizar y luego configurar el dilogo Setup del Proyecto con las selecciones adecuadas.
-- 78 --
Gua de conexin
Seccin 8--2
Efectuar los siguientes pasos: ! Leer Comunicaciones serie en la Gua informativa. ! Comprobar los cables de conexin en Apndice E ! Seguir el procedimiento de comunicacin estndar en la Gua de procedimientos
Modem remoto
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones serie ! Opcin de puente (Bridge): Directo ! Opcin de modem: Modem ! Opcin codificando: SYSMAC WAY o Toolbus para puerto de perifricos de CV Efectuar los siguientes pasos: ! Leer Comunicaciones serie en la Gua informativa. ! Comprobar los cables de conexin en Apndice E ! Seguir el procedimiento de comunicacin de modem estndar en la Gua de procedimientos
-- 79 --
Gua de conexin
Seccin 8--2
PLC destino
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones serie ! Opciones de Puente (Bridge): Puente C ! Opcin de modem: Directo ! Opcin codificando: Toolbus para puerto de perifricos. Efectuar los siguientes pasos: ! Leer Comunicaciones serie en la Gua Informativa. ! Comprobar los cables de conexin en Apndice E. ! Comprobar la red en la Gua de Puentes. ! Seguir el Procedimiento de comunicaciones por Puente en la Gua de procedimientos. Nota En Controller Link con Puente C o CV, se han de seleccionar las Tablas de Rutas.
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones serie ! Opcin de puente (Bridge): Puente CV ! Opcin de modem: Directo ! Opcin codificando: SYSMAC WAY o Toolbus para puerto de perifricos de CV Efectuar los siguientes pasos:
-- 80 --
Gua de conexin
Seccin 8--2
PLC CV puente
PLC destino
! Leer Comunicaciones serie en la Gua informativa. ! Comprobar los cables de conexin en Apndice E ! Comprobar la red en la Gua de puentes ! Seguir el procedimiento de comunicacin por puente en la Gua de procedimientos
PLC destino
RED
Serie
PLC CV puente
Modem remoto
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones serie ! Opcin de puente (Bridge): Puente CV ! Opcin de modem: Modem ! Opcin codificando: SYSMAC WAY o Toolbus para puerto de perifricos de CV
-- 81 --
Gua de conexin
Efectuar los siguientes pasos: ! Leer Comunicaciones serie en la Gua informativa. ! Comprobar los cables de conexin en Apndice E ! Comprobar la red en la Gua de puentes
Seccin 8--2
SYSMAC LINK
A OTRAS REDES
Completar el dilogo Setup del proyecto como sigue: ! Interface: SYSMAC LINK Eefectuar los siguientes pasos: ! Leer Comunicaciones SYSMAC LINK en la Gua informativa. ! Comprobar la red en la Gua de puentes ! Seguir el procedimiento de comunicacin SYSMAC LINK en la Gua de procedimientos
Completar el dilogo Setup del proyecto como sigue: ! Interface: SYSMAC NET Eefectuar los siguientes pasos: ! Leer Comunicaciones SYSMAC NET en la Gua informativa. ! Comprobar la red en la Gua de puentes
-- 82 --
Gua de conexin
Seccin 8--2
NSB NET PLC SERIE C PLC CV PUENTE LINE SERVER A OTRAS REDES
SYSMAC NET
8-2-8 Conexin en red utilizando una tarjeta de servicio de red Controller Link
Utilizando una tarjeta de servicio de red Controller Link se puede comunicar a alta velocidad con los PLCs conectados. Tambin se puede comunicar con PLCs de otras redes utilizando PLCs de la Serie CV como puentes de red.
CONTROLLER LINK
A OTRAS REDES
Completar el dilogo Setup del proyecto como sigue: ! Interface: Controller Link Eefectuar los siguientes pasos: ! Leer Conexiones de Controller Link en la Gua Informativa. ! Comprobar la red en la Gua de Puentes. ! Seguir el procedimiento de comunicaciones de Controller Link en la Gua de Procedimientos.
-- 83 --
Gua de conexin
Seccin 8--2
ETHERNET NIC
PLC destino
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones Ethernet ! Opcin de Puente (Bridge): Directo Eefectuar los siguientes pasos: ! Leer Conexiones Ethernet en la Gua Informativa. ! Seguir el Procedimiento de Comunicaciones estndar en la Gua de Procedimientos.
PLC destino
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones Ethernet ! Opcin de Puente (Bridge): Puente C Eefectuar los siguientes pasos:
-- 84 --
Gua de informacin
! Leer Conexiones de Ethernet en la Gua Informativa. ! Comprobar la red en la Gua de Puentes.
Seccin 8--3
PLC destino
Completar el dilogo Setup del proyecto como sigue: ! Interface: Comunicaciones Ethernet ! Opcin de Puente (Bridge): Puente CV Eefectuar los siguientes pasos: ! Leer Conexiones Ethernet en la Gua Informativa. ! Comprobar la red en la Gua de Puentes. ! Seguir el Procedimiento de Comunicaciones por Puente en la Gua de Procedimientos.
8-3
Gua de informacin
Esta gua contiene los siguientes puntos: 1. Conexin serie 2. Conexin SYSMAC LINK 3. Conexiones SYSMAC NET 4. Conexiones Controller Link 5. Conexiones Ethernet 6. Conexiones de puerto de perifricos serie CV 7. Conexiones de modem de puerto de perifricos serie CV 8. Nmeros de red, nodo y unidad
-- 85 --
Gua de informacin
Seccin 8--3
Si se desea utilizar una conexin serie con varios PLCs, ser necesario utilizar Adaptadores de enlace que convertirn de RS--232 a RS--422 y/o fibra ptica. En el punto Nmeros de Red, Nodo y Unidad se dispone un diagrama que muestra la utilizacin de adaptadores de enlace. En el resto de diagramas de esta seccin no se muestran adaptadores de enlace utilizados, pero se podran conectar en la lnea serie entre el ordenador y el PLC o entre el modem remoto y el PLC. Los PLCs de la serie C tienen varios puntos diferentes de conexin: ! Unidad Host Link montada en CPU ! Unidad Host Link montada en bastidor ! Puerto RS--232 de CPU ! Puerto de perifricos de CPU Para conectar al puerto de perifricos de PLCs serie C, se necesita un cable CIF especial. Los PLCs de la serie CV tienen varios puntos diferentes de conexin: ! Unidad Host Link montada en CPU ! Puerto RS--232 de CPU ! Puerto de perifricos de CPU ! Puerto de perifricos de SYSBUS/2 remoto Para conectar al puerto de perifricos de los PLCs serie CV, se necesita un cable CIF especial y se debe especificar protocolo Toolbus en el Setup del proyecto. Ser necesario comprobar las selecciones de velocidad de comunicacin y de protocolo para que la conexin sea operativa. Estas selecciones se pueden configurar mediante interruptores DIP, interruptores rotativos, selecciones de Configuracin del PLC y Switches por software. Las selecciones de protocolo estndar son 9.600 baudios, 7 bits de datos, paridad par y 2 bits de stop. SYSwin soporta enlace 1:N y la lnea CTS en el PLC se ha de forzar a 0V. Si la conexin es con un solo PLC, normalmente se seleccionar como Unidad 0. En algunas unidades host link, ser necesario seleccionar el nivel de comando a 3 de tal forma que se puedan transferir programas al PLC. Cuando se utilice una unidad Host Link montada en CPU, habr que cerciorarse de que se utiliza la unidad correcta para el PLC: 3G2A6--LK201 CXXH, C200H, C120, C500, C1000H, C2000H 3G2C7--LK201 C20, CXXK Si se presentan problemas cuando se intenta establecer una conexin serie, comprobar que el puerto serie del ordenador est habilitado y que no hay cargado o conectado un driver de ratn al mismo puerto. Para PLCs con conexiones serie directas en la CPU, tambin se pueden fijar las selecciones estndar cambiando los interruptores DIP en el frontal de la CPU. Las selecciones de protocolo estndar son 9.600 baudios, 7 bits de datos, paridad par y 2 bits de stop. Los PLCs ms antiguos tienen una velocidad de comunicacin por defecto de 2.400 bps. Si se utiliza una conexin de puerto de perifricos de serie CV, debera consultarse la descripcin Conexiones de puerto de perifricos serie CV. Si se utilizan modems, consultar Establecimiento de conexiones va modem en la Gua de procedimientos.
-- 86 --
Gua de informacin
DEVICE=C:\SLK\SLKBSIB.SYS /IA /T05 /AD800 DEVICE=C:\SLK\SLKDVIB.SYS /E donde /IA Nmero de interrupcin, en este caso IRQ10 (A en hex)
Seccin 8--3
/AD800 Direccin de la tarjeta, en este caso D800 Para ms detalles sobre instalacin, consultar el manual correspondiente de la unidad de servicio de red (NSB) de SYSMAC LINK. Ser necesario chequear las diversas selecciones de direccionamiento y de protocolo para obtener una conexin operativa. Estas selecciones se pueden efectuar mediante los interruptores DIP, interruptores rotativos y tablas de rutas. En una red SYSMAC LINK se pueden integrar PLCs tanto de la serie C como de la serie CV.
-- 87 --
Gua de informacin
Redes con slo PLCs serie C
PC
Seccin 8--3
Redes con PLCs serie C y serie CV
PC Comunicacin modo C
Comunicacin modo C
Comunicacin modo CV
-- 88 --
Gua de informacin
Seccin 8--3
-- 89 --
Gua de informacin
PC
Seccin 8--3
PLC 1 Unidad 0
PLC 2 Unidad 1
PLC 3 Unidad 2
Ser necesario configurar el nmero de unidad para los PLCs de la serie C como sigue: Unidad Host Link montada en CPU Interruptores DIP en la parte posterior de la unidad Unidad Host Link montada en bastidor Interruptores rotativos en el frontal de la unidad Puerto RS--232 directo de CPU Selecciones de DM internos Puerto de perifricos de CPU Selecciones de DM internos Ser necesario configurar el nmero de unidad de los PLCs de la serie CV como sigue: Unidad Host Link montada en bastidor Dilogo de interruptores por software Puerto RS--232 directo de CPU Dilogo de selecciones de Host Link Puerto de perifricos de CPU Fijado como unidad 0 Puerto de perifricos SYSBUS/2 remoto Fijado como unidad 0 Observar que los interruptores rotativos de nmero de unidad en la parte superior de las unidades de E/S especiales de la serie CV es el nmero de esa unidad en el bastidor del PLC y no el nmero del PLC en la red serie. Redes SYSMAC LINK, Controller Link y SYSMAC NET En redes SYSMAC LINK, Controller Link y SYSMAC NET, ser necesario configurar cada PLC en cada red para que tengan diferentes nmeros de nodo. Para comunicar entre dos o ms redes unidas, ser necesario crear tablas de rutas y asignar a cada red un nmero de red nico. En el siguiente diagrama, hay dos redes, red 1 y red 2. La red 1 tiene tres nodos, una tarjeta de servicio de red en PC2 en nodo 10 y dos PLCs en Nodo 1 y Nodo 2. La red 2 tambin tiene tres nodos, una tarjeta de servicio de red en PC3 en Nodo 1 y dos PLCs en nodo 1 y nodo 3. Una vez configuradas las tablas de rutas, ser posible comunicar desde todos los ordenadores a todos los PLCs. Cada red tendr asignado un nmero especfico, aunque siempre se puede direccionar la red local como red 0. En una conexin serie con PLCs serie CV, la red 0 se referir a la red que est conectada a la unidad de E/S especial con nmero ms bajo, por lo que si se comunica utilizando PC1, ser posible direccionar PLC2 como nodo 2 en red 0.
-- 90 --
Gua de procedimientos
PC 1
Seccin 8--4
Nodo 10
Red 1 PC 3
Red 2
Cada nodo de una red debe tener un nmero especfico, aunque siempre se puede direccionar el nodo local como nodo 0. En una conexin serie con PLCs serie CV, se puede direccionar el PLC local como nodo 0, por lo que si se comunica utilizando PC1, se podr direccionar el PLC 1 como nodo 0 en red 0. Para comunicar desde PC 1 a PLC1 utilizando la conexin serie, ser necesario especificar unidad 0 como el nmero de unidad. Recordar que el nmero de unidad que se especifica en el dilogo de comunicaciones, no est relacionado con el nmero de unidad de E/S especial seleccionado por los interruptores rotativos, en la parte superior de las unidades de E/S especiales de la serie CV.
8-4
Gua de procedimientos
Una vez configurado el dilogo de Selecciones del proyecto, ser necesario utilizar los dilogos de comunicaciones para efectuar el enlace entre SYSwin y PLC. Esta gua contiene los siguientes procedimientos para los dilogos de comunicaciones: 1 Procedimiento de comunicaciones estndar 2. Procedimiento de comunicaciones por modem estndar 3. Procedimiento de comunicaciones por puente 4. Procedimiento de comunicaciones por modem con puente 5. Procedimiento de comunicaciones SYSMAC LINK 6. Procedimiento de comunicaciones SYSMAC NET 7. Procedimiento de comunicaciones Controller Link 8. Procedimiento de comunicaciones Ethernet 9. Procedimiento de configuracin de conexiones de modem Cuando se intenta conectar con un PLC, se recibirn mensajes de estado en la ventana de dilogo. Los mensajes ms habituales son los siguientes: Chequeando conexin SYSwin est intentando comunicar con el PLC Fallo de conexin SYSwin no conect con un PLC PLC incompatible SYSwin encontr un PLC, pero no es el mismo que se defini en el dilogo Setup de proyecto.
-- 91 --
Gua de procedimientos
Seccin 8--4
-- 92 --
Gua de procedimientos
Seccin 8--4
! Pulsar el botn Test Modem; el modem debera responder con OK. Probar el enlace desde el modem al PLC puente. ! Chequear nmero telefnico y pulsar el botn Conectar. ! Comprobar el nmero de unidad; si slo hay conectado un PLC normalmente ser 00. ! Pulsar el botn Probar Puente para comprobar el enlace con el PLC puente. Probar el enlace desde PLC puente al PLC destino. ! Comprobar las direcciones de Red y de Nodo para el PLC destino. ! Pulsar el botn Probar PLC para comprobar el enlace con el PLC destino. ! Una vez conectado correctamente, pulsar el botn Cerrar.
-- 93 --
Gua de procedimientos
Seccin 8--4
Normalmente los modems han de ser configurados seleccionando registros dentro del modem; estos registros se denominan registros S. Ser necesario configurar estos registros tanto en el modem local como en el remoto. Ser necesario configurar el modem local utilizando PC 1. Ser necesario otro PC, indicado aqu como PC 2, en el puesto remoto para configurar el modem remoto. Generalmente no se podr configurar el modem remoto desde PC 1. Para configurar los modems se puede utilizar Windows Terminal u otro programa similar. La siguiente figura muestra una configuracin tpica con modem.
PC 1
PC 2
PLC destino
Algunos comandos tiles para configurar modems son los siguientes: ! AT ! ATS? ! ATS0=1 ! AT&V ! AT&F ! ATZ ! AT&W ! AT&D0 atencin modem visualiza registros S fija el registro 0 a 1 visualiza la configuracin establece la configuracin por defecto establecer la configuracin desde la memoria del modem guardar la configuracin en la memoria del modem el modem ignora la seal DTR
Ser necesario tener cuidado cuando se configuren los siguientes parmetros en el modem remoto: Modo auto--respuesta Modo no respuesta Selecciones de velocidad de comunicacin y de protocolo Selecciones de acuerdo Proceder como se indica a continuacin para configurar el enlace de modem: ! Mediante Terminal PC 1 comprobar los registros S del modem local ! Utilizando SYSwin en PC 1, editar el dilogo de comunicaciones: ! Comprobar los campos Puerto, Baudios y Protocolo ! Pinchar el botn Configuracin para chequear la configuracin del modem local ! Pinchar el botn Test del Modem para chequear el enlace con el modem local: El modem local debera responder OK.
-- 94 --
Gua de puentes
Seccin 8--5
! Colocar el modem remoto a PC 2 ! Mediante Terminal PC 2, comprobar los registros S del modem remoto ! Dejar el PC 2 en Terminal sin tocar su teclado ! Conmutar el modem remoto a OFF y a ON de nuevo, sin tocar el teclado de PC 2 ! Utilizando SYSwin en PC 2, editar el dilogo de comunicaciones: ! Pinchar el botn Test del Modem para chequear el enlace con el modem local: ! El modem local debera responder OK. ! Chequear el campo de No. de telfono ! Utilizar Conectar para marcar el nmero telefnico del modem remoto: ! Debera aparecer el mensaje CONECTADO en SYSwin ! Comprobar el campo de nmero de unidad ! Pinchar el botn Test del PLC: ! Serie C: debera aparecer en PC 2 el mensaje @00MM40 ! Serie CV: debera aparecer en PC 2 el mensaje @0FA00000FC00050178. El mensaje no aparecer cuando se intente conectar con el puerto de perifricos de la Serie CV. ! Pinchar en Desconectar para cortar la conexin con el modem remoto: ! Poner a OFF el modem remoto ! Colocar el modem remoto en el PLC destino. ! Poner de nuevo a ON el modem remoto ! Mediante SYSwin en PC 1, intentar conectar con el PLC destino ! Si falla: ! Comprobar las selecciones de velocidad de comunicacin y de protocolo en el PLC destino ! Comprobar el cable desde el modem remoto al PLC destino ! Comprobar de nuevo los registros S en el modem remoto
8-5
Gua de puentes
Esta gua se puede utilizar para comprobar si el enlace de comunicaciones diseado es factible. No olvidar que se pueden utilizar modems en los enlaces serie entre el ordenador y el PLC puente. Puede que sea necesario consultar Nmeros de red, nodo y unidad en la Gua informativa de comunicaciones. Estn incluidas las siguientes conexiones: 1. Redes SYSMAC LINK/Controller Link simples 2. De redes de SYSMAC LINK/Controller Link a SYSMAC LINK 3. De redes de SYSMAC LINK/Controller Link a SYSMAC NET 4. Redes SYSMAC NET simples 5. De redes de SYSMAC NET a SYSMAC NET 6. De redes de SYSMAC NET a SYSMAC LINK/Controller Link Los siguientes apartados dan por supuesto que las Tablas de Rutas se han seleccionado correctamente.
-- 95 --
Gua de puentes
Seccin 8--5
PC
SERIE Puerto COM Serie CV PLC puente RED SYSMAC LINK o CONTROLLER LINK Serie C PLC destino Serie CV PLC destino
PC 1
PC 2
Puerto COM
SERIE
NSB LINK
-- 96 --
Gua de puentes
Seccin 8--5
PC 1
PC 2
NSB LINK
LINE SERVER
-- 97 --
Gua de puentes
PC
Seccin 8--5
SERIE Puerto COM Serie CV PLC puente RED SYSMAC NET Serie CV PLC destino Serie CV PLC destino
LINE SERVER
PC 2
Puerto COM SERIE NSB NET RED 1 SYSMAC NET Serie CV Puente 1 LINE SERVER Serie CV Puente 2 RED 2 SYSMAC NET Serie CV PLC destino Serie CV PLC destino
LINE SERVER
-- 98 --
Gua de dilogos
Seccin 8--6
Utilizando una tarjeta de servicio de red SYSMAC--NET desde PC 2, se puede saltar a travs de un puente CV SYSMAC--NET para comunicar con otros PLCs de la serie C y CV en una red SYSMAC--NET.
PC 1
PC 2
Puerto COM SERIE NSB NET RED 1 SYSMAC NET Serie CV Puente 1 LINE SERVER Serie CV Puente 2 Serie C PLC destino Serie CV PLC destino
8-6
Gua de dilogos
Esta gua contiene los siguientes apartados: 1. Dilogo de configuracin de modem 2. 3. 4. Dilogo de selecciones de interfaz Host Link Dilogo de tablas de rutas Dilogo de tablas de data link
-- 99 --
Gua de dilogos
Seccin 8--6
Aqu ser necesario escribir la cadena de comando AT apropiada a la que el modem dar una respuesta estndar que pueda ser chequeada por SYSwin. Esto se utiliza para comprobar si el modem est realmente conectado y con alimentacin en ON en el momento de intentar establecer la conexin. Nota Para introducir caracteres de control especial en los campos de dilogos de comunicaciones, escribir los caracteres tal y como se ven. Por ejemplo, para un retorno de carro (^M), escribir ^ y M. SYSwin dispone una forma similar para insertar retardos en cadenas de comando (pero no respuestas). Por ejemplo, para un retardo de un segundo, escribir ^1. Marcar Esta seccin se utiliza para establecer los parmetros utilizados cuando se intenta conectar con el PLC remoto. Inicializar El bloque de comando introducido aqu se utiliza para inicializar el modem antes de marcar. Puede incluir comandos para seleccionar los protocolos de software y niveles de correccin de error, etc. Prefijo Este es el comando de marcar que precede al nmero. Normalmente es ATDP (para marcacin por pulsos) o ATDT (para marcacin digital por tonos). Si est marcando a travs de una centralita local (PABX o similar), puede que sea necesario marcar un prefijo de llamada externa, como por ejemplo un 9. Esto puede requerir de una espera hasta que la centralita proporcione lnea. Si se utiliza un modem compatible Hayes, utilizar el caracter coma , para que el modem inserte un corto retardo antes de marcar. Sufijo Esta cadena se coloca despus del nmero para completar el comando Marcar. Normalmente todo lo que se utiliza es un retorno de carro (^M). Timeout Especificar aqu el tiempo que se desea que espere el modem para establecer la conexin. Una vez transcurrido el tiempo especificado y si no hay la respuesta adecuada, el modem desconectar automticamente la lnea telefnica. Si no se indica ningn mensaje de fallo (ver a continuacin), el software siempre esperar hasta que transcurra todo el tiempo seleccionado antes de desconectar. Nmero de reintentos Es el nmero de veces que desea que el modem intente conectar con el PLC remoto si no lo consigue al primero. Por ejemplo, la lnea puede estar ocupada o puede que el modem que ha de responder no est conectado correctamente. Detectar portadora Activar esta opcin si desea que SYSwin utilice la caracterstica de deteccin de portadora cuando conecte. SYSwin utilizar la seal DCD del modem. Esto necesita de un cable con la lnea correspondiente conectada. Respuestas Cuando el modem conecta con el PLC remoto, emitir mensajes de estado que deben ser reconocidos por SYSwin para mantener informado del estado al usuario. Exito Cuando se consiga una conexin aparecer un mensaje del tipo CONNECT 9600. La cadena necesaria en este campo es la palabra de estado principal que ser comn para toda
-- 100 --
Gua de dilogos
Seccin 8--6
conexin obtenida -- por defecto es CONNECT, etc. Si se utiliza esta cadena adems de la caracterstica Detectar Portadora, ser necesario obtener ambas para conseguir una buena conexin. Fallos Pueden ser necesarios varios mensajes para indicar las razones por las que fall la conexin, tales como BUSY, NO DIALTONE, etc. En el manual del modem encontrar las respuestas posibles, habiendo espacio en este dilogo para un mximo de cinco mensajes. Desconectar Selecciona el mtodo que utilizar SYSwin para finalizar una conexin y desconectar la lnea telefnica. Hay dos mtodos disponibles -- DTR (seal de hardware) y comando de modem. Si se elige el mtodo DTR, no se podr utilizar DTR para control de flujo y viceversa. La cadena de comando estar compuesta normalmente por una secuencia de carcter especial para poner el modem en modo comando AT, seguida por el comando de desconexin. Nota No hay desconexin automtica despus de un timeout. Se ha de desconectar expresamente con el comando Online|Desconectar. Defecto Este botn restablece todos los campos y selecciones del dilogo de Configuracin a sus valores por defecto iniciales.
-- 101 --
Gua de dilogos
Seccin 8--6
Unidad Seleccionar el nmero de unidad del PLC que desea utilizar cuando se conecte. Baudios, Tamao de Byte, Paridad, Bits de stop Seleccionar las opciones apropiadas de estos campos para definir el protocolo de comunicaciones necesario. Leer Este botn se utiliza para leer del PLC las selecciones actuales del Host Link y cambia las selecciones del dilogo para que concuerden. Escribir Sirve para escribir las selecciones en el PLC a fin de cambiar las selecciones de la unidad Host Link. Luego SYSwin desconectar el PLC e intentar volver a conectar: si no se consigue la reconexin aparecer un mensaje. Nota Para conexin a modem el botn Escribir no aparece para prevenir posibles fallos irrecuperables de comunicaciones. Restablecer Este botn restablece las selecciones del Host Link a las que tena cuando se abri esta ventana de dilogo. Cerrar Utilizar este botn para salir de la ventana de dilogo.
-- 102 --
Gua de dilogos
Seccin 8--6
leer y escribir el archivo ROUTE.DAT. Este archivo normalmente es cargado por las utilidades de DOS de SYSMAC NET cuando se rearranca el ordenador. Cuando se utilicen tablas de rutas en tarjetas de servicio de red SYSMAC LINK y Controller Link, las utilidades de DOS SYSMAC--LINK permiten leer y escribir los archivos de rutas .DAT. La informacin de tabla de rutas se carga habitualmente desde el archivo ROUTING.DAT cuando se arranca el ordenador. SYSwin slo crear archivos .SWR y no pueden ser utilizados por las utilidades de SYSMAC--LINK aunque se pueden leer y escribir directamente las tablas de rutas desde la tarjeta de servicio de red. Luego habr que utilizar las utilidades de SYSMAC LINK para leer la informacin de la tabla de rutas de la tarjeta de servicio de red y guardarlas como un archivo .DAT. Con una conexin serie directa, slo se podrn crear las tablas de rutas en el PLC local. Para crear tablas de rutas en PLCs remotos en una red, ser necesario utilizar una conexin serie de puente CV, una conexin SYSMAC--LINK o una conexin SYSMAC--NET. A cada red hay que asignarle un nmero especfico, aunque se puede referir a la red local como red 0. Si se utiliza una tarjeta de servicio de red, la red 0 siempre ser la red local colocada directamente a la NSB. Si hay una conexin serie con un PLC serie CV, la red 0 ser la red conectada a la unidad especial de E/S con nmero ms bajo. A cada nodo hay que asignar un nmero especfico, aunque normalmente el nodo local ser el nodo 0. Utilizando una tarjeta de servicio de red, el nodo 0 siempre se referir a la tarjeta de servicio de red. En una conexin serie con un PLC CV, el nodo 0 se referir al PLC local. Utilizacin del dilogo Cuando se arranca el dilogo, se visualizar el nmero de red, el nmero de nodo e informacin del PLC conectado. Si se desea conectar con otro PLC en la red, cambiar los campos de red y de nodo y luego pinchar el botn Conectar. Si se establece la conexin se visualizar la infomacin del nuevo PLC. El tipo correcto de tabla de rutas se elegir automticamente para el nuevo PLC. A continuacin se puede configurar la tabla de rutas para ese PLC. Una vez escrita la tabla de rutas en un PLC, puede ser necesario pinchar el botn Activar para que sean efectivas las nuevas selecciones. Se puede probar una tabla de rutas en un nodo remoto introduciendo un nmero de red remota, un nmero de nodo y pinchando el botn Test. Para probar una tabla de rutas en un PLC serie CV, es habitual utilizar una conexin serie con el PLC y por puente entrar en una red SYSMAC--LINK, Controller Link o SYSMAC--NET. Si la prueba de nodo remoto es correcta, se habr probado la tabla de rutas en el PLC remoto. El campo de estado visualizar mensajes de SYSwin que indican el estado actual de las comunicaciones. Tablas de rutas de SYSMAC--LINK, Controller Link y SYSMAC--NET de serie CV Escribir los nmeros de unidad especial de E/S para cada una de las unidades SYSMAC LINK y SYSMAC NET del PLC; a continuacin escribir el nmero de red local a la que est conectada directamente la unidad. Para acceder a PLCs en una red remota, ser necesario especificar la red rel, que deber ser una de las redes locales conectadas a las unidades especiales de E/S. Tambin habr que especificar el nodo rel en la red rel que es el puente para la red remota. Tablas de rutas de SYSMAC NET de serie C Tanto para la red de nivel 0 como para la red de nivel 1, escribir el nmero de red que est conectada a esa unidad SYSMAC NET. Para acceder a PLCs en una red remota, ser necesario especificar el nodo rel que es el puente para la red remota.
-- 103 --
Gua de dilogos
Seccin 8--6
Tablas de rutas de NSB SYSMAC--LINK Escribir el nmero de red local a la que est conectada directamente la NSB. Para acceder a PLCs en una red remota, ser necesario especificar la red rel que debe ser la misma que la red local. Tambin habr que especificar el nodo rel en la red rel que es el puente para la red remota. Tablas de rutas de Controller Link Serie C Escribir para cada nivel, el nmero de nivel y de red local que est asociado a la unidad Controller Link. Para acceder a PLCs en una red remota, ser necesario especificar la red rel que debe ser la misma que la red local. Tambin habr que especificar el nodo rel en la red rel que es el puente para la red remota. Se debe activar el bit de habilitar tabla de rutas. Tablas de rutas de NSB Controller Link Escribir el nmero de red local a la que est directamente conectada la NSB. Para acceder a PLCs en una red remota, ser necesario especificar la red rel que debe ser la misma que la red local. Tambin habr que especificar el nodo rel en la red rel que ser el puente a la red remota. Tablas de rutas de NSB SYSMAC--NET Para acceder a PLCs en una red remota, ser necesario especificar el nodo rel que es el puente para la red remota. A continuacin se describen las operaciones de los botones del dilogo: Conectar Con este comando SYSwin intentar conectar con otro PLC/NSB especificado por los campos de Red y Nodo en la seccin Nodo Conectado. Luego se podr editar la informacin de tabla de rutas para esa nueva conexin. Test Una vez escrita la nueva tabla de rutas para un PLC/NSB se puede activar el botn Test. SYSwin intentar comunicar con el PLC/NSB especificado por los campos de Red y Nodo en la seccin Nodo Remoto. Carga Para muchos PLCs de una red, las tablas de rutas sern similares. Se puede cargar un archivo de rutas (.SWR) existente y hacer los cambios oportunos para el nuevo PLC/NSB. Ser necesario Grabar la tabla para el PLC/NSB para que la nueva tabla sea efectiva. Guardar Se puede guardar la tabla de rutas actual en un archivo de rutas (.SWR). Esta es una operacin de precaucin dado que la informacin de tabla de rutas no se almacena como parte del proyecto SYSwin. Borrar Este comando se utiliza para borrar las selecciones en este dilogo. No afectar a la tabla de rutas en el PLC/NSB conectado actualmente. Leer Con este comando se transfiere la tabla de rutas desde el PLC NSB de SYSMAC LINK conectado. Si se est configurando una tabla de rutas para NSB de SYSMAC NET, el botn Leer abrir el dilogo Abrir Archivo normal. Normalmente se leera el archivo ROUTE.DAT utilizado por las utilidades de DOS SYSMAC NET.
-- 104 --
Gua de dilogos
Seccin 8--6
Escribir Activar este comando para transferir la tabla de rutas al PLC o NSB SYSMAC LINK conectado actualmente. Puede ser necesario pinchar el botn Activar para hacer efectiva la nueva tabla. Cuando se configura la NSB de SYSMAC NET, el botn Escribir abrir el dilogo estndar de Guardar Archivo. Normalmente se guardar el archivo como ROUTE.DAT y luego utilizar las utilidades de DOS SYSMAC NET para escribir la tabla para la tarjeta de servicio de red (NSB). Verificar Despus de escribir una nueva tabla de rutas en el PLC/NSB, es de gran utilidad comprobar que la informacin contenida en el dilogo y las selecciones reales en el PLC/NSB son las mismas. Pinchar el botn Verificar y si se encuentra alguna diferencia, se visualizar un mensaje. Activar Despus de haber escrito una nueva tabla de rutas en algunos PLCs, puede ser necesario pulsar el botn Activar para que el PLC utilice la nueva tabla de rutas que se ha transferido. Restaurar Este comando anula los cambios de edicin efectuados. La informacin de tabla de rutas en el dilogo volver al estado que tena la ltima vez que se transfiri al PLC/NSB. Cerrar Este comando cierra el dilogo de Configuracin de tabla de rutas perdindose los cambios no guardados o grabados en el PLC/NSB.
-- 105 --
Gua de dilogos
Seccin 8--6
en estas configuraciones mixtas, el maestro debe ser un PLC de la serie C. No existe tal restriccin para redes SYSMAC LINK o Controller Link. Utilizacin del dilogo Cuando se abre este dilogo, visualiza el nmero de Unidad de E/S (Nivel para los PLCs serie C) y Tipo de red para esa unidad. Se puede cambiar la Unidad y Tipo para seleccionar la Tabla Data link que se requiera. Seleccionar Ninguno si no hay que seleccionar tabla Data Link. Despus de seleccionar la tabla de Data link requerida ser necesario seleccionar el tipo de Asignacin a uno de los siguientes: ! Automtico slo E/S ! Automtico slo DM ! Automtico E/S y DM ! Manual Si se selecciona uno de los modos automticos, es necesario seleccionar el Auto ajuste tamao al nmero apropiado de nodos participantes. Tablas de Data link manuales SYSMAC--LINK La tabla se divide en dos secciones distintas: El rea comn define la cantidad de LR y DM transmitidos por cada nodo y que debera ser idntica para todos los PLCs de la red. Debera especificar el nmero de canales de E/S y DM donde 0 indica que un nodo recibe pero no enva ningn dato. Dejar ambos campos en blanco para indicar que un nodo no participa en el Data Link. Seleccionar el tiempo de ciclo entre 5 y 255 mseg o a 0 para seleccin automtica. Refrescar Tabla define los datos recibidos por este nodo particular y es necesario seleccionarlo individualmente para cada PLC. Especificar los nmeros de nodo que proporcionan datos incluyendo una entrada para el nodo local. Tablas de Data Link manuales Controller Link Los Data Link de Controller Link necesitan una direccin de estado (CIO / LR / DM / EM) para especificar dnde reside el estado del data link. Hay dos reas asociadas con la tabla data link manual de Controller Link. Cada rea tiene una direccin de estado de Data Link (CIO / LR / DM / EM), para cada nodo especificado en un rea. Se puede especificar el nmero de canales y el offset de la direccin de inicio de rea. Tablas de Data Link manuales SYSMAC--NET Los data links de SYSMAC--NET requieren de un solo maestro coordinador que controla todo el intercambio de datos entre un nmero de esclavos. Slo es necesario seleccionar una tabla para el maestro que puede participar tambin o simplemente controlar el Data Link. Introducir un Retardo apropiado para las condiciones de carga de la red: 5, 10, 20 30 ms. A continuacin habra que realizar una entrada para cada nodo participante especificando la cantidad de CIO y DM que proporcionar en el Data Link. Seleccionar las direcciones base de CIO y DM en la que comenzarn los datos compartidos en el PLC. A continuacin se describe la operacin de cada uno de los botones de este dilogo: Carga Para muchos PLCs de la red, las tablas de Data Link sern similares. Se pueden cargar las tablas existentes de otros archivos de proyecto y modificarlas para el nuevo PLC pinchando en este botn. Para que la nueva tabla sea efectiva ser necesario grabar la nueva tabla en el PLC. La nueva tabla se guardar como parte del archivo de proyecto actual.
-- 106 --
Gua de dilogos
Seccin 8--6
Leer Cuando se activa el botn Leer, se transferir y visualizar la tabla de Data Link para la Unidad seleccionada del PLC conectado. Escribir Pinchar este botn para transferir, la tabla Data Link para la unidad seleccionada actualmente, al PLC conectado. Para algunos PLCs puede que sea necesario rearrancar la unidad para que los datos sean efectivos. Verificar Despus de escribir la tabla en el PLC, normalmente es til comprobar que la informacin en el dilogo y las selecciones en la unidad son las mismas. Simplemente pinchar el botn Verificar; si se encuentra alguna diferencia, se visualizar un mensaje. Comenzar/Parar Pinchar este botn para comenzar el Data Link en la Unidad seleccionada. Una vez activa, pinchando de nuevo este botn parar el Data Link. Limpiar Este botn permite limpiar todos los contenidos de la tabla mostrada en el dilogo. Observar que esto no afectar a ninguna tabla en el PLC conectado. Restablecer Si se desea anular cualquier cambio efectuado durante la edicin, pinchar el botn Restablecer. La informacin en el dilogo volver a la que tena la ltima tabla que se transfiri o cuando se cerr el dilogo. Cerrar Para cerrar el dilogo de tablas Data Link. No olvidar guardar el proyecto para no perder los cambios efectuados.
-- 107 --
-- 109 --
Seccin 9-1
9-1
-- 110 --
Mantenimiento de libreras
Herramientas de dibujo de diagramas lgicos TECLA Escape (comillas) / (barra directorio) -- (guin) | (barra), ! O Q F T C & i / (barra directorio) Borrar F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 TECLA DE FUNCION HERRAMIENTA DE DIBUJO Puntero Entrada Entrada negada Lnea horizontal Lnea vertical Salida Salida negada Funcin Temporizador Contador Puerta AND Puerta OR Negar smbolo Borrar smbolo
Seccin 9-2
9-2
Mantenimiento de libreras
Utilizando libreras creadas en SYSwin, se puede acelerar considerablemente el desarrollo de programas, reutilizando bloques y redes en diferentes proyectos. Las libreras de SYSwin pueden constar de programas completos o simplemente de bloques individuales, segn el nivel de detalle que se desee utilizar. Las libreras slo se pueden crear y mantener con el PLC sin conectar, por lo que habr que probar las redes formando parte de un proyecto normal de SYSwin antes de aislarlas en un archivo de librera.
-- 111 --
Plantillas
Seccin 9--3
Crear y probar un bloque en un proyecto existente Verificar que el bloque est completo y que funciona correctamente en el PLC. Guardar el proyecto. Crear o cargar un archivo de librera Para una nueva librera, seleccionar la opcin Librera en el dilogo de Setup del Proyecto o, abrir un archivo de librera ya existente. Importar bloques del programa salvado Utilizar el botn Carga en Administrador de Bloque/Red para transferir los bloques deseados (probados) en la librera actual. Guardar el archivo de librera en disco. Crear un nuevo programa de PLC o abrir uno existente Abrir un proyecto de la forma habitual, preparado para aceptar bloques de la librera. Cargar la librera con Administrador de Bloque/Red.
9-3
Plantillas
Cada PLC soportado por SYSwin se suministra con un juego estndar de definiciones de etiquetas de direccin. Las etiquetas de direccin se almacenan en archivos .SWT en el subdirectorio TEMPLATE. A las direcciones estndar del sistema se han asignado etiquetas. Si se selecciona la opcin Cargar automticamente la plantilla para el nuevo proyecto en el dilogo Pref.|Opciones, cuando se arranque un nuevo proyecto, se cargar la plantilla para el PLC que se haya se-
-- 112 --
Seccin 9--5
leccionado. Estas plantillas no son un listado definitivo, sino nicamente una base de inicio. Se pueden aadir las que se deseen. Los archivos de plantilla tambin se utilizan durante la conversin de proyectos de un PLC a otro. Si se altera un nombre de etiqueta estndar en una plantilla luego ser necesario alterarla en el resto de plantillas. Por ejemplo, en un C200H, 253.13 es el indicador de ON. Si se cambia a un PLC de la serie CV, por ejemplo, el nombre de etiqueta debe ser idntico. Si hay alguna duda sobre la utilizacin de los nombres de etiquetas correspondientes, se recomienda no alterar los archivos de plantillas de etiquetas. Durante la conversin las etiquetas existentes no sern sustituidas por las de las plantillas y sus etiquetas originales sern movidas a sus nuevas direcciones.
9-4
Produccin de EPROMs
Varios PLCs de la serie C pueden tener EPROMs. Cuando se utiliza el comando Archivo|Grabar a EPROM para generar una copia en EPROM, se visualiza un dilogo para elegir el tipo de archivo. Hay tres posibilidades: .BIN para formato binario .IHX para formato Hexadecimal de Intel .MOT para formato Motorola Debera escribirse el nombre de archivo y, si es necesario, el directorio apropiado en el que se desea guardar el archivo. Se chequea el programa, y si se encuentran fallos arrancar el Editor de Lista de Instrucciones y se visualizar el primer error. Utilizar las funciones del editor de lista de instrucciones para corregir estos errores. Se visualiza otra ventana de dilogo para chequear el modelo de PLC y el tipo de CPU. Se muestra el tamao del programa y la cantidad de memoria requerida. Si el tamao del programa real es mayor que el mximo se deber cambiar el tipo de EPROM por otra de la lista. Tener en cuenta que puede que no sea posible cambiar el tipo de EPROM dependiendo del PLC que se ha seleccionado. Si es necesario se puede utilizar el comando Proyecto|Expansin de memoria para cambiar el tamao de DM. Si se desea incluir las selecciones iniciales de DM, habilitar la ventana. Se visualiza el rango de direcciones que sern incluidas en la EPROM. Pulsar Seleccionar para abrir el archivo .DDM requerido. Los archivos de datos deben haber sido preparados utilizando el editor de Visualizacin de datos. Se visualizar el rango de direcciones en los datos, slo se incluirn las direcciones de DM relevantes. Para incluir la Tabla de E/S en la EPROM, comprobar la opcin Incluir Tabla de E/S. Para habilitar la deteccin e indicacin de batera baja, habilitar la caja Incluir deteccin batera baja. Aceptar el dilogo y se crear el archivo de copia EPROM.
9-5
-- 113 --
Seccin 9--6
9-6
-- 114 --
-- 115 --
Seccin 10-1
El sistema arrancar con una serie de preferencias por defecto. Estas son las selecciones utilizadas ms habitualmente. Se pueden cambiar segn se necesite. Observar que Preferencias afecta al entorno de trabajo de todos los proyectos y que Preferencias del proyecto afecta al proyecto individual. Esta seccin describe las preferencias disponibles cuando se crean diagramas de rels o redes de plan de funciones utilizando el Editor de visualizacin de datos, seguimiento de datos y monitorizacin de diagramas de tiempos.
10-1-1 Ventana
Este comando cambia el formato de pantalla alterando las regiones de la pantalla afectadas por cada opcin. Dado que las opciones se seleccionan o se deseleccionan, la pantalla cambia inmediatamente. La propia pantalla de SYSwin se puede redimensionar manualmente pinchando-arrastrando la esquina inferior derecha, o utilizando los controles normales de Windows en el men del sistema. Las selecciones por defecto para cada regin estn diseadas para obtener un entorno aceptable de programacin para los usuarios que empiezan con SYSwin. Barra de herramientas (por defecto en ON) La barra de herramientas de SYSwin contiene botones alternativos a los comandos ms utilizados del men. Cada botn tiene una tecla equivalente que permite el acceso rpido si se prefiere utilizar el teclado. Si no selecciona Mostrar barra de herramientas, no aparecen ni botones ni teclas. Teclas (por defecto -- teclas de funcin) Si se prefiere utilizar el ratn para seleccionar los comandos de la barra de herramientas o si no se est familiarizado con las combinaciones de teclas , se puede ocultar la banda de las teclas. Esta seleccin slo est disponible si la barra de herramientas est en ON. Herramientas de dibujo (por defecto en ON) Aqu se encuentran la principales herramientas utilizadas para crear diagramas de rels (existe un juego similar para la edicin de plan de funciones). Seleccionando Mostrar herramientas de dibujo, stas se pueden visualizar horizontal o verticalmente. Teclas (por defecto -- Teclas PMD) Si se prefiere utilizar el ratn para seleccionar las herramientas de dibujo o si se est familiarizado con las combinaciones de teclas, stas se pueden hacer desaparecer del display. Para ello seleccionar la opcin Sin teclas. Se puede elegir visualizar Teclas Alfa o Teclas de funcin. Barras de datos (por defecto en ON) Esto controla la visualizacin del rea en la parte inferior de la pantalla donde se pueden visualizar los valores para los distintos datos. Cuando est activada se pueden seleccionar 2 4 filas de informacin visualizada. Otras ventanas Mostrar barra de red (por defecto en OFF)
-- 116 --
Seccin 10-1
Para visualizar la cabecera y comentarios relativa a la red seleccionada actualmente. Mostrar barra de direccin (por defecto en ON) Esta barra muestra la direccin y nombre del elemento seleccionado y permite editar esta informacin y aadir comentarios. Mostrar barra de estado (por defecto en ON) Se utiliza para mostrar la posicin de la direccin actual en un programa, el modo de monitorizacin del PLC, estado online y ayuda instantnea para comandos del men.
10-1-2 Dibujando
El dilogo Preferencias al Dibujar permite configurar a la medida la visualizacin de diagrama de rels. Muestra reas donde se puede modificar el display y seleccionar las fuentes a utilizar tanto en modo estndar como modo comprimido. Visualizacin de redes Mostrar rejilla (por defecto en ON) Cada elemento de un diagrama de rels se coloca en una rejilla en el display. Esta opcin especifica si se desea visualizar como referencia la rejilla. Se visualizar un punto en cada interseccin de la rejilla, interfiriendo lo mnimo con el diagrama de rels. Mostrar descripciones despus de funciones (por defecto en ON) Con esta opcin seleccionada se visualizar una descripcin de la funcin en la red. Mostrar descripciones despus de salidas y funciones (por defecto en ON) Con esta opcin seleccionada se visualizarn las etiquetas de direccin despus de salidas y funciones. Visualizar marcas de diferencial en contactos o entradas (por defecto en ON) Con esta opcin seleccionada se visualizar la marca de diferencial. Si se utilizan en el programa instrucciones DIFU o DIFD, se visualizar una pequea marca de diferencial en contactos y entradas. Ladder (por defecto -- Mostrar ambos) Mostrar direcciones Slo se visualizan las direcciones en el diagrama de rels. Mostrar etiquetas Se visualizarn las etiquetas de cada paso de diagrama de rels en la red. Mostrar ambos (seleccin por defecto) Se visualizar la direccin y etiqueta de cada elemento del diagrama de rels. Separadores de red Mostrar comentarios de red en separadores (por defecto en ON) Cada red est separada en el display del programa por una cabecera que muestra el nmero de red. Cuando esta opcin est habilitada se visualizarn las 3 primeras lneas de etiquetas de red. Monitorizar Monitorizar automticamente tras edicin Online (por defecto en ON) Con esta opcin seleccionada, la monitorizacin rearrancar automticamente despus de que se haya cambiado un programa online, se haya aceptado y se haya transferido al PLC. Consultar la seccin Prueba de programas con PLC conectado para informacin ms detallada sobre monitorizacin. Interpretar valores al monitorizar (por defecto en ON) Con esta opcin seleccionada, se interpretan los valores cuando se monitorizan. Se interpretan los parmetros dentro de las funciones y se visualizarn en un formato
-- 117 --
Seccin 10-1
apropiado. Por ejemplo, los parmetros 1 y 2 de la instruccin FDIV se visualizarn en doble BCD y el parmetro 3 en formato de coma flotante. Visualizar el estado forzado de los bits (por defecto en OFF) Todas las direcciones de bit que hayan sido forzados se visualizarn con marcadores en los elementos dentro de la red. Mostrar las lneas de flujo que estn activas (por defecto en ON) Cuando est activada esta opcin y en modo online, se muestra el display de todas las lneas de flujo en la red. Cuando no est seleccionada no se visualizarn el estado de los contactos, salidas y valores de parmetros de funcin. Fuentes Pinchando la opcin Fuente estndar o Fuente comprimido se visualizar un listado de las fuentes soportadas que el usuario puede seleccionar. Fuente estndar La fuente seleccionada en este dilogo ser utilizada para todo el texto en el display de diagrama de rels, incluidas cabeceras, etiquetas y comentarios. Normalmente se seleccionar a 9 puntos o mayor, dependiendo de la resolucin del monitor. Se abre un dilogo de seleccin de fuente estndar de Windows y cualquier cambio efectuado ser efectivo tan pronto como se acepte el dilogo. Fuente comprimido El modo comprimido de SYSwin permite ver un programa en tamao reducido de tal forma que se visualiza mucha ms informacin que el modo estndar. Este modo es muy til para localizar redes rpidamente. El tamao de la fuente utilizada debe ser significativamente menor, aunque debe seguir siendo legible. Para este modo generalmente se utilizan tamaos de 8 puntos o menos.
10-1-3 Editando
Funciones Entrada directa de nombres de funcin desde ladder (por defecto en OFF) Cuando est activada esta opcin no es necesario pulsar la tecla F o F8 para arrancar el dilogo de edicin. Simplemente escribir directamente el nemnico, por ejemplo, escribir MOV. Observar que los temporizadores y contadores se pueden introducir escribiendo TIM y CNT. Aceptar funciones de 3 dgitos para cualquier PLC (por defecto en OFF) Seleccionar esta opcin si se desea introducir nmeros de funcin con 3 dgitos para todos los PLCs. Opciones de teclado Restringir movimiento del cursor a los separadores de red (por defecto en ON) Cuando est activada esta opcin si el cursor llega al principio o al final de la red actual pasa a la siguiente. Tener presente que para ampliar una red, se ha de pulsar la barra espaciadora. Cuando esta funcin est inhibida, ser necesario pulsar la tecla AvPg o RePg para cambiar de red. Seleccin automtica de herramientas de dibujo ladder (por defecto en OFF) Cuando est activada esta opcin, cualquier herramienta seleccionada por el teclado permanece activa permitiendo colocar smbolos sucesivamente pulsando la tecla Enter. Si no est activada, seleccin por defecto, la tecla Enter permitir editar el smbolo.
-- 118 --
Seccin 10-2
Dilogos de edicin Mostrar todos los botones en dilogos grandes (por defecto en ON) Esta opcin se utiliza en los dilogos de edicin de diagramas de rels y, cuando est activada, mostrar en estos dilogos los botones OK, Cancelar y Referencia. El botn Referencia arrancar la gua de referencia rpida adecuada (lo mismo que pulsando CTRL+F1). Visualizar por defecto las etiquetas (por defecto en OFF) Cuando se editan diagramas de rels, se visualizar la etiqueta en vez de la direccin en los dilogos de edicin de diagramas de rels.
10-1-4 Opciones
Arranque Abrir automticamente el ltimo proyecto (por defecto en OFF) Habilitando esta opcin, SYSwin abrir automticamente el ltimo archivo de proyecto utilizado y restablecer el estado del proyecto. Esto ahorra el tener que abrir especficamente un archivo en el que se trabaj la ltima vez que se utiliz SYSwin. Conectar automticamente con el PLC (por defecto en ON) Cuando esta opcin est habilitada, conecta automticamente con el PLC siempre que haya abierto un archivo de proyecto. Aparece un mensaje por cada intento de conectar, informando del estado de la conexin. Cargar automticamente la plantilla para el nuevo proyecto (por defecto en ON) Cuando esta opcin est habilitada, cuando se inicie un nuevo proyecto, sern cargadas las etiquetas de direccin para el PLC desde el archivo de plantilla apropiado. Seguridad Confirmar todas las operaciones que afecten al PLC (por defecto en ON) Cambiar programas online puede tener graves efectos sobre la operacin de los equipos controlados por el PLC. El modo Seguridad de SYSwin avisa antes de realizar cualquier operacin crtica que pueda afectar al estado del PLC. No se trata de interferir en la realizacin de esa operacin, sino de avisar de que es potencialmente crtica. Se recomienda utilizar el modo de seguridad como sigue: Conectado con salidas activas: ON Sin salidas conectadas al PLC: OFF Usuario avanzado: OFF Ayuda Visualizar vietas de ayuda en los botones (por defecto en ON) Con esta opcin seleccionada, se visualiza en pantalla una breve descripcin de la funcin del botn cuando el cursor est encima de l. Si no est seleccionada, la descripcin se visualiza en la barra de estado cuando se pincha el botn en la barra de herramientas.
10-2-1 Ventana
Barra de herramientas (por defecto en ON)
-- 119 --
Seccin 10--3
Mostrar barra de herramientas Con esta opcin seleccionada, la barra de herramientas muestra los botones y teclas de funcin disponibles. Si no se selecciona no se visualizan. Teclas (por defecto -- Teclas de funcin) Se dispone de la opcin de no visualizar las teclas de funcin cuando se visualice la barra de herramientas. Para usuarios experimentados en la utilizacin de SYSwin, se pueden ocultar las teclas de funcin para disponer de un rea mayor para visualizar seguimiento de datos. Herramientas de rea (por defecto en ON) Esta opcin controla las herramientas de rea que muestran las reas de datos que se pueden editar. Cuando est seleccionada, se pueden ubicar horizontal o verticalmente. Teclas (por defecto -- Teclas alfa) Los equivalentes de teclado tambin se pueden visualizar seleccionando los interruptores de teclas. Para usuarios experimentados en la utilizacin de SYSwin, se pueden ocultar las teclas de funcin para disponer de un rea mayor para visualizar datos. Otras ventanas Mostrar barra de estado (por defecto en ON) Si se selecciona esta opcin, se visualizar en la parte inferior de la pantalla la barra de estado, el modo de monitorizacin del PLC, estado online y ayuda instantnea para los comandos del men.
10-2-2 Opciones
Las dos caractersticas de este display estn descritas en el punto anterior: Preferencias -Diagrama de rels/Plan de funciones.
10-2-3 Fuente
Con esta opcin se selecciona el tipo de fuente, tamao y estilo en el que se desean visualizar las reas de datos.
10-3-1 Ventana
Barra de herramientas Mostrar barra de herramientas (por defecto en ON) Con esta opcin seleccionada, la barra de herramientas muestra los botones y teclas de funcin disponibles durante Seguimiento de datos/Editor de diagrama de tiempos. Si no se selecciona no se visualizan. Teclas (por defecto -- Teclas de funcin) Se dispone de la opcin de no visualizar las teclas de funcin cuando se visualice la barra de herramientas. Para usuarios experimentados en la utilizacin de SYSwin, se pueden ocultar las teclas de funcin para disponer de un rea mayor para visualizar datos.
10-3-2 Opciones
Las dos caractersticas de este display estn descritas en el punto anterior: Preferencias -Diagrama de rels/Plan de funciones.
-- 120 --
Seccin 10--4
10-3-3 Fuente
Con esta opcin se selecciona el tipo de fuente, tamao y estilo en el que se desean visualizar las reas de datos.
-- 121 --
-- 123 --
Seccin 11--2
-- 124 --
Seccin 11--2
-- 125 --
Seccin 11--2
! Ejecutar SETUP.EXE que instalar los archivos de SYSwin en la particin NTFS. ! Ir a Activacin a travs de una red (Token).
11-2-5 Instalacin en otra plataforma a travs de una red o conexin serie (slo Token)
Esta es la forma ms fcil cuando el Cliente es un ordenador de DOS/Windows estndar. ! Consultar Conexin de plataforma en la Gua de Conexin. ! Arrancar el Cliente y el Servidor. En el Cliente: ! Comprobar que el Cliente tiene acceso total al disco duro del Servidor a travs de la red. ! Ejecutar SETUP.EXE que instalar los archivos de SYSwin en el Drive de Red. ! Utilizar el Procedimiento Mover Token para activar SYSwin. Si falla Mover Token: ! Rearrancar el ordenador con MS--DOS. ! Utilizar el Procedimiento Mover Token para activar SYSwin. Si falla de nuevo: ! Utilizar el Procedimiento de Chequeo Manual en otro ordenador. ! Si el chequeo es correcto, ir a Activacin a travs de una red (Token). Si falla, contacte con OMRON. En el Servidor: Si se activa correctamente: ! Utilizar el Procedimiento de Grupos para registrar SYSwin. ! Se puede utilizar SYSwin.
-- 126 --
Seccin 11--2
! Ejecutar SETUP.EXE que instalar los archivos de SYSwin en el Drive de Red. Utilizar el Procedimiento Mover Token para activar SYSwin. Si falla Mover Token: ! Arrancar en MS--DOS ! Utilizar el Procedimiento de Chequeo Manual para activar SYSWIN. Si falla de nuevo: ! Utilizar el Procedimiento de Chequeo Manual en otro ordenador. ! Si el chequeo es correcto, ir a Activacin a travs de una red (Token). Si falla, contacte con OMRON. En el Servidor: Si se activa correctamente: ! Utilizar el Procedimiento de Grupos para registrar SYSwin. ! Se puede utilizar SYSwin. En otros Clientes: Una vez activado correctamente: ! Utilizar el Procedimiento de Grupos para registrar SYSwin. ! Se puede utilizar SYSwin.
-- 127 --
Gua de conexin
! Comprobar las selecciones del puerto y corregirlas para su PC. ! Utilizar el instalador de Dongle. Si falla de nuevo: ! Contactar con OMRON.
Seccin 11--3
Conexin Plataforma remota Se utilizar esta conexin cuando se desee instalar SYSwin en otro ordenador a travs de una red o de una conexin serie. Se utilizar un Cliente para instalar y activar SYSwin en el Servidor remoto. Se puede utilizar la conexin de plataforma remota cuando: ! el Servidor no tiene un sistema de disquetes 100% compatible ! el Servidor no dispone de unidad de disquetes
-- 128 --
Gua de conexin
Servidor
Seccin 11--3
Cliente
Destino red A: (Unidad disquete local) M:\SYSwin (disco duro remoto) C:\SYSwin (disco duro local compartido)
! el Servidor no est ejecutando Windows 3.1, 3.11 o Windows 95 ! el Servidor no es un 80x96/Pentium Si es necesario instalar SYSwin ejecutando SETUP.EXE, entonces el Cliente debe poder ejecutar programas de Windows. Si se necesita activar SYSwin, el Cliente debe tener un sistema de disquetes 100% compatible. Si se est utilizando Windows 3.1, 3.11 o Windows 95 en el Cliente, deber ser capaz de utilizar el Procedimiento Mover Token. Si se est utilizando otro sistema operativo, ser necesario rearrancar la plataforma cliente utilizando MS--DOS y luego utilizar el Procedimiento de Instalacin manual de Token o Procedimiento de Instalacin Manual de Dongle. Se debe hacer que el Servidor remoto comparta su disco duro para que el Cliente local pueda engancharse al Servidor. El Cliente debe tener total acceso de lectura/escritura al directorio de SYSwin en el Servidor. Se pueden utilizar las siguientes redes: ! Redes INTERLINK RS232 serie/paralelo basadas en MS--DOS. ! Redes Punto a Punto basadas en MS--DOS, por ejemplo Netware Lite ! Windows para redes de Trabajo en Grupo ! y otras redes. Si se dispone de un PC porttil que no tiene ranuras de expansin para tarjetas de red y que no tiene un sistema de disquetes compatible, la solucin ideal ser configurar una red INTERLINK utilizando la conexin del puerto serie 3 --hilos. Una vez instalada y activada, ser posible ejecutar SYSwin en el Servidor. Si se dispone de una conexin de red permanente entre el Cliente y el Servidor, tambin se podr ejecutar SYSwin en el Cliente. No olvidar que slo podr utilizar SYSwin un solo usuario a la vez, a no ser que se utilice una versin de red multiusuario. Conexin Servidor remoto Se utilizar esta conexin cuando se desee instalar una versin multiusuario de SYSwin en un Servidor. Los Clientes podrn ejecutar SYSwin directamente sobre la red desde el Servidor remoto. Se puede utilizar la conexin de servidor remoto cuando: ! se desee compartir la copia de SYSwin con otros usuarios ! se disponga de una versin de red multiusuario de SYSwin ! no se disponga de suficiente espacio en el disco local ! el servidor no ejecute Windows 3.1, 3.11 o Windows 95 ! el servidor no sea un PC con CPU 80x86/Pentium. Si se desea instalar SYSwin ejecutando SETUP.EXE, entonces el Cliente debe ser capaz de ejecutar programas de Windows.
-- 129 --
Gua de procedimiento
Seccin 11--4
Cliente
Servidor
Destino red M:\SYSwin (Drive de red) SYS:\SYSwin (Disco duro servidor archivos)
Dado que hay de activar SYSwin, el Cliente debe tener un sistema de disquetes 100% compatible. Si se utiliza Windows 3.1, 3.11 o Windows 95 en el Cliente, habr que utilizar el Procedimiento Mover Token. Si se utiliza otro sistema operativo, ser necesario rearrancar el Cliente utilizando MS--DOS y luego utilizar el Procedimiento de Instalacin Manual de Token o Procedimiento de Instalacin Manual de Dongle. Se debe hacer que el Servidor remoto comparta su disco duro para que el Cliente local pueda engancharse al Servidor. El Cliente debe tener total acceso de lectura/escritura al directorio de SYSwin en el Servidor. Si encuentra problemas, consulte con su Administrador de Sistemas. Se pueden utilizar los siguientes servidores de red: Netware, LAN Manager, Banyan Vines, LANtastic, DECnet, Sun PC--NFS, Windows NT y otras redes. Una vez instalado y activado, ser posible ejecutar SYSwin en el Cliente. Tambin se podr ejecutar SYSwin en el Servidor si puede ejecutar programas Windows. No olvidar que slo podr utilizar SYSwin un solo usuario a la vez, a no ser que se utilice una versin de red multiusuario.
-- 130 --
Gua de procedimiento
Seccin 11--4
Mover Token le guiar tanto en el proceso de activacin como en el de desactivacin. Se deber seguir la secuencia estndar comprobando los detalles y pulsando el botn parpadeante. Tambin se dan sugerencias tiles en la ventana en la parte inferior del dilogo. Comprobar el Disco de Tokens ! Arrancar el programa Mover Token. ! Insertar el Disco de Token en la unidad de disquete. ! Comprobar los detalles en el campo Unidad de. ! Pulsar el botn de buscar en disquete. ! Se visualizar el dilogo de Bsqueda de Token dando informacin detallada de los Tokens. ! Si hay errores de memoria: ! Arrancar Windows y el programa Mover Token de nuevo. ! Si hay problemas con la unidad de disquetes: ! Puede que haya que Activar a travs de una Red. ! Si hay otros problemas: ! Puede que el disco de tokens est daado. ! Puede que haya que utilizar el Procedimiento de instalacin manual. Comprobar la Copia Instalada ! Comprobar los detalles en el campo Directorio de. ! Pinchar en el icono de disco duro. ! Si hay Tokens en la copia instalada: ! El dilogo de Informes de Tokens visualizar detalles del Token. ! Si no hay Tokens en la copia instalada: ! Se visualizar un mensaje indicando que no se han encontrado Tokens. ! Si hay problemas: ! Puede que SYSwin no est instalado en el directorio. ! Puede que haya un token daado en la copia instalada. ! Puede que tenga permiso de acceso insuficiente en un drive de red. Activacin de SYSwin Si no hay Tokens en la copia instalada, se avisar para Activar SYSwin: ! Pinchar en el icono de activar SYSwin ! Si hay problemas: ! Puede que tenga permiso de acceso insuficiente en un drive de red. ! Puede que haya que utilizar el Procedimiento de Instalacin Manual. ! Pinchar en el icono de disco duro. ! El dilogo de Informes de Tokens visualizar detalles del Token. ! Se puede pulsar el botn Salir y ejecutar SYSwin. Desactivacin de SYSwin Si hay Tokens en la copia instalada, se avisar para Desactivar SYSwin: ! Pinchar en el icono de desactivar SYSwin
-- 131 --
Gua de procedimiento
! Si hay problemas:
Seccin 11--4
! Puede que tenga permiso de acceso insuficiente en un drive de red. ! Puede que haya que utilizar el Procedimiento de Instalacin Manual. ! Pinchar en el icono de disco duro. ! Deber visualizarse un mensaje indicando que no se han encontrado Tokens. ! Se puede pulsar el botn Salir y ejecutar SYSwin en Modo Demostracin.
! Si hay algn problema: ! Rearrancar MS--DOS sin un archivo CONFIG.SYS y AUTOEXEC.BAT e intentar ejecutar de nuevo el programa CCLOOK. ! Si se encuentran problemas con la unidad de disquetes: ! Puede que sea necesario ACTIVAR a travs de red. ! Si se presentan otros problemas: ! Puede que no haya Tokens en el disco de Tokens
-- 132 --
Gua de procedimiento
! Puede que el disco de Tokens est daado
Seccin 11--4
! Si todo es correcto, aparecer una pantalla con la siguiente informacin: ! En el campo Tokens se indicar el nmero de Tokens que tiene en el disco ! En el campo Mx. No. Usuarios se indica el nmero de usuarios que pueden utilizar el mismo Token al mismo tiempo. ! Pulsar Escape para salir del programa. Comprobacin de la Copia Instalada ! En la lnea de comandos de DOS escribir: ! C: ! CD\SYSwin ! A: ! CCLOOK C: {cambiar a disco duro C:} {ir al directorio de SYSwin} {volver a la unidad de disquetes} {buscar tokens en la Copia Instalada}
! Si hay algn problema: ! Rearrancar MS--DOS con un archivo CONFIG.SYS y AUTOEXEC.BAT e intentar ejecutar de nuevo el programa CCLOOK. ! Si se presentan problemas: ! Puede que no haya Tokens en la Copia Instalada ! Puede que haya un token daado en la Copia Instalada ! Puede que se est utilizando una versin incorrecta del programa CCLOOK ! Si todo es correcto, aparecer una pantalla con la siguiente informacin: ! En el campo Mx. No. Usuarios se indica el nmero de usuarios que pueden utilizar el mismo Token al mismo tiempo. ! Pulsar Escape para salir del programa. Activacin de SYSwin Si no hay tokens en la copia instalada, se puede activar SYSwin: ! En la lnea de comandos de DOS escribir: ! CCMOVE A: C: {mover el token a la copia instalada} ! Si hay algn problema: ! Rearrancar MS--DOS sin un archivo CONFIG.SYS y AUTOEXEC.BAT e intentar ejecutar de nuevo el programa CCMOVE. ! Si hay algn problema con la unidad de disquetes: ! Puede que sea necesario ACTIVAR a travs de red. ! Si se presentan otros problemas: ! Puede que se est utilizando una versin incorrecta del programa CCMOVE ! Puede que tenga insuficientes permisos de acceso a un dispositivo de red. ! Si todo es correcto: ! No se visualizar ningn mensaje de error ! En la lnea de comandos de DOS escribir: ! CCLOOK C: {buscar token en la copia instalada} ! Debera encontrar un Token. ! Rearrancar Windows y debera poderse arrancar SYSwin.
-- 133 --
Gua de procedimiento
Seccin 11--4
Desactivacin de SYSwin Si no hay tokens en la copia instalada, se puede desactivar SYSwin: ! En la lnea de comandos de DOS escribir: ! CCMOVE C: A: {mover el token al disco de tokens} ! Si hay algn problema: ! Rearrancar MS--DOS sin un archivo CONFIG.SYS y AUTOEXEC.BAT e intentar ejecutar de nuevo el programa CCMOVE. ! Si se presentan otros problemas: ! Puede que se est utilizando una versin incorrecta del programa CCMOVE ! Puede que tenga insuficientes permisos de acceso a un dispositivo de red. ! Si todo es correcto: ! No se visualizar ningn mensaje de error ! En la lnea de comandos de DOS escribir: ! CCLOOK C: {buscar token en la copia instalada} ! No debera encontrar ningn Token. ! Rarrancar Windows y podra arrancar SYSwin en modo demostracin.
-- 134 --
Gua de procedimiento
Seccin 11--4
Comprobacin del Disco de Tokens ! Insertar el disco de tokens en la unidad de disquetes. ! En la lnea de comandos de DOS escribir: ! A: {cambiar a drive A:} ! CD\ {ir al directorio raz} ! CCLOOK A: {buscar tokens en el Disco de Tokens} ! Si hay algn problema: ! Rearrancar MS--DOS sin un archivo CONFIG.SYS y AUTOEXEC.BAT e intentar ejecutar de nuevo el programa CCLOOK. ! Si se encuentran problemas con la unidad de disquetes: ! Puede que haya que utilizar CCLOOK en otro ordenador. ! Si se presentan otros problemas: ! Puede que no haya Tokens en el disco de Tokens ! Puede que el disco de Tokens est daado ! Si todo es correcto, aparecer una pantalla con la siguiente informacin: ! En el campo Tokens se indicar el nmero de Tokens que tiene en el disco ! En el campo Mx. No. Usuarios se indica el nmero de usuarios que pueden utilizar el mismo Token al mismo tiempo. ! Pulsar Escape para salir del programa.
-- 135 --
Gua de procedimiento
! Inhibir DPA:REG_DWORD
Seccin 11--4
Si est presente, se inhibe el soporte para acceso directo de puerto para los puertos de Dongle. Esto slo afecta a programas de DOS y Win16 con versiones de API anteriores a 3.20. En el caso del administrador del sistema de una mquina multiusuario, puede que desee habilitar esta funcin para prohibir a los usuarios ejecutar el programa (el cual correr tambin muy lento), dado que puede interferir con el sistema de impresin. Slo se comprueba la presencia de la entrada, el valor real introducido se ignora. ! NT31Mode:REG_DWORD Inhibe que extensiones 3.5 de NT se comporten como versiones anteriores del driver. Esto slo se debera habilitar si se producen problemas. Slo se comprueba la presencia de la entrada, el valor real introducido se ignora. ! IoPortAddressX:REG_DWORD y IoPortCountX:REG_DWORD Sustituir la X por 0, 1, 2... (hasta 9). Si NT31Mode no est habilitado y el driver de puerto NT por defecto no detecta un puerto/tarjeta especial, es necesario especificar la direccin de puerto con esta entrada. El IoPortCount es opcional y su valor por defecto es 4. Nota Slo especificar direcciones conocidas. Slo especificar direcciones de tarjetas de interfaz de puerto paralelo. Si se especifica una direccin de puerto de cualquier otro dispositivo provocar un comportamiento inesperado del sistema o incluso su cada.
-- 136 --
Gua de procedimiento
Seccin 11--4
mquina. Para asegurar el funcionamiento HL--Server incluso en situaciones de CPU con carga alta, se debera arrancar con prioridad alta. Por ejemplo: start /high /min hls_nt --m20552 HLSERVER Versin DOS TSR Observar lo siguiente: ! El enlazador NetWare no se usa para encontrar HL--Servers en diferentes segmentos de red, por lo que HL--Servers se puede utilizar en toda la red sin servidor Novell. Se incluye una versin de NLM del HL--Server, con idntica funcionalidad. ! Se puede acceder a HL--Server a travs de puentes utilizando IPX para comunicaciones Multi--segmento utilizando SAP. ! En el men de HL--Server, los protocolos de red para los HL--Serves listados en el display para Remoto/Seleccionar y Remoto/Rescan se abrevian con su primera letra (i = IPX, s = SAP y n = NetBIOS). ! HLSERVER.HLP se puede encontrar en HLSERVER.OVL ! Capacidad del buzn ajustable Todos los paquetes HL--Server recibidos a travs de la red se pasan a una cola (buzn), que es leda por el proceso de Dongle. La capacidad por defecto del buzn es 16 entradas, que ser el valor ptimo para las mayora de las configuraciones. Si se utiliza HL--Server con un nmero muy pequeo o muy grande de clientes, puede que desee cambiar este valor. Cada entrada adicional del buzn aumenta el tamao residente en aproximadamente 400 bytes. La seleccin de la capacidad del buzn se debe especificar en el momento de la instalacin. El rango de valores es de 6 a 128. Por ejemplo, para muy pocos usuarios: HLSERVER --I --t:0 --m20552 --b:6 O, para un elevado nmero de usuarios: HLSERVER --i --t:0 --m20552 --b:40 Normalmente, no se debera cambiar la seleccin por defecto a no ser que haya problemas de prestaciones. ! Correccin de hora 00 (opcional) Esta correccin se debe habilitar con la opcin --MTC o --MIDNIGHT en la lnea de comando. No se debera utilizar salvo en casos absolutamente necesarios. ! Display Utilizacin actual en el men Estado/Principal El porcentaje visualizado no debera utilizarse como valor de crecimiento lineal. Cuando se utilice HL--Server en una mquina lenta, habr un lmite en el cual se recibirn ms paquetes de los que se puedan procesar. En tal caso, los buffers de paquetes de HL--Server se llenarn en poco tiempo y producir una situacin de sobrecarga. Este lmite depende de la carga que se aplique al ordenador de HL--Server por alguna aplicacin especfica en 1er plano, por lo que no puede ser determinada por HL--Server. Versin Netware de HLSERVER El HL--Server NLM proporciona la misma funcionalidad que HL--Server TSR, y una aplicacin utilizando HL--Server no detectar ninguna diferencia entre ellos. Adems, los Dongles utilizados son iguales, por lo que se puede seleccionar el HL--Server que mejor se adapte a su entorno de red. Todas las aplicaciones que utilizan las rutinas de red de Dongle que soportan el protocolo SAP (Service Advertising Protocol) pueden utilizar el HL--Server NLM sin ningn cambio. En esta versin del NLM, no se puede limitar el acceso de HL--Server a un nico segmento de red dado que todos los NUMs residen en un segmento de LAN virtual en el servidor y deben ser siempre accesibles va lmites de segmento.
-- 137 --
Gua de procedimiento
Arrancar HL--Server
Seccin 11--4
HLSERVER.NLM se arranca en la consola del servidor (o RCONSOLE) mediante lo siguiente: LOAD HLSERVER opciones Los cambios en las opciones de la lnea de comando versus el HL--Server TSR se listan en la siguiente tabla: Ejemplo de carga de HL--Server NLM: LOAD HLSERVER --i --t:0 --M:20552 --AUTO El HL--Server NLM se carga para Dongle 20552. La opcin --AUTO cambia de nuevo a la consola de sistema despus de la inicializacin de HL--Server. Todas las opciones de la lnea de comando se pueden especificar en el archivo de configuracin SYS:SYSTEM/HLSERVER.CFG. La sintaxis es idntica a la lnea de comando, pero las opciones se pueden dividir en varias lneas. Consultar el ejemplo de archivo de configuracin HLSERVER.CFG.
-module:n[,m]
-display
-comm:n -name:s
-logindisable
-timeout:n
Instala HL--Server (esta opcin se puede omitir) No disponible para NLM. HLSERVER.NLM puede descargarse mediante UNLOAD HLSERVER o a travs del men principal de HL-Server Direcciones de mdulo de Dongles para servicio. Esto Direcciones de mdulo de Dongles para servicio. Esto puede ir seguipuede ir seguido por una coma y un lmite de login, do por una coma y un lmite de login, donde el lmite no puede exceder donde el lmite no puede exceder ninguna otra limita- ninguna otra limitacin (licencia de HL--Server o licencia de aplicacin (licencia de HL--Server o licencia de aplicacin). cin). Este parmetro puede repetirse hasta tres veces, para diferenEste parmetro puede repetirse hasta tres veces, tes Dongles de aplicacin. para diferentes Dongles de aplicacin. Habilita la visualizacin de lnea de estado en la priNo disponible para NLM. La informacin de estado se puede obtener mera lnea de la pantalla. de la pantalla HL--Server. (cambiar entre la pantalla de servidor con ALT--ESC o CTRL--ESC). Selecciona protocolos de red a utilizar. No disponible para NLM. No hay disponible NetBIOS en un servidor NetWare, por lo que se utiliza IPX/SAP. Nombre de HL--Server a visualizar en las pantallas de Nombre de HL--Server a visualizar en las pantallas de men local y men local y remota. El valor por defecto para esta remota. El valor por defecto para esta opcin es el nombre del serviopcin es HLServer. dor. Inhibe nuevos logins al HL--Server. Esta opcin se Inhibe nuevos logins al HL--Server. Esta opcin slo se puede especipuede conmutar mediante lnea de comando incluso ficar cuando se arranca HL--Server. Para conmutar mientras est opeestando operando HL--Server. rando, utilizar la entrada del men Options en la pantalla de la consola del HL--Server. Timeout en Minutos (0 = no timeout, por defecto = Timeout en Minutos (0 = no timeout, por defecto = 15). Esta opcin 15). Este valor se puede cambiar desde la lnea de slo se puede especificar cuando se arranca HL--Server. Para conmucomando incluso estando operando HL--Server. tar mientras est operando, utilizar la entrada del men Options en la pantalla de la consola del HL--Server. Especifica la password para borrado remoto de entra- Especifica la password para borrado remoto de entradas de login con das de login con el men de HL--Server. el men de HL--Server. Ajusta la capacidad del buffer de recibir. No disponible para NLM. Dado que el consumo de memoria no es crtico en el servidor, esta opcin (crtica) no es necesaria aqu. Inhibe el acceso rpido de memoria de Dongle (caInhibe el acceso rpido de memoria de Dongle (cache). che). -Vuelta automtica a la pantalla de consola del sistema. Esta es una opcin slo de NLM. Se conmuta de la pantalla activa a la consola del sistema despus de inicializar HL--Server. TSR NLM
-- 138 --
Gua de procedimiento
-search:n,n,...
Especifica los puertos LPT (278, 378, 3BC) donde buscar los Dongles de HL--Server. Las direcciones se deben escribir en hexadecimal (por defecto = busca en todos). --
Seccin 11--4
Especifica los puertos LPT (278, 378, 3BC) donde buscar los Dongles de HL--Server. Las direcciones se deben escribir en hexadecimal (por defecto = busca en todos).
-forcecolor -forcemono
Men de HL--Server El men de HL--Server TSR se puede utilizar para monitorizar y probar el HL--Server NLM. No hay diferencias entre monitorizar el HL--Server TSR y el NLM. El propio NLM utiliza funciones y una pantalla de estado para gestionar las tablas de login y algunos parmetros. Nivel de HL--Server Con HL--Server NLM, se introduce el trmino Nivel de HL--Server. Mientras el nmero de versin indica el estado de implementacin de un producto, el nivel describe la funcionalidad disponible para las aplicaciones del cliente. HL--Servers con el mismo nivel (TSR, NLM, u otros) proporcionan funciones idnticas. En versiones anteriores de TSR sin un nivel explcito, el nmero de versin tambin expresa el nivel. Requisitos y recomendaciones En servidores muy rpidos y con mucha carga, puede aparecer el mensaje Process xxxx did not relinquish control frequently para NetWare 4.0x (mientras corre HL--Server y con herramientas incorporadas de NetWare). Este mensaje no es crtico y se puede desactivar mediante SET RELINQUISH CONTROL ALERTS OFF.
-- 139 --
Apndice A
Tipos de archivos de SYSwin
Las siguientes extensiones de nombres de archivos de DOS se utilizan y son reconocidos por SYSwin. Ficheros de programa actual .SWP SYSWIN 2.x/3.x archivo de programa .SWL SYSWIN 2.x/3.x archivo de biblioteca .SWT SYSWIN 3.x Plantilla .SWB SYSWIN 2.x/3.x archivo de backup .PMF Meta--archivo de Programa .PMB Archivo de Backup de Meta--archivo de Programa .REP Archivo de informe de Conversin de fichero Archivos de programa antiguo .SWN SYSWIN 1.x archivo de proyecto .PMD Programa de PMD .PRG SYSWIN 1.x/PMD archivo de programa .ASF SYSWIN 1.x/PMD archivo de smbolo de direccin .MAP SYSWIN 1.x/PMD archivo de mapeado de funcin .AHD SYSWIN 1.x/PMD archivo de ndice de direccin (no utilizado en SYSWIN 3) Archivos de datos generales .DBS Barra de datos .DST Seleccionar datos .DFC Forzar datos .SDT Seguimiento de datos .STC Diagrama de tiempos .SWR Tabla de rutas .ADR Smbolos de direccin textual Archivos de visualizador de datos Serie C .DIO Rels internos y de E/S .DLR Rels de enlace .DHR Rels de retencin .DAR Rels auxiliares .DTV Valores de temporizador/contador .DTB Bits de indicadores de temporizadores/contadores .DDM Area de memoria de datos .DEM Area de expansin de DM Archivos de visualizador de datos Serie CV .DIO Rels internos y de E/S .DAR Area de datos auxiliar .DCP Datos de CPU .DIV Valores de temporizador
141
Apndice A
.DEM Area de expansin de DM Archivos de importar .DAT Archivo de Librera CSS .COD Archivo de programa CVSS
142
Apndice B
Especificadores de formato Especificadores de formato
Cuando se introducen parmetros # en el diagrama de rels o cuando se seleccionan valores directamente durante la monitorizacin, es posible escribir un valor en un formato distinto al hexadecimal. Esto es especialmente til cuando se trata de la nueva coma flotante IEEE en los nuevos PLCs de la serie CV. La siguiente tabla muestra los especificadores que son reconocidos. El especificador de formato se escribe al final del valor y debera separarse con un espacio o con un punto y coma, por ejemplo: #100 d #100;d ser interpretado como #0064 #100.35 i #100.35;i ser interpretado como #42C8B333 Cuando se introducen valores # en el dilogo de Funcin en el editor de diagrama de rels, el formato por defecto es hexadecimal (o hexadecimal doble) y el nmero mximo de caracteres que se pueden escribir es 4. En el editor Lista de instrucciones, el formato por defecto es hexadecimal (o hexadecimal doble), se deben utilizar Punto y coma cuando se utiliza un especificador de formato y se pueden introducir hasta 4 caracteres en la entrada de texto. Cuando se introducen valores en el dilogo Editar Datos durante la monitorizacin, la seleccin por defecto es el formato mostrado en la funcin y el nmero mximo de caracteres para entrada de texto es 20. El formato de coma flotante de OMRON es utilizado especialmente con la instruccin FDIV.
Especificador h b d s Coma flotante f i abcd -- entrada de texto ANSI directo OMRON IEEE --0.0000001e--7 a 0.99999999e+7 +/--1.2e--38 a +/--3.4e+38 Hexadecimal BCD Decimal Decimal con signo Rango 1 0000 a FFFF 0000 a 9999 0 a 65535 --32768 a 32767 Rango doble 00000000 a FFFFFFFF 00000000 a 99999999 0 a 4294967295 --2147483648 a 2147483647
143
Apndice C
Formatos de Archivo Formatos de Archivos
Archivos PMF
PMF es un formato de intercambio, basado en texto, de archivos de programa de SYSwin y se utiliza para conversin entre SYSwin y otros programas. Un archivo PMF consta de una cabecera que contiene informacin relativa a las bases del archivo, seguido de alguna o todas de las siguientes secciones: Informacin de programa Cdigo de lista de instrucciones estructurado Etiquetas de direccin Datos de configuracin de PLC Serie CV Tabla de E/S de serie CV Tabla de mapeado de funciones de expansin de serie CV Formatos de direccin Las direcciones dentro del archivo estn en un formato estndar y siguen las convenciones de SYSwin especialmente con el formato de direcciones de bit. Todas las constantes estn en hexadecimal o BCD y van precedidas del smbolo #. Las direcciones de canal constan de un prefijo que especifica el rea de memoria y de una direccin. DM/EM indirecto constan de un asterisco (*) seguido por la direccin de DM/EM. Las direcciones de bit constan de un prefijo seguido por una direccin de canal, un punto (.) y un nmero de bit de dos dgitos. En la siguiente tabla se muestran ejemplos tpicos de representacin de datos.
Area Rels internos Rels de enlace Rels de retencin Rels auxiliares Temporizadores Contadores Memoria de D/E Memoria D/E indirecta Rels auxiliares de CV Area de datos de CPU CV Paso/Trans de CV Constante Rels temporales Registros de CV Direcciones indexadas CV
Canal 0 LR0 HR0 AR0 CNT15 DM0 *DM12 A240 G0 #1234 TR0 IR0 IR0 253 LR63 HR99 AR27 C250 D123 A511 G127 #89ED #11223344 TR7 DR1 +31,IR1 E32000 *D1234 *E5423
Bit 0.00 0.15 253.13 LR0.00 LR54.12 HR0.00 HR99.15 AR0.01 AR27.09 TIM123 T12 CNT15 C250
TIM123 T12
--30,IR2
145
Formatos de Archivo
Apndice C
Campos de texto Todo el texto descriptivo est entre comillas (). Si el texto ha de continuar en la siguiente lnea en el archivo .PMF el texto habr de cerrarse con comillas () seguido por una coma (,) utilizada al final de una lnea. La siguiente lnea comenzar con comillas () y seguir el texto. Por ejemplo: Esta es una, lnea de texto Los caracteres de retorno de carro que pueden aparecer al final de un prrafo, en los comentarios del editor de etiquetas de red, se deben escribir como \n, como por ejemplo: Fin de prrafo \n Las comillas () y la barra de directorio (\) van siempre precedidas por una barra de directorio (\), por ejemplo: l dijo \hola\ este es el carcter barra de directorio \\
146
Formatos de Archivo
Apndice C
Esta informacin describe el proyecto (Compaa, Planta, Proyecto, Versin, Autor, datos y promocin). Est en formato cadena de caracteres y entre comillas (). Seccin BLOQUE La seccin de PROGRAMA debe ir seguida por una de BLOQUE. Debe aparecer primero una seccin de BLOQUE de programa principal, seguida por las secciones de RED que contenga. Estas pueden ir seguidas opcionalmente por secciones de BLOQUE de programa adicionales, que luego van seguidas por alguna seccin de BLOQUE de interrupcin. Tipo Identifica el tipo de bloque. Puede ser uno de los siguientes: MAIN Bloque de programa principal INTnn Bloque de programa de interrupcin de CV (nn=0 a 31) CYCLICn POWERON POWER OFF Bloque de programa de interrupcin cclica de CV (n=0 a 2) Bloque de programa de interrupcin alimentacin ON CV Bloque de programa de interrupcin alimentacin OFF CV
Nombre Este atributo opcional indica un nombre de bloque de hasta 15 caracteres de largo. Comentario Este atributo opcional da un comentario de bloque. Puede tener hasta 32.000 caracteres de longitud. Seccin de RED Despus de una seccin de bloque deben aparecer una o ms secciones de RED. Una seccin de LISTA DE ORDENES debe aparecer inmediatamente despus de una seccin de RED. Nombre Es opcional e indica un nombre de red de hasta 15 caracteres de largo. Comentario Es opcional y puede contener un comentario de red de hasta 32.000 caracteres de longitud. Seccin de ESTADO La seccin LISTA DE ESTADO consta de lneas de LISTADO DE ORDENES, una por cada lnea. La secuencia de rdenes debera constituir una red lgica. Los parmetros deberan estar separados por uno o ms espacios o tabuladores. Seccin DIRECCIONES La seccin DIRECCIONES contiene lneas que asignan etiquetas y comentarios a direcciones. El formato es de una asignacin por direccin. Cada lnea de informacin consta de la direccin, seguida por el signo igual y una cadena, entre comillas, de hasta 15 caracteres de longitud. Esta es la etiqueta utilizada para esa direccin. Esto puede ir seguido opcionalmente por una coma y un comentario de hasta 59 caracteres de longitud. Seccin FUNCIONES DE EXPANSION La seccin FUNCIONES DE EXPANSION, siempre que sea aplicable, consta de una secuencia de lneas de la forma nmero = funcin, donde el nmero identifica un hueco de expansin y la funcin asignada a ese hueco.
147
Formatos de Archivo
Ejemplo de archivo PMF [CABECERA] Version=1.0 Juego de caracteres=ANSI [PROGRAMA] Modelo=C200HS CPU=CPU31 Asignacin de memoria=1000 Editor=LADDER Compaa=OMRON Electronics Planta=ETC-UK Proyecto=SYSwin Version=V3.2 Date=3 June 96 Author=Mike Bryant Promotion= [BLOCK] Type=Main Name=MainAction Cmnt=This block has a comment which is long [NETWORK] Name=Network1 Cmnt=This comment line can be a , maximun of 32000 characteres long, , to allow long descriptions [STATEMENT LIST] LD 0.15 AND 1.01 OR 0.02 OUT 3.00 [NETWORK] Name=Network2 [STATEMENT LIST] LD 253.13 MOV #0 DM999
Apndice C
148
Formatos de Archivo
[NETWORK] [STATEMENT LIST] END [ADDRESSES] 000.00 = Internal, Internal relays have no prefix 253.13 = AlwaysTRUE, Symbols are case sensitive HR99.00 = Holding, The comment can currently be up to 59 characters LR63.15 = Link Relays AR24.00 = Auxiliary, Comments are optional DM0000 = DataMem TIM123 = Timer CNT456 = Counter
Apndice C
Archivos ADR
Las etiquetas de direccin se pueden importar de un archivo de texto. La extensin del nombre para este tipo de archivos es .ADR. Esto lo identifica como un archivo de texto que contiene etiquetas de direccin. Los datos se deben introducir en este archivo en el siguiente orden: Direccin <espacio o tab>Smbolo<espacio o tab>Comentario Cada lnea debe finalizar con un Retorno de carro. Cada definicin debe estar en una lnea. Las direcciones deben contener un punto separador si es una direccin de bit. Las etiquetas deben tener 15 caracteres de longitud y no deben contener puntos, comas o espacios. Los comentarios pueden tener hasta 59 caracteres de longitud. Ejemplo: 0.00 Int. luminoso 10.02 253 AR21 SET FAL DAY Cambia el canal Indicador de paso Nmero FAL Da de la semana
149
Apndice D
Referencia de pantallas y combinaciones de teclas Especificadores de formato
Iconos de la barra de herramientas -- Espacio de trabajo para programacin
F2 sF2 cF2 ^X Slo Tecla de Funcin Maysculas + Tecla de Funcin Control + Tecla de Funcin Control + Tecla
151
Apndice D
152
Apndice D
153
Apndice D
Combinaciones de teclas para sealar Shift + Teclas de cursor Shift + Home Shift + End Control + Teclas de cursor Sealar un bloque Sealar a la izquierda arriba Sealar a la derecha abajo Sealar elementos
Combinaciones de teclas para editar Return Borrar Backspace Escape Alt+Cursor a derecha Alt + Cursor abajo Alt + Cursor izquierda Alt + Cursor Arriba Barra espaciadora Editar un elemento Borrar un elemento Borrar elemento y mover a la izquierda Cambiar a cursor normal Insertar columna (a la red) Insertar fila (a la red) Borrar columna (en la red) Borrar fila (en la red) Insertar una fila al final de la red
Combinaciones de teclas de portapapeles Control + X, Shift + Delete Control + C, Control + Insert Control + V, Shift + Insert Control + Z, Alt + Backspace Cortar al portapapeles el rea seleccionada Copiar al portapapeles el rea seleccionada Pegar el rea seleccionada del portapapeles Deshacer los cambios
154
Apndice D
Insertar una nueva red delante de la actual Insertar una nueva red detrs de la actual
EDITOR DE VISUALIZACION DE DATOS Combinacin de teclas de movimiento Teclas de cursor Home End PageUp PageDown Para recorrer el rea Ir a la columna de la izquierda y luego arriba Ir a la columna de la derecha y luego abajo Moverse una pgina arriba Moverse una pgina abajo
155
Apndice D
Bloque | Administrador de bloque/red Bloque | Seleccionar bloque/red Bloque | Insertar red Bloque | Borrar red Bloque | Testear red
Editores | Editor visualizacin de datos Editores | Editor etiquetas de direccin Editores | Editor de etiquetas de red Editores | Editor lista de rdenes
Shift + F12
156
Apndice D
157
Apndice E
Configuraciones de cables
Este apartado muestra las diversas configuraciones de cables que deben utilizarse para conectar un ordenador o un modem al PLC.
1 La mayora de los PLCs con conectores DB9, utilizan el pin 9 para SG. Sin embargo, el conector DB9 en las CPUs CVVH utilizan el pin 7 para SG. Se puede fabricar un cable para ambas configuraciones conectando los pines 7 y 9 del PLC a SG.
159
Configuraciones de cables
Apndice E
1 SYSWIN 3.2 no utiliza la seal RI, pero s otros softwares de control de modem.
160
Configuraciones de cables
RS--232C Conexin Modem a PLC (Conector DB25)
Modem (DTE) Seal FG TxD RxD RTS CTS DSR GND DCD DTR RI DB25 1 2 3 4 5 6 7 8 20 22 20 DTR Malla AL004 (DCE) DB25 1 2 3 4 5 6 7 Seal FG TxD RxD RTS CTS DSR GND
Apndice E
1 Para CVVH, utilizar el pin 7 para SG. 2 Para puertos RS--232C incorporados en las CPUs, cortocircuitar las seales CTS y RTS en el conector del modem.
161
Configuraciones de cables
Apndice E
Conexiones RS422
AL001/4 a C200H--LK202--V1 AL001/4 a C500--LK203 AL001/4 a 3G2A5--LK201--EV1 AL001/4 a 3G2A6--LK202--EV1
AL001/4 Seal RDB1 SG SDB2 RDA1 FG SDA2 DB9 1 3 5 6 7 9 Malla DB9 1 3 5 6 7 9 PLC Seal RDB SG SDB RDA FG SDA
1 RDx son los datos recibidos del ordenador 2 SDx son los datos enviados al ordenador 3 Fijar el selector de HOSTLINK a RS--422.
162
Configuraciones de cables
Apndice E
Conexiones de Toolbus
Conexin Modem remoto a Toolbus CIF01 CV
Modem (DCE) Seal FG TxD RxD RTS CTS SG DSR DCD DTR RI DB25 1 2 3 4 5 7 6 8 20 22 Malla CV CIF (DCE) DB25 1 3 2 4 5 7 6 8 20 Seal FG RxD TxD RTS CTS SG DSR DCD DTR
163
Configuraciones de cables
Apndice E
Terminologa de comunicaciones
Abrev. DTE Nombre Equipo terminal de datos Nombres alternativos Descripcin Originalmente indica terminales/ordeandores, etc. que se pueden conectar a un modem. Para conectar DTE a DTE, generalmente las lneas de seal se deben cruzarse como se muestra en los diagramas. Principalmente modems, pero el AL004 tambin se configura como DCE. PG, Masa de proteccin TD RD RS CS GND, masa de datos MR, Modem preparado CD, Detectar portadora RLSD, Detectar seal de lnea recibida TR, Terminal preparado ER, Equipo preparado R, Llamada SD-SD+ RD-RD+ La seal de datos recibidos se leen de estas dos lneas. Utilizada para conectar la malla que rodea a las lneas de seal a fin de reducir las interferencias. Pueden aparecer problemas si se conecta la malla a ambos dispositivos. Datos serie enviados por el DTE al DCE Datos serie enviados por el DCE al DTE DTE mantiene esta seal para permitir el flujo de datos desde el DCE DCE mantiene esta seal para permitir el flujo de datos desde el DTE Lnea comn de 0 V para el resto de seales DCE mantiene esta seal para indicar que est preparado El modem mantiene esta seal para indicar que est operativa la conexin con un modem remoto El DTE mantiene esta seal cuando est preparado para comunicar. Cuando desaparece muchos modems colgarn la lnea telefnica El modem conmuta esta lnea cuando recibe una seal de llamada La seal de datos transmitidos se enva por estas dos lneas. Ambos Fuente
DCE FG
Datos transmitidos Datos recibidos Peticin para enviar Borrar para enviar Masa lgica Listo para enviar Detectar portadora de datos Terminal de datos preparado Indicador de llamada Enviar dato A Enviar dato B Recibir dato A Recibir dato B
DTE DCE
164