IndraLogic Comunicación DDE 8-1. 8.1 Interfaz DDE del sistema de programación IndraLogic. Activación de la interfaz DDE. Acceso general a datos



Documentos relacionados
Office Online Office Online

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

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

Configuracion Escritorio Remoto Windows 2003

APLICACIÓN DE ACCESO REMOTO PARA POCKET PC. MANUAL DE USUARIO (Release 1.42)

Mando a distancia. Manual en español. Última actualización:

Cómo iniciar P-touch Editor

GVisualPDA Módulo de Almacén

Control de accesos autónomo por huella dactilar

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

GENERACIÓN DE TRANSFERENCIAS

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

ÍNDICE GESTIÓN SERVICIOS COBRAR CLIENTES TARJETAS DE CLIENTE RESERVAS 40

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.

CURSO DE ACCESS 2007 BÁSICO

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

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

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

Ayuda de Symantec pcanywhere Web Remote

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Introducción. Introducción a NTI Shadow. Información general de la pantalla de Bienvenida

GUÍA DE OUTLOOK. Febrero 2010

Control de presencia para terminal por huella dactilar

Manual del soporte en línea Web

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB

Diseño de páginas web

Programa de Ayuda HERES

WINDOWS : TERMINAL SERVER

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Toda base de datos relacional se basa en dos objetos

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

PowerPoint 2010 Manejo de archivos

Conexión a red LAN con servidor DHCP

Que es Velneo vdataclient V7?

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Instrucciones para la instalación de la actualización de ElsaWin 5.20

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

SOLMAN. Manual de Usuario Externo

MOZILLA THUNDERBIRD V.3.1

DOCENTES FORMADORES UGEL 03 PRIMARIA

Capture Pro Software. Introducción. A-61640_es

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

Primeros pasos a la hora de utilizar BitDefender Client Security

Publicar aplicaciones

Guía rápida de CX-Programmer

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

INSTALACIÓN DE LAS IMPRESORAS DEL CRAI

ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO

INTRODUCCIÓN INTRODUCCIÓN

Word XP (Continuación) Salto de página vs. Salto de Sección

Operación de Microsoft Word

Guía de instalación y manejo de la Ficha Docente CONEAU Incentivos

Outlook Connector Manual

Activación de Producto

HERRAMIENTA DE COMPRESIÓN Y CIFRADO

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

Aviso sobre derecho de autor. Panda Security Todos los derechos reservados.

5. Composer: Publicar sus páginas en la web

Excel 2010 Representación gráfica de datos

1. Para iniciar la instalación, haga doble clic en sqlexpr.exe.

MANUAL DE USUARIO COOPERATIVAS

LA INTRANET -Manual general-

Cómo utilizar P-touch Transfer Manager

ASUS WebStorage Manual del usuario

1 Introducción. 2 Requisitos del sistema. Control de presencia. V.1.0 Manual de instrucciones. Control de presencia. V.1.0 Manual de instrucciones

Terminal de Información al Cliente

Objetivo: Informar al alumno los elementos que componen el entorno del programa Microsoft Office PowerPoint.

PowerPoint 2010 Introducción a Microsoft Office PowerPoint 2010

Microsoft Office XP Access XP (III)

MANUAL DE INSTALACIÓN

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

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

Database Manager Manual del usuario DMAN-ES-01/09/10

MANUAL DE USUARIO DEL SOFTWARE DE GESTIÓN PARA LOS ART. SDVR040A/SDVR080A/SDVR160A

Eurowin 8.0 SQL. Manual de la FIRMA DIGITALIZADA

Instrucciones para la instalación de la actualización de ElsaWin 5.00

Cómo usar P-touch Transfer Manager

Tema2 Windows XP Lección 1 MENÚ INICIO y BARRA DE TAREAS

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

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

Printer Driver. Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP.

MANUAL DE USUARIO IMPORTADOR DE FICHERO DE USUARIOS EN EL SERVIDOR DE CENTRO

Guía para la instalación del software y sincronización con PC del monitor de actividad ViFit Connet

PS.Vending Almacén Pocket PC

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

TRANSFERENCIA DE ARCHIVOS AL SERVIDOR DEL PNTE MANUAL ELEMENTAL DE FTP CON FILEZILLA

Tobii Communicator 4. Introducción

La Administración de Proyectos

ACCESS CONTROL. Aplicación para control y gestión de presencia. (Versión. BASIC) 1 Introducción. 2 Activación del programa

INTRANET M2M. Manual de Instalación y Configuración: Conector Intranet M2M

Instrucciones de instalación de TrueCode

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Nero AG SecurDisc Viewer

Manual Utilización. Gemelo Backup Online WEB I N D I C E. Cómo ingresar a la cuenta. Funcionalidades Gemelo Backup Online WEB > Control de la Cuenta

Manual de Uso Simuladores Gmetrix

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

Guía de inicio rápido a

Transcripción:

IndraLogic Comunicación DDE 8-1 8 Comunicación DDE IndraLogic cuenta con una interfaz DDE (dynamic data exchange). Con ella, IndraLogic pone los contenidos de variables de control y direcciones IEC a disposición de otras aplicaciones que también cuentan con una interfaz DDE. Con la utilización del servidor GatewayDDE, el cual opera con símbolos, los valores de variables se pueden leer del control independientemente del sistema de programación IndraLogic y representar también en aplicaciones que dispongan de una interfaz DDE. Nota: Mediante el servidor DDE no se pueden leer direcciones directas! Para este caso se deben crear en IndraLogic variables con la asignación de dirección (AT) apropiada. Nota: La interfaz DDE ha sido probada con Word 97 y Excel 97 bajo Windows NT 4.0. Bosch Rexroth declina cualquier responsabilidad por errores en la comunicación DDE, los cuales pueden ser provocados por la utilización de otras versiones o por programas adicionales instalados en su ordenador. 8.1 Interfaz DDE del sistema de programación IndraLogic Activación de la interfaz DDE La interfaz DDE se activa en cuanto el usuario inicia la sesión en el control (o la simulación). Acceso general a datos Una consulta DDE se estructura en 3 partes: 1. nombre del programa (aquí: IndraLogic), 2. nombre del archivo y 3. nombre de la variable que se debe leer. Nombre del programa: IndraLogic Nombre del archivo: ruta completa del proyecto desde el cual se debe leer (C:\ejemplol\bsp.pro). Nombre de variable: el nombre de una variable, tal como se indica en el Administrador watch y de fórmulas. Qué variables se pueden leer? Se pueden leer todas las direcciones y variables. La introducción de las variables o la dirección es análoga a la introducción en el Administrador watch y de fórmulas. %IX1.4.1 (* lee la entrada 1.4.1*) PLC_PRG.TEST (* lee la variable TEST del componente PLC_PRG *).GlobVar1 (* lee la variable global GlobVar1 *) Fig. 8-1: Ejemplos de variables a leer

8-2 Comunicación DDE IndraLogic Vincular variables a WORD Para obtener en Microsoft WORD el valor actual de la variable TEST desde el componente PLC_PRG mediante la interfaz DDE, se debe introducir en WORD un campo cualquiera ("Insertar" "Campo"), por ejemplo la fecha. Si ahora hace clic con el botón derecho del ratón sobre el campo y selecciona la orden "Mostrar función de campo", puede modificar la función de campo al texto deseado. En nuestro ejemplo, el resultado tendría el siguiente aspecto: { DDEAUTO INDRALOGIC "C:\\INDRALOGIC\\PROJECT\\IFMBSP.PRO" "PLC_PRG.TEST" } Fig. 8-2: Interfaz DDE para Microsoft WORD Haga clic de nuevo sobre el campo con el botón derecho del ratón e introduzca la orden "Actualizar campo". Aparece en el texto el contenido de variable deseado. Vincular variables a EXCEL Para asignar una variable a una celda en Microsoft EXCEL, es preciso introducir lo siguiente en EXCEL: =INDRALOGIC 'C:\INDRALOGIC\PROJECT\IFMBSP.PRO'!'PLC_PRG.TE ST' Fig. 8-3: Entrada en EXCEL para asignar una variable a una celda De este modo, al ejecutar "Editar" "Vínculos" resulta para este vínculo: Tipo: INDRALOGIC Archivo de origen: C:\INDRALOGIC\PROJECT\IFMBSP.PRO Element: PLC_PRG.TEST Fig. 8-4: Microsoft EXCEL: vinculación a IndraLogic Acceder a variables con Intouch Acuerde con su proyecto un nombre de acceso DDE <AccessName> con el nombre de aplicación INDRALOGIC y el nombre de tema DDE C:\INDRALOGIC\PROJECT\IFMBSP.PRO Ahora puede acordar variables del tipo DDE con el nombre de acceso <AccessName>. Como nombre de elemento se debe introducir de nuevo el nombre de la variable (p. ej. PLC_PRG.TEST). 8.2 Comunicación DDE mediante el servidor GatewayDDE Manejo del servidor GatewayDDE El servidor GatewayDDE puede utilizar, para la comunicación con otros clientes o para el control, los símbolos generados en el proyecto IndraLogic (ver "Proyecto" "Opciones" "Configuración de símbolos"). Puede manejar las interfaces DDE de aplicaciones como p. ej. Excel. De este modo se pueden representar por ejemplo los valores de variables del control en otras aplicaciones. Al iniciar el servidor GatewayDDE, se abre una ventana en la que se puede realizar la configuración de los parámetros de inicio y de conexión. Para ello se puede llamar un archivo de configuración ya existente o bien volver a ajustar los parámetros.

IndraLogic Comunicación DDE 8-3 Fig. 8-5: Ventana para la configuración y el manejo del servidor GatewayDDE Mediante la orden "File" "Open" se puede llamar una configuración ya guardada en un archivo. Para ello se abre el diálogo estándar para la selección de un archivo. Por defecto, se buscan archivos con la extensión ".cfg". Si se ha seleccionado un archivo de configuración, aparecen los parámetros de configuración para la pasarela (Gateway) y el dispositivo de destino al que se debe acceder (Device). Si está activada la opción "File" "Autoload", se abre automáticamente el servidor GatewayDDE con la configuración con la que estaba activo la última vez que se cerró. Si se inicia el servidor sin configuración y sin ajuste Autoload, en la ventana sólo aparecen los términos "Gateway:"' y "Device:". Entonces se debe crear de nuevo la configuración. La orden "File" "Settings" abre el diálogo "Server settings", en el que se pueden definir los siguientes parámetros: Motorola byteorder Check identity Updaterate [ms] Timeout [ms] Tries Fig. 8-6: Se aplica Motorola Byteorder Se comprueba si la ID de proyecto indicada en el archivo de símbolos coincide con la que existe en el control. Intervalo de tiempo en el que todos los valores de símbolos se leen del control. Tiempo límite de comunicación para el controlador utilizado. Número de intentos de transmitir un bloque de datos por parte del controlador de comunicación ( no es soportado por todos los controladores!) Parámetros en el diálogo "Server settings" Fig. 8-7: Diálogo para ajustar los parámetros del servidor GatewayDDE

8-4 Comunicación DDE IndraLogic Para ajustar la conexión con la pasarela actual, se llama el diálogo "Communication Parameters" mediante la orden "Online" "Parameters". Aparece el mismo diálogo que el mostrado en IndraLogic en "Online" "Parámetros de comunicación". Los ajustes deben coincidir con los realizados en el proyecto IndraLogic correspondiente. La configuración actual del servidor GatewayDDE puede guardarse en un archivo mediante la orden "File" "Save". Para ello se abre el diálogo estándar para guardar un archivo, para lo cual está predeterminada la extensión ".cfg". Si se desea activar la pasarela, es preciso iniciar la sesión mediante la orden "Online" "Login" (entonces se ilumina el símbolo de pasarela en la barra de estado.) De este modo se establece la conexión ajustada y se puede acceder a los símbolos disponibles. Tenga en cuenta que éstos deben haber sido creados antes en el proyecto IndraLogic. Para cerrar la sesión, ejecute la orden "Online" "Logout". Acceso a los datos puestos a disposición por el servidor GatewayDDE La consulta DDE se estructura en 3 partes: 1. nombre del programa, 2. nombre del archivo y 3. nombre de la variable que se debe leer. Nombre del programa: GatewayDDEServer Nombre del archivo: nombre del proyecto desde el cual se debe leer (p. ej. BSP.PRO). Nombre de variable: el nombre de una variable, tal como se indica en el Administrador watch y de fórmulas (p. ej. PLC_PRG.TEST). Qué variables se pueden leer? Se pueden leer todas las variables. La entrada se realiza igual que en el Administrador watch y de fórmulas. Tenga en cuenta que no se pueden leer direcciones directas! PLC_PRG.TEST (* lee la variable TEST del componente PLC_PRG *).GlobVar1 (* lee la variable global GlobVar1 *) Fig. 8-8: Ejemplos de variables a leer Vincular variables a EXCEL mediante el servidor GatewayDDE Nota: Inicie el servidor GatewayDDE con los ajustes de configuración correspondientes antes de activar la consulta en EXCEL. Con arreglo al procedimiento arriba descrito, se introduce la siguiente expresión en la línea que debe representar el valor de variable correspondiente: =GATEWAYDDESERVER <nombre de archivo>!<nombre de variable> Fig. 8-9: Entrada en EXCEL para asignar una variable a una celda

IndraLogic Comunicación DDE 8-5 =GATEWAYDDESERVER 'bsp.pro'!'plc_prg.test' Fig. 8-10: Ejemplo para Fig. 8-9 Al actualizar el campo aparece el contenido de la variable. De este modo, al ejecutar "Editar" "Vínculos" resulta para este vínculo: Tipo: GATEWAYDDESERVER Archivo de origen: BSP.PRO Element: PLC_PRG.TEST Fig. 8-11: Microsoft EXCEL: vinculación a IndraLogic Vincular variables a WORD mediante el servidor GatewayDDE Nota: Inicie el servidor GatewayDDE con los ajustes de configuración correspondientes antes de activar la consulta en WORD. Para obtener en Microsoft WORD el valor actual de la variable TEST desde el componente PLC_PRG mediante la interfaz DDE, se debe introducir en WORD un campo cualquiera ("Insertar" "Campo"), por ejemplo la fecha. Si ahora hace clic con el botón derecho del ratón sobre el campo y selecciona la orden "Mostrar función de campo", puede editar el texto de la función de campo: Si desea visualizar el valor de la variable TEST del componente PLC_PRG del proyecto BSP.pro, introduzca lo siguiente: { DDEAUTO GATEWAYDDESERVER "BSP.PRO" "PLC_PRG.TEST" } Fig. 8-12: Ejemplo de un valor de variable en Microsoft WORD Opciones de línea de comando para GatewayDDEServer Si se inicia el servidor GatewayDDE mediante una línea de comando, se pueden introducir también las siguientes opciones: /n El diálogo de información no aparece automáticamente /s Visualización de la ventana de diálogo /s=h /s=i /s=m /s=n /c Archivo de configuración que se debe leer automáticamente /o Se entra online con la configuración seleccionada (Autoload o la especificada con "/c=") Fig. 8-13: Ejemplo: /c=<config-file> Opciones al iniciar el servidor GatewayDDE ninguna minimizada (icono) maximizada normal GATEWAYDDE /s=i /c="d:\dde\conf_1.cfg" Fig. 8-14: Inicio del servidor GatewayDDE mediante la línea de comando Se inicia el servidor GatewayDDE, apareciendo la ventana de diálogo como icono y cargándose automáticamente la configuración del servidor guardada en el archivo conf_1.cfg.

8-6 Comunicación DDE IndraLogic Para sus notas