Está en la página 1de 352

WinCC/IndustrialDataBridge

1
___________________
Introduccin

Documentacin

2
___________________
Configuracin

SIMATIC HMI
WinCC V7.2
WinCC/IndustrialDataBridge
Documentacin
Manual de sistema

Impresin de la Ayuda en pantalla

2/2013

A5E32364153-AA

3
___________________
Mdulos
4
___________________
Entorno de ejecucin
5
___________________
Funciones avanzadas
6
___________________
FAQ

Notas jurdicas
Filosofa en la sealizacin de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de
daos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo de
advertencia; las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.
PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producir la muerte, o bien lesiones
corporales graves.
ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.
PRECAUCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.
ATENCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en una
consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consigna
puede contener tambin una advertencia sobre posibles daos materiales.

Personal cualificado
El producto/sistema tratado en esta documentacin slo deber ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentacin correspondiente a la
misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formacin y
experiencia, el personal cualificado est en condiciones de reconocer riesgos resultantes del manejo o
manipulacin de dichos productos/sistemas y de evitar posibles peligros.

Uso previsto o de los productos de Siemens


Considere lo siguiente:
ADVERTENCIA
Los productos de Siemens slo debern usarse para los casos de aplicacin previstos en el catlogo y la
documentacin tcnica asociada. De usarse productos y componentes de terceros, stos debern haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalacin, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. Tambin debern seguirse las
indicaciones y advertencias que figuran en la documentacin asociada.

Marcas registradas
Todos los nombres marcados con son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros
para sus propios fines puede violar los derechos de sus titulares.

Exencin de responsabilidad

Hemos comprobado la concordancia del contenido de esta publicacin con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles las
correcciones se incluyen en la siguiente edicin.

Siemens AG
Industry Sector
Postfach 48 48
90026 NRNBERG
ALEMANIA

A5E32364153-AA
2/2013 Sujeto a cambios sin previo aviso

Copyright Siemens AG 2013.


Reservados todos los derechos

ndice
1

Introduccin ............................................................................................................................................ 7
1.1

Puede obtener ms informacin en este manual de producto. .....................................................7

1.2

Descripcin general de IndustrialDataBridge ................................................................................ 9

Configuracin........................................................................................................................................ 15
2.1

Configuracin de IDB ...................................................................................................................15

2.2

Interfaz de usuario de software....................................................................................................17

2.3

Diseo de la interfaz de usuario ..................................................................................................34

2.4

Conceptos bsicos sobre proyectos ............................................................................................38

2.5

Importar/Generar configuracin de Runtime ...............................................................................50

2.6

Estructura de la superficie ...........................................................................................................52

Mdulos ................................................................................................................................................ 57
3.1

Mdulos ........................................................................................................................................57

3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5

OPC Data Access ........................................................................................................................58


Sumario ........................................................................................................................................58
Configurar la interfaz OPC Data Access como Provider .............................................................60
Conectar variables de la interfaz OPC Data Access ...................................................................67
Configurar la interfaz OPC Data Access como Consumer ..........................................................70
Conectar variables de la interfaz a OPC Data Access ................................................................78

3.3
3.3.1
3.3.2
3.3.3
3.3.4

IDB OPC Server ...........................................................................................................................81


Sumario ........................................................................................................................................81
rea de direccionamiento del IDB OPC Server ...........................................................................83
Configurar la interfaz IDB OPC Server como Consumer ............................................................85
Conectar variables a IDB OPC Server.........................................................................................92

3.4
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6

OPC XML .....................................................................................................................................95


Descripcin general .....................................................................................................................95
Requisitos ....................................................................................................................................96
Configurar OPC XML como provider ...........................................................................................98
Conectar variables de la interfaz OPC XML ..............................................................................103
Configurar OPC XML como consumer ......................................................................................110
Conectar variables a la interfaz OPC XML ................................................................................117

3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6

WinCC OLE DB..........................................................................................................................120


Sumario ......................................................................................................................................120
Condiciones ...............................................................................................................................122
Configurar la interfaz WinCC OLE DB como Provider...............................................................125
Configuracin del comportamiento de transferencia .................................................................133
Configurar Trigger ...................................................................................................................... 142
Conectar variables de la interfaz WinCC OLE DB.....................................................................147

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

ndice

3.6
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8

Base de datos ........................................................................................................................... 150


Sumario ..................................................................................................................................... 150
Tipos de datos soportados ........................................................................................................ 153
Configurar la interfaz de la base de datos como Provider ........................................................ 155
Propiedades del vnculo de datos ............................................................................................. 162
Conectar variables de una interfaz de base de datos .............................................................. 166
Configurar la interfaz de la base de datos como Consumer..................................................... 169
Tipos de Consumer ................................................................................................................... 176
Conectar variables a una interfaz de base de datos ................................................................ 183

3.7
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.7.6
3.7.7

Base de datos dinmica ............................................................................................................ 188


Sumario ..................................................................................................................................... 188
Configurar una interfaz como Provider a una base de datos dinmica .................................... 192
Configurar Trigger ..................................................................................................................... 198
Conectar variables de la interfaz de una base de datos dinmica ........................................... 203
Conectar variables OPC de la interfaz de una base de datos dinmica .................................. 209
Configurar una interfaz como Consumer a una base de datos dinmica ................................. 211
Conectar variables a una interfaz de base de datos dinmica ................................................. 217

3.8
3.8.1
3.8.2
3.8.3

Ficheros CSV y TXT ................................................................................................................. 222


Sumario ..................................................................................................................................... 222
Configurar la interfaz para ficheros CSV y TXT como Consumer ............................................ 223
Conectar variables a la interfaz de ficheros CSV y TXT ........................................................... 228

3.9
3.9.1
3.9.2
3.9.3
3.9.4

Excel.......................................................................................................................................... 235
Sumario ..................................................................................................................................... 235
Condiciones .............................................................................................................................. 237
Configurar la interfaz de Excel como Consumer ...................................................................... 238
Conectar variables a una interfaz de Excel .............................................................................. 245

3.10
3.10.1
3.10.2
3.10.3
3.10.4
3.10.5
3.10.6
3.10.7

Send/Receive ............................................................................................................................ 248


Sumario ..................................................................................................................................... 248
Requisitos.................................................................................................................................. 250
Configurar la interfaz Send/Receive como Provider ................................................................. 251
Configurar los distintos tipos de conexin: ............................................................................... 257
Conectar variables de una interfaz Send/Receive .................................................................... 260
Configurar la interfaz Send/Receive como Consumer .............................................................. 263
Conectar variables a una interfaz Send/Receive ...................................................................... 268

3.11
3.11.1
3.11.2
3.11.3
3.11.4
3.11.5
3.11.6
3.11.7
3.11.8

WinCC User Archive ................................................................................................................. 271


Sumario ..................................................................................................................................... 271
Configurar una interfaz WinCC User Archives como Provider ................................................. 272
Configurar Trigger ..................................................................................................................... 278
Conectar variables de la interfaz WinCC User Archives .......................................................... 283
Conectar variables OPC de la interfaz WinCC User Archives .................................................. 290
Configurar una interfaz WinCC User Archives como Provider ................................................. 292
Conectar variables a la interfaz WinCC User Archives ............................................................ 298
Configurar el borrado de variables de WinCC User Archive .................................................... 302

WinCC/IndustrialDataBridge Documentacin

Manual de sistema, 2/2013, A5E32364153-AA

ndice

Entorno de ejecucin .......................................................................................................................... 305


4.1

IDB Runtime ...............................................................................................................................305

4.2

Comandos de men y botones ..................................................................................................306

4.3

Vistas .........................................................................................................................................308

4.4
4.4.1
4.4.2
4.4.3
4.4.4
4.4.5
4.4.6

Opciones ....................................................................................................................................311
Sumario ......................................................................................................................................311
Configuracin de inicio ...............................................................................................................313
Configuracin de diagnstico.....................................................................................................315
Cambiar contrasea. ..................................................................................................................319
Comprobar datos de licencia .....................................................................................................320
Iniciar un servicio .......................................................................................................................321

4.5

Trabajar con conexiones ............................................................................................................324

Funciones avanzadas ......................................................................................................................... 331


5.1

Ver mensajes de aviso ...............................................................................................................331

5.2

Utilizar controles de IDB en Web Navigator ..............................................................................332

5.3

Acceder a Runtime de IDB utilizando controles de WinCC .......................................................335

5.4

Compatibilidad con idiomas asiticos ........................................................................................340

FAQ .................................................................................................................................................... 341


Glosario .............................................................................................................................................. 347
ndice alfabtico .................................................................................................................................. 351

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

ndice

WinCC/IndustrialDataBridge Documentacin

Manual de sistema, 2/2013, A5E32364153-AA

Introduccin
1.1

Puede obtener ms informacin en este manual de producto.

Contenido del manual de producto


El manual de producto con la documentacin de IDB proporciona la informacin siguiente
que ayuda a trabajar con la aplicacin IndustrialDataBridge Configuration System y la
aplicacin IndustrialDataBridge Runtime.
Descripcin general de IndustrialDataBridge:
En este captulo se proporciona una descripcin general de IndustrialDataBridge y su
uso. En l se explican los diversos mdulos de provider o consumer admitidos, incluido
el principio de funcionamiento de IndustrialDataBridge Configuration System e
IndustrialDataBridge Runtime System.
Configuracin de IndustrialDataBridge
En este captulo se ofrece informacin sobre los pasos necesarios para iniciar IDB CS y
salir de esta aplicacin.
Interfaz de usuario de software
Este captulo incluye informacin especfica sobre los detalles de la interfaz de usuario
del software, su uso en IDB CS y una explicacin detallada de cada uno de los controles
de usuario del software que ofrece la aplicacin.
Diseo de la interfaz de usuario
Este captulo recoge informacin sobre el diseo de la interfaz de usuario y sobre los
modos de gestionar y almacenar el diseo de ventana.
Conceptos bsicos sobre proyectos
Aqu se explica el concepto bsico del proyecto, los vnculos y las conexiones. En este
captulo se proporcionan los pasos necesarios para crear un proyecto, guardarlo y
gestionarlo en el rbol del proyecto. En l tambin se incluye informacin sobre vnculos,
su uso en el rbol del proyecto y cmo gestionarlos.
Importar/Generar configuracin de Runtime
En este captulo se incluye informacin sobre los pasos necesarios para importar o
generar la configuracin de Runtime.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

Introduccin
1.1 Puede obtener ms informacin en este manual de producto.
Mdulos
En este captulo se incluye la lista de tipos de provider y consumer admitidos. Cada uno
de estos mdulos se aborda de forma detallada en sus correspondientes captulos. Cada
mdulo incluye informacin sobre la creacin de proyectos y vnculos, la configuracin
de provider/consumer, la configuracin de transferencia de provider y la realizacin del
mapeo de conexin entre tipos de provider y consumer.
Runtime
En el captulo Runtime se aborda el trabajo con la aplicacin IndustrialDataBridge
Runtime y se proporciona informacin sobre las diversas opciones disponibles en la
aplicacin Runtime. En este captulo tambin se incluye informacin para activar la
conexin y activar o iniciar la transferencia de datos.
Funciones avanzadas
Se proporciona una lista de funciones avanzadas admitidas en IDB. En este captulo se
incluye informacin sobre la compatibilidad con idiomas asiticos, el uso de IDB Runtime
mediante controles de WinCC y la compatibilidad con Web Navigator en IDB Runtime.

WinCC/IndustrialDataBridge Documentacin

Manual de sistema, 2/2013, A5E32364153-AA

Introduccin
1.2 Descripcin general de IndustrialDataBridge

1.2

Descripcin general de IndustrialDataBridge

Introduccin
WinCC/IndustrialDataBridge V7.2 es una opcin de WinCC. Permite el intercambio de datos
entre distintos sistemas a travs de diversas interfaces estndar con una configuracin
sencilla. Se organizan en mdulos en IndustrialDataBridge, que incluye diversos sistemas o
interfaces de datos. Gracias a su diseo modular, el intercambio de datos puede ampliarse
en cualquier momento a otras interfaces de datos. El diseo del software tambin permite la
sencilla integracin de nuevas interfaces en la aplicacin. IndustrialDataBridge se utiliza
para intercambiar datos entre sistemas de automatizacin de diversos proveedores (por
ejemplo, a travs de OPC XML o Send/Receive) o con otras aplicaciones que almacenan
datos de proceso en formatos Office, como Excel o Access. Para archivar grandes
volmenes de datos, tambin es posible integrar bases de datos (SQL Server, Oracle).
IndustrialDataBridge ejecuta el sistema de configuracin "IndustrialDataBridge CS" y el
sistema de Runtime "IndustrialDataBridge RT".
Los archivos de configuracin se crean en formato XML con la aplicacin
IndustrialDataBridge CS. IDB CS incluye una interfaz de usuario muy completa, que
proporciona opciones para la configuracin de vnculos IDB. Asimismo, en el entorno de
Runtime hay opciones disponibles para la puesta en servicio, control de estado y resolucin
de problemas. IndustrialDataBridge RT permite acceder a los datos de proceso y vincula los
datos segn lo definido en el archivo de configuracin cargado.
Nota
Tenga en cuenta que en algunos captulos de este manual, "IndustrialDataBridge CS" se
denomina "IDB CS" e "IndustrialDataBridge RT", "IDB RT".

Uso
IndustrialDataBridge V7.2 puede utilizarse con WinCC, pero tambin puede funcionar como
software independiente. Los tres escenarios siguientes ayudan a comprender el uso de la
aplicacin IDB.
Como software independiente: La aplicacin IndustrialDataBridge puede ejecutarse como
aplicacin de software independiente mediante la instalacin de IDB V7.2.
Como estacin WinCC centralizada: IDB se puede instalar en una nica estacin, en
estaciones multicliente o en un servidor WinCC, esto es, sobre sistemas WinCC en los
que IDB puede actuar como punto de acceso centralizado a todos los dems sistemas.
Con el Web Navigator: si el control de IDB est integrado en una pantalla de WinCC, se
puede utilizar en un cliente/servidor de Web Navigator. As pues, IDB CS se puede
controlar desde Internet. Por ejemplo, para iniciar, detener o cargar una configuracin
nueva.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

Introduccin
1.2 Descripcin general de IndustrialDataBridge

Descripcin general
IndustrialDataBridge hace posible el intercambio de datos entre distintos sistemas de
automatizacin y sistemas de TI. La siguiente figura muestra una descripcin general de las
distintas aplicaciones y formatos que admite la aplicacin de configuracin de IDB.

Las distintas interfaces de datos estn interconectadas mediante mdulos de software.


Dichos mdulos estn divididos en "Provider" y "Consumer".
Provider
Consumer
El provider establece la conexin con el data provider, del que se obtienen los datos. El
consumer establece la conexin con el data consumer, en el que se escriben los datos.
Puede conectar distintos providers y consumers entre s. Tenga en cuenta que no todos los
providers son tambin consumers y viceversa. Un provider siempre debe estar conectado
con un consumer.
IndustrialDataBridge est orientado a la conexin. Por ello, una conexin funciona siempre
solo en una direccin. Para obtener una comunicacin bidireccional, es necesario configurar
dos conexiones. En total estn disponibles hasta 32 conexiones.
En el manual de producto "Getting Started (primeros pasos)" encontrar algunos ejemplos.

WinCC/IndustrialDataBridge Documentacin

10

Manual de sistema, 2/2013, A5E32364153-AA

Introduccin
1.2 Descripcin general de IndustrialDataBridge

Principio de funcionamiento
IndustrialDataBridge V7.2 est dividido en dos partes:
Sistema de configuracin
Sistema de Runtime

En el sistema de configuracin se crean y gestionan configuraciones, ajustes y conexiones


de provider/consumer. Para configurar completamente una conexin nicamente se
requieren cuatro pasos:
1. Crear el proyecto y los vnculos necesarios. A continuacin, seleccionar los tipos de
provider y consumer que desee.
2. Definir las propiedades de configuracin de provider y consumer.
3. Realizar la configuracin del vnculo y luego configurar las opciones de transferencia del
provider.
4. Crear la conexin a travs del mapeo entre las variables de provider y consumer.
5. Generar la configuracin de Runtime mediante la exportacin del archivo XML.
La transferencia de datos se puede realizar en el sistema Runtime:
1. Cargar el archivo de configuracin (XML)
2. Conectar los vnculos (tipos de provider y consumer)
3. Iniciar la transferencia de datos

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

11

Introduccin
1.2 Descripcin general de IndustrialDataBridge
Iniciar el entorno de runtime
Un archivo de configuracin XML que se exporta de IDB CS se carga en el sistema IDB
Runtime. Una vez que se han activado las conexiones (el data provider y el data consumer
estn conectados correctamente), el entorno de Runtime controla el ciclo de vida de los
componentes de provider y consumer y, en caso necesario, restablece automticamente la
conexin. nicamente si ha hecho clic en "Iniciar" se inicia el intercambio de datos real.
En el captulo "Entorno de Runtime" se proporciona una explicacin ms detallada sobre el
entorno de Runtime.
Con el sistema de configuracin de IDB CS disponible por separado, la configuracin de
diversas interfaces de datos se realiza en IDB Configuration System. El sistema Runtime
permite cargar los archivos de configuracin y realizar la transferencia de datos. Por tanto,
permite crear una configuracin en un equipo del departamento de desarrollo, por ejemplo.
A continuacin se puede transferir el archivo al entorno de runtime en un equipo del
departamento de produccin. Con la aplicacin IndustrialDataBridge tambin es posible
utilizar una configuracin en equipos de distintos lugares de produccin o bien disponer de
distintos archivos de configuracin para diferentes proyectos.

Idiomas soportados
Los siguientes idiomas de interfaz estn disponibles para IndustrialDataBridge V7.2:
Alemn
Ingls
Francs
Italiano
Espaol
Chino simplificado
Japons

Resolucin de pantalla utilizada


La aplicacin IndustrialDataBridge se ha diseado con una interfaz de usuario slida que
admite una resolucin de 1280 1024 pxeles. Se recomienda encarecidamente utilizar esta
resolucin.

WinCC/IndustrialDataBridge Documentacin

12

Manual de sistema, 2/2013, A5E32364153-AA

Introduccin
1.2 Descripcin general de IndustrialDataBridge

Consulte tambin
Sumario (Pgina 58)
Descripcin general (Pgina 95)
Sumario (Pgina 248)
Sumario (Pgina 150)
Sumario (Pgina 188)
Sumario (Pgina 120)
Sumario (Pgina 271)
Configurar la interfaz OPC Data Access como Consumer (Pgina 70)
Configurar OPC XML como consumer (Pgina 110)
Configurar la interfaz Send/Receive como Consumer (Pgina 263)
Configurar la interfaz de la base de datos como Consumer (Pgina 169)
Sumario (Pgina 235)
Sumario (Pgina 81)
Configurar una interfaz como Consumer a una base de datos dinmica (Pgina 211)
Sumario (Pgina 222)
Configurar una interfaz WinCC User Archives como Provider (Pgina 292)

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

13

Introduccin
1.2 Descripcin general de IndustrialDataBridge

WinCC/IndustrialDataBridge Documentacin

14

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.1

Configuracin de IDB

Introduccin
La aplicacin de configuracin de IndustrialDataBridge (IDB) se utiliza para configurar y
administrar conexiones entre provider y consumer. La conexin se puede establecer entre
diferentes tipos de Provider y Consumer.
En este captulo se proporciona informacin sobre cmo iniciar la aplicacin IDB y cmo
salir de ella. Tambin incluye informacin relativa a la estructura bsica de una
configuracin de IDB.

Iniciar IDB Configuration System


Para iniciar la configuracin de IDB desde el entorno de Windows, haga clic en "Inicio" >
"Todos los programas" > "Siemens Automation" > "IndustrialDataBridge" >
"IndustrialDataBridge CS". De este modo se abrir la ventana de la aplicacin IDB V7.2.
Para abrir la aplicacin IDB mediante WinCC, siga estos pasos:
1. Seleccione "Inicio" > "Todos los programas" > "SIMATIC" > "WinCC" > "WinCC Explorer".
De este modo se invocar la ventana de WinCC Explorer.
2. En WinCC Explorer, seleccione "IndustrialDataBridge" > "Configuracin" en la estructura
de rbol de la izquierda para abrir la aplicacin IDB V7.2.
La ventana de configuracin de IDB incluye opciones para crear un proyecto. Una vez que
se ha creado un proyecto, se ofrece la opcin de crear vnculos entre diferentes provider(s)
y consumer(s), y de ayudar a gestionar sus conexiones. Tambin se ofrecen opciones para
guardar la nueva configuracin, exportarla como un archivo XML o importar una
configuracin existente.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

15

Configuracin
2.1 Configuracin de IDB

Salir de IDB Configuration System


Lleve a cabo los pasos siguientes para salir de la configuracin de IDB:
1. Seleccione el men "Proyecto" y haga clic en la opcin "Salir".
2. Si el proyecto contiene cambios que no se han guardado, se le solicitar si desea
guardarlos.
Seleccione "S" para guardar los cambios del proyecto actual y salir de la configuracin
de IDB.
Seleccione "No" para cerrar la configuracin de IDB sin guardar los cambios ms
recientes del proyecto.
Seleccione "Cancelar" para cancelar el cuadro de dilogo de salida. Sin embargo, la
aplicacin de configuracin de IDB todava estar abierta.

Estructura
La estructura bsica de IDB Configuration System (CS) se basa en el concepto de proyecto.
Un proyecto hace referencia a una nica configuracin de IDB que se puede cargar en
cualquier momento. El proyecto es un punto de entrada para realizar una configuracin en la
que cada proyecto consta de vnculos y conexiones.
Proyecto: un proyecto ayuda a crear y gestionar propiedades de configuracin y ajustes
de provider/consumer, e incluye opciones para realizar el mapeo de conexin.
Vnculo: un vnculo es una parte de un proyecto que permite configurar el provider, el
consumer y el comportamiento de transferencia de provider.
Conexin: una conexin representa un mapeo entre tipos de provider y consumer.

Consulte tambin
Interfaz de usuario de software (Pgina 17)

WinCC/IndustrialDataBridge Documentacin

16

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software

2.2

Interfaz de usuario de software

Introduccin
En este captulo se proporciona una completa descripcin general de los elementos de la
interfaz de usuario del software IDB CS y se detalla cada uno de estos controles.

Interfaz de usuario
La estructura de la aplicacin de configuracin de IndustrialDataBridge incluye una interfaz
de usuario fcil de utilizar que ofrece opciones para crear y modificar
proyectos/vnculos/nodos, realizar la configuracin de provider/consumer y guardar los
archivos de configuracin. La informacin sobre estos controles de usuario se agrupa en las
reas relacionadas de la interfaz de usuario.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

17

Configuracin
2.2 Interfaz de usuario de software

Elementos de la interfaz de usuario

1. Barra de ttulo
2. Barra de mens
3. Barra de herramientas
4. rbol del proyecto
5. rea de trabajo
6. Vista detallada
7. Ventana de inspeccin
8. Barra del editor
9. Barra de estado

WinCC/IndustrialDataBridge Documentacin

18

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
Barra de ttulo
La barra de ttulo se encuentra en la parte superior de la aplicacin de configuracin de IDB.
Muestra el nombre del proyecto una vez que este se ha abierto. Si no hay proyectos
abiertos, la barra de ttulo no mostrar el nombre del proyecto. La barra de ttulo ofrece tres
controles de ventana que permiten minimizar, maximizar o cerrar la ventana de la aplicacin
IDB CS. Estos controles se encuentran en la parte derecha de la barra de ttulo.
a. Minimizar: minimiza la aplicacin de configuracin de IDB en la barra de tareas de
Windows.
b. Maximizar: maximiza la aplicacin de configuracin de IDB y muestra la vista completa de
la aplicacin.
c. Cerrar: cierra la aplicacin de configuracin de IDB.
Nota
Al seleccionar el icono "Cerrar" se sale de la aplicacin de configuracin de IDB sin guardar
los cambios en el proyecto abierto en ese momento Sin embargo, se muestra un cuadro de
dilogo en el que se le pregunta si desea guardar los cambios del proyecto actual.
Seleccione "S" para guardar los cambios del proyecto.
Barra de mens
La barra de mens incluye todos los elementos de men necesarios para trabajar con la
aplicacin IndustrialDataBridge. La lista de elementos de men y su descripcin se detalla a
continuacin:
Tabla 2- 1

Men "Proyecto"

Elemento

Descripcin

Nuevo proyecto

Crea un nuevo proyecto.

Abrir proyecto

Abre un nuevo proyecto.

Cerrar proyecto

Cierra un proyecto abierto sin guardarlo.

Guardar

Guarda el proyecto junto con la configuracin.

Guardar como

Guarda el proyecto con un nombre nuevo.

Borrar proyecto

Permite seleccionar el proyecto que se debe


borrar y realizar la operacin de borrado.

Generar configuracin de Runtime

Exporta el archivo XML a la ubicacin de carpeta


deseada.

Importar configuracin de Runtime

Importa el archivo XML a IDB CS y lo abre como


proyecto nuevo.

Salir

Sale de la aplicacin IDB CS.

Tabla 2- 2

Men "Configuracin"

Elemento

Descripcin

Agregar vnculo nuevo1


Borrar todos los

vnculos 2

Permite agregar un nuevo vnculo.


Borra todos los vnculos creados en el proyecto.

Conectar 3

Conecta la variable de provider con la variable de


consumer seleccionada.

Borrar conexin 4

Borra la conexin seleccionada despus de la


confirmacin del usuario.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

19

Configuracin
2.2 Interfaz de usuario de software
Nota
La opcin de men "Agregar vnculo nuevo" se muestra en el men "Configuracin"
nicamente si hay un proyecto abierto. Esta opcin se muestra incluso aunque el
proyecto no contenga ningn vnculo.

La opcin de men "Borrar todos los vnculos" est activada en el men


"Configuracin" nicamente cuando hay un proyecto abierto que contiene por lo menos
un vnculo.

Las opciones de men "Conectar" y "Borrar conexin" estn activadas en el men


"Configuracin" nicamente mientras se est navegando por la ficha de mapeo de
conexin y cuando se cumplen las condiciones bsicas para el establecimiento de la
conexin.

34

Tabla 2- 3

Men "Opciones"

Elemento

Descripcin

Configuracin

Incluye la configuracin general de IDB CS e


informacin sobre accesos directos de teclado.

Tabla 2- 4

Men "Runtime"

Elemento
Configuracin de Runtime
Tabla 2- 5
Men "Ventana"

Descripcin
Abre la configuracin de Runtime.

Elemento

Descripcin

Cerrar todos los editores

Cierra todos los editores abiertos, incluida la


ventana de editor de la barra del editor.

Minimizar todos los editores

Minimiza todos los editores abiertos y muestra


esta ventana en la barra del editor.

Siguiente editor

Se desplaza a la siguiente ventana de editor


disponible.

Anterior editor

Se desplaza a la ventana de editor anterior.

Dividir editores verticalmente

Divide los editores verticalmente en el rea de


trabajo.

Dividir editores horizontalmente

Divide los editores horizontalmente en el rea de


trabajo.

Unir

Devuelve las ventanas divididas al estado


normal.

Guardar diseo actual

Guarda el diseo de pantalla actual.

Gestionar diseos

Abre una ventana emergente que ayuda a


gestionar los diferentes diseos de ventana.

Restaurar diseo activo

Restaura el diseo activo.

Diseo de ventana predeterminado

Proporciona un botn de opcin que permite


alternar entre modos.

Ms diseo

Proporciona el diseo en una vista ampliada.

WinCC/IndustrialDataBridge Documentacin

20

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
Tabla 2- 6

Men "Ayuda"

Elemento

Descripcin

Mostrar ayuda

Muestra la ventana de ayuda en pantalla.

Software instalado

Proporciona informacin sobre el software


instalado.

Acerca de

Muestra informacin sobre el producto y la


versin.

Barra de herramientas
Los botones de la barra de herramientas se encuentran debajo de la barra de mens en la
aplicacin de configuracin de IDB. Algunas de las opciones disponibles en los elementos
de men de la barra de mens tambin se proporcionan en forma de botones de la barra de
herramientas. A continuacin se exponen los botones de la barra de herramientas con su
descripcin:
Botn

Descripcin
Nuevo proyecto
Abrir proyecto
Guardar
Importar configuracin de Runtime

Generar configuracin de Runtime

Agregar vnculo nuevo

Configuracin de Runtime
Dividir editores horizontalmente
Dividir editores verticalmente
Mostrar ayuda

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

21

Configuracin
2.2 Interfaz de usuario de software
rbol del proyecto
El rbol del proyecto ofrece acceso a datos especficos del proyecto, como vnculos,
conexiones y su configuracin. La estructura de rbol proporciona una gestin ptima para
crear y gestionar vnculos y sus conexiones.
Determinadas opciones de men se activan a travs de nodos especficos de la estructura
del rbol del proyecto. Las opciones que se muestran en el men dependen de la seleccin
de un nodo concreto en el rbol del proyecto. Pueden realizarse las siguientes tareas en el
rbol del proyecto:
Agregar vnculos nuevos
Borrar vnculos
Borrar todos los vnculos
Cambiar el nombre de los vnculos
Borrar conexin
Borrar todas las conexiones

WinCC/IndustrialDataBridge Documentacin

22

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
En la figura siguiente se muestran las diferentes secciones del rbol de navegacin del
proyecto:

1. Barra lateral
2. Barra de ttulo
3. Contraer automticamente
4. Contraer
5. Proyecto
6. Vnculo

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

23

Configuracin
2.2 Interfaz de usuario de software
Barra lateral
La barra lateral se utiliza para contraer/ampliar el rbol del proyecto.
Barra de ttulo
En esta barra se muestra el nombre del proyecto.
Contraer automticamente
Puede utilizar el botn "Contraer automticamente" para contraer u ocultar automticamente
el rbol del proyecto cuando no lo necesite. Este botn cambia a "Ampliar
permanentemente". Haga clic en este botn si desea ver el rbol del proyecto.
Contraer
Una vez que el rbol del proyecto se haya contrado manualmente con el botn "Contraer",
estar oculto en el margen izquierdo. El botn "Contraer" cambia de una flecha que apunta
hacia la izquierda a una que apunta hacia la derecha, y entonces ya se puede utilizar para
abrir nuevamente el rbol del proyecto mediante el botn "Ampliar".
Proyecto
Un proyecto sirve para organizar, gestionar y controlar la configuracin de IDB y sus ajustes.
El nodo del proyecto muestra una flecha que permite ver los vnculos existentes en el
proyecto.
Vnculo
Un vnculo es una entidad que incluye los nodos Provider, Consumer, Configuracin y
Conexiones. El nodo del vnculo muestra una flecha que permite ver los nodos existentes en
el vnculo.

WinCC/IndustrialDataBridge Documentacin

24

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
rea de trabajo
El rea de trabajo muestra los objetos de ventana que puede abrir para fines de edicin.
Estos objetos son editores, vistas, tablas, etc. Para abrir una ventana, haga doble clic en el
nodo del rbol del proyecto y la ventana correspondiente se mostrar en el rea de trabajo.

La ventana dispone de cuatro controles que sirven para gestionar su vista. Estos controles
ayudan a fijar el modo en el que desea que se vea la ventana. Dichos controles son los
siguientes:
1. Minimizar: minimiza la ventana en la barra del editor de la aplicacin IDB CS.
2. Flotante: hace que la ventana est disponible como ventana flotante, esto es, una
ventana individual separada del rea de trabajo. Cuando se hace clic en "Flotante", el
control cambia al icono de "Integrar".
Haga clic en el control de ventana "Integrar" para situar la ventana o integrarla en el rea de
trabajo.
3. Maximizar: maximiza la ventana a la vista de pantalla mxima.
4. Cerrar: cierra la ventana o sale de ella. Los cambios realizados en la interfaz de ventana
se guardarn automticamente.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

25

Configuracin
2.2 Interfaz de usuario de software
Puede abrir varias ventanas en el rea de trabajo. Sin embargo, nicamente se pueden ver
de uno en uno. Para ver otras ventanas, minimice la ventana abierta. Una vez que est
minimizada, la ventana se mostrar en la barra del editor de la parte inferior de la ventana
de la aplicacin de configuracin de IDB. En el rea de trabajo, puede ver dos objetos al
mismo tiempo en ventanas independientes. Para llevar a cabo esta accin, seleccione
"Ventana" > "Dividir editores verticalmente" para dividir los editores verticalmente. Si desea
dividir los editores horizontalmente, seleccione "Ventana" > "Dividir editores
horizontalmente". El rea de trabajo se mostrar vaca en el rea de trabajo si no hay
ventanas abiertas. Para unir o para volver a la vista normal, seleccione "Ventana" > "Unir" o
bien seleccione "Ventana" > "Restaurar diseo activo" para restaurar el diseo disponible
previamente.
La figura siguiente muestra un ejemplo de un rea de trabajo dividida verticalmente.

WinCC/IndustrialDataBridge Documentacin

26

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
Vista detallada
La ventana de vista detallada se muestra debajo de la ventana "rbol del proyecto", en el
lado izquierdo del rea de la aplicacin IDB CS. En esta vista se muestran determinados
nodos segn la seleccin realizada en el rbol del proyecto. Los nodos que se muestran en
la ventana de vista detallada dependen de la seleccin realizada en el rbol del proyecto en
el nivel de proyecto, vnculo y nodo concreto.
En el nivel de proyecto:
Mostrar todos los vnculos (si los vnculos se han creado en el rbol del proyecto).
En el nivel de vnculo:
Muestra los nodos Provider, Consumer, Configuracin y Conexiones.
En la figura siguiente se muestra la ventana Vista detallada.

Nota
Vista detallada
La ventana Vista detallada muestra los nodos disponibles en el rbol del proyecto. Sin
embargo, no se pueden realizar acciones desde esos nodos mostrados en la ventana Vista
detallada. Se utiliza nicamente para ver la lista de nodos.
La flecha para cerrar la ventana "Vista detallada" se encuentra en la barra de ttulo de dicha
ventana. Esta flecha apunta hacia abajo. Despus de hacer clic en esta flecha, la vista
detallada se ocultar en la parte inferior de la ventana de aplicacin, y la direccin de la
flecha pasa de apuntar hacia abajo a apuntar hacia la derecha. Por consiguiente, puede
utilizarse para volver a abrir o restaurar la ventana Vista detallada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

27

Configuracin
2.2 Interfaz de usuario de software
Ventana de inspeccin
La ventana de inspeccin muestra informacin adicional sobre las acciones realizadas en la
aplicacin IDB CS. Esto incluye acciones tales como crear o borrar un proyecto, guardarlo,
cancelar la operacin de guardar, y cerrar o abrir proyectos.
La ventana de inspeccin proporciona tres fichas (Propiedades, Informacin y Diagnstico),
adems de un rea de ventana para visualizar ms informacin especfica de cada una de
estas fichas.
Ficha Propiedades: en esta ficha se muestran las propiedades del objeto seleccionado.
Ficha Informacin: en esta ficha se muestra informacin adicional sobre el objeto
seleccionado.
Ficha Diagnstico: En esta ficha se proporciona informacin sobre diagnsticos de
conexin y eventos, si los hay.

Nota
Uso de la ventana de inspeccin
En la aplicacin de configuracin de IDB, la ventana de inspeccin se puede utilizar
principalmente para ver el estado de las acciones realizadas en la aplicacin, que se
muestran como mensajes. Estos mensajes se muestran en la ficha "General". La ficha
"General" se encuentra en la ficha "Informacin" de la ventana de inspeccin.

WinCC/IndustrialDataBridge Documentacin

28

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
La ventana de inspeccin se puede ocultar en la pantalla de la aplicacin de configuracin
de IDB siempre que no se necesite. Esta ventana proporciona los tres controles siguientes,
que se encuentran en la parte derecha de la barra de ttulo de esta ventana.
1. Flotante: la opcin "Flotante" hace que la ventana est disponible como ventana flotante,
esto es, una ventana individual separada del rea de trabajo.
Cuando se hace clic en "Flotante", el control cambia al icono de "Integrar". Haga clic en el
control de ventana "Integrar" para situar la ventana o integrarla en el rea de trabajo.
2. Contraer: una vez que la ventana de inspeccin se ha contrado manualmente con el
control "Contraer", el rbol del proyecto se oculta en el margen inferior. El botn "Contraer"
cambia de una flecha que apunta hacia la izquierda a una que apunta hacia la derecha, y
entonces ya se puede utilizar para abrir nuevamente la ventana de inspeccin mediante el
botn "Ampliar".
3. Minimizar: minimiza la ventana de inspeccin en la parte inferior del rea de trabajo.
Barra del editor
En la aplicacin IDB CS, las ventanas de configuracin o cualquiera de las ventanas del
editor minimizadas aparecern en la barra del editor. Si ha abierto varias ventanas, estas se
mostrarn agrupadas una tras otra. Para alternar rpidamente entre distintas ventanas de
editor, puede utilizar la barra del editor. Esta barra del editor se encuentra en la parte inferior
de la ventana de la aplicacin IDB CS.
Por lo general, ser difcil y tedioso alternar entre editores en el rea de trabajo minimizando
o maximizando las ventanas de los editores. La barra del editor ser til en estos casos,
porque permite pasar de una ventana a otra ms fcilmente.
Nota
Editores/Ventanas
En la aplicacin de configuracin de IDB, las ventanas que proporcionan informacin de
configuracin o ajustes tambin se conocen como "editores" o ventanas de "editor". Se
denomina "editor" porque permite editar texto en el campo de entrada o controles de usuario
de dichas ventanas.
Barra de estado
La barra de estado est junto a la barra del editor en la aplicacin de configuracin de IDB.
La barra de estado muestra la informacin de estado en funcin de las acciones realizadas
a nivel del proyecto. Algunos ejemplos son abrir un proyecto, cerrar el proyecto o guardar el
proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

29

Configuracin
2.2 Interfaz de usuario de software

Configuracin general de IDB CS


Puede acceder a la ventana "Configuracin" de IDB CS desde el men de IDB CS haciendo
clic en "Opciones" > "Configuracin". La ventana Configuracin visualizada en el rea de
trabajo incluye un panel a la izquierda que contiene dos vnculos:
General: el vnculo "General" muestra la configuracin general de IDB CS.
Accesos directos de teclado: la pgina de accesos directos de teclado muestra una lista
de los accesos directos de teclado admitidos que se utilizan en la aplicacin IDB CS.

WinCC/IndustrialDataBridge Documentacin

30

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software
Configuracin general
La seccin Configuracin general incluye la siguiente lista de campos, que proporciona la
informacin bsica de usuario y tambin incluye opciones generales necesarias para
trabajar con la aplicacin IDB CS.
Nombre de usuario: indica el nombre de usuario en funcin de la informacin
proporcionada en las credenciales de inicio de sesin de Windows.
Idioma de la interfaz de usuario: proporciona un cuadro de lista que permite seleccionar o
cambiar el idioma de la interfaz de usuario para la aplicacin IDB CS.
Nemnico: proporciona la informacin de nemnicos en un cuadro de lista. Se
proporcionan dos opciones: Internacional y Alemn. De forma predeterminada, la opcin
seleccionada es "Internacional".
Mostrar la lista de los ltimos proyectos utilizados: muestra un control con el nmero de
proyectos que pueden mostrarse en la ventana "Examinar" al abrir el proyecto IDB.
Acepta un valor entre 1 y 12. De forma predeterminada, el valor seleccionado es 8.
Cargar el proyecto ms reciente al arrancar: carga el proyecto abierto recientemente
cuando se vuelve a iniciar IDB CS.
Tooltips: muestra tres opciones disponibles como casillas de verificacin.
Mostrar enteros los textos cortados: muestra el texto truncado en todos los tooltips
visualizados en la aplicacin.
Mostrar tooltips (ayuda contextual disponible): muestra los tooltips que tienen ayuda
contextual definida.
Abrir los tooltips en cascada automticamente: muestra los tooltips en cascada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

31

Configuracin
2.2 Interfaz de usuario de software
Restablecer valores predeterminados
En esta seccin se muestran los tipos de ventana cuyas propiedades pueden restablecerse
a los valores predeterminados.
Todos los ajustes de la aplicacin: el botn "Restablecer valores predeterminados"
permite restablecer los ajustes a las opciones predeterminadas.
Diseos de editor: el botn "Restablecer valores predeterminados" permite restablecer
todos los diseos de editor.
Mostrar ventanas de aviso: El botn "Restablecer valores predeterminados" restablece
esta propiedad al valor predeterminado.
Opciones de almacenamiento
En esta seccin se muestran los ajustes relacionados con la ubicacin de almacenamiento
para los proyectos.
Utilizar la ltima ubicacin utilizada: seleccione este botn si desea que, al buscar
proyectos, se muestre la ubicacin usada recientemente.
Definir la configuracin estndar de la ubicacin: si selecciona este botn de opcin, la
aplicacin permite seleccionar una ubicacin predeterminada para utilizarla al buscar
proyectos.
Si selecciona la opcin "Definir la configuracin estndar de la ubicacin", se activan las
siguientes opciones:
Ubicacin de los proyectos: se muestra un botn de bsqueda para que, al guardar los
proyectos, pueda buscar en la ubicacin predeterminada.
Ubicacin de las libreras: se muestra un botn de bsqueda para que, al guardar las
libreras, pueda buscar en la ubicacin predeterminada.

WinCC/IndustrialDataBridge Documentacin

32

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.2 Interfaz de usuario de software

Accesos directos de teclado


En la tabla siguiente se proporciona una lista de teclas de acceso directo disponibles en IDB
CS:
Tecla de acceso directo

Descripcin

Alt+Intro

Muestra las propiedades del proyecto en un


cuadro de dilogo.

Alt+F4

Sale de la aplicacin IDB CS.

Alt+Mays+F12

Une la ventana dividida o la restaura a su estado


normal.

Ctrl+Supr

Borrar todos los vnculos.

Ctrl+E

Permite seleccionar el proyecto que se debe


borrar y realizar la operacin de borrado.

Ctrl+F12

Divide los editores horizontalmente.

Ctrl+F6

Pasa al siguiente editor abierto.

Ctrl+L

Agrega un vnculo nuevo.

Ctrl+N

Crea un nuevo proyecto.

Ctrl+O

Muestra la ventana "Abrir proyecto", que permite


abrir un proyecto.

Ctrl+R

Abre la ventana Configuracin de runtime.

Ctrl+S

Guarda los cambios del proyecto.

Ctrl+Mays+C

Conecta los tipos de provider y consumer.

Ctrl+Mays+Supr

Borra una conexin existente.

Ctrl+Mays+E

Genera una configuracin de Runtime.

Ctrl+Mays+F4

Cierra todos los editores abiertos.

Ctrl+Mays+F6

Cambia al editor anterior.

Ctrl+Mays+O

Importa la configuracin de Runtime.

Ctrl+Mays+S

Guardar como

Nota
Dividir/Unir editores
Para unir o para volver a la vista normal, seleccione "Ventana" > "Unir" o bien seleccione
"Ventana" > "Restaurar diseo activo" para restaurar el diseo disponible previamente.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

33

Configuracin
2.3 Diseo de la interfaz de usuario

2.3

Diseo de la interfaz de usuario

Introduccin
La configuracin de IDB proporciona ayuda para guardar el diseo de la interfaz de usuario.
Pueden guardarse los cambios realizados en el diseo de la interfaz de usuario en la
aplicacin. Cuando realice cambios en el diseo de la interfaz de usuario, estos cambios se
conservarn incluso despus de reiniciar la aplicacin IDB.
Adems de guardar el diseo de la interfaz de usuario, la aplicacin permite guardar el
diseo de determinadas ventanas y tambin el diseo de los editores.

Diseo de ventana
La configuracin de IDB permite trabajar con varias ventanas y editores. Un cambio en el
diseo de una ventana consiste en redimensionar una ventana o cerrar y abrir una ventana
de editor. Cada diseo de ventana se puede guardar manualmente y se puede restaurar
cuando sea necesario.
Seleccione "Ventana" > "Guardar diseo actual" para guardar el diseo de ventana actual.
De forma predeterminada, un diseo de ventana se guarda y se muestra en la lista de
diseos de ventana existentes de este cuadro de dilogo.

WinCC/IndustrialDataBridge Documentacin

34

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.3 Diseo de la interfaz de usuario
Lleve a cabo los pasos siguientes para guardar un diseo de ventana:
1. Ajuste el tamao de la ventana con el control de redimensionamiento y personalice el
diseo segn convenga.
2. En el men Ventana, seleccione la opcin "Guardar diseo actual". Se abre el cuadro de
dilogo "Guardar diseo de ventana actual como".
3. Introduzca un nombre para el diseo de ventana en el campo "Nombre".
4. El campo "Descripcin" es opcional. Si desea agregar una descripcin del diseo,
introduzca una descripcin exclusiva en el campo "Descripcin".
5. Haga clic en el botn "Guardar" para guardar los cambios realizados.
Si se ha guardado un diseo de pantalla siguiendo los pasos anteriores, puede cargar el
diseo de ventana en cualquier momento segn se requiera. Los primeros cinco diseos de
ventana guardados pueden cargarse seleccionando el nombre del diseo en el men
"Ventana" de la barra de mens. Asimismo, la opcin "Gestionar diseos" del men
"Ventana" le ayuda a cargar diseos de ventana adicionales que no estn entre los cinco
diseos de ventana.
Si ha cargado un diseo de ventana y ha realizado los cambios pertinentes en el diseo,
puede restaurar el diseo de ventana guardado originalmente si selecciona la opcin
"Restaurar diseo activo" en el men "Ventana". En cualquier momento, si desea cerrar
todos los editores o minimizarlos, seleccione las opciones "Cerrar todos los editores" o
"Minimizar todos los editores" del men "Ventana".
Para gestionar las ventanas de editor de forma eficaz, IDB CS tambin permite dividir los
editores. Los editores del rea de trabajo se pueden dividir horizontal o verticalmente con
las opciones "Dividir editores verticalmente" o "Dividir editores horizontalmente" del men
"Ventana". Si tiene varios editores y desea alternar entre ellos, el men "Ventana" incluye
las opciones "Siguiente editor" y "Anterior editor" que permiten avanzar y retroceder por los
editores abiertos. La opcin "Unir" permite unir cualquier rea de trabajo ya dividida.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

35

Configuracin
2.3 Diseo de la interfaz de usuario

Gestionar diseos de ventana


El cuadro de dilogo "Gestionar diseos" permite cambiar el orden de los diseos de
ventana, seleccionar o borrar un diseo de ventana.

Lleve a cabo los pasos siguientes para gestionar diseos de ventana:


1. En el men "Ventana", seleccione la opcin "Gestionar diseos". Se abrir el cuadro de
dilogo "Gestionar todos los diseos de ventana".
2. Seleccione el botn de opcin para elegir el diseo de ventana que desee modificar.
3. Para cambiar el orden de los diseos de ventana mostrados, seleccione el smbolo de
subir o bajar.
4. Seleccione el smbolo de borrar para suprimir el diseo de ventana seleccionado.
5. Haga clic en Aceptar tras realizar los cambios necesarios.
6. De este modo se activar el diseo de ventana seleccionado.

WinCC/IndustrialDataBridge Documentacin

36

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.3 Diseo de la interfaz de usuario

Restablecer el diseo de la interfaz de usuario


Se guarda cada cambio realizado en el diseo de la interfaz de usuario. Estos cambios
estn disponibles incluso despus del reinicio de la aplicacin IDB CS. Por ejemplo, si
cambia el ancho de la ventana de configuracin general o contrae la ventana de inspeccin,
se conservan estos cambios en el diseo. No es necesario personalizar el diseo cada vez.
En algunos casos en los que se deba restaurar la configuracin de diseo original o la
configuracin de fbrica, se puede restablecer el diseo de la interfaz de usuario.
Lleve a cabo los pasos siguientes para restablecer la configuracin de fbrica de la interfaz
de usuario:
1. En la barra de mens de IDB CS, seleccione "Opciones" > "Configuracin".
La ventana "Configuracin" se muestra en el rea de trabajo.
2. Seleccione la etiqueta "General" en el rea de navegacin.
3. Haga clic en el botn "Restablecer a predeterminado" en el campo correspondiente.
Se restaura la configuracin predeterminada de la interfaz de usuario.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

37

Configuracin
2.4 Conceptos bsicos sobre proyectos

2.4

Conceptos bsicos sobre proyectos

Introduccin
IndustrialDataBridge Configuration System (CS) es una aplicacin que permite la
transferencia de datos entre un provider y un consumer. Un provider tambin se puede
configurar como data provider y un consumer como data consumer. La comunicacin se
produce entre el provider y el consumer, cuyas definiciones de parmetro son
completamente diferentes. Debido a estas diferencias, en este captulo se proporciona una
descripcin general que incluye conceptos bsicos sobre proyectos y pasos para crear y
gestionar proyectos y vnculos.
La primera tarea, y la ms importante, a la hora de empezar a trabajar con la aplicacin de
configuracin de IDB consiste en crear un nuevo proyecto. El proyecto acta como
contenedor de otros elementos de nodo necesarios para crear una nica configuracin de
IDB. En el proyecto, estos elementos de nodo se distribuyen siguiendo una estructura de
rbol en el rbol del proyecto. Un proyecto sirve para organizar los datos pertenecientes al
provider y al consumer, la configuracin de los vnculos y las conexiones correspondientes.
Los elementos de nodo que conforman un proyecto son los siguientes:
Propiedades de vnculo
Datos de provider/consumer e informacin de configuracin
Opciones de transferencia de conexin
Configuracin de mapeo de conexiones
Conexiones
Datos comunes
Configuracin de documentacin
Idiomas y recursos

Tareas
La aplicacin IDB CS permite crear configuraciones que consisten en la conexin entre
providers y consumers. Las tareas ms importantes que pueden realizarse con IDB V7.2 se
detallan a continuacin:
Crear un proyecto
Crear/Gestionar vnculos y conexiones
Configurar tipos de provider/consumer
Configurar las opciones y realizar el mapeo de conexin
Guardar el proyecto
Importar/Generar configuracin de Runtime
Nota
La informacin sobre la interfaz de usuario de la aplicacin de configuracin de IDB y sus
componentes se proporciona en el captulo "Interfaz de usuario de software (Pgina 17)".

WinCC/IndustrialDataBridge Documentacin

38

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.4 Conceptos bsicos sobre proyectos

Crear un nuevo proyecto

Siga estos pasos para crear un nuevo proyecto:


1. En la aplicacin IndustrialDataBridge, seleccione "Proyecto" > "Nuevo proyecto" para
crear un nuevo proyecto.
2. En el cuadro de dilogo, se crean las entradas predeterminadas para los campos
"Nombre del proyecto", "Ruta" y "Autor".
El nombre del proyecto y el nombre del autor se pueden modificar con informacin
personalizada.
3. Especifique un nombre de proyecto, haga clic en el botn [...] y seleccione la ubicacin
de carpeta donde deba guardarse el proyecto.
Nota
Los campos de entrada posteriores de este cuadro de dilogo incluyen elementos
opcionales para introducir el nombre del autor e informacin adicional sobre el proyecto.
Los campos "Autor" y "Comentarios" son opcionales. El campo "Comentarios"
proporciona un rea de texto para especificar informacin adicional. Para permitir una
mejor identificacin, si es necesario puede especificar el nombre del autor y comentarios
especficos del proyecto creado. Tenga en cuenta que la informacin especificada en el
campo "Comentarios" no se traducir.
4. Despus de especificar la informacin necesaria, seleccione el botn "Crear".
5. El nombre de proyecto se enumerar en el "rbol del proyecto", situado a la izquierda de
la pantalla de configuracin de IDB.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

39

Configuracin
2.4 Conceptos bsicos sobre proyectos
Nota
Nodo de proyecto
Despus de crear un proyecto, se crean y se muestran los nodos siguientes en el nodo de
proyecto del rbol del proyecto: Datos comunes, Configuracin de documentacin, Idiomas

y recursos.
Nota

Nombre del proyecto


No se puede utilizar "\" en el nombre del proyecto. Compruebe que no se utilice el carcter
"\" (barra invertida) en los nombres de proyecto.
Proyecto: un proyecto sirve para planificar, organizar, gestionar y controlar la
configuracin de IDB CS y otros ajustes. Un nico proyecto puede incluir cualquier
nmero de vnculos en un proyecto especfico. Todas las tareas realizadas en IDB CS se
gestionan en estos proyectos. Un proyecto forma una estructura bsica para crear y
gestionar la configuracin. Una vez que un proyecto se ha configurado y se han creado
las conexiones, la aplicacin de configuracin de IDB incluye opciones para generar la
configuracin de Runtime (XML) como archivo XML.
Vnculo: en IDB CS, un vnculo representa una entidad que puede contener diversas
conexiones. Un vnculo siempre forma parte del proyecto, y una vez creado se muestra
en el rbol del proyecto. Los vnculos creados siempre se muestran bajo el nombre del
proyecto en la estructura de rbol. Una vez que se ha creado un vnculo, los subnodos
siguientes se crean automticamente en la estructura de rbol situada debajo del
nombre del vnculo: Provider, Consumer, Configuracin y Conexiones.
Conexin: una conexin representa un mapeo exclusivo entre tipos de provider y
consumer. El nodo de conexin se muestra en el nodo del vnculo. Se encuentra
exactamente debajo del nodo "Configuracin" del rbol del proyecto. Las conexiones
creadas se muestran en el nodo "Conexiones".
Datos comunes: este nodo se crea en el proyecto del rbol del proyecto y contiene dos
subnodos, denominados "Categoras" y "Listas de textos", que se utilizan para mostrar la
lista de clases de avisos y listas de textos.
Configuracin de documentacin: este nodo se crea en el proyecto del rbol del proyecto
y est disponible debajo del nodo Datos comunes. Incluye tres subnodos, "Informacin
del documento", "Marcos" y "Portadas", y generalmente proporcionan informacin sobre
la configuracin de impresin del documento.
Idiomas y recursos: este nodo se crea en el proyecto del rbol del proyecto y est
disponible debajo del nodo Configuracin de documentacin. Incluye dos subnodos,
"Idiomas del proyecto" y "Textos del proyecto", y proporciona opciones para seleccionar
los idiomas y definir o gestionar textos de proyecto.
Nota
Ver las propiedades del proyecto
Para ver las propiedades del proyecto, haga clic con el botn derecho del ratn en su
nombre en el rbol del proyecto y seleccione la opcin "Propiedades". O bien, seleccione el
icono de proyecto en el rbol del proyecto y pulse la combinacin de teclas "Alt+Intro" para
abrir la ventana de propiedades del proyecto.

WinCC/IndustrialDataBridge Documentacin

40

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.4 Conceptos bsicos sobre proyectos

Gestionar proyectos
Una vez que se haya creado un proyecto, este se enumerar en el rbol del proyecto. En
cualquier momento, puede abrir un proyecto ya guardado, cerrar el proyecto, guardar los
cambios en el proyecto o borrar un proyecto existente. Los vnculos y conexiones creados
se mostrarn en el nodo del proyecto. El rbol del proyecto permite una gestin ms
sencilla y eficaz de los vnculos, sus propiedades, la configuracin de mapeo de conexiones
y las conexiones.

1. Control deslizante
2. Barra de ttulo
3. Contraer automticamente
4. Contraer
5. Proyecto
6. Vnculo

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

41

Configuracin
2.4 Conceptos bsicos sobre proyectos
El rbol del proyecto incluye iconos o controles que ayudan a gestionar la visualizacin de
los nodos del rbol del proyecto y controlar la navegacin. Los nodos enumerados debajo
del nombre del proyecto incluyen diversos subnodos. Haga un nico clic en la flecha del
proyecto o nodo de vnculo para ampliar o ver el contenido del nodo especfico del rbol del
proyecto. Haga doble clic en los subnodos del nodo del vnculo para abrir la ventana de
editor correspondiente del rea de trabajo.
Abrir un proyecto
Siga estos pasos para abrir un proyecto existente:
1. En el men Proyecto, seleccione "Proyecto" > "Abrir proyecto" para abrir un proyecto
existente.
Se abre el cuadro de dilogo "Abrir proyecto", que incluye los proyectos utilizados ms
recientemente.
2. Seleccione el proyecto de la lista y haga clic en el botn "Abrir".
3. El proyecto se enumerar en el rbol del proyecto.

Seleccione el botn "Examinar" para abrir un proyecto especfico no enumerado en la lista


"Utilizados recientemente" de la ventana Abrir proyecto. Tambin puede seleccionar el
proyecto examinando las carpetas correspondientes.

WinCC/IndustrialDataBridge Documentacin

42

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.4 Conceptos bsicos sobre proyectos
Nota
Examinar proyectos
SI no puede localizar el proyecto a travs de la lista, examine la carpeta correspondiente
haciendo clic en el botn "Examinar". La ubicacin de almacenamiento predeterminada de
los proyectos de IDB CS V7.2 es: "\Mis documentos\Automation". Desplcese a la carpeta
que contenga el proyecto y abra el archivo del proyecto. Los proyectos de la aplicacin de
configuracin de IDB tienen la extensin ".ip72".
Nota
Abrir proyectos
Si intenta crear un proyecto nuevo o abrir un proyecto y ya hay otro proyecto abierto, la
aplicacin IDB CS muestra un cuadro de dilogo en el que se le pregunta si desea guardar
los cambios en el proyecto ya abierto y, a continuacin, crea un proyecto nuevo o abre el
proyecto.
Nota
Abrir el archivo de configuracin de una versin anterior de IDB
Para abrir una configuracin de IDB creada con IDB V7.0.3, debe importar el archivo de
configuracin antiguo a IDB CS V7.2 mediante el icono "Importar configuracin de Runtime"
que se proporciona en la barra de herramientas de IDB CS. Este archivo de configuracin
se convertir automticamente al formato de archivo actual y se guardar como un nuevo
proyecto con la extensin de archivo de proyecto ".ip72".
Nota
Cargar el archivo de configuracin en IDB V7.0.3 Runtime
Si desea utilizar el archivo de configuracin XML exportado desde IDB CS V7.2 a la
aplicacin IDB V7.0.3 Runtime, puede realizar la activacin de las conexiones e iniciar la
transferencia de datos. Sin embargo, si ha utilizado OPC XML como provider/consumer, la
transferencia de datos no se produce.
Ver las propiedades del proyecto
Una vez que un proyecto se ha creado, puede ver sus propiedades en cualquier momento.
La informacin especificada en los campos de texto durante la creacin del proyecto,
incluidos los comentarios especificados, se puede ver en la ventana de propiedades del
proyecto. Haga clic con el botn derecho del ratn en el icono de proyecto del rbol del
proyecto y haga clic en la opcin "Propiedades" para ver la ventana de propiedades del
proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

43

Configuracin
2.4 Conceptos bsicos sobre proyectos
Guardar y cerrar proyectos
Una vez que haya realizado cambios en el proyecto, estos se pueden guardar con el mismo
nombre de proyecto o bien utilizando un nombre de proyecto distinto. Lleve a cabo los
pasos siguientes para guardar un proyecto:
1. Seleccione la opcin "Proyecto" > "Guardar" para guardar el proyecto. Todos los cambios
en el proyecto se guardarn con el nombre de proyecto actual.
2. El proyecto tambin puede guardarse con la ayuda del icono "Guardar" que se
proporciona en la barra de herramientas de IDB.
Nota
Guardar el archivo XML
Al guardar un proyecto se conservarn los cambios realizados en el proyecto actual. Sin
embargo, no se guardar el archivo XML creado en el proyecto. La aplicacin
IndustrialDataBridge Runtime permite cargar el archivo de configuracin XML y realizar la
transferencia de datos. Para guardar el archivo XML, debe generarlo. Seleccione el icono
"Generar configuracin de Runtime" de la barra de herramientas de IDB para guardar el
archivo XML en la ubicacin de carpeta que desee.
Nota
Guardar cambios en la ventana de editor
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente.

WinCC/IndustrialDataBridge Documentacin

44

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.4 Conceptos bsicos sobre proyectos
Para guardar un proyecto con un nombre diferente, siga estos pasos:
1. Seleccione la opcin "Guardar como" en el men "Proyecto".
2. En el cuadro de dilogo "Guardar proyecto actual como", vaya a la carpeta especfica del
proyecto en el cuadro "Guardar en".
3. Introduzca el nombre de proyecto en el cuadro "Nombre de archivo".
4. Una vez que haya realizado los cambios, seleccione el botn "Guardar".
El proyecto se guardar con el nuevo nombre.
Todos los proyectos abiertos en la aplicacin IDB V7.2 pueden cerrarse con la ayuda de la
opcin de men. Lleve a cabo los pasos siguientes para cerrar un proyecto:
1. Para cerrar un proyecto abierto, seleccione la opcin "Proyecto" > "Cerrar".
2. Se muestra un mensaje si ha realizado cambios en el proyecto desde la ltima vez que lo
guard.

3. Confirme que desea guardar los cambios haciendo clic en el botn "S" o bien haga clic
en el botn "No" para descartarlos.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

45

Configuracin
2.4 Conceptos bsicos sobre proyectos
Borrar proyectos

Lleve a cabo los pasos siguientes para borrar un proyecto:


1. En el rbol del proyecto, resalte el nombre de proyecto que debe borrarse.
Asegrese de que no haya ninguna ventana de propiedades en estado abierto en el rea
de trabajo.
2. Seleccione "Proyecto" > "Borrar proyecto" para borrar el proyecto.
3. Se muestra un cuadro de dilogo de confirmacin con un mensaje. Haga clic en S para
continuar la operacin de borrado.
4. Todo el proyecto, incluido el archivo con la extensin .ip72, se borrar de la ubicacin de
almacenamiento.
Nota
Abrir proyecto
En la interfaz de configuracin de IDB no es posible borrar ningn proyecto en estado
abierto.

WinCC/IndustrialDataBridge Documentacin

46

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.4 Conceptos bsicos sobre proyectos

Crear y modificar vnculos


Despus de crear un proyecto, el siguiente paso consiste en crear un vnculo entre los tipos
de provider y consumer. Un vnculo es una entidad que permite conectar los tipos de
provider y consumer. Un vnculo siempre establece una conexin entre provider y
consumer. Puede crearse cualquier nmero de conexiones en un nico vnculo.
La creacin del vnculo implica la seleccin de tipos de provider y consumer junto con la
definicin de sus propiedades de conexin respectivas necesarias para establecer el
vnculo. Un vnculo se define en un proyecto y forma parte de cada proyecto. Puede crearse
cualquier nmero de vnculos para un proyecto.
Requisitos:
La aplicacin de configuracin de IDB est abierta.
Se crea un nuevo proyecto y se enumera en el rbol del proyecto.

Lleve a cabo los pasos siguientes para crear un nuevo vnculo:


1. En el rbol del proyecto, haga clic con el botn derecho en el nombre del proyecto y
seleccione la opcin "Agregar vnculo nuevo".
Tambin puede crearse un vnculo utilizando el icono grfico "Agregar vnculo nuevo" de
la barra de herramientas.
2. En el cuadro de dilogo "Agregar vnculo nuevo" que se abre, introduzca un nombre de
vnculo exclusivo.
3. Seleccione el tipo de provider, el tipo de consumer y haga clic en el botn Aceptar.
4. El vnculo creado se mostrar bajo el nombre de proyecto actual del rbol del proyecto.
Nota
Vnculo nuevo
Las entradas de nodo correspondientes, "Provider", "Consumer", "Configuracin" y
"Conexiones", se crean bajo el nuevo vnculo en el rbol del proyecto. El tipo de provider y
el tipo de consumer que ha seleccionado mientras creaba el vnculo se mostrarn junto al
nodo Provider y Consumer (entre parntesis) en el rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

47

Configuracin
2.4 Conceptos bsicos sobre proyectos
Nota
Despus de haber creado el vnculo, el nodo "Conexiones" no contendr conexiones y, por
tanto, estar vaco. La lista de conexiones se mostrar en el nodo "Conexiones" nicamente
si las conexiones respectivas se han creado desde la ventana Configuracin.
Provider: El nodo Provider se enumera bajo el nodo de vnculo en el rbol del proyecto.
Para abrir la ventana de propiedades del nodo Provider, haga doble clic en el nodo
Provider en el rbol del proyecto. La ventana de propiedades de provider siempre se
mostrar en el rea de trabajo. En cualquier momento puede modificar los valores de la
ventana de propiedades del nodo Provider.
Consumer: El nodo Consumer se enumera bajo el nodo Provider en el rbol del
proyecto. Haga doble clic en el nodo Consumer en el rbol del proyecto para abrir la
ventana de propiedades de consumer. La ventana de propiedades de consumer siempre
se mostrar en el rea de trabajo.
Configuracin: La ventana de configuracin se utiliza para configurar los ajustes de los
vnculos. Esta ventana incluye 3 fichas:
Opciones de transferencia: Esta ficha proporciona las opciones para configurar los
ajustes de transferencia de provider.
Mapeo de conexin: Esta ficha proporciona los campos necesarios para mapear
provider y consumer y configurar la conexin.
Conexiones: La lista de conexiones creadas se muestra en esta ficha.
Nota
Configuracin de IDB
Una configuracin se completa tras la creacin de los vnculos necesarios con conexiones
entre providers y consumers. La creacin de una conexin implica configurar el provider, el
consumer y las opciones de transferencia, as como realizar el mapeo necesario entre los
tipos de provider y consumer.
Modificar vnculos
Para modificar un vnculo ya creado, primero seleccione el vnculo que se deba modificar.
Haga un nico clic en el nombre del vnculo, que se convertir en un rea editable en la que
podr editar el nombre del vnculo. Escriba el nombre de vnculo que desee y haga clic en el
rea fuera de dicho nombre; el nombre del vnculo modificado se mostrar debajo del nodo
de proyecto del rbol del proyecto.
Los vnculos tambin se pueden modificar seleccionando el nombre de vnculo en el rbol
del proyecto y pulsando la tecla F2. A continuacin ya puede editar el nombre del vnculo.

WinCC/IndustrialDataBridge Documentacin

48

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.4 Conceptos bsicos sobre proyectos
Borrar vnculos
Un vnculo creado en el proyecto se puede borrar en cualquier momento. Lleve a cabo los
pasos siguientes para borrar un vnculo:
1. Resalte el vnculo que se deba borrar.
2. Haga clic con el botn derecho del ratn en el nombre del vnculo y seleccione la opcin
"Borrar vnculo".
3. Se muestra un mensaje para que confirme la eliminacin del vnculo.

4. Confirme si desea o no borrar el vnculo haciendo clic en el botn "S" o "No".


Nota
Borrar todos los vnculos.
La aplicacin IDB V7.2 incluye opciones para borrar todos los vnculos. Esta opcin se
proporciona en el men "Configuracin". Para realizar esta operacin, seleccione el nombre
de proyecto en el rbol del proyecto y haga clic en "Configuracin" > "Borrar todos los
vnculos". Se borrar la lista de todos los vnculos creados en el proyecto actualmente
abierto.
Haga clic con el botn derecho del ratn en el nodo del proyecto y seleccione la opcin
"Borrar todos los vnculos" para suprimir todos los vnculos del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

49

Configuracin
2.5 Importar/Generar configuracin de Runtime

2.5

Importar/Generar configuracin de Runtime

Introduccin
Mientras se trabaja con la aplicacin IndustrialDataBridge CS, el producto resultante del
proyecto es un archivo de configuracin de IDB completo. Este archivo de configuracin es
un archivo XML que se utiliza en el entorno de IDB Runtime. La aplicacin IDB Runtime
carga el archivo de configuracin, activa la conexin entre componentes de provider y
consumer y realiza la transferencia de datos mediante la supervisin del ciclo de vida de
dichos componentes.
En IDB CS, el archivo XML se puede generar mediante la opcin "Generar configuracin de
Runtime". De forma similar, una configuracin de IDB disponible como archivo XML se
puede cargar en la aplicacin IDB CS mediante la opcin "Importar configuracin de
Runtime". La carga de una configuracin de IDB incluye la carga del archivo XML
correspondiente, que cargar todos los vnculos respectivos y sus conexiones en el rbol
del proyecto.
En este captulo se describe la importancia de generar/importar la configuracin de Runtime
y los pasos para realizarlo.

Importar un archivo XML


Un proyecto que ya se ha creado en la aplicacin IDB CS se puede abrir con la opcin de
men "Proyecto" > "Abrir". Como alternativa, puede abrir un proyecto existente si importa el
archivo XML que pertenece a dicho proyecto en cuestin. Sin embargo, es importante tener
en cuenta que debe haber exportado o generado el archivo XML mediante el icono "Generar
configuracin de Runtime" de la barra de herramientas de IDB. La opcin "Generar
configuracin de Runtime" tambin se proporciona en el men "Proyecto".
Tras importar el archivo XML, se abre todo el contenido del proyecto y se puede acceder a
l desde el rbol del proyecto. Asimismo, cualquier cambio que realice en el proyecto
abierto se debe guardar con la opcin "Proyecto" > "Guardar".
Nota
Ubicacin de almacenamiento predeterminada
La ubicacin de almacenamiento predeterminada de los proyectos de IDB CS V7.2 es: "\Mis
documentos\Automation". Esta ubicacin de almacenamiento se utiliza como ubicacin
predeterminada durante la importacin de archivos de proyecto. Los archivos de proyecto
de IDB CS tienen la extensin ".ip72". Cualquier proyecto creado se puede abrir tambin en
IDB CS con la ayuda del archivo de proyecto ".ip72".
Lleve a cabo los pasos siguientes para importar el archivo de proyecto:
1. Seleccione el icono "Importar configuracin de Runtime" de la barra de herramientas de
IDB CS.
2. En el cuadro de dilogo "Abrir", examine la estructura de carpetas correspondiente y
seleccione el nombre de archivo XML. A continuacin, haga clic en el botn "Aceptar".
3. Todo el contenido del proyecto se importar al rbol del proyecto y se mostrar en la
estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

50

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.5 Importar/Generar configuracin de Runtime

Exportar un archivo XML


Un proyecto de IDB incluye todos los componentes necesarios para crear una configuracin
de IDB completa. Para cargar la configuracin del entorno de IDB Runtime, se debe utilizar
el archivo XML que contiene la informacin de configuracin completa especfica del
proyecto. Este archivo XML perteneciente al proyecto se puede generar con el icono
"Generar configuracin de Runtime" de la barra de herramientas de IDB CS. La opcin
"Generar configuracin de Runtime" tambin se proporciona en el men "Proyecto".
Nota
Ubicacin de almacenamiento predeterminada
Tras realizar la operacin de exportacin, los archivos XML se exportan a la siguiente
ubicacin: "\Mis documentos\Automation".
Nota
Archivo XML
Si el archivo XML de la aplicacin Runtime no se actualiza, los cambios realizados en el
proyecto no surtirn efecto. Por consiguiente, se recomienda generar la configuracin de
Runtime una vez ms para que incluya los cambios actualizados y utilizar el archivo XML
actualizado en Runtime.
Lleve a cabo los pasos siguientes para exportar un archivo XML:
1. Realice la configuracin necesaria y guarde los cambios en el proyecto.
2. Seleccione el icono "Generar configuracin de Runtime" de la barra de herramientas de
IDB CS.
3. En el cuadro de dilogo "Guardar como", desplcese hasta la carpeta adecuada,
introduzca el nombre del archivo y seleccione el botn "Guardar".
Asegrese de haber seleccionado Archivo XML para "Guardar como tipo".
4. El archivo XML se guardar en la ubicacin seleccionada y se podr utilizar en la
aplicacin IDB Runtime.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

51

Configuracin
2.6 Estructura de la superficie

2.6

Estructura de la superficie

Introduccin
La interfaz de configuracin de IDB V7.2 y sus respectivas ventanas ofrecen diversas
opciones y posibilidades de ajuste en funcin de los mdulos cargados. Estos ajustes se
describen en el captulo "Mdulos (Pgina 57)".
El presente captulo incluye informacin sobre distintas secciones de la interfaz de
comunicacin dependiendo de la seleccin correspondiente dentro de la aplicacin de
configuracin de IDB. La configuracin de IDB est compuesta fundamentalmente por el
"rea de la interfaz de configuracin".

rea de la interfaz de configuracin


El rea izquierda de la interfaz de configuracin incluye la estructura del rbol del proyecto,
que muestra los nodos de rbol. Una vez que se ha abierto la interfaz de configuracin de
IDB, en primer lugar podr ver que el rbol del proyecto est vaco y no contiene ningn
nodo en la estructura de rbol.
Una vez que se ha creado un proyecto, el nodo de proyecto con el nombre de proyecto
especificado se muestra en el rbol del proyecto.
Tras la creacin de un vnculo, dicho vnculo se muestra en el proyecto. El vnculo consta de
los siguientes nodos, enumerados en cada nodo de vnculo del rbol del proyecto:
Provider
Consumer
Configuracin
Conexiones
Nota
Vista detallada
La ventana "Vista detallada" se muestra en la parte izquierda de la ventana IDB CS y figura
bajo el rbol del proyecto. Esta ventana muestra nicamente los detalles de proyecto y
vnculos. Por ello, el contenido de esta vista detallada se muestra nicamente cuando se
hace clic en el nodo de proyecto o el nodo de vnculo en el rbol del proyecto. Los nodos
relevantes pertenecientes al proyecto o al vnculo se muestran en la ventana "Vista
detallada".

WinCC/IndustrialDataBridge Documentacin

52

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.6 Estructura de la superficie
La vista de la parte derecha de la ventana de la aplicacin IDB CS muestra el rea de
trabajo. El rea de trabajo muestra informacin en funcin del nodo seleccionado en el rbol
del proyecto:
Nivel de proyecto
Si se selecciona el nombre de proyecto en el rbol del proyecto, no se muestra informacin
en el rea de trabajo. Si no se han creado vnculos para el proyecto especfico, el nodo de
proyecto se muestra vaco. Si ya se han creado vnculos en el proyecto, seleccione el
nombre de proyecto y haga clic en el icono de flecha para ampliar o ver la lista de vnculos
del proyecto.
Si hace clic con el botn derecho del ratn en el nombre de proyecto (si ya hay vnculos
creados), se mostrarn las siguientes opciones:
1. Agregar vnculo nuevo: esta opcin sirve para crear un vnculo nuevo.
2. Borrar todos los vnculos: esta opcin sirve para eliminar todos los vnculos.
3. Propiedades: esta opcin enumera las propiedades del proyecto en otra ventana.
Nivel de vnculos
Los vnculos creados se muestran en el rbol del proyecto, dentro del nodo de proyecto.
Inicialmente, estos vnculos no muestran la vista ampliada que contiene los subnodos. Para
ver los subnodos disponibles en el nodo de vnculo, ample el icono de flecha situado junto
al nombre de vnculo. El tipo de provider o consumer seleccionado como parte de la
creacin del vnculo se muestra junto a cada subnodo (en el nodo de vnculo). As pues,
puede crearse cualquier nmero de vnculos en un solo proyecto en la aplicacin IDB
Configuration System.
Despus de crear un vnculo, se crean automticamente los nodos "Provider", "Consumer",
"Configuracin" y "Conexiones", y se muestran en el nodo de vnculo.
En el nivel de nodo Provider o Consumer, despus de hacer doble clic en el nodo se
muestra la ventana de configuracin de provider/consumer correspondiente en el rea de
trabajo. As, puede configurar Provider/Consumer en la ventana respectiva.
La opcin Borrar vnculo est activada para todos los vnculos creados en el rbol del
proyecto. Haga clic con el botn derecho del ratn en el nodo de vnculo para obtener la
opcin de borrar un vnculo.
Nivel de configuracin
El nodo Configuracin se encuentra en el rbol del proyecto que ofrece opciones para
configurar vnculos. Se puede acceder a la ventana Configuracin si se hace doble clic en el
nodo Configuracin del rbol del proyecto. La ventana Configuracin proporciona tres
fichas: Opciones de transferencia, Mapeo de conexin y Conexiones. Estas fichas se
muestran en la ventana Configuracin del rea de trabajo. El nodo Configuracin le ayuda a
configurar opciones de transferencia de provider, realizar el mapeo de conexin y crear/ver
conexiones en estas fichas.
El rea "Configuracin de mapeo de conexiones" se muestra como ventana dividida en la
ficha Opciones de transferencia. Esta ventana nicamente est activa en la ficha Opciones
de transferencia y es til para elegir un nombre de conexin incluso antes de realizar un
mapeo de conexin en la ficha Mapeo de conexin. Esta visualizacin es comn a todos los
mdulos durante la configuracin de las opciones de transferencia de provider en la ficha
"Opciones de transferencia".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

53

Configuracin
2.6 Estructura de la superficie
La ficha "Mapeo de conexin" muestra las reas de provider y consumer una debajo de la
otra en la parte izquierda de esta ficha. El rea "Configuracin de mapeo de conexiones" se
muestra a la derecha de la ventana. Los iconos siguientes se proporcionan en el rea
"Configuracin de mapeo de conexiones" y permiten crear conexin, modificar conexin,
borrar conexin y borrar todas las conexiones. En la tabla siguiente se muestran los iconos
y su descripcin:
Icono

Descripcin
Conectar
Modificar conexin
Borrar conexin
Borrar todas las conexiones

Nivel de conexiones
Tras realizar un mapeo de conexin entre tipo de provider y consumer, las conexiones se
crean y muestran en la ficha Conexiones de la ventana Configuracin. Estas conexiones
tambin se muestran en el nodo Conexiones del rbol del proyecto. Las conexiones
existentes se pueden borrar mediante los iconos de la ficha Mapeo de conexin o haciendo
clic con el botn derecho del ratn en cualquier conexin existente en el nodo "Conexiones"
del rbol del proyecto.
Al hacer clic con el botn derecho del ratn en el nodo "Conexiones" del rbol del proyecto
se muestra la opcin "Borrar todas las conexiones".

WinCC/IndustrialDataBridge Documentacin

54

Manual de sistema, 2/2013, A5E32364153-AA

Configuracin
2.6 Estructura de la superficie

Requisitos del mapeo de conexin


Para realizar el mapeo de conexin, la aplicacin IDB CS determina un conjunto de
requisitos durante la fase de mapeo de conexin que controla la visualizacin de las
opciones de men, iconos de la barra de herramientas o iconos de la ficha Mapeo de
conexin. Estas opciones se encuentran en estado activado y nicamente se pueden utilizar
cuando se cumplen las normas requeridas para establecer una conexin entre provider y
consumer; en caso contrario, estas opciones estarn en estado desactivado.
Deben seguirse los puntos indicados a continuacin para garantizar que las opciones
requeridas (opciones de men/iconos de la barra de herramientas) estn disponibles para la
creacin de una conexin:
Asegrese de seleccionar el esquema adecuado en el campo Esquema, si procede para
la tabla seleccionada.
La tabla que ha seleccionado debe contener como mnimo una nica fila con un tipo de
datos vlido. Para ver una lista de tipos de datos admitidos en IDB CS, consulte el
captulo "Tipos de datos admitidos (Pgina 153)".
La tabla no debe contener valores nulos. Este punto se debe verificar durante la creacin
de la tabla.
Asegrese de que la columna requerida se haya seleccionado tanto en el provider como
en el consumer.
La seccin de provider o consumer de la ficha Mapeo de conexin no debe contener
campos que estn vacos si hay un campo activado que el usuario puede seleccionar.

Modificar las propiedades de una conexin


En cualquier momento, la interfaz de configuracin de IDB le permite realizar cambios en la
configuracin de provider o consumer, la configuracin del comportamiento de transferencia,
el mapeo de conexin o la configuracin de vnculo de un proyecto determinado.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

55

Configuracin
2.6 Estructura de la superficie

WinCC/IndustrialDataBridge Documentacin

56

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.1

Mdulos
IDB CS admite diversos tipos de provider y consumer. Todos los mdulos contienen los
pasos para configurar una conexin de provider a consumer y viceversa. Al crear o
modificar un vnculo, realice la configuracin provider/consumer en el rea de trabajo, en la
que los campos visualizados dependen del mdulo seleccionado. Por ejemplo: mdulo
"OPC Data Access". Para cada mdulo se incluye una seccin de descripcin general en el
captulo. En los captulos se describen los pasos individuales, con informacin sobre el
mdulo usado tanto como provider como consumer, adems de los pasos necesarios para
mapear la conexin. Algunos mdulos slo hacen de consumer. En esos captulos se
explica la utilizacin del mdulo como consumer.
Adems del captulo de descripcin general, en los captulos siguientes se proporciona
informacin adicional sobre diversos mdulos. Se tratan ms detalladamente los tipos de
provider y consumer de la lista siguiente:
Provider:
OPC Data Access
OPC XML
WinCC OLE DB
Base de datos
Base de datos dinmica
Send/Receive
WinCC User Archive
Consumer:
OPC Data Access
IDB OPC Server
OPC XML
Base de datos
Base de datos dinmica
CSV/TXT
Excel
Send/Receive
WinCC User Archive

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

57

Mdulos
3.2 OPC Data Access

3.2

OPC Data Access

3.2.1

Sumario

Introduccin
La interfaz de software estndar OPC permite combinar entre s de forma uniforme
dispositivos y aplicaciones de varios fabricantes. La interfaz Data Access direcciona el
cliente OPC interno de IndustrialDataBridge o utiliza cualquier OPC Server, de forma que
pueda conectarse a mdulos externos. La conexin se establece local o remotamente. Este
mdulo admite la interfaz OPC DataAccess 2.x o superior, con acceso sncrono y asncrono.
En un OPC Server, el fabricante acta como "Service Provider" para acceder a datos. Los
OPC Servers varan entre fabricantes, con propiedades especficas para diversos campos
de aplicacin. Por ejemplo, un OPC Server puede ofrecer datos accesibles va PROFIBUS y
otro puede proporcionar acceso a un PLC.
Como usuario de los servicios, un cliente OPC no est limitado a un solo servidor: puede
usar cualquier nmero de OPC Servers dentro del mbito de las prestaciones del sistema.
Puesto que el tipo de acceso a datos es el mismo para todos los OPC Servers, se puede
sustituir un OPC Server por un producto de otro fabricante ms fcilmente.
Cada suministrador define nombres exclusivos para identificar sus OPC Servers. Los
clientes OPC deben usar ese nombre para especificar el OPC Server. Estos nombres se
designan como ProgID dentro del mbito del estndar 'COM'.
Un OPC Server puede ser direccionado por varios clientes OPC. Ello permite que los data
provider puedan acceder a mltiples aplicaciones compatibles con OPC.
Nota
Configuracin de DCOM
Para trabajar en el entorno de configuracin y Runtime de OPC Data Access (como provider
y como consumer), es necesario configurar correctamente los ajustes de DCOM en
Windows. Unos ajustes de DCOM incorrectos pueden provocar problemas en la
configuracin de IDB y en las aplicaciones Runtime de IDB.
En la "Ayuda de Microsoft Windows" encontrar informacin sobre los ajustes de DCOM.
Nota
Acceder a variables
Las variables de OPCServer.WinCC slo estn disponibles cuando se ha activado el
proyecto WinCC y se ha seleccionado el OPC Server en la ventana del navegador de OPC
Server.

WinCC/IndustrialDataBridge Documentacin

58

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access

Funcionalidad de la interfaz OPC Data Access como provider

Funcionalidad de la interfaz OPC Data Access como consumer

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

59

Mdulos
3.2 OPC Data Access

3.2.2

Configurar la interfaz OPC Data Access como Provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga OPC Data Access como provider y
configurar las propiedades de conexin provider/consumer respectivas junto con su
configuracin del comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En la barra del men de configuracin de IDB, seleccione "Proyecto" > "Crear" para
crear un nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione OPC Data Access como tipo de provider, Base de datos como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

60

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin de provider.

En la ventana de configuracin de provider OPC Data Access, realice los ajustes


siguientes:
Busque un OPC Server haciendo clic en el botn [...] y seleccionando OPC Server en
la lista. A continuacin, haga clic en el botn que representa una "marca de
verificacin" para aceptar los cambios.
La seleccin del servidor es asistida por un navegador de variables OPC. Se
muestran los OPC Server locales. Asimismo, puede buscar los OPC Servers en la
red.
El nombre de nodo se muestra a la vez en el campo de entrada "Nombre de nodo"
tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el
caso de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la
seleccin del OPC Server en el equipo remoto. Este "Nombre de nodo" es necesario
para buscar el OPC Server desde el equipo remoto.
El navegador de variables OPC no muestra ningn contenido si el nombre del nodo
no es vlido.
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables.
Si conoce la informacin sobre el nombre del OPC Server y el nombre de nodo,
puede introducirla directamente en los campos "Servidor OPC" y "Nombre de nodo".
Si el nombre de nodo/nombre de OPC Server no es vlido, no se mostrar ningn
contenido en el navegador de variables OPC.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

61

Mdulos
3.2 OPC Data Access
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto. En la
ventana Configuracin de Consumer, realice los ajustes siguientes:

WinCC/IndustrialDataBridge Documentacin

62

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
"Seccin "Configuracin de consumer de base de datos"
Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
"Seccin "Configuracin de tipo de Consumer"
Seleccione el "Tipo de consumer" seleccionndolo de la lista. En este caso
consideramos que el tipo de consumer es "Un registro de datos por orden - Record
Set". En el captulo 3.6.7, "Tipos de consumer" (Pgina 176), se ofrece ms
informacin sobre los tipos de consumer.
Nota
Tipo de transaccin
Las opciones de tipo de transaccin Procedimiento almacenado o Instruccin de
insercin preparada slo estn activas cuando se ha seleccionado el tipo de consumer
"Un registro de datos por orden - Command Set" y ha seleccionado una base de datos
que no sea Microsoft Access. De forma predeterminada, la opcin Instruccin de
insercin preparada se selecciona automticamente.
Slo el campo "Tabla" est activado si se ha seleccionado Microsoft Access como
tipo de base de datos y el tipo de consumer seleccionado es "Un registro de datos por
orden - Command Set". Seleccione el nombre de tabla en el cuadro de lista
desplegable.
Si ha seleccionado un tipo de base de datos distinto de Microsoft Access y el tipo de
consumer seleccionado es "Un registro de datos por orden - Command Set", todos los
campos dentro de Tipo de transaccin estarn activados.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

63

Mdulos
3.2 OPC Data Access

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.

3. En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el


sistema comprueba si hay datos para transferir.
Comprueba cada una de las variables de todas las conexiones.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.

WinCC/IndustrialDataBridge Documentacin

64

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
4. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Los datos se transfieren cuando cambia el valor configurado de la variable. Si se
configura un valor de umbral en el campo "Deadband" y el OPC Server seleccionado
admite la zona de insensibilidad, la transferencia de datos slo se producir cuando el
cambio de los datos supere el valor de deadband especificado. El valor de deadband
debe estar comprendido entre 0 y 100.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin se transferirn los datos de todas las variables del
provider que haya conectado con el consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin se comprueba una variable seleccionada del OPC
Server para ver si ha alcanzado un valor de disparo. En este caso se transfieren
todos los valores. Para configurar el disparo, consulte el paso 7.
Nota
Transferencia de datos con "Transferir slo valores modificados"
Si el valor de deadband est configurado y el OPC Server seleccionado no admite la
deadband, se definir un valor del 0% y cualquier cambio de valor se tendr en
cuenta para la transferencia de datos. Una transferencia de datos de este tipo es
independiente del tiempo de actualizacin.
Nota
Campos opcionales
Los campos "Deadband" y "Elemento para la seguridad de la transaccin" son
opcionales.
Nota
Deadband
No todos los servidores OPC Server admiten deadband. Esto depender del OPC
Server que se utilice. El campo de entrada "Valor de deadband (%)" est activado
slo con el tipo de transferencia de datos "Transferir slo valores modificados". Este
campo de entrada est desactivado cuando selecciona los tipos de transferencia
"Transferir siempre todos los valores" y "Enviar valores con este disparo".
5. Especifique el valor de deadband (en porcentaje) para que contenga un valor entre 0 y
100.
6. En el campo "Variable para la seguridad de la transaccin", haga clic en el botn [...] y
seleccione una variable de OPC Server en el navegador de variables OPC. En el campo
"Variable para la seguridad de la transaccin" puede indicar una variable OPC en un
OPC Server donde se almacenar el estado de xito o fracaso de la transferencia de
datos.
Este valor debe tener un signed char de 1 byte (p. ej., VT_I1). '-1' indica un estado
correcto y '0' indica error.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

65

Mdulos
3.2 OPC Data Access
7. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo y las opciones de disparo.
La seccin Disparo est activada slo si el tipo de transferencia de datos es "Enviar
valores con este disparo".
Lleve a cabo los ajustes siguientes en la seccin "Configuracin de disparo":
En el campo "Variable de disparo", seleccione la variable que disparar una
transferencia de datos. Haga clic en [...] para seleccionar la variable del navegador de
variables OPC.
Seleccione un tipo de datos vlido de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo. El valor de confirmacin no ofrece informacin sobre si la
transaccin se ha realizado correctamente.
Nota
Comportamiento de disparo
La variable de disparo seleccionada en el campo "Variable de disparo" dispara la
transferencia de datos. IDB CS ajusta el valor de confirmacin en la variable de provider
especificada en el campo "Valor de confirmacin".
Ejemplo: Si el valor de disparo es 100, la transferencia de datos ocurrir tras un tiempo
conocido e indicado en el campo "Tiempo de actualizacin". Cuando el valor de la
variable llega a 100 se escribe un valor de confirmacin en la variable de provider.
8. La configuracin del comportamiento de transferencia para OPC Data Access como
provider se guardar automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz OPC Data Access y un consumer. Estos
elementos se muestran en el rbol de la interfaz de configuracin. Para poder transferir
datos, conecte las variables de provider y consumer, tal y como se describe en el captulo
"Conectar variables de OPC Data Access".

WinCC/IndustrialDataBridge Documentacin

66

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access

3.2.3

Conectar variables de la interfaz OPC Data Access

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas de la interfaz OPC Data Access con el data consumer
seleccionado. La ficha Mapeo de conexin divide la ventana en 3 secciones:
Provider OPC Data Access
Consumer de la base de datos
Configuracin de mapeo de conexiones

La seccin "Provider OPC Data Access" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". Esta seccin proporciona las opciones necesarias para elegir el
nombre de variable del navegador de variables OPC. La seccin "Consumer de la base de
datos" se muestra en la parte inferior izquierda de la ficha "Mapeo de conexin". En esta
seccin se enumeran los nombres de tabla, esquema y columna seleccionados que pueden
mapearse con las variables existentes dentro de "Provider OPC Data Access". La
informacin contenida en la seccin "Consumer de la base de datos" mostrada a
continuacin es pertinente cuando el tipo de consumer es "Un registro de datos por orden Record Set".
Nota
Tipos de consumer
Los campos que se muestran dentro de la seccin "Consumer de la base de datos"
dependen del "Tipo de consumer" seleccionado en la ventana de configuracin de
consumer. En este caso se usa el tipo de consumer "Un registro de datos por orden Record Set".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

67

Mdulos
3.2 OPC Data Access
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.
1. En la seccin "Provider OPC Data Access", seleccione el nombre de variable en la lista
que se muestra en el navegador de variables OPC. Tras seleccionar la variable del
navegador de variables OPC, el nombre de variable se muestra en el campo "ID de
variable". El tipo de datos se selecciona automticamente en funcin de la seleccin de
esa variable.
2. Si la variable seleccionada tiene un tipo de datos de matriz, la casilla de verificacin
"Matriz" estar marcada automticamente. Esta casilla de verificacin se proporciona
bajo el campo "Tipo de datos".
3. A continuacin, configure la columna en la seccin "Consumer de la base de datos"
siguiendo estos pasos:
Seleccione el esquema, si procede, del campo "Esquema". En el campo "Tabla" se
mostrar la tabla seleccionada.
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con el tipo de datos Fecha/Hora, se podr aadir un sello de tiempo a
la columna en la tabla. En este caso, seleccione la casilla de verificacin "Activo"
respectiva y seleccione la columna en el campo "Columna de sello de tiempo".
4. En el rea "Columnas", seleccione el nombre de la columna que desea conectar con la
variable OPC Data Access. El tipo de datos de la columna seleccionada se visualizar
automticamente en el campo "Tipo de datos".
La columna seleccionada se muestra en el campo "Columna de datos".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos de provider para que coincida con el tipo de datos de
consumer. Se muestra una ventana de estado que indica este cambio.
5. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de conexin" o utilice las opciones del rea "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
6. Repita los pasos 1 a 5 para todas las variables de la interfaz "OPC Data Access" que
desee transferir.
7. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin

68

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por ello se puede ver que el
campo Esquema en Consumer de la base de datos est desactivado.
Si se usa cualquier otra base de datos como consumer, el campo Esquema estar activado.
Nota
Matriz
Si la variable de provider de OPC Data Access tiene un tipo de datos "Matriz" y la columna
de consumer de la base de datos tiene un tipo de datos que no sea de matriz, tras hacer clic
en el botn "Conectar", la casilla de verificacin "Matriz" de "Provider OPC Data Access" se
desmarcar automticamente.
Nota
En la ficha Mapeo de conexin, si est usando OPC Data Access como provider que tenga
una variable de tipo de datos distinto de "Matriz" y cualquier otro consumer que admita el
tipo de datos "Matriz", tras hacer clic en el botn "Conectar", la casilla de verificacin
"Matriz" del provider se marca automticamente.
Nota
Modificar el tipo de consumer
Una vez creadas las conexiones en la ventana Mapeo de conexin, si desea modificar el
tipo de consumer en la configuracin de consumer de base de datos, la aplicacin IDB CS
no permite cambiar el tipo de consumer. Para cambiar el tipo de consumer, debe borrar las
conexiones que ya se haban creado. Cierre la ventana de configuracin de consumer y
vuelva a abrir la ventana desde el rbol del proyecto para modificar el tipo de consumer.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana de
configuracin de IDB CS, as como dentro del nodo "Conexiones" del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

69

Mdulos
3.2 OPC Data Access

3.2.4

Configurar la interfaz OPC Data Access como Consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga OPC Data Access como consumer y
configurar las propiedades de conexin de provider/consumer respectivas junto con su
configuracin del comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, OPC Data Access como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

70

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin de provider:

En la ventana Configuracin de provider de base de datos, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

71

Mdulos
3.2 OPC Data Access
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto. En la
ventana Configuracin de Consumer, realice los ajustes siguientes:

Seccin "Configuracin de OPC Data Access"


Busque un OPC Server haciendo clic en el botn [...] y seleccinelo.
La seleccin del servidor puede realizarse desde un navegador de variables OPC.
El nombre de nodo se muestra automticamente en el campo de entrada "Nombre de
nodo" tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el caso
de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la seleccin del
OPC Server en el equipo remoto. Este nombre de nodo es necesario para buscar el OPC
Server desde el equipo remoto.
El navegador de variables OPC no muestra ningn contenido si el nombre del nodo no
es vlido.
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables. Si conoce la
informacin sobre el nombre del OPC Server y el nombre de nodo, puede introducirla
directamente en los campos "Servidor OPC" y "Nombre de nodo". Si el nombre de
nodo/nombre de OPC Server no es vlido, no se mostrar ningn contenido en el
navegador de variables OPC.

WinCC/IndustrialDataBridge Documentacin

72

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
Seccin "Configuracin para elemento defectuoso"
En el campo "Configurar una variable para el nmero de errores de transaccin",
haga clic en el botn [...] y seleccione una variable en el navegador de variables OPC.
A continuacin, haga clic en el botn que representa una "marca de verificacin" para
aceptar los cambios. El nmero de variables con errores se escribe con el valor
QUALITY=BAD.
El navegador de variables OPC se mostrar como en la imagen siguiente:

Elija el tipo de datos especfico seleccionndolo del cuadro de lista desplegable.


Nota
Variables OPC
La seleccin de la variable en el navegador de variables OPC muestra el tipo de datos
correspondiente en el campo "Tipo de datos". Sin embargo, si recuerda el nombre de la
variable, especifique el nombre de la variable y el tipo de datos en los campos
respectivos de la seccin "Configuracin para elemento defectuoso".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

73

Mdulos
3.2 OPC Data Access
Seccin "Configuracin de transferencia asncrona"
Active la opcin de la casilla de verificacin "Escribir asncronamente" para permitir la
escritura asncrona.
Especifique el nmero mximo permitido de peticiones de escritura pendientes en el
campo de entrada.
Nota
Transferencia asncrona
Si la casilla de verificacin "Escribir asncronamente" est activada, se establece el valor
predeterminado de 10 en el campo de entrada "Nmero mximo de peticiones de
escritura pendientes". Cuando esta casilla de verificacin est desactivada, el valor se
restablece a 0. En esta casilla puede especificar un valor de 1 a 40.
Si el valor especificado no est comprendido dentro de este intervalo, se muestra un
mensaje de error.
Nota
Escritura asncrona
La configuracin de transferencia asncrona resulta de utilidad para garantizar que la
transferencia de datos real se est produciendo correctamente.
Ejemplo: Si ha configurado "Nmero mximo de peticiones de escritura pendientes" en
15 y la transferencia de datos no se produce de forma correcta, despus del error de la
15. transaccin se mostrar un mensaje de aviso en la vista de seguimiento de IDB
Runtime.

WinCC/IndustrialDataBridge Documentacin

74

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.

3. En la lista desplegable, seleccione el esquema, si procede, y el nombre de tabla.


En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

75

Mdulos
3.2 OPC Data Access
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por lo tanto, ver que el
campo Esquema est desactivado si ha selecciona Microsoft Access como tipo de base
de datos.
Nota
Nombre de tabla
Si no puede ver el nombre de tabla en el campo "Tabla", compruebe si se ha
seleccionado el esquema en el campo "Esquema". Si no se selecciona el esquema, no
se muestra el nombre de tabla. No obstante, si utiliza Microsoft Access como base de
datos, esta condicin no es aplicable. Si sigue sin poder ver la tabla, verifquelo en la
configuracin de provider.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.
4. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin

76

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
5. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin Disparo est activada slo si el tipo de transferencia de datos "Enviar
valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configurar disparo":
En el campo "Esquema", elija un esquema vlido en la lista desplegable.
Elija un nombre de tabla en la lista desplegable.
Seleccione la columna especfica que debe utilizarse para la condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
Nota
Comportamiento de disparo
El nombre de columna seleccionado se utilizar para la condicin de disparo que
disparar la transferencia de datos. IDB CS ajusta el valor de confirmacin en la variable
de provider especificada en el campo "Valor de confirmacin".
6. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre un provider y la interfaz OPC Data Access. Estos elementos
se muestran en el rbol de la interfaz de configuracin. Para poder transferir datos, conecte
las variables de provider y consumer, como se describe en el captulo "Conectar variables a
la interfaz OPC Data Access".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

77

Mdulos
3.2 OPC Data Access

3.2.5

Conectar variables de la interfaz a OPC Data Access

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del provider seleccionado a la interfaz OPC Data Access.
La ficha Mapeo de conexin divide la ventana en 3 secciones:
Provider de la base de datos
Consumer OPC Data Access
Configuracin de mapeo de conexiones

La seccin "Provider de la base de datos" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". En esta seccin se enumeran los valores de columna que
pueden mapearse con las variables existentes en la interfaz OPC Data Access. La seccin
"Consumer OPC Data Access" se muestra en la parte inferior izquierda de la ficha "Mapeo
de conexin". Esta seccin proporciona las opciones necesarias para elegir el nombre de
variable de la lista de variables OPC en el navegador de variables OPC.
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.

WinCC/IndustrialDataBridge Documentacin

78

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.2 OPC Data Access
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.
1. En la seccin "Provider de la base de datos", en el campo "Tabla" se muestra el fichero
seleccionado. Seleccione el esquema para la base de datos, si procede, seleccionndolo
de la lista desplegable.
2. Los nombres de las columnas y sus tipos de datos correspondientes se muestran en el
rea "Columnas".
Seleccione un nombre de columna de la lista, y la columna seleccionada se mostrar en
el campo "Columna de datos". El tipo de datos seleccionado se muestra en el campo
"Tipo de datos".
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. A continuacin, configure la variable en la seccin "Consumer OPC Data Access"
siguiendo estos pasos:
Seleccione el nombre de variable de la lista que se muestra en el navegador de
variables OPC. Tras seleccionar la variable del navegador de variables OPC, el
nombre de variable se muestra en el campo "ID de variable". El tipo de datos se
muestra en el campo "Tipo de datos" en funcin de la variable seleccionada.
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos de provider para que coincida con el tipo de datos de
consumer. Se muestra una ventana de estado que indica este cambio.
5. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de conexin" o utilice las opciones del rea "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
6. Repita los pasos 1 a 5 para todos los elementos de "Provider de la base de datos" que
desee transferir.
7. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

79

Mdulos
3.2 OPC Data Access
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por ello se puede ver que el
campo Esquema en Consumer de la base de datos est desactivado.
Si se usa cualquier otra base de datos como consumer, el campo Esquema estar activado.
Nota
Matriz
Si la columna de provider de la base de datos tiene seleccionado un tipo de datos distinto de
matriz y la variable de consumer OPC Data Access tiene el tipo de datos "Matriz", tras hacer
clic en el botn "Conectar" se muestra el mensaje de error "Error al establecer el tipo de
datos de Provider". No permitir realizar un mapeo de conexin, puesto que el provider
seleccionado no admitira el tipo de datos "Matriz".
Nota
OPC Data Access como consumer
En la ficha Mapeo de conexin, si est usando cualquier otro provider que admita el tipo de
datos "Matriz" y el consumer es OPC Data Access con una variable de tipo de datos distinta
de "Matriz", tras hacer clic en el botn "Conectar" la casilla de verificacin "Matriz" del
provider se marca automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB, as como dentro del nodo "Conexiones" del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

80

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server

3.3

IDB OPC Server

3.3.1

Sumario

Introduccin
El OPC Server interno de IndustrialDataBridge se direcciona a travs de la interfaz OPC
Data Access 2.x (o superior) y funciona de manera interna como consumer, es decir, slo se
pueden leer variables (elementos). La ProgID del OPC Server es
"OPC.IndustrialDataBridge".

Conexin en red
OPC utiliza la tecnologa DCOM para la conexin en red. De este modo, los orgenes de
datos (OPC Server) estn disponibles en el equipo local, incluidos todos los servidores de la
red disponibles en forma de orgenes de datos remotos.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

81

Mdulos
3.3 IDB OPC Server

Aplicaciones
El IDB OPC Server de IndustrialDataBridge es un mdulo consumer. Puede obtener los
datos a travs de todos los mdulos provider disponibles (Base de datos, Base de datos
dinmica, OPC Data Access, OPC XML, Send/Receive, WinCC OLE DB, WinCC User
Archive).
Se admiten los siguientes tipos de datos, que estn autorizados para el mdulo IDB OPC
Server:
VT_UI1 ( 1 byte unsigned )
VT_I1 ( 1 byte signed )
VT_UI2 ( 2 byte unsigned )
VT_I2 ( 2 byte signed )
VT_UI4 ( 4 byte unsigned )
VT_I4 ( 4 byte signed )
VT_R4 ( 4 byte real )
VT_R8 ( 8 byte real )
VT_BSTR ( binary string )
VT_BOOL ( boolean )
VT_CY ( currency )
VT_DATE ( date )
Nota
Notas importantes
El cliente OPC interno de IndustrialDataBridge "OPC.IndustrialDataBridge" puede
utilizarse como OPC Server y slo funciona cuando este OPC Server interno se utiliza
como provider. No obstante, no podr configurar algunos campos de las opciones de
transferencia mientras este OPC Server interno se utilice como provider.
Si utiliza "OPC.IndustrialDataBridge" como OPC Server en la configuracin de consumer,
es importante tener en cuenta que no podr realizar la configuracin de elemento
defectuoso en la configuracin de consumer.
Adems, mientras utilice "OPC.IndustrialDataBridge" como OPC Server (en la
configuracin de consumer) en la ficha Mapeo de conexin, los derechos de acceso de
las variables sern de lectura y, por lo tanto, no podr escribir en estas variables. Se
muestra un cuadro de dilogo con el mensaje de aviso "Los derechos de acceso no
permiten escribir" al seleccionar la variable en el navegador de variables de la seccin
Consumer de la ventana Mapeo de conexin.

WinCC/IndustrialDataBridge Documentacin

82

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server

3.3.2

rea de direccionamiento del IDB OPC Server

Configurar el espacio de direcciones


El mdulo del IDB que se utiliza internamente como destino de datos (Consumer) se
visualiza como un servidor OPC Server mediante una aplicacin OPC externa. El espacio
de direcciones de este servidor OPC Server se crea mediante la configuracin de las
variables conectadas. Para ello se deben definir las variables de destino y, a continuacin,
se deben conectar con sus variables de provider respectivas.
Se pueden seleccionar los siguientes tipos de datos:
Unsigned char (VT_UI1)
Unsigned short (VT_UI2
Unsigned int (VT_UI4)
signed char (VT_I1)
2-byte signed int (VT_I2)
4-byte signed int (VT_I4)
4-byte real (VT_R4)
8-byte real (VT_R8)
Binary string (VT_BSTR)
Boolean; True=-1, False = 0 (VT_BOOL)
Date (VT_DATE)
Tras realizar los cambios necesarios, la configuracin creada en el proyecto puede
guardarse y exportarse como configuracin (archivo XML). La configuracin (archivo XML)
se abre y se inicia en el entorno IDB Runtime.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

83

Mdulos
3.3 IDB OPC Server

Visualizar el espacio de direcciones


Si un cliente OPC, como por ejemplo un OPC Scout de SimaticNet, se conecta ahora al
servidor OPC Server (OPC.IndustrialDataBridge.1), se pueden realizar bsquedas y las
variables se pueden visualizar segn la configuracin.
Despus puede ver el espacio de direcciones configurado y la estructura de los ID de
elementos en el buscador de elementos (OPC Navigator como componente de OPC Scout,
por ejemplo):

Esta parte del rea de direccionamiento se ha asignado.


El nombre de conexin se utiliza aqu.
Las variables son de solo lectura.
El nombre del ID de elemento est formado por lo siguiente: Output.NombreConexin.NombreVariable. En este
ejemplo, el componente de nombre "Output" es una definicin fija, y los componentes "NombreConexin" y
"NombreVariable" pueden variar.

Cuando se aaden variables definiendo las conexiones entre provider y consumer, el


espacio de direcciones se define en el servidor OPC Data Access. Las variables ledas por
el provider definido tienen derechos de acceso de lectura. No se permite la escritura en
estas variables.
Nota
Iniciar una nueva configuracin en el entorno de ejecucin
Si se abre una configuracin nueva o modificada (archivo XML) y se inicia en el entorno de
ejecucin mientras un cliente OPC (externo) est conectado al servidor OPC Server (IDB),
el espacio de direcciones del servidor puede cambiar. Los elementos que utiliza el cliente
conectado pueden quedar invalidados.
Nota
Calidad de las variables
Si el programa de ejecucin se detiene con una configuracin cargada, todas las variables
quedan con la calidad "Bad" (Mala).

WinCC/IndustrialDataBridge Documentacin

84

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server

3.3.3

Configurar la interfaz IDB OPC Server como Consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga IDB OPC Server como consumer y
configurar las propiedades de conexin de provider/consumer respectivas junto con su
configuracin del comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, IDB OPC Server como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

85

Mdulos
3.3 IDB OPC Server
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de provider de base de datos, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.

WinCC/IndustrialDataBridge Documentacin

86

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
Nota
Base de datos de Oracle
Si utiliza el tipo de base de datos "Oracle", tenga en cuenta que el campo "Base de
datos" de la ventana "Configuracin de Provider de base de datos" aparece
desactivado y no permite que el usuario realice selecciones en este campo. La
seleccin de la tabla perteneciente a la base de datos de Oracle puede realizarse en
la ficha 'Opciones de transferencia'.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

87

Mdulos
3.3 IDB OPC Server
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto.

En la ventana de configuracin de consumer, configure la conexin del servidor


proporcionando un nombre de conexin en el campo de entrada "Nombre de conexin".
Nota
Nombre de la conexin del servidor
En la configuracin de IDB OPC Server como consumer, el nombre de conexin debe
ser exclusivo en toda la configuracin de IDB OPC Server.

WinCC/IndustrialDataBridge Documentacin

88

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.

Seccin "Configuracin del provider"


Seleccione primero el esquema y luego seleccione el nombre de tabla en la lista
desplegable.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

89

Mdulos
3.3 IDB OPC Server
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por lo tanto, ver que el
campo Esquema est desactivado si ha selecciona Microsoft Access como tipo de base
de datos.
Nota
Nombre de tabla
Si no puede ver el nombre de tabla en el campo "Tabla", compruebe si se ha
seleccionado el esquema en el campo "Esquema". Si no se selecciona el esquema, no
se muestra el nombre de tabla. No obstante, si utiliza Microsoft Access como base de
datos, esta condicin no es aplicable. Si sigue sin poder ver la tabla, verifquelo en la
configuracin de provider.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin

90

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server
4. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin Disparo est activada slo si el tipo de transferencia de datos "Enviar
valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configurar disparo":
En el campo Esquema, elija un esquema vlido seleccionndolo de la lista
desplegable.
Elija un nombre de tabla seleccionndolo de la lista desplegable.
Seleccione la columna especfica que debe utilizarse para la condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
5. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre un provider y la interfaz IDB OPC Server. Estos elementos se
muestran en el rbol de la interfaz de configuracin. Para poder transferir datos, conecte las
variables de provider y consumer, como se describe en el captulo "Conectar variables a IDB
OPC Server".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

91

Mdulos
3.3 IDB OPC Server

3.3.4

Conectar variables a IDB OPC Server

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del provider seleccionado a la interfaz IDB OPC Server. La
ficha Mapeo de conexin divide la ventana en 3 secciones:
Provider de la base de datos
Consumer de servidor IDB OPC
Configuracin de mapeo de conexiones

La seccin "Provider de la base de datos" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". En esta seccin se enumeran los valores de columna que
pueden mapearse con las variables de "Consumer de servidor IDB OPC". La seccin
"Consumer de servidor IDB OPC" se muestra en la parte inferior izquierda de la ficha
"Mapeo de conexin". En esta seccin se proporcionan los campos necesarios para
especificar el nombre de variable y seleccionar el tipo de datos solicitado.
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.

WinCC/IndustrialDataBridge Documentacin

92

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.3 IDB OPC Server
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin" y "Borrar conexin" se proporcionan en la parte superior de
esta seccin.
1. En la seccin "Provider de la base de datos", en el campo "Tabla" se muestra el fichero
seleccionado. Seleccione el esquema para la base de datos, si procede, seleccionndolo
de la lista desplegable.
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista.
La columna seleccionada se muestra en el campo "Columna de datos". El tipo de datos
se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. En la seccin "Consumer de servidor IDB OPC", configure la variable de servidor IDB
OPC. En el campo "Nombre de la variable" introduzca el nombre de la variable cuyos
valores deben transferirse.
5. En el campo "Tipo de datos solicitado", seleccione el tipo de datos de la lista.
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones" (a la derecha). Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos de provider para que coincida con el tipo de datos de
consumer. Se muestra una ventana de estado que indica este cambio.
7. Repita los pasos 1 a 6 para todos los elementos de "Provider de la base de datos" que
desee transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

93

Mdulos
3.3 IDB OPC Server
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por ello se puede ver que el
campo Esquema en Consumer de la base de datos est desactivado.
Si se usa cualquier otra base de datos como consumer, el campo Esquema estar activado.
Nota
Matriz
Si la columna de provider de la base de datos tiene un tipo de datos distinto de matriz y la
variable de consumer (variable IDB OPC Server) tiene el tipo de datos de matriz y se ha
marcado la casilla "Matriz", tras hacer clic en el botn "Conectar" se muestra el mensaje de
error "Error al establecer el tipo de datos de Provider". No se permitir realizar un mapeo de
conexin, puesto que el provider seleccionado no admitira el tipo de datos "Matriz".
En la ficha Mapeo de conexin, si est usando cualquier otro provider que no admita el tipo
de datos "Matriz" y el consumer es IDB OPC Server con una variable del tipo de datos
"Matriz", tras hacer clic en el botn "Conectar" la casilla de verificacin "Matriz" se marca
automticamente.
Nota
Calidad de las variables
Si el tipo de datos de consumer no coincide con el tipo de datos de provider, la variable
tendr Quality = BAD (Calidad = Mala).

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB, as como dentro del nodo "Conexiones" del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

94

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML

3.4

OPC XML

3.4.1

Descripcin general

Introduccin
OPC XML proporciona una interfaz estndar para acceder a datos. Puede ejercer tanto de
servidor proveedor de datos como de cliente que recibe datos de otros data providers. Con
XML (del ingls eXtensible Markup Language, lenguaje de marcas extensible) abre una va
adicional para describir e intercambiar informacin entre aplicaciones. La interfaz OPC
basada en XML permite compartir e intercambiar datos OPC de forma simplificada entre
varios niveles de la jerarqua de una planta o entre varias plataformas.
El mdulo OPC XML se basa en el intercambio de datos va XML con el protocolo (global
para todas las plataformas) que se utiliza para permitir la comunicacin entre aplicaciones.
El mdulo admite los datos del tipo correspondiente a la interfaz OPC Data Access 2.0x o
3.0.
Un servidor OPC XML puede ser direccionado por varios clientes OPC. Del mismo modo,
cualquier cliente OPC puede ser utilizado para conectar con el servidor OPC XML o el
proveedor de datos. Dado que OPC XML es dependiente de cualquier plataforma, permite a
las aplicaciones comunicarse fcilmente. Ello permite disponer de mltiples aplicaciones
compatibles con OPC para un data provider comn a varias plataformas.

Funcionalidad de OPC XML como proveedor

Funcionalidad de OPC XML como consumidor

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

95

Mdulos
3.4 OPC XML

3.4.2

Requisitos

Introduccin
OPC XML permite el intercambio de datos entre diferentes niveles de jerarqua tecnolgica y
entre varias plataformas. Para utilizar OPC XML, debe instalarse una serie de componentes
de software adicionales.

Utilizar WinCC OPC XML Server


A continuacin se detallan los requisitos de instalacin para utilizar WinCC OPC XML
Server:
WinCC OPC XML Server (mediante WinCC Setup)
WinCC Connectivity Pack (se necesita licencia)
Internet Information Server (IIS)
Microsoft .NET Framework v2.0
Microsoft ASP.NET

Utilizar otros servidores OPC XML Server


Cuando se utiliza cualquier otro OPC XML Server, los requisitos de instalacin son los
siguientes:
Internet Information Server (IIS)
Microsoft .NET Framework v2.0
Microsoft ASP.NET
Nota
Soporte de Web Navigator
Se puede trabajar simultneamente con OPC XML Server y Web Navigator en el sistema
operativo Windows XP Professional, pero no se permite la ejecucin de varios sitios web. El
sistema operativo Windows XP no admite la ejecucin de varios sitios web con IIS. Para
ejecutar varios sitios web se recomienda encarecidamente la utilizacin de un sistema
operativo en edicin Server, como el sistema operativo Windows Server 2003.
Nota
Instalar IIS
IIS debe estar instalado antes de instalar .NET Framework V2.0.

WinCC/IndustrialDataBridge Documentacin

96

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML

Trabajar con Windows 2003 R2 Server


Al trabajar con Windows 2003 R2 Server, antes de empezar a usar OPC XML se deben
seguir estos pasos:
1. Seleccione "Inicio" > "Ejecutar" y escriba el nombre de programa "inetmgr". Se abrir la
ventana de Internet Information Services (IIS).
2. En el panel izquierdo de la ventana de IIS, haga clic en el nombre del equipo (equipo
local) y seleccione "Extensiones de servicio web".
3. En el panel derecho, realice los ajustes siguientes:
Seleccione "Pginas Active Server" y haga clic en el botn "Permitir".
Seleccione "ASP.NET v2.0.50727" y haga clic en el botn "Permitir".
Si est seleccionada la versin "ASP.NET v4.0.30319" u otra versin, haga clic en el
botn "Prohibir".
4. Reinicie IIS (escriba "iisreset" en el smbolo del sistema).

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

97

Mdulos
3.4 OPC XML

3.4.3

Configurar OPC XML como provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga OPC XML como provider y definir la
configuracin respectiva de provider o consumer y el comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En la barra del men de configuracin de IDB, seleccione "Proyecto" > "Crear" para
crear un nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione OPC XML como tipo de provider, CSV/TXT como tipo de consumer y
haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

98

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la seccin "Configuracin de provider OPC XML", especifique el URL de servidor de


OPC XML Data Access Server.
Debe conocerse el URL de servidor o el nombre de servicio para configurar las
propiedades de conexin de OPC XML.
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto. En la
ventana Configuracin de Consumer, realice los ajustes siguientes:

En el campo "Configuracin CSV/TXT", haga clic en el botn [...] y examine la


estructura de carpetas para seleccionar el archivo CSV/TXT.
El nombre de archivo se mostrar automticamente en el campo de entrada cuando
se seleccione el archivo CSV/TXT.
Haga clic en el botn "Test" para probar la conexin. La "Cadena de conexin" se
mostrar en un cuadro de dilogo junto con el estado de conexin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

99

Mdulos
3.4 OPC XML

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Configuracin, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.

3. En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el


sistema comprueba si hay datos para transferir.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.

WinCC/IndustrialDataBridge Documentacin

100

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
4. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Los datos se transfieren cuando cambia el valor configurado de la variable. Si se
configura un valor de umbral en el campo "Deadband" y el OPC XML Server
configurado admite deadband, la transferencia de datos slo se producir cuando el
cambio de los datos supere el valor de deadband especificado. El valor de deadband
debe estar comprendido entre 0 y 100.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin se transferirn los datos de todas las variables del
provider que haya conectado con el consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin se comprueba una variable seleccionada del OPC
Server para ver si ha alcanzado un valor de disparo. En este caso se transfieren
todos los valores.
Nota
Transferencia de datos con "Transferir slo valores modificados"
Si se configura el valor de deadband y el OPC Server configurado no lo admite, se
tendr en cuenta cualquier cambio en el valor para la transferencia de datos.
Nota
Deadband
No todos los servidores OPC Server admiten deadband. Esto depender del OPC
Server que se utilice. El campo de entrada "Valor de deadband (%)" est activado
slo con el tipo de transferencia de datos "Transferir slo valores modificados". Este
campo de entrada est desactivado cuando selecciona los tipos de transferencia
"Transferir siempre todos los valores" y "Enviar valores con este disparo".
5. En el campo "Deadband (%)", especifique el valor de deadband (en porcentaje) en el
campo de entrada proporcionado. El valor de deadband debe estar comprendido entre 0
y 100.
6. En el campo de entrada "Variable para la seguridad de la transaccin", haga clic en [...] y
seleccione una variable de OPC Server en el navegador de variables OPC.
Puede definir una variable OPC en un OPC Server, en la que se almacenar el estado
de xito o fracaso de la transferencia de datos mediante el campo "Variable para la
seguridad de la transaccin". Este valor debe ser un signed char de 1 byte (p. ej., VT_I1).
'-1' indica un estado correcto y '0' indica error.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

101

Mdulos
3.4 OPC XML
7. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo que proporciona opciones para elegir la variable de disparo y fijar los valores de
disparo. Lleve a cabo los ajustes siguientes en la seccin "Configuracin de disparo":
En el campo de entrada "Variable de disparo", seleccione el botn [...] para abrir el
navegador de variables OPC y seleccione una variable que disparar una
transferencia de datos.
Seleccione un tipo de datos vlido de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin" puede introducir un valor que asuma la variable
de disparo tras el disparo. El valor de confirmacin no ofrece informacin sobre si la
transaccin se ha realizado correctamente.
8. La configuracin del comportamiento de transferencia para OPC XML como provider se
guardar automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre OPC XML y un consumer. Estos elementos se muestran en
el rbol de la interfaz de configuracin. Para poder transferir datos, conecte las variables de
provider y consumer, como se describe en el captulo "Conectar variables de la interfaz OPC
XML (Pgina 103)".

Consulte tambin
Conectar variables de OPC XML

WinCC/IndustrialDataBridge Documentacin

102

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML

3.4.4

Conectar variables de la interfaz OPC XML

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del provider OPC XML Data Access al consumer
seleccionado. La ficha Mapeo de conexin divide la ventana en 3 secciones. Las
configuraciones de conexin se realizan configurando los ajustes en la ventana Mapeo de
conexin.
La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider OPC XML Data Access
Consumer CSV/TXT
Propiedades de mapeo de conexin
En esta ficha se muestra "Provider OPC XML Data Access" y "Consumer CSV/TXT" a la
izquierda, mientras que la parte derecha de la ventana contiene las propiedades de mapeo
de conexin y las opciones de la conexin. El separador entre las secciones de provider y
consumer proporciona un control de redimensionamiento que le permite redimensionar la
altura de la seccin con el fin de ver claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

103

Mdulos
3.4 OPC XML
Provider OPC XML Data Access
Esta seccin de provider se encuentra en el extremo superior izquierdo de la ficha Mapeo
de conexin. Esta seccin muestra el navegador de variables OPC que incluye una
estructura de rbol. Al seleccionar en el rbol el nodo respectivo, las variables se muestran
en la parte derecha del navegador de variables. La seccin de provider proporciona las
opciones necesarias para seleccionar la variable en el navegador de variables.
Consumer CSV/TXT
El consumer CSV/TXT se muestra debajo de la seccin de provider e incluye opciones para
seleccionar la columna en el archivo CSV/TXT. Tambin proporciona opciones para crear
un nuevo archivo CSV/TXT con las columnas requeridas.
En la seccin de consumer, la ficha "Configuracin de entrada mxima" se muestra junto a
la ficha "Consumer CSV/TXT". La ficha "Configuracin de entrada mxima" proporciona los
campos necesarios para la generacin de nombre de fichero o archivo histrico.
La ficha "Consumer CSV/TXT" muestra las reas "CSV/TXT" y "Columnas".
El rea "CSV/TXT" incluye opciones para seleccionar el archivo CSV/TXT. Al seleccionar el
archivo CSV, TXT, los nombres de columna correspondientes aparecen en el rea
"Columnas". CSV/TXT slo es compatible con el tipo de datos "OLE/Binary Automation
string (VT_BSTR)". Este tipo de datos se selecciona de forma predeterminada tras la
seleccin del nombre de columna correspondiente en el rea "Columnas".

WinCC/IndustrialDataBridge Documentacin

104

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
Siga los pasos indicados a continuacin para seleccionar el archivo CSV/TXT y elija el
nombre de columna que se debe mapear:
1. En el rea "CSV/TXT", el cuadro de lista "Nombre de archivo CSV" proporcionado
muestra una lista de archivos CSV o TXT.
Haga clic en la flecha desplegable del campo "Nombre de archivo CSV" y seleccione el
archivo CSV correspondiente.
2. Si el archivo CSV/TXT no existe en la lista, seleccione el botn "Nuevo archivo CSV".
Aparece el cuadro de dilogo "CSV Creator", donde se ofrecen opciones para crear un
nuevo archivo CSV.

En el cuadro de dilogo "CSV Creator", seleccione el botn "Agregar" para crear una
entrada de columna con un nombre predeterminado. Para definir un nombre
personalizado para la columna, introduzca el nombre de la columna en el campo
"Nombre de columna" que se encuentra en la parte superior de esta ventana. Las
columnas creadas se muestran en el rea de texto "Columnas". Los botones "SUBIR" y
"BAJAR" permiten cambiar el orden de las columnas.
Nota
La palabra clave "ID" en maysculas no debe utilizarse para crear el primer nombre de
columna de un archivo CSV. Si se especifica "ID" como nombre para la primera columna,
aparecer un mensaje de aviso cuando se haga doble clic en el archivo CSV. Los
archivos CSV no admiten este comportamiento.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

105

Mdulos
3.4 OPC XML
3. Escriba un nombre de archivo en el campo de entrada "Nombre de archivo" seguido de
la extensin de archivo y seleccione el botn "Crear" para crear el archivo CSV. El nuevo
archivo CSV estar disponible ahora en la lista de archivos.
Si el archivo seleccionado en la lista tiene formato UTF-8, la casilla de verificacin "UTF8" se activar automticamente. Si el formato del archivo es ANSI, la casilla de
verificacin queda sin marcar.
4. En la ficha "Consumer CSV/TXT", seleccione el archivo CSV que se muestra en el
cuadro de lista del campo "Nombre de archivo CSV". En el rea "Columnas" se muestra
el "Nombre de columna" junto con el "Tipo de datos" asociado.
5. En el rea "Columnas", seleccione el nombre de columna de la lista. El nombre de
columna seleccionado se muestra en el campo "Columna de datos" y el tipo de datos
correspondiente se selecciona y muestra en el campo "Tipo de datos".
6. Se puede aadir el sello de tiempo en la columna especfica. En este caso, seleccione la
casilla de verificacin "Activo" respectiva y seleccione la columna en el cuadro de lista
del campo "Columna de sello de tiempo", puesto que CSV/TXT slo es compatible con el
tipo de datos "OLE/Binary Automation string (VT_BSTR)".
7. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
Configuracin de entrada mxima
La ficha "Configuracin de entrada mxima" proporciona opciones para archivar los datos.
Se puede gestionar el archivado continuo o, de lo contrario, tambin se ofrecen opciones
para archivar cuando se haya alcanzado el nmero mximo de entradas. Tambin admite la
generacin de nombre de fichero o archivo histrico, donde se proporcionan distintas
opciones de seleccin que permiten generar el nombre de dicho fichero. El campo "Ruta del
fichero" permite seleccionar la ruta del fichero deseada.

WinCC/IndustrialDataBridge Documentacin

106

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
Siga los pasos que se indican a continuacin para realizar estas configuraciones de
archivado:
1. Seleccione la casilla de verificacin "Archivo histrico al alcanzar entrada mxima" y
especifique un valor en el campo de entrada "N. mx. entradas".
Nota
Si esta casilla de verificacin "Archivo histrico al alcanzar entrada mxima" no est
marcada, "Nombre de archivo histrico generacin" y otras opciones de seleccin de
nombre de archivo en esta ficha estarn en estado desactivado.
Nota
De forma predeterminada, el campo "N. mx. entradas" muestra el valor 0, pero este
valor se puede cambiar.
Es importante asegurarse de que el campo "N. mx. entradas" no est en blanco.
Si "N. mx. entradas" se establece en un valor inferior a cero o negativo, o si el
campo est vaco, aparecer el mensaje de error "El valor debe ser mayor o igual que
cero".
El valor mximo de N. mx. entradas en CSV/TXT es 2147483647. Si se especifica
un valor superior, no se aceptar y se mostrar el mensaje de error que indica que la
conversin de tipo ha fallado.
2. En el rea "Nombre de archivo histrico generacin" se proporcionan opciones para la
generacin del nombre de archivo con respecto al fichero o archivo histrico. Seleccione
cualquiera de las opciones siguientes seleccionando el botn de opcin.
Utilizar fecha y hora actuales
Utilizar fecha y nmero de serie actuales
Utilizar nmero de serie
3. Luego, especifique la ruta del fichero en el campo de entrada correspondiente. Puede
especificar la ruta completa de la carpeta en el campo de entrada o seleccionar la ruta
utilizando el botn "[...]". Si proporciona la ruta en el cuadro de texto "Ruta del fichero",
los ficheros CSV archivados se generarn en esta ruta. De forma predeterminada, este
campo de entrada tiene la misma ruta en la que se encuentra el archivo CSV de base.
4. La casilla de verificacin "Utilizar nombre de archivo dedicado" permite especificar un
nombre de archivo dedicado en combinacin con nmero de serie y fecha, o fecha y
hora, o nmero de serie. Si esta casilla de verificacin no est marcada, el nombre de
archivo CSV de base se utilizar para el archivado.
5. El campo "Seleccionar tipo de nombre de archivo" proporciona opciones para seleccionar
un nombre de archivo personalizado.
Para utilizar un nombre de archivo personalizado, seleccione "Usar nombre de
archivo personalizado" como tipo de nombre de archivo e introduzca el nombre de
archivo personalizado en el campo de entrada "Nombre de archivo personalizado".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

107

Mdulos
3.4 OPC XML
Mapeo de conexin
Para establecer una conexin entre el provider y el consumer, se debe realizar un mapeo de
las columnas entre los tipos de provider y consumer. La ventana Conexin muestra
opciones de "Nombre de conexin predeterminado" para especificar un nombre para la
conexin predeterminada. Debajo del rea de la seccin "Nombre de conexin
predeterminado" se muestran los iconos "Conectar", "Modificar conexin", "Borrar conexin"
y "Borrar todas las conexiones". Estos botones son de gran ayuda al trabajar con las
conexiones.
Nota
Modificar conexin
Para modificar una conexin existente, haga los cambios pertinentes y luego seleccione el
botn "Modificar conexin". Los cambios se pueden observar en la ventana Conexin
nicamente despus de seleccionar el botn "Modificar".
Siga estos pasos para realizar el mapeo de columnas entre provider y consumer:
1. En la seccin "Provider OPC XML Data Access", seleccione el nombre de variable en la
lista que se muestra en el navegador de variables OPC XML Data Access. Tras
seleccionar la variable en el navegador de variables, el nombre de la variable se muestra
en el campo "Variable". El tipo de datos se selecciona automticamente en funcin de la
seleccin de esa variable.
2. Si la variable seleccionada tiene un tipo de datos de matriz, la casilla de verificacin
"Matriz" estar marcada automticamente. Esta casilla de verificacin se proporciona
bajo el campo "Tipo de datos".
3. A continuacin, en la columna "Consumer CSV/TXT", seleccione el nombre de columna
que debe mapearse y haga clic en el botn "Conectar".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos de provider para que coincida con el tipo de datos de
consumer. Se muestra una ventana de estado que indica este cambio.
4. Repita los pasos 1 a 3 para todos los elementos del data provider que desee transferir.
Se crea una conexin para los valores de cada una de las columnas existentes entre
provider y consumer.
5. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones".
6. La lista de conexiones tambin se mostrar en la ficha Conexiones, as como en el rbol
del proyecto del nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin

108

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
Nota
Matriz
Si la variable de provider de OPC XML Data Access tiene un tipo de datos "Matriz" y la
columna de consumer CSV/TXT tiene un tipo de datos que no sea matriz, tras hacer clic en
el botn "Conectar", la casilla de verificacin "Matriz" de "Provider OPC XML Data Access"
se desmarcar automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

109

Mdulos
3.4 OPC XML

3.4.5

Configurar OPC XML como consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga OPC XML como consumer y definir la
configuracin respectiva de provider o consumer y el comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En la barra del men de configuracin de IDB, seleccione "Proyecto" > "Crear" para
crear un nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione OPC Data Access como tipo de provider, OPC XML como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

110

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.
En la ventana Configuracin de Provider, realice los ajustes siguientes:

Busque un OPC Server haciendo clic en el botn [...] y seleccionando OPC Server en
la lista.
Un navegador de OPC Server ayuda a seleccionar el servidor. El navegador muestra
los servidores OPC Server locales y los que haya en la red.
El nombre de nodo se muestra a la vez en el campo de entrada "Nombre de nodo"
tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el
caso de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la
seleccin del OPC Server en el equipo remoto. Este nombre de nodo es necesario
para buscar el OPC Server desde el equipo remoto.
El navegador de OPC Server no muestra contenido si especifica un nombre de nodo
no vlido en el campo de entrada "Nombre de nodo".
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables. Si conoce la
informacin sobre el nombre del OPC Server y el nombre de nodo, puede introducirla
directamente en los campos "Servidor OPC" y "Nombre de nodo". Si el nombre de
nodo/nombre de OPC Server no es vlido, no se mostrar ningn contenido en el
navegador de variables OPC.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

111

Mdulos
3.4 OPC XML
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto. En la
ventana Configuracin de Consumer, realice los ajustes siguientes:

Seccin "Servidor OPC XML Data Access"


Especifique el URL de servidor de la mquina que ejecuta el servidor OPC XML Data
Access.
Debe conocerse el URL de servidor o el nombre de servicio para configurar las
propiedades de conexin de OPC XML Data Access.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el caso
de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la seleccin del
OPC Server en el equipo remoto. Este nombre de nodo es necesario para buscar el OPC
Server desde el equipo remoto.
El navegador de OPC Server no muestra contenido si especifica un nombre de nodo no
vlido en el campo de entrada "Nombre de nodo".

WinCC/IndustrialDataBridge Documentacin

112

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
Seccin "Configuracin para elemento defectuoso"
En el campo "Configurar una variable para el nmero de errores de transaccin",
haga clic en el botn [...] y seleccione una variable en el navegador de variables OPC.
El navegador de variables OPC se mostrar como en la imagen siguiente:

Elija el tipo de datos especfico seleccionndolo del cuadro de lista desplegable.


Nota
Variables OPC
La seleccin de la variable en el navegador de variables OPC muestra el tipo de datos
correspondiente en el campo "Tipo de datos". Sin embargo, si conoce el nombre de la
variable, introdzcalo en el campo "Configurar una variable para el nmero de errores de
transaccin" y seleccione el tipo de datos en la lista del campo "Tipo de datos".
Seccin "Configuracin de transferencia asncrona"
Active la opcin de la casilla de verificacin "Escribir asncronamente" para permitir la
escritura asncrona.
Especifique el nmero mximo permitido de peticiones de escritura pendientes en el
campo de entrada.
Nota
Transferencia asncrona
Si la casilla de verificacin "Escribir asncronamente" est activada, se establece el valor
predeterminado de 10 en el campo de entrada "Nmero mximo de peticiones de
escritura pendientes". Cuando esta casilla de verificacin est desactivada, el valor se
restablecer a 0. Puede escribir un valor entre 1 y 40 en este campo de entrada. Si el
valor especificado no est dentro del rango, se mostrar un mensaje de error.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

113

Mdulos
3.4 OPC XML
Nota
Escritura asncrona
La configuracin de transferencia asncrona resulta de utilidad para garantizar que la
transferencia de datos real se est produciendo correctamente.
Ejemplo: Si ha configurado "Nmero mximo de peticiones de escritura pendientes" en
15 y la transferencia de datos no se produce de forma correcta, despus del error de la
15. transaccin se mostrar un mensaje de aviso en la vista de seguimiento de IDB
Runtime.

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Configuracin, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.

WinCC/IndustrialDataBridge Documentacin

114

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
3. En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.
4. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Los datos se transfieren cuando cambia el valor de la variable configurada. Si se
configura un valor de umbral en el campo "Deadband" y el OPC Server seleccionado
admite la zona de insensibilidad, la transferencia de datos slo se producir cuando el
cambio de los datos supere el valor de deadband especificado. El valor de deadband
debe estar comprendido entre 0 y 100.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin se transferirn los datos de todas las variables de
provider que haya conectado con el consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin se comprueba una variable seleccionada de un OPC
Server para ver si ha alcanzado el valor de disparo. En este caso se transfieren todos
los valores.
Nota
Transferencia de datos con "Transferir slo valores modificados"
Si el valor de deadband est configurado y el OPC Server seleccionado no admite la
deadband, se definir un valor del 0% y cualquier cambio de valor se tendr en
cuenta para la transferencia de datos. Una transferencia de datos de este tipo es
independiente del tiempo de actualizacin.
Nota
Deadband
No todos los servidores OPC Server admiten deadband. Esto depender del OPC
Server que se utilice. El campo de entrada "Valor de deadband (%)" est activado
slo con los tipos de transferencia de datos "Transferir slo valores modificados" y
"Transferir siempre todos los valores". Este campo de entrada est desactivado
mientras el tipo de transferencia "Enviar valores con este disparo" est seleccionado.
5. Especifique el valor de deadband (en porcentaje) para que contenga un valor entre 0 y
100.
6. En el campo "Variable para la seguridad de la transaccin", haga clic en el botn [...] y
seleccione una variable del OPC Server desde el navegador de variables OPC.
En el campo "Variable para la seguridad de la transaccin" puede indicar un elemento
OPC en un OPC Server, que almacena el estado de xito o fracaso de la transferencia.
Este valor debe tener un signed char de 1 byte (p. ej., VT_I1). "-1" indica un estado de
xito, y "0" indica el fracaso de la transferencia.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

115

Mdulos
3.4 OPC XML
7. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo y las opciones de disparo. La seccin Disparo est activada slo si el tipo de
transferencia de datos es "Enviar valores con este disparo".
Lleve a cabo los ajustes siguientes en la seccin "Configurar disparo":
En el campo de entrada "Variable de disparo", seleccione la variable que disparar
una transferencia de datos. Haga clic en [...] para seleccionar la variable del
navegador de variables OPC.
Seleccione un tipo de datos vlido de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
8. La configuracin del comportamiento de transferencia para OPC Data Access como
provider se guardar automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre el provider y OPC XML como consumer. Estos elementos se
muestran en la estructura de rbol de la interfaz de configuracin de IDB. Para poder
transferir datos, conecte las variables de provider y consumer, como se describe en el
captulo "Conectar variables a la interfaz OPC XML (Pgina 117)".

WinCC/IndustrialDataBridge Documentacin

116

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML

3.4.6

Conectar variables a la interfaz OPC XML

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del provider seleccionado al consumer OPC XML Data
Access. Las configuraciones de conexin se realizan configurando los ajustes en la ventana
Mapeo de conexin. La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider OPC Data Access
Consumer OPC XML Data Access
Propiedades de mapeo de conexin

La seccin "Provider OPC Data Access" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". Esta seccin enumera las variables que pueden mapearse con
las variables existentes en "Consumer OPC XML Data Access". La seccin "Consumer OPC
XML Data Access" se muestra en la parte inferior izquierda de la ficha "Mapeo de conexin".
Esta seccin proporciona las opciones necesarias para elegir el nombre de variable de la
lista de variables OPC que se va a mapear.
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

117

Mdulos
3.4 OPC XML
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin" y "Borrar conexin" se proporcionan en la parte superior de
esta seccin.
1. En la seccin "Provider OPC Data Access", seleccione el nombre de variable en la lista
que se muestra en el navegador de variables OPC.
Tras seleccionar la variable en el navegador de variables OPC, el nombre de la variable
se muestra en el campo "Variable". El tipo de datos se selecciona automticamente en
funcin de la seleccin de la variable.
2. Si la variable seleccionada tiene un tipo de datos de matriz, la casilla de verificacin
"Matriz" estar marcada automticamente. Esta casilla de verificacin se proporciona
bajo el campo "Tipo de datos".
3. A continuacin, configure la variable en la seccin "Consumer OPC XML Data Access"
siguiendo estos pasos:
Seleccione el nombre de variable de la lista que se muestra en el navegador de
variables OPC. Tras seleccionar la variable en el navegador de variables OPC, el
nombre de la variable se muestra en el campo "Variable". El tipo de datos se
selecciona automticamente en funcin de la seleccin de esa variable.
Si la variable seleccionada tiene un tipo de datos de matriz, la casilla de verificacin
"Matriz" estar marcada automticamente. Esta casilla de verificacin se proporciona
bajo el campo "Tipo de datos".
4. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos de provider para que coincida con el tipo de datos de
consumer. Se muestra una ventana de estado que indica este cambio.

WinCC/IndustrialDataBridge Documentacin

118

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.4 OPC XML
5. Repita los pasos 1 a 4 para todos los elementos de la interfaz "Provider OPC Data
Access" que desee transferir.
6. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.
Nota
Matriz
Si la columna de provider OPC Data Access tiene un tipo de datos distinto de matriz y la
variable de consumer OPC XML Data Access tiene un tipo de datos "Matriz", tras hacer clic
en el botn Conectar, la casilla de verificacin "Matriz" de "Consumer OPC XML Data
Access" se marcar automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

119

Mdulos
3.5 WinCC OLE DB

3.5

WinCC OLE DB

3.5.1

Sumario

Introduccin
Provider WinCC OLE DB le permite acceder a los datos de ficheros desde WinCC. En estos
datos de ficheros puede seleccionar los ficheros de aviso o los ficheros de valores de
proceso.

En este sentido, se diferencia entre 3 modos de transferencia diferentes:


Cclico y continuado(*)
Disparado y continuado(*)
Espacio de tiempo disparado
En la transferencia "cclica y continuada", el momento de transferencia se establece a travs
de un temporizador. De esta manera se puede establecer, por ejemplo, una transferencia
cada hora. El espacio de tiempo se establece a travs de los dos ltimos momentos del
temporizador.
En el modo "disparado y continuado", el punto de transferencia se establece a travs de una
condicin trigger con variables OPC. El espacio de tiempo se establece a travs de los dos
ltimos momentos del disparo. IDB marca el ltimo momento de transferencia y lee el
intervalo situado entre dos momentos de disparo.
En el modo de transferencia "espacio de tiempo disparado", el punto de transferencia se
establece a travs de una condicin trigger con variables OPC. El espacio de tiempo, que se
lee del fichero WinCC, se establece a travs de dos variables OPC ms.
(*) La transferencia de datos continuada puede continuarse a travs de una parada de
IndustrialDataBridge. IDB almacena el momento de la ltima transferencia, de manera que,
incluso en un inicio nuevo, puede realizarse una transferencia continuada sin duplicar ni
omitir datos.
Esta funcin slo se admite cuando el archivo de configuracin no se modifica o cuando no
se ha cargado un archivo diferente.
El comportamiento de arranque para un nuevo inicio de una configuracin debe definirse.

WinCC/IndustrialDataBridge Documentacin

120

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

Acceso transparente a los ficheros de valores de proceso de una Connectivity Station


Si se configura IndustrialDataBridge para su uso en una Connectivity Station, se puede
establecer un acceso transparente para los ficheros de valores de proceso. Para ello, debe
introducir el prefijo de servidor en lugar del nombre del equipo. De esta manera tendr
acceso fcilmente a los ficheros, se encuentren en servidores redundantes o en un servidor
de ficheros central.
Nota
Cambio entre horario de verano e invierno
En todos los datos que deba transferir se comprueba si se trata de horario de verano o
de invierno y se acta de manera correspondiente en el cambio.
En los datos de tiempo que se produzcan exactamente en la hora del cambio se pueden
producir registros de datos duplicados en el data consumer.
No se perder ningn registro de datos.
Para mantener el comportamiento correcto de IDB desde la versin V7.2, configure la
zona horaria en UTC. GMT debe equipararse slo en invierno a la hora UTC. Existe una
diferencia de 1 h frente al horario de verano.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

121

Mdulos
3.5 WinCC OLE DB

3.5.2

Condiciones

Requisitos en WinCC
Para que el provider WinCC OLE DB de IndustrialDataBridge acceda a WinCC, debe
haberse instalado el ConnectivityPack Client (driver WinCC OLE DB). Sin este cliente, la
interfaz de base de datos no est disponible.
Para configurar el provider WinCC OLE DB, debe estar disponible el archivo XML del
proyecto WinCC exportado desde la configuracin WinCC actual.
Si WinCC se ejecuta en otro equipo, se debe instalar IDB por separado para que el
archivo de exportacin XML del proyecto est disponible. El comando para exportar el
XML del proyecto se encuentra en el men emergente de IndustrialDataBridge de
WinCC Explorer.
Si el WinCC Runtime no est en estado RUN, la interfaz para examinar de OPC server
(navegador de variables OPC) no est disponible. Ponga WinCC en estado RUN.
Nota
Hora:
Si el reloj del equipo de IndustrialDataBridge va adelantado, el intervalo no se cubrir en su
totalidad. Esto puede causar una transferencia de datos incompleta.
Sincronice los relojes de los equipos.
Nota
Acceder a WinCC OLE DB desde otro equipo en un grupo de trabajo:
Los equipos de cliente y de servidor necesitan usuarios con los mismos privilegios de
acceso, de lo contrario no se puede acceder a WinCC OLE DB.

Requisitos para nico punto de acceso al sistema para ficheros de datos de proceso desde una
Connectivity Station
A fin de configurar "nico punto de acceso al sistema" (Connectivity Station), se necesita el
nombre de la Connectivity Station y el nombre de equipo simblico (prefijo de servidor) del
equipo que acta como Connectivity Station. Para usar el equipo como Connectivity Station,
Simatic PCS7 y WinCC deben estar instalados.
Nota
PCS7
La opcin de software "OpenPCS7" debe seleccionarse al instalar PCS7. Para obtener ms
informacin acerca de la instalacin de PCS7 o de la creacin de proyectos, consulte el
manual de producto de PCS7.

WinCC/IndustrialDataBridge Documentacin

122

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
Nota
Archivo XML del proyecto WinCC
El archivo XML del proyecto WinCC debe exportarse desde la Connectivity Station. Para
utilizar punto de acceso nico al sistema (Connectivity Station), debe usarse el archivo XML
que admita "nico punto de acceso al sistema". El nombre de la Connectivity Station
correspondiente se muestra automticamente en la configuracin de provider WinCC OLE
DB si se est usando un archivo XML vlido que admita "nico punto de acceso al sistema".
Si el archivo XML utilizado no es vlido, no se mostrar el nombre de la Connectivity
Station.
Si se ha cambiado el proyecto WinCC, debe ejecutarse el comando "Exportacin XML del
proyecto" en la Estacin de ingeniera. En la configuracin de provider WinCC OLE DB,
debe volverse a seleccionar el archivo XML modificado. Vuelva a transferir los datos a la
Connectivity Station.

Requisitos para tener ficheros de datos de proceso desde una estacin WinCC
Para usar ficheros de datos de proceso desde una estacin WinCC se necesita el nombre
de estacin WinCC y el nombre de proyecto del equipo que acta como estacin WinCC.
Para usar el equipo como Connectivity Station debe estar instalado WinCC.
Nota
Archivo XML del proyecto WinCC
El archivo XML del proyecto WinCC debe exportarse desde la estacin WinCC (el equipo
con WinCC instalado). En la configuracin de provider WinCC OLE DB, debe usarse un
archivo XML vlido exportado desde la estacin WinCC. Si se est usando un archivo XML
vlido, se muestra el nombre de la estacin WinCC correspondiente.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

123

Mdulos
3.5 WinCC OLE DB

Exportar una configuracin de fichero WinCC


Si se quiere acceder a datos en un fichero WinCC, estos datos deben estar disponibles para
WinCC OLE DB.
En ese caso, proceda del siguiente modo:
1. Abra el men emergente de IndustrialDataBridge en WinCC Explorer.
2. Seleccione el comando para exportar el XML de proyecto.
3. WinCC crea un archivo XML. Este proceso puede tardar varios minutos segn la carga
de trabajo y la potencia del equipo.
4. WinCC indica la ruta de exportacin. Confirme el mensaje haciendo clic en "Aceptar".
Ahora se puede acceder al fichero WinCC mediante la interfaz WinCC OLE DB.

Nota
Configuracin de proyecto WinCC cambiada
Si se ha cambiado el proyecto WinCC, debe volverse a ejecutar el comando de exportacin
XML del proyecto, comprobar la configuracin de IDB y modificarla en caso necesario.

WinCC/IndustrialDataBridge Documentacin

124

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

3.5.3

Configurar la interfaz WinCC OLE DB como Provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga WinCC OLE DB como provider y
configurar las propiedades de provider/consumer respectivas junto con su configuracin del
comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En la barra del men de configuracin de IDB, seleccione "Proyecto" > "Crear" para
crear un nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione WinCC OLE DB como tipo de provider, Base de datos como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

125

Mdulos
3.5 WinCC OLE DB
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana de configuracin de provider, haga clic en el botn [...] y seleccione el


archivo XML del proyecto WinCC que ha exportado de WinCC.
Nota
Archivo de exportacin XML del proyecto WinCC
Al seleccionar el archivo de exportacin XML del proyecto WinCC, no olvide elegir el
archivo XML del proyecto WinCC adecuado. Para utilizar "nico punto de acceso al
sistema" (SPOSA), elija el archivo XML que admita la opcin "nico punto de acceso al
sistema".
4. Para utilizar IDB CS en una estacin WinCC, asegrese de no marcar la opcin "Usar un
nico punto de acceso al sistema".
En la seccin "Configuracin del fichero", seleccione el nombre de la estacin WinCC
del provider seleccionado.
Nota
Estacin WinCC
El nombre de la estacin WinCC figura en el cuadro de lista desplegable del campo
"Nombre de la estacin WinCC" que muestra el nombre de la estacin cuando existe
el archivo XML de WinCC. Seleccione en la lista el nombre de la estacin WinCC.
El nombre de proyecto se muestra automticamente segn el archivo XML del
proyecto WinCC seleccionado en el campo de entrada "Archivo XML del proyecto
WinCC".

WinCC/IndustrialDataBridge Documentacin

126

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
5. Si se requiere utilizar IDB CS en una Connectivity Station, puede configurar "nico punto
de acceso al sistema" para estos ficheros de valores de proceso.
Para utilizar el acceso transparente, marque la casilla de verificacin "Usar un nico
punto de acceso al sistema".
Especifique el prefijo de servidor (nombre de equipo simblico) de la Connectivity
Station que tiene WinCC instalado.
Nota
Connectivity Station
Seleccione la casilla de verificacin "Usar un nico punto de acceso al sistema"
nicamente si IDB CS est definido como Connectivity Station. Se puede acceder de
forma transparente desde una Connectivity Station a los ficheros de valores de proceso.
Una vez que se ha seleccionado esta casilla de verificacin, observar que la etiqueta
"Nombre de la estacin WinCC" cambia a "Nombre de la estacin de conectividad".
La Connectivity Station aparece en el cuadro de lista desplegable del campo "Nombre
de la estacin de conectividad" que muestra el nombre de la Connectivity Station si
existe el archivo XML de WinCC. Seleccione en la lista el nombre de la Connectivity
Station.
El nombre de proyecto se muestra automticamente segn el archivo XML del
proyecto WinCC seleccionado en el campo de entrada "Archivo XML del proyecto
WinCC".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

127

Mdulos
3.5 WinCC OLE DB
6. A continuacin, haga doble clic en el nodo Consumer del rbol del proyecto para abrir la
ventana de configuracin de consumer.

WinCC/IndustrialDataBridge Documentacin

128

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
7. En la ventana de configuracin de conexin de consumer, realice los ajustes siguientes:
"Seccin "Configuracin de consumer de base de datos"
Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
"Seccin "Configuracin de tipo de Consumer"
Seleccione el "Tipo de consumer" seleccionndolo de la lista. En el captulo sobre
tipos de consumer se ofrece ms informacin sobre los tipos de consumer.
Elija Procedimiento almacenado o Instruccin de insercin preparada como "Tipo de
transaccin" y seleccione el nombre y esquema de tabla.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

129

Mdulos
3.5 WinCC OLE DB
Nota
Tipo de transaccin
Las opciones de tipo de transaccin Procedimiento almacenado o Instruccin de
insercin preparada slo estn activas cuando se ha seleccionado el tipo de
consumer "Un registro de datos por orden - Command Set" y ha seleccionado una
base de datos que no sea Microsoft Access. De forma predeterminada, la opcin
Instruccin de insercin preparada se selecciona automticamente.
Slo el campo "Tabla" est activado si se ha seleccionado Microsoft Access como
tipo de base de datos y el tipo de consumer seleccionado es "Un registro de datos
por orden - Command Set". Seleccione el nombre de tabla en el cuadro de lista
desplegable.
Si ha seleccionado un tipo de base de datos distinto de Microsoft Access y el tipo
de consumer seleccionado es "Un registro de datos por orden - Command Set",
todos los campos dentro de Tipo de transaccin estarn activados.

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar los ajustes de fichero y el
comportamiento de transferencia de provider.

WinCC/IndustrialDataBridge Documentacin

130

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
3. En la seccin "Configuracin de archivado", elija un tipo de fichero. En el campo
"Fichero", seleccione si los datos deben transferirse de "Fichero de valor de proceso" o
de "Fichero de aviso". En funcin del tipo de fichero seleccionado, los botones "Valor de
proceso" y "Eventos" se mostrarn activados o desactivados.
4. Haga clic en el botn "Valor de proceso" para abrir la ventana "Filtro de variable". La
ventana "Filtro de eventos" se abre al hacer clic en el botn "Eventos".
Se proporciona ms informacin sobre cmo configurar estos valores de filtro en
"Configuracin del comportamiento de transferencia".
5. Seleccione la zona horaria apropiada en el campo "Zona horaria del Consumer".
Nota
Zona horaria
Si el proyecto se crea en el sistema operativo Windows XP y se importa el archivo XML
de configuracin en los sistemas operativos Windows 7 o Windows 2008 Server, o
viceversa, se recomienda encarecidamente ajustar la zona horaria segn corresponda.
6. En la seccin "Configuracin de tiempo", introduzca el tiempo de ciclo y seleccione el
cuadro de lista desplegable para elegir la unidad de medida
(milisegundos/segundos/minutos/horas).
7. A continuacin, seleccione el tipo de transferencia de datos:
Cclico y continuo
Aqu el tiempo de transferencia se establece con un temporizador. De esta manera se
puede establecer, por ejemplo, una transferencia cada hora.
El espacio de tiempo se establece a travs de los dos ltimos momentos del
temporizador.
Lanzado y continuo
En este tipo, el momento de transferencia se establece a travs de una condicin de
disparo con variables OPC. El espacio de tiempo se establece a travs de los dos
ltimos momentos del disparo. IDB marca el ltimo momento de transferencia y lee el
intervalo situado entre dos momentos de disparo.

Perodo lanzado
En este tipo, el momento de transferencia se establece a travs de una condicin de
disparo con variables OPC. El espacio de tiempo, que se lee del fichero WinCC, se
establece a travs de dos variables OPC ms.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

131

Mdulos
3.5 WinCC OLE DB
Nota
Tipo de transferencia
En funcin del tipo de transferencia, los botones "Perodo", "Comportamiento de
arranque" y "Disparo" estarn en estado activado o desactivado.
Si se selecciona la opcin "Cclico y continuo" o "Lanzado y continuo", pueden
utilizarse los botones "Comportamiento de arranque" y "Disparo".
Con la opcin "Perodo lanzado", slo pueden utilizarse los botones Perodo y
Disparo.
Nota
Navegador de variables OPC
El navegador de variables OPC se muestra en las ventanas "Perodo", "Comportamiento
de arranque" y "Disparo". Las variables OPC slo aparecern si ya ha seleccionado el
nombre de OPC Server en la ventana "Provider de disparo".
8. Configure "Disparo" y "Perodo" o "Comportamiento de arranque" en el cuadro de dilogo
que se abre al hacer clic en el botn correspondiente.
Se proporciona ms informacin sobre las posibilidades de configuracin de la
transferencia y sus opciones en el captulo "Configuracin del comportamiento de
transferencia".
9. La configuracin del comportamiento de transferencia para WinCC OLE DB como
provider se guardar automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha configurado la interfaz WinCC OLE DB y un consumer. Estos elementos se muestran en
el rbol de la interfaz de configuracin. Para poder transferir datos, conecte las variables de
provider y consumer, tal y como se describe en el captulo "Conectar variables de la interfaz
WinCC OLE DB".

WinCC/IndustrialDataBridge Documentacin

132

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

3.5.4

Configuracin del comportamiento de transferencia

Opciones de configuracin
La ventana Configuracin proporciona controles de interfaz de usuario en forma de cuadros
de lista desplegable, botones o botones de opcin que se utilizan para definir la
configuracin de tipo de fichero y la configuracin de tipo de transferencia. Los valores de
configuracin y sus opciones en estos cuadros de dilogo se describen a continuacin.

Configuracin de tipo de fichero


Existen dos tipos de fichero que se admiten en WinCC OLE DB como provider. El botn
"Valor de proceso" o el botn "Eventos" se activa en funcin de la seleccin del tipo de
fichero ("Fichero de valor de proceso", "Fichero de aviso").
Variables de fichero de valor de proceso
Variables de fichero de aviso

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

133

Mdulos
3.5 WinCC OLE DB
Variables de fichero de valor de proceso
Haga clic en el botn "Valor de proceso" para abrir la ventana "Filtro de variable", que
proporciona opciones para configurar o limitar la seleccin de variables de fichero de valor
de proceso cuyo valor se transferir.

1. En el campo "Fichero", seleccione de la lista desplegable el fichero para el que desea


transferir los datos.
2. La seccin "Variable de fichero" muestra una lista de variables de fichero. Seleccione
una o varias variables de la lista que se muestra en la parte izquierda de la ventana.
3. Transfiera estas variables al campo de seleccin, a la derecha, con ">", o utilice ">>"
para transferir todas las variables de la lista.
Utilice "<" o "<<" para suprimir las variables seleccionadas o todas las variables del
campo de seleccin de la derecha.
4. Confirme esta seleccin haciendo clic en el botn "Aceptar".

WinCC/IndustrialDataBridge Documentacin

134

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
Variables de fichero de aviso
Haga clic en el botn "Eventos" para abrir la ventana "Filtro de eventos", que proporciona
opciones para configurar los nmeros de mensaje de aviso que disparan los eventos. Los
valores de los diferentes nmeros de mensaje, o un rango de nmeros de mensaje, para los
que desea la transferencia pueden seleccionarse en el cuadro de dilogo "Filtro de
eventos".

1. Introduzca un nmero de mensaje en el campo de entrada del campo "Evento individual"


y haga clic en el botn "Incluir". Se aadir a la lista "Eventos elegidos".
2. Para especificar un rango de nmeros de mensaje, especifique el inicio y el final del
rango en los campos de entrada "De" y "A". A continuacin, haga clic en el botn "Incluir"
para agregar este rango de eventos.
3. Para excluir cualquier evento de la lista, seleccione el evento de la lista y haga clic en el
botn "Excluir". Para borrar todos los eventos que se muestran en el campo "Eventos
elegidos", haga clic en el botn "Borrar lista".
4. Puede seleccionar el idioma del fichero eligiendo el cuadro de lista desplegable del
campo "Idioma de fichero". Se mostrarn los mensajes del fichero en el idioma
seleccionado.
5. Una vez que haya realizado los cambios, confirme esta seleccin haciendo clic en el
botn "Aceptar".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

135

Mdulos
3.5 WinCC OLE DB

Configuracin de tipo de transferencia


WinCC OLE DB admite tres configuraciones de tipo de transferencia que pueden
seleccionarse por medio del botn de opcin correspondiente. Los botones "Perodo",
"Comportamiento de arranque" o "Disparo" se activan en funcin del ajuste del botn de
opcin que haya seleccionado en el rea de la seccin "Configuracin de tiempo". Al hacer
clic en el botn respectivo se abrir el cuadro de dilogo. A continuacin se expone la
informacin sobre las opciones de configuracin disponibles en cada uno de estos cuadros
de dilogo.
Perodo
Comportamiento de arranque
Disparo

Perodo
El botn "Perodo" se activa slo si ha seleccionado el ajuste del botn de opcin "Perodo
lanzado". Haga clic en el botn "Perodo" para abrir el cuadro de dilogo "Perodo". El
espacio de tiempo de transferencia para las variables seleccionadas se define en el cuadro
"Perodo". La seleccin se controla mediante variables del OPC Server proporcionadas en el
navegador de variables OPC.
Nota
Navegador de variables OPC
Las variables OPC slo aparecern en la ventana "Perodo" si ya ha seleccionado el
nombre del OPC Server en la ventana "Provider de disparo".

WinCC/IndustrialDataBridge Documentacin

136

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
En el cuadro "Perodo", en el rea de la seccin "Definir ciclo de actualizacin", puede
definirse el espacio de dos formas diferentes:
Con una hora de inicio y de finalizacin (mediante la seleccin de "De" y "A")
Con una hora de inicio y el espacio de tiempo (mediante la seleccin de "+/-")
Procedimiento
Para definir el espacio de tiempo de transferencia, siga estos pasos:
1. Seleccione las variables que definen la hora de inicio realizando la seleccin en el
navegador de variables OPC.
2. Confirme la seleccin haciendo clic en el botn "Aplicar" en la lnea "De". La variable
seleccionada se aade al campo de entrada "De".
3. Establezca si desea definir una hora de finalizacin o un perodo de tiempo
seleccionando el botn de opcin correspondiente.
4. Seleccione las variables que definen la hora de finalizacin o el perodo de tiempo en el
navegador de variables OPC. La seleccin de las variables se aadir al campo de
entrada bajo el campo "De".
5. Confirme la seleccin haciendo clic en el botn "Aplicar" en la lnea "A" o "+/-".
6. Haga clic en el botn Aceptar tras realizar los cambios necesarios.
Nota
Tipo de variable
Las variables que definen un perodo deben ser de tipo "VT_I4 o estar presentes como
string que el OPC Server pueda convertir al tipo "VT_I4". Con el perodo, el signo
precedente determina si el perodo de tiempo es anterior (-) o posterior (+) a la hora de inicio
(De).
Nota
Ningn espacio de tiempo definido
Si no se selecciona ningn espacio de tiempo de transferencia en los campos "De" y "A" o
"+/-", se transferirn todos los datos disponibles.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

137

Mdulos
3.5 WinCC OLE DB
Formato numrico diferente en archivo de provider y archivo de consumer
Si el formato de fecha del sistema operativo difiere del formato de fecha del string que se va
a convertir, deber adaptar el archivo de configuracin XML. De lo contrario pueden
producirse errores de conversin.
Ejemplo: Sistema operativo alemn/fecha como string guardada en formato ingls.
En este caso, deber modificar la entrada <Link UID="Ref-1" Name="Linkname"> por <Link
UID="Ref-1" Name="Linkname" LCID="1033"> en el archivo de configuracin XML.
El atributo LCID (LocalID) indica en qu formato se guardar el contenido del string. Durante
la conversin, se convertir al formato del sistema operativo. A continuacin se detallan el
nombre de idioma y su valor de atributo LCID:
Ingls; LCID="1033"
Alemn; LCID="1031"
Francs; LCID="1036"
Italiano; LCID="1040"
Espaol; LCID="1034"
Chino; LCID="2052"
Japons; LCID="1041"
Encontrar ms valores de LCID en http://www.microsoft.com (http://www.microsoft.com)
cuando especifique el trmino de bsqueda "LCID".
Zona horaria para datos de las variables OPC
Defina una zona horaria para los datos de las variables OPC seleccionadas eligiendo la
zona horaria del cuadro de lista desplegable. El campo "Zona horaria para datos de las
variables OPC" se proporciona bajo el navegador de variables OPC e incluye un cuadro de
lista desplegable que le permite seleccionar la zona horaria. El valor predeterminado de la
zona horaria es la hora local del equipo en el que se realiz la configuracin. Si el OPC
Server est en otra zona horaria, seleccione la zona horaria correspondiente. Despus de
realizar los cambios necesarios, seleccione el botn Aceptar.

WinCC/IndustrialDataBridge Documentacin

138

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

Comportamiento de arranque
El botn "Comportamiento de arranque" se activa si se selecciona alguno de los tipos de
transferencia "Cclico y continuo" o "Lanzado y continuo". Para abrir el cuadro de dilogo
"Comportamiento de arranque", seleccione el botn "Comportamiento de arranque". Los
ajustes de esta seccin se utilizarn durante el inicio de IndustrialDataBridge Runtime.
Nota
Navegador de variables OPC
Las variables OPC slo aparecern en la ventana "Comportamiento de arranque" si ya ha
seleccionado el nombre del OPC Server en la ventana "Provider de disparo".

Procedimiento
Para configurar el comportamiento de la primera transferencia, siga estos pasos:
1. Seleccione una de las opciones enumeradas que se proporcionan en el rea de la
seccin "Comportamiento de la primera transferencia".
2. Si ha seleccionado "Momento definido por variable OPC", marque la variable respectiva
en el navegador de variables OPC y haga clic en el botn "Aplicar".
3. La variable seleccionada se aade al campo de entrada "Momento definido por variable
OPC".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

139

Mdulos
3.5 WinCC OLE DB
4. Seleccione la zona horaria para la transferencia de datos de variables OPC en el campo
de lista desplegable "Zona horaria para datos de las variables OPC".
Nota
Zona horaria
Si el proyecto se crea en el sistema operativo Windows XP y se importa el archivo XML
de configuracin en los sistemas operativos Windows 7 o Windows 2008 Server, o
viceversa, se recomienda encarecidamente ajustar la zona horaria segn corresponda.
5. Haga clic en el botn "Aceptar" tras realizar los cambios necesarios.
Nota
Tipo de variable
Las variables que definen un momento deben ser de tipo "VT_DATE" o estar presentes
como string que el OPC Server pueda convertir al tipo "VT_DATE".
Nota
Comportamiento de transferencia
Si se selecciona la opcin "Transfiera valores de archivador actuales", se transfieren los
valores actuales (valores de proceso o ficheros de aviso) a partir de la hora de inicio de
la transferencia de datos.
Con la opcin "Momento definido por variable OPC" seleccionada, la transferencia de
datos se producir a partir de la fecha definida por la variable OPC (existente en el
campo de entrada) hasta la fecha actual.
Tiempo mximo en caso de interrupcin de la conexin
La continuidad de la transferencia de datos se garantiza en la aplicacin IDB CS y tambin
se admite incluso cuando IDB est detenido. La aplicacin IDB CS guarda la duracin de la
ltima transferencia para que, incluso despus de un reinicio, pueda completarse una
transferencia continua sin perder datos. Esta funcin puede limitarse con la entrada "Tiempo
mximo en caso de interrupcin de la conexin" especificada en minutos.
Este valor limita el espacio de tiempo en el cual se transferirn los datos despus del inicio o
una interrupcin de la conexin. Si el valor es demasiado pequeo, puede limitar la
continuidad de la transferencia de datos. Especifique el tiempo mximo para una conexin
interrumpida en minutos y seleccione el botn Aceptar.
Nota
Archivo de configuracin nuevo o modificado
Esta funcionalidad nicamente se admite si no se ha cargado un archivo de configuracin
nuevo o modificado en el entorno de IDB Runtime.

WinCC/IndustrialDataBridge Documentacin

140

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
Zona horaria para datos de las variables OPC
Debe definir una zona horaria para los datos de las variables OPC seleccionadas. Defina
una zona horaria para los datos de las variables OPC seleccionadas eligiendo la zona
horaria del cuadro de lista desplegable. El campo "Zona horaria para datos de las variables
OPC" se proporciona bajo el navegador de variables OPC e incluye un cuadro de lista
desplegable que le permite seleccionar la zona horaria. El valor predeterminado de la zona
horaria es la hora local del equipo en el que se realiz la configuracin. Si el OPC Server
est en otra zona horaria, seleccione la zona horaria correspondiente.
Nota
Formato de hora UTC
Puesto que los datos se almacenarn en formato de hora UTC en la base de datos, se
recomienda encarecidamente seguir el formato de hora UTC o ajustar la zona horaria a
dicho formato.

Disparo
Configure la condicin que dispara una transferencia de datos para este vnculo en el
cuadro de dilogo "Config. provider disparo". La descripcin de este cuadro de dilogo se
proporciona en el captulo "Configurar un disparo".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

141

Mdulos
3.5 WinCC OLE DB

3.5.5

Configurar Trigger

Introduccin
El cuadro de dilogo "Provider de disparo" proporciona la configuracin de OPC, las
opciones de configuracin del disparo y los campos necesarios que le ayudarn a configurar
la condicin que dispare una transferencia de datos. Este cuadro de dilogo se abre tras
hacer clic en el botn "Disparo" en la ventana Opciones de transferencia.
Nota
Navegador de variables OPC
Las variables OPC de la seccin "Configuracin de disparo" slo se mostrarn si ya ha
seleccionado el nombre del OPC Server.

WinCC/IndustrialDataBridge Documentacin

142

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

Procedimiento
1. En el rea "Configuracin de OPC", seleccione el OPC Server haciendo clic en el botn
[...]. La seleccin del servidor es asistida por un navegador de variables OPC. A
continuacin, haga clic en el botn que representa una "marca de verificacin" para
aceptar los cambios.

2. El nombre de nodo se muestra automticamente en el campo de entrada "Nombre de


nodo" tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el caso
de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la seleccin del
OPC Server en el equipo remoto. Este "Nombre de nodo" es necesario para buscar el
OPC Server desde el equipo remoto.
El navegador de variables OPC no muestra ningn contenido si el nombre del nodo no
es vlido.
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables.
Si conoce la informacin sobre el nombre del OPC Server y el nombre de nodo, puede
introducirla directamente en los campos "Servidor OPC" y "Nombre de nodo". Si el
nombre de nodo/nombre de OPC Server no es vlido, no se mostrar ningn contenido
en el navegador de variables OPC.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

143

Mdulos
3.5 WinCC OLE DB
3. Puede definir una variable OPC en el provider de disparo, en que el estado de xito o
fracaso de la transferencia de datos se almacenar en el campo "Variable para la
seguridad de la transaccin". Este valor debe tener un signed char de 1 byte (p. ej.,
VT_I1). -1 indica el estado de xito y 0 indica un fracaso.
En el navegador de variables, seleccione la variable del OPC Server donde se debe
guardar esta informacin y haga clic en el botn "Aplicar elemento".
4. La estructura de rbol del OPC Server se muestra en el rea "Configuracin de disparo".
5. En el rea "Configuracin de disparo", seleccione las variables que desee, una por una, y
acptelas haciendo clic en "Agregar elemento" cada vez.
Las variables seleccionadas se muestran en la tabla debajo del navegador de variables,
que muestra la lista de variables.
6. Utilice el botn "Quitar elemento" para eliminar el elemento marcado. Si no se ha
marcado ningn elemento para su supresin, se suprimir el ltimo elemento de la lista
si hace clic en el botn "Quitar elemento". En la seccin "Declaracin de variables" se
incluyen detalles sobre las columnas de la lista de variables.
Nota
OPC Server
Tras seleccionar las variables y aadirlas a la lista de variables, si cambia a otro OPC
Server en el rea Configuracin de OPC, se mostrar un cuadro de dilogo en el que se
le preguntar si desea descartar la configuracin anterior.
7. En el rea "Condicin de disparo", puede seleccionar el tipo de sintaxis con el botn de
seleccin "Estilo VB" y "Estilo JScript". Si ya se ha creado una condicin de disparo, este
ajuste no puede modificarse. Si se debe cambiar el lenguaje, debe eliminarse el texto del
campo "Configurar condicin de disparo".
En la seccin "Lenguajes de programacin" se incluyen detalles sobre los lenguajes de
programacin utilizados.
8. Cree la condicin de disparo en el lenguaje seleccionado. Utilice las designaciones de
alias de la lista de variables para estas variables. En el campo de entrada que se
muestra, especifique los smbolos operadores mediante el teclado o seleccinelos del
cuadro de lista "Patrones lgicos".
9. Pruebe la condicin que acaba de crear haciendo clic en "Validar". La condicin de
disparo se calcula con los valores introducidos en la columna "Valor de test". El resultado
"VERDADERO" o "FALSO" aparece en un cuadro de mensaje.
10.Si la condicin de disparo obtiene el resultado correcto, tras confirmar los cambios, cierre
el cuadro de dilogo haciendo clic en el botn "Aceptar".

WinCC/IndustrialDataBridge Documentacin

144

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

Informacin adicional
Declaracin de variables
Las columnas de la declaracin de variables contienen lo siguiente:
Tipo de datos: tipo de datos de la variable. Si el tipo de datos definido aqu no coincide
con el del servidor, se intenta convertir el tipo de datos.
ID de variable: El ID de la variable en el OPC Server.
Alias: alias utilizado para crear la condicin de disparo. Este nombre debe ser exclusivo y
debe seguir las convenciones de asignacin de nombres de los lenguajes de
programacin asignados. Para obtener ms informacin sobre las convenciones de
asignacin de nombres, lea el prrafo "Alias vlidos".
Valor de confirmacin: valor que toma la variable una vez que se ha cumplido la
condicin de disparo y se han enviado los valores al Consumer. El valor predeterminado
es "<Empty>" (<Vaco>), es decir, no se escribe ningn valor de confirmacin.
Valor de test: este valor es nicamente para probar la condicin de disparo y no afecta al
intercambio de datos posterior. Los valores de test se deben seleccionar y modificar para
que se pueda comprobar si la condicin de disparo genera el resultado esperado en
todas las condiciones de operacin.
Nota
Valor de confirmacin
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
Nota
Necesidad de alias
El ID de variable de OPC no se utiliza porque probablemente no se corresponda con los
criterios de validez de la variable; por ejemplo, no se permite el uso de puntos en el nombre
de la variable.
Alias vlidos:
Un alias vlido debe cumplir las reglas siguientes:
Se permite el uso de letras (sin diresis ni ), nmeros y el carcter de guion bajo (_).
El primer carcter debe ser una letra o un guion bajo.
Un alias puede tener la longitud que se desee.
No se permite el uso de palabras clave de VBScript ni de JScript. Tenga en cuenta la
descripcin del lenguaje correspondiente.
Distingue entre maysculas y minsculas.
No es lo mismo "variable" que "Variable".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

145

Mdulos
3.5 WinCC OLE DB
Lenguajes de programacin
Puede utilizar VBScript o JScript para la condicin de disparo.
En la tabla siguiente se muestra el tipo de operador y sus smbolos en ambos lenguajes:
Tipo

VBScript

JScript

NO lgico

NOT

Y lgico

AND

&&

O lgico

OR

||

Multiplicacin

Divisin

Suma

Resta

Diferente de

<>

!=

Menor que

<

<

Mayor que

>

>

Comparacin

==

Asignacin

<no disponible>

Verdadero

true o True

true

Incorrecto

false o False

false

<Comillas>

<Comillas>

String

Se recomienda utilizar nicamente estos operadores. En las descripciones de cada lenguaje


se pueden encontrar otros operadores.
Nota
Prdida de eventos de disparo
El disparo depende de la velocidad de actualizacin del OPC Server. En este caso,
recuerde que el disparo no tendr en cuenta los cambios de datos que se produzcan
durante un ciclo de actualizacin. Esto significa que, si se realiza un cambio rpido de una
variable de tipo 1 - 0 - 1, el OPC Server no lo indica necesariamente al provider de disparo,
ya que el 1 vuelve a existir al final y durante el tiempo de comprobacin no existe ningn
cambio de valor. Esto quiere decir que una condicin potencialmente verdadera no se
reconoce como tal, por lo que no se producir una transferencia de datos.
Las configuraciones en las que el valor de confirmacin debe establecer una condicin de
disparo verdadera ("true") de nuevo como falsa ("false") no son seguras debido a la
afirmacin anterior. Cuando los cambios de datos se producen demasiado deprisa, el valor
"verdadero" puede mantenerse igual o algunos valores pueden no tenerse en cuenta.

WinCC/IndustrialDataBridge Documentacin

146

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB

3.5.6

Conectar variables de la interfaz WinCC OLE DB

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas de la interfaz WinCC OLE DB con el data consumer
seleccionado. La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider WinCC OLE DB
Consumer de la base de datos
Configuracin de mapeo de conexiones

La seccin "Provider WinCC OLE DB" se visualiza en la parte superior izquierda de la ficha
"Mapeo de conexin". Esta seccin proporciona opciones necesarias para elegir el nombre
de columna de la lista de columnas que se muestran en el rea de la seccin "Columnas".
La seccin "Consumer de la base de datos" se encuentra debajo de la seccin de provider y
enumera los nombres de tabla, esquema y columna seleccionados que pueden mapearse
con las columnas de la interfaz WinCC OLE DB.
Nota
Tipos de consumer
Los campos que se muestran dentro de la seccin "Consumer de la base de datos"
dependen del "Tipo de consumer" seleccionado en la ventana de configuracin de
consumer.
En este caso se usa el tipo de consumer "Un registro de datos por orden - Record Set".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

147

Mdulos
3.5 WinCC OLE DB
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". En esta seccin se proporcionan las opciones para especificar el
nombre de conexin junto con opciones para seleccionar el nombre predeterminado de la
conexin. Los iconos "Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las
conexiones" se encuentran en la parte superior de esta seccin.
1. En la seccin "Provider WinCC OLE DB", seleccione el nombre de columna de la lista
que se muestra en el rea de la seccin "Columnas".
2. Tras la seleccin, el nombre de la columna se muestra en el campo "Columna de datos".
El tipo de datos se selecciona automticamente en funcin de la seleccin del nombre de
columna.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. A continuacin, configure la columna de consumer en la seccin "Consumer de la base
de datos" siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. Seleccione el esquema para
la base de datos, si procede, seleccionndolo de la lista desplegable.
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con el tipo de datos Fecha/Hora, se podr aadir un sello de tiempo a
la columna en la tabla. En este caso, seleccione la casilla de verificacin "Activo"
respectiva y seleccione la columna en el campo "Columna de sello de tiempo".
5. Seleccione el nombre de columna en el consumer con el que desea conectarse con el
nombre de columna "WinCC OLE DB". El tipo de datos de la columna seleccionada se
visualizar automticamente en el campo "Tipo de datos".
La columna seleccionada se muestra en el campo "Columna de datos".
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos de provider para que coincida con el tipo de datos de
consumer. Se muestra una ventana de estado que indica este cambio.

WinCC/IndustrialDataBridge Documentacin

148

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.5 WinCC OLE DB
7. Repita los pasos 1 a 5 para todos los elementos de "WinCC OLE DB" que desee
transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por ello se puede ver que el
campo Esquema en Consumer de la base de datos est desactivado.
Si se usa cualquier otra base de datos como consumer, el campo Esquema estar activado.
Nota
Modificar el tipo de consumer
Una vez creadas las conexiones en la ventana Mapeo de conexin, si desea modificar el
tipo de consumer en la configuracin de consumer de base de datos, la aplicacin IDB CS
no permite cambiar el tipo de consumer. Para cambiar el tipo de consumer, debe borrar las
conexiones que ya se haban creado. Cierre la ventana de configuracin de consumer y
vuelva a abrir la ventana desde el rbol del proyecto para modificar el tipo de consumer.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
Configuracin de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

149

Mdulos
3.6 Base de datos

3.6

Base de datos

3.6.1

Sumario

Descripcin general
El mdulo de base de datos ofrece acceso de lectura (base de datos como provider) y
escritura (base de datos como consumer) a una base de datos. Son compatibles las
siguientes bases de datos:
MS Access 2000 o 2003 mediante el driver "MS JET OLE DB Provider"
MS Access 2007 o 2010 mediante "MS ACE 12.0 OLE DB Provider"
MS SQL Server 2005 o 2008 mediante el driver "MS OLE DB Provider for SQL"
ORACLE 10g/11g mediante el driver "Oracle provider for OLE DB"
MySQL 5.5 mediante el driver "MySQL ODBC"
En principio, tambin es posible el uso de otras bases de datos, sin embargo no han sido
probadas y por lo tanto no estn autorizadas. Por lo tanto no se garantiza un funcionamiento
libre de fallos. Es posible realizar una prueba a peticin.
Para obtener ms informacin sobre el uso de distintas bases de datos, lea atentamente las
instrucciones suministradas en la nota al final de este captulo.

Provider de la base de datos


Con el Provider de la base de datos podr acceder a la lectura de la primera lnea de una
base de datos. Aqu podr seleccionar el tipo de acceso:
Transferir siempre todos los valores (lectura cada 1000 ms de forma predeterminada)
Enviar valores con este disparo (solamente se leern los datos cuando se d el valor de
disparo)
Transferir los datos slo en caso de cambio (en caso de que vare la primera lnea del
campo se transferirn los datos)

WinCC/IndustrialDataBridge Documentacin

150

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

Consumer de la base de datos


Se proporciona acceso de escritura, que permite escribir datos en el consumer de la base
de datos.

Se soportan los siguientes modos de conexin:


Base de datos

Conexin en red

MS Access

Local

MS SQL Server

Local y remoto

MySQL

Local y remoto

Oracle

Local y remoto

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

151

Mdulos
3.6 Base de datos

Nota
Indicaciones importantes para la configuracin de diferentes bases de datos
En los sistemas operativos de 64 bits, la aplicacin IDB requiere un conector ODBC de
32 bits para la base de datos MySQL.
La informacin sobre la versin especfica del driver MySQL ODBC puede editarse
directamente en el campo "Cadena de conexin" de la ventana de configuracin de
provider o consumer.
Para el acceso a MS SQL Server y MS Access deben estar instalados los componentes
de Microsoft Data Access 2.8 (MDAC 2.8).
Para MS JET 4.0 OLE DB Provider en MS Access, en la configuracin avanzada para las
autorizaciones de acceso debe utilizarse la configuracin predefinida "Share Deny
None". La seleccin de ms de una autorizacin de acceso produce errores en el
entorno de configuracin de IndustrialDataBridge.
No est permitida la utilizacin del tipo de datos VT_I8 como variable Trigger (transferir
datos segn evento) en la base de datos Provider.
No est autorizado el acceso remoto a IndustrialDataBridge en un PC con una base de
datos MS Access (mediante MS JET 4.0 OLE DB Provider) debido a los problemas de
reconexin.
El carcter "?" (VT_BSTR) no se puede escribir en un campo del tipo de datos "char" o
"varchar" en un servidor SQL (en la interfaz de runtime se visualiza un mensaje de error
en correspondencia).
StoredProcedure o PreparedInsertStatement necesitan siempre todos los datos, por lo
que el modo de transferencia "Solo en modificacin" puede producir errores. En este
caso, no se debe utilizar este modo en combinacin con StoredProcedure o
PreparedInsertStatement.
El sello de tiempo debe asignarse antes de conectar las primeras variables.
Posteriormente, la insercin o modificacin solamente ser posible cuando se borren
todos los elementos, se cierre el cuadro de dilogo y se abra nuevamente. El sello de
tiempo se genera con la hora local, si se transfieren nuevos datos del Provider.
Un nombre de tabla no puede contener ningn carcter vaco, de lo contrario se pueden
producir errores en la transferencia.

WinCC/IndustrialDataBridge Documentacin

152

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

3.6.2

Tipos de datos soportados

MS Access
Son compatibles en IDB los siguientes tipos de datos/datos de campos en Microsoft Access:
VARIANTE Tipo de datos

Tipo de datos de campo

VT_BOOL

s/no

VT_BSTR

Memo

VT_BSTR

Textos

VT_CY

Moneda

VT_DATE

Fecha/hora

VT_I4

Valor automtico

VT_I2

Nmero, entero

VT_I4

Nmero, entero largo

VT_R4

Nmero, individual

VT_R8

Nmero, doble

VT_UI1

Nmero, Byte

No son compatibles en IDB los siguientes tipos de datos/datos de campos en Microsoft


Access:
VARIANTE Tipo de datos

Tipo de datos de campo


decimal

VT_CLSID

ReplicationID

MS SQL y WinCC User Archive


Son compatibles en IDB los siguientes tipos de datos/datos de campos en Microsoft SQL
Server y WinCC UserArchive:
VARIANTE Tipo de datos

Tipo de datos de campo

VT_BOOL

bit

VT_BSTR

char

VT_BSTR

varchar

VT_BSTR

text

VT_BSTR

nchar

VT_BSTR

nvarchar

VT_BSTR

ntext

VT_CY

money

VT_CY

smallmoney

VT_DATE

datetime

VT_I2

smallint

VT_I4

int

VT_DECIMAL

bigint

VT_R4

real

VT_R8

float

VT_UI1

tinyint

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

153

Mdulos
3.6 Base de datos
No son compatibles en IDB los siguientes tipos de datos/datos de campos en SQL Server
como destino de datos:
VARIANTE Tipo de datos

Tipo de datos de campo


binary
decimal
numeric
timestamp
varbinary

VARIANT FAR

sql-variant

Oracle
Son compatibles en IDB los siguientes tipos de datos/datos de campos en Oracle:
VARIANT data type

data type array

VT_BSTR

CHAR

VT_BSTR

VARCHAR2

VT_BSTR

NCHAR2

VT_BSTR

NVARCHAR2

VT_DECIMAL

NUMBER

VT_DATE

DATE

VT_BSTR

LONG

VT_R8

FLOAT

MySQL
Son compatibles en IDB los siguientes tipos de datos/datos de campos en MySQL:
VARIANTE Tipo de datos

Tipo de datos de campo

VT_BOOL

bit

VT_BSTR

char

VT_BSTR

varchar

VT_BSTR

text

VT_DATE

datetime

VT_I2

smallint

VT_I4

int

VT_DECIMAL

bigint

VT_R4

float

VT_R8

real

VT_UI1

tinyint

WinCC/IndustrialDataBridge Documentacin

154

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

3.6.3

Configurar la interfaz de la base de datos como Provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Base de datos como provider y
definir la configuracin respectiva de provider o consumer y el comportamiento de
transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, Base de datos como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

155

Mdulos
3.6 Base de datos
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de Provider, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin

156

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto.

"Seccin "Configuracin de consumer de base de datos"


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

157

Mdulos
3.6 Base de datos

Si se ha definido un nombre de usuario y una contrasea para la base de datos,


especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
"Seccin "Configuracin de tipo de Consumer"
Seleccione el "Tipo de consumer" seleccionndolo de la lista. En el captulo sobre
tipos de consumer se ofrece ms informacin sobre los tipos de consumer.
Elija Procedimiento almacenado o Instruccin de insercin preparada como "Tipo de
transaccin" y seleccione el nombre y esquema de tabla.
Nota
Tipo de transaccin
Las opciones de tipo de transaccin Procedimiento almacenado o Instruccin de
insercin preparada slo estn activas cuando se ha seleccionado el tipo de
consumer "Un registro de datos por orden - Command Set" y ha seleccionado una
base de datos que no sea Microsoft Access. De forma predeterminada, la opcin
Instruccin de insercin preparada se selecciona automticamente.
Slo el campo "Tabla" est activado si se ha seleccionado Microsoft Access como
tipo de base de datos y el tipo de consumer seleccionado es "Un registro de datos
por orden - Command Set". Seleccione el nombre de tabla en el cuadro de lista
desplegable.
Si ha seleccionado un tipo de base de datos distinto de Microsoft Access y el tipo
de consumer seleccionado es "Un registro de datos por orden - Command Set",
todos los campos dentro de Tipo de transaccin estarn activados.

WinCC/IndustrialDataBridge Documentacin

158

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo.
La ventana Configuracin consta de 3 fichas: Opciones de transferencia, Mapeo de
conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

159

Mdulos
3.6 Base de datos
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.
Seccin "Configuracin del Provider"
Seleccione el esquema, si procede, y luego seleccione el nombre de tabla en la lista
desplegable.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por lo tanto, ver que el
campo Esquema est desactivado si ha selecciona Microsoft Access como tipo de
base de datos.
Nota
Nombre de tabla
Si no puede ver el nombre de tabla en el campo "Tabla", compruebe si se ha
seleccionado el esquema en el campo "Esquema". Si no se selecciona el esquema,
no se muestra el nombre de tabla. No obstante, si utiliza Microsoft Access como base
de datos, esta condicin no es aplicable. Si sigue sin poder ver la tabla, verifquelo en
la configuracin de provider.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin
de 1000 ms o 1 s.
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin

160

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
4. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin Disparo est activada slo si el tipo de transferencia de datos "Enviar
valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configurar disparo":
En el campo Esquema, elija un esquema vlido (si procede) seleccionndolo de la
lista desplegable.
Elija un nombre de tabla seleccionndolo de la lista desplegable.
En el campo Columna, seleccione la columna especfica que debe utilizarse para la
condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
5. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz de la base de datos y un consumer. Estos
elementos se muestran en la estructura de rbol de la interfaz de configuracin de IDB. Para
poder transferir datos, conecte las variables de provider y consumer, tal y como se describe
en el captulo "Conectar variables de una interfaz de base de datos".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

161

Mdulos
3.6 Base de datos

3.6.4

Propiedades del vnculo de datos

Descripcin general
Las ventanas "Configuracin de Provider de base de datos" y "Configuracin de Consumer
de base de datos" se muestran en el rea de trabajo de IDB Configuration System. La
informacin proporcionada en las ventanas de provider y consumer es idntica, salvo en el
caso de la seccin en la configuracin de consumer de la base de datos que permite
seleccionar el tipo de consumer y el comportamiento del tipo de transaccin. Se puede
acceder a las ventanas de configuracin de provider y consumer haciendo doble clic en el
nodo de provider y el nodo de consumer del rbol del proyecto. La ventana Configuracin
consta de las fichas "Opciones de transferencia", "Mapeo de conexin" y "Conexiones".
Estas fichas contienen los campos y las opciones necesarios para configurar las opciones
de transferencia de provider, crear conexiones y gestionar o ver las conexiones ya creadas.

Formato numrico diferente en tipo de provider y consumer


Si el formato numrico del sistema operativo difiere del formato numrico del archivo
vinculado, deber adaptar el archivo de configuracin XML. De lo contrario pueden
producirse errores de conversin.
Ejemplo:
Sistema operativo alemn / los nmeros en coma flotante deben guardarse en formato
ingls ("." en lugar de ",").
En este caso es necesario modificar la entrada <Link UID="Ref-1" Name="OPC-DB2"> a
<Link UID="Ref-1" Name="OPC-DB2" LCID="1033"> en el archivo de configuracin XML.
El atributo LCID (LocalID) indica en qu formato numrico estn guardados los valores.
Durante la conversin se convierte al formato del sistema operativo. Para ingls, el valor del
atributo LCID="1033", para alemn es LCID="1031", para francs es LCID="1036", para
italiano es LCID="1040", para espaol es LCID="1034", para chino es LCID="2052" y para
japons es LCID="1041". Encontrar ms valores de LCID en http://www.microsoft.com
(http://www.microsoft.com) cuando especifique el trmino de bsqueda "LCID".

Seleccionar la base de datos


El rea de la seccin Providers OLE DB/Consumers OLE DB proporciona opciones para
seleccionar el tipo de base de datos necesario. La lista de tipos de bases de datos
proporcionada para la seleccin es idntica tanto en la ventana de configuracin de provider
como en la ventana de configuracin de consumer.
IndustrialDataBridge admite los siguientes tipos de bases de datos:
Microsoft Access
Microsoft SQL Server
Base de datos de Oracle
MySQL

WinCC/IndustrialDataBridge Documentacin

162

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

Conexin de base de datos


En la ventana de configuracin de provider/consumer, en funcin del tipo de base de datos
seleccionado, se muestra la informacin correspondiente en los campos subsiguientes. Los
campos en los que no es necesario introducir ningn dato aparecen desactivados. Observe
que el tipo de base de datos seleccionado y los parmetros de cadena de conexin se
muestran en el campo "Cadena de conexin".
Microsoft Access
Seleccione el tipo de base de datos seleccionando el botn de opcin correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre de
servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla de
verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos en
la lista.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin "Sin
contrasea". Para guardar la contrasea introducida, active la casilla de verificacin
"Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

163

Mdulos
3.6 Base de datos
Microsoft SQL Server/MySQL
En el campo "Servidor", especifique la ubicacin del servidor SQL que almacena la base de
datos. En lugar del nombre del servidor puede utilizar tambin el nmero de IP del servidor.
El nombre del equipo no debe deshacerse y no debe establecerse ninguna conexin con el
servidor DNS.
Si utiliza TCP/IP (estndar) como biblioteca de red, en esta posicin se aceptara tambin un
nmero de puerto hacia el servidor SQL, separado por una coma. El puerto estndar es
1433. Si utiliza un firewall o conexiones de router a travs de NAT puede ser necesario
utilizar otro puerto. En este caso deber configurar el servidor SQL para el otro puerto.
Seleccione el tipo de base de datos seleccionando el botn de opcin correspondiente.
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos en
la lista.
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla de
verificacin "Utilizar la autenticacin automtica de Windows".
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin "Sin
contrasea". Para guardar la contrasea introducida, active la casilla de verificacin
"Permitir guardar contrasea".
La interfaz MySQL ODBC no es compatible con esta autenticacin de Windows.
De forma alternativa puede realizar el inicio de sesin a travs de la seguridad de SQL.
Para ello cree en el servidor SQL un perfil de usuario y utilice el nombre de usuario y la
contrasea de la configuracin el para iniciar la sesin aqu.
Con el botn "Test" puede comprobar si se autoriza el acceso a la base de datos.

WinCC/IndustrialDataBridge Documentacin

164

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
Base de datos de Oracle
Introduzca en el campo "Servidor" el nombre de servicio que deber utilizarse para la
conexin. El nombre de servicio se refiere exclusivamente a una configuracin, y puede
crearse en el archivo "tnsnames.ora". En este archivo encontrar informacin sobre Host,
protocolo y base de datos.
Ejemplo:
Si para la configuracin de la conexin utiliza el nombre de servicio "testdatabase", en el
archivo "tnsnames.ora" encontrar la siguiente entrada:
#testdatabase
testdatabase.domain.testhost.com =
(DESCRIPTION=
(ADDRESS=

(PROTOCOL=tcp)
(HOST=domain.testhost.com)
(PORT=1531)
)
(CONNECT_DATA=

(SID=testdatabase)
)
)

En la seccin "Indicar datos para iniciar una sesin en la base de datos", especifique el
nombre de usuario y la contrasea que ha especificado en la ventana de perfil de usuario de
la base de datos de Oracle.
Con el botn "Test" puede comprobar si se autoriza el acceso a la base de datos.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

165

Mdulos
3.6 Base de datos

3.6.5

Conectar variables de una interfaz de base de datos

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas de la interfaz de base de datos con el tipo de consumer
seleccionado. Las configuraciones de conexin se realizan configurando los ajustes en la
ventana Mapeo de conexin. La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider de la base de datos
Consumer de la base de datos
Configuracin de mapeo de conexiones

La seccin "Provider de la base de datos" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". En esta seccin se enumeran los valores de columna que
pueden mapearse con las columnas existentes en el consumer de la base de datos. La
seccin "Consumer de la base de datos" se muestra en la parte inferior izquierda de la ficha
"Mapeo de conexin". Esta seccin proporciona las opciones necesarias para elegir el
esquema, el nombre de tabla y los nombres de columna que deben mapearse. El separador
entre las secciones de provider y consumer proporciona un control de redimensionamiento
que le permite redimensionar la altura de la seccin con el fin de ver claramente los campos
de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin" y "Borrar conexin" se proporcionan en la parte superior de
esta seccin.

WinCC/IndustrialDataBridge Documentacin

166

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
Nota
Tipos de consumer
Los campos que se muestran dentro de la seccin "Consumer de la base de datos"
dependen del "Tipo de consumer" seleccionado en la ventana de configuracin de
consumer.
En este caso se usa el tipo de consumer "Un registro de datos por orden - Record Set".
1. En el campo "Provider de la base de datos" se muestra la tabla seleccionada en el
campo "Tabla". Seleccione el esquema para la base de datos, si procede,
seleccionndolo de la lista desplegable del campo "Esquema".
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista.
La columna seleccionada se muestra en el campo "Columna de datos". El tipo de datos
se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. Configure la variable de consumer en la seccin "Consumer de la base de datos"
siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. El esquema (si se selecciona
en la configuracin de consumer) se muestra en el campo "Esquema". Microsoft
Access no admite la funcionalidad de esquema.
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".
5. Seleccione el nombre de la columna que desea conectar con el "Provider de la base de
datos". La columna seleccionada se muestra en el campo "Columna de datos".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

167

Mdulos
3.6 Base de datos
7. Repita los pasos 1 a 5 para todos los elementos de "Provider de la base de datos" que
desee transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.
Nota
BLOB como nuevo tipo de datos
El tipo de datos BLOB es aplicable cuando utiliza Send/Receive como provider o consumer
y para bases de datos que no sean Microsoft Access. El tipo de datos BLOB aparecer en la
ficha de mapeo de conexin dentro del rea de la seccin de consumer para MySQL, Oracle
o SQL Server. Se puede seleccionar el tipo de datos BLOB en el rea de la seccin
Provider/Consumer dentro del campo Tipo de datos. No obstante, debe indicarse el tamao
de los datos en el campo Nmero. Puede mapearse con una matriz de caracteres o con el
campo de string de los datos de PLC. El tamao de los datos depende de los tamaos
admitidos proporcionados en el proyecto Step7.
Para un campo BLOB en Oracle pueden transferirse como mximo 1000 bytes de
caracteres compatibles con Unicode.
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por ello se puede ver que el
campo Esquema en Consumer de la base de datos est desactivado.
Si se usa cualquier otra base de datos como consumer, el campo Esquema estar activado.
Nota
Modificar el tipo de consumer
Una vez creadas las conexiones en la ventana Mapeo de conexin, si desea modificar el
tipo de consumer en la configuracin de consumer de base de datos, la aplicacin IDB CS
no permite cambiar el tipo de consumer. Para cambiar el tipo de consumer, debe borrar las
conexiones que ya se haban creado. Cierre la ventana de configuracin de consumer y
vuelva a abrir la ventana desde el rbol del proyecto para modificar el tipo de consumer.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
Configuracin de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

168

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

3.6.6

Configurar la interfaz de la base de datos como Consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Base de datos como consumer y
definir la configuracin respectiva de provider o consumer, as como la configuracin del
comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, Base de datos como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

169

Mdulos
3.6 Base de datos
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de Provider de base de datos, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin

170

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto.

En la ventana Configuracin de Consumer de base de datos, realice los ajustes


siguientes:
"Seccin "Configuracin de consumer de base de datos"
Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

171

Mdulos
3.6 Base de datos
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
"Seccin "Configuracin de tipo de Consumer"
Seleccione el "Tipo de consumer" seleccionndolo de la lista. En el captulo sobre
tipos de consumer se ofrece ms informacin sobre los tipos de consumer.
Elija Procedimiento almacenado o Instruccin de insercin preparada como "Tipo de
transaccin" y seleccione el nombre y esquema de tabla.
Nota
Tipo de transaccin
Las opciones de tipo de transaccin Procedimiento almacenado o Instruccin de
insercin preparada slo estn activas cuando se ha seleccionado el tipo de
consumer "Un registro de datos por orden - Command Set" y ha seleccionado una
base de datos que no sea Microsoft Access. De forma predeterminada, la opcin
Instruccin de insercin preparada se selecciona automticamente.
Slo el campo "Tabla" est activado si se ha seleccionado Microsoft Access como
tipo de base de datos y el tipo de consumer seleccionado es "Un registro de datos
por orden - Command Set". Seleccione el nombre de tabla en el cuadro de lista
desplegable.
Si ha seleccionado un tipo de base de datos distinto de Microsoft Access y el tipo
de consumer seleccionado es "Un registro de datos por orden - Command Set",
todos los campos dentro de Tipo de transaccin estarn activados.

WinCC/IndustrialDataBridge Documentacin

172

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

173

Mdulos
3.6 Base de datos
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.
Seccin "Configuracin del provider"
Seleccione el esquema, si procede, y luego seleccione el nombre de tabla en la lista
desplegable.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Esquema
Microsoft Access no admite la funcionalidad de esquema. Por lo tanto, ver que el
campo Esquema est desactivado si ha selecciona Microsoft Access como tipo de
base de datos.
Nota
Nombre de tabla
Si no puede ver el nombre de tabla en el campo "Tabla", compruebe si se ha
seleccionado el esquema en el campo "Esquema". Si no se selecciona el esquema,
no se muestra el nombre de tabla. No obstante, si utiliza Microsoft Access como base
de datos, esta condicin no es aplicable. Si sigue sin poder ver la tabla, verifquelo en
la configuracin de provider.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin
de 1000 ms o 1 s.
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin

174

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
4. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin Disparo est activada slo si el tipo de transferencia de datos "Enviar
valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configurar disparo":
En el campo Esquema, elija un esquema vlido (si procede) seleccionndolo de la
lista desplegable.
Elija un nombre de tabla seleccionndolo de la lista desplegable.
En el campo Columna, seleccione la columna especfica que debe utilizarse para la
condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no proporciona informacin sobre si una transaccin se ha
completado correctamente. La configuracin del comportamiento de transferencia del
provider se guardar automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz de la base de datos y un provider. Estos elementos
se muestran en la estructura de rbol de la interfaz de configuracin de IDB. Para poder
transferir datos, conecte las variables de provider y consumer, tal y como se describe en el
captulo "Conectar variables a una interfaz de base de datos".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

175

Mdulos
3.6 Base de datos

3.6.7

Tipos de Consumer

Descripcin general
Si ha seleccionado base de datos como data consumer, defina el tipo de acceso de
escritura en el campo "Tipo de consumer". Los siguientes tipos estn disponibles:
Un registro de datos por variable
Un registro de datos por orden - Record Set
Un registro de datos por orden - Command Set

Ejemplo: "Un registro de datos por variable"


En una base de datos organizada jerrquicamente se pueden asignar valores introducidos
con varios estados utilizando las llamadas columnas de ndice. Estas conexiones
multidimensionales permiten la gestin con el tipo de consumer "Un registro de datos por
variable".

WinCC/IndustrialDataBridge Documentacin

176

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
En este ejemplo se han creado tres tablas de ndice, con los nombres en las tablas de
datos:
TablePlant (contiene las designaciones de los edificios)
TableMachine (contiene la lista de mquinas)
TableSensor (contiene una lista de sensores)
Si un registro de datos se introduce en una de las tablas de datos (TableBYTE,
TableFLOAT, TableINT), los datos se pueden asignar en las tablas de ndice mediante
vnculos a las entradas pertinentes. Si, por ejemplo, este registro de datos se escribe en la
tabla TableINT, el indexado conecta cada entrada de ndice con un valor en la tabla de
ndice correspondiente:
IndexPlant: 1
IndexMachine: 3
IndexSensor: 5
Value: 34
En este ejemplo, las entradas de ndice significan estos valores:
IndexPlant: 1 corresponde al pabelln A
IndexMachine: 3 corresponde a la prensa de acero
IndexSensor: 5 corresponde al sensor de temperatura exterior
Value: 34
Esto significa que el sensor de temperatura exterior de la prensa de acero en el pabelln A
midi el valor 34.
Se puede encontrar informacin ms detallada acerca de la programacin de bases de
datos con ndices en la ayuda para Access de Microsoft.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

177

Mdulos
3.6 Base de datos

Un registro de datos por variable


Los campos que se muestran en el rea de consumer en la ficha de mapeo de conexin
ofrecen opciones para elegir el nombre de tabla/esquema, columnas de ndice y valores de
datos. Cuando el consumer de la base de datos est configurado con el tipo de consumer
"Un registro de datos por variable", los campos correspondientes del rea "Consumer de la
base de datos" de la ficha Mapeo de conexin se mostrarn de esta forma:

El consumer de la base de datos constar de estas secciones:


Configuracin de la conexin
Valores de ndice
Valores de datos
La seccin "Configuracin de la conexin" muestra los campos 'Esquema' y 'Tabla'. Si la
base de datos seleccionada admite la funcionalidad de esquema, el campo "Esquema"
estar activado para permitirle seleccionar el nombre de esquema de la lista desplegable. El
campo "Tabla" permite seleccionar el nombre de tabla haciendo clic en la flecha de lista
desplegable.
La seccin "Valores de ndice" muestra tres filas con los campos "Columna de ndice" e
"ndice". Inicialmente, estos campos estarn desactivados. Active la casilla de verificacin
"Activo" y seleccione la columna que desee y que tenga una relacin de clave fornea con
una columna (clave primaria) de otra tabla. Seleccione el valor de ndice deseado en el
campo "ndice". Ntese que la columna de ndice seleccionada no debe estar definida como
clave primaria. Para demostrar este caso, veamos un ejemplo.

WinCC/IndustrialDataBridge Documentacin

178

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
Nota
Requisitos
Antes de seleccionar la "Columna de ndice" y el valor "ndice", es importante asegurarse de
que se cumplan estos requisitos:
La tabla de consumer seleccionada debe contener una columna que tenga relacin de
clave fornea con una columna de otra tabla que acta como clave primaria.
La columna que requiere tener la relacin de clave fornea no debe tener asignada
ninguna clave primaria.
La tabla seleccionada en el campo "Tabla" del rea Consumer en la ficha de mapeo de
conexin debe contener al menos una relacin de clave fornea.
Ejemplo: Cree dos tablas: "Table 1" y "Table 2". "Table 1" contiene la columna "ID" que est
definida como clave primaria. La columna "ID" est vinculada a una columna "FKey" que
pertenece a la "Table 2". La columna "FKey" tiene una relacin de clave fornea con la
columna "ID" que pertenece a la "Table 1".
La seccin "Valores de datos" muestra el campo "Columna de datos" y puede seleccionarse
con la flecha de lista desplegable. Tras seleccionar este campo, el tipo de datos
correspondiente se muestra en el campo "Tipo de datos". Este nombre de columna se usa
para mapear adicionalmente con la columna existente en el rea Provider de la ficha
"Mapeo de conexin".

Un registro de datos por orden - Record Set


Este tipo de consumer es el tipo estndar, que escribe el paquete de datos recibido en una
base de datos. No se pueden dividir valores de trabajo ni escribir datos en varias bases de
datos.
Cuando el consumer de la base de datos est configurado con el tipo de consumer "Un
registro de datos por orden - Record Set", los campos correspondientes del rea "Consumer
de la base de datos" de la ficha Mapeo de conexin se mostrarn de esta forma:

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

179

Mdulos
3.6 Base de datos

Un registro de datos por orden - Command Set


Este tipo de consumer est pensado especialmente para bases de datos SQL. Este tipo
procesa registros de datos con la ayuda de instrucciones SQL. As se pueden tratar datos
de forma distinta en el mismo trabajo.
Nota
Tipo de transaccin
Al seleccionar el tipo de consumer "Un registro de datos por orden - Command Set", se
activan los campos del rea de la seccin "Tipo de transaccin" en Configuracin de
consumer de base de datos. Las opciones para seleccionar "Procedimiento almacenado" o
"Instruccin de insercin preparada" y los campos "Tabla"/"Esquema" slo se activan si ha
elegido un tipo de base de datos que no sea Microsoft Access.
Nota
Procedimiento almacenado/Instruccin de insercin preparada
Segn el tipo de base de datos seleccionado, puede elegir "Procedimiento almacenado" o
"Instruccin de insercin preparada" en el campo "Tipo de transaccin" de la configuracin
de consumer de base de datos. Introduzca el nombre del Procedimiento almacenado o
seleccione la tabla que contenga la Instruccin de insercin preparada en el campo "Tabla".
En el campo "Esquema" defina el filtro que limita el nmero de tablas mostradas.
Tenga en cuenta que Microsoft Access no admite la funcionalidad de esquema.

WinCC/IndustrialDataBridge Documentacin

180

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
Cuando el consumer de la base de datos est configurado con el tipo de consumer "Un
registro de datos por orden - Command Set", los campos correspondientes del rea
"Consumer de la base de datos" de la ficha Mapeo de conexin se mostrarn de esta forma:

El consumer de la base de datos constar de estas secciones:


Valores de datos
Seleccin de columna
La seccin "Valores de datos" muestra el nombre de tabla y el esquema (si procede). La
lista de nombres de columna se muestra en la seccin "Seleccin de columna". Al
seleccionar uno de los nombres de columna en la lista de la seccin "Seleccin de columna"
se mostrar el nombre y el tipo de datos de la columna correspondiente en los campos
"Columna de datos" y "Tipo de datos" de la seccin "Valores de datos".
En "Longitud mxima de caracteres" se muestra la longitud disponible de la variable de
caracteres.

El campo Longitud mxima de caracteres para el tipo de datos String debe contener un
valor mayor que 0.
El campo "Nmero del parmetro" muestra un nmero exclusivo para el parmetro
especfico.
El campo "Precisin" muestra el nmero mximo de dgitos en un nmero.
El campo "Escala" muestra el nmero de dgitos a la derecha del separador decimal en
un nmero.
Por ejemplo, 123,45 tiene una precisin de 5 y una escala de 2.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

181

Mdulos
3.6 Base de datos

Tipo de transaccin
Con bases de datos SQL, los datos se introducen en la base de datos usando instrucciones
SQL. No es raro que esas instrucciones se integren directamente en el programa,
frecuentemente debido a que se ignoran las ventajas de los procedimientos almacenados o
de las instrucciones preparadas.
Procedimientos almacenados
La utilizacin de procedimientos almacenados aprovecha los cdigos SQL compilados y
aumenta el rendimiento de los programas operativos:
Con el procesamiento directo de instrucciones SQL, estas deben descomprimirse,
compilarse y ejecutarse por el servidor SQL. Esta rutina se repite cada vez que se llama a la
instruccin.
Al usar un procedimiento almacenado, la instruccin se enva en formato compilado y se
almacena temporalmente en la llamada cach de procedimientos. As se evita la
recompilacin continua y aumenta notablemente el rendimiento del proceso.
Nota
Permisos
Para trabajar con el procedimiento almacenado, se requiere permiso de ejecucin.
Instrucciones (de insercin) preparadas
Cuando se conmuta frecuentemente entre los modos en lnea y fuera de lnea, es
aconsejable aprovechar los procedimientos almacenados. Sin embargo, debe evitarse la
integracin permanente de instrucciones SQL en la cach de procedimientos. Eso es
posible usando las instrucciones preparadas. DataBridge es una instruccin de insercin
preparada.
Las instrucciones preparadas analizan y compilan una vez la instruccin al conectarse a la
base de datos y borran la instruccin de la memoria al desconectarse. Esto ralentiza la
primera llamada de la instruccin, pero las llamadas siguientes son ms rpidas porque la
instruccin se retiene hasta la finalizacin del procesamiento de datos.
En caso de transferencias de datos prolongadas, utilice "Procedimientos almacenados".
Para una conmutacin frecuente de conexiones, utilice "Instruccin de insercin preparada".

WinCC/IndustrialDataBridge Documentacin

182

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

3.6.8

Conectar variables a una interfaz de base de datos

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas desde el tipo de provider con interfaz de base de datos.
Las configuraciones de conexin se realizan configurando los ajustes en la ventana Mapeo
de conexin. La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider de la base de datos
Consumer de la base de datos
Configuracin de mapeo de conexiones

Nota
Tipos de consumer
Los campos que se muestran dentro de la seccin "Consumer de la base de datos"
dependen del "Tipo de consumer" seleccionado en la ventana de configuracin de
consumer.
En este caso se usa el tipo de consumer "Un registro de datos por orden - Record Set".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

183

Mdulos
3.6 Base de datos
1. En el campo "Provider de la base de datos" se muestra la tabla seleccionada en el
campo "Tabla". Seleccione el esquema para la base de datos, si procede,
seleccionndolo de la lista desplegable del campo "Esquema".
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista.
La columna seleccionada se muestra en el campo "Columna de datos". El tipo de datos
se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. Configure la variable de consumer en la seccin "Consumer de la base de datos"
siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. El esquema (si se selecciona
en la configuracin de consumer) se muestra en el campo "Esquema". Microsoft
Access no admite la funcionalidad de esquema.
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".
5. Seleccione el nombre de la columna que desea conectar con el "Provider de la base de
datos". La columna seleccionada se muestra en el campo "Columna de datos".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
7. Repita los pasos 1 a 5 para todos los elementos de "Provider de la base de datos" que
desee transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin

184

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos
Nota
BLOB como nuevo tipo de datos
El tipo de datos BLOB es aplicable cuando utiliza Send/Receive como provider o consumer
y para bases de datos que no sean Microsoft Access. El tipo de datos BLOB aparecer en la
ficha de mapeo de conexin dentro del rea de la seccin de provider para MySQL, Oracle
o SQL Server. Se puede seleccionar el tipo de datos BLOB en el rea de la seccin
Provider/Consumer dentro del campo Tipo de datos. No obstante, debe indicarse el tamao
de los datos en el campo Nmero. Puede mapearse con una matriz de caracteres o con el
campo de string de los datos de PLC. El tamao de los datos depende de los tamaos
admitidos proporcionados en el proyecto Step7.
Para un campo BLOB en Oracle pueden transferirse como mximo 1000 bytes de
caracteres compatibles con Unicode.
Nota
Modificar el tipo de consumer
Una vez creadas las conexiones en la ventana Mapeo de conexin, si desea modificar el
tipo de consumer en la configuracin de consumer de base de datos, la aplicacin IDB CS
no permite cambiar el tipo de consumer. Para cambiar el tipo de consumer, debe borrar las
conexiones que ya se haban creado. Cierre la ventana de configuracin de consumer y
vuelva a abrir la ventana desde el rbol del proyecto para modificar el tipo de consumer.
La pantalla cambia en funcin del tipo de consumer seleccionado en la ficha Opciones de
transferencia:
Un registro de datos por variable
Un registro de datos por orden - Record Set
Un registro de datos por orden - Command Set
Nota
Informacin adicional sobre tipos de consumer
La descripcin de cada una de las secciones de estos tipos de consumer (incluidas las
imgenes) se explican en el captulo 3.6.7 "Tipos de consumer" (Pgina 176).

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

185

Mdulos
3.6 Base de datos
Los pasos que deben llevarse a cabo al utilizar un tipo de consumer especfico se describen
con ms detalle a continuacin.

Un registro de datos por variable


En la seccin "Consumer de la base de datos", seleccione el data consumer y defina el
comportamiento de escritura siguiendo estos pasos:
1. Elija el nombre de tabla al que deban transferirse los datos seleccionando la tabla en el
campo "Tabla". Seleccione el esquema, si procede, seleccionndolo de la lista
desplegable. Microsoft Access no admite la funcionalidad de esquema.
2. En el rea "Valores de ndice", puede asignar diferentes estados en funcin de los
valores insertados en las columnas de ndice.
Seleccione el campo de seleccin "Activo". En la lnea activada, seleccione la
columna de ndice a la que se debe asignar un valor.
En el campo "ndice" introduzca un nmero/valor o seleccione un valor ya existente
haciendo clic en el botn [...].
3. En el rea "Valores de datos", campo "Columna de datos", seleccione la columna que
desee conectar con el provider. El tipo de datos se selecciona automticamente.
Si la tabla cuenta con columnas con los tipos de datos correspondientes,
adicionalmente se podr escribir en la tabla la calidad del elemento o un sello de
tiempo.
Para ello, marque la casilla de verificacin "Activo" correspondiente y seleccione la
columna en la que deba introducirse el valor.
4. Compruebe el nombre de la conexin en la seccin "Propiedades de mapeo de
conexin", que se muestra en la parte derecha de la ficha Mapeo de conexin.
Especifique un nombre exclusivo para la conexin en el campo "Nombre de conexin" o
utilice las opciones de nombre predeterminado. Confirme la introduccin con el botn
"Conectar".
5. Repita los pasos 1 a 4 para todos los elementos del provider que desee transferir.

WinCC/IndustrialDataBridge Documentacin

186

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.6 Base de datos

Un registro por trabajo - Record Set


En la seccin "Consumer de la base de datos", seleccione el data consumer y defina el
comportamiento de escritura:
1. Elija el nombre de la tabla a la que deban transferirse los datos seleccionando la tabla en
el campo "Tabla". Seleccione el esquema, si procede, seleccionndolo de la lista
desplegable. Microsoft Access no admite la funcionalidad de esquema.
2. En el rea "Columnas", seleccione la columna que desea conectar con el data provider.
La columna seleccionada se muestra en el campo "Columna de datos". El tipo de datos
se selecciona automticamente.
Si la tabla cuenta con una columna con el tipo de datos Fecha/Hora, se podr aadir un
sello de tiempo en la tabla. En este caso, seleccione la casilla de verificacin "Activo" y
seleccione la columna mostrada en "Columna de sello de tiempo".
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. Compruebe el nombre de la conexin en la seccin "Configuracin de mapeo de
conexiones", que se muestra en la parte derecha de la ficha Mapeo de conexin.
Especifique un nombre exclusivo para la conexin en el campo "Nombre de conexin" o
utilice las opciones de nombre predeterminado. Confirme la introduccin con el botn
"Conectar".
5. Repita los pasos 1 a 3 para todos los elementos del provider que desee transferir.

Un registro por trabajo - Command Set


El tipo de consumer "Command Set" est reservado exclusivamente para bases de datos
SQL. Con las configuraciones establecidas, es posible crear conexiones de bases de datos
especficas para SQL.
1. En la seccin "Consumer de la base de datos", rea "Seleccin de columna", seleccione
la columna que desee conectar con el provider de la base de datos. La columna
seleccionada se muestra en el campo "Columna de datos". El tipo de datos se
seleccionar automticamente.
Los campos "Longitud mxima de caracteres", "Precisin", "Nmero del parmetro" y
"Escala" describen el tipo de datos de consumer de la base de datos.
2. Compruebe el nombre de la conexin en la seccin "Configuracin de mapeo de
conexiones", que se muestra en la parte derecha de la ficha "Mapeo de conexin".
Especifique un nombre exclusivo para la conexin en el campo "Nombre de conexin" o
utilice las opciones de nombre predeterminado. Confirme la introduccin con el botn
"Conectar".
3. Repita los pasos 1 a 3 para todos los elementos del provider que desee transferir.
Con el tipo de transaccin Procedimiento almacenado, puede seleccionar la tabla de
procedimientos almacenados en el campo "Tabla".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

187

Mdulos
3.7 Base de datos dinmica

3.7

Base de datos dinmica

3.7.1

Sumario

Resumen
El mdulo de la base de datos dinmica ofrece la posibilidad de tener acceso de lectura y
escritura a una base de datos. Puede acceder a bases de datos MS Access, MS SQL
Server, MySQL y Oracle 10g. A diferencia del mdulo de la base de datos, aqu puede
seleccionarse el registro en el instante de la transferencia.
Para ms informacin sobre los requisitos especficos de las diferentes bases de datos,
consulte las indicaciones al final del captulo.

Provider de la base de datos dinmica


Introduccin
A diferencia del Provider de la base de datos normal, el Provider de la base de datos
dinmica ofrece funciones de disparo y control a travs de un OPC. De este modo, tanto el
instante como los registros pueden seleccionarse a travs de OPC. Adems, existe la
posibilidad de transferir una combinacin de variables de bases de datos y de OPC. Cuando
se cumple la condicin de disparo, se pueden transferir datos del OPC y de la base de datos
conjuntamente al Consumer para procesarlos all.

La configuracin del Provider de la base de datos dinmica posee dos pasos ms de


configuracin. Deben configurarse el disparador y una lista de condiciones "Where".

WinCC/IndustrialDataBridge Documentacin

188

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
Ejemplo:
El OPC Trigger comprueba dos variables OPC para ver si cumplen la condicin configurada.
En caso de que se cumpla la condicin, se lee el resto de valores del OPC Server. Se trata
de los valores que se utilizan para la condicin "Where" y de los valores que se envan
directamente al Consumer.
Con los valores de la condicin "Where" se forma el SQL Statement. A continuacin se
realiza una consulta en la base de datos. Los registros resultantes se transmiten
conjuntamente con los valores OPC al Consumer. Una vez que el Consumer ha transferido
los datos al destino de datos, se escriben los valores de confirmacin del elemento de
disparo.
Desarrollo del proceso (ver ejemplo):

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

189

Mdulos
3.7 Base de datos dinmica

Consumer de la base de datos dinmica


Introduccin
A diferencia del consumer de base de datos normal, el consumer de base de datos dinmica
puede actualizar un registro de tabla. Uno de los valores suministrados por el provider se
utiliza para seleccionar un registro en la base de datos de destino. Este valor se utiliza para
la condicin "Where" en el SQL Statement generado internamente en IndustrialDataBridge.
Solo puede compararse un valor (variable) con una columna.
Si un registro no existe en la tabla, puede aadirlo. El comportamiento general se establece
durante la configuracin.

Ejemplo:
La imagen muestra un proceso a modo de ejemplo. Los datos del provider se introducen en
la instruccin SQL, lo que condiciona el "registro de actualizacin". Puesto que el valor del
ID en la condicin "Where" es "1", la escritura se realiza en el primer registro del ejemplo.

WinCC/IndustrialDataBridge Documentacin

190

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

Nota
Indicaciones importantes para la configuracin de diferentes bases de datos
Para el acceso a MS SQL Server y MS Access deben estar instalados los componentes
de Microsoft Data Access 2.8 (MDAC 2.8).
Para MS JET 4.0 OLE DB Provider en MS Access, en la configuracin avanzada para las
autorizaciones de acceso debe utilizarse la configuracin predefinida "Share Deny
None". La seleccin de ms de una autorizacin de acceso produce errores en el
entorno de configuracin de IndustrialDataBridge.
No est permitida la utilizacin del tipo de datos VT_I8 como variable Trigger (transferir
datos segn evento) en la base de datos Provider.
No est autorizado el acceso remoto a IndustrialDataBridge en un PC con una base de
datos MS Access (mediante MS JET 4.0 OLE DB Provider) debido a los problemas de
reconexin.
El carcter "?" (VT_BSTR) no se puede escribir en un campo del tipo de datos "char" o
"varchar" con el servidor SQL. En la interfaz de runtime se visualiza un mensaje de error
en correspondencia.
StoredProcedure o PreparedInsertStatement necesitan siempre todos los datos, por lo
que el modo de transferencia "Solo en modificacin" puede producir errores. En este
caso, no se debe utilizar este modo en combinacin con StoredProcedure o
PreparedInsertStatement.
El sello de tiempo debe asignarse antes de conectar las primeras variables.
Posteriormente, la insercin o modificacin solamente ser posible cuando se borren
todos los elementos, se cierre el cuadro de dilogo y se abra nuevamente. El sello de
tiempo se genera con la hora local, si se transfieren nuevos datos del Provider.
Un nombre de tabla no puede contener ningn carcter vaco, de lo contrario se pueden
producir errores en la transferencia.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

191

Mdulos
3.7 Base de datos dinmica

3.7.2

Configurar una interfaz como Provider a una base de datos dinmica

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Base de datos dinmica como
provider y definir la configuracin respectiva de provider o consumer y el comportamiento de
transferencia de provider.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos dinmica como tipo de provider, Base de datos como tipo
de consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

192

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin del Provider de base de datos dinmica, realice los ajustes
siguientes:
Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

193

Mdulos
3.7 Base de datos dinmica
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
4. En el rbol del proyecto, haga doble clic en el nodo Consumer para abrir la ventana de
configuracin de consumer.
En la ventana Configuracin de Consumer de base de datos, realice los ajustes
siguientes:

WinCC/IndustrialDataBridge Documentacin

194

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
"Seccin "Configuracin de consumer de base de datos"
Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

195

Mdulos
3.7 Base de datos dinmica
"Seccin "Configuracin de tipo de Consumer"
Seleccione el "Tipo de consumer" seleccionndolo de la lista. En el captulo sobre
tipos de consumer se ofrece ms informacin sobre los tipos de consumer.
Elija Procedimiento almacenado o Instruccin de insercin preparada como "Tipo de
transaccin" y seleccione el nombre y esquema de tabla.
Nota
Tipo de transaccin
Las opciones de tipo de transaccin Procedimiento almacenado o Instruccin de
insercin preparada slo estn activas cuando se ha seleccionado el tipo de
consumer "Un registro de datos por orden - Command Set" y ha seleccionado una
base de datos que no sea Microsoft Access. De forma predeterminada, la opcin
Instruccin de insercin preparada se selecciona automticamente.
Slo el campo "Tabla" est activado si se ha seleccionado Microsoft Access como
tipo de base de datos y el tipo de consumer seleccionado es "Un registro de datos
por orden - Command Set". Seleccione el nombre de tabla en el cuadro de lista
desplegable.
Si ha seleccionado un tipo de base de datos distinto de Microsoft Access y el tipo
de consumer seleccionado es "Un registro de datos por orden - Command Set",
todos los campos dentro de Tipo de transaccin estarn activados.

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo.
2. La ventana Configuracin consta de 3 fichas: Opciones de transferencia, Mapeo de
conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin

196

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
3. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.
Nota
Seleccionar el esquema
Si utiliza una base de datos que no sea Microsoft Access, es obligatorio seleccionar el
esquema antes de seleccionar el nombre de tabla.
Si utiliza Microsoft Access como base de datos, el campo "Esquema" est
desactivado y no se permite seleccionar el esquema.
Seleccione primero el esquema en el cuadro de lista desplegable.
A continuacin, seleccione el nombre de tabla en el campo "Tabla".
Haga clic en el botn "Evento" para definir la configuracin del provider de disparo. Se
abrir la ventana "Provider de disparo".
En el captulo "Configurar un disparo" se proporciona la descripcin de "Provider de
disparo".
4. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha configurado la interfaz de base de datos dinmica y un consumer. Estos elementos se
muestran en el rbol de la interfaz de configuracin. Para poder transferir datos, conecte las
variables de provider y consumer, como se describe en el captulo "Conectar variables de la
interfaz de una base de datos dinmica".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

197

Mdulos
3.7 Base de datos dinmica

3.7.3

Configurar Trigger

Introduccin
El cuadro de dilogo "Provider de disparo" proporciona la configuracin de OPC, las
opciones de configuracin del disparo y los campos necesarios que le ayudarn a configurar
la condicin que dispare una transferencia de datos. Este cuadro de dilogo se abre tras
hacer clic en el botn "Disparo" en la ventana Opciones de transferencia.
Nota
Navegador de variables OPC
Las variables OPC de la seccin "Configuracin de disparo" slo se mostrarn si ya ha
seleccionado el nombre del OPC Server.

WinCC/IndustrialDataBridge Documentacin

198

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

Procedimiento
1. En el rea "Configuracin de OPC", seleccione el OPC Server haciendo clic en el botn
[...]. La seleccin del servidor es asistida por un navegador de variables OPC. A
continuacin, haga clic en el botn que representa una "marca de verificacin" para
aceptar los cambios.

2. El nombre de nodo se muestra automticamente en el campo de entrada "Nombre de


nodo" tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el caso
de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la seleccin del
OPC Server en el equipo remoto. Este "Nombre de nodo" es necesario para buscar el
OPC Server desde el equipo remoto.
El navegador de variables OPC no muestra ningn contenido si el nombre del nodo no
es vlido.
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables.
Si conoce la informacin sobre el nombre del OPC Server y el nombre de nodo, puede
introducirla directamente en los campos "Servidor OPC" y "Nombre de nodo". Si el
nombre de nodo/nombre de OPC Server no es vlido, no se mostrar ningn contenido
en el navegador de variables OPC.
3. Puede definir una variable OPC en el provider de disparo, en que el estado de xito o
fracaso de la transferencia de datos se almacenar en el campo "Variable para la
seguridad de la transaccin". Este valor debe tener un signed char de 1 byte (p. ej.,
VT_I1). -1 indica el estado de xito y 0 indica un fracaso.
En el navegador de variables, seleccione la variable del OPC Server donde se debe
guardar esta informacin y haga clic en el botn "Aplicar elemento".
4. La estructura de rbol del OPC Server se muestra en el rea "Configuracin de disparo".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

199

Mdulos
3.7 Base de datos dinmica
5. En el rea "Configuracin de disparo", seleccione las variables que desee, una por una, y
acptelas haciendo clic en "Agregar elemento" cada vez.
Las variables seleccionadas se muestran en la tabla debajo del navegador de variables,
que muestra la lista de variables.
6. Utilice el botn "Quitar elemento" para eliminar el elemento marcado. Si no se ha
marcado ningn elemento para su supresin, se suprimir el ltimo elemento de la lista
si hace clic en el botn "Quitar elemento". En la seccin "Declaracin de variables" se
incluyen detalles sobre las columnas de la lista de variables.
Nota
OPC Server
Tras seleccionar las variables y aadirlas a la lista de variables, si cambia a otro OPC
Server en el rea Configuracin de OPC, se mostrar un cuadro de dilogo en el que se
le preguntar si desea descartar la configuracin anterior.
7. En el rea "Condicin de disparo", puede seleccionar el tipo de sintaxis con el botn de
seleccin "Estilo VB" y "Estilo JScript". Si ya se ha creado una condicin de disparo, este
ajuste no puede modificarse. Si se debe cambiar el lenguaje, debe eliminarse el texto del
campo "Configurar condicin de disparo".
En la seccin "Lenguajes de programacin" se incluyen detalles sobre los lenguajes de
programacin utilizados.
8. Cree la condicin de disparo en el lenguaje seleccionado. Utilice las designaciones de
alias de la lista de variables para estas variables. En el campo de entrada que se
muestra, especifique los smbolos operadores mediante el teclado o seleccinelos del
cuadro de lista "Patrones lgicos".
9. Pruebe la condicin que acaba de crear haciendo clic en "Validar". La condicin de
disparo se calcula con los valores introducidos en la columna "Valor de test". El resultado
"VERDADERO" o "FALSO" aparece en un cuadro de mensaje.
10.Si la condicin de disparo obtiene el resultado correcto, tras confirmar los cambios, cierre
el cuadro de dilogo haciendo clic en el botn "Aceptar".

WinCC/IndustrialDataBridge Documentacin

200

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

Informacin adicional
Declaracin de variables
Las columnas de la declaracin de variables contienen lo siguiente:
Tipo de datos: tipo de datos de la variable. Si el tipo de datos definido aqu no coincide
con el del servidor, se intenta convertir el tipo de datos.
ID de variable: El ID de la variable en el OPC Server.
Alias: alias utilizado para crear la condicin de disparo. Este nombre debe ser exclusivo y
debe seguir las convenciones de asignacin de nombres de los lenguajes de
programacin asignados. Para obtener ms informacin sobre las convenciones de
asignacin de nombres, lea el prrafo "Alias vlidos".
Valor de confirmacin: valor que toma la variable una vez que se ha cumplido la
condicin de disparo y se han enviado los valores al Consumer. El valor predeterminado
es "<Empty>" (<Vaco>), es decir, no se escribe ningn valor de confirmacin.
Valor de test: este valor es nicamente para probar la condicin de disparo y no afecta al
intercambio de datos posterior. Los valores de test se deben seleccionar y modificar para
que se pueda comprobar si la condicin de disparo genera el resultado esperado en
todas las condiciones de operacin.
Nota
Valor de confirmacin
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
Nota
Necesidad de alias
El ID de variable de OPC no se utiliza porque probablemente no se corresponda con los
criterios de validez de la variable; por ejemplo, no se permite el uso de puntos en el nombre
de la variable.
Alias vlidos:
Un alias vlido debe cumplir las reglas siguientes:
Se permite el uso de letras (sin diresis ni ), nmeros y el carcter de guion bajo (_).
El primer carcter debe ser una letra o un guion bajo.
Un alias puede tener la longitud que se desee.
No se permite el uso de palabras clave de VBScript ni de JScript. Tenga en cuenta la
descripcin del lenguaje correspondiente.
Distingue entre maysculas y minsculas.
No es lo mismo "variable" que "Variable".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

201

Mdulos
3.7 Base de datos dinmica
Lenguajes de programacin
Puede utilizar VBScript o JScript para la condicin de disparo.
En la tabla siguiente se muestra el tipo de operador y sus smbolos en ambos lenguajes:
Tipo

VBScript

JScript

NO lgico

NOT

Y lgico

AND

&&

O lgico

OR

||

Multiplicacin

Divisin

Suma

Resta

Diferente de

<>

!=

Menor que

<

<

Mayor que

>

>

Comparacin

==

Asignacin

<no disponible>

Verdadero

true o True

true

Incorrecto

false o False

false

<Comillas>

<Comillas>

String

Se recomienda utilizar nicamente estos operadores. En las descripciones de cada lenguaje


se pueden encontrar otros operadores.
Nota
Prdida de eventos de disparo
El disparo depende de la velocidad de actualizacin del OPC Server. En este caso,
recuerde que el disparo no tendr en cuenta los cambios de datos que se produzcan
durante un ciclo de actualizacin. Esto significa que, si se realiza un cambio rpido de una
variable de tipo 1 - 0 - 1, el OPC Server no lo indica necesariamente al provider de disparo,
ya que el 1 vuelve a existir al final y durante el tiempo de comprobacin no existe ningn
cambio de valor. Esto quiere decir que una condicin potencialmente verdadera no se
reconoce como tal, por lo que no se producir una transferencia de datos.
Las configuraciones en las que el valor de confirmacin debe establecer una condicin de
disparo verdadera ("true") de nuevo como falsa ("false") no son seguras debido a la
afirmacin anterior. Cuando los cambios de datos se producen demasiado deprisa, el valor
"verdadero" puede mantenerse igual o algunos valores pueden no tenerse en cuenta.

WinCC/IndustrialDataBridge Documentacin

202

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

3.7.4

Conectar variables de la interfaz de una base de datos dinmica

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas de la interfaz de la base de datos dinmica con el data
consumer seleccionado. La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider de base de datos dinmica
Consumer de la base de datos
Configuracin de mapeo de conexiones
La seccin "Provider de base de datos dinmica" se muestra en la parte superior izquierda
de la ficha "Mapeo de conexin". Esta seccin proporciona las opciones necesarias para
elegir el esquema, el nombre de tabla y los nombres de columna que deben mapearse. La
seccin "Consumer de la base de datos" se encuentra bajo la seccin del provider, y
enumera los valores de columna que pueden mapearse con las columnas existentes de la
base de datos dinmica.
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin" y "Borrar conexin" se proporcionan en la parte superior de
esta seccin.
Nota
Seleccionar OPC Server
Para poder establecer la configuracin en la ficha "Instruccin Where", debe haber
seleccionado un OPC Server en la configuracin del vnculo del cuadro de dilogo "Provider
de disparo". Para acceder a este cuadro de dilogo, haga clic en el botn "Evento" de la
ficha "Opciones de transferencia".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

203

Mdulos
3.7 Base de datos dinmica
En este captulo se tratan los aspectos relacionados con las fichas "Provider de base de
datos dinmica" e "Instruccin Where". Adems, en este captulo se proporcionan los pasos
que deben realizarse para establecer un mapeo de conexin entre provider y consumer.

Base de datos dinmica


1. En "Provider de base de datos dinmica", seleccione el esquema y elija el nombre de
tabla en el campo "Tabla".
Nota
Seleccionar el esquema
Si utiliza una base de datos que no sea Microsoft Access, es obligatorio seleccionar el
esquema antes de seleccionar el nombre de tabla.
Si utiliza Microsoft Access como base de datos, el campo "Esquema" est
desactivado y no se permite seleccionar el esquema.
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista. La columna seleccionada se muestra en el campo
"Columna de datos". El tipo de datos se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".

WinCC/IndustrialDataBridge Documentacin

204

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
4. A continuacin, configure la variable de consumer en la seccin "Consumer de la base
de datos" siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. Seleccione el esquema, si
procede, seleccionndolo de la lista desplegable del campo de entrada "Esquema".
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".
5. Seleccione el nombre de la columna que desea conectar con la columna "Base de datos
dinmica".
La columna seleccionada se muestra en el campo "Columna de datos".
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.
7. Repita los pasos 1 a 6 para todos los elementos de "Provider de base de datos dinmica"
que desee transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

205

Mdulos
3.7 Base de datos dinmica
Instruccin Where

En esta ficha se muestra el string SQL que describe el lugar de acceso para la lectura de los
datos. La ficha "Instruccin Where" incluye principalmente la seccin "WHERE" y el rea de
texto para visualizar el "String SQL resultante". Siga los pasos que se especifican a
continuacin para configurar la instruccin Where.

WinCC/IndustrialDataBridge Documentacin

206

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
1. En la ficha Instruccin Where, haga clic en el botn "Agregar" para abrir el cuadro de
dilogo que proporciona opciones para seleccionar la columna con el fin de comparar el
contenido.
2. Seleccione el nombre de campo en el que desea comprobar un valor determinado. El
nombre del campo seleccionado se muestra en el campo "Nombre de campo". El tipo de
datos de este nombre de campo se selecciona automticamente en el campo "Tipo de
datos".
3. Este "Nombre de campo" se muestra en el campo de entrada "WHERE". Elija el smbolo
del operador de la lista desplegable utilizada para la comparacin.
4. En la seccin "Variable OPC", seleccione la variable OPC cuyo valor se compara con la
entrada de la columna seleccionada anteriormente. A continuacin, haga clic en el botn
Aceptar.
5. La condicin se muestra en la tabla en la seccin "Where" y se introduce en el campo
"String SQL resultante".
6. Para eliminar un valor de "String SQL resultante" existente, haga clic en el botn "Quitar".
7. Para definir varias condiciones, repita los pasos 1 a 5.
Nota
String SQL
En caso de que se hayan configurado ms condiciones, se conectarn a travs del
conector lgico "AND".
Por parte de IDB slo se solicitarn y trasferirn registros (lneas) en los que se cumplan
todas las condiciones.
No es posible realizar una conexin opcional con el conector lgico "OR".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

207

Mdulos
3.7 Base de datos dinmica
Avanzado:
Mediante el botn "Avanzado", puede definir la secuencia de clasificacin y el
comportamiento cuando existan varios registros de datos.

Ordenar por
Seleccione el campo de seleccin. Despus puede establecer el nombre de la columna y
la secuencia de clasificacin.
Comportamiento en caso de varios resultados:
Seleccione uno de los campos de opcin siguientes y haga clic en el botn Aceptar. En
funcin del botn de opcin seleccionado, puede decidir la accin que se realizar:
Mensaje de error (no se transfieren datos): cuando se selecciona esta opcin, no se
transfieren datos.
Transferir primera fila: enva slo la primera fila de la tabla.
Transferir ltima fila: enva el ltimo registro o la ltima fila de la tabla.
Transferir todas las filas: se transfieren todos los registros o filas de la tabla.
Nota
Modificar el tipo de consumer
Una vez creadas las conexiones en la ventana Mapeo de conexin, si desea modificar el
tipo de consumer en la configuracin de consumer de base de datos, la aplicacin IDB CS
no permite cambiar el tipo de consumer. Para cambiar el tipo de consumer, debe borrar las
conexiones que ya se haban creado. Cierre la ventana de configuracin de consumer y
vuelva a abrir la ventana desde el rbol del proyecto para modificar el tipo de consumer.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
Configuracin de IDB, as como en el nodo del rbol de proyectos.
WinCC/IndustrialDataBridge Documentacin

208

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

3.7.5

Conectar variables OPC de la interfaz de una base de datos dinmica

Conectar variables OPC


En la ficha "Mapeo de conexin", la ficha "OPC" incluye opciones para conectar variables
OPC que se han enviado de la interfaz de la base de datos dinmica con el data consumer
seleccionado.
La ficha "Mapeo de conexin" consta de 3 fichas:
Base de datos dinmica
Instruccin Where
OPC
En este captulo se tratan aspectos relacionados con la ficha OPC.
Nota
Seleccionar OPC Server
Para poder establecer la configuracin de la ficha "OPC", debe haber seleccionado un OPC
Server en la configuracin del vnculo del cuadro de dilogo "Config. provider disparo". Para
acceder a este cuadro de dilogo, haga clic en el botn "Evento" de la ficha "Opciones de
transferencia".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

209

Mdulos
3.7 Base de datos dinmica
1. En el rea "Provider de la base de datos dinmica", vaya a la ficha OPC. Esta ficha
incluye principalmente el navegador de variables OPC y el rea "Configurar variable
OPC de Provider".
2. En el navegador de variables OPC, seleccione la variable cuyos valores deben
transferirse. La variable seleccionada se muestra en el campo "ID de variable". El tipo de
datos se elige segn la seleccin.
3. Si la variable seleccionada tiene un tipo de datos de matriz, la casilla de verificacin
"Matriz" estar marcada automticamente. Esta casilla de verificacin se proporciona
bajo el campo "Tipo de datos".
4. A continuacin, configure la variable de consumer en la seccin "Consumer de la base
de datos" siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. El esquema (si se selecciona
en el lado del provider) se muestra en el campo "Esquema".
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".
5. Seleccione el nombre de la columna que desea conectar con la variable OPC. La
columna seleccionada se muestra en el campo "Columna de datos" de Consumer de la
base de datos.
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
7. Repita los pasos 1 a 5 para todos los elementos de la base de datos dinmica que desee
transferir.
Nota
Matriz
Si la variable de provider OPC tiene un tipo de datos de matriz y la columna de consumer
de la base de datos tiene un tipo de datos distinto al de matriz, tras hacer clic en el botn
Conectar, la casilla de verificacin "Matriz" de la ficha "OPC" se desmarcar
automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
Configuracin de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

210

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

3.7.6

Configurar una interfaz como Consumer a una base de datos dinmica

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Base de datos dinmica como
consumer y configurar las propiedades de conexin de provider/consumer respectivas junto
con su configuracin del comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, Base de datos dinmica como tipo
de consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

211

Mdulos
3.7 Base de datos dinmica
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de Provider de base de datos, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin

212

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
4. En el rbol del proyecto, haga doble clic en el nodo Consumer para abrir la ventana de
configuracin de consumer.
En la ventana Configuracin del Consumer de base de datos dinmica, realice los
ajustes siguientes:

Seleccione el tipo de base de datos seleccionando el botn de opcin


correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

213

Mdulos
3.7 Base de datos dinmica
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin

214

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.
"Seccin "Configuracin del Provider"
Seleccione el esquema, si procede, y luego seleccione el nombre de tabla en la lista
desplegable.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Seleccionar el esquema
Si utiliza una base de datos que no sea Microsoft Access, es obligatorio
seleccionar el esquema antes de seleccionar el nombre de tabla.
Si utiliza Microsoft Access como base de datos, el campo "Esquema" est
desactivado y no se permite seleccionar el esquema.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin
de 1000 ms o 1 s.
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

215

Mdulos
3.7 Base de datos dinmica
4. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin Disparo est activada slo si el tipo de transferencia de datos "Enviar
valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configurar disparo":
En el campo Esquema, elija un esquema vlido seleccionndolo de la lista
desplegable.
Elija un nombre de tabla seleccionndolo de la lista desplegable.
En el campo Columna, seleccione la columna especfica que debe utilizarse para la
condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
5. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz de la base de datos dinmica y un provider. Estos
elementos se muestran en la estructura de rbol de la interfaz de configuracin de IDB. Para
poder transferir datos, conecte las variables de provider y consumer, como se describe en el
captulo "Conectar variables a una interfaz de base de datos dinmica".

WinCC/IndustrialDataBridge Documentacin

216

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica

3.7.7

Conectar variables a una interfaz de base de datos dinmica

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del data provider seleccionado a la interfaz de la base de
datos dinmica. La ficha Mapeo de conexin divide la ventana en 3 secciones:
Provider de la base de datos
Consumer de base de datos dinmica
Configuracin de mapeo de conexiones

La seccin "Provider de la base de datos" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". En esta seccin se enumeran los valores de columna que
pueden mapearse con las columnas existentes en el consumer de base de datos dinmica.
La seccin "Consumer de base de datos dinmica" se muestra en la parte inferior izquierda
de la ficha "Mapeo de conexin". Esta seccin proporciona las opciones necesarias para
elegir el esquema, el nombre de tabla y los nombres de columna que deben mapearse.
Nota
Mapeo de conexin
Se puede crear una conexin especfica entre la columna de Provider de la base de datos y
la columna (perteneciente a Consumer de base de datos dinmica) seleccionada en la ficha
"Instruccin Where". Se puede crear una nueva conexin o tambin modificar una conexin
existente para aplicar la instruccin Where en la columna seleccionada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

217

Mdulos
3.7 Base de datos dinmica
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin" y "Borrar conexin" se proporcionan en la parte superior de
esta seccin.
1. En la seccin "Provider de la base de datos", en el campo "Tabla" se muestra el fichero
seleccionado. Seleccione el esquema, si procede, seleccionndolo de la lista
desplegable del campo de entrada "Esquema".
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista. La columna seleccionada se muestra en el campo
"Columna de datos". El tipo de datos se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
Nota
Consumer de base de datos dinmica
La seccin "Consumer de base de datos dinmica" consta de dos fichas: 'Consumer de
base de datos dinmica' e 'Instruccin Where'.
En este captulo se tratan los aspectos relacionados con las fichas "Consumer de base
de datos dinmica" e "Instruccin Where".

WinCC/IndustrialDataBridge Documentacin

218

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
4. A continuacin, configure la variable de consumer en la seccin "Consumer de base de
datos dinmica" siguiendo estos pasos:
Nota
Seleccionar el esquema
Si utiliza una base de datos que no sea Microsoft Access, es obligatorio seleccionar el
esquema antes de seleccionar el nombre de tabla.
Si utiliza Microsoft Access como base de datos, el campo "Esquema" est
desactivado y no se permite seleccionar el esquema.
En "Provider de base de datos dinmica", seleccione el esquema y elija el nombre de
tabla en el campo "Tabla".
Los nombres de las columnas se muestran en el rea "Columnas". Los nombres de
las columnas se muestran en el rea "Columnas". Si la tabla cuenta con columnas
con los tipos de datos correspondientes, adicionalmente se podr escribir en la tabla
un sello de tiempo. En este caso, seleccione la casilla de verificacin "Activo"
respectiva y seleccione la columna en el campo "Columna de sello de tiempo".
5. Seleccione el nombre de la columna que desea conectar con el "Provider de la base de
datos". La columna seleccionada se muestra en el campo "Columna de datos".
El tipo de datos de la columna seleccionada se selecciona automticamente en el campo
"Tipo de datos".
6. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
7. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.
8. Repita los pasos 1 a 7 para todos los elementos de "Provider de la base de datos" que
desee transferir.
9. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

219

Mdulos
3.7 Base de datos dinmica

Ficha "Instruccin Where"


Es necesario configurar la instruccin Where para seleccionar la columna de consumer en el
rea "Consumer de base de datos dinmica". La ficha "Instruccin Where" comprende
principalmente la seccin de configuracin de la instruccin Where y la seccin de
comportamiento de excepcin.

Lleve a cabo los pasos siguientes para realizar un mapeo de conexin:


1. En la seccin "Provider de la base de datos" (en la parte superior izquierda), seleccione
la columna para la que debe aplicarse la instruccin Where (Consumer de base de datos
dinmica).
2. Tras la seleccin, el nombre de la columna se muestra en el campo "Columna de datos".
El tipo de datos se selecciona automticamente en funcin de la seleccin del nombre de
columna.
3. En el campo de la columna Where, seleccione la columna que se utilizar para la
instruccin Where. Si se debe escribir un valor en la base de datos, esta columna se
compara con las columnas del provider conectado. Slo se actualizan las lneas en las
que ambos valores coinciden.

WinCC/IndustrialDataBridge Documentacin

220

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.7 Base de datos dinmica
4. El comportamiento se define en el campo "Comportamiento de excepcin" si la seleccin
de la fila de consumer no es exclusiva:
Mensaje de error: no se sobrescribe ninguna lnea de destino y se muestra un
mensaje de error en la vista de seguimiento de IDB Runtime.
Modificar todas las filas: todas las filas de consumer seleccionadas se sobrescriben.
Al utilizar la casilla de verificacin "Permitir Insert", se define el comportamiento si no
existe una lnea con la clave (clave primaria). Si se selecciona esta opcin, se crea
una lnea nueva con la clave correspondiente.
Nota
Utilizacin simultnea como columna clave y de destino
Para disponer de ms capacidad de ajuste con la configuracin, se puede utilizar una
columna como columna clave y como columna de consumer simultneamente. Tenga en
cuenta que esto hace que los datos de la base de datos sean incoherentes o que se
produzcan errores en el futuro acceso al consumer de base de datos dinmica.
5. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones" (a la derecha). Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

221

Mdulos
3.8 Ficheros CSV y TXT

3.8

Ficheros CSV y TXT

3.8.1

Sumario

Descripcin general
La aplicacin IDB permite escribir datos en un archivo ASCII o un archivo con formato UTF8 mediante el mdulo CSV, TXT. Este mdulo slo puede utilizarse como consumer y
funciona con todos los tipos de provider.
Debe priorizarse CSV, TXT como tipo de consumer por su velocidad de acceso mucho
mayor, en comparacin con el tipo de datos "Archivo Excel". Puede abrir y procesar este
tipo de ficheros con Microsoft Excel o con cualquier otro programa de hojas de clculo.
Para establecer una conexin con archivos CSV/TXT, consideremos OPC Data Access
(OPC DA) como provider en este caso.
Nota
Indicaciones importantes para la configuracin de OPC Data Access
Para trabajar en el entorno de configuracin y ejecucin del mdulo de OPC Data
Access, es necesario configurar correctamente los ajustes de DCOM en Windows.
Encontrar informacin sobre los ajustes de DCOM en la ayuda de Microsoft.
La informacin del navegador de variables o las variables se muestran slo si se ha
seleccionado OPC Server en la ventana de configuracin de provider y est disponible.

WinCC/IndustrialDataBridge Documentacin

222

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.8 Ficheros CSV y TXT

3.8.2

Configurar la interfaz para ficheros CSV y TXT como Consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga CSV/TXT como consumer y definir la
configuracin respectiva de provider o consumer y el comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione OPC Data Access como tipo de provider, CSV/TXT como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

223

Mdulos
3.8 Ficheros CSV y TXT
En la ventana Configuracin de Provider, realice los ajustes siguientes:
Examine el OPC Server haciendo clic en el botn [...]. La seleccin del servidor es
asistida por un navegador OPC Server. El navegador muestra los servidores OPC
Server locales. Asimismo, puede buscar los OPC Servers en la red.
El nombre de nodo se muestra automticamente en el campo de entrada "Nombre de
nodo" tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el
caso de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la
seleccin del OPC Server en el equipo remoto. Este nombre de nodo es necesario
para buscar en el navegador de variables OPC desde el equipo remoto.
El navegador de variables OPC no muestra contenido si especifica un nombre de
nodo no vlido en el campo de entrada "Nombre de nodo".
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto.

5. En la ventana Configuracin de Consumer CSV/TXT, realice los ajustes siguientes:


En el campo "Configuracin CSV/TXT", haga clic en el botn [...] y seleccione la
carpeta correspondiente examinando la estructura de carpetas.
Haga clic en el botn "Test" para probar la conexin.

WinCC/IndustrialDataBridge Documentacin

224

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.8 Ficheros CSV y TXT

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.

3. En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el


sistema comprueba si hay datos para transferir.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

225

Mdulos
3.8 Ficheros CSV y TXT
4. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Los datos se transfieren cuando cambia el valor de la variable configurada. Si se
configura un valor de umbral en el campo "Deadband" y el OPC Server seleccionado
admite la zona de insensibilidad, la transferencia de datos slo se producir cuando el
cambio de los datos supere el valor de deadband especificado. El valor de deadband
debe estar comprendido entre 0 y 100.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin se transferirn los datos de todas las variables de
provider que haya conectado con el destino.
Enviar valores con este disparo
Tras cada ciclo de actualizacin se comprueba una variable seleccionada de un OPC
Server para ver si ha alcanzado el valor de disparo. En este caso se transfieren todos
los valores.
Nota
Transferencia de datos con "Transferir slo valores modificados"
Si el valor de deadband est configurado y el OPC Server seleccionado no admite la
deadband, se definir un valor del 0% y cualquier cambio de valor se tendr en
cuenta para la transferencia de datos. Una transferencia de datos de este tipo es
independiente del tiempo de actualizacin.
5. Especifique el valor de deadband (en porcentaje) para que contenga un valor entre 0 y
100.
6. En el campo "Variable para la seguridad de la transaccin", haga clic en el botn [...] y
seleccione una variable del OPC Server desde el navegador de variables OPC.
Puede definir una variable OPC en un OPC Server, en la que se almacenar el estado
de xito o fracaso de la transferencia de datos mediante el campo "Variable para la
seguridad de la transaccin". Este valor debe ser un signed char de 1 byte (p. ej., VT_I1).
'-1' indica un estado correcto y '0' indica error.

WinCC/IndustrialDataBridge Documentacin

226

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.8 Ficheros CSV y TXT
7. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo y las opciones de disparo. La seccin Disparo est activada slo si el tipo de
transferencia de datos es "Enviar valores con este disparo".
Lleve a cabo los ajustes siguientes en la seccin "Configuracin de disparo":
En el campo "Variable de disparo", seleccione la variable que disparar una
transferencia de datos. Haga clic en [...] para seleccionar la variable del navegador de
variables OPC.
Seleccione un tipo de datos vlido de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
8. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en las ventanas del editor se guardan automticamente.
Sin embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en
cualquier momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha configurado OPC Data Access como provider, la interfaz a archivo CSV/TXT y las
opciones de transferencia de provider. Estos elementos se muestran en el rbol de la
interfaz de configuracin. Para poder transferir datos, conecte las variables de provider y de
consumer, como se describe en el captulo "Conectar variables a una interfaz a archivos
CSV y TXT".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

227

Mdulos
3.8 Ficheros CSV y TXT

3.8.3

Conectar variables a la interfaz de ficheros CSV y TXT

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del provider seleccionado al consumer CSV/TXT. Las
configuraciones de conexin se realizan configurando los ajustes en la ventana Mapeo de
conexin.
La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider OPC Data Access
Consumer CSV/TXT
Propiedades de mapeo de conexin
En esta ficha se muestra "Provider OPC Data Access" y "Consumer CSV/TXT" a la
izquierda, mientras que la parte derecha de la ventana contiene las propiedades de mapeo
de conexin y las opciones de la conexin. El separador entre las secciones de provider y
consumer proporciona un control de redimensionamiento que le permite redimensionar la
altura de la seccin con el fin de ver claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.

WinCC/IndustrialDataBridge Documentacin

228

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.8 Ficheros CSV y TXT
Provider OPC Data Access
Esta seccin de provider se encuentra en el extremo superior izquierdo de la ficha Mapeo
de conexin. Esta seccin muestra el navegador de variables OPC que incluye una
estructura de rbol. Al seleccionar en el rbol el nodo de navegador respectivo, las variables
se muestran en la parte derecha del navegador de variables. La seccin de provider
proporciona las opciones necesarias para seleccionar la variable en el navegador de
variables.
Consumer CSV/TXT
El consumer CSV/TXT se muestra debajo de la seccin de provider e incluye opciones para
seleccionar la columna en el archivo CSV/TXT. Tambin proporciona opciones para crear
un nuevo archivo CSV/TXT con las columnas requeridas.
En la seccin de consumer, la ficha "Configuracin de entrada mxima" se muestra junto a
la ficha "Consumer CSV/TXT". La ficha "Configuracin de entrada mxima" proporciona los
campos necesarios para la generacin de nombre de fichero o archivo histrico.
La ficha "Consumer CSV/TXT" muestra las reas "CSV/TXT" y "Columnas".
El rea "CSV/TXT" incluye opciones para seleccionar el archivo CSV/TXT. Al seleccionar el
archivo CSV, TXT, los nombres de columna correspondientes aparecen en el rea
"Columnas". CSV/TXT slo es compatible con el tipo de datos "OLE/Binary Automation
string (VT_BSTR)". Este tipo de datos se selecciona de forma predeterminada tras la
seleccin del nombre de columna correspondiente en el rea "Columnas".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

229

Mdulos
3.8 Ficheros CSV y TXT
Siga los pasos indicados a continuacin para seleccionar el archivo CSV/TXT y elija el
nombre de columna que se debe mapear:
1. En el rea "CSV/TXT", el cuadro de lista "Nombre de archivo CSV" proporcionado
muestra una lista de archivos CSV o TXT. Haga clic en la flecha desplegable del campo
"Nombre de archivo CSV" y seleccione el archivo CSV correspondiente.
2. Si el archivo CSV/TXT no existe en la lista, seleccione el botn "Nuevo archivo CSV".
Aparece el cuadro de dilogo "CSV Creator", donde se ofrecen opciones para crear un
nuevo archivo CSV.

En el cuadro de dilogo "CSV Creator", seleccione el botn "Agregar" para crear una
entrada de columna con un nombre predeterminado. Para definir un nombre
personalizado para la columna, introduzca el nombre de la columna en el campo
"Nombre de columna" que se encuentra en la parte superior de esta ventana. Las
columnas creadas se muestran en el rea de texto "Columnas". Los botones "SUBIR" y
"BAJAR" permiten cambiar el orden de las columnas.
Nota
La palabra clave "ID" en maysculas no debe utilizarse para crear el primer nombre de
columna de un archivo CSV. Si se especifica "ID" como nombre para la primera columna,
aparecer un mensaje de aviso cuando se haga doble clic en el archivo CSV. Los
archivos CSV no admiten este comportamiento.

WinCC/IndustrialDataBridge Documentacin

230

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.8 Ficheros CSV y TXT
3. Escriba un nombre de archivo en el campo de entrada "Nombre de archivo" seguido de
la extensin de archivo y seleccione el botn "Crear" para crear el archivo CSV. El nuevo
archivo CSV estar disponible ahora en la lista de archivos.
Si el archivo seleccionado en la lista tiene formato UTF-8, la casilla de verificacin "UTF8" se activar automticamente. Si el formato del archivo es ANSI, la casilla de
verificacin queda sin marcar.
4. En la ficha "Consumer CSV/TXT", seleccione el archivo CSV que se muestra en el
cuadro de lista del campo "Nombre de archivo CSV". En el rea "Columnas" se muestra
el "Nombre de columna" junto con el "Tipo de datos" asociado.
5. En el rea "Columnas", seleccione el nombre de columna de la lista. El nombre de
columna seleccionado se muestra en el campo "Columna de datos" y el tipo de datos
correspondiente se selecciona y muestra en el campo "Tipo de datos".
6. Si el tipo de datos del nombre de columna es "Fecha/Hora", el sello de tiempo se puede
escribir en la columna concreta. En este caso, seleccione la casilla de verificacin
"Activo" respectiva y seleccione la columna en el cuadro de lista del campo "Columna de
sello de tiempo".
7. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
Configuracin de entrada mxima:
La ficha "Configuracin de entrada mxima" proporciona opciones para archivar los datos.
Se puede gestionar el archivado continuo o, de lo contrario, tambin se ofrecen opciones
para archivar cuando se haya alcanzado el nmero mximo de entradas. Tambin admite la
generacin de nombre de fichero o archivo histrico, donde se proporcionan distintas
opciones de seleccin que permiten generar el nombre de dicho fichero. El campo "Ruta del
fichero" permite seleccionar la ruta del fichero deseada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

231

Mdulos
3.8 Ficheros CSV y TXT
Siga los pasos que se indican a continuacin para realizar estas configuraciones de
archivado:
1. Seleccione la casilla de verificacin "Archivo histrico al alcanzar entrada mxima" y
especifique un valor en el campo de entrada "N. mx. entradas". Si se establece este
valor en cero, puede escribir cualquier nmero de lneas en el archivo.
Nota
Si esta casilla de verificacin "Archivo histrico al alcanzar entrada mxima" no est
marcada, "Nombre de archivo histrico generacin" y otras opciones de seleccin de
nombre de archivo en esta ficha estarn en estado desactivado.
Nota
De forma predeterminada, el campo "N. mx. entradas" muestra el valor 0, pero este
valor se puede cambiar.
Es importante asegurarse de que el campo "N. mx. entradas" no est en blanco.
Si "N. mx. entradas" se establece en un valor inferior a cero o negativo, o si el
campo est vaco, aparecer el mensaje de error "El valor debe ser mayor o igual que
cero".
El valor mximo de N. mx. entradas en CSV/TXT es 2147483647. Si se especifica
un valor superior, no se aceptar y se mostrar el mensaje de error que indica que la
conversin de tipo ha fallado.
2. En el rea "Nombre de archivo histrico generacin" se proporcionan opciones para la
generacin del nombre de archivo con respecto al fichero o archivo histrico. Seleccione
cualquiera de las opciones siguientes seleccionando el botn de opcin.
Utilizar fecha y hora actuales
Utilizar fecha y nmero de serie actuales
Utilizar nmero de serie
3. Luego, especifique la ruta del fichero en el campo de entrada correspondiente. Puede
especificar el nombre de ruta completo en el campo de entrada o seleccionar la ruta
utilizando el botn "...". Si proporciona la ruta en el cuadro de texto de ruta de archivo, los
ficheros CSV archivados se generarn en esta ruta. De forma predeterminada, este
campo de entrada tiene la misma ruta en la que se encuentra el archivo CSV de base.
4. El campo de entrada "Utilizar nombre de archivo dedicado" permite especificar un
nombre de fichero dedicado en combinacin con un nmero de serie y una fecha o una
fecha y hora o nmero de serie. Si esta casilla de verificacin no est marcada, el
nombre de archivo CSV de base se utilizar para el archivado.

WinCC/IndustrialDataBridge Documentacin

232

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.8 Ficheros CSV y TXT
5. El campo "Seleccionar tipo de nombre de archivo" proporciona opciones para seleccionar
un nombre de archivo personalizado o usar el nombre de archivo de la variable de
WinCC.
Para utilizar un nombre de archivo personalizado, seleccione "Usar nombre de
archivo personalizado" como tipo de nombre de archivo e introduzca el nombre de
archivo personalizado en el campo de entrada "Nombre de archivo personalizado".
Para usar el nombre de archivo de la variable de WinCC, seleccione "Usar nombre de
archivo de variable WinCC" para el tipo de nombre de archivo. A continuacin se crea
una variable OPC que utiliza la variable como nombre de archivo. FileNameTag se
visualiza solamente cuando se ha realizado un mapeo de conexin.
Esta funcin permite configurar una variable OPC como nombre del archivo CSV. Todos
los ajustes de la generacin de nombres para archivos comprimidos se aplican al valor
de la variable OPC para crear un nombre de archivo. En este archivo se escriben datos
del Provider hasta que se alcance el mximo de entradas configuradas o bien hasta que
cambie la variable OPC configurada como nombre del archivo CSV.
Nota
Al seleccionar la casilla de verificacin "Utilizar nombre de archivo dedicado", el campo
"Seleccionar tipo de nombre de archivo" proporciona la opcin "Usar nombre de archivo
de variable Wincc" en el cuadro combinado desplegable. Esta opcin solo est
disponible en los Providers que soportan variables.
Nota
La variable OPC se puede utilizar como caracterstica de nombre de archivo incluso si el
nmero de entradas mximas es 0. Si utiliza este ajuste, el archivo nuevo se crea
nicamente cuando cambie la variable OPC. Hasta entonces, todos los registros se
escriben en el archivo CSV creado al crear la variable OPC anterior. La condicin de
entrada mxima no se aplica debido a que la entrada mxima es 0 y todos los datos se
escriben en un solo archivo hasta que cambie el valor de la variable OPC configurado
para el nombre de archivo.
Nota
Si el valor de la variable OPC es NULL, se opta por el archivo base o de plantilla para
formar el nombre de archivo.
Mapeo de conexin
Para establecer una conexin entre provider y el consumer, se debe realizar un mapeo de
las columnas de datos. El primer paso para configurar una conexin es definir el nombre de
sta. La ventana Conexin muestra opciones de "Nombre de conexin predeterminado"
para especificar un nombre para la conexin predeterminada. Bajo la seccin "Nombre de
conexin predeterminado" se proporcionan botones para conectar, borrar y modificar. Estos
botones son de gran ayuda al trabajar con las conexiones.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

233

Mdulos
3.8 Ficheros CSV y TXT
Nota
Modificar conexin
Para modificar una conexin existente, haga los cambios pertinentes y luego seleccione el
botn "Modificar". Los cambios se pueden observar en la ventana Conexin nicamente
despus de seleccionar el botn "Modificar".
Siga estos pasos para realizar el mapeo de columnas entre provider y consumer:
1. Seleccione un nombre de variable de "Provider OPC Data Access" y elija el nombre de
columna de "Consumer CSV/TXT" que deba mapearse. Haga clic en el botn "Conectar".
2. Si hay una discrepancia de datos entre las columnas de provider y consumer, IDB CS
modificar el tipo de datos por el tipo de datos VT_BSTR y mostrar el mensaje "El tipo
de datos de provider se ha modificado para adaptarse al tipo de consumer". A
continuacin, haga clic en Aceptar.
3. Repita los pasos 1 y 2 para todos los elementos del provider que desee transferir. Se
crea una conexin para los valores de cada una de las columnas en provider y
consumer.
4. Para usar el nombre de archivo de la variable de WinCC, seleccione la variable OPC en
el navegador de variables. Especifique un nombre para esta conexin entre las opciones
disponibles en el rea "Nombre de conexin predeterminado" y haga clic en el botn
"Conectar".
5. El nombre de conexin, incluidos los valores de datos de Provider y Consumer, se
mostrar debajo del botn Conectar.
6. Se mostrar la lista de conexiones en la ficha Conexiones.
Nota
Matriz
Si la variable de provider de OPC Data Access tiene un tipo de datos matriz y la columna de
consumer de CSV/TXT tiene un tipo de datos distinto de matriz, tras hacer clic en el botn
Conectar, la casilla de verificacin "Matriz" de "Provider OPC Data Access" se desmarcar
automticamente.
Nota
Columna para sello de tiempo
El sello de tiempo debe asignarse antes de conectar las primeras variables. Posteriormente,
la insercin o modificacin solamente ser posible cuando se borren todos los elementos,
se cierre el cuadro de dilogo y se abra nuevamente. El sello de tiempo se genera con la
hora local, si se transfieren nuevos datos del Provider.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

234

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel

3.9

Excel

3.9.1

Sumario

Descripcin general
El mdulo Excel le permite tener acceso de escritura a la hoja de clculo de Excel. Este
mdulo se utiliza como consumer y se admite en la mayora de tipos de provider.

En IndustrialDataBridge, el tipo de consumer de Excel es compatible con las versiones de


Office 2003 y 2007. Sin embargo, slo es compatible con versiones anteriores si utiliza la
versin de Office 2000. Funcionalmente, es posible utilizar el mdulo Excel con otras
versiones de Office, pero no se han probado, por lo que esta prctica no est autorizada.
Los siguientes tipos de datos se admiten y estn autorizados para el mdulo Excel:
VT_UI1 ( 1 byte unsigned )
VT_I1 ( 1 byte signed )
VT_UI2 ( 2 byte unsigned )
VT_I2 ( 2 byte signed )
VT_UI4 ( 4 byte unsigned )
VT_I4 ( 4 byte signed )
VT_I8 ( 8 byte signed )
VT_UI8 ( 64 bit unsigned )
VT_R4 ( 4 byte real )
VT_R8 ( 8 byte real )
VT_BSTR ( binary string )
VT_BOOL ( boolean )
VT_CY ( currency )
VT_DATE ( date )

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

235

Mdulos
3.9 Excel
Nota
Escritura de grandes cantidades de datos
La utilizacin frecuente o la transferencia de grandes cantidades de datos pueden producir
prdidas de rendimiento cercanas al 100%. Para este tipo de aplicacin se recomienda la
utilizacin de archivos CSV.
Nota
Cerrar Excel
Al abrir una tabla de Excel se abrir una nueva ventana. Si se cierran todas las ventanas de
Excel tambin se cerrar Excel. Por lo tanto se eliminar la instancia a la cual accede
IndustrialDataBridge. La conexin volver a establecerse despus de una reconexin (10 s).
Durante este tiempo se perdern todos los datos entrantes.
Nota
Configuracin "Guardar despus de un tiempo determinado"
Con la configuracin "Guardar despus de un tiempo determinado" e indicando un tiempo
inferior a 30 segundos, se pueden producir problemas en el programa de ejecucin al
desconectarse del Excel de destino de datos.

WinCC/IndustrialDataBridge Documentacin

236

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel

3.9.2

Condiciones

Requisitos
Para poder utilizar una conexin con Microsoft Excel como consumer, necesita el programa
Microsoft Excel. Este programa no se suministra con WinCC IndustrialDataBridge. Microsoft
Excel es un componente del paquete Microsoft Office.
Si no est seguro de si el software est instalado, pngase en contacto con el administrador
de su sistema.

Extensin de archivo
Office 2003 incluye el programa Excel y tiene la extensin de archivo ".xls", mientras que el
programa Excel suministrado con Office 2007/Office 2010 tiene la extensin de archivo
".xlsx".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

237

Mdulos
3.9 Excel

3.9.3

Configurar la interfaz de Excel como Consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Excel como consumer y definir la
configuracin respectiva de la conexin de provider o consumer y el comportamiento de
transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, Excel como tipo de consumer y
haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

238

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de Provider de base de datos, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

239

Mdulos
3.9 Excel
4. A continuacin, haga doble clic en el nodo Consumer del rbol del proyecto para abrir la
ventana de configuracin de consumer.

5. La ventana de configuracin de consumer consta de dos fichas: Opcin de guardado en


Excel y Opciones avanzadas.
6. En la ficha "Opcin de guardado en Excel", realice los siguientes ajustes:
En el campo "Ruta del archivo", haga clic en el botn [...] y seleccione el archivo Excel
examinando la estructura de carpetas.
El nombre de archivo se mostrar automticamente en el campo de entrada "Nombre
de archivo" cuando se seleccione el archivo Excel.
7. En la ficha "Opciones avanzadas", la seccin "Configuracin de tablas" proporciona
opciones para definir el nombre de la hoja y el nmero de hojas por libro.
Opcin de autoguardado permite especificar un intervalo de tiempo tras el cual se
guardar el archivo. La seccin "Sufijo de nombre de archivo" proporciona opciones para
definir el mtodo de numeracin de los archivos Excel. Realice los ajustes siguientes
para configurar las opciones avanzadas:

WinCC/IndustrialDataBridge Documentacin

240

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel
Seleccione el botn de opcin "Conservar nombre predeterminado de tabla" para
utilizar el nombre predeterminado de la hoja.
Seleccione el botn de opcin "Establecer nombre de tabla como" para establecer
nombres exclusivos para cada hoja y especificar el nombre de hoja en el campo de
entrada proporcionado.
Puede especificar el nmero de hojas necesarias para el libro seleccionando el botn
de opcin con la etiqueta "1", "2" o "3".
En funcin de esta seleccin, el campo de entrada para especificar el nombre de hoja
estar activado o desactivado.
En la seccin "Opcin de autoguardado", marque la casilla de verificacin "Guardar
tras cierto tiempo" y establezca las horas, minutos y segundos en el campo de
entrada de control.
En la seccin "Sufijo de nombre de archivo", seleccione el botn de opcin "Nmero
de versin correlativo" o la opcin "Fecha/Hora".
El nmero de versin correlativo define el mtodo de numeracin de los archivos.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

241

Mdulos
3.9 Excel

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin

242

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.
"Seccin "Configuracin del Provider"
Seleccione el esquema, si procede, y luego seleccione el nombre de tabla en la lista
desplegable.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Seleccionar el esquema
Si utiliza una base de datos que no sea Microsoft Access, es obligatorio
seleccionar el esquema antes de seleccionar el nombre de tabla.
Si utiliza Microsoft Access como base de datos, el campo "Esquema" est
desactivado y no se permite seleccionar el esquema.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin
de 1000 ms o 1 s.
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

243

Mdulos
3.9 Excel
4. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin Disparo est activada slo si el tipo de transferencia de datos "Enviar
valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configuracin de disparo":
En el campo Esquema, elija un esquema vlido seleccionndolo de la lista
desplegable.
Elija un nombre de tabla seleccionndolo de la lista desplegable.
En el campo Columna, seleccione la columna especfica que debe utilizarse para la
condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
5. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz de Excel y un provider. Estos elementos se
muestran en el rbol de la interfaz de configuracin. Para poder transferir datos, conecte las
variables de provider y consumer, como se describe en el captulo "Conectar variables a una
interfaz de Excel".

WinCC/IndustrialDataBridge Documentacin

244

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel

3.9.4

Conectar variables a una interfaz de Excel

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del destino de datos seleccionado con Excel. La ficha
Mapeo de conexin divide la ventana en 3 secciones.
Provider de la base de datos
Consumer de Excel
Configuracin de mapeo de conexiones

La seccin "Provider de la base de datos" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". En esta seccin se muestra el esquema seleccionado y el
nombre de tabla en los campos "Esquema" y "Tabla" junto con los nombres de columna.
Estas columnas pueden mapearse con las columnas existentes en la interfaz de Excel. La
seccin "Consumer de Excel" se muestra en la parte inferior izquierda de la ficha "Mapeo de
conexin".
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

245

Mdulos
3.9 Excel
1. En la seccin "Provider de la base de datos", en el campo "Tabla" se muestra el fichero
seleccionado. Los nombres de las columnas se muestran en el rea "Columnas".
Seleccione un nombre de columna de la lista. La columna seleccionada se muestra en el
campo "Columna de datos". El tipo de datos se muestra automticamente.
2. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
3. En el rea "Consumer de Excel", especifique el nombre de columna en el campo
"Nombre de columna". De forma predeterminada se selecciona "Binary string
(VT_BSTR)" en el campo "Tipo de datos".
Para cambiar el tipo de datos, haga clic en la flecha desplegable del cuadro de lista "Tipo
de datos" y seleccione el tipo de datos apropiado.
4. En "Consumer de Excel", seleccione el campo cuya columna debe guardarse en la
primera fila. El nombre de columna se introduce en este campo.
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.
Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
Una vez que se haya creado la conexin, observar que la columna mapeada en el rea
"Configurar consumer de Excel" se muestra en amarillo. Representa la columna
mapeada en "Configurar consumer de Excel".
5. Repita los pasos 1 a 5 para todos los elementos de "Provider de la base de datos" que
desee transferir.
Nota
Nmero de columnas de Excel
En Consumer de Excel se admiten como mximo 256 columnas, en las que puede crear
conexiones con 256 columnas. A partir de la columna 256, si intenta establecer un mapeo
de conexin, se mostrar un mensaje de aviso. Sin embargo, podr seguir creando
conexiones ms all de las 256 columnas. En Runtime, pueden activarse 256 conexiones
como mximo.

WinCC/IndustrialDataBridge Documentacin

246

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.9 Excel
Nota
Abrir un archivo Excel durante la transferencia de datos
Durante el proceso de transferencia de datos entre el provider y Excel como consumer, IDB
Runtime escribe los datos en el archivo Excel. Si se abre el archivo Excel en paralelo
durante el proceso de transferencia, la aplicacin Runtime deja de funcionar. Se mostrar el
mensaje de seguimiento "Error al insertar un valor" en "Vista del seguimiento" cuando
intente abrir dicho archivo Excel.
Tenga en cuenta que la aplicacin Runtime deja de funcionar y no podr detener ni
desconectar el proceso de transferencia de datos. En este caso, deber reiniciar el servicio
IDB. No obstante, no podr guardar datos durante la ltima transferencia de datos.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

247

Mdulos
3.10 Send/Receive

3.10

Send/Receive

3.10.1

Sumario

Descripcin general
El mdulo Enviar/Recibir de IDB se utiliza para enviar y recibir datos a PLC o de PLC de
Siemens. Se crea una comunicacin segura mediante protocolo TCP y se activa la lectura o
escritura de datos a la memoria del PLC o de dicha memoria. Este mdulo acta tanto de
provider como de consumer.
El concepto en el que se basa el uso del mdulo Send/Receive se define de tal manera que
podr leer datos del PLC y escribir (enviar) datos en un tipo de consumer (por ejemplo, una
base de datos). Y a la inversa: podr leer (recibir) datos de una base de datos y podr
escribir datos en un PLC.
El mdulo Enviar/Recibir admite los siguientes tipos de conexin:
Establecimiento de conexin activa/pasiva ISOonTCP (RFC 1006)
Establecimiento de conexin activa/pasiva TCPnative
UDP
En este caso, los siguientes tipos de datos estn autorizados para el mdulo de origen de
datos Enviar/Recibir:
VT_UI1 ( 1 byte unsigned )
VT_I1 ( 1 byte signed )
VT_UI2 ( 2 byte unsigned )
VT_I2 ( 2 byte signed )
VT_UI4 ( 4 byte unsigned )
VT_I4 ( 4 byte signed )
VT_R4 ( 4 byte real )
VT_BSTR ( binary string ) -> Interpretacin como cadena S7 o con terminacin nula
Nota
Tipo de datos VT_BOOL
No est autorizado el uso de VT_BOOL, puesto que este tipo de datos se interpreta
como un byte y puede sobrescribir los valores.

WinCC/IndustrialDataBridge Documentacin

248

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive

Estructura del provider de Enviar/Recibir:

Estructura del consumer de Enviar/Recibir:

Observe lo siguiente:
Si IndustrialDataBridge y SimaticNET Softnet estn instalados y se ejecutan en el mismo
equipo, se producirn problemas con el establecimiento de una conexin pasiva de
ISOonTCP.
Si esto es as, configure la conexin con un establecimiento de conexin activa o utilice
CP1613 y Hardnet.
Con el tipo de conexin "TCPnative", la informacin siguiente es vlida:
Si el puerto de IndustrialDataBridge es 0 y se ha marcado la casilla de verificacin
"Establecimiento activo de la conexin", se utilizar un puerto libre de
IndustrialDataBridge.
Si el puerto del PLC es 0 y la casilla de verificacin "Establecimiento activo de la
conexin" no est marcada, no se verificar el puerto del PLC.
Nota
Send/Receive
El uso de Send/Receive como tipo de provider o consumer con otros tipos admitidos de
provider/consumer puede configurarse en la aplicacin IDB CS. Sin embargo, tras cargar la
configuracin en el entorno de Runtime y conectar los tipos de provider/consumer, puede
que el estado de la conexin IDB siga mostrndose en rojo y el estado de la conexin sea
"Desconectado".
Slo podr conseguir el estado "Conectado" si utiliza Send/Receive para enviar o recibir
datos del PLC.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

249

Mdulos
3.10 Send/Receive

3.10.2

Requisitos

Requisitos
Para poder enviar o recibir datos al PLC o del PLC, es necesario preparar el entorno en
consonancia. Es necesario instalar el software STEP7 Professional para preparar el entorno
y configurar el programa STEP7. Es necesario preparar el entono del software STEP7 antes
de configurar este mdulo en IDB, si desea realizar la transferencia de datos con el PLC.
Nota
Utilizar STEP7 y preparar el entorno
Para obtener ms informacin sobre el uso de STEP7 y la creacin de bloques de datos,
consulte "Sistema de informacin STEP7 Professional V12".
Uno de los principales requisitos consiste en crear la misma asignacin de memoria para
diferentes variables en el consumer de IDB que la que se ha realizado en el proyecto de
STEP7 (para el PLC). Los tipos de datos utilizados tanto en el provider como en el
consumer deben coincidir para garantizar una transferencia de datos correcta.
Si el tipo de datos utilizado en la configuracin de Send/Receive es String, el tamao de
este tipo de datos debe ser igual o mayor que el tamao de String definido en el proyecto
Step7.

Requisitos de hardware y software


Deben cumplirse unos requisitos mnimos de software y hardware para la instalacin del
paquete de software SIMATIC STEP7 Professional. Para obtener ms informacin sobre
estos requisitos de hardware y software para utilizar el software STEP7 Professional,
consulte "Requisitos del sistema para STEP7 Professional".

WinCC/IndustrialDataBridge Documentacin

250

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive

3.10.3

Configurar la interfaz Send/Receive como Provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Enviar/Recibir como provider y
configurar las propiedades de conexin provider/consumer respectivas junto con su
configuracin del comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Send/Receive como tipo de provider, OPC Data Access como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

251

Mdulos
3.10 Send/Receive
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider. La ventana de configuracin de provider tiene varios campos
que le ayudan a configurar el tipo de conexin de Send/Receive.

Nota
Ms informacin
La informacin sobre la configuracin del tipo de conexin de Send/Receive y las
opciones relacionadas se proporciona en el captulo "Configurar los distintos tipos de
conexiones".

WinCC/IndustrialDataBridge Documentacin

252

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive
4. A continuacin, haga doble clic en el nodo Consumer del rbol del proyecto para abrir la
ventana de configuracin de consumer. En la ventana Configuracin de Consumer,
realice los ajustes siguientes:

Seccin "Configuracin de OPC Data Access"


Busque un OPC Server haciendo clic en el botn [...] y seleccinelo.
La seleccin del servidor puede realizarse desde un navegador de variables OPC.
El nombre de nodo se muestra automticamente en el campo de entrada "Nombre de
nodo" tras la seleccin del OPC Server.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

253

Mdulos
3.10 Send/Receive
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el caso
de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la seleccin del
OPC Server en el equipo remoto. Este nombre de nodo es necesario para buscar el OPC
Server desde el equipo remoto.
El navegador de variables OPC no muestra ningn contenido si el nombre del nodo no
es vlido.
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables. Si conoce la
informacin sobre el nombre del OPC Server y el nombre de nodo, puede introducirla
directamente en los campos "Servidor OPC" y "Nombre de nodo". Si el nombre de
nodo/nombre de OPC Server no es vlido, no se mostrar ningn contenido en el
navegador de variables OPC.
Seccin "Configuracin para elemento defectuoso"
En el campo "Configurar una variable para el nmero de errores de transaccin",
haga clic en el botn [...] y seleccione una variable en el navegador de variables OPC.
A continuacin, haga clic en el botn que representa una "marca de verificacin" para
aceptar los cambios. El nmero de variables con errores se escribe con el valor
QUALITY=BAD.
Elija el tipo de datos especfico seleccionndolo del cuadro de lista desplegable.
Nota
Variables OPC
La seleccin de la variable en el navegador de variables OPC muestra el tipo de datos
correspondiente en el campo "Tipo de datos". Sin embargo, si recuerda el nombre de la
variable, especifique el nombre de la variable y el tipo de datos en los campos
respectivos de la seccin "Configuracin para elemento defectuoso".
Seccin "Configuracin de transferencia asncrona"
Active la opcin de la casilla de verificacin "Escribir asncronamente" para permitir la
escritura asncrona.
Especifique el nmero mximo permitido de peticiones de escritura pendientes en el
campo de entrada.

WinCC/IndustrialDataBridge Documentacin

254

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive
Nota
Transferencia asncrona
Si la casilla de verificacin "Escribir asncronamente" est activada, se establece el valor
predeterminado de 10 en el campo de entrada "Nmero mximo de peticiones de
escritura pendientes". Cuando esta casilla de verificacin est desactivada, el valor se
restablece a 0. En esta casilla puede especificar un valor de 1 a 40.
Si el valor especificado no est comprendido dentro de este intervalo, se muestra un
mensaje de error.
Nota
Escritura asncrona
La configuracin de transferencia asncrona resulta de utilidad para garantizar que la
transferencia de datos real se est produciendo correctamente.
Ejemplo: si ha configurado "Nmero mximo de peticiones de escritura pendientes" en
15 y la transferencia de datos no se produce de forma correcta, despus del error de la
15. transaccin se mostrar un mensaje de aviso en la vista de seguimiento de IDB
Runtime.

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

255

Mdulos
3.10 Send/Receive
2. En la ficha Opciones de transferencia, puede configurar los ajustes del comportamiento
de transferencia de Send/Receive como provider.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.
A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
3. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz Send/Receive y OPC Data Access como
consumer. Estos elementos se muestran en la estructura de rbol de la interfaz de
configuracin de IDB. Para poder transferir datos, conecte las variables de provider y de
consumer, como se describe en el captulo "Conectar variables de una interfaz
Send/Receive".

WinCC/IndustrialDataBridge Documentacin

256

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive

3.10.4

Configurar los distintos tipos de conexin:

Configurar los distintos tipos de conexiones


Para Enviar/Recibir como provider, se mostrar la ventana de propiedades de provider
despus de hacer doble clic en el nodo Provider del rbol del proyecto. La ventana de
propiedades de provider incluye varios campos que le ayudan a configurar los valores de
conexin de Enviar/Recibir. La configuracin proporcionada en esta ventana depender del
tipo de protocolo seleccionado.

General
En el rea de la seccin "General", seleccione un tipo de protocolo, la longitud de datos en
bytes y el tipo de establecimiento de conexin.
Se pueden seleccionar los siguientes tipos de protocolos:
ISO en TCP
TCP nativo
UDP
Longitud de datos en bytes
En este campo, especifique la longitud de las variables que van a transferirse.
Establecimiento de conexin activo
La casilla de verificacin "Establecimiento activo de la conexin" se utiliza para definir si IDB
habilita de forma activa el establecimiento de la conexin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

257

Mdulos
3.10 Send/Receive
Vigilancia de conexin
En la seccin "Vigilancia de conexin", defina los parmetros siguientes en los campos:
Watchdog cycle time (Ciclo de tiempo de vigilancia): Hace referencia al tiempo que debe
transcurrir para que un ping compruebe si la conexin con la estacin del interlocutor
sigue existiendo. Segn la carga de la red, deber seleccionar un ciclo de supervisin
ms largo (con una carga de red ms alta) o ms corto. Esta unidad debe especificarse
en ms.
Timeout (Tiempo excedido): Tiempo mximo de respuesta para un ping antes de que se
indique un error. Esta unidad debe especificarse en ms.
Direcciones
En la seccin "Direcciones", especifique los datos de conexin para la estacin del
interlocutor en el campo "Direcciones":
Direccin IP de IndustrialDataBridge: Introduzca la direccin IP de la estacin del
interlocutor.
Debe configurarse "Direccin IP de IndustrialDataBridge" si el equipo tiene varias tarjetas
de red o direcciones IP. De lo contrario, seleccione el campo de seleccin "Direccin IP
predeterminada de IndustrialDataBridge".
Direccin IP del PLC: Introduzca la direccin IP del dispositivo PLC.
Segn el protocolo establecido, debern realizarse otros ajustes:
ISO en TCP
TSAP IndustrialDataBridge: Introduzca el TSAP (Transfer Service Access Point, punto de
acceso de servicio de transferencia) en formato ASC para IDB. Configure el TSAP con
una longitud de 1 a 16 bytes.
Controlador TSAP: Introduzca el TSAP en formato ASC para el dispositivo PLC. Puede
configurar el TSAP con una longitud de 1 a 16 bytes.
TCP nativo
Puerto de IndustrialDataBridge: Introduzca el nmero de puerto de IDB. Debe establecer
el valor del puerto en un rango de 2000 a 65534.
Puerto de controlador: Introduzca el nmero de puerto del PLC. Debe establecer el valor
del puerto en un rango de 2000 a 65534.
UDP
Puerto de IndustrialDataBridge: Introduzca el nmero de puerto de IDB. Debe establecer
el valor del puerto en un rango de entre 2000 y 65534.
Puerto de controlador: Introduzca el nmero de puerto del PLC. Debe establecer el valor
del puerto en un rango de 2000 a 65534.
Si selecciona el campo de seleccin "Asignacin de direcciones controlada por
programa", puede crear una conexin UDP libre. La direccin IP y el puerto para la
estacin del interlocutor ya no tienen que configurarse, sino que se leen en el rea de
datos de conexin. De este modo, se pueden realizar cambios de forma dinmica
durante la ejecucin. Las conexiones UDP libres requieren un encabezamiento de
trabajo en el rea de datos de la conexin.
El siguiente grfico muestra la estructura del rea de datos, as como el significado y el
posicionamiento de los parmetros en el encabezamiento de trabajo.

WinCC/IndustrialDataBridge Documentacin

258

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive

La imagen muestra un ejemplo claro a partir de la siguiente direccin IP: 192.168.1.100


Para la direccin del puerto 2000, por ejemplo, se debe introducir lo siguiente: para el byte
alto: 7Hex (= 7Dec); para el byte bajo: D0Hex (= 208Dec)
Nota
Puerto ocupado
Con el tipo de conexin "TCP nativo", es posible que el puerto que debera utilizarse ya est
ocupado en la parte activa.
En este caso, establezca el puerto de IndustrialDataBridge en "0" con una conexin activa.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

259

Mdulos
3.10 Send/Receive

3.10.5

Conectar variables de una interfaz Send/Receive

Conectar variables
En la ventana "Configuracin", haga clic en la ficha "Mapeo de conexin" para conectar las
variables enviadas de la interfaz Enviar/Recibir con el data consumer. La ficha Mapeo de
conexin divide la ventana en las 3 secciones siguientes:
Provider Send/Receive
Consumer OPC Data Access
Configuracin de mapeo de conexiones
La seccin "Provider Send/Receive" se muestra en la parte superior izquierda de la ficha
"Mapeo de conexin". Esta seccin proporciona las opciones necesarias.
El "Consumer OPC Data Access" se muestra en la parte inferior izquierda de esta ficha.

Lleve a cabo los pasos siguientes para conectar variables de una interfaz Enviar/Recibir a
OPC Data Access.

WinCC/IndustrialDataBridge Documentacin

260

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive
1. En la seccin "Provider de Send/Receive", especifique el punto de inicio de la variable en
el campo "Byte inicial". Ya ha especificado la longitud de datos de las variables en la
ventana "Configuracin de Provider de Send/Receive".
La informacin sobre los campos de la configuracin de Provider de Send/Receive se
describe en el captulo 3.10.4 "Configurar los distintos tipos de conexiones".
2. Seleccione el tipo de datos correspondiente en el campo "Tipo de datos solicitado".
Nota
Interpretar datos
El campo "Interpretar como" solo permitir seleccionar un valor si en el campo "Tipo de
datos solicitado" est seleccionado uno de los tipos de datos Binary String (VT_BSTR) o
Date (VT_Date).
3. Si ha seleccionado uno de los tipos de datos Binary String (VT_BSTR) o Date (VT_Date),
especifique tambin cmo se interpretarn los datos entrantes:
Los datos que se transfieren del data provider como string S7 o de bytes se
convierten al tipo de datos VT_BSTR.
Los datos que se transfieren del data provider como un string S7_Date_and_Time se
convierten al tipo de datos VT_DATE.
4. Si ha seleccionado "OLE/Binary Automation string" como tipo de datos en el campo "Tipo
de datos solicitado", el campo "Nmero" est disponible para especificar un nmero
vlido.
Especifique un nmero vlido en el campo "Nmero". El rango que est permitido
especificar en el campo de entrada "Nmero" es cualquier valor entre 1 y 8192.
5. Configure la variable de consumer en la seccin "Consumer OPC Data Access" (en la
parte inferior izquierda) siguiendo estos pasos:
Seleccione una variable de consumer del navegador de variables OPC en la seccin
"Consumer OPC Data Access".
El ID de variable y el tipo de datos se muestran automticamente en funcin de la
seleccin de la variable OPC en el navegador de variables.
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones" (a la derecha). Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
7. Repita los pasos 2 a 6 para todos los elementos del data provider que desee transferir.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

261

Mdulos
3.10 Send/Receive
Nota
BLOB como nuevo tipo de datos
Si se usa una base de datos Oracle, MySQL o SQL Server como consumer y Send/Receive
como provider, en la ficha de mapeo de conexiones se puede seleccionar el tipo de datos
BLOB dentro del rea de la seccin de consumer. Debe indicarse el tamao de BLOB en el
campo Nmero.
Puesto que los PLC no admiten el tipo de datos BLOB, al crear un proyecto de Step7 se
debe seleccionar string o matriz de caracteres como tipo de datos. En la configuracin de
IDB esos datos se pueden mapear con el campo de tipo BLOB en el rea de la seccin de
consumer de la base de datos. El tamao de los datos depende del tamao admitido de
tipos de datos proporcionados en el proyecto Step7.
Nota
Matriz
Si la variable de provider tiene un tipo de datos de matriz y la columna de consumer tiene
un tipo de datos distinto al de matriz, tras hacer clic en el botn Conectar, la casilla de
verificacin "Matriz" de "Consumer OPC Data Access" se desmarcar automticamente.
Si la columna de provider de Send/Receive tiene un tipo de datos distinto de matriz y la
variable de consumer OPC Data Access tiene el tipo de datos matriz, tras hacer clic en el
botn Conectar, la casilla de verificacin "Matriz" de "Consumer OPC Data Access" se
marcar automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

262

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive

3.10.6

Configurar la interfaz Send/Receive como Consumer

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga Send/Receive como consumer y
definir la configuracin respectiva de provider o consumer y el comportamiento de
transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En la barra del men de configuracin de IDB, seleccione "Proyecto" > "Crear" para
crear un nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione OPC Data Access como tipo de provider, Send/Receive como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

263

Mdulos
3.10 Send/Receive
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de Provider, realice los ajustes siguientes:


Examine el OPC Server.
Seleccione el nombre de nodo.
4. En el rbol del proyecto, haga doble clic en el nodo Consumer para abrir la ventana de
configuracin de consumer. La ventana de configuracin de consumer incluye varios
campos que le ayudan a configurar el tipo de conexin Send/Receive.

Nota
Ms informacin
La informacin sobre la configuracin del tipo de conexin de Send/Receive y las
opciones relacionadas se proporciona en el captulo 3.10.4, "Configurar los distintos tipos
de conexiones".

WinCC/IndustrialDataBridge Documentacin

264

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

2. En la ficha Opciones de transferencia, puede configurar el comportamiento de


transferencia de provider.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin de
1000 ms o 1 s.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

265

Mdulos
3.10 Send/Receive
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Los datos se transfieren cuando cambia el valor de la variable configurada. Si se
configura un valor de umbral en el campo "Deadband" y el OPC Server seleccionado
admite la zona de insensibilidad, la transferencia de datos slo se producir cuando el
cambio de los datos supere el valor de deadband especificado. El valor de deadband
debe estar comprendido entre 0 y 100.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin se transferirn los datos de todas las variables de
provider que haya conectado con el consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin se comprueba una variable seleccionada de un OPC
Server para ver si ha alcanzado el valor de disparo. En este caso se transfieren todos
los valores.
Nota
Transferencia de datos con "Transferir slo valores modificados"
Si el valor de deadband est configurado y el OPC Server seleccionado no admite la
deadband, se definir un valor del 0% y cualquier cambio de valor se tendr en
cuenta para la transferencia de datos. Una transferencia de datos de este tipo es
independiente del tiempo de actualizacin.
Nota
Deadband
No todos los servidores OPC Server admiten deadband. Esto depender del OPC
Server que se utilice. El campo de entrada "Valor de deadband (%)" est activado
slo con los tipos de transferencia de datos "Transferir slo valores modificados" y
"Transferir siempre todos los valores". Este campo de entrada est desactivado
mientras el tipo de transferencia "Enviar valores con este disparo" est seleccionado.
4. Especifique el valor de deadband (en porcentaje) para que contenga un valor entre 0 y
100.
5. En el campo "Elemento para la seguridad de la transaccin", haga clic en el botn [...] y
seleccione una variable del OPC Server desde el navegador de variables OPC.
En el campo "Elemento para la seguridad de la transaccin" puede definir una variable
OPC en un OPC Server, en donde se almacena el estado de xito o fracaso de la
transferencia de datos. Este valor debe ser un signed char de 1 byte (p. ej., VT_I1). -1
indica el estado de xito y 0 indica un fracaso.

WinCC/IndustrialDataBridge Documentacin

266

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive
6. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo y las opciones de disparo. La seccin "Configuracin de disparo" est activada
slo si el tipo de transferencia de datos es "Enviar valores con este disparo".
Lleve a cabo los ajustes siguientes en la seccin "Configuracin de disparo":
En el campo "Variable de disparo", seleccione la variable que disparar una
transferencia de datos. Haga clic en el botn [...] para seleccionar la variable en el
navegador de variables OPC.
Seleccione un tipo de datos vlido de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
7. La configuracin del comportamiento de transferencia para OPC DataAccess como
provider se guardar automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz OPC Data Access y Send/Receive como
consumer. Estos elementos se muestran en la estructura de rbol de la interfaz de
configuracin de IDB. Para poder transferir datos, conecte las variables de provider y
consumer, como se describe en el captulo "Conectar variables a una interfaz
Send/Receive".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

267

Mdulos
3.10 Send/Receive

3.10.7

Conectar variables a una interfaz Send/Receive

Conectar variables
En la ventana "Configuracin", haga clic en la ficha "Mapeo de conexin" para conectar las
variables enviadas del data provider seleccionado con la interfaz Enviar/Recibir. La ficha
Mapeo de conexin divide la ventana en las 3 secciones siguientes:
Provider OPC Data Access
Consumer Send/Receive
Configuracin de mapeo de conexiones

El "Provider OPC Data Access" se muestra en la parte superior izquierda de esta ficha. La
seccin "Consumer de Send/Receive" se muestra en la parte inferior izquierda de la ficha
"Mapeo de conexin".
Lleve a cabo los pasos siguientes para conectar variables de OPC Data Access a una
interfaz Enviar/Recibir.
1. En el rea "Provider OPC Data Access", desplcese al navegador de variables OPC y
seleccione una variable OPC.
2. El ID de variable y el tipo de datos se muestran automticamente en funcin de la
seleccin de la variable OPC.
3. En el rea "Consumer de Send/Receive" (parte inferior izquierda), especifique el punto
de inicio de la variable en el campo "Byte inicial".

WinCC/IndustrialDataBridge Documentacin

268

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.10 Send/Receive
4. Seleccione el tipo de datos correspondiente en el campo "Tipo de datos solicitado".
Nota
Interpretar datos
El campo "Interpretar como" solo permitir seleccionar un valor si en el campo "Tipo de
datos solicitado" est seleccionado uno de los tipos de datos Binary String (VT_BSTR) o
Date (VT_Date).
5. Si ha seleccionado uno de los tipos de datos Binary String (VT_BSTR) o Date (VT_Date),
especifique tambin cmo se interpretarn los datos entrantes:
Los datos que se transfieren del data provider como string S7 o de bytes se
convierten al tipo de datos VT_BSTR.
Los datos que se transfieren del data provider como un string S7_Date_and_Time se
convierten al tipo de datos VT_DATE.
6. Si ha seleccionado "OLE/Binary Automation string" como tipo de datos en el campo "Tipo
de datos solicitado", el campo "Nmero" est disponible para especificar un nmero
vlido.
Especifique un nmero vlido en el campo "Nmero". El rango que est permitido
especificar en el campo de entrada "Nmero" es cualquier valor entre 1 y 8192.
7. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones" (a la derecha). Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
8. Repita los pasos 1 a 7 para todos los elementos del origen de datos que desee transferir.
Nota
BLOB como nuevo tipo de datos
Si se usa una base de datos Oracle, MySQL o SQL Server como provider y Send/Receive
como consumer, en la ficha de mapeo de conexiones se puede seleccionar el tipo de datos
BLOB dentro del rea de la seccin de provider. Debe indicarse el tamao de BLOB en el
campo Nmero.
Puesto que los PLC no admiten el tipo de datos BLOB, al crear un proyecto de Step7 se
debe seleccionar string o matriz de caracteres como tipo de datos. En la configuracin de
IDB esos datos se pueden mapear con el campo de tipo BLOB en el rea de la seccin de
provider de la base de datos. El tamao de los datos depende del tamao admitido de tipos
de datos proporcionados en el proyecto Step7.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

269

Mdulos
3.10 Send/Receive
Nota
Matriz
Si la variable de provider tiene un tipo de datos de matriz y la columna de consumer tiene
un tipo de datos distinto al de matriz, tras hacer clic en el botn Conectar, la casilla de
verificacin "Matriz" de "Provider OPC Data Access" se desmarcar automticamente.
Si la columna Provider OPC Data Access tiene un tipo de datos distinto al de matriz y la
variable de consumer Send/Receive tiene un tipo de datos de matriz, tras hacer clic en el
botn Conectar, la casilla de verificacin "Matriz" de "Consumer de Send/Receive" se
marcar automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin

270

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive

3.11

WinCC User Archive

3.11.1

Sumario

Introduccin
El mdulo "WinCC User Archive" permite los accesos de lectura y escritura a la base de
datos de ficheros del proyecto WinCC. Esta funcin es parecida al mdulo para bases de
datos dinmicas. Como Consumer, tambin existe la posibilidad de eliminar datos en
WinCC User Archive.
Nota
Indicaciones importantes para la configuracin de diferentes bases de datos
Para el acceso a MS SQL Server y MS Access deben estar instalados los componentes
de Microsoft Data Access 2.8 (MDAC 2.8) (http://www.microsoft.com/data/).
No est permitida la utilizacin del tipo de datos VT_I8 como variable Trigger (transferir
datos segn evento) en la base de datos Provider.
El carcter "?" (VT_BSTR) no se puede escribir en un campo del tipo de datos "char" o
"varchar" en un servidor SQL (en la interfaz de runtime se visualiza un mensaje de error
en correspondencia).
El sello de tiempo debe asignarse antes de conectar las primeras variables.
Posteriormente, la insercin o modificacin del sello de tiempo solamente ser posible
cuando se borren todos los elementos, se cierre el cuadro de dilogo y se abra
nuevamente. El sello de tiempo se genera con la hora local, si se transfieren nuevos
datos del Provider.
Un nombre de tabla no puede contener ningn carcter vaco, de lo contrario se pueden
producir errores en la transferencia.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

271

Mdulos
3.11 WinCC User Archive

3.11.2

Configurar una interfaz WinCC User Archives como Provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga WinCC User Archive como provider y
definir la configuracin respectiva de la conexin de provider o consumer y el
comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione WinCC User Archive como tipo de provider, Base de datos como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

272

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.
Nota
Cadena de conexin
En la ventana "Configuracin de Provider de WinCC User Archive", el campo "Cadena de
conexin" (en la parte superior) muestra los parmetros de cadena de conexin de la
base de datos despus de la seleccin del tipo de base de datos.

En la ventana Configuracin de Provider de WinCC User Archive, realice los ajustes


siguientes:
Especifique el nombre de servidor y/o la ruta completa de la base de datos de WinCC
User Archive.
Seleccione el nombre de base de datos de la lista que se muestra en el campo "Base
de datos". Haga clic en el cuadro de lista desplegable para ver esta lista.
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el rea de la seccin que proporciona opciones para iniciar sesin en la base de
datos, especifique el nombre de usuario y la contrasea.
Esta informacin es necesaria para iniciar sesin en la base de datos de WinCC User
Archive.
Haga clic en el botn Test para probar la conexin.
Nota
User Archive
Asegrese de introducir la ruta completa del equipo en el que WinCC est instalado.
Si el nombre de la ruta no es vlido, el campo "Base de datos" no mostrar ninguna
tabla. Asimismo, tambin es importante verificar que la tabla de User Archive
contenga una o varias filas de datos.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

273

Mdulos
3.11 WinCC User Archive
4. A continuacin, haga doble clic en el nodo Consumer en el rbol del proyecto. En la
ventana Configuracin de Consumer, realice los ajustes siguientes:

"Seccin "Configuracin de consumer de base de datos"


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.

WinCC/IndustrialDataBridge Documentacin

274

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive

Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
"Seccin "Configuracin de tipo de Consumer"
Seleccione el "Tipo de consumer" seleccionndolo de la lista. En el captulo 3.6.7,
"Tipos de consumer", se ofrece ms informacin sobre los tipos de consumer.
Elija Procedimiento almacenado o Instruccin de insercin preparada como "Tipo de
transaccin" y seleccione el nombre y esquema de tabla.
Nota
Tipo de transaccin
Las opciones de tipo de transaccin Procedimiento almacenado o Instruccin de
insercin preparada slo estn activas cuando se ha seleccionado el tipo de consumer
"Un registro de datos por orden - Command Set" y ha seleccionado una base de datos
que no sea Microsoft Access. De forma predeterminada, la opcin Instruccin de
insercin preparada se selecciona automticamente.
Slo el campo "Tabla" est activado si se ha seleccionado Microsoft Access como
tipo de base de datos y el tipo de consumer seleccionado es "Un registro de datos por
orden - Command Set". Seleccione el nombre de tabla en el cuadro de lista
desplegable.
Si ha seleccionado un tipo de base de datos distinto de Microsoft Access y el tipo de
consumer seleccionado es "Un registro de datos por orden - Command Set", todos los
campos dentro de Tipo de transaccin estarn activados.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

275

Mdulos
3.11 WinCC User Archive

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

2. En la ficha Opciones de transferencia, puede configurar el comportamiento de


transferencia de provider.
Seleccione el esquema, si procede, y luego seleccione el nombre de tabla en la lista
desplegable.
Nota
Esquema
En la ficha "Opciones de transferencia" se selecciona automticamente un
esquema predeterminado.
3. Haga clic en el botn "Evento" para definir la configuracin del provider de disparo. Se
abrir "Provider de disparo".
En el captulo "Configurar un disparo" se proporciona la descripcin de "Provider de
disparo".
4. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.

WinCC/IndustrialDataBridge Documentacin

276

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha configurado la interfaz WinCC User Archive y un consumer, incluidas las opciones de
transferencia de provider. Estos elementos se muestran en la estructura de rbol de la
interfaz de configuracin de IDB. Para poder transferir datos, conecte las variables de
provider y consumer, como se describe en el captulo "Conectar variables de la interfaz
WinCC User Archive".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

277

Mdulos
3.11 WinCC User Archive

3.11.3

Configurar Trigger

Introduccin
El cuadro de dilogo "Provider de disparo" proporciona la configuracin de OPC, las
opciones de configuracin del disparo y los campos necesarios que le ayudarn a configurar
la condicin que dispare una transferencia de datos. Este cuadro de dilogo se abre tras
hacer clic en el botn "Disparo" en la ventana Opciones de transferencia.
Nota
Navegador de variables OPC
Las variables OPC de la seccin "Configuracin de disparo" slo se mostrarn si ya ha
seleccionado el nombre del OPC Server.

WinCC/IndustrialDataBridge Documentacin

278

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive

Procedimiento
1. En el rea "Configuracin de OPC", seleccione el OPC Server haciendo clic en el botn
[...]. La seleccin del servidor es asistida por un navegador de variables OPC. A
continuacin, haga clic en el botn que representa una "marca de verificacin" para
aceptar los cambios.

2. El nombre de nodo se muestra automticamente en el campo de entrada "Nombre de


nodo" tras la seleccin del OPC Server.
Nota
Nombre de nodo
Para el OPC Server local, el nombre de nodo se mostrar como "local host". En el caso
de un OPC Server remoto, el nombre del equipo remoto se mostrar tras la seleccin del
OPC Server en el equipo remoto. Este "Nombre de nodo" es necesario para buscar el
OPC Server desde el equipo remoto.
El navegador de variables OPC no muestra ningn contenido si el nombre del nodo no
es vlido.
Nota
Los campos "Servidor OPC" y "Nombre de nodo" son campos editables.
Si conoce la informacin sobre el nombre del OPC Server y el nombre de nodo, puede
introducirla directamente en los campos "Servidor OPC" y "Nombre de nodo". Si el
nombre de nodo/nombre de OPC Server no es vlido, no se mostrar ningn contenido
en el navegador de variables OPC.
3. Puede definir una variable OPC en el provider de disparo, en que el estado de xito o
fracaso de la transferencia de datos se almacenar en el campo "Variable para la
seguridad de la transaccin". Este valor debe tener un signed char de 1 byte (p. ej.,
VT_I1). -1 indica el estado de xito y 0 indica un fracaso.
En el navegador de variables, seleccione la variable del OPC Server donde se debe
guardar esta informacin y haga clic en el botn "Aplicar elemento".
4. La estructura de rbol del OPC Server se muestra en el rea "Configuracin de disparo".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

279

Mdulos
3.11 WinCC User Archive
5. En el rea "Configuracin de disparo", seleccione las variables que desee, una por una, y
acptelas haciendo clic en "Agregar elemento" cada vez.
Las variables seleccionadas se muestran en la tabla debajo del navegador de variables,
que muestra la lista de variables.
6. Utilice el botn "Quitar elemento" para eliminar el elemento marcado. Si no se ha
marcado ningn elemento para su supresin, se suprimir el ltimo elemento de la lista
si hace clic en el botn "Quitar elemento". En la seccin "Declaracin de variables" se
incluyen detalles sobre las columnas de la lista de variables.
Nota
OPC Server
Tras seleccionar las variables y aadirlas a la lista de variables, si cambia a otro OPC
Server en el rea Configuracin de OPC, se mostrar un cuadro de dilogo en el que se
le preguntar si desea descartar la configuracin anterior.
7. En el rea "Condicin de disparo", puede seleccionar el tipo de sintaxis con el botn de
seleccin "Estilo VB" y "Estilo JScript". Si ya se ha creado una condicin de disparo, este
ajuste no puede modificarse. Si se debe cambiar el lenguaje, debe eliminarse el texto del
campo "Configurar condicin de disparo".
En la seccin "Lenguajes de programacin" se incluyen detalles sobre los lenguajes de
programacin utilizados.
8. Cree la condicin de disparo en el lenguaje seleccionado. Utilice las designaciones de
alias de la lista de variables para estas variables. En el campo de entrada que se
muestra, especifique los smbolos operadores mediante el teclado o seleccinelos del
cuadro de lista "Patrones lgicos".
9. Pruebe la condicin que acaba de crear haciendo clic en "Validar". La condicin de
disparo se calcula con los valores introducidos en la columna "Valor de test". El resultado
"VERDADERO" o "FALSO" aparece en un cuadro de mensaje.
10.Si la condicin de disparo obtiene el resultado correcto, tras confirmar los cambios, cierre
el cuadro de dilogo haciendo clic en el botn "Aceptar".

WinCC/IndustrialDataBridge Documentacin

280

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive

Informacin adicional
Declaracin de variables
Las columnas de la declaracin de variables contienen lo siguiente:
Tipo de datos: tipo de datos de la variable. Si el tipo de datos definido aqu no coincide
con el del servidor, se intenta convertir el tipo de datos.
ID de variable: El ID de la variable en el OPC Server.
Alias: alias utilizado para crear la condicin de disparo. Este nombre debe ser exclusivo y
debe seguir las convenciones de asignacin de nombres de los lenguajes de
programacin asignados. Para obtener ms informacin sobre las convenciones de
asignacin de nombres, lea el prrafo "Alias vlidos".
Valor de confirmacin: valor que toma la variable una vez que se ha cumplido la
condicin de disparo y se han enviado los valores al Consumer. El valor predeterminado
es "<Empty>" (<Vaco>), es decir, no se escribe ningn valor de confirmacin.
Valor de test: este valor es nicamente para probar la condicin de disparo y no afecta al
intercambio de datos posterior. Los valores de test se deben seleccionar y modificar para
que se pueda comprobar si la condicin de disparo genera el resultado esperado en
todas las condiciones de operacin.
Nota
Valor de confirmacin
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
Nota
Necesidad de alias
El ID de variable de OPC no se utiliza porque probablemente no se corresponda con los
criterios de validez de la variable; por ejemplo, no se permite el uso de puntos en el nombre
de la variable.
Alias vlidos:
Un alias vlido debe cumplir las reglas siguientes:
Se permite el uso de letras (sin diresis ni ), nmeros y el carcter de guion bajo (_).
El primer carcter debe ser una letra o un guion bajo.
Un alias puede tener la longitud que se desee.
No se permite el uso de palabras clave de VBScript ni de JScript. Tenga en cuenta la
descripcin del lenguaje correspondiente.
Distingue entre maysculas y minsculas.
No es lo mismo "variable" que "Variable".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

281

Mdulos
3.11 WinCC User Archive
Lenguajes de programacin
Puede utilizar VBScript o JScript para la condicin de disparo.
En la tabla siguiente se muestra el tipo de operador y sus smbolos en ambos lenguajes:
Tipo

VBScript

JScript

NO lgico

NOT

Y lgico

AND

&&

O lgico

OR

||

Multiplicacin

Divisin

Suma

Resta

Diferente de

<>

!=

Menor que

<

<

Mayor que

>

>

Comparacin

==

Asignacin

<no disponible>

Verdadero

true o True

true

Incorrecto

false o False

false

<Comillas>

<Comillas>

String

Se recomienda utilizar nicamente estos operadores. En las descripciones de cada lenguaje


se pueden encontrar otros operadores.
Nota
Prdida de eventos de disparo
El disparo depende de la velocidad de actualizacin del OPC Server. En este caso,
recuerde que el disparo no tendr en cuenta los cambios de datos que se produzcan
durante un ciclo de actualizacin. Esto significa que, si se realiza un cambio rpido de una
variable de tipo 1 - 0 - 1, el OPC Server no lo indica necesariamente al provider de disparo,
ya que el 1 vuelve a existir al final y durante el tiempo de comprobacin no existe ningn
cambio de valor. Esto quiere decir que una condicin potencialmente verdadera no se
reconoce como tal, por lo que no se producir una transferencia de datos.
Las configuraciones en las que el valor de confirmacin debe establecer una condicin de
disparo verdadera ("true") de nuevo como falsa ("false") no son seguras debido a la
afirmacin anterior. Cuando los cambios de datos se producen demasiado deprisa, el valor
"verdadero" puede mantenerse igual o algunos valores pueden no tenerse en cuenta.

WinCC/IndustrialDataBridge Documentacin

282

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive

3.11.4

Conectar variables de la interfaz WinCC User Archives

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas de la interfaz WinCC User Archive con el consumer
seleccionado. La ficha Mapeo de conexin divide la ventana en 3 secciones.
Provider de WinCC User Archive
Consumer de la base de datos
Configuracin de mapeo de conexiones

La seccin "Provider de WinCC User Archive" se muestra en la parte superior izquierda de


la ficha "Mapeo de conexin". Esta seccin proporciona las opciones necesarias para elegir
el esquema, el nombre de tabla y los nombres de columna que deben mapearse. La seccin
"Consumer de la base de datos" se encuentra bajo la seccin del provider y enumera los
valores de columna que pueden mapearse con las columnas existentes de la base de datos
de WinCC User Archive.
Nota
Tipos de consumer
Los campos que se muestran dentro de la seccin "Consumer de la base de datos"
dependen del "Tipo de consumer" seleccionado en la ventana de configuracin de
consumer. En este caso se usa el tipo de consumer "Un registro de datos por orden Record Set".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

283

Mdulos
3.11 WinCC User Archive
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.
Nota
Ficha Mapeo de conexin
Para obtener una visin clara de todos los campos de las secciones de la ficha "Mapeo de
conexin", se recomienda utilizar la opcin "Contraer" en la ventana de inspeccin y el rbol
del proyecto. Cuando haga clic en el icono "Contraer", la ventana se minimizar y
proporcionar la opcin "Ampliar". Para recuperar la ventana en cualquier momento, haga
clic en el icono "Ampliar".
La seccin "Provider de WinCC User Archive" consta de tres fichas:
WinCC User Archive
Instruccin Where
OPC
En este captulo se tratan los aspectos relacionados con las fichas "WinCC User Archive" e
"Instruccin Where". Adems, en este captulo se proporcionan los pasos que deben
realizarse para establecer un mapeo de conexin entre provider y consumer.
Nota
Seleccionar OPC Server
Para poder establecer la configuracin de la ficha "Instruccin Where", debe haber
seleccionado un OPC Server en el cuadro de dilogo "Config. provider disparo". Para
acceder a este cuadro de dilogo, haga clic en el botn "Evento" de la ficha "Opciones de
transferencia".

WinCC/IndustrialDataBridge Documentacin

284

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
WinCC User Archive
1. En la seccin "Provider de WinCC User Archive", el archivo seleccionado se muestra en
el campo "Tabla". Seleccione el esquema para la base de datos, si procede,
seleccionndolo de la lista desplegable del campo "Esquema".
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista. La columna seleccionada se muestra en el campo
"Columna de datos". El tipo de datos se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
4. A continuacin, configure la columna de consumer en la seccin "Configurar consumer
de la base de datos" siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. Seleccione el esquema para
la base de datos, si procede, seleccionndolo de la lista desplegable del campo
"Esquema".
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".
5. Seleccione el nombre de columna de "Consumer de la base de datos" que desea
conectar con el nombre de columna de "Provider de WinCC User Archive". El tipo de
datos de la columna seleccionada se visualizar automticamente en el campo "Tipo de
datos".
La columna seleccionada se muestra en el campo "Columna de datos".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

285

Mdulos
3.11 WinCC User Archive
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
7. Repita los pasos 1 a 5 para todos los elementos de "Provider de WinCC User Archive"
que desee transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.
Nota
Modificar el tipo de consumer
Una vez creadas las conexiones en la ventana Mapeo de conexin, si desea modificar el
tipo de consumer en la configuracin de consumer de base de datos, la aplicacin IDB CS
no permite cambiar el tipo de consumer. Para cambiar el tipo de consumer, debe borrar las
conexiones que ya se haban creado. Cierre la ventana de configuracin de consumer y
vuelva a abrir la ventana desde el rbol del proyecto para modificar el tipo de consumer.
Instruccin Where

En esta ficha se muestra el string SQL que describe el lugar de acceso para la lectura de los
datos. La ficha "Instruccin Where" incluye principalmente la seccin "WHERE" y el rea de
texto para visualizar el "String SQL resultante".

WinCC/IndustrialDataBridge Documentacin

286

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
Siga los pasos que se especifican a continuacin para configurar la instruccin Where:

1. Haga clic en el botn "Agregar" para abrir el cuadro de dilogo que proporciona opciones
para seleccionar la columna con el fin de comparar el contenido.
2. Seleccione el nombre de campo en el que desea comprobar un valor determinado. El
nombre del campo seleccionado se muestra en el campo "Nombre de campo". El tipo de
datos de este nombre de campo se selecciona automticamente en el campo "Tipo de
datos".
3. Este "Nombre de campo" se muestra en el campo de entrada "WHERE". Elija el smbolo
del operador de la lista desplegable utilizada para la comparacin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

287

Mdulos
3.11 WinCC User Archive
4. En la seccin "Variable OPC", seleccione la variable OPC cuyo valor se compara con la
entrada de la columna seleccionada anteriormente. A continuacin, haga clic en el botn
Aceptar.
5. La condicin se muestra en la tabla en la seccin "Where" y se introduce en el campo
"String SQL resultante".
6. Para eliminar un valor de "String SQL resultante" existente, haga clic en el botn "Quitar".
7. Para definir varias condiciones, repita los pasos 1 a 5.
Nota
String SQL
En caso de que se hayan configurado ms condiciones, se conectarn a travs del
conector lgico "AND".
Por parte de IDB slo se solicitarn y trasferirn registros (lneas) en los que se cumplan
todas las condiciones.
No es posible realizar una conexin opcional con el conector lgico "OR".

WinCC/IndustrialDataBridge Documentacin

288

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
Avanzado:
Mediante el botn "Avanzado", puede definir la secuencia de clasificacin y el
comportamiento cuando existan varios registros de datos.

Ordenar por
Seleccione el campo de seleccin. Despus puede establecer el nombre de la columna y
la secuencia de clasificacin.
Comportamiento en caso de varios resultados:
Seleccione uno de los campos de opcin siguientes y haga clic en el botn Aceptar. En
funcin del botn de opcin seleccionado, puede decidir la accin que se realizar:
Mensaje de error (no se transfieren datos)
Transferir primera fila
Transferir ltima fila
Transferir todas las filas
La configuracin estndar para estas opciones es:
Ninguna clasificacin
Mensaje de error (no se transfieren datos)

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

289

Mdulos
3.11 WinCC User Archive

3.11.5

Conectar variables OPC de la interfaz WinCC User Archives

Conectar variables
En la ficha "Mapeo de conexin", la seccin "Provider de WinCC User Archive" (en la parte
superior izquierda) contiene estas tres fichas:
Provider de WinCC User Archive
Instruccin Where
OPC
En este captulo se tratan aspectos relacionados con la ficha OPC.
La ficha "OPC" incluye opciones para conectar variables OPC que se hayan enviado desde
la interfaz WinCC User Archive con el data consumer elegido.
Nota
Seleccionar OPC Server
Para poder establecer la configuracin de la ficha "OPC", debe haber seleccionado un OPC
Server en la ventana "Provider de disparo". Para acceder a este cuadro de dilogo, haga
clic en el botn "Evento" de la ficha "Opciones de transferencia".

1. En el rea "Provider de WinCC User Archive", en la ficha OPC, se muestra el navegador


de variables OPC. En el navegador de variables, seleccione la variable cuyos valores
deben transferirse. La variable seleccionada se muestra en el campo "ID de variable". El
tipo de datos se elige segn la seleccin.
2. Si la variable seleccionada tiene un tipo de datos de matriz, la casilla de verificacin
"Matriz" estar marcada automticamente. Esta casilla de verificacin se proporciona
bajo el campo "Tipo de datos".

WinCC/IndustrialDataBridge Documentacin

290

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
3. A continuacin, configure la columna de consumer en la seccin "Consumer de la base
de datos" siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. Seleccione el esquema, si
procede, seleccionndolo de la lista desplegable del campo de entrada "Esquema".
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".
4. Seleccione el nombre de la columna que desea conectar con la variable OPC. La
columna seleccionada se muestra en el campo "Columna de datos".
5. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
6. Repita los pasos 1 a 5 para todos los elementos de "Provider de WinCC User Archive"
que desee transferir.
7. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.
Nota
Matriz
Si la variable de provider tiene un tipo de datos de matriz y la columna de consumer de la
base de datos tiene un tipo de datos distinto al de matriz, tras hacer clic en el botn
Conectar, la casilla de verificacin "Matriz" de la ficha "OPC" se desmarcar
automticamente.

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

291

Mdulos
3.11 WinCC User Archive

3.11.6

Configurar una interfaz WinCC User Archives como Provider

Objetivo
Crear un proyecto cuyo vnculo correspondiente tenga WinCC User Archive como consumer
y definir la configuracin respectiva de provider o consumer, as como la configuracin del
comportamiento de transferencia.

Crear un vnculo
1. Abra la configuracin de IDB y cree un proyecto siguiendo los pasos que se describen a
continuacin:
En el men de configuracin de IDB, seleccione "Proyecto" > "Crear" para crear un
nuevo proyecto.
En el cuadro de dilogo "Crear nuevo proyecto", especifique un nombre de proyecto,
haga clic en el botn [...] y seleccione la ubicacin de carpeta donde deba guardarse
el proyecto.
Despus de especificar la informacin necesaria, seleccione el botn "Crear". De este
modo se crea un nuevo proyecto.
2. El nombre del proyecto aparecer en el "rbol del proyecto". El siguiente paso consiste
en crear un vnculo. Lleve a cabo los pasos siguientes para crear un vnculo entre
provider y consumer:
Haga clic con el botn derecho del ratn en el nodo de nombre de proyecto en la
estructura de rbol y seleccione la opcin "Agregar vnculo nuevo".
En el cuadro de dilogo "Agregar vnculo nuevo" que se muestra, introduzca un
nombre de vnculo exclusivo.
Seleccione Base de datos como tipo de provider, WinCC User Archive como tipo de
consumer y haga clic en el botn Aceptar.
El vnculo creado se mostrar bajo el nombre de proyecto del rbol del proyecto.
Las entradas correspondientes (Provider, Consumer, Configuracin y Conexiones) se
crean como nodos existentes bajo el nuevo vnculo en la estructura de rbol.

WinCC/IndustrialDataBridge Documentacin

292

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
3. En el rbol del proyecto, haga doble clic en el nodo Provider para abrir la ventana de
configuracin del provider.

En la ventana Configuracin de Provider de base de datos, realice los ajustes siguientes:


Seleccione el tipo de base de datos seleccionando el botn de opcin
correspondiente.
Si la base de datos se encuentra en una ubicacin de servidor, especifique el nombre
de servidor en el campo "Servidor".
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el campo "Base de datos", haga clic en el botn [...] y seleccione la base de datos
en la lista o en la estructura de carpetas.
Nota
Nombre del servidor
El campo "Servidor" para introducir el nombre del servidor, la casilla de verificacin
"Utilizar la autenticacin automtica de Windows" y los campos de introduccin de la
informacin de inicio de sesin slo estn activados si ha seleccionado una base de
datos que no sea Microsoft Access.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

293

Mdulos
3.11 WinCC User Archive
Si se ha definido un nombre de usuario y una contrasea para la base de datos,
especifique esta informacin en los campos "Nombre de usuario" y "Contrasea",
respectivamente.
Si desea establecer que no se use contrasea, seleccione la casilla de verificacin
"Sin contrasea". Para guardar la contrasea introducida, active la casilla de
verificacin "Permitir guardar contrasea".
Haga clic en el botn Test para probar la conexin. La aplicacin prueba la cadena de
conexin de la base de datos y verifica la base de datos seleccionada.
4. En el rbol del proyecto, haga doble clic en el nodo Consumer para abrir la ventana de
configuracin de consumer.

En la ventana Configuracin de Consumer de WinCC User Archive, realice los ajustes


siguientes:
Especifique el nombre de servidor y/o la ruta completa de la base de datos de WinCC
User Archive.
Seleccione el nombre de base de datos de la lista que se muestra en el campo "Base
de datos". Haga clic en el cuadro de lista desplegable para ver esta lista.
Si desea activar la autenticacin de Windows automticamente, seleccione la casilla
de verificacin "Utilizar la autenticacin automtica de Windows".
En el rea de la seccin que proporciona opciones para iniciar sesin en la base de
datos, especifique el nombre de usuario y la contrasea.
Esta informacin es necesaria para iniciar sesin en la base de datos de WinCC User
Archive.
Haga clic en el botn Test para probar la conexin.

WinCC/IndustrialDataBridge Documentacin

294

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive

Configurar el vnculo
1. En el rbol del proyecto, haga doble clic en el nodo Configuracin para abrir la ventana
Configuracin en el rea de trabajo. La ventana Configuracin consta de 3 fichas:
Opciones de transferencia, Mapeo de conexin y Conexiones.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

295

Mdulos
3.11 WinCC User Archive
2. En la ficha Opciones de transferencia, puede configurar el comportamiento de
transferencia de provider.
Seccin "Configuracin del provider"
Seleccione el esquema, si procede, y luego seleccione el nombre de tabla en la lista
desplegable.
En el campo "Tiempo de actualizacin" introduzca el intervalo de tiempo tras el cual el
sistema comprueba si hay datos para transferir.
Nota
Seleccionar el esquema
Si utiliza una base de datos que no sea Microsoft Access, es obligatorio
seleccionar el esquema antes de seleccionar el nombre de tabla.
Si utiliza Microsoft Access como base de datos, el campo "Esquema" est
desactivado y no se permite seleccionar el esquema.
Nota
Tiempo de actualizacin
Para obtener un mejor rendimiento, se recomienda utilizar un tiempo de actualizacin
de 1000 ms o 1 s.
3. A continuacin, seleccione el tipo de transferencia de datos:
Transferir los datos slo en caso de cambio
Tras cada ciclo de actualizacin, se comprueba el valor existente en Tiempo de
actualizacin. Si hay un cambio de valor, se transferir dicho valor. En caso contrario,
se ignorar.
Transferir siempre todos los valores
Tras cada ciclo de actualizacin, todos los valores de columna conectados se
transferirn del provider al consumer.
Enviar valores con este disparo
Tras cada ciclo de actualizacin, se verificar la condicin de disparo. Si se cumple la
condicin de disparo, se transferirn los datos.

WinCC/IndustrialDataBridge Documentacin

296

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
4. Si ha seleccionado la opcin "Enviar valores con este disparo", puede configurar el
disparo. La seccin "Configuracin de disparo" est activada slo si el tipo de
transferencia de datos "Enviar valores con este disparo" est seleccionado.
Lleve a cabo los ajustes siguientes en la seccin "Configuracin de disparo":
En el campo Esquema, elija un esquema vlido seleccionndolo de la lista
desplegable.
Elija un nombre de tabla seleccionndolo de la lista desplegable.
En el campo Columna, seleccione la columna especfica que debe utilizarse para la
condicin de disparo.
Elija un tipo de datos vlido seleccionndolo de la lista desplegable.
En el campo "Valor de disparo" introduzca el umbral que debe iniciar la transferencia
de datos.
En el campo "Valor de confirmacin", introduzca un valor que la variable de disparo
asuma tras el disparo.
El valor de confirmacin no ofrece informacin sobre si la transaccin se ha realizado
correctamente.
5. La configuracin del comportamiento de transferencia de provider se guardar
automticamente.
Nota
Guardar cambios
No es necesario guardar cada vez que se realizan cambios en la ventana de editor del rea
de trabajo. Los cambios realizados en esta configuracin se guardan automticamente. Sin
embargo, una vez que se haya creado el proyecto, puede guardar el proyecto en cualquier
momento si selecciona la opcin de men "Proyecto" > "Guardar".

Resultados
Ha creado una conexin entre la interfaz WinCC User Archive y un provider. Estos
elementos se muestran en la estructura de rbol de la interfaz de configuracin de IDB. Para
poder transferir datos, conecte las variables de provider y consumer, como se describe en el
captulo "Conectar variables a una interfaz WinCC User Archive".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

297

Mdulos
3.11 WinCC User Archive

3.11.7

Conectar variables a la interfaz WinCC User Archives

Conectar variables
En la ventana "Configuracin", la ficha "Mapeo de conexin" incluye los campos necesarios
para conectar variables enviadas del data provider seleccionado a la interfaz de WinCC
User Archive. La ficha Mapeo de conexin divide la ventana en 3 secciones:
Provider de la base de datos
Consumer de WinCC User Archive
Configuracin de mapeo de conexiones

La seccin "Provider de la base de datos" se muestra en la parte superior izquierda de la


ficha "Mapeo de conexin". En esta seccin se enumeran los valores de columna que
pueden mapearse con las columnas existentes en la base de datos de WinCC User Archive.
La seccin "Consumer de WinCC User Archive" se muestra en la parte inferior izquierda de
la ficha "Mapeo de conexin". Esta seccin proporciona las opciones necesarias para elegir
el esquema, el nombre de tabla y los nombres de columna que deben mapearse.
Se puede crear una conexin especfica entre la columna de provider de base de datos y la
columna (perteneciente al consumer de WinCC User Archive) seleccionada en la ficha
"Instruccin Where". Se puede crear una nueva conexin o tambin modificar una conexin
existente para aplicar la instruccin Where en la columna seleccionada.
El separador entre las secciones de provider y consumer proporciona un control de
redimensionamiento que le permite redimensionar la altura de la seccin con el fin de ver
claramente los campos de la seccin.

WinCC/IndustrialDataBridge Documentacin

298

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
La seccin "Configuracin de mapeo de conexiones" se muestra a la derecha de la ficha
"Mapeo de conexin". Esta seccin le ayuda a proporcionar un nombre para la conexin
junto con opciones para elegir un nombre predeterminado para la conexin. Los iconos
"Conectar", "Modificar conexin", "Borrar conexin" y "Borrar todas las conexiones" se
encuentran en la parte superior de esta seccin.
Nota
Ficha Mapeo de conexin
Para obtener una visin clara de todos los campos de las secciones de la ficha "Mapeo de
conexin", se recomienda utilizar la opcin "Contraer" en la ventana de inspeccin y el rbol
del proyecto. Cuando haga clic en el icono "Contraer", la ventana se minimizar y
proporcionar la opcin "Ampliar". Para recuperar la ventana en cualquier momento, haga
clic en el icono "Ampliar".
1. En la seccin "Provider de la base de datos", en el campo "Tabla" se muestra el fichero
seleccionado. Seleccione el esquema para la base de datos, si procede, seleccionndolo
de la lista desplegable del campo "Esquema".
2. Los nombres de las columnas se muestran en el rea "Columnas". Seleccione un
nombre de columna de la lista. La columna seleccionada se muestra en el campo
"Columna de datos". El tipo de datos se muestra automticamente.
3. El campo "Filtro" le ofrece la opcin de filtrar los nombres de columna en funcin de un
carcter o los primeros caracteres del nombre de columna.
Por ejemplo, si desea ver los nombres de columna que empiezan por "S", escriba este
carcter en el campo de entrada "Filtro". Se muestran todos los nombres de columna que
empiezan por "S".
Nota
Consumer de WinCC User Archive
La seccin Consumer de WinCC User Archive consta de tres fichas: Consumer de
WinCC User Archive, Instruccin Where y Configuracin de borrado.
En este captulo se tratan los aspectos relacionados con las fichas "Consumer de WinCC
User Archive" e "Instruccin Where".
4. A continuacin, configure la columna en la ficha "Consumer de WinCC User Archive"
siguiendo estos pasos:
En el campo "Tabla" se mostrar la tabla seleccionada. Seleccione el esquema para
la base de datos, si procede, seleccionndolo de la lista desplegable del campo
"Esquema".
Los nombres de las columnas se muestran en el rea "Columnas". Si la tabla cuenta
con columnas con los tipos de datos correspondientes, adicionalmente se podr
escribir en la tabla un sello de tiempo. En este caso, seleccione la casilla de
verificacin "Activo" respectiva y seleccione la columna en el campo "Columna de
sello de tiempo".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

299

Mdulos
3.11 WinCC User Archive
5. Seleccione el nombre de la columna que desea conectar con el "Provider de la base de
datos". La columna seleccionada se muestra en el campo "Columna de datos".
Nota
Conversin de tipo de datos
Si el tipo de datos de la variable de provider no coincide con la columna de consumer,
IDB CS convierte el tipo de datos para que coincida con el tipo de datos de la variable de
provider. Se muestra una ventana de estado que indica este cambio.
6. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones", a la derecha. Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".
7. Repita los pasos 1 a 6 para todos los elementos de "Provider de la base de datos" que
desee transferir.
8. El nombre de conexin, incluidos los valores de datos de provider y consumer, se
mostrar en la seccin "Configuracin de mapeo de conexiones". La lista de conexiones
tambin se mostrar en la ficha Conexiones, as como en el rbol del proyecto, en el
nodo "Conexiones" perteneciente al vnculo especfico.

Ficha "Instruccin Where"


Es necesario configurar la instruccin Where para seleccionar la columna en el rea
Consumer de WinCC User Archive. La ficha "Instruccin Where" comprende principalmente
la seccin de configuracin de la instruccin Where y la seccin de comportamiento de
excepcin.

Lleve a cabo los pasos siguientes para realizar un mapeo de conexin:


1. En la seccin "Provider de base de datos" (en la parte superior izquierda), seleccione la
columna para la que debe aplicarse la instruccin Where (Consumer de WinCC User
Archive).
2. Tras la seleccin, el nombre de la columna se muestra en el campo "Columna de datos".
El tipo de datos se selecciona automticamente en funcin de la seleccin del nombre de
columna.

WinCC/IndustrialDataBridge Documentacin

300

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
3. En el campo de la columna Where, seleccione la columna que se utilizar para la
instruccin Where. Si se debe escribir un valor en la base de datos, esta columna se
compara con las columnas del provider conectado. Slo se actualizan las lneas en las
que ambos valores coinciden.
4. El comportamiento se define en la seccin "Comportamiento de excepcin" si la
seleccin de la fila de consumer no es exclusiva:
Mensaje de error: no se sobrescribe ninguna lnea de fila de consumer y se muestra
un mensaje de error en la vista del seguimiento de IDB Runtime.
Modificar todas las filas: todas las filas de consumer seleccionadas se sobrescriben.
Al utilizar la casilla de verificacin "Permitir Insert", se define el comportamiento si no
existe una lnea con la clave (clave primaria). Si se selecciona esta opcin, se crea
una lnea nueva con la clave correspondiente.
Nota
Utilizacin simultnea como columna clave y de consumer
Para disponer de ms capacidad de ajuste con la configuracin, puede utilizar una
columna como columna clave y como columna de consumer simultneamente. Tenga
en cuenta que esto hace que los datos de la base de datos sean incoherentes o que
se produzcan errores en el futuro acceso al consumer de WinCC User Archive.
5. Compruebe el nombre de la conexin en el rea "Configuracin de mapeo de
conexiones" (a la derecha). Especifique un nombre exclusivo para la conexin en el
campo "Nombre de la conexin" o utilice las opciones de "Opciones de nombre
predeterminado". Confirme la introduccin con el botn "Conectar".

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

301

Mdulos
3.11 WinCC User Archive

3.11.8

Configurar el borrado de variables de WinCC User Archive

Conectar variables
En la ficha Mapeo de conexin, la seccin "Consumer de WinCC User Archive" contiene
estas tres fichas:
Consumer de WinCC User Archive
Instruccin Where
Configuracin de borrado
En este captulo se explica la ficha "Configuracin de borrado".

Con "Consumer de WinCC User Archive", puede borrar registros de datos de User Archive.
Para esto se debe conectar una columna de provider con una columna de consumer. Si se
ha cumplido la condicin de borrado, el registro de datos de la columna de consumer se
borra de User Archive. Borrar tiene prioridad sobre las acciones de insercin y actualizacin.

WinCC/IndustrialDataBridge Documentacin

302

Manual de sistema, 2/2013, A5E32364153-AA

Mdulos
3.11 WinCC User Archive
Lleve a cabo los pasos siguientes para realizar un mapeo de conexin:
1. En el rea "Provider de la base de datos" (en la parte superior izquierda), seleccione la
columna cuyos valores se deben comparar.
2. Tras la seleccin, el nombre de la columna se muestra en el campo "Columna de datos".
El tipo de datos se selecciona automticamente en funcin de la seleccin del nombre de
columna.
3. En la ficha "Configuracin de borrado", marque la casilla de verificacin "Borrado posible"
e introduzca un valor para la columna de borrado en el campo "Valor para la variable de
borrado".
Si la columna del provider que se conecta adopta este valor, el registro de datos
correspondiente que contiene este valor se borra de User Archive sobre la base de la
instruccin Where.
4. Compruebe el nombre de la conexin en el campo de conexin (a la derecha).
Especifique un nombre exclusivo para la conexin en el campo Conexin o utilice la
convencin de nombre predeterminado.
5. Confirme la introduccin con el botn "Conectar".

Resultados
Las conexiones que haya creado se mostrarn en la ficha "Conexiones" de la ventana
"Configuracin" de IDB CS, as como en el nodo del rbol del proyecto.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

303

Mdulos
3.11 WinCC User Archive

WinCC/IndustrialDataBridge Documentacin

304

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.1

IDB Runtime

Introduccin
La interfaz de IDB Runtime (RT) es un componente de IndustrialDataBridge. Un archivo de
configuracin existente se puede cargar a travs de la interfaz de runtime. El entorno de
runtime incluye los componentes reales de Provider y Consumer. El sistema Runtime
permite acceder a datos de la configuracin y vincula los datos segn lo definido en el
archivo de configuracin cargado.

Iniciar IDB Runtime


Para iniciar IDB Runtime desde el entorno de Windows, haga clic en "Inicio" > "Todos los
programas" > "Siemens Automation" > "IndustrialDataBridge" > "IndustrialDataBridge RT".
De este modo se abrir la ventana de la aplicacin IDB V7.2 Runtime.
Nota
Slo puede realizar cambios en la interfaz de Runtime si el servicio IDB se ha iniciado. Para
iniciar el servicio, se necesitan los derechos de administrador pertinentes.
Un archivo de configuracin (XML) existente se puede cargar en la interfaz de Runtime
mediante la ficha "Opcin de inicio". Esta ficha est disponible en la ventana "Configuracin
de runtime". Para acceder a esta ventana, seleccione "Opciones" > "Opcin de inicio" o
haga clic en el botn "Opciones" de la barra de herramientas de la aplicacin.
Los vnculos se activan despus de conectar correctamente el data provider y el data
consumer. De este modo, la interfaz de Runtime controla el ciclo de vida de los
componentes de provider y consumer y, de ser necesario, establece automticamente la
conexin. Por lo tanto, la interfaz de runtime inicia los componentes de runtime y activa la
transferencia de datos entre los tipos de provider y consumer.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

305

Entorno de ejecucin
4.2 Comandos de men y botones

4.2

Comandos de men y botones

Descripcin general
En este captulo se proporciona informacin sobre las opciones de men y los iconos de la
barra de herramientas proporcionados con el sistema IDB Runtime. Algunas de las opciones
proporcionadas en los mens tambin estn disponibles como botones de la barra de
herramientas. Estos botones se muestran activados slo si se ha iniciado el servicio IDB.
Para poder realizar cambios en la interfaz de Runtime es imprescindible iniciar el servicio
IDB.

Comandos de men
En la interfaz de Runtime de IndustrialDataBridge hay disponibles las opciones de men
siguientes:
Tabla 4- 1

Men "Archivo"

Opcin de men

Botn

Funcin

Abrir

Abre una configuracin de IDB guardada.

Cerrar

Guardar

Guarda una configuracin abierta

Salir
Tabla 4- 2

Cierra una configuracin abierta sin guardar.


La interfaz de Runtime permanece abierta.

Sale de la interfaz de Runtime de IDB.

Men "Opciones"

Opcin de men

Botn

Funcin

Opcin de inicio

Abre la ventana para configurar los parmetros de inicio.

Seguimiento

Abre la ventana para configurar la funcin de registro.

Contrasea

Abre la ventana para cambiar la contrasea.

Licencia

Abre la ventana para comprobar la licencia.

Servicio NT

Abre la ventana para iniciar el servicio IDB.

Idioma

Seleccin del idioma de la interfaz de usuario.

Comprobacin de
contrasea

Activa/desactiva la comprobacin de contrasea.

Registro del
seguimiento

Activa/desactiva la funcin de registro.

El botn "Opciones"

abre la ventana "Configuracin de runtime", que tiene las

siguientes fichas: "Opcin de inicio", "Seguimiento", "Contrasea", "Licencia" y "Servicio


NT".
WinCC/IndustrialDataBridge Documentacin

306

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.2 Comandos de men y botones
Tabla 4- 3

Men "Ejecutar"

Opcin de men

Botn

Funcin

Conectar

Conecta providers y consumers.

Desconectar

Cierra la conexin entre providers y consumers.

Iniciar

Inicia la transferencia de datos.

Detener

Detiene la transferencia de datos.

Tabla 4- 4

Men "Ayuda"

Comando

Botn

Funcin

Contenido

Abre el sistema de informacin de IDB V7.2.

ndice

Abre la plantilla de ndice del sistema de informacin.

Bsqueda

Abre la plantilla de bsqueda del sistema de informacin.

Acerca de

Muestra la informacin de licencia y de la versin de IDB.

El botn "Ayuda"

se encuentra en la barra de herramientas. Este botn sirve para

acceder al sistema de informacin de IDB.

Botones
La funcin de algunos botones de barra de herramientas mostrados en la barra de
herramientas de IDB Runtime corresponde a las funciones de los comandos de men.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

307

Entorno de ejecucin
4.3 Vistas

4.3

Vistas

Introduccin
La interfaz de IDB Runtime incluye soporte para ver los mensajes de estado y el estado de
las conexiones, as como su transferencia de datos. Esta informacin se gestiona en las
vistas. La interfaz de Runtime de IndustrialDataBridge tiene dos vistas:
Vista del seguimiento
Vista del estado

Vista del seguimiento


En la vista del seguimiento, puede ver los mensajes actuales relativos a cada una de las
acciones realizadas en Runtime, incluido el estado de la transferencia de datos de los tipos
de provider y consumer. Estos mensajes contienen mensajes de estado, mensajes de error
y parmetros de salida de los componentes. Los datos se muestran en una lista continua
por orden ascendente.

WinCC/IndustrialDataBridge Documentacin

308

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.3 Vistas

Vista del estado


En la vista del estado se muestran las conexiones con los estados de data provider y data
consumer respectivos. En la vista del estado tambin se muestran el ltimo mensaje de una
conexin y el sello de tiempo correspondiente. Los estados que se muestran en esta vista
se basan en el estado "Conectar" o "Desconectar", y se indican mediante puntos de color:
Punto rojo: DISCONNECTED (no conectado)
Punto amarillo: TRYCONNECTED (se est estableciendo la conexin)
Punto verde: CONNECTED (conectado)

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

309

Entorno de ejecucin
4.3 Vistas

Estado de conexin IDB


El estado de conexin IDB del servicio Runtime se muestra en la parte inferior derecha de la
pantalla de interfaz de Runtime. El color del identificador significa:
Estado

Descripcin
El servicio IDB est activado y se ha establecido
la conexin.
El servicio IDB no est activado y no se ha
establecido ninguna conexin.

Nota
Estado de conexin IDB
El estado de conexin IDB en la interfaz de Runtime se muestra en color rojo. Para que el
estado de conexin pase a mostrarse en color verde, debe iniciar el servicio IDB en
"Opciones" > ficha "Servicio NT".
Icono de bandeja de IDB
Desde el icono de bandeja de estado de IDB que se muestra en la barra de tareas de
Windows se accede al estado de conexin y las opciones para conectar, desconectar,
iniciar, detener y salir. El color del icono de bandeja significa:
Icono de bandeja

Descripcin
Estado desconectado.
Estado conectado y transferencia de datos no
iniciada.
Estado conectado y transferencia de datos
iniciada.

El icono de bandeja de IDB que se muestra en la barra de tareas de Windows proporciona


opciones para establecer la conexin y para realizar la transferencia de datos. Al hacer clic
con el botn derecho del ratn en el icono de bandeja de IDB se muestran las siguientes
opciones de men:
Conectar: esta opcin sirve para conectar los tipos de provider y consumer y est
activada slo si se ha iniciado el servicio IDB y el archivo XML de configuracin est
cargado en la interfaz de Runtime.
Desconectar: esta opcin desconecta o cierra la conexin entre los tipos de provider y
consumer.
Iniciar: Inicia la transferencia de datos. esta opcin est activada slo durante el estado
de conexin.
Detener: detiene la transferencia de datos.
Salir: Sale de la aplicacin IDB Runtime.

WinCC/IndustrialDataBridge Documentacin

310

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones

4.4

Opciones

4.4.1

Sumario

Descripcin general
El men "Opciones" incluye los siguientes comandos o elementos:
Opcin de inicio
Seguimiento (slo est disponible si el servicio se ha iniciado y hay un archivo de
configuracin abierto)
Contrasea
Licencia
Servicio NT
Idioma
Comprobacin de contrasea
Registro del seguimiento
Puede acceder a los cinco primeros elementos desde las fichas de la ventana
"Configuracin de runtime". Esta ventana se abre al hacer clic en el botn "Opciones" de la
barra de herramientas. En estas fichas de la ventana "Configuracin de runtime", los
cambios realizados slo se activan si cierra la ventana haciendo clic en el botn "Aceptar".
Los otros tres elementos ("Idioma", "Comprobacin de contrasea" y "Registro del
seguimiento") se activan o desactivan directamente realizando la seleccin en la interfaz de
men. El estado actual se muestra con una marca de verificacin. Sin embargo, el elemento
de men "Idioma" incluye un submen que muestra la lista de idiomas. Cuando se
selecciona un idioma especfico, todos los elementos de la interfaz de men, incluida la
interfaz de usuario de Runtime, se mostrarn en dicho idioma.
Nota
Solo puede realizar cambios en la interfaz de Runtime si el servicio IDB se ha iniciado.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

311

Entorno de ejecucin
4.4 Opciones

Funciones
A continuacin se indican las funciones de cada una de estas opciones:
Opcin de inicio
Opcin para determinar los ajustes de inicio del servicio IDB.
Seguimiento
El Seguimiento es una funcin de registro, que permite el registro externo de mensajes de
error, llamadas y transferencias de datos en caso de error. El Seguimiento solo est
disponible si el servicio IDB se ha iniciado y hay un archivo de configuracin abierto.
Contrasea
Opcin para determinar la contrasea para la proteccin mediante contrasea.
Licencia
Esta opcin sirve para visualizar el parmetro de licencia.
Idioma
Seleccin del idioma de la interfaz de usuario de IDB. El ingls es el idioma predeterminado.
El idioma solo se puede modificar si el servicio IDB se ha iniciado.
Comprobacin de contrasea
Activa o desactiva la comprobacin de contrasea.
Registro del seguimiento
Activa o desactiva la funcin de registro para el anlisis de errores.

WinCC/IndustrialDataBridge Documentacin

312

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones

4.4.2

Configuracin de inicio

Descripcin general
Puede iniciar IndustrialDataBridge de distintos modos, que se detallan a continuacin:
Manualmente en WinCC Explorer
En los ajustes de inicio de las propiedades del equipo en WinCC
Como aplicacin en la carpeta de inicio automtico de Windows
Como servicio en la administracin del equipo
Nota
Ms informacin
Para obtener ms informacin sobre los pasos que deben seguirse en cada una de estas
opciones para iniciar IDB, consulte el captulo 4.5, "Trabajar con conexiones" (Pgina 324).

Ajustes de inicio en la ficha "Opcin de inicio"


Una vez iniciado el servicio IDB, puede definir el comportamiento de inicio de IDB Runtime
en la ficha "Opcin de inicio".
Para definir el comportamiento de inicio de la aplicacin IDB Runtime, seleccione la entrada
de la ficha "Opcin de inicio" en el men "Opciones" o haga clic en el botn "Opciones" y
seleccione la ficha "Opcin de inicio".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

313

Entorno de ejecucin
4.4 Opciones
Puede adaptar los ajustes siguientes:
Conectar automticamente y activar vnculos: si esta casilla de verificacin est activada,
puede configurar IndustrialDataBridge Runtime de modo que, al invocarlo, todos los
vnculos definidos en el archivo XML de configuracin seleccionado se conecten y
activen automticamente.
Si esta opcin est activada, hay ms posibilidades de configuracin:
Tiempo de espera antes de conectar (segundos): Puede definir un tiempo de espera
entre 0 y 1000 segundos antes de que el servicio IDB se conecte al data provider y data
consumer. Esta configuracin hace posible iniciar otras aplicaciones antes de la
conexin del servicio IDB.
Activar seguimiento automticamente: El registro del seguimiento puede activarse
automticamente, aunque ningn usuario haya iniciado sesin. En tal caso, consulte la
informacin del captulo "Configuracin de diagnstico".
Seleccione un archivo XML de configuracin: Este archivo se utiliza una vez iniciada la
aplicacin IDB Runtime. Puede buscar un archivo de configuracin guardado o
seleccionar el archivo activo.
Nota
Si ha realizado cambios en las opciones de inicio, debe reiniciar el equipo para que dichos
cambios surtan efecto.

WinCC/IndustrialDataBridge Documentacin

314

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones

4.4.3

Configuracin de diagnstico

Introduccin
Con la funcin de registro "Seguimiento", los mensajes de seguimiento de
IndustrialDataBridge Runtime se guardan en un archivo. De este modo, puede comprobar el
comportamiento de ciertas conexiones fuera de lnea.
No obstante, esto no afecta a la visualizacin en la vista Seguimiento.
Nota
Ficha Seguimiento
La ficha Seguimiento se muestra en la ventana "Configuracin de runtime" slo si se ha
iniciado el servicio IDB y ha cargado un archivo XML de configuracin vlido.
Nota
Necesidad de memoria y prdida de rendimiento
La activacin del Seguimiento provoca una mayor necesidad de memoria y una prdida de
rendimiento. Recomendamos activar esta funcin solo para la resolucin de problemas.

Configuracin del Seguimiento


La configuracin del seguimiento slo se puede procesar si el servicio IDB se ha iniciado y
se ha cargado un archivo XML de configuracin vlido en Runtime.
Para editar la configuracin del seguimiento, seleccione "Seguimiento" en el men
"Opciones" o haga clic en el botn "Opciones" de la barra de herramientas de la aplicacin y
seleccione la ficha "Seguimiento".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

315

Entorno de ejecucin
4.4 Opciones
La configuracin del seguimiento se realiza de forma separada para el provider y el
consumer de cada conexin:
Seleccione la conexin que desee supervisar.
Seleccione una ubicacin en la memoria y un nombre de archivo para cada registro.
Defina el alcance del registro en el rea "Profundidad de seguimiento":
Profundidad de
seguimiento

Descripcin

Desactivado

El registro est desactivado.

Error de
excepcin

Guarda solo los mensajes de error de una determinada categora.

Errores

Guarda todos los mensajes de error.

Llamadas de la
funcin

Guarda solo las llamadas de una determinada categora.

Todas las
llamadas

Guarda todas las llamadas.

Datos

Se guarda toda la informacin.

Recomendamos coordinar la seleccin de la profundidad del seguimiento con el empleado


de la lnea directa que trabaja para solucionar el problema.
En el campo "Tamao del bfer", defina cuntas entradas se deben recopilar en el bfer
antes de que los datos se escriban. Esta configuracin se utiliza para acelerar el registro.
Con "Todos los Providers" o "Todos los Consumers", los datos de registro de todas las
conexiones en la profundidad de seguimiento seleccionada se guardan en archivos de
provider y consumer distintos.
Cierre la ventana haciendo clic en el botn "Aceptar".
Nota
Ruta del archivo de seguimiento
En los sistemas operativos Windows 7 y Windows 2008 (64 bits), se recomienda
encarecidamente configurar la ruta del archivo de seguimiento en cualquier unidad distinta
de "C:" .

WinCC/IndustrialDataBridge Documentacin

316

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones

Iniciar el registro del seguimiento


El registro del seguimiento se inicia con el comando de men "Opciones" > "Registro del
seguimiento". Si el comando del men est seleccionado, el registro de seguimiento estar
activo.
Si desea iniciar el registro del seguimiento con el servicio IDB, debe seleccionar la opcin
"Activar seguimiento automticamente" en la ficha "Opcin de inicio".

Cambiar el registro del seguimiento


Los cambios que realice en los ajustes del seguimiento estarn disponibles en cuanto haya
cerrado la ventana haciendo clic en el botn "Aceptar".

Guardar el registro del seguimiento


Los ajustes de seguimiento se guardan en el archivo de configuracin. Para ello, debe
seleccionar el comando de men "Archivo" > "Guardar" o hacer clic en el botn "Guardar".
Nota
Guardar cambios
En IDB Runtime, la funcin "Guardar como..." no est disponible.
Al guardar la vista Seguimiento modificada, la configuracin anterior se sobreescribir. Si
desea guardar la configuracin anterior, deber guardarla con un nombre diferente.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

317

Entorno de ejecucin
4.4 Opciones
Nota
Editar un archivo de configuracin con ajustes del seguimiento en el programa de
configuracin
El programa de configuracin no es compatible con el Seguimiento.
Si se edita un archivo de configuracin con ajustes del seguimiento y se guarda en el
programa de configuracin, los ajustes del seguimiento se restablecern.

Ver mensajes de aviso


Una vez activado el seguimiento en Runtime, los mensajes de error o de estado mostrados
en la vista Seguimiento pueden guardarse en un archivo de registro. No obstante, IDB
Runtime no emite mensajes de error para ningn error especfico del sistema, error de
inicializacin o error de transferencia de datos. Para admitir este comportamiento, estos
mensajes de error que requieren la atencin del usuario pueden mostrarse como mensajes
del sistema mediante el control Alarm Logging en WinCC.
Para obtener ms informacin sobre cmo ver mensajes de aviso en WinCC Alarm Logging,
consulte el captulo 5.1, "Ver mensajes de aviso".

Consulte tambin
Ver mensajes de aviso (Pgina 331)

WinCC/IndustrialDataBridge Documentacin

318

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones

4.4.4

Cambiar contrasea.

Introduccin
El IndustrialDataBridge proporciona funcionalidad de proteccin mediante contrasea.
Si la comprobacin de la contrasea est activa, se consulta la contrasea al iniciar,
conectar y desconectar en Runtime.

Activacin de la proteccin mediante contrasea


Seleccione "Opciones" > "Comprobacin de contrasea" en IDB Runtime. Si el comando del
men est seleccionado, la funcin estar activa.
La comprobacin de contrasea est desactivada de forma predeterminada.

Cambiar la contrasea
Nota
La contrasea slo se puede cambiar si la opcin "Comprobacin de contrasea" est
activada en el men "Opciones".
Para cambiar la contrasea, seleccione el men "Opciones" > "Contrasea" o haga clic en el
botn "Opciones" y seleccione la ficha "Contrasea".

Escriba la contrasea anterior y la nueva y repita la contrasea nueva para evitar la


posibilidad de errores de entrada. Las entradas se muestran ocultas por motivos de
seguridad.
Haga clic en el botn "Aplicar" para confirmar su entrada y luego cierre la ventana haciendo
clic en "Aceptar".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

319

Entorno de ejecucin
4.4 Opciones

4.4.5

Comprobar datos de licencia

Informacin sobre licencias


Para visualizar la licencia, seleccione el men "Opciones" > "Licencia" o haga clic en el
botn "Opciones" y seleccione la ficha "Licencia".
Se muestra la siguiente informacin:
El nmero de conexiones del archivo de configuracin actual.
El nmero mximo de conexiones permitidas con la licencia actual.
El ID de licencia de la licencia activa.
No pueden realizarse cambios en ninguno de los campos mostrados en la ficha "Licencia".

WinCC/IndustrialDataBridge Documentacin

320

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones

4.4.6

Iniciar un servicio

Introduccin
Para poder utilizar el IndustrialDataBridge para la transmisin de datos, deber iniciar el
servicio IDB. Para ello, siga uno de los mtodos siguientes:
Manualmente en la ficha "Servicio NT" de la ventana de configuracin de Runtime.
Manualmente o automticamente como servicio en la administracin del equipo.
El prrafo siguiente es una descripcin de un inicio manual en la ventana "Servicio NT" y el
inicio automtico en la administracin del equipo, as como de la detencin del servicio.
Nota
En el sistema operativo Windows Server 2003, las polticas locales no permiten especificar
cualquier usuario para un servicio. Esto significa que no se puede configurar un usuario
nuevo utilizando la interfaz de Runtime del IDB.
Tiene dos opciones para especificar un usuario nuevo para un servicio:
Cambiar la poltica local por medio de la Local Security Settings consola "Secpol.msc".
Especificar el usuario por medio de la Service consola ""Services.msc". La poltica se
ajustar automticamente para este usuario.
El ajuste predeterminado es la "Cuenta del sistema" del usuario.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

321

Entorno de ejecucin
4.4 Opciones

Inicio manual del servicio IDB en la ventana "Servicio NT".


Para iniciar el servicio IDB, seleccione la entrada "Servicio NT" en el men "Opciones" o
haga clic en el botn "Opciones" y seleccione la ficha "Servicio NT".

Especifique el Puerto de servicio que desee utilizar. El ajuste predeterminado es el


puerto 11111. La comunicacin entre la interfaz de Runtime y el servicio de IDB con el
protocolo TCP/IP se realizar por medio de este puerto.
Si desea utilizar el servicio IDB para el usuario actual, seleccione la "Cuenta del sistema"
y haga clic en "Iniciar servicio".
Si desea iniciar el servicio para otro usuario, desactive la casilla de verificacin Cuenta
del sistema y escriba el Nombre de usuario y la Contrasea en los campos pertinentes.
Haga clic en el botn "Aplicar" para iniciar el servicio IDB.
Cierre la ventana haciendo clic en el botn "Aceptar".

Inicio automtico del servicio IDB Runtime


Para poder activar esta opcin se necesitan derechos de administrador. Para efectuar un
inicio automtico del servicio IDB Runtime, haga clic en el botn "Opciones" de la barra de
herramientas para abrir la ventana Configuracin de runtime. En esta ventana, seleccione la
ficha "Servicio NT" y active la casilla de verificacin "Modo automtico". Esta casilla de
verificacin debe activarse solamente tras iniciar el servicio por primera vez. Observe que,
tras establecer este modo automtico, el servicio "IndustrialDataBridge" en "Services.msc"
cambia de 'Manual' a 'Automtico'. El servicio se inicia automticamente al iniciar el equipo,
y el estado de la conexin IDB se visualiza en color verde.

WinCC/IndustrialDataBridge Documentacin

322

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.4 Opciones
Nota
Modo automtico
La casilla de verificacin "Modo automtico" debe activarse solamente tras iniciar el
servicio Runtime.
Si se cambia el ajuste en Services.msc de 'Manual' a 'Automtico', la casilla de
verificacin "Modo automtico" no estar activada en la ficha Servicio NT. Para que
"Modo automtico" est activado en la ficha Servicio NT, detenga el servicio Runtime y
reinicie el servicio para aplicar los cambios.
Siga estos pasos para configurar el inicio automtico en "Services.msc":
Abra la ventana "Servicios" en "Panel de control" > "Herramientas administrativas".
Haga doble clic en el servicio "IndustrialDataBridge Runtime".
Se abre el dilogo "Propiedades".
Seleccione el Tipo de inicio "Automtico" y cierre la ventana con "Aceptar".

Detener el servicio
Para detener el servicio IDB, seleccione la ficha "Servicio NT" en el men "Opciones" o
haga clic en el botn "Opciones" y seleccione la ficha "Servicio NT". Haga clic en "Detener
servicio".

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

323

Entorno de ejecucin
4.5 Trabajar con conexiones

4.5

Trabajar con conexiones

Introduccin
En este captulo se proporciona informacin completa sobre el trabajo con conexiones y los
pasos necesarios para activar conexiones y realizar transferencias de datos con la
aplicacin IDB RT. Tambin se describen varias formas de acceder a la aplicacin IDB RT.

Formatos diferentes
Si el formato numrico o de fecha del sistema operativo difiere del formato correspondiente
del archivo vinculado, deber adaptar el archivo de configuracin XML. De lo contrario
pueden producirse errores de conversin.
Ejemplos
Caso 1: Sistema operativo alemn / los nmeros en coma flotante deben guardarse en
formato ingls ("." en lugar de ",").
Caso 2: Sistema operativo alemn / fecha como string guardada en formato ingls.
En este caso es necesario modificar la entrada <Link UID="Ref-1" Name="OPC-DB2"> a
<Link UID="Ref-1" Name="OPC-DB2" LCID="1033"> en el archivo de configuracin XML.
El atributo LCID (LocalID) indica en qu formato estn guardados los valores. Durante la
conversin se convierten al formato del sistema operativo. El atributo LCID tiene los valores
siguientes para el idioma de la interfaz de IDB:
Idioma

Atributo LCID

Ingls

1033

Alemn

1031

Francs

1036

Italiano

1040

Espaol

1034

Chino

2052

Japons

1041

Encontrar ms valores de LCID en http://www.microsoft.com (http://www.microsoft.com)


buscando "LCID".

WinCC/IndustrialDataBridge Documentacin

324

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.5 Trabajar con conexiones

Acceder a IDB Runtime


Hay varios modos de acceder a la aplicacin IndustrialDataBridge Runtime.
Utilizando el inicio automtico:
Es posible iniciar automticamente IDB Runtime al iniciar el equipo. Sin embargo,
tambin se puede iniciar automticamente el servicio cargando el archivo de
configuracin XML. Esto se puede realizar siguiendo los pasos descritos a continuacin:
Agregue la aplicacin IDB Runtime al men Inicio de Windows:
En Windows, seleccione Inicio > Programas > Inicio. Haga clic con el botn derecho del
ratn en la lista Inicio y seleccione la opcin "Abrir". La carpeta de Inicio se abre y
muestra los programas que se activan al iniciar Windows. Agregue un acceso directo a la
carpeta que contiene el archivo IDB Runtime ("C:\Archivos de
programa\Siemens\Automation\IndustrialDataBridge\Bin\idb_v7_rt.exe"). Al arrancar el
equipo, la aplicacin IDB Runtime se abre y se visualiza en la pantalla.
Activar la opcin de inicio automtico:
Para poder activar esta opcin se necesitan derechos de administrador. Para realizar
esta operacin, haga clic en el botn "Opciones" de la barra de herramientas a fin de
abrir la ventana "Configuracin de runtime". Seleccione la ficha "Servicio NT" y active la
casilla de verificacin "Modo automtico". Esta casilla de verificacin debe activarse
solamente tras iniciar el servicio. Observe que, tras establecer este modo automtico, el
servicio "IndustrialDataBridge" en "Services.msc" cambia de 'Manual' a 'Automtico'. El
servicio se inicia automticamente al arrancar el equipo y el estado de la conexin IDB
se visualiza en color verde.
Nota
Consola de servicios
La opcin de inicio automtico tambin puede activarse en los servicios de Windows
('services.msc'). Para abrir los servicios, haga clic en Inicio > Ejecutar, escriba
services.msc y haga clic en Aceptar. Navegue desde la ventana "Servicios" visualizada
hasta la entrada IndustrialDataBridge Runtime y seleccione la opcin "Propiedades". En
la ficha "General" de la ventana "Propiedades", seleccione el tipo de inicio "Automtico"
en la lista desplegable. El servicio se inicia automticamente al iniciar el equipo, y el
estado de la conexin IDB se visualiza en color verde.
Activar la transferencia automtica de datos:
El archivo de configuracin XML puede cargarse automticamente al iniciar Windows.
Para realizar esta operacin, haga clic en el botn "Opciones" de la barra de
herramientas a fin de abrir la ventana de configuracin de Runtime. Seleccione la ficha
"Opcin de inicio" y seleccione el archivo de configuracin XML. Entonces, cuando el
equipo arranca, la aplicacin IDB Runtime tambin arranca al iniciarse automticamente
el servicio y todos los enlaces IDB se conectan e inician.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

325

Entorno de ejecucin
4.5 Trabajar con conexiones
Con WinCC Explorer:
Abra WinCC Explorer y seleccione el elemento "Equipo" en la ventana de navegacin. El
nombre correspondiente del equipo se visualiza en la ventana de datos. Acceda a
"Propiedades del equipo" y seleccione la ficha "Inicio". En esta ficha, agregue una tarea
adicional en la carpeta que contiene el archivo IDB Runtime (C:\Archivos de
programa\Siemens\IndustrialDataBridge\bin\idb_v7_rt.exe). Despus de efectuar los
cambios haga clic en "Aceptar". Seleccione el botn "Activar" en la barra de herramientas
de WinCC Explorer para iniciar la aplicacin IDB Runtime.
Para iniciar automticamente la conexin o los enlaces IDB al activar el proyecto, es
necesario activar el tipo de inicio automtico en los servicios de Windows. Active la
transferencia automtica de datos seleccionando la opcin de inicio en las opciones de
IDB Runtime y seleccione el archivo de configuracin XML. Ahora, al activar el proyecto
desde WinCC Explorer, el entorno de IDB Runtime tambin se activa automticamente y
todos los enlaces IDB se conectan e inician.
Con los controles de WinCC:
Inicie WinCC Graphics Designer desde WinCC Explorer y agregue el control ActiveX
"IDB Runtime Control". Guarde el proyecto y seleccione el botn "Runtime" en la barra
de herramientas para activar el control. WinCC Runtime se abrir en una ventana nueva
que muestra la ventana de la aplicacin IDB Runtime.
Para iniciar automticamente la conexin o los enlaces IDB al iniciar el proyecto, es
necesario activar el tipo de inicio automtico en los servicios de Windows. Active la
transferencia automtica de datos seleccionando la opcin de inicio en las opciones de
IDB Runtime y seleccione el archivo de configuracin XML. Ahora, al hacer clic en el
botn "Runtime" de la barra de herramientas de Graphics Designer, el entorno de IDB
Runtime tambin se activa automticamente y todos los enlaces IDB se conectan e
inician.
Para iniciar manualmente la aplicacin IDB Runtime, siga estos pasos:
En el men Inicio de Windows, seleccione "Siemens Automation" >
"IndustrialDataBridge" > "IndustrialDataBridge RT".

WinCC/IndustrialDataBridge Documentacin

326

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.5 Trabajar con conexiones

Realizar transferencia de datos


La aplicacin de Runtime de IndustrialDataBridge proporciona las opciones necesarias para
conectar tipos de provider y consumer, activar los vnculos y realizar la transferencia de
datos. Antes de realizar la transferencia de datos deben cumplirse los requisitos siguientes.
Requisitos:
Ha configurado, como mnimo, una conexin en la aplicacin IDB CS, que est
disponible en forma de archivo XML de configuracin.
El servicio de Runtime se ha iniciado y se est ejecutando. Active la casilla de
verificacin "Modo automtico" si desea que el servicio se inicie automticamente.
En la ficha "Seguimiento" se ha configurado la ruta o ubicacin para guardar el archivo
de seguimiento.
El archivo de configuracin XML exportado para IDB CS est abierto en la aplicacin IDB
RT.
Siga los pasos que se indican a continuacin para iniciar una o varias conexiones
manualmente:
1. En el men Inicio de Windows, seleccione "Siemens Automation" >
"IndustrialDataBridge" > "IndustrialDataBridge RT". Para iniciar IDB Runtime desde
WinCC Explorer, seleccione "IndustrialDataBridge", haga clic con el botn derecho del
ratn y seleccione "Runtime" en el men emergente.
2. Para cargar un archivo de configuracin, seleccione "Abrir" en el men "Archivo" o haga
clic en el botn "Abrir".
3. Seleccione la vista de estado. Se mostrar una lista de conexiones aplicables para la
configuracin especfica. Aparece una marca de verificacin junto al nombre de la
conexin.
Esto permite realizar acciones en conexiones individuales.
4. Para conectar, seleccione la entrada "Conectar" en el men "Ejecutar" o haga clic en el
botn "Conectar".
5. Cuando el estado se muestra con un punto de color verde en las columnas de provider y
consumer, significa que la conexin se ha establecido.
6. Para activar las conexiones, seleccione la entrada "Iniciar" en el men "Ejecutar" o haga
clic en el botn "Iniciar".
Ahora se puede transferir datos mediante la conexin.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

327

Entorno de ejecucin
4.5 Trabajar con conexiones
7. En la vista de estado, seleccione una conexin y haga clic con el botn derecho del ratn
en ella. Aparecer un men contextual con una lista de opciones. Esto permite trabajar
con conexiones individuales. No obstante, las opciones visualizadas dependen del
estado de conexin / desconexin.
Cuando IDB est en estado conectado:
Haga clic con el botn derecho del ratn en una conexin que ya est conectada y
aparecer la opcin "Desconectar"
Haga clic con el botn derecho del ratn en una conexin desconectada y aparecer
la opcin "Conectar"
Si la conexin falla debido a que no se ha inicializado un consumer o provider, al
hacer clic con el botn derecho del ratn se mostrar la opcin "Desconectar".
Cuando IDB est en estado iniciado:
Haga clic con el botn derecho del ratn en una conexin desconectada y aparecer
la opcin "Iniciar"
Haga clic con el botn derecho del ratn en una conexin conectada y aparecer la
opcin "Desconectar"

WinCC/IndustrialDataBridge Documentacin

328

Manual de sistema, 2/2013, A5E32364153-AA

Entorno de ejecucin
4.5 Trabajar con conexiones
Nota
Ajustes de seguridad para los sistemas operativos Windows 7 y Windows 2008 Server
De forma predeterminada, el control de cuentas de usuario (UAC) est establecido en "alto",
por lo que deniega el acceso de escritura al directorio "Archivos de programa".
En los sistemas operativos Windows 7 y Windows 2008 Server, se recomienda guardar los
archivos (seleccionados como consumer) en una ubicacin de carpeta de una unidad de su
equipo distinta de la unidad de arranque o de sistema operativo.
Nota
Abrir un archivo Excel durante la transferencia de datos
Durante el proceso de transferencia de datos entre el provider y Excel como consumer, IDB
Runtime escribe los datos en el archivo Excel. Si se abre el archivo Excel en paralelo
durante el proceso de transferencia, la aplicacin Runtime deja de funcionar. Se mostrar el
mensaje de seguimiento "Error al insertar un valor" en "Vista del seguimiento" cuando
intente abrir dicho archivo Excel.
Tenga en cuenta que la aplicacin Runtime deja de funcionar y no podr detener ni
desconectar el proceso de transferencia de datos. En este caso, deber reiniciar el servicio
IDB. No obstante, no podr guardar datos durante la ltima transferencia de datos.
Nota
Send/Receive
El uso de Send/Receive como tipo de provider o consumer con otros tipos admitidos de
provider/consumer puede configurarse en la aplicacin IDB CS. Sin embargo, tras cargar la
configuracin en el entorno de Runtime y conectar los tipos de provider/consumer, puede
que el estado de la conexin IDB siga mostrndose en rojo y el estado de la conexin sea
"Desconectado".
Slo podr conseguir el estado "Conectado" si utiliza Send/Receive para enviar o recibir
datos del PLC.

Gestionar el estado de conexiones individuales


En la ventana IDB Runtime de la "Vista del estado", la interfaz permite cambiar el estado de
conexiones individuales. Para ello, debe utilizar la casilla de verificacin "Conexin" que
aparece en la primera columna de la retcula de la ventana de Runtime. La lista de
conexiones que se deben conectar o desconectar puede seleccionarse mediante la casilla
de verificacin "Conexin".
Al marcar la casilla de verificacin "Conexin" pertinente, puede desconectar las conexiones
seleccionadas (que estn conectadas) mediante el botn "Desconectar". Es importante
tener en cuenta que, tras desconectar las conexiones, la conexin estar desconectada y el
botn "Desconectar" de la barra de herramientas cambiar a "Conectar". Esto se produce
independientemente del estado de otras conexiones.
Para cambiar el estado de otras conexiones, haga clic con el botn derecho del ratn en la
columna "Provider" o "Consumer" y seleccione la opcin que desee.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

329

Entorno de ejecucin
4.5 Trabajar con conexiones

Detener la transferencia de datos


Para finalizar la transferencia de datos, proceda del modo siguiente:
1. Seleccione las conexiones necesarias y utilice el men "Ejecutar" > "Detener" o haga clic
en el botn "Detener".
2. La transmisin de datos se detiene pero la conexin sigue intacta y se puede reiniciar.
3. Desconecte las conexiones seleccionando la opcin "Desconectar" del men "Ejecutar" o
haga clic en el botn "Desconectar".
4. Las conexiones se desconectarn pero la configuracin permanecer cargada. Haga clic
en el men "Archivo" y seleccione la opcin "Cerrar" en la lista para cerrar la
configuracin.
5. Para salir de la aplicacin IDB Runtime, seleccione la opcin "Archivo" > "Salir".
Nota
Nmero mximo de vnculos
Para todos los tipos de provider/consumer de IndustrialDataBridge, se recomienda limitar el
nmero mximo de vnculos a 32 en el modo Runtime. La funcionalidad en el
funcionamiento en ejecucin no se garantiza si hay un nmero de vnculos superior.
Nota
La detencin o la desconexin tarda mucho
La detencin o la desconexin de una conexin de WinCC OLE DB pueden tardar mucho en
ciertos casos. El motivo puede ser que todos los paquetes de trabajos se deben procesar
por completo.

Consulte tambin
http://www.microsoft.com (http://www.microsoft.com)

WinCC/IndustrialDataBridge Documentacin

330

Manual de sistema, 2/2013, A5E32364153-AA

Funciones avanzadas
5.1

Ver mensajes de aviso

Introduccin
En la interfaz de IDB Runtime, los mensajes de estado y los mensajes de error se muestran
en la vista del seguimiento. Estos mensajes de error tambin pueden registrarse en un
archivo de registro si el seguimiento est activado en el entorno de Runtime. No obstante, al
utilizar IndustrialDataBridge en combinacin con WinCC, IDB Runtime no emite mensajes
de error para ningn error especfico del sistema, error de inicializacin o error de
transferencia de datos. Por lo tanto, estos mensajes de error que requieren la atencin del
usuario pueden mostrarse como mensajes del sistema mediante el control Alarm Logging en
WinCC. En este captulo se proporciona ms informacin sobre cmo visualizar los
mensajes de aviso en la aplicacin Alarm Logging.

Mensajes de aviso
Para ver mensajes de aviso en WinCC Alarm Logging, siga estos pasos:
1. En el men Herramientas, seleccione "Avisos de sistema de WinCC".
2. En la ventana "Avisos de sistema de WinCC", en la seccin "Crear avisos de sistema",
seleccione la opcin que desee y haga clic en el botn Crear.
3. Se crear una lista de mensajes del sistema. Cuando la barra de progreso llegue al final,
haga clic en el botn Cerrar para cerrar la ventana.
4. La ventana de tabla visualizada en la parte inferior de la aplicacin Alarm Logging
muestra la lista completa de mensajes de aviso.
El mensaje de aviso muestra el texto del mensaje con el siguiente formato:
<nombre de provider>, <mensaje de error>, <nombre de conexin>

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

331

Funciones avanzadas
5.2 Utilizar controles de IDB en Web Navigator

5.2

Utilizar controles de IDB en Web Navigator

Introduccin
El control de Runtime de IDB en la pantalla cliente de Web Navigator permite a un operador
de un equipo cliente examinar archivos de configuracin que se encuentran en un servidor,
cargar el archivo de configuracin e iniciar o detener la transferencia de datos. Varios
clientes pueden conectarse a un mismo servidor.
IndustrialDataBridge consta de un componente de servidor que se instala en el equipo que
acta de servidor. El equipo cliente configurado puede controlar y supervisar el entorno de
Runtime desde un navegador Internet Explorer abierto sin la necesidad de tener que realizar
la instalacin completa de IDB en el equipo cliente. Sin embargo, no es posible iniciar o
detener el servicio IDB, cambiar la configuracin de inicio de sesin del servicio ni la
configuracin de puerto desde el equipo cliente. Todas las dems operaciones o controles
proporcionados en el entorno de Runtime de IDB pueden gestionarse desde la interfaz de
pantalla del navegador en el equipo cliente.

Requisitos
Microsoft Internet Information Server (IIS) 6.0
Componente de servidor de Web Navigator
Componente de cliente de Web Navigator
Componente de servidor de IDB
Para obtener ms informacin sobre la instalacin de IIS, consulte el sitio web de Microsoft.

Ventajas
Instalacin de IDB
No se requiere la instalacin completa de IndustrialDataBridge V7.2 en los equipos
cliente.
Los componentes necesarios para el equipo cliente se identifican y se solicita su
instalacin durante el inicio del cliente web.
IDB puede operarse remotamente como cliente.
Permite una navegacin ms sencilla por los archivos de configuracin de IDB (durante
la ejecucin) desde el equipo remoto ejecutndose como cliente.
Admite el funcionamiento en clientes con soporte de autorizacin.

WinCC/IndustrialDataBridge Documentacin

332

Manual de sistema, 2/2013, A5E32364153-AA

Funciones avanzadas
5.2 Utilizar controles de IDB en Web Navigator

Uso
Mediante el navegador Internet Explorer, puede accederse al entorno de IDB Runtime
desde cualquier equipo cliente sin necesidad de disponer de una instalacin completa de
IDB. Sin embargo, deben estar instalados todos los requisitos antes de acceder a la
aplicacin Runtime mediante un navegador desde el equipo cliente.
1. En el equipo cliente, especifique primero la direccin de host local o direccin IP del
equipo servidor.
2. Si el cliente no tiene instalados los componentes necesarios, se muestra el siguiente
mensaje en la pantalla de inicio: "IDB Control Plugin no instalado".
Instale este componente mediante el vnculo que aparece en dicha pantalla de inicio. Si
este componente est instalado, no se mostrar este mensaje y podr omitirse este
paso.
3. El navegador mostrar la aplicacin Runtime y enumerar todos los controles disponibles
en la aplicacin Runtime de IDB.
4. Abra la lista de archivos de configuracin haciendo clic en el botn "Abrir". Se mostrar
un cuadro de dilogo personalizado "Abrir archivo". En esta estructura de carpetas se
muestran los archivos de servidor que los clientes pueden cargar.
5. Haga clic en el botn "Actualizar" para actualizar la lista de los archivos de configuracin
ms recientes.
6. Seleccione un archivo y haga clic en el botn "Abrir". El archivo seleccionado se carga en
el control de Runtime de IDB y ya puede iniciarse la transferencia de datos desde el
equipo cliente.
Nota
Cuadro de dilogo Abrir
Se mostrar un cuadro de dilogo personalizado Abrir archivo tras hacer clic en el botn
Abrir en la aplicacin Runtime. En la lista de archivos se muestra la lista de archivos que los
clientes pueden abrir remotamente. Todos los archivos de configuracin XML situados en el
directorio del servidor especificado mediante la clave "ConfigurationFilesPath" bajo la clave
"HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\IT4Industry\IndustrialDataBridge" del
registro del servidor se mostrarn en la lista de archivos del cuadro de dilogo
personalizado Abrir archivo mientras se carguen los archivos.
No es posible examinar ni seleccionar otros archivos existentes en el equipo del servidor de
Web Navigator. No podr cargar ningn archivo de configuracin que no est presente en el
directorio especificado mediante la entrada de registro. Cualquier archivo existente que ya
est cargado en el servidor se mostrar en el cliente aunque el archivo no est presente en
el directorio mencionado anteriormente. Esta restriccin se aplica slo a los archivos que
pueda cargar el cliente.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

333

Funciones avanzadas
5.2 Utilizar controles de IDB en Web Navigator

Archivos de configuracin y seguimiento


El control de IDB existente en el cliente identifica automticamente la mquina del servidor y
enumera todos los archivos de configuracin y seguimiento presentes en un determinado
directorio del servidor. En Opciones > Configuracin de Runtime > ficha Seguimiento, puede
seleccionarse el archivo de seguimiento o se crearn nuevos archivos slo en el directorio
especificado mediante la clave de registro "TraceFilesPath" situada bajo la clave
"HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\IT4Industry\IndustrialDataBridge" en el
servidor. Desde el equipo cliente puede accederse a este directorio que muestra la lista de
archivos de configuracin o seguimiento.
El archivo cargado en el cliente se muestra en el encabezamiento del cuadro de grupo.
Puesto que el archivo no existe fsicamente en el equipo cliente, no se mostrar la ruta
completa. Slo se mostrar el nombre del archivo especfico en el encabezamiento. Un
archivo cargado por el cliente en el servidor se mostrar en todos los clientes conectados al
mismo servidor. En el servidor, si desea restringir el cliente a la carga de archivos de
configuracin o al inicio o detencin de transferencias de datos, debe activarse la opcin
Comprobacin de contrasea en el servidor.
Nota
No podr cargar ningn archivo de configuracin que no est presente en el directorio
especificado mediante la entrada de registro. Cualquier archivo existente que ya est
cargado en el servidor se mostrar en el cliente aunque el archivo no est presente en el
directorio mencionado anteriormente. Esta restriccin se aplica slo a los archivos de
configuracin o seguimiento que pueda cargar el cliente.

WinCC/IndustrialDataBridge Documentacin

334

Manual de sistema, 2/2013, A5E32364153-AA

Funciones avanzadas
5.3 Acceder a Runtime de IDB utilizando controles de WinCC

5.3

Acceder a Runtime de IDB utilizando controles de WinCC

Descripcin general
Se puede acceder a la aplicacin WinCC IDB Runtime utilizando controles de WinCC. Esto
es posible aadiendo el control ActiveX de WinCC "Control de Runtime de IDB" como OCX
en Graphics Designer. Esto ayudar a los usuarios de WinCC a iniciar Runtime de IDB en
su entorno.
El aspecto de Runtime de IDB como OCX es muy similar al de Runtime de IDB como
ejecutable. No obstante, hay unos cuantos cambios adicionales en Runtime de IDB como
OCX, y estos cambios se tratan en las secciones siguientes.

Acceder a Runtime de IDB


Para acceder al control de Runtime de IDB como control ActiveX de WinCC, siga los pasos
que se indican a continuacin:
1. Inicie WinCC Explorer.
2. En WinCC Explorer, haga doble clic en el elemento "Graphics Designer" de la ventana de
navegacin para abrir Graphics Designer.
3. En Graphics Designer, seleccione Archivo > Nuevo para crear un nuevo archivo PDL.
4. Desplcese a la paleta de objetos y seleccione la ficha de controles. Resalte "Controles
ActiveX" en la lista.
5. Ample el rbol de controles ActiveX para ver una lista de controles disponibles.
Nota
Si no puede ver los controles despus de ampliar la lista, haga clic con el botn derecho
del ratn en los controles ActiveX y seleccione la opcin "Agregar/Quitar". Aparecer la
ventana "Seleccionar controles OCX", que proporciona una lista de los controles
disponibles. Seleccione "Control de Runtime de IDB" y haga clic en "Aceptar".
6. El control de Runtime de IDB debera estar disponible como OCX en la lista de controles.
7. Arrastre y suelte este control OCX en el rea del contenedor en la ventana del archivo
PDL.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

335

Funciones avanzadas
5.3 Acceder a Runtime de IDB utilizando controles de WinCC
8. Cuando este control se haya aadido al contenedor, guarde el archivo PDL y haga clic
en el control de Runtime en la barra de herramientas Estndar para activar el modo
Runtime.
9. El control de Runtime de IDB se muestra/abre en la pantalla WinCC Runtime.

Botones y vistas
Los botones y vistas de la barra de herramientas de Runtime de IDB como OCX son
idnticos a los de la aplicacin Runtime de IDB. La vista Seguimiento y la vista Estado se
proporcionan en la ventana de la aplicacin Runtime de IDB.
Nota
Vistas
Las capturas de pantalla proporcionadas en el captulo "Vistas" no son vlidas para Runtime
de IDB como control OCX. Al acceder al control de Runtime de IDB como control de ActiveX
en WinCC, puede que la barra de mens no se visualice.

WinCC/IndustrialDataBridge Documentacin

336

Manual de sistema, 2/2013, A5E32364153-AA

Funciones avanzadas
5.3 Acceder a Runtime de IDB utilizando controles de WinCC
Nota
Opciones "Comprobacin de contrasea" y "Registro del seguimiento"
Los elementos de men "Comprobacin de contrasea" y "Registro del seguimiento" del
men "Opciones" de IDB Runtime estn disponibles en las fichas "Contrasea" y
"Seguimiento" como casillas de verificacin distintas.

Opciones
Seleccione el botn de la barra de herramientas "Opciones" de la aplicacin Runtime de IDB
para acceder a Configuracin de Runtime. "Configuracin de Runtime" ofrece las fichas
siguientes:
Opcin de inicio
Seguimiento
Contrasea
Licencia
Servicio NT
Nota
Slo puede realizar cambios en la interfaz de Runtime si el servicio IDB se ha iniciado.
Las opciones proporcionadas en cada una de estas fichas coinciden con las opciones de la
aplicacin IDB Runtime. No obstante, con IDB Runtime como control de WinCC se
proporcionan algunas funciones adicionales. A continuacin se indican estas funciones:
Mens de la aplicacin Runtime de IDB:
La ventana de la aplicacin IDB de Runtime no incluye la navegacin basada en mens. Las
operaciones necesarias se pueden realizar utilizando los botones de la GUI que se
encuentran en la barra de herramientas de la aplicacin.
Opcin de idioma:
La aplicacin Runtime de IDB proporciona compatibilidad con idiomas. Admite 7 idiomas:
ingls, espaol, alemn, italiano, chino, japons y francs. Al acceder a IDB Runtime como
control de OCX en la pantalla de WinCC Runtime, el idioma cambia cuando se ha cambiado
el idioma de WinCC Runtime.
La opcin de idioma del control de Runtime de IDB no est vinculada a la aplicacin IDB
Runtime ni a ningn otro control de Runtime de IDB. Esto significa que el cambio de idioma
en el control de Runtime de IDB no cambia el idioma de otros controles ni de la aplicacin
IDB Runtime, y viceversa.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

337

Funciones avanzadas
5.3 Acceder a Runtime de IDB utilizando controles de WinCC
Registro del seguimiento:
La ficha Seguimiento se encuentra junto a la ficha Opcin de inicio. Esta ficha slo se
muestra despus de cargar el archivo de configuracin en la ventana de Runtime de IDB.
La casilla de verificacin "Registro del seguimiento" est disponible en la ficha
"Seguimiento" de la ventana Configuracin de Runtime. Al activar esta casilla de
verificacin, se pueden guardar los mensajes de seguimiento generados desde la parte del
provider y del consumer. En la ficha Seguimiento, las secciones "Archivo de registro del
Provider" y "Archivo de registro del Consumer" ofrecen opciones para especificar el nombre
de archivo para registrar los mensajes de seguimiento. Posteriormente, pueden utilizarse los
archivos de registro del seguimiento para ver estos mensajes de seguimiento.

Comprobacin de contrasea:
La casilla de verificacin "Comprobacin de contrasea" se proporciona en la ficha
"Contrasea" de la ventana Configuracin de Runtime. Una vez activada esta casilla de
verificacin, se genera un cuadro de dilogo en el que se solicita que especifique la
contrasea cada vez que se realiza una operacin en cada una de las fichas de
Configuracin de runtime.

WinCC/IndustrialDataBridge Documentacin

338

Manual de sistema, 2/2013, A5E32364153-AA

Funciones avanzadas
5.3 Acceder a Runtime de IDB utilizando controles de WinCC
Cuadro de dilogo Abrir:
El botn Abrir y la ficha Opcin de inicio ofrecen opciones para seleccionar el archivo XML
de configuracin para activar la conexin durante la ejecucin. Seleccione el botn
"Examinar" para invocar el cuadro de dilogo "Abrir".

En Runtime de IDB como OCX, los puntos siguientes son vlidos por lo que respecta a las
acciones realizadas en el cuadro de dilogo Abrir.
El cuadro de dilogo Abrir slo se abre en modo de lectura. nicamente podr abrir un
archivo XML.
La opcin de borrar un archivo o una carpeta no se proporciona en este cuadro de
dilogo.
Las opciones para cortar/pegar un archivo o una carpeta y para crear un archivo o
carpeta nuevos no estn disponibles.
No se pueden abrir mens emergentes pulsando el botn derecho del ratn dentro del
rea de la ventana.
No se puede arrastrar y soltar un archivo o una carpeta en el cuadro de dilogo.
No se puede utilizar la tecla F2 para renombrar un archivo o una carpeta.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

339

Funciones avanzadas
5.4 Compatibilidad con idiomas asiticos

5.4

Compatibilidad con idiomas asiticos

Configuracin multilinge
IndustrialDataBridge V7.2 le permite configurar proyectos y realizar transferencias de datos
en varios idiomas. IDB V7.2 admite configuracin multilinge de todos los elementos con
texto visibles en las interfaces de Runtime y de Configuracin.

Idiomas soportados
En las interfaces de Configuracin y de Runtime de IndustrialDataBridge V7.2 se admiten
los siguientes idiomas de interfaz:
Alemn
Ingls
Francs
Italiano
Espaol
Chino simplificado
Japons

Idioma de GUI
El idioma que se seleccione al instalar IDB V7.2 quedar establecido como el idioma en el
que se mostrarn los mens, cuadros de dilogo y ayuda de IDB CS o IDB RT. No obstante,
se puede cambiar a otros idiomas dentro de la aplicacin IDB (CS y RT). Si ha cambiado el
idioma de la GUI en IDB, la prxima vez que inicie IDB la interfaz aparecer en el idioma
especificado previamente.
Los trminos tcnicos, en particular los nombres Provider y Consumer, se mostrarn en
ingls, independientemente del idioma seleccionado para IDB.
Nota
Idiomas asiticos
Para utilizar el chino o japons en los sistemas operativos Windows XP y Windows Server
2003, debe instalar el paquete MUI.
Nota
Si trabaja con un sistema operativo en chino (simplificado), por ejemplo, y desea ver la
interfaz de usuario de IDB V7.2 en ingls, debe establecer las opciones de idioma ingls en
la configuracin del sistema operativo:
Para Windows XP, seleccione "Inicio > Panel de control > Configuracin regional y de
idioma" y vaya a la ficha "Idiomas".
En Windows 7, seleccione "Inicio > Panel de control > Reloj, idioma y regin >
Configuracin regional y de idioma" > ficha "Teclados e idiomas", "Idioma para mostrar".
Este campo slo est disponible si en el equipo hay instalados los paquetes de idioma
necesarios.

WinCC/IndustrialDataBridge Documentacin

340

Manual de sistema, 2/2013, A5E32364153-AA

FAQ
Frequently Asked Questions (preguntas frecuentes)

Puedo usar un archivo de configuracin XML creado con una versin anterior de IDB?
S, los archivos de configuracin XML creados con versiones anteriores de IDB pueden
cargarse directamente en el Runtime.
Sin embargo, para usar o modificar este archivo de configuracin XML en el mdulo
Configuracin, el usuario debe importar dicho archivo, con lo que se crea un proyecto en
IDB CS.
Es obligatorio usar un archivo de proyecto para trabajar con IDB CS V7.2?
S
Cmo puedo cambiar la ubicacin de proyectos predeterminada para los proyectos de
IDB CS?
En el editor hay una opcin en el men Opciones->Configuracin a ese fin en IDB TIA.
Con el editor abierto, vaya al marco de grupo "Opciones de almacenamiento" y modifique
"Ubicacin de los proyectos".
Cmo se carga en IDB Runtime una configuracin creada en IDB CS?
Cuando una configuracin est lista en IDB CS, el usuario puede generar los datos de
configuracin de Runtime mediante una opcin (Generar configuracin de Runtime) de
IDB CS. Esta opcin genera el archivo de configuracin XML necesario para operar en
Runtime.
Cmo puedo restablecer la configuracin realizada dentro de la aplicacin IDB CS?
En el men de IDB CS, seleccione "Opciones" > "Configuracin" para abrir la ventana
"Configuracin" en el rea de trabajo. En el panel izquierdo de la ventana
"Configuracin", haga clic en "General" para ver la configuracin general en el panel
derecho. El rea de la seccin "Restablecer a predeterminado" proporciona los ajustes
necesarios para restablecer la configuracin predeterminada.
Dnde estn las definiciones de todos los accesos directos de teclado disponibles?
En el editor de Configuracin hay una opcin en el men Opciones->Configuracin para
ello. Vaya a "Accesos directos de teclado" en las opciones que se muestran en el lado
izquierdo de la ventana de editor abierta.
Ni la ventana de configuracin de provider/consumer ni ninguna otra ventana de editor
proporcionan opciones para guardar.
En IDB CS, los datos introducidos en los editores/ventana de configuracin se guardan
automticamente.
Es necesario tener una instalacin completa de IDB en la mquina cliente de
WebNavigator para usar remotamente, a travs de WebNavigator, el control de IDB
Runtime?
No, no hace falta una instalacin completa de IDB en el cliente de WebNavigator. Slo
es necesaria la instalacin del cliente de IDB, que se efecta en la instalacin de
WebNavigator.
WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

341

FAQ

Puedo hacer que el servicio IDB Runtime sea manual/automtico desde un cliente Web
remoto?
S.
Hay algn lmite en el nmero de clientes que se pueden conectar a un servicio IDB
Runtime?
No, no hay ningn lmite.
Puede el usuario del cliente de WebNavigator iniciar y detener remotamente el servicio
IDB Runtime mediante la opcin proporcionada en el control de IDB Runtime?
No, el usuario no puede realizar remotamente esa operacin. Estas operaciones, as
como el cambio de cuenta de usuario y nmero de puerto, estn desactivados para los
usuarios, pues no pueden modificarlas.
He modificado ConfigurationFilespath y TraceFilesPath en el registro, bajo
Siemens/IT4Industry/IndustrialDataBridge. Debo reiniciar el equipo para aplicar los
cambios?
No, no hace falta reiniciar el equipo. Pero s que debe reiniciarse el servicio IDB.
Es necesario que WinCC se est ejecutando a fin de configurar User Archive?
Si, es necesario que WinCC se haya iniciado para poder acceder a User Archive y
configurarlo como provider o consumer en la aplicacin IDB CS.
Puede un usuario iniciar una transferencia de datos a o desde OPC XML en una
mquina en la que WebNavigator est configurado y ejecutndose?
Algunos sistemas operativos (como Windows XP) no permiten la ejecucin simultnea
de ms de un sitio web. En estos sistemas operativos no es posible ejecutar OPC XML y
WebNavigator a la vez.
En sistemas operativos en los que esto se permita, OPC XML y WebNavigator pueden
ejecutarse simultneamente.
Se necesita la licencia de Connectivity Pack para examinar las variables de OPC XML en
WinCC?
S
Es posible obtener el nmero de las conexiones de mala calidad en provider/consumer
OPC XML?
S, es posible obtener el nmero de las conexiones de mala calidad. Para ello, en la
configuracin de consumer OPC XML Data Access, el usuario debe asociar una variable
en "Configuracin para elemento defectuoso". Durante la ejecucin, el nmero de
elementos de baja calidad se escribir en la variable configurada.
No puedo examinar las variables de OPC XML. Por qu puede ocurrir esto?
Compruebe lo siguiente:
a) Compruebe en Internet Information Services (IIS) si el servicio web OPC XML se est
ejecutando o no. Si no lo est, ejecute el servicio web OPC XML en IIS.
b) Asegrese de que IIS est instalado antes de instalar .NET Framework.
c) Consulte en la documentacin de WinCC cmo configurar el servicio web OPC XML
en IIS.

WinCC/IndustrialDataBridge Documentacin

342

Manual de sistema, 2/2013, A5E32364153-AA

FAQ

Al abrir el archivo CSV aparece este mensaje de error: "Excel ha detectado que

<archivo> es un archivo SYLK, pero no se puede cargar. Puede que el archivo


contenga errores o que no tenga formato de archivo SYLK. Haga clic en Aceptar para
intentar abrirlo con otro formato".

Este error aparece cuando el nombre de la primera columna es "ID" con I y D en


maysculas. Para evitar este error, se puede cambiar el nombre de esa columna a
minsculas, o aadir un prefijo o sufijo a ID.
He creado manualmente un archivo CSV (no con IDB CS) para transferir datos Unicode,
pero los datos no se muestran correctamente. Los paquetes de idiomas necesarios estn
instalados en mi equipo.
El archivo debe crearse con el formato de codificacin de caracteres UTF-8. Abra el
archivo como archivo .txt y al guardarlo seleccione la codificacin UTF-8.
No puedo cambiar la opcin de tipo de consumer en la configuracin del tipo de
consumer de la base de datos, como para esquema o tabla?
Esas opciones estarn desactivadas si existe alguna conexin. Para poder cambiar la
opcin de tipo de Consumer, asegrese de que no haya conexiones.
Cmo puedo transferir datos cuando la tabla tiene una relacin de clave fornea?
Utilice el tipo de Consumer de base de datos per Tag (por variable) para la transferencia
de datos.
He creado una tabla en una base de datos Oracle, pero no puedo transferir datos
Unicode de la tabla.
Para transferir datos Unicode en Oracle, asegrese de que la base de datos se ha
creado con compatibilidad para la codificacin de caracteres UTF-8.
Puedo editar la cadena de conexin en la pantalla de configuracin?
S, puede editar la cadena de conexin en la ventana Configuracin. La cadena de
conexin y los campos se actualizan correspondientemente.
El navegador de variables OPC no muestra ningn OPC DA Server. Pero hay OPC
Servers instalados en el equipo. Cul puede ser el problema?
Para examinar OPC DA Servers, opcenum.exe se debe estar ejecutando como servicio
en el equipo servidor.
Para ver si este servicio se est ejecutando, vaya a Inicio -> Ejecutar. Escriba
services.msc y pulse Intro. Si "opcenum" no se ha iniciado, cmbielo a modo automtico
e incielo.
Si no puede examinar OPC Servers en un equipo remoto, ejecute el paso anterior en el
equipo remoto.
No puedo examinar los elementos de un OPC DA Server.
Compruebe si el OPC Server se est ejecutando. Si no se est ejecutando, incielo.
No puedo examinar los elementos de OPC en un equipo remoto.
Compruebe que la configuracin de DMAT sea correcta.
Si la configuracin de DMAT es correcta, compruebe la cuenta de usuario de inicio de
sesin en los equipos cliente y servidor.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

343

FAQ

Nota
Si el usuario est intentando acceder a las variables de WinCC, asegrese de que en
ambos equipos las cuentas de usuario de inicio de sesin estn bajo SIMATIC HMI en
"Usuarios y grupos locales".
En el captulo 3.2 sobre OPC DataAccess del manual de producto con la documentacin
de IDB hay ms informacin al respecto.
Slo tengo IDB instalado cmo puedo usar Send/Receive como provider o consumer?
Hay en IDB alguna opcin para configurar el proyecto Step7?
Para usar Send/Receive como provider o consumer, tambin se necesita un proyecto
Step7. En IDB no hay ninguna opcin para configurar este proyecto. Se crea un proyecto
Step7 y el programa se carga en el PLC. Sin eso, Send/Receive no funcionara en IDB
Runtime.
En IDB CS, pantalla de mapeo de conexiones Send/Receive, es necesario que los
campos de nmero configurados sean los mismos para provider y consumer?
No
Se puede usar el mismo nombre para dos vnculos o conexiones?
No, no se puede.
Podemos cambiar el nombre de un vnculo o conexin ya creados?
S, se puede cambiar el nombre de vnculos y conexiones existentes. En el rbol del
proyecto, haga clic una vez en el vnculo o conexin. El nombre del vnculo pasar a ser
un rea editable que le permite modificarlo.
Veo algunos datos de consumer como "??" o cuadrados.
Los datos transferidos estn en chino o japons, y el sistema no tiene instalados los
paquetes necesarios para estos idiomas. La instalacin del paquete de idiomas MUI
correcto solucionar el problema.
El operador debe recibir una notificacin cuando IDB no puede transferir datos. Es as?
S, esto puede suceder si el usuario tiene WinCC instalado. IDB enva avisos cuando se
produce un error durante la transferencia de datos. Es algo integrado en IDB y no se
requieren ajustes adicionales.
Quiero ver un informe detallado si hay fallos durante la transferencia de datos.
Para obtener un informe detallado sobre las razones de fallo de datos, el usuario debe
configurar el registro del seguimiento y activarlo. Este ajuste se puede realizar
remotamente en un cliente web.
Instal IDB antes de instalar el paquete MUI para chino y japons. No encuentro la
opcin para cambiar a chino y japons en IDB CS.
Se debe reparar/modificar el mdulo Configuracin de IDB para que se muestren los
idiomas nuevos. Pero IDB Runtime aplicar el cambio sin reinstalar/modificar/reparar la
configuracin de IDB.

WinCC/IndustrialDataBridge Documentacin

344

Manual de sistema, 2/2013, A5E32364153-AA

FAQ

Qu archivos/carpetas se borran y cules permanecen al desinstalar IDB?


Se eliminan todos los archivos binarios relacionados con IDB, menos los relacionados
con OPC que sean usados por otros productos como WinCC.
Los archivos y carpetas de configuracin, archivos y carpetas de seguimiento, etc. no
se eliminan.
No se guardan las configuraciones de diseo de los editores.
Los archivos de licencia no se eliminan.
OPC XML DA no funciona tras instalar .NET Framework V2.0 e IIS.
Es importante asegurarse de que primero se instale IIS. Una vez instalado IIS, instale
.NET Framework. Si se cambia el orden de instalacin, ASP.NET no se registrar en IIS.
Para solucionar este problema, ejecute este comando en el smbolo del sistema:
C:\Windows\Microsoft.Net\Framework\v2.0.50727\aspnet_regiis.exe i
Si la ruta de sistema no es "C:\Windows", modifquela.
Tras ejecutar este comando, restablezca IIS escribiendo el comando "iisreset" en el
smbolo del sistema.
OPC XML DA no funciona en Windows 2003 R2 Server.
Siga los pasos que se especifican a continuacin para solucionar el problema:
Seleccione "Inicio" > "Ejecutar" y escriba el nombre de programa "inetmgr". Se abrir
la ventana de Internet Information Services (IIS).
En el panel izquierdo de la ventana de IIS, haga clic en el nombre del equipo (equipo
local) y seleccione "Extensiones de servicio web".
En el panel derecho seleccione "Pginas Active Server" y haga clic en el botn
"Permitir". Seleccione "ASP.NET v2.0.50727" y haga clic en el botn "Permitir".
Si est seleccionada la versin "ASP.NET v4.0.30319" u otra versin, haga clic en el
botn "Prohibir".
Reinicie IIS (escriba "iisreset" en el smbolo del sistema).
Para qu sirve la opcin "Configuracin de transferencia asncrona" en la configuracin
de consumer de OPC XML DataAccess?
Sirve para que el usuario compruebe si la transferencia de datos se ejecuta
correctamente o no.
Por ejemplo, si ha configurado el "Nmero mximo de peticiones de escritura
pendientes" en 15 (el valor predeterminado es 10 y el valor mximo es 40).
Si la transferencia de datos no se ejecuta correctamente, tras el fallo de la 15.
transaccin se mostrar un mensaje de aviso en la vista de seguimiento de IDB Runtime.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

345

FAQ

WinCC/IndustrialDataBridge Documentacin

346

Manual de sistema, 2/2013, A5E32364153-AA

Glosario
ADO
ADO es la abreviatura DE ActiveX Data Objects.
ADO es una interfaz basada en ActiveX para el acceso de datos a bases de datos y
orgenes de datos en tablas como por ejemplo hojas de trabajo Excel y archivos CSV.

API
API es la abreviatura de Application Programming Interface y significa "Interfaz para la
programacin de aplicaciones".

Archivo CSV
Un archivo CSV es un archivo de texto para almacenar o intercambiar archivos de
estructura sencilla. La abreviatura CSV proviene de Character Separated Values, Comma
Separated Values o Colon Separated Values, porque los valores individuales se separan
mediante un smbolo de separacin especial, como por ejemplo por coma o punto y coma.
No existe un estndar general para el formato de archivo.

rea de direccionamiento
Es la base de datos / administracin de variables fsica de un componente Consumer o
Provider

Bridge
Es el elemento superior en la jerarqua de IndustrialDataBridge. Este elemento contiene los
vnculos (mximo 32).

Componentes de Runtime
Componentes Consumer y Provider

Conexin
(en ingls Connection); una conexin significa una conexin de variables entre las variables
de un Provider y un Consumer.

Connection
Ver conexin

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

347

Glosario

Data consumer
Ubicacin de destino para el envo de datos. La parte de un equipo de terminal de datos en
la que se entregan o se deben entregar los datos. El data consumer suele estar equipado
con una interfaz de transferencia estandarizada. Con IndustrialDataBridge, actualmente el
data consumer puede ser el OPC, bases de datos (Oracle, SQL, Access, MySQL),
SendReceive, Microsoft Excel, IDB OPC Server, Send/Receive, un archivo CSV o una base
de datos dinmica.

Data provider
Ubicacin original del emisor de los datos. El data provider forma parte del equipo del
terminal de datos que se utiliza para suministrar datos a un vnculo de datos. El data
provider suele estar equipado con una interfaz de transferencia estandarizada. En la interfaz
de configuracin de IndustrialDataBridge, el data provider puede ser OPC Data Access,
OPC XML, una base de datos (Oracle/SQL/Access), Enviar/Recibir, WinCC OLE DB o una
base de datos dinmica.

DB
Base de datos (en ingls database); archivo electrnico de acceso rpido y mantenimiento
de grandes cantidades de texto ahorrando espacio para varios usuarios o programas. Los
datos o los mensajes se pueden introducir o acceder mediante esquemas de orden
variables, individualmente o vinculados, tanto para modo interactivo como para el
procesamiento por bloques. Una base de datos puede ser utilizada simultneamente por
varios programas de usuario. Segn la estructura y aplicacin de la base de datos se
distingue entre bases de datos jerrquicas, de red, relacionales o bases de datos de red y
orientadas a objetos.

Entorno de ejecucin
El entorno de Runtime o entorno de ejecucin aglutina los propios componentes Consumer
y Provider.

IDB
IndustrialDataBridge; IndustrialDataBridge permite el intercambio de datos entre sistemas y
estndares diferentes. No requiere programacin adicional. Con IndustrialDataBridge es
posible realizar el intercambio de datos entre sistemas de automatizacin de diferentes de
fabricacin.
Las diversas interfaces de datos se enlazarn mediante mdulos de software. Estos
mdulos de software se dividen en Provider y Consumer.
El Provider representa la conexin al origen de datos desde donde se distribuyen los datos.
El Consumer se conecta con el destino de datos donde se escribirn los datos.
IndustrialDataBridge es se divide en superficie de configuracin y entorno de Runtime con
superficie y componentes de Runtime:

WinCC/IndustrialDataBridge Documentacin

348

Manual de sistema, 2/2013, A5E32364153-AA

Glosario

Interfaz de configuracin
Componente de IndustrialDataBridge. Las conexiones de datos se crean y se editan en la
interfaz de configuracin. Son necesarios tres pasos para configurar completamente una
conexin:
1. Crear el proyecto, el vnculo y configurar las propiedades de data provider y data
consumer.
2. Realizar la configuracin del vnculo y la configuracin de la transferencia.
3. Mapear las conexiones entre las variables de provider y consumer.

Interfaz de usuario
(en ingls user interface); es la forma y modo en la que las rdenes y los datos se
transmiten desde el ordenador a la red. El desarrollo de interfaces grficas de usuario
estandarizadas facilita a los usuarios menos experimentados el uso de ordenadores.

Link
Ver vnculo

OLE
Object Linking and Embedding es un sistema de objetos y protocolo desarrollado por
Microsoft, que permite la colaboracin de diferentes aplicaciones (compatibles con OLE) y
por lo tanto capaz de crear documentos vinculados heterogneos.
Por ejemplo, una imagen creada con un programa de dibujo se puede vincular a un
documento de texto. La particularidad reside en que la imagen incrustada en el editor de
texto se puede editar directamente con el programa de dibujo original haciendo un doble clic
sobre la imagen. Este se ejecuta, reconocible por las modificaciones en la estructura del
men, como programa base en la aplicacin de documentos.
Los objetos OLE pueden estar enlazados (Object Linking) o insertados (Embedding). En un
enlace solamente se crea una referencia al objeto vinculado y se guarda en el documento,
mientras que con un objeto incrustado o insertado se guarda una copia del documento en el
documento. El vnculo o insercin se puede crear mediante Drag & Drop o Copiar y pegar.
La ventaja de la insercin reside en que el documento con objetos incrustados es
independiente del archivo de origen del objeto incrustado. Sin embargo, los documentos con
objetos incrustados requieren ms espacio de almacenamiento que los que tienen objetos
vinculados.

OPC
OPC es la abreviatura de OLE for Process Control.
OPC especifica diversos servicios para el acceso a informacin en el proceso de acabado,
tales como variables, alarmas y datos de archivo.

Operador lgico
(en ingls Link); un vnculo establece una conexin entre un componente de Provider y un
componente de Consumer.

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

349

Glosario

Provider
Un Provider un componente COM que se encuentra en el entorno de Runtime que le
permite establecer una conexin a un origen de datos. El Provider es ejecutado, controlado
y anulado por el Consumer. Relaciona los datos del origen de datos y escribe estos datos
segn la configuracin en el Consumer enlazado.

Servidor
Es un ordenador que pone a disposicin del cliente o Client su informacin, contenidos,
servicios, capacidad de clculo o aplicaciones.

SQL
Structured Query Language.
SQL es un lenguaje de consultas estructurado que trata a las filas, columnas, campos y
claves de la base de datos como objetos. Contiene un gran nmero de rdenes para la
creacin, modificacin y acceso a los datos organizados en tablas.

Superficie runtime
Es un componente de IndustrialDataBridge. En la superficie de Runtime o superficie de
ejecucin se puede cargar el archivo de configuracin. Despus de activar el vnculo (es
decir, cuando se han conectado correctamente el origen y el destino de datos), la superficie
de ejecucin supervisa el tiempo de vida de los componentes origen y destino y realiza el
vnculo de manera autnoma segn la necesidad. La superficie de Runtime inicia los
componentes de Runtime.

Variable
Una variable es una entidad que contiene un valor exclusivo.

XML
XML es la abreviatura de Extensible Markup Language (lenguaje de marcas extensible)
XML es un lenguaje de marcas para la representacin de datos jerrquicamente
estructurados en formato de archivos de texto. XML se utiliza preferentemente para el
intercambio de datos entre diferentes sistemas IT.

WinCC/IndustrialDataBridge Documentacin

350

Manual de sistema, 2/2013, A5E32364153-AA

ndice alfabtico
A
Ajustes de inicio, 313
Archivos CSV y TXT
Crear una conexin al Consumer, 223
Descripcin general, 222

B
Base de datos
Conectar variables al Consumer, 183
Conectar variables del Provider, 166
Crear conexiones del Provider, 155
Crear una conexin al Consumer, 169
Descripcin general, 150
Base de datos dinmica
Conectar variables al Consumer, 217
Conectar variables del Provider, 203
Crear una conexin al Consumer, 211
Crear una conexin al Provider, 192
Instruccin Where, 206
Resumen, 188
base de datos dinmica - variables OPC
Conectar variables del Provider, 209
Borrar variables
WinCC User Archive, 302
Botones
Runtime, 307

C
Comandos de men
Runtime, 306
Conectar variables al Consumer
Base de datos, 183
Base de datos dinmica, 217
Excel, 245
IDB OPC Server, 92
OPC Data Access, 78
Send/Receive, 268
WinCC User Archive, 298
Conectar variables del Provider
Base de datos, 166
Base de datos dinmica, 203
base de datos dinmica - variables OPC, 209
OPC Data Access, 67

Send/Receive, 260
WinCC OLE DB, 147
WinCC User Archive, 283
Conectar variables OPC del Provider
WinCC User Archive, 290
Configuracin de diagnstico, 315
Configurar un disparo, 142, 198, 278
Contrasea, 319
Cambiar, 319
Habilitar, 319
Crear conexiones del Provider
Base de datos, 155
WinCC OLE DB, 125
WinCC User Archive, 272
Crear una conexin al Consumer
Archivos CSV y TXT, 223
Base de datos, 169
Base de datos dinmica, 211
Send/Receive, 263
WinCC User Archive, 292
Crear una conexin al Provider
Base de datos dinmica, 192

D
Datos de licencias, 320
Descripcin general, 10
Archivos CSV y TXT, 222
Base de datos, 150
Excel, 235
IDB OPC Server, 81
OPC Data Access, 58
Opciones de ejecucin, 311
Send/Receive, 248
WinCC OLE DB, 120

E
Espacio de direcciones de IDB OPC Server, 83
Excel
Conectar variables al Consumer, 245
Descripcin general, 235
Requisitos, 237
Exportar una configuracin de fichero WinCC, 124

WinCC/IndustrialDataBridge Documentacin
Manual de sistema, 2/2013, A5E32364153-AA

351

ndice alfabtico

F
Funcin de registro, 315

I
IDB OPC Server
Conectar variables al Consumer, 92
Descripcin general, 81
Espacio de direcciones, 83
Instruccin Where
Base de datos dinmica, 206
WinCC User Archive, 286, 300
Interfaz de configuracin, 52

J
JScript, 146, 202, 282

L
Lenguajes de programacin, 146, 202, 282

O
OPC Data Access
Conectar variables al Consumer, 78
Conectar variables del Provider, 67
Descripcin general, 58

P
Principio de funcionamiento, 11

R
Registro del seguimiento
Cambiar, 317
Guardar, 317
Inicio, 317
Requisitos
Excel, 237
Resumen
Base de datos dinmica, 188

Conectar variables al Consumer, 268


Conectar variables del Provider, 260
Configurar tipos de conexiones, 257
Crear una conexin al Consumer, 263
Descripcin general, 248
Servicio IDB, 321
Servicio NT, 313, 321
Sinopsis
WinCC User Archive, 271

T
Tipo de consumer, 176
Tipo de transaccin, 182

V
VBScript, 146, 202, 282
Vista del estado, 309
Vista del seguimiento, 308
Vistas
Vista del estado, 309
Vista del seguimiento, 308

W
WinCC OLE DB
Conectar variables del Provider, 147
Crear conexiones del Provider, 125
Descripcin general, 120
Requisitos en WinCC, 122
WinCC User Archive
Borrar variables, 302
Conectar variables al Consumer, 298
Conectar variables del Provider, 283
Conectar variables OPC del Provider, 290
Crear conexiones del Provider, 272
Crear una conexin al Consumer, 292
Instruccin Where, 286, 300
Sinopsis, 271

S
Seguimiento, 315
Send/Receive

WinCC/IndustrialDataBridge Documentacin

352

Manual de sistema, 2/2013, A5E32364153-AA

También podría gustarte