122
Referencia: Revisión: Código: INTERBUS Manual aplicable a: © Phoenix Contact 09/2000 5959A PC WORX IBS PCWORX 2.0 QS UM A 90 02 00 3 IBS PCWORX 2.0x Guía rápida

Guía rápida IBS PCWORX 2.0 QS UM - Phoenix Contact

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Referencia:

Revisión:

Código:

INTERBUS

Manual aplicable a:

© Phoenix Contact 09/2000

5959A

PC WORX

IBS PCWORX 2.0 QS UM

A

90 02 00 3

IBS PCWORX 2.0x

Guía rápida

Tenga en cuenta las siguientes observa-ciones:

Para garantizar su seguridad durante la utilización de su dispositivo, le re-comendamos que lea detenidamente este manual. Las observaciones si-guientes ofrecen información sobre la manera de consultar este manual.

Usuarios a los que va destinado este manual

Los productos descritos en este manual están destinados exclusivamente a electricistas o técnicos cualificados, familiarizados con la normativa apli-cable en cada país. Phoenix Contact declina toda responsabilidad por los errores de manejo o los daños en los productos de Phoenix Contact o de otros fabricantes que puedan producirse como consecuencia del incumpli-miento de la información contenida en este manual.

Explicación de los símbolos utilizados

El símbolo atención indica que se trata de una operación que puede pro-vocar daños en el hardware o en el software, o bien (indirectamente, si se trata de periféricos empleados en procesos peligros) a las personas.

El texto marcado con esta indicación describe las condiciones que es pre-ciso respetar estrictamente para garantizar un funcionamiento exento de errores. El símbolo mano ofrece también consejos y recomendaciones para la utilización adecuada del hardware o la optimización del software, a fin de ahorrar trabajo.

El símbolo texto remite a otras fuentes de información más detalladas (ma-nuales, hojas de características, literatura, etc.) sobre la materia, el pro-ducto, etc. y ofrece también información útil para orientarse dentro del ma-nual.

Nos interesa su opinión

Nos esforzamos constantemente por mejorar la calidad de nuestros ma-nuales.

Si tiene alguna sugerencia o recomendación que pueda servirnos para mejorar el contenido o el formato de nuestros manuales, le agradecería-mos que nos la hiciese llegar. Puede utilizar para ello el formulario de fax universal que figura al final de este manual.

5959A

IBS PCWORX 2.0 QS UM SP

Declaraciones legales

El presente manual, y todas las ilustraciones que contiene, está protegido por copyright. Queda prohibida su utilización por terceros en condiciones distintas de las establecidas en la declaración de copyright. Para su repro-ducción, traducción, modificación o almacenamiento electrónico o fotográ-fico es necesaria la autorización expresa por escrito de Phoenix Contact. Cualquier persona que vulnere esta obligación será responsable de las consecuencias.

Phoenix Contact se reserva el derecho a introducir cuantas modificaciones técnicas puedan ser necesarias para el avance tecnológico.

Phoenix Contact se reserva todos los derechos en caso de obtención de una patente u homologación de un diseño registrado. Los productos exter-nos se mencionan en todos los casos sin referencia a sus derechos de pa-tente. Sin embargo, eso no significa que tales derechos no existan.

Internet

Encontrará información sobre los productos de Phoenix Contact en Inter-net en www.phoenixcontact.com.

5959A

Contenido

1 PC WORX 2.0...................................................................................................1-3

1.1 Parametrizar - Programar - Visualizar........................................ 1-3

1.2 Requisitos de hardware ............................................................. 1-3

1.3 Instalación .................................................................................. 1-4

1.4 Liberación del software ............................................................ 1-11

1.5 Proyecto de ejemplo ................................................................ 1-13

1.6 Selección de los participantes.................................................. 1-14

2 Configuración con SYSTEM WORX .................................................................2-3

2.1 Creación de un proyecto ............................................................ 2-3

2.2 Seleccionar tarjeta controladora ................................................ 2-5

2.3 Configuración de la ruta de comunicación ................................. 2-6

2.4 Leer la configuración conectada ................................................ 2-8

2.5 Crear configuración del bus manualmente ................................ 2-9

2.6 Descripción del proyecto.......................................................... 2-14

2.7 Enlazar con descripción del participante.................................. 2-15

2.8 Ejecutar parametrización ......................................................... 2-18

2.9 Cambio a PROGRAM WORX .................................................. 2-20

3 Programar con PROGRAM WORX...................................................................3-3

3.1 Preparación del árbol de proyecto ............................................. 3-3

3.2 Creación del árbol de proyecto .................................................. 3-3

3.3 Ajustes del recurso..................................................................... 3-6

3.4 Crear programa y asignar tareas ............................................... 3-7

3.5 Creación de variables ................................................................ 3-9

3.6 Asignacion de variables ........................................................... 3-10

5959A i

PC WORX

3.7 Programar ................................................................................ 3-12

3.7.1 Diagrama de módulos de funciones (FBD) .................3-18

3.7.2 Lista de instrucciones (IL) ...........................................3-19

3.7.3 Texto estructurado (ST) ..............................................3-20

3.7.4 Lenguaje paso a paso (SFC) ......................................3-21

3.7.5 Lenguaje de contactos (LD) ........................................3-23

3.8 Compilar................................................................................... 3-24

3.9 Ejecutar parametrización y cargar ........................................... 3-25

3.10 Probar programa de aplicación ................................................ 3-27

4 Visualizar ..........................................................................................................4-3

4.1 Instalar el servidor INTERBUS OPC.......................................... 4-3

4.2 Instalar GENESIS32 .................................................................. 4-9

4.3 Configuración del servidor OPC............................................... 4-22

4.4 Visualizar con GraphWorX32................................................... 4-25

5 Otros temas (SYSTEM WORX) ........................................................................5-3

5.1 Diagnóstico ................................................................................ 5-3

5.2 Escribir parametrización............................................................. 5-7

5.3 Arranque con el cargador IB .................................................... 5-11

5.4 Monitor digital de datos de proceso ......................................... 5-13

ii 5959A

Sección 1

Esta sección proporciona información acerca de

– los requisitos de hardware para PC WORX

– la instalación del software

– proyecto de ejemplo

PC WORX 2.0.......................................................................................................1-3

1.1 Parametrizar - Programar - Visualizar.........................................1-3

1.2 Requisitos de hardware ..............................................................1-3

1.3 Instalación ...................................................................................1-4

1.4 Liberación del software .............................................................1-11

1.5 Proyecto de ejemplo .................................................................1-13

1.6 Selección de los participantes...................................................1-14

5959A 1-1

1-2 5959A

PC WORX 2.0

1 PC WORX 2.0

1.1 Parametrizar - Programar - Visualizar

Este documento le guiará a lo largo de un proyecto de ejemplo, desde la parametrización de la estructura de un bus, pasando por la programación del programa de aplicación (conforme a IEC 61131), hasta la presentación de los datos en pantalla.

Sin la configuración física del bus no se podrán realizar las funciones ni los comandos que requieren como condición previa la existencia de una co-municación con la tarjeta controladora.

Sin embargo, en el estado de funcionamiento "Configuración (Offline)" sí puede haber una parametrización completa. Asimismo se puede crear y compilar el programa de aplicación. También la presentación de los datos se puede crear sin el hardware del INTERBUS.

1.2 Requisitos de hardware

Requisitos Las indicaciones de instalación presuponen un conocimiento básico con-creto sobre el manejo general del entorno Windows, que, por razones de espacio, no puede incluirse aquí en su totalidad. Si tiene dudas o pregun-tas, consulte los manuales o la ayuda en línea de Windows.

Requisitos de hardware para PC WORX

Para poder administrar PC WORX, el software y el hardware del sistema deberán cumplir los siguientes requisitos mínimos:

– Procesador Pentium de 100 Mhz (266 Mhz recomendados)

– 32 Mbyte de memoria de trabajo (RAM) (64 Mbyte recomendados)

– 100 Mb de espacio disponible en el disco duro, ratón

– Unidad de disquete de 3,5" y/o lector de CD-ROM

– Windows NT 4

– Interfaz en serie (COM1... COM4)

– Interfaz en paralelo (LPT1... LPT2)

– Controlador de campo de INTERBUS

5959A 1-3

PC WORX

Con estos requisitos de hardware se podrá operar SYSTEM WORX y PROGRAM WORX.

1.3 Instalación

Inicio del programa de instalación

Para la instalación de PC WORX, iniciar el archivo "SETUP.EXE" en el di-rectorio "D:\INSTALL\PCWORX\DISK1" del CD-ROM. El programa de ins-talación creará todos los directorios necesarios para el funcionamiento del programa y copiará en ellos los archivos en correspondencia a la selección que se haya hecho en el programa de instalación.

PC WORX funciona en PCs estándar bajo Windows NT 4.0.1. Insertar el CD PC WORX en la unidad de CD-ROM.

2. Abrir el administrador de archivos de Windows (Mi PC, Explorador) y seleccionar la letra correspondiente a su unidad de CD-ROM.

En el directorio "D:\INSTALL\PCWORX\DISK1" se encuentra el archivo "SETUP.EXE". Si la letra "D" no corresponde a la unidad de CD-ROM en el PC utilizado, se deberá sustituir por la letra correcta.

3. Iniciar el programa de instalación haciendo doble clic en el archivo "SETUP.EXE".

4. Seguir las instrucciones que vayan apareciendo en el programa de instalación.

Proceso del programa de instalación

Hacer doble clic en el archivo "SETUP.EXE" para cargar el programa de instalación. Aparecerá una ventana mostrando el avance en el proceso de carga de dicho programa.

Figura 1-1 Carga del programa de instalación

Una vez que se haya cargado el programa de instalación aparecerá el mensaje siguiente:

1-4 5959A

PC WORX 2.0

Figura 1-2 Cuadro de diálogo bienvenida

En este punto se puede interrumpir la instalación si, por ejemplo, quedan aún aplicaciones Windows activas o si se ha activado el archivo "SETUP.EXE" sin querer.

Para continuar el proceso de instalación, haga clic en el botón "Siguiente>".

Antes de que se pueda proseguir con la instalación, aparece el editor de Windows con el archivo "README.TXT", que también se encuentra en el directorio principal del CD. Este archivo contiene la información más re-ciente sobre el programa e indicaciones actuales para la utilización del sis-tema de INTERBUS.

Después de haber leido el archivo "README.TXT" cerrar el editor para poder proseguir con la instalación.

Ahora, introducir su nombre y el nombre de su empresa.

5959A 1-5

PC WORX

Figura 1-3 Cuadro de diálogo "Información acerca del usuario"

No es estrictamente necesario instalar todos los componentes del pro-grama PC WORX. Eliminar la marcación de los componentes que no se necesiten haciendo clic en el campo opcional.

Figura 1-4 Cuadro de diálogo "Selección de componentes" del programa

1-6 5959A

PC WORX 2.0

Los controladores "RS232", "IBS ISA" y "Ethernet" son los controladores directos de la tarjeta controladora para la ruta de comunicación a través de la interfaz de diagnósticos / en serie, a través del bus de datos del PC resp. a través de una conexión Ethernet.

En el cuadro de diálogo que aparece a continuación, se puede seleccionar el grupo de programas resp. la carpeta en la que se desea incluir los sím-bolos de inicio de programa (iconos) para PC WORX. Se puede crear un nuevo grupo de programas/carpeta nueva o seleccionar alguno ya exis-tente.

Figura 1-5 Cuadro de diálogo "Selección del grupo de programas"

Ahora el programa de instalación está dispuesto para realizar la instalación de acuerdo con las configuraciones que se deseen. Las opciones de ins-talación se muestran una vez más para su confirmación.

5959A 1-7

PC WORX

Figura 1-6 Cuadro de diálogo "Verificación de las informaciones de ins-talación"

Acto seguido, se copiarán los archivos de programa al disco duro. El pro-ceso se visualiza mediante un indicador de avance.

Figura 1-7 Indicador de avance

Después de haberse copiado todos los archivos en el disco duro, se debe-rán configurar las rutas de comunicación a la tarjeta controladora. Bajo Windows NT las rutas de comunicación únicamente pueden configurarse con ayuda del programa Setup.

1-8 5959A

PC WORX 2.0

Figura 1-8 Cuadro de diálogo "Selección de componentes" del programa

Figura 1-9 Cuadro de diálogo "Configuraciónes"

5959A 1-9

PC WORX

Dirección de ES Esta dirección debe determinarse en la tarjeta controladora a través del botón DIP e inscribirse aquí. Todas las tarjetas del PC necesitan una zona de dirección E/S para los datos de control y de estado.

Dirección de comunicación

El intercambio de datos entre la tarjeta controladora y el PC se realiza a través de un área de memoria especial. La dirección de inicio de esta área de memoria debe indicarse aquí.

Interrupción Ajustar aquí una interrupción disponible en el PC. A través de este inte-rrupción se anuncian al PC los accesos a la tarjeta controladora.

Después de la configuración de las rutas de comunicación, se instala ade-más el entorno de la base de datos ODBC.

Con ello, la instalación de PC WORX estará terminada. Para que las mo-dificaciones de los archivos de configuración puedan tener efecto, se de-berá reiniciar el ordenador.

Figura 1-10 Cuadro de diálogo "Fin de la instalación"

Para iniciar IBS CMD G4, hacer doble clic en el icono de programa o se-leccionar el elemento correspondiente a través del menú "Inicio" de la barra de tareas.

1-10 5959A

PC WORX 2.0

1.4 Liberación del software

El software PC WORX puede instalarse sin una llave de software como versión de demostración. Dicha versión de demostración estará completa y limitada a 40 enlaces. Con ella puede enlazar 40 variables con descrip-ciones de datos de proceso.

Para disponer de una versión completa, deberá liberar la versión de de-mostración con una llave de software. Esta se puede obtener en forma de un disquete.

Existen dos llaves de software diferentes que liberan diferentes números de enlaces.

La versión BASIC pone a la disposición 300 enlaces, mientras que la ver-sión PRO pone a la disposición una cantidad de enlaces sólo limitada por los recursos del sistema.

Para la utilización de la llave de software, es imprescindible que se obser-ven los siguientes puntos:

– No se puede copiar el disquete de la llave de software.

– Durante la utilización del disquete de la llave de software, éste no deberá estar protegido contra escritura.

– Al liberar el software, se crea un directorio oculto (Atributo "hidden") en el disco duro. En ningún caso se deberá modificar o copiar este directorio.

– Al devolver la llave de software al disquete, se eliminará el directorio oculto.

– Los accesos que afectan a todo el disco duro (compresión, copia, copia de seguridad, desfragmentación, formateado, etc.) pueden dejar inutilizable la llave de software. Antes de realizar dichas acciones, vuelva a trasladar la llave a su disquete.

– Si se pierde la llave de software, le rogamos ponerse en contacto con Phoenix Contact.

1. Introducir el disquete de llave de software en la unidad de disquete.

2. Abrir el Administrador de archivos o el Explorador e iniciar el archivo "SETUP.EXE" del disquete haciendo doble clic con el botón izquierdo del ratón.

5959A 1-11

PC WORX

La llave de software se puede iniciar también desde el disco duro. Esta va-riante requiere de menos tiempo que la instalación desde del disquete de la llave de software.

3. Seguir las instrucciones del programa de liberación.

4. Al estar instalando la llave de software por primera vez, elegir "Install Softwarekey" (Instalar llave de software) para copiarla en el disco duro y de esta manera liberar PC WORX.

Observar que sólo puede liberarse una versión de PC WORX con un dis-quete de llave de software. Para liberar otra versión (por ejemplo, en otro ordenador), en primer lugar se deberá devolver la llave de software a su disquete. Esto también tiene lugar en el programa "SETUP.EXE" en el dis-quete de llave de software.

5. Seleccionar el directorio principal de PC WORX (por ejemplo, C:\PCWORX). PC WORX necesita esta información para instalar correctamente la llave de software.

6. Seguir todas las instrucciones del programa de liberación correctamente para copiar la llave de software.

7. Si la llave de software se ha transferido correctamente al disco duro, la versión de PC WORX estará disponible y se podrá trabajar con el número correspondiente de variables.

Se puede ver la versión de PC WORX de la que se dispone y el número de enlaces posibles si se abre el cuadro de diálogo "Acerca de" en el menú "?" de SYSTEM WORX. El dato DEMO, BASIC o PRO caracterizará el nú-mero de enlaces liberados.

1-12 5959A

PC WORX 2.0

1.5 Proyecto de ejemplo

Descripción del sistema:

A una caldera de calefacción se deja entrar un líquido a través de una ali-mentación (Inflow_On). Si la caldera está llena, se conectará la calefacción (Heating_On) y el líquido se calentará. Tan pronto se alcance la tempera-tura predefinida, la calefacción se apagará y el líquido saldrá (Outflow_On). Al alcanzar el nivel del líquido un límite inferior, la válvula de desagüe se cerrará y se dejará entrar líquido nuevo. El sistema se puede desconectar con el botón "Des". Si hace clic en el botón "Des" la calefac-ción se apagará y las válvulas se cerrarán.

Figura 1-11 Proyecto de ejemplo

Descripciones de datos de proceso necesarias:

Tabla 1-1

Nombre: Tipo: Longitud:

Off Entrada digital (DI) 1 bit

Liquidlevel Entrada analógica (AI) 16 bit

Temperature Entrada analógica (AI) 16 bit

Heating_On Salida digital (DO) 1 bit

Inflow_On Salida digital (DO) 1 bit

Outflow_On Salida digital (DO) 1 bit

5959A 1-13

PC WORX

1.6 Selección de los participantes

Después de haber establecido el tipo y el número de datos de proceso que se necesitan en el proyecto de ejemplo, se podrá seleccionar los partici-pantes de INTERBUS.

Las descripciones de datos de proceso "Heating_On", "Inflow_On", "Outflow_On" se definen en un participante DO. Para las descripciones de datos de proceso "Liquidlevel" y "Temperature" se necesitarán dos entra-das de un participante AI. La descripción de datos de proceso "Off" nece-sita una entrada de un participante DI.

En el caso del proyecto de ejemplo se habrán de elegir los cuatro partici-pantes de INTERBUS siguientes:

Módulo de introducción digital con al menos una entrada, como por ejem-plo:

IB ST 24 BDI 8/4 oIB ST 24 DI 16/4

Módulo de salida digital con al menos tres salidas, como por ejemplo:

IB ST 24 BDO 8/3 oIB ST 24 DO 16/3

Módulo de introducción digital con al menos dos entradas, como por ejem-plo:

IB ST 24 AI 4/SF oIB ST 24 AI 4/SF4

Cabecera de bus para conectar el módulo ST al bus remoto como por ejemplo:

IBS ST 24 BK-TIBS ST 24 BKM-T

La configuración mínima del INTERBUS de la que se debería disponer en el caso del proyecto de ejemplo se muestra a continuación:

1-14 5959A

PC WORX 2.0

Figura 1-12 Configuración mínima de INTERBUS

En el caso del proyecto de ejemplo, no importa el lugar del sistema INTER-BUS en el que se encuentren los participantes. Los números de partici-pante del ejemplo pueden ser diferentes a los números de participante de su sistema de bus si dicho bus tiene una estructura distinta.

Dentro del proyecto también se pueden utilizar otros participantes de IN-TERBUS, que controlan, por ejemplo, otras calderas de calefacción más, cintas transportadoras, etc. Sin embargo, aquí nos limitaremos a los cuatro participantes mencionados.

5959A 1-15

PC WORX

1-16 5959A

Sección 2

Esta sección proporciona información acerca de

– el funcionamiento de SYSTEM WORX

– la creación de un proyecto

– cuadros de diálogo básicos

Configuración con SYSTEM WORX.....................................................................2-3

2.1 Creación de un proyecto .............................................................2-3

2.2 Seleccionar tarjeta controladora .................................................2-5

2.3 Configuración de la ruta de comunicación ..................................2-6

2.4 Leer la configuración conectada .................................................2-8

2.5 Crear configuración del bus manualmente .................................2-9

2.6 Descripción del proyecto...........................................................2-14

2.7 Enlazar con descripción del participante...................................2-15

2.8 Ejecutar parametrización ..........................................................2-18

2.9 Cambio a PROGRAM WORX ...................................................2-20

5959A 2-1

2-2 5959A

Configuración con SYSTEM WORX

2 Configuración con SYSTEM WORX

2.1 Creación de un proyecto

Estructura de menús y concepto de uso

El manejo rápido de SYSTEM WORX se realiza a través de menús que están asignados a diversos participantes y elementos. Las opciones de menú disponibles para un participante o elemento se enumerarán en el menú contextual al hacer clic con el botón derecho del ratón en el partici-pante/elemento correspondiente.

Creación de un proyecto

Para crear un proyecto nuevo, proceder tal como se indica a continuación:

1. En primer lugar, seleccionar la instrucción "Nuevo" del menú "Archivo" para crear un proyecto sin participantes de bus.

Figura 2-1 Menú "Archivo"

2. Si se ha realizado alguna modificación en el proyecto cargado anteriormente, el sistema interrogará si se desean anular o memorizar dichas modificaciones.

5959A 2-3

PC WORX

3. Después de haber creado el nuevo proyecto, se habrá de memorizar con la instrucción "Archivo... Guardar como..." y asignar al proyecto el nombre "Proyecto01" en la ventana de diálogo que aparece a continuación.

4. Ya que en el proyecto de ejemplo no usamos preprocesado, deberá seleccionar el modelo "Predeterminado" como modelo del proyecto.

Figura 2-2 Cuadro de diálogo "Plantilla del proyecto"

5. Confirmar haciendo clic en "Aceptar".

Así habrá creado un proyecto nuevo sin participantes de INTERBUS.

Figura 2-3 Proyecto nuevo en SYSTEM WORX

Los elementos "Proyecto", "Administración del sistema", "Programa", "Tar-jeta controladora", "Memoria de parametrización" y "Marco de configura-ción" son los elementos básicos de un proyecto. Siempre están presentes y no pueden suprimirse.

2-4 5959A

Configuración con SYSTEM WORX

2.2 Seleccionar tarjeta controladora

A continuación, seleccionar el tipo de la tarjeta controladora que se desea utilizar. Para el proyecto de ejemplo se utilizará una tarjeta controladora IBS ISA FC/I-T. Asimismo, se puede seleccionar cualquier otro tipo de tar-jeta controladora permitido para PC WORX.

1. Hacer clic con el botón izquierdo del ratón en el elemento "Tarjeta controladora". De esta forma quedará marcado dicho elemento.

2. Hacer clic con el botón derecho del ratón para abrir el menú contextual del elemento "Tarjeta controladora".

3. Seleccionar el elemento "Tipo" del menú contextual y, a continuación, hacer clic en la inscripción "IBS ISA FC/I-T" del cuadro de diálogo que aparece a continuación.

4. Confirmar el cuadro de diálogo haciendo clic en "Aceptar". De esta forma quedará seleccionado el tipo de tarjeta controladora.

Figura 2-4 Cuadro de diálogo "Seleccionar tipo de tarjeta controladora"

5959A 2-5

PC WORX

2.3 Configuración de la ruta de comunicación

A continuación, se deberá determinar la ruta de comunicación a la tarjeta controladora. Si la tarjeta controladora se encuentra instalada en el PC, se podrá comunicar directamente con la tarjeta controladora a través del bus de datos (2).

Como alternativa, se puede unir la interfaz de diagnósticos (en serie) de la tarjeta controladora con una interfaz en serie libre (COM1 a COM4) del PC y así manejar la tarjeta controladora a través de esta ruta de comunicación (1). Esta posibilidad se utiliza cuando la tarjeta controladora no se encuen-tra en el PC en que se está ejecutando PC WORX.

Figura 2-5 Rutas de comunicación

2-6 5959A

Configuración con SYSTEM WORX

Selección de la ruta de comunicación

1. En el menú contextual de la tarjeta controladora seleccionar la instrucción "Canal de comunicación".

2. En el siguiente cuadro de diálogo marcar el elemento "Proyecto".

Figura 2-6 Configuración de la ruta de comunicación

Comunicación a través del bus de datos del PC

1. Marcar el campo opcional "Bus del PC ISA" para seleccionar la comunicación a través del bus ISA del PC.

2. Pueden utilizarse hasta ocho tarjetas controladoras en un ordenador, que se numerarán de 1 a 8. En el campo de selección "Carta No:" seleccionar la inscripción "Carta del PC 1", ya que sólo se manejará una tarjeta controladora.

Comunicación a través de la interfaz en serie

1. Marcar el campo opcional "Interfaz en serie" para seleccionar la comunicación a través de la interfaz del PC.

2. En el campo de selección "Interfaz", seleccionar la interfaz en serie del PC a la que se ha conectado la tarjeta controladora.

En Windows NT, ya se pregunta por los parámetros de comunicación du-rante la instalación de PC WORX y únicamente aquí pueden modificarse.

5959A 2-7

PC WORX

2.4 Leer la configuración conectada

Leer la configuración del bus conectada físicamente para poder editarla en SYSTEM WORX.

1. Hacer clic con el botón izquierdo del ratón en el elemento "Marco de configuración". De esta forma quedará marcado dicho elemento.

2. Hacer clic con el botón derecho del ratón para abrir el menú contextual del elemento "Marco de configuración".

Figura 2-7 Menú contextual "Marco de configuración"

3. En el menú contextual seleccionar el elemento "Leer la configuración conectada" y confirmar los mensajes que aparecen a continuación haciendo clic en "Aceptar" resp. en "Sí".

Figura 2-8 Leer la configuración del bus

4. La configuración del bus conectada quedará leída y se dejará adaptar a los requisitos del proyecto de ejemplo.

Figura 2-9 Lectura de la configuración de ejemplo

2-8 5959A

Configuración con SYSTEM WORX

2.5 Crear configuración del bus manualmente

Si no posee una tarjeta controladora ni el participante que se necesita para el ejemplo, también puede crear la configuración manualmente.

Al agregar elementos, tenga en cuenta que en el bus remoto no es posible agregar participantes de bus periférico. Del mismo modo, en el bus perifé-rico no pueden agregarse participantes de bus remoto.

Ahora, se deberá crear la configuración del bus necesaria para el proyecto de ejemplo. Dicha configuración del bus tiene la siguiente estructura:

Figura 2-10 Configuración del bus del proyecto de ejemplo

5959A 2-9

PC WORX

Figura 2-11 Insertar un dispositivo

1. Marcar la tarjeta controladora, puesto que sólo aquí puede agregarse el primer participante.

2. Presione la tecla <Ins> o seleccione "Agregar con descripción" del menú "Editar" para agregar una cabecera de bus del tipo IBS ST 24 BK-T.

2-10 5959A

Configuración con SYSTEM WORX

Figura 2-12 Cuadro de diálogo "Agregar con descripción del participante"

3. En la base de datos de los participantes buscar todos los participantes del grupo "Phoenix" de tipo "IBS".Para ello entrar lo siguiente en el cuadro de diálogo:Grupo de dispositivos: P*. En esto, el carácter "*" representa todas las inscripciones en la base de datos de participantes. En combinación con la letra "P" (es decir, P*) se busca en todos los grupos que comiencen con P.Tipo: IBS* (Función de búsqueda: todos los nombres con "IBS").

4. Hacer clic en el botón "Buscar".

5. Una vez que se han leído los participantes, hacer clic en el campo "Edición" en "IBS ST 24 BK-T".

6. Confirmar la selección haciendo clic en "Aceptar".

5959A 2-11

PC WORX

Figura 2-13 Cuadro de diálogo "Agregar con descripción del participante"

7. Ahora, sigue la descripción del participante. Especificar:Nombre de estación: Sala 2 Caja 1.Nombre del participante: primera cabecera de bus.

8. Confirmar haciendo clic en "Aceptar".

De este modo, el primer participante estará presente en la configuración del bus y ya estará descrito.

9. Seleccione la cabecera de bus, puesto que aquí debe agregarse el siguiente participante (el módulo de salida digital "IB ST 24 DO 8/3-2A").

10. Presione la tecla <Ins> o seleccione "Agregar con descripción" en el menú "Editar".

2-12 5959A

Configuración con SYSTEM WORX

Figura 2-14 Cuadro de diálogo "Selección de la interfaz de conexión"

11. En el cuadro de diálogo seleccionar la interfaz "De derivación (OUT2)". Esta es la interfaz de bus periférico de la cabecera de bus ST.

12. En el cuadro de diálogo especificar lo siguiente:Grupo de dispositivos: P*. Tipo: IBS* (Función de búsqueda: todos los nombres con IBS).

13. Hacer clic en el botón "Buscar".

14. Haga clic en el cuadro "Edición" en el participante "IB ST 24 DO 8/3-2A".

15. Confirmar la selección haciendo clic en "Aceptar".

16. Ahora, sigue la descripción del participante. Especificar:Nombre de estación: Sala 2 Caja 1.Nombre de participante: 8 salidas digitales.

17. Confirmar haciendo clic en "Aceptar".

18. Proceda del mismo modo en los dos participantes que quedan "IB ST 24 DI 16/4" y "IB ST 24 AI 4/SF".

ALTERNATIVA: Si en la biblioteca no hay ninguna descripción de participante para el par-ticipante a agregar, se deberá crear una descripción propia. Para ello, se-leccionar "Agregar con código de identificación" del menú "Editar" y espe-cificar el código de identificación del participante y su longitud del canal de datos de proceso.

5959A 2-13

PC WORX

2.6 Descripción del proyecto

Se pueden describir los elementos "Proyecto", "Administración del sis-tema", "Programa", "Tarjeta controladora", "Memoria de parametrización" y "Marco de configuración" con comentarios, nombres, observaciones, etc. Además, se puede describir detalladamente y asignar un icono a cualquier participante.

Figura 2-15 Descripción del dispositivo

1. Marcar el elemento "Proyecto" y abrir el menú contextual.

2. Seleccionar la instrucción "Descripción".

Figura 2-16 Menú contextual "Proyecto"

3. Rellenar los campos del cuadro de diálogo para describir el "Proyecto"

La inscripción en el campo "Nombre" aparecerá en el área de representa-ción que se encuentra sobre el elemento correspondiente.

4. Describir del mismo modo los elementos "Administración del sistema", "Programa", "Tarjeta controladora", "Memoria de parametrización" y "Marco de configuración".

2-14 5959A

Configuración con SYSTEM WORX

Figura 2-17 Cuadro de diálogo "Proyecto"

2.7 Enlazar con descripción del participante

Todos los participantes seleccionados para el proyecto de ejemplo se en-cuentran en la base de datos de participantes suministrada. Utilizar la ins-trucción "Enlazar con descripción del participante" para sustituir las des-cripciones de participante estándar con las descripciones de participante específicas del módulo que están en la base de datos.

Las descripciones de participante que se encuentran en la base de datos de participantes estarán ya en uso si ha creado la configuración del bus manualmente.

1. Marcar el primer participante que se desea enlazar con una descripción de participante procedente de la base de datos de participantes.

2. Abrir el menú contextual y seleccionar la instrucción "Enlazar con descripción del participante".

5959A 2-15

PC WORX

Figura 2-18 Menú contextual de un dispositivo

3. Con cada participante se puede decidir si se desea enlazarlo o no. Confirmar esta interrogación cada vez con "Sí".

Figura 2-19 Enlazar con la descripción

4. En el cuadro de diálogo que aparece a continuación se podrá seleccionar entre los participantes cuyo código ID y su longitud de datos de proceso coinciden con el participante que se va a enlazar. Seleccionar el participante adecuado.

2-16 5959A

Configuración con SYSTEM WORX

Figura 2-20 Cuadro de diálogo "Entradas de los participantes"

Descripciopor ejemplo:nes de participante adecuadas para el proyecto de ejemplo son:

IBS ST 24 BK-T Cabecera del bus

IB ST 24 DO 8/3-2A Módulo de salida digital con 8 canales

IB ST 24 DI 16/4 Módulo de entrada digital con 16 canales

IB ST 24 AI 4/SF Módulo de entrada digital con 4 canales

A continuación, se puede describir cada uno de los participantes.

5. Marcar el participante que deba describirse y abrir el menú contextual haciendo clic con el botón derecho del ratón.

6. En el menú contextual seleccionar la instrucción "Descripción".

7. Asigne el Nombre de estación y el Nombre de participante y cierre el cuadro de diálogo haciendo clic en el botón "Aceptar".

Utilizar los siguientes nombres:

Tabla 2-1

Módulos Nomb. de estación Nomb. de participante

IBS ST 24 BK-T Sala 2 Caja 1 primera cabecera de bus

IB ST 24 DO 8/3-2A Sala 2 Caja 1 8 salidas digitales

IB ST 24 DI 16/4 Sala 2 Caja 1 16 entradas digitales

IB ST 24 AI 4/SF Sala 2 Caja 1 4 entradas analógicas

5959A 2-17

PC WORX

2.8 Ejecutar parametrización

Tras haber enlazado todos los participantes con una descripción de parti-cipante, se puede transmitir la parametrización que ahora existe a la tarjeta controladora e iniciarla.

1. Hacer clic con el botón izquierdo del ratón en el elemento "Tarjeta controladora". De esta forma quedará marcado dicho elemento.

2. Hacer clic con el botón derecho del ratón para abrir el menú contextual del elemento "Tarjeta controladora".

3. En el menú contextual seleccionar el elemento "Parametrización" y, a continuación, elegir la opción "Ejecutar" en el submenú.

Figura 2-21 Menú contextual de la tarjeta controladora

2-18 5959A

Configuración con SYSTEM WORX

4. En el cuadro de diálogo que aparece a continuación, seleccione "Parametrizarr INTERBUS y iniciar el programa de aplicaciónes" en el cuadro de selección y haga clic en "Aceptar" para confirmar su selección.

Figura 2-22 Cuadro de diálogo "Ejecutar parametrización"

La parametrización adoptada en SYSTEM WORX se transmitirá a la tar-jeta controladora y se iniciarán los ciclos del bus. A estas alturas aún no se han producido asignaciones a direcciones ni variables.

5959A 2-19

PC WORX

2.9 Cambio a PROGRAM WORX

Con esto el sistema del INTERBUS está completamente proyectado y pa-rametrizado en SYSTEM WORX. Cambiar ahora a la parte de programa "PROGRAM WORX".

1. Hacer clic con el botón izquierdo del ratón en el elemento "Programa". De esta forma quedará marcado dicho elemento.

2. Hacer clic con el botón derecho del ratón para abrir el menú contextual del elemento "Programa".

3. En el menú contextual, seleccionar el punto de menú "PROGRAM WORX" para iniciar el programa.

Figura 2-23 Menú contextual del programa

2-20 5959A

Sección 3

Esta sección proporciona información acerca de

– el funcionamiento de PROGRAM WORX

– la creación de un árbol de proyecto

– los distintos lenguajes de programación

Programar con PROGRAM WORX ......................................................................3-3

3.1 Preparación del árbol de proyecto ..............................................3-3

3.2 Creación del árbol de proyecto ...................................................3-3

3.3 Ajustes del recurso......................................................................3-6

3.4 Crear programa y asignar tareas ................................................3-7

3.5 Creación de variables .................................................................3-9

3.6 Asignacion de variables ............................................................3-10

3.7 Programar .................................................................................3-12

3.7.1 Diagrama de módulos de funciones (FBD)..................3-18

3.7.2 Lista de instrucciones (IL) ............................................3-19

3.7.3 Texto estructurado (ST) ...............................................3-20

3.7.4 Lenguaje paso a paso (SFC) .......................................3-21

3.7.5 Lenguaje de contactos (LD).........................................3-23

3.8 Compilar....................................................................................3-24

3.9 Ejecutar parametrización y cargar ............................................3-25

3.10 Probar programa de aplicación .................................................3-27

5959A 3-1

3-2 5959A

Programar con PROGRAM WORX

3 Programar con PROGRAM WORX

3.1 Preparación del árbol de proyecto

Para poder comenzar con la programación del programa de aplicación, ne-cesitará un árbol de programa correctamente creado en PROGRAM WORX. El volumen de suministro de PC WORX ya incluye los árboles de proyecto estándar (modelos). Sin embargo, aquí se habrá de crear un árbol de proyecto propio.

1. Suprima todas las inscripciones ya existentes en el árbol de proyecto hasta que tenga el aspecto que se muestra más abajo. Para ello, marcar cada inscripción que se desee suprimir y presionar la tecla <Supr>.

Figura 3-1 Estructura básica del árbol de proyecto

3.2 Creación del árbol de proyecto

1. Seleccionar el icono "Physical Hardware" en el árbol de proyecto.

2. Presione la tecla <Ins>.

3. Rellenar el cuadro de diálogo siguiente y confirmar haciendo clic en "Aceptar".

5959A 3-3

PC WORX

Figura 3-2 Cuadro de diálogo "Insertar"

Las inscripciones "CON01 y M68_28 son importantes. Con ellas se crea una configuración bajo el nombre "CON01" y se selecciona el tipo de pro-cesador de la tarjeta controladora (controlador de campo).

En esto, el tipo de PLC "M68_28" corresponde al controlador de campo IBS ISA FC/I-T con versión de microprogramación 4.3. En caso de que ya se haya grabado la versión de microprogramación 4.4 en el controlador de campo, se deberá seleccionar "M68_30" como tipo de PLC. Lo mismo con los tipos de PLC "IPC_28" y "IPC_30" y el hardware correspondiente (por ej. IBS ISA FC/486DX/I-T).

A continuación se deberá asignar un recurso "RES01" a esta configuración "CON01".

4. Marcar el icono "CON01".

5. Presione la tecla <Ins>.

Figura 3-3 Insertar recurso

3-4 5959A

Programar con PROGRAM WORX

La selección nombre="RES01" es importante. Con ella se crea un recurso (RES01) en la configuración 1 (CON01)".

6. Rellenar el cuadro de diálogo siguiente y confirmar haciendo clic en "Aceptar". Para posteriormente poder crear una visualización con "GENESIS32", seleccionar el recurso recién creado y seleccionar la orden "Configuraciónes..." en el menú contextual (botón derecho del ratón).

A continuación se necesitará una tarea en el recurso "RES01".

7. Seleccionar el icono "Tareas" y presionar la tecla <Ins>.

Tienen importancia las configuraciones Nombre="TASK01" y Tipo de ta-rea="CYCLIC".

8. Rellenar el cuadro de diálogo siguiente y hacer clic en el botón "Aceptar".

Figura 3-4 Insertar tarea

En el cuadro de diálogo siguiente se puede definir con más detalle la tarea "TASK01". No obstante, no es necesario modificar estas configuraciones para el proyecto de ejemplo.

Figura 3-5 Configuraciones de tareas

9. Confirmar el cuadro de diálogo haciendo clic en "Aceptar".

Con ello se habrá creado la tarea "TASK01".

5959A 3-5

PC WORX

3.3 Ajustes del recurso

Los datos del INTERBUS, es decir los valores de las variables estableci-das que se quieran visualizar se depositan en un archivo específico del proyecto. Dicho archivo contiene información sobre las variables utilizadas en PROGRAM WORX y sus tipos de datos.

Tras haber elegido la instrucción "Configuraciónes..." en el menú contex-tual "Recurso" aparecerá el siguiente cuadro de diálogo:

Figura 3-6 Configuraciones del recurso

1. Para poder utilizar todas las variables de la visualización, seleccionar los campos opcionales "Todas las variables globales" y "Variables marcadas" en el área "CSV".

2. Confirmar el cuadro de diálogo haciendo clic en "Aceptar".

Estas modificaciones apenas surten efecto después de haber compilado PROGRAM WORX nuevamente.

3-6 5959A

Programar con PROGRAM WORX

3.4 Crear programa y asignar tareas

A continuación, se establece la estructura básica de un programa. Dicho programa se asignará entonces como instancia de programa de la tarea "Task01" recién creada. La instancia del POU "Fuell01" deberá obtener el nombre "PRO01".

1. Marcar el icono "POU lógicos".

2. Presione la tecla <Ins>.

Tiene importancia la identificación "Fuell01" y la selección del lenguaje de programación "FBD" (lenguaje de bloques funcionales).

3. Rellenar el cuadro de diálogo siguiente y confirmar haciendo clic en "Aceptar".

Figura 3-7 Insertar programa

5959A 3-7

PC WORX

Aparecerá ahora la siguiente estructura de árbol bajo la entrada "POU ló-gicos".

Figura 3-8 Estructura de un POU

Ahora asignar el programa "Fuell01" a la tarea "TASK01".

4. Marcar el icono "TASK01".

5. Presione la tecla <Ins>.

Tienen importancia las configuraciones instancia de programa="PRO01", tipo de programa="Fuell01" y tipo="Program".

6. Rellenar el cuadro de diálogo siguiente y confirmar haciendo clic en "Aceptar".

Figura 3-9 Asignar el programa a una tarea

3-8 5959A

Programar con PROGRAM WORX

Ahora, el árbol del proyecto debería tener el aspecto siguiente:

Figura 3-10 Árbol de proyecto

3.5 Creación de variables

Se precisan variables para crear un programa de aplicación en PROGRAM WORX. Cada variable puede enlazarse con una descripción de datos de proceso y de esta manera forma la interfaz con el INTERBUS. En PRO-GRAM WORX puede utilizar como variable genérica global o local cual-quier variable que no esté enlazada a una descripción de datos de pro-ceso.

Figura 3-11 Unidad de organización del programa (POU)

1. Haciendo doble clic en el icono "Fuell01V", se abre el cuadro de diálogo de las variables. En este cuadro de diálogo se crean las variables para el programa "Fuell01".

2. Para la primera variable introducir el nombre "Liquidlevel" y el tipo de datos "WORD".

3. En el campo "Bloque", elegir la inscripción "VAR_EXTERNAL_PG" en el campo de selección "Utilización".

4. Hacer clic en el botón "Nuevo" para crear la variable.

Con ello se habrá creado la variable "Liquidlevel", con el tipo de datos "WORD", como variable de programa externa.

5959A 3-9

PC WORX

5. Repetir los puntos 2, 3 y 4 para las otras variables, hasta que aparezca un cuadro de diálogo como el que se muestra a continuación.

Figura 3-12 Declaración de variables

3.6 Asignacion de variables

Cuando se hayan creado las variables en la POU "Fuell01", se les podrán asignar las descripciones de datos de proceso del INTERBUS.1. Abra el explorador de variables haciendo doble clic en el icono

"Variables globales".

2. Para poder ver las variables, seleccionar el icono "PRO01". Puesto que se han declarado como "VAR_EXTERNAL_PG" todas las variables creadas en la POU "Fuell01", esas variables se verán en la instancia de programa "PRO01".

3-10 5959A

Programar con PROGRAM WORX

Figura 3-13 Explorador de variables

A continuación, se deberán asignar los datos (las descripciones de datos de proceso) del INTERBUS a las variables creadas.

3. Marcar el campo "Punto de conexión" de la primera variable.

4. Presionar el botón derecho del ratón para abrir el menú contextual del cuadro de diálogo.

Figura 3-14 Menú contextual "Explorador de variables"

5. Seleccionar la instrucción "Asignación".

En el siguiente cuadro de diálogo se ofrecen las descripciones de datos de proceso (aquí llamadas puntos de contacto) adecuadas para la variable en lo que se refiere a longitud y dirección de datos.

5959A 3-11

PC WORX

Figura 3-15 Cuadro de diálogo "Asignaciónes"

6. Seleccionar la descripción de datos de proceso correcta haciendo doble clic en el punto de contacto. En la variable "Inflow_On" esto es la descripción de datos de proceso "1.1.8". (1.1.8 significa que se utiliza el borne 8 en el participante 1.1)

No es necesario cerrar el cuadro de diálogo "Asignaciónes" para poder se-leccionar las asignaciones para las otras variables. Desplazar el cuadro de diálogo "Asignaciónes" a un lado y a continuación hacer clic en la próxima variable a la que se desee asignar una descripción de datos de proceso.

7. Tras haber asignado las descripciones de datos de proceso correctas a todas las variables, cerrar el cuadro de diálogo "Asignaciónes" con "Cerrar".

3.7 Programar

Ahora comienza la programación verdadera.

Se dispone de dos tipos de editores para la creación de programas de apli-cación:

Editores gráficos, en los que se sitúan módulos y elementos funcionales en una hoja de trabajo y se conectan lógicamente entre sí; y editores de texto, en los que se codifica el código del programa como texto ASCII.

3-12 5959A

Programar con PROGRAM WORX

Durante la creación del Árbol de programa (POU), ya ha establecido el len-guaje de programación utilizado. En el proyecto de ejemplo, al principio uti-lizar el lenguaje de programación "Lenguaje de bloques funcionales (FBD)". Se trata de un lenguaje de programación orientado a gráficos.

Hacer doble clic en el icono "Fuell01" para abrir la ventana de programa-ción FBD.

Figura 3-16 POU "Fuell01"

Una vez que se abra la ventana, aparecerá una barra de botones en el borde superior. Si la barra de botones no está visible, seleccione el ele-mento de menú "Formato... Barra de herramientas... 2 filas" para verla.

Agregar módulo 1. Hacer clic con el ratón en el centro de la hoja de trabajo.

2. En el punto donde ha hecho clic aparecerá una marca de inserción en forma de cruz.

Como primer módulo agregue una puerta AND con dos entradas negadas y una no negada.

3. Hacer clic en el botón "Agregar función".

Haga clic en este botón para posicionar nuevos componentes. El botón es-tará activo si ha seleccionado antes el punto de inserción en la hoja de tra-bajo.

4. En el cuadro de diálogo que aparece a continuación seleccionar primero el módulo "AND" del cuadro de selección "Nombre".

5. Marcar el parámetro formal (entrada) "IN2" y hacer clic en el botón "Duplicar PF" para agregar una tercera entrada.

5959A 3-13

PC WORX

Figura 3-17 Cuadro de diálogo "Función o bloque de funciones (FU/FB)"

6. Cerrar el cuadro de diálogo haciendo clic en "Aceptar".

Negar entradas 7. En el módulo recién agregado seleccionar la entrada más alta haciendo clic en ella con el ratón.

Figura 3-18 Módulo AND

8. Haciendo doble clic en la entrada seleccionada con el botón derecho del ratón, se abre el cuadro de diálogo siguiente.

3-14 5959A

Programar con PROGRAM WORX

Figura 3-19 Cuadro de diálogo "Parámetro formal"

9. Marcar el campo opcional "Invalidado" y confirmar haciendo clic en "Aceptar".

10. Repetir el procedimiento para la segunda entrada.

Figura 3-20 Compuerta AND con dos entradas negadas

Enlazar con variables

Ahora las dos entradas negadas se enlazarán con variables de entrada.

11. Marcar la entrada más alta.

12. Hacer clic en el botón "Variables".

Haga clic en este botón después de haber seleccionado la entrada o la salida de un módulo para asignar una variable.13. Hacer clic en el campo opcional "Local" y, en el campo de selección

"Lista de variables...", elegir la variable "Outflow_On".

Figura 3-21 Cuadro de diálogo "Variable"

5959A 3-15

PC WORX

14. Confirmar haciendo clic en "Aceptar".

15. Repetir este procedimiento para enlazar la segunda entrada con la variable "Inflow_On".

Enlazar con constantes

Se deberán asignar valores predefinidos constantes a algunas de las en-tradas en el proyecto de ejemplo. Estas constantes son:

– nivel de carga máximo,

– nivel de carga mínimo y

– temperatura máxima.

Las entradas a las que deben asignarse constantes aparecen en el Pro-grama de ejemplo.

16. Marcar una entrada a la que se desee asignar una constante.

17. Hacer clic en el botón "Variables".

Activar este botón después de haber seleccionado una entrada o una sa-lida de un módulo para asignar una constante.

18. Introducir la constante "WORD#16#4000". La sintaxis para la entrada de constantes es la siguiente: Tipo de datos#formato numérico#valor (Ejemplo: WORD#16#4000 para el valor hexadecimal 4000 en el tipo de datos WORD). El tipo de datos debe entrarse con mayúsculas.

Figura 3-22 Cuadro de diálogo "Variable"

19. Confirmar haciendo clic en "Aceptar".

3-16 5959A

Programar con PROGRAM WORX

Unión de módulos 20. Agregar detrás del módulo AND ya existente otro módulo AND con dos entradas no negadas .

21. Hacer clic en el botón "Unir".

Haga clic en este botón para unir entre sí los módulos agregados.

Si se ha seleccionado la función "Unir", el puntero del ratón tendrá el si-guiente aspecto:

22. Marcar la salida del primer módulo AND.

Si ahora se mueve el puntero del ratón, se verá una línea que se extiende desde la salida del módulo hasta el extremo del puntero del ratón. Con cada clic del ratón puede inclinar 90° esta línea en cualquier punto de la hoja de trabajo.

23. Una de esta forma la salida del primer módulo con la entrada del segundo módulo.

De este modo se estará en disposición de crear por sí mismo el resto del programa de aplicación. Este documento contiene el ejemplo de programa de aplicación en el lenguaje de programación:

– Diagrama de módulos de funciones (FBD)

– Lista de instrucciones (IL)

– Texto estructurado (ST)

– Lenguaje paso a paso (SFC)

– Lenguaje de contactos (LD)

5959A 3-17

PC WORX

3.7.1 Diagrama de módulos de funciones (FBD)

Estructura del árbol:

Definición de variables:

VAR_EXTERNAL_PGDes: BOOL;Heating_On: BOOL;Inflow_On: BOOL;Outflow_On: BOOL;Liquidlevel: WORD;Temperature: WORD;

END_VARVAR

SR_1: SR;END_VAR

Código de programa:

3-18 5959A

Programar con PROGRAM WORX

3.7.2 Lista de instrucciones (IL)

Estructura del árbol:

Definición de variables:

VAR_EXTERNAL_PGOff: BOOL;Heating_On: BOOL;Inflow_On: BOOL;Outflow_On: BOOL;Liquidlevel: WORD;Temperature: WORD;

END_VARVAR

Dummy_Temp: BOOL;Merker01: BOOL;

END_VAR

Código de programa:

LD Liquidlevel LE WORD#16#4000 ANDN Outflow_On AND OffST Inflow_On LD Temperature LE WORD#16#3500 ST Dummy_Temp LD Dummy_Temp ANDN Outflow_On ANDN Inflow_On AND Off ST Heating_On LD Liquidlevel LE WORD#16#700 R Merker01 LDN Dummy_Temp S Merker01LD Merker01 AND Off ST Outflow_On

5959A 3-19

PC WORX

3.7.3 Texto estructurado (ST)

Estructura del árbol:

Definición de variables:

VAR_EXTERNAL_PGOff: BOOL;Heating_On: BOOL;Inflow_On: BOOL;Outflow_On: BOOL;Liquidlevel: WORD;Temperature: WORD;

END_VARVAR

Merker02: BOOL;END_VAR

Código de programa:

IF Liquidlevel <= WORD#16#4000 THENInflow_On := Off AND NOT Outflow_On;

ELSEInflow_On := FALSE;

END_IF;

IF Liquidlevel <= WORD#16#700 THENOutflow_On := FALSE;Merker02:= FALSE;

ELSEOutflow_On :=Merker02 AND Off;

END_IF;

IF Temperature <= WORD#16#3500 THENHeating_On:= Off AND NOT Inflow_On AND NOT

Outflow_On;ELSE

Merker02:= TRUE;Heating_On := FALSE;Outflow_On := TRUE;

END_IF;

3-20 5959A

Programar con PROGRAM WORX

3.7.4 Lenguaje paso a paso (SFC)

Estructura del árbol:

Definición de variables (Fuell4V):

VAR_EXTERNAL_PGOff: BOOL;Heating_On: BOOL;Inflow_On: BOOL;Outflow_On: BOOL;Liquidlevel: WORD;Temperature: WORD;

END_VARVAR

SR_1: SR;END_VAR

Código de programa (Fuell4):

5959A 3-21

PC WORX

Código de programa (Actions/Step1/Step1):

Código de programa (Actions/Step2/Step2):

3-22 5959A

Programar con PROGRAM WORX

3.7.5 Lenguaje de contactos (LD)

Estructura del árbol:

Definición de variables (Fuell4V):

VAR_EXTERNAL_PGOff: BOOL;Heating_On: BOOL;Inflow_On: BOOL;Outflow_On: BOOL;Liquidlevel: WORD;Temperature: WORD;

END_VARVAR

SR_1: SR;END_VAR

Código de programa (Fuell4):

5959A 3-23

PC WORX

3.8 Compilar

Una vez que se haya creado el programa en uno de los lenguajes de pro-gramación, se podrá traducir (compilar) para la tarjeta controladora.

1. Seleccionar la instrucción "Crear proyecto" en el menú "Generar".

Figura 3-23 Menú "Generar"

2. Si ocurre un error, verificar todos los componentes del programa y sus configuraciones. Realizar las correcciones correspondientes y volver a crear el proyecto.

Figura 3-24 Proceso de compilación

Si se han seguido todas las instrucciones correctamente, el proceso de compilación debería transcurrir sin errores. Acto seguido, el proyecto es-tará completo y podrá transmitirse a la tarjeta controladora.

3-24 5959A

Programar con PROGRAM WORX

3.9 Ejecutar parametrización y cargar

Ahora se puede transmitir el programa de aplicación a la tarjeta controla-dora para iniciarlo allí. Para ello, es preciso cambiar a SYSTEM WORX y realizar la parametrización allí. Como no se conoce aún el enlace de varia-bles y de descripciones de datos de proceso de la tarjeta controladora, esto debe suceder desde SYSTEM WORX.

1. Seleccionar la orden "SYSTEM WORX" del menú "Archivo".

2. Hacer clic con el botón izquierdo del ratón en el elemento "Tarjeta controladora". De esta forma quedará marcado dicho elemento.

3. Hacer clic con el botón derecho del ratón para abrir el menú contextual del elemento "Tarjeta controladora".

4. En el menú contextual seleccionar el elemento "Parametrización" y, a continuación, elegir la opción "Ejecutar" en el submenú.

Figura 3-25 Menú contextual "Parametrización... Ejecutar"

5. En el cuadro de diálogo que aparece a continuación, seleccione "Parametrizar INTERBUS y iniciar el programa de aplicaciónes" en el cuadro de selección y haga clic en "Aceptar" para confirmar su selección.

5959A 3-25

PC WORX

Figura 3-26 Ejecutar parametrización

Ahora, la parametrización adoptada en SYSTEM WORX se transmitirá a la memoria de trabajo de la tarjeta controladora y se iniciarán los ciclos del bus. De este modo, la tarjeta controladora conocerá todas las descripcio-nes de datos de proceso que se hayan creado nuevas, así como el enlace de éstas con las variables. Asimismo, el programa de aplicación se com-pilará, se transmitirá a la tarjeta controladora y se iniciará también.

3-26 5959A

Programar con PROGRAM WORX

3.10 Probar programa de aplicación

Se tiene la posibilidad de observar "en línea" los estados de los datos de proceso dentro del programa de aplicación. Esto resulta especialmente útil para localizar y eliminar errores en el programa.

Figura 3-27 Icono "Instancias"

1. Haciendo doble clic en el icono "Instancias" del árbol del proyecto se abre una ventana con la siguiente estructura de árbol:

Figura 3-28 Árbol de instancias

2. Hacer doble clic en el icono "1 Fuell01" del árbol de instancias para abrir la ventana siguiente:

5959A 3-27

PC WORX

Aquí se pueden ver los estados de los datos de proceso, resp. las variables dentro de la estructura de programa que se ha creado. Además, los dife-rentes tipos de datos se caracterizan mediante colores distintos.

Sobreescritura de variables

Se pueden sobreescribir las variables en el programa para ensayar la re-acción del programa y de la instalación. También se pueden sobreescribir las variables de forma permanente (force) o para una sola vez (overwrite).

Compruebe ante todo si el botón para desconectar (variable "Off") cumple su función. Para ello, establecer la variable "Off" en "false".

3. Marcar la variable "Off" pulsando el botón izquierdo del ratón.

Figura 3-29 Conmutador marcado Off

4. Haciendo doble clic con el botón izquierdo del ratón en la entrada seleccionada, se abrirá el cuadro de diálogo "Depuración en línea".

Tabla 3-1 Colores el modo en línea

Color Tipo de datos

Significado

ROJO BOOL Bit establecido

AZUL BOOL Bit no establecido

VERDE Todas las demás entradas/salidas asignadas

NEGRO Todas las entradas/salidas no asignadas

3-28 5959A

Programar con PROGRAM WORX

Figura 3-30 Cuadro de diálogo "Depuración en línea"

5. Marcar el campo opcional "FALSO" en la sección "Valor".

6. Hacer clic en el botón "Forzar" para fijar de forma permanente la variable "Off" en "falso".

Se puede ver que la instalación se desconecta al sobreescribir las varia-bles "Off". Ambas válvulas están cerradas y la calefacción está desconec-tada, a pesar de que el bit de datos de proceso "Off" de la instalación esté establecido. El botón "Off" de la instalación carece de función mientras se sobrescriba la variable "Off" (forzada).

5959A 3-29

PC WORX

3-30 5959A

Sección 4

Esta sección proporciona información acerca de

– visualización con Graph WorX

Visualizar ..............................................................................................................4-3

4.1 Instalar el servidor INTERBUS OPC...........................................4-3

4.2 Instalar GENESIS32 ...................................................................4-9

4.3 Configuración del servidor OPC................................................4-22

4.4 Visualizar con GraphWorX32....................................................4-25

5959A 4-1

4-2 5959A

Visualizar

4 Visualizar

4.1 Instalar el servidor INTERBUS OPC

Para una presentación gráfica de los datos del INTERBUS se necesita un software de visualización y un programa para realizar la conexión de co-municación entre visulaización y tarjeta controladora. La conexión de co-municación se realiza con el servidor INTERBUS OPC. En el cd PC WORX, en el directorio [Unidad]:\INSTALL\IBS OPC SERVER, se encuen-tra una versión de demostración del servidor INTERBUS OPC.

Esta versión de demostración está limitada a 40 variables.

Instalación de la versión de demostración del servidor INTERBUS OPC

Para la instalación del servidor INTERBUS OPC, iniciar el archivo "SETUP.EXE" en el directorio "[Unidad]:\INSTALL\IBS OPC SERVER" del CD ROM PC WORX. El programa de instalación creará todos los directo-rios necesarios para el funcionamiento del programa y copiará los archivos en correspondencia a la selección que se ha hecho en el programa de ins-talación.

1. Insertar el CD PC WORX en la unidad de CD-ROM.

2. Abrir el administrador de archivos de Windows (Mi PC, Explorador) y seleccionar la letra correspondiente a su unidad de CD-ROM.

3. Iniciar el programa de instalación haciendo doble clic en el archivo "SETUP.EXE".

Figura 4-1 Inicio del archivo "Setup.exe"

5959A 4-3

PC WORX

4. Opcionalmente se puede iniciar la instalación también mediante el servicio 'Start... Ejecutar...'.

Figura 4-2 Ejecutar del archivo "Setup.exe"

5. Seleccionar el idioma deseado en el campo de selección y a continuación hacer clic en "Aceptar".

Figura 4-3 Selección del idioma

6. Seguir las demás instrucciones del programa de instalación.

4-4 5959A

Visualizar

Figura 4-4 Cuadro de diálogo "Bienvenido"

7. La entrada de un número de serie no es necesaria en la versión de demostración.Introduzca su nombre y el nombre de su empresa y a continuación hacer clic en "Siguiente >".

Figura 4-5 Cuadro de diálogo "Información acerca del usuario"

5959A 4-5

PC WORX

8. Seleccionar los componentes que se quieran instalar Si los controladores se han instalado ya con PC WORX no es necesario instalarlos nuevamente. El dispositivo de configuración OPC es parte de PC WORX 1.3 y tampoco tendrá que instalarse. Esta opción es únicamente para versiones de PC WORX < 1.3.

Figura 4-6 Selección de componentes

9. Seleccionar la carpeta de programas en la que se deberán insertar los símbolos de programa.

Figura 4-7 Selección del grupo de programas

4-6 5959A

Visualizar

10. Después de haber efectuado todas las entradas necesarias, los archivos del programa se copian al disco duro. El proceso se visualiza mediante un indicador de avance.

Figura 4-8 Indicador de avance

11. Después de la instalación exitosa ahora se puede rearrancar el sistema. Para ello, hacer clic en "Salir".

Figura 4-9 Rearranque del sistema

5959A 4-7

PC WORX

12. Después del rearranque de su sistema dispondrá del grupo de programas del INTERBUS OPC.

Figura 4-10 Grupo de programas del "Servidor INTERBUS OPC"

Para informaciones más detalladas acerca del servidor INTERBUS OPC le rogamos consultar la hoja de datos (DB D IBS OPC SERVER, Código 97 88 05 1) o la ayuda en línea correspondiente.

4-8 5959A

Visualizar

4.2 Instalar GENESIS32

Para la representación en pantalla del proyecto de ejemplo, se utiliza el software "GENESIS32". En el CD-ROM PC WORX, en el directorio [Unidad]:\INSTALL\GENESIS32 V5.2\GENESIS32, se encuentra una versión de demostración que se puede liberar. La versión de demostración está limitada a 32 tags y a un tiempo de proceso de 2 horas a partir del inicio del programa."GENESIS32" funciona en PCs estándar bajo Windows NT 4.0.

Iniciar programa de instalación y de información

Para la instalación de "GENESIS32" iniciar el archivo "RUNME.BAT" en el directorio "[Unidad]:\INSTALL\GENESIS32 V5.2" del CD-ROM PC WORX. El programa de instalación y de información creará todos los directorios necesarios para el funcionamiento y copiará los archivos en corresponden-cia a la selección que se haya efectuado en el programa de instalación. Además se podrá llamar toda la documentación de GENESIS32 en for-mato HTML.

1. Insertar el CD PC WORX en la unidad de CD-ROM.

2. Abrir el administrador de archivos de Windows (Mi PC, Explorador) y seleccionar la letra correspondiente a su unidad de CD-ROM. Cambiar de directorio a "INSTALL\GENESIS32 V5.2".

3. Iniciar programa de instalación haciendo doble clic en el archivo "RUNME.BAT".

Figura 4-11 Instalación de GENESIS32

5959A 4-9

PC WORX

Opcionalmente se puede iniciar la instalación mediante el servicio 'Start... Ejecutar...'.

Figura 4-12 Cuadro de diálogo "Ejecutar"

4. La superficie se inicia. Hacer clic sobre Software para seleccionar el paquete de software que se quiera instalar.

Figura 4-13 Superficie para instalación del software

Con el botón "Documentación" se puede llamar la documentación com-pleta de "GENESIS32" en formato HTML.

4-10 5959A

Visualizar

Para poder leer los archivos HTML deberá encontrarse instalado en el sis-tema un browser que soporte la presentación de marcos (por ej. Internet Explorer>3.02). En el CD ROM PC WORX, en el directorio [Unidad]:\INS-TALL\GENESIS32 V5.2\TOOLS\MSIE302, se encuentra una versión de instalación del Microsoft Internet Explorer.

Instalar "GENESIS32"

5. Para instalar el paquete de visualización completo, rogamos hacer clic en el botón "GENESIS32".

Figura 4-14 Instalación de GENESIS32

La instalación completa incluye GraphWorx32, TrendWorx32, AlarmWorx32, DataWorx32 etc.En caso de no se quiera instalar el paquete de visualización completo o se quieran instalar posteriormente elementos individuales, activar el botón correspondiente.

5959A 4-11

PC WORX

6. Seguir las demás instrucciones del programa de instalación.

Figura 4-15 Cuadro de diálogo "Bienvenido"

Figura 4-16 Acuerdo de licencia del software

4-12 5959A

Visualizar

7. Introduzca su nombre y el nombre de su empresa.

Figura 4-17 Entrar el nombre y el nombre de empresa

8. Introduzca una contraseña o activar la contraseña propuesta.

Figura 4-18 Entrar la contraseña

5959A 4-13

PC WORX

9. Activar el directorio de instalación. Si se quiere seleccionar otro directorio, hacer clic en el botón "Examinar..." y ajustar la ruta deseada.

Figura 4-19 Seleccion la ruta deseada

10. En el cuadro de diálogo siguiente se tiene una vez más la posibilidad de seleccionar componentes que se quieran instalar.

Figura 4-20 Seleccion de los componentes

4-14 5959A

Visualizar

11. Aquí se puede determinar el tipo de instalación. Con una instalación estándar, aquí no es necesario seleccionar algo.

Figura 4-21 Determinar el tipo de instalación

12. Seleccionar el directorio de programa que se habrá de indicar en el listón Start de Windows.

Figura 4-22 Selecciónar el directorio de programa

5959A 4-15

PC WORX

13. Después de haber efectuado todas las entradas necesarias, los archivos del programa se copian al disco duro. El proceso se visualiza mediante un indicador de avance.

Figura 4-23 Proceso de instalación

14. Después de la instalación exitosa se puede seleccionar si se desea continuar.

Figura 4-24 Instalación concluida: Selección de los siguientes pasos

Si se desea liberar la versión GENESIS32 instalada, deberá estar marcado el campo opcional más bajo "Yes, I want to install ...". Con esto se instala la "GENESIS32 Licensing Utility". Este programa se necesita entre otras cosas para determinar el código de sitio y para realizar una liberación tem-poral o permanente de la versión de demostración.

4-16 5959A

Visualizar

Protección del software "GENESIS32"

La protección del software de "GENESIS32" se encuentra realizada me-diante una llave de software. Por lo que una protección del hardware me-diante mochila ya no es necesaria. La liberación del software se realiza mediante el programa "GENESIS32 Licensing Utility". Con esto se deter-mina el "código de sitio" personal y se puede liberar el paquete de progra-mas con la adquirida "llave de sitio". Además, una sola vez se podrá efec-tuar una liberación temporal, en caso de que aún no se posea una "llave de sitio".

Para informaciones más detalladas acerca de la "GENESIS32 Licensing Utility" le rogamos consultar la ayuda en línea correspondiente o la docu-mentación.

Instalación de las "GENESIS32 Licensing Utilitys"

Habiendo marcado el campo opcional correspondiente, el programa de instalación se inicia automáticamente.

15. Seleccionar la ruta de instalación "[Unidad]:\INSTALL\GENESIS32 V5.2\GENESIS32\SOFTWARE\GENLIC32\DISK1" y a continuación hacer clic en "Aceptar".

Figura 4-25 Licenciar el software

5959A 4-17

PC WORX

16. Seguir las instrucciones que vayan apareciendo en el programa de instalación.

Figura 4-26 Cuadro de diálogo "Bienvenido"

Figura 4-27 Acuerdo de licencia del software

17. Introduzca su nombre y el nombre de su empresa.

4-18 5959A

Visualizar

Figura 4-28 Cuadro de diálogo "Información acerca del usuario"

18. Seleccionar el directorio de destino de la instalación.

Figura 4-29 Seleccionar el directorio de destino

19. Seleccionar el directorio de programa que se habrá de indicar en el listón Start de Windows.

5959A 4-19

PC WORX

Figura 4-30 Selecciónar el directorio de programa

20. Efectuar un rearranque del ordenador.

Figura 4-31 Ejecutar rearranque

Después de la instalación exitosa, los directorios "ICONICS GENESIS-32" y "ICONICS Software Licensing" comprenderán todos los grupos y símbo-los de programa requeridos.

4-20 5959A

Visualizar

Figura 4-32 Grupo de programas

5959A 4-21

PC WORX

4.3 Configuración del servidor OPC

Con el cuadro de diálogo "Configuración OPC" se crea un archivo de con-figuración (*.CLR) que introduce las definiciones de variables de los pro-yectos INTERBUS en el servidor INTERBUS OPC. El servidor OPC utiliza el archivo CLR para acceder a los datos de INTERBUS a través de los ele-mentos. Los elementos son las variables de PC WORX con su ruta de ac-ceso OPC. En la ruta de acceso OPC se definen, por ejemplo, el número de la tarjeta controladora y el tipo de variable.

1. Para esto, iniciar "PC WORX" y, en dado caso, abrir el proyecto creado.

2. Marcar el elemento "Proyecto" y abrir el menú contextual.

3. Seleccionar la instrucción "Configuración OPC".

Figura 4-33 Iniciar la configuración OPC

4. Eliminar la marcación del campo opcional "Descripcion de los datos de proceso (PD)", puesto que éstas no tienen relevancia en el proyecto de ejemplo.

5. Hacer clic en el botón "Agregar" para agregar los ajustes realizados en "Proyecto actual" al archivo de configuración OPC.

4-22 5959A

Visualizar

Figura 4-34 Agregar el proyecto actual a la configuración OPC

6. Ahora el proyecto se encuentra inscrito en la tabla con las opciones ajustadas.

Para registrar los elementos en el servidor OPC, se tiene que crear una inscripción en el archivo de registro de WINDOWS. Al iniciar el servidor OPC, se analiza el archivo de inicialización registrado y es posible acceder a los elementos a través del servidor OPC. Utilizar el botón "Registro..." para realizar este registro.

7. Hacer clic en el botón "Registro...".

Figura 4-35 Configuración OPC

5959A 4-23

PC WORX

El siguiente cuadro de diálogo permite registrar cualquier archivo CLR en el servidor OPC.

8. Hacer clic en "Aceptar", puesto que el proyecto actual está preajustado.

Figura 4-36 Registro de INTERBUS OPC

Ahora, el archivo CLR está registrado en el servidor OPC en el registro de WINDOWS.

9. Cerrar el cuadro de diálogo "Configuración OPC"

4-24 5959A

Visualizar

4.4 Visualizar con GraphWorX32

Para visualizar el proyecto con "GENESIS32", en primer lugar se deberá crear los gráficos del proyecto con "GraphWorx32". A continuación se po-drán asignar acciones a los objetos individuales.

1. Iniciar "GraphWorx32" haciendo clic en el icono correspondiente.

Figura 4-37 Grupo de programas "GraphWorx32"

5959A 4-25

PC WORX

Figura 4-38 Menú principal "GraphWorx32"

Se habrá de dibujar un círculo que aparecerá negro mientras que no se haya establecido el bit "Inflow_On". Cuando se establezca el bit "Inflow_On", el círculo deberá ponerse de color verde.

2. Hacer clic en el botón "Ellipse/Circle" y dibujar un círculo en la superficie de trabajo.

Ahora el círculo debería tener el aspecto siguiente:

Figura 4-39 Círculo seleccionado

Los ocho cuadrados que rodean el círculo sólo aparecerán cuando el cír-culo esté marcado. Se puede modificar el tamaño del círculo desplazando los cuadrados con el ratón.

3. Hacer doble clic en el círculo marcado para poder modificar las características del círculo.

4-26 5959A

Visualizar

4. Marcar el campo opcional "Fill" y hacer doble clic en el campo de colores al lado para cambiar el color de relleno.Seleccionar el color "verde" haciendo clic en él.

5. Confirmar ambos cuadros de diálogo con "Aceptar".

Figura 4-40 Cuadro de diálogo para configuración de la color

Ahora el color del círculo pasó a ser negro, ya que el círculo debe ser de ese color si el bit "Inflow_On" no está establecido.

Figura 4-41 Círculo negro

Ahora se debe asignar un "Color Dynamic" al objeto "Círculo". Un "Color Dynamic" produce un cambio de color controlado por un bit.

5959A 4-27

PC WORX

6. Mientras que el círculo esté seleccionado, hacer clic en el botón "Color Dynamic".

En el cuadro de diálogo que aparece a continuación se deberá especificar una acción para el elemento "Círculo".

7. Hacer clic en el botón "OPC Tags...".

Figura 4-42 Property Inspector

Aparece el cuadro de diálogo "OPC Universal Tag Browser". El Tag Brow-ser indica todos los servidores OPC de los que se dispone.

El nombre del servidor INTERBUS OPC es: "OPC.Interbus.1". "OPC.Inter-bus.1".

8. Navegar a través de "My Computer... OPC Data Access" al servidor INTERBUS OPC y hacer clic en el nombre de instancia "PRO01".

Ahora aparece en el campo "Seleccionar etiqueta" la lista de variables tal como se ha configurado en PROGRAM WORX.

9. Hacer doble clic en "Inflow_On" para seleccionarar la variable.

4-28 5959A

Visualizar

Figura 4-43 Lista de variables

Ahora, la selección todavía se deberá agregar a la "Data Source List".

10. Hacer clic en el botón "Add".

5959A 4-29

PC WORX

Figura 4-44 Property Inspector

11. Cambiar el color de relleno (como ya descrito anteriormente) a "verde" y confirmar el cuadro de diálogo con "Aceptar".

Figura 4-45 Paleta de colores

Ahora se ha asignado la variable "Inflow_On" al objeto "Círculo" mediante un "Color Dynamic".

Si se posee una estructura física del bus y el proyecto de ejemplo está eje-cutándose en la tarjeta controladora, puede ahora iniciar la visualización con el botón "Runtime".

4-30 5959A

Visualizar

12. Hacer clic en el punto del menú "Runtime" para iniciar la visualización.

13. Simular (por ejemplo, con potenciómetros conectados a la estructura del bus) algunos procesos de llenado y observar como cambia el color del círculo.

Figura 4-46 Visualización simplificada

El bit "OPC.Interbus.1\1.0.0/PLC/PRO01/Inflow_On" no está esta-blecido.El bit "OPC.Interbus.1\1.0.0/PLC/PRO01/Inflow_On" está estable-cido.

Como utilizar otras acciones más con elementos de dibujo se puede ave-riguar en la documentación de "GENESIS" que se encuentra en el CD PC WORX.

5959A 4-31

PC WORX

14. Completar la visualización de la instalación con las variables que aún faltan.

Figura 4-47 Visualización del sistema

4-32 5959A

Sección 5

Esta sección proporciona información acerca de

– Diagnóstico

– Cargador IB

– Monitor digital de datos de proceso

Otros temas (SYSTEM WORX)............................................................................5-3

5.1 Diagnóstico .................................................................................5-3

5.2 Escribir parametrización..............................................................5-7

5.3 Arranque con el cargador IB .....................................................5-11

5.4 Monitor digital de datos de proceso ..........................................5-13

5959A 5-1

5-2 5959A

Otros temas (SYSTEM WORX)

5 Otros temas (SYSTEM WORX)

5.1 Diagnóstico

El estado de funcionamiento "Diagnóstico" muestra los mensajes de error de la tarjeta controladora y asigna los mensajes a participantes concretos, siempre que esto sea posible. El diagnóstico aporta información sobre la calidad de transmisión, ayuda a localizar los errores que pueda haber en el sistema del bus y muestra el número de ciclos correctos y con inciden-cias que se han producido.

De encuentrarse en el estado de funcionamiento "Configuración (Online)" o "Monitor", el cuadro de diálogo inferior informará automáticamente acerca del error o del fallo que se haya producido.

Figura 5-1 Mensajes del sistema de bus

En la ventana principal de Diagnóstico verá el estado del bus, los mensa-jes de fallos y el último mensaje actual. Desde aquí se puede configurar y manejar todo el Diagnóstico.

5959A 5-3

PC WORX

Figura 5-2 Ventana principal "Diagnóstico del bus"

Historial de mensajes:

Para poder registrar los mensajes de error de SYSTEM WORX, debe estar configurado uno de los estados de funcionamiento en línea. Esto puede ser el estado de funcionamiento "Configuración (Online)", "Monitor" o "Diagnóstico". En el estado de funcionamiento "Configuración (Offline)" no se registrarán los mensajes de la tarjeta controladora.

1. Para crear un mensaje de error de la tarjeta controladora en SYSTEM WORX, rogamos provocar un error interrumpiendo el suministro de corriente en cualquier grupo potencial periférico.

2. El fallo en el suministro de corriente se mostrará como fallo periférico con el cuadro de diálogo "Mensajes de sistema bus". Activar el botón "Ir a Diagnóstico" con el ratón.

3. Aparecerá el cuadro de diálogo inferior, en el que se enumerarán los mensajes que se han producido. Si se desea, se pueden imprimir dichos mensajes desde aquí.

4. Cierre el cuadro de diálogo "Historial de mensajes" haciendo clic en el botón "Cerrar". A continuación, se encontrará en la ventana principal de Diagnóstico.

5-4 5959A

Otros temas (SYSTEM WORX)

Figura 5-3 Cuadro de diálogo "Mensajes (en línea)"

Grabar estadísticas: 1. Seleccione la instrucción "Grabar estadísticas (en línea)..." del menú "Estadísticas".

2. Aparecerá un cuadro de diálogo, que aportará información acerca del número de ciclos de INTERBUS, de la frecuencia de errores y del emplazamiento de éstos, así como de la calidad de transmisión. Si se desea, se puede agregar un comentario y grabar las estadísticas en un archivo.

3. Observar como aumenta el número de ciclos e interrumpir varias veces el suministro de corriente para crear más errores.

4. Se podrá ver que la calidad de transmisión disminuye a medida que aumenta la frecuencia de errores.

5959A 5-5

PC WORX

Figura 5-4 Cuadro de diálogo "Instalación grabación de estadísticas de transmisión"

El indicador de la calidad de transmisión no muestra un enunciado acep-table hasta que no han transcurrido varios miles de ciclos del bus. Tras arrancar el INTERBUS, se puede realizar una evaluación de la calidad de transmisión a través del indicador "Ciclos con incidencias".

5-6 5959A

Otros temas (SYSTEM WORX)

5.2 Escribir parametrización

En muchas tarjetas controladoras se puede incluir la parametrización del sistema INTERBUS en una memoria de parametrización. La memoria de parametrización es una memoria no volátil de escritura y lectura (EE-PROM). Se escribe la parametrización del INTERBUS en esta memoria para hacer que el sistema se inicie, por ejemplo al conectar. Para arrancar automáticamente el INTERBUS desde la memoria de parametrización, una de las parametrizaciones debe estar designada como "Arranque".

Marcar secuencia de parametrización como "Secuencia de arranque".

1. En el menú contextual de la tarjeta controladora seleccionar la instrucción "Parametrización".

2. En el submenú de la instrucción "Parametrización" seleccionar el elemento "Editar".

Figura 5-5 Menú contextual "Parametrización"

3. En el cuadro de diáloge que aparece a continuación, marcar el campo opcional "Reinicio" de la parametrización "Parametrizar INTERBUS y iniciar el programa de aplicaciones".

5959A 5-7

PC WORX

Figura 5-6 Cuadro de diálogo "Editar parametrización"

4. Confirmar el cuadro de diálogo haciendo clic en "Aceptar".

Escribir parametrización

Si se incluye en la memoria de parametrización la parametrización así con-figurada, el programa de aplicación, las definiciones de variables, los blo-ques de función IB (función de usuario), las descripciones de datos de pro-ceso, así como todas las demás configuraciones se cargarán automáticamente en la memoria de trabajo de la tarjeta controladora al ini-ciar el sistema.

Figura 5-7 Escribir memoria de parametrización

5-8 5959A

Otros temas (SYSTEM WORX)

1. Para incluir la parametrización en la memoria de parametrización de la tarjeta controladora, primeramente seleccionar la instrucción "Escribir con archivos de proyecto..." en el menú contextual de la memoria de parametrización.

La instrucción "Escribir con archivos de proyecto..." transmite los archivos de proyecto PC WORX (*.BG4, *.ZWT) por añadidura a la parametrización ejecutable a la memoria de parametrización.

Figura 5-8 Escribir proyecto

2. Confirmar los siguientes mensajes con "Aceptar".

Figura 5-9 Escribir memoria de parametrización

Arrancar la tarjeta controladora de la memoria de parametrización

Para dejar que la tarjeta controladora arranque desde la memoria de para-metrización, es preciso restablecer la tarjeta controladora.

1. Seleccionar la instrucción "Operación" del menú contextual del elemento "Tarjeta controladora".

2. En el submenú seleccionar la instrucción "Restablecer tarjeta controladora".

5959A 5-9

PC WORX

Figura 5-10 Menú contextual "Tarjeta controladora"

Se deberá tener en cuenta que la tarjeta controladora no debería restable-cerse sin más ni más en un sistema que se encuentre en funcionamiento.

3. Confirmar el mensaje siguiente con "Sí" al estar seguro de que se desea iniciar nuevamente la tarjeta controladora.

Figura 5-11 Pregunta de confirmación

5-10 5959A

Otros temas (SYSTEM WORX)

5.3 Arranque con el cargador IB

Algunas tarjetas controladoras de INTERBUS no disponen de una memo-ria de parametrización desde la que pueda arrancarse la parametrización del sistema de INTERBUS. Estas tarjetas controladoras pueden arran-carse con un programa adicional, el cargador IB.

El cargador IB realiza la parametrización del sistema INTERBUS, interpre-tando un archivo ASCII y transmitiendo a la tarjeta controladora los servi-cios y parámetros allí contenidos. Con ello, la ruta de comunicación, al igual que en SYSTEM WORX, es una de las interfaces en serie o de los bus de datos del PC.

Estructura del archivo SVC

En el archivo SVC están, separados por la inscripción "#CMD#", los servi-cios de microprogramación y sus parámetros. Al arrancar el sistema desde la memoria de parametrización se ejecutan las mismas instrucciones (ser-vicios) que al transmitir el archivo SVC a través del cargador IB.

#CMD# ;Línea de inicio del servicio#0x1303#;Código de servicio (aqui: Alarm_Stop_Request)#0x0000#;Número de parámetros

#CMD# ;Línea de inicio del servicio#0x0750#;Código de servicio (aqui: Set_Value_Request)#0x0003#;Número de parámetros#0x0001#;Parámetro 1#0x0108#;Parámetro 2#0x0000#;Parámetro 3

Creación del archivo SVC

No se deberá crear el archivo SVC antes de que no se haya parametrizado por completo el sistema INTERBUS.

1. En el menú contextual del elemento "Memoria de parametrización" seleccionar la instrucción "Escribir archivos ASCII" y en el submenú de éste seleccionar la instrucción "Datos de INTERBUS" (*.SVC)".

5959A 5-11

PC WORX

Figura 5-12 Menú contextual "Escribir archivos ASCII"

En el archivo SVC se escribe la parametrización designada como "BOOT" del proyecto PC WORX actual.

2. En el cuadro de diálogo que aparece a continuación, seleccionar un directorio en el que se desee almacenar el archivo SVC.

Figura 5-13 Escribir parámetros SVC

Manejo del cargador IB

El cargador existe como archivo *.EXE para DOS, Windows 3.1x y Win-dows NT. En el caso del entorno Windows (16 y 32 bits) el cargador IB tam-bién existe como DLL. Este archivo DLL (Dynamic Link Library) por ejem-plo se puede activar desde su programa de aplicación. Al activar el cargador IB se deberán transmitir a éste algunos parámetros y el nombre del archivo SVC.

Si se incluye el cargador IB en el archivo AUTOEXEC.BAT o en el grupo AUTOSTART, la parametrización del INTERBUS se realizará cada vez que se inicie el sistema host.

5-12 5959A

Otros temas (SYSTEM WORX)

Con la llamada:IBLOADER IBCOM1 C:\TEST.SVC

se transmitirá el archivo "TES.SVC" a través de la interfaz en serie "COM1" a la tarjeta controladora.

Consulte la documentación del cargador IB para obtener otros parámetros de llamada más.

5.4 Monitor digital de datos de proceso

Con el monitor digital de datos de proceso se pueden ver los datos de pro-ceso del INTERBUS.

Para poder utilizar el monitor digital de datos de proceso, se deberá dispo-ner de la configuración física del bus mostrada en el proyecto de ejemplo, puesto que el monitor de datos de proceso requiere como condición previa el estado de funcionamiento "Control".

1. Seleccionar la instrucción "Monitor digital de datos de proceso" del menú contextual del módulo DO.

2. Seleccionar el punto de contacto "8" en el campo de selección "Nombre".

En el proyecto de ejemplo, el punto de contacto 8 se utiliza para la variable "Inflow_On".

Figura 5-14 Monitor digital de datos de proceso

Los cuadros representados en amarillo muestran los bits establecidos.

3. Simular algunos procesos de llenado para ver como el bit cambia de estado.

Si se quieren escribir bits con el monitor de datos de proceso digital, las descripciones de los datos de proceso deberán estar enlazadas con varia-bles y el programa de aplicación no deberá estar en función.

5959A 5-13

PC WORX

5-14 5959A

Apéndice A

A 1 Dirección y línea directa

Phoenix Contact GmbH & Co. KGFlachsmarktstr. 8

32825 BlombergAlemania

+ 49 - (0) 52 35 - 3-00

+ 49 - (0) 52 35 - 3-4 12 00

LÍNEA DIRECTA:

Con problemas de aplicación que no puede resolver mediante esta ayuda o con la documentación adjunta, le rogamos recurrir a nuestra línea de soporte telefónico:

+ 49 - (0) 52 35 - 3-4 18 88

[email protected]

5959A A-1

Apéndice A

A-2 5959A

Nos interesa su opinión

Nos gustaría saber sus sugerencias, deseos y críticas con respecto a este manual.

No importa si su aportación es pequeña, atenderemos cualquier indica-ción o comentario y los añadiremos a la documentación si es posible.

Rellene el formulario que encontrará al dorso y envíenoslo por fax, o dirija sus comentarios y sugerencias para mejorar el manual a la si-guiente dirección:

Phoenix Contact GmbH & Co. KGMarketing ServicesDokumentation INTERBUS32823 BlombergALEMANIA

Teléfono +49 - (0) 52 35 - 3-00Fax +49 - (0) 52 35 - 3-4 20 66Email [email protected]

5050df17

5050df17

Respuesta por FAXPhoenix Contact GmbH & Co. KG Fecha: Marketing ServicesDokumentation INTERBUS Nº de fax: +49 - (0) 52 35 - 3-4 20 66

Enviado por:

Empresa: Nombre:

Departamento:

Dirección: Cargo:

Ciudad, có-digo postal:

Teléfono:

País: Fax:

Datos sobre el manual:

Nombre: Revisión: Nº de pedido:

Mi opinión sobre el manual

Forma Sí En parte No

Disposición clara de la tabla de contenido

Figuras y diagramas relevantes y fáciles de entender

Ilustraciones con la información necesaria

La calidad de las ilustraciones es la que me esperaba

El diseño de la página ayuda a encontrar la información necesaria

Contenido Sí En parte No

La redacción y los términos técnicos son fáciles de entender

Las entradas de índice son significativas y fáciles de entender

Los ejemplos están orientados a la práctica

El manual es fácil de manejar

Falta información importante (indique cuál)

Comentarios adicionales: