Sunteți pe pagina 1din 548

SIMATIC HMI

WinCC V7.3
WinCC: Comunicacin
Manual de sistema
Impresin de la Ayuda en pantalla

06/2014
A5E34374801-AA
Comunicacin del proceso

1
Allen Bradley - Ethernet IP

2
Mitsubishi Ethernet

3
Modbus TCPIP

4
Canal OPC

5
OPC - Open Connectivity

6
PROFIBUS FMS

7
S5 Ethernet Layer 4

8
S5 PROFIBUS FDL

9
S5 Programmers Port AS511

10
S5 Serial 3964R

11
SIMATIC S7 Protocol Suite

12
SIMATIC S7-1200, S7-1500
Channel

13
SIMATIC TI Ethernet Layer 4

14
SIMATIC TI Serial

15
SIMOTION

16
Informacin de sistema

17
Diagnstico de la
comunicacin

18
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
A5E34374801-AA
08/2014 Sujeto a cambios sin previo aviso
Copyright Siemens AG 2014.
Reservados todos los derechos
ndice
1 Comunicacin del proceso.........................................................................................................................15

1.1 Fundamentos de la comunicacin...............................................................................................15

1.2 Normas bsicas para la configuracin de conexiones................................................................16

1.3 Comunicacin de procesos WinCC.............................................................................................17
1.3.1 Comunicacin de procesos WinCC.............................................................................................17
1.3.2 Principio de la comunicacin de WinCC.....................................................................................17
1.3.3 Variables externas.......................................................................................................................19
1.3.3.1 Variables externas.......................................................................................................................19
1.3.3.2 Manera de crear una nueva conexin.........................................................................................22
1.3.3.3 Manera de configurar una variable externa.................................................................................22
1.3.3.4 Adaptaciones de formatos clasificadas por tipos de datos de WinCC........................................23
1.3.3.5 Adaptaciones de formatos clasificadas por tipos de datos de PLC............................................29
1.3.3.6 Principio del mecanismo BinWrite...............................................................................................38
1.3.3.7 Manera de configurar una variable con "BinWrite"......................................................................39
1.3.4 Direcciones de puerto en el acoplamiento a travs de Ethernet.................................................41
2 Allen Bradley - Ethernet IP.........................................................................................................................43

2.1 Canal WinCC "Allen Bradley - Ethernet IP".................................................................................43

2.2 Asignacin de las unidades de canal..........................................................................................44

2.3 Tipos de datos soportados..........................................................................................................45

2.4 Configuracin del canal...............................................................................................................46
2.4.1 Configuracin del canal WinCC "Allen Bradley - Ethernet IP"....................................................46
2.4.2 Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP PLC5"..............47
2.4.3 Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP SLC50x".... ......48
2.4.4 Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP ControlLogix"......49
2.4.5 Ejemplos: Ruta de comunicacin ...............................................................................................50
2.4.6 Configuracin de las variables....................................................................................................50
2.4.6.1 Configuracin de las variables....................................................................................................50
2.4.6.2 Direccionamiento.........................................................................................................................52
2.4.6.3 Sintaxis del direccionamiento......................................................................................................53
2.4.6.4 Tipos de direccionamiento..........................................................................................................54
2.4.6.5 Ejemplos de direccionamiento....................................................................................................55
2.4.6.6 Manera de configurar una variable para la unidad de canal Allen Bradley E/IP ControlLogix......56
2.4.6.7 Modo de configurar una variable con acceso por bits para Allen Bradley E/IP PLC5 o
SLC50x........................................................................................................................................57
2.4.6.8 Modo de configurar una variable con acceso por bytes para Allen Bradley E/IP PLC5 o
SLC50x........................................................................................................................................58
2.4.6.9 Modo de configurar una variable con acceso por palabras para Allen Bradley E/IP PLC5 o
SLC50x........................................................................................................................................59
2.4.6.10 Modo de configurar una variable de texto para Allen Bradley E/IP PLC5 o SLC50x..................60
3 Mitsubishi Ethernet.....................................................................................................................................63

3.1 Canal de WinCC "Mitsubishi Ethernet".......................................................................................63
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 3

3.2 Tipos de datos soportados..........................................................................................................64

3.3 Configuracin del canal...............................................................................................................65
3.3.1 Configuracin del canal "Modbus Ethernet"................................................................................65
3.3.2 Cmo configurar una conexin de la unidad de canal "Mitsubishi FX3U Serie".........................66
3.3.3 Cmo configurar una conexin de la unidad de canal "Mitsubishi Q Serie"...............................67
3.3.4 Configuracin de las variables....................................................................................................68
3.3.4.1 Configuracin de las variables....................................................................................................68
3.3.4.2 Cmo configurar una variable.....................................................................................................70
4 Modbus TCPIP...........................................................................................................................................73

4.1 Canal "Modbus TCP/IP"..............................................................................................................73

4.2 Tipos de datos soportados..........................................................................................................74

4.3 Configuracin del canal...............................................................................................................75
4.3.1 Configuracin del canal "Modbus TCPIP"...................................................................................75
4.3.2 Manera de configurar una conexin............................................................................................75
4.3.3 Configuracin de las variables....................................................................................................77
4.3.3.1 Configuracin de las variables....................................................................................................77
4.3.3.2 Manera de configurar una variable con acceso por bits..............................................................79
4.3.3.3 Manera de configurar una variable con acceso por palabras.....................................................80
4.3.3.4 Manera de configurar una variable de texto................................................................................81
5 Canal OPC.................................................................................................................................................83

5.1 Canal WinCC "OPC"...................................................................................................................83

5.2 Administracin de elementos OPC.............................................................................................85

5.3 Sumario de los tipos de datos WinCC soportados......................................................................90

5.4 Cliente WinCC-OPC-DA..............................................................................................................91
5.4.1 Funcionamiento del cliente WinCC-OPC-DA..............................................................................91
5.4.2 Acceso a una variable WinCC con la administracin de elementos OPC..................................92
5.4.2.1 Acceso a una variable WinCC con la administracin de elementos OPC..................................92
5.4.2.2 Configuracin del canal OPC en el cliente WinCC-OPC-DA......................................................93
5.4.2.3 Cmo configurar el acceso con la administracin de elementos OPC.......................................94
5.4.3 Acceso a una variable WinCC sin la Administracin de elementos OPC...................................98
5.4.4 Utilizacin de estructuras en el cliente WinCC-OPC-DA..........................................................100
5.4.4.1 Utilizacin de estructuras en el cliente WinCC-OPC DA...........................................................100
5.4.4.2 Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA....................101
5.4.4.3 Utilizacin de estructuras en el cliente WinCC-OPC-DA..........................................................102
5.4.5 Tratamiento de errores en caso de estar perturbada la comunicacin OPC-DA......................104
5.4.5.1 Tratamiento de errores en caso de comunicacin OPC perturbada.........................................104
5.4.5.2 WinCC como servidor OPC-DA................................................................................................105
5.4.5.3 WinCC como cliente OPC-DA...................................................................................................107

5.5 Cliente WinCC-OPC-XML.........................................................................................................109
5.5.1 Modo de funcionamiento del cliente WinCC-OPC-XML............................................................109
5.5.2 Acceso a una variable WinCC con la administracin de elementos OPC................................110
5.5.2.1 Acceso a una variable WinCC con la administracin de elementos OPC................................110
5.5.2.2 Cmo configurar el acceso con la administracin de elementos OPC.....................................111
5.5.3 Acceso a una variable WinCC sin la Administracin de elementos OPC.................................115

5.6 Cliente WinCC-OPC-UA............................................................................................................117
5.6.1 Funcionamiento del cliente WinCC-OPC-UA............................................................................117
ndice
WinCC: Comunicacin
4 Manual de sistema, 06/2014, A5E34374801-AA
5.6.2 Acceso a una variable con el OPC-Item-Manager....................................................................117
5.6.2.1 Acceso a una variable OPC con el OPC-Item-Manager...........................................................117
5.6.2.2 Cmo instalar un certificado de servidor...................................................................................118
5.6.2.3 Cmo configurar el acceso a una variable con el OPC-Item-Manager.....................................120
5.6.3 Tratamiento de errores en caso de fallo de comunicacin........................................................123
5.6.3.1 WinCC como servidor OPC UA.................................................................................................124
5.6.3.2 WinCC como cliente OPC UA...................................................................................................126
6 OPC - Open Connectivity.........................................................................................................................129

6.1 OPC - Open Connectivity..........................................................................................................129

6.2 Funcionamiento de OPC...........................................................................................................130

6.3 Especificaciones OPC y compatibilidad....................................................................................131

6.4 Utilizacin de OPC en WinCC...................................................................................................132

6.5 Cmo configurar Windows para la utilizacin de WinCC-OPC.................................................134

6.6 Servidor WinCC-OPC-XML-DA.................................................................................................135
6.6.1 Funcionamiento.........................................................................................................................135
6.6.2 Instalacin.................................................................................................................................136
6.6.3 Configuracin de los ajustes de seguridad con IIS...................................................................138
6.6.4 Comprobacin de la instalacin................................................................................................138

6.7 Servidor WinCC-OPC-DA.........................................................................................................140
6.7.1 Funcionamiento del servidor WinCC-OPC-DA..........................................................................140
6.7.2 Utilizacin de varios servidores OPC-DA..................................................................................141
6.7.3 Cmo consultar el nombre del servidor OPC-DA......................................................................142
6.7.4 Ejemplos de acoplamientos OPC-DA.......................................................................................143
6.7.4.1 Acoplamiento WinCC - WinCC..................................................................................................143
6.7.4.2 Acoplamiento WinCC - OPC-Server SIMATIC NET FMS.........................................................147
6.7.4.3 Acoplamiento WinCC - OPC-Server SIMATIC NET S7............................................................149
6.7.4.4 Acoplamiento WinCC en Microsoft Excel..................................................................................155

6.8 Servidor WinCC-OPC-HDA.......................................................................................................160
6.8.1 Modo de funcionamiento del servidor WinCC-OPC-HDA.........................................................160
6.8.2 Estructura de datos del servidor WinCC-OPC-HDA.................................................................161
6.8.2.1 Estructura de datos del servidor WinCC-OPC-HDA.................................................................161
6.8.2.2 Resumen de los atributos soportados.......................................................................................162
6.8.2.3 Resumen de los grupos soportados..........................................................................................163
6.8.2.4 Resumen de las funciones soportadas.....................................................................................164
6.8.2.5 Formato de hora del servidor WinCC-OPC-HDA......................................................................165
6.8.3 Quality Code (cdigo de calidad)..............................................................................................167
6.8.4 Accesos de escritura compatibles.............................................................................................167
6.8.5 Ejemplo de un acoplamiento OPC-HDA...................................................................................169
6.8.5.1 Ejemplo de un acoplamiento OPC-HDA...................................................................................169
6.8.5.2 Browser (navegador) del servidor HDA.....................................................................................170
6.8.5.3 Cmo configurar el acceso a una variable de fichero WinCC con el explorador del servidor
HDA...........................................................................................................................................172
6.8.5.4 Leer valores de variable de fichero WinCC...............................................................................174
6.8.6 Particularidades del servidor OPC HDA en WinCC con archivacin acclica...........................175

6.9 Servidor WinCC-OPC-A&E.......................................................................................................178
6.9.1 Modo de funcionamiento del servidor WinCC-OPC-A&E..........................................................178
6.9.2 Representacin del sistema de aviso WinCC en OPC A&E.....................................................179
ndice
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 5
6.9.2.1 Representacin del sistema de aviso WinCC en OPC A&E.............................................179
6.9.2.2 Representacin de las clases de avisos y tipos de avisos de WinCC......................................180
6.9.2.3 Figura de la prioridad de los avisos de WinCC.........................................................................181
6.9.2.4 Atributos del sistema de avisos WinCC....................................................................................181
6.9.2.5 Concepto de acuse...................................................................................................................183
6.9.3 Quality Codes para OPC A&E...................................................................................................185
6.9.4 Ejemplo de un acoplamiento OPC-A&E....................................................................................185
6.9.4.1 Ejemplo de un acoplamiento OPC-A&E....................................................................................185
6.9.4.2 Cmo configurar el acceso al sistema de aviso WinCC............................................................186
6.9.5 Servidor OPC- A&E con acceso jerrquico...............................................................................188
6.9.5.1 Funcionamiento del OPC-A&E-Server......................................................................................188
6.9.5.2 Servidor OPC- A&E a partir de WinCC V6.2 SP2.....................................................................190
6.9.5.3 Imagen del sistema de avisos WinCC en OPC A&E.................................................................193
6.9.5.4 Quality Codes para OPC A&E...................................................................................................198
6.9.6 Lectura de avisos archivados....................................................................................................199
6.9.6.1 Acceso a eventos archivados....................................................................................................199
6.9.6.2 Sintaxis para el acceso de avisos archivados con OPC...........................................................200
6.9.6.3 Mtodos de lectura para avisos archivados..............................................................................201
6.9.6.4 Identificacin de avisos archivados...........................................................................................202

6.10 Servidor OPC UA de WinCC.....................................................................................................204
6.10.1 Funcionamiento del servidor OPC UA de WinCC.....................................................................204
6.10.2 Concepto de seguridad de OPC UA.........................................................................................205
6.10.3 Configuracin de mecanismos de seguridad............................................................................209
6.10.4 Servicios y perfiles OPC UA soportados...................................................................................212
6.10.5 Espacio de nombres del servidor OPC UA de WinCC..............................................................213
6.10.6 OPC UA Data Access...............................................................................................................216
6.10.7 OPC UA Historical Access........................................................................................................216
6.10.8 OPC UA Alarm & Conditions.....................................................................................................217
6.10.9 Atributos del sistema de avisos WinCC....................................................................................221
6.10.10 Configuracin de servidor OPC UA de WinCC.........................................................................223
6.10.10.1 Archivo de configuracin......................................................................................................223
6.10.10.2 Cmo se configura el servidor OPC UA...............................................................................224

6.11 Trace.........................................................................................................................................227
7 PROFIBUS FMS.......................................................................................................................................229

7.1 Canal WinCC "PROFIBUS FMS"..............................................................................................229

7.2 Tipo de datos de las variables...................................................................................................230

7.3 Configuracin del canal.............................................................................................................231
7.3.1 Configurar una conexin ..........................................................................................................231
7.3.1.1 Configurar una conexin...........................................................................................................231
7.3.1.2 Manera de configurar la conexin en el modo de configuracin...............................................231
7.3.1.3 Manera de configurar la conexin en Runtime..........................................................................234
7.3.2 Configuracin de las variables..................................................................................................235
7.3.2.1 Configuracin de las variables..................................................................................................235
7.3.2.2 Manera de configurar la direccin de las variables en el modo de configuracin.....................236
7.3.2.3 Manera de configurar la direccin de las variables en Runtime................................................237
8 S5 Ethernet Layer 4..................................................................................................................................239

8.1 Canal WinCC "SIMATIC S5 Ethernet Layer 4".........................................................................239

8.2 Tipo de datos de las variables...................................................................................................240
ndice
WinCC: Comunicacin
6 Manual de sistema, 06/2014, A5E34374801-AA

8.3 Configuracin del canal.............................................................................................................241
8.3.1 Configuracin del canal "SIMATIC S5 Ethernet Layer 4"..........................................................241
8.3.2 Manera de configurar la conexin.............................................................................................241
8.3.3 Configuracin de las variables..................................................................................................243
8.3.3.1 Configuracin de las variables..................................................................................................243
8.3.3.2 Direccin de las variables.........................................................................................................243
8.3.3.3 Manera de configurar una variable con acceso por bits............................................................245
8.3.3.4 Manera de configurar una variable con acceso por bytes.........................................................246
8.3.3.5 Manera de configurar una variable con acceso por palabras...................................................247
8.3.3.6 Manera de configurar una variable de datos sin formato..........................................................249
8.3.4 Parmetros del sistema.............................................................................................................250
8.3.4.1 Parmetro del sistema de la unidad de canal...........................................................................250
8.3.4.2 Manera de modificar el nombre del dispositivo.........................................................................251
8.3.4.3 Manera de modificar los parmetros de transporte...................................................................253

8.4 Anexo........................................................................................................................................254
8.4.1 Anexo........................................................................................................................................254
8.4.2 Cdigos de error y constantes internos.....................................................................................254
8.4.2.1 Cdigos de error y constantes internos.....................................................................................254
8.4.2.2 Cdigos de error si se interrumpe la conexin..........................................................................254
8.4.2.3 Indicaciones iNA960..................................................................................................................257
8.4.2.4 Indicaciones SCI.......................................................................................................................258
9 S5 PROFIBUS FDL..................................................................................................................................261

9.1 Canal WinCC "SIMATIC S5 Profibus FDL"...............................................................................261

9.2 Tipos de datos y reas de datos soportados............................................................................263

9.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"...............................................265

9.4 Configuracin del canal.............................................................................................................267
9.4.1 Manera de configurar el canal "SIMATIC S5 Profibus FDL".....................................................267
9.4.2 Unidad de canal "FDL (CP5412/A2-1)".....................................................................................267
9.4.3 Manera de configurar una conexin..........................................................................................268
9.4.4 Configuracin de las variables..................................................................................................270
9.4.4.1 Configuracin de las variables..................................................................................................270
9.4.4.2 Manera de configurar una variable con acceso por bits............................................................270
9.4.4.3 Manera de configurar una variable con acceso por bytes.........................................................271
9.4.4.4 Manera de configurar una variable con acceso por palabras...................................................272
9.4.5 Parmetros del sistema.............................................................................................................273
9.4.5.1 Parmetros del sistema de la unidad de canal.........................................................................273
9.4.5.2 Manera de modificar el nombre del dispositivo.........................................................................274
9.4.5.3 Manera de modificar el tiempo de control de escritura y lectura de los valores de proceso.....275

9.5 Funciones especiales................................................................................................................276
9.5.1 Funciones especiales del canal "SIMATIC S5 Profibus FDL"...................................................276
9.5.2 Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL".....................................276
9.5.2.1 Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL".....................................276
9.5.2.2 Manera de configurar las variables de datos sin formato..........................................................276
9.5.3 Configuracin de los tipos de comunicacin.............................................................................278
9.5.3.1 Configuracin de los tipos de comunicacin.............................................................................278
9.5.3.2 Manera de configurar una transmisin de datos activa.............................................................278
9.5.3.3 Manera de configurar una transmisin de datos pasiva............................................................280

9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"....................................282
ndice
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 7
9.6.1 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"....................................282
9.6.2 Manera de configurar los mdulos de manejo en el PLC.........................................................282
9.6.3 Manera de configurar un campo E/S.........................................................................................285
10 S5 Programmers Port AS511...................................................................................................................289

10.1 Canal WinCC "SIMATIC S5 Programmers Port AS511"...........................................................289

10.2 Tipo de datos de las variables...................................................................................................290

10.3 Configuracin del canal.............................................................................................................291
10.3.1 Configuracin del canal "SIMATIC S5 Programmers Port AS511"...........................................291
10.3.2 Manera de configurar la conexin.............................................................................................291
10.3.3 Configuracin de las variables..................................................................................................293
10.3.3.1 Configuracin de las variables..................................................................................................293
10.3.3.2 Manera de configurar la direccin de una variable...................................................................293
10.3.3.3 Manera de configurar una variable con acceso por bits............................................................296
10.3.3.4 Manera de configurar una variable con acceso por bytes.........................................................297
11 S5 Serial 3964R.......................................................................................................................................299

11.1 Canal WinCC "SIMATIC S5 Serial 3964R"...............................................................................299

11.2 Tipo de datos de las variables...................................................................................................300

11.3 Configuracin del canal.............................................................................................................301
11.3.1 Configuracin del canal "SIMATIC S5 Serial 3964R"...............................................................301
11.3.2 Manera de configurar la conexin.............................................................................................301
11.3.3 Configuracin de las variables..................................................................................................303
11.3.3.1 Configuracin de las variables..................................................................................................303
11.3.3.2 Manera de configurar la direccin de las variables...................................................................303
11.3.3.3 Manera de configurar una variable con acceso por bits............................................................305
11.3.3.4 Manera de configurar una variable con acceso por bytes.........................................................307
12 SIMATIC S7 Protocol Suite......................................................................................................................309

12.1 Canal "SIMATIC S7 Protocol Suite"..........................................................................................309

12.2 Canal de WinCC "SIMATIC S7 Protocol Suite".........................................................................310

12.3 Seleccin de la unidad de canal................................................................................................312

12.4 Sumario de los tipos de datos soportados................................................................................316

12.5 Configuracin del canal.............................................................................................................317
12.5.1 Configuracin del canal "SIMATIC S7 Protocol Suite"..............................................................317
12.5.2 Manera de configurar el canal "SIMATIC S7 Protocol Suite"....................................................317
12.5.3 Unidades de canal.....................................................................................................................318
12.5.3.1 Unidades de canal del canal "SIMATIC S7 Protocol Suite"......................................................318
12.5.3.2 Unidades de canal "Industrial Ethernet (I+II)"...........................................................................319
12.5.3.3 Unidad de canal "MPI"..............................................................................................................322
12.5.3.4 Unidad de canal "Named Connections"....................................................................................324
12.5.3.5 Unidades de canal "PROFIBUS (I+II)"......................................................................................327
12.5.3.6 Unidad de canal "Slot PLC".......................................................................................................330
12.5.3.7 Unidad de canal "Soft PLC"......................................................................................................332
12.5.3.8 Unidad de canal "TCP/IP".........................................................................................................333
12.5.4 Configuracin de las variables..................................................................................................336
12.5.4.1 Configuracin de las variables..................................................................................................336
12.5.4.2 Manera de configurar una variable con acceso de bits.............................................................337
ndice
WinCC: Comunicacin
8 Manual de sistema, 06/2014, A5E34374801-AA
12.5.4.3 Manera de configurar una variable con acceso de bytes..........................................................338
12.5.4.4 Manera de configurar una variable con acceso de palabras....................................................339
12.5.4.5 Manera de configurar una variable de texto..............................................................................341
12.5.5 Parmetros del sistema.............................................................................................................342
12.5.5.1 Parmetro del sistema de la unidad de canal...........................................................................342
12.5.5.2 Servicios de lectura cclicos del AS...........................................................................................343
12.5.5.3 Manera de configurar los parmetros del sistema....................................................................344
12.5.5.4 Manera de modificar el nombre lgico del equipo.....................................................................346

12.6 Funciones especiales................................................................................................................348
12.6.1 Funciones especiales del canal "SIMATIC S7 Protocol Suite".................................................348
12.6.2 Intercambio de datos con el bloque de funcin S7 AR_SEND.................................................348
12.6.2.1 Intercambio de datos con el bloque de funcin S7 "AR_SEND"...............................................348
12.6.2.2 Estructura y parmetros de un bloque de datos.......................................................................349
12.6.2.3 Sumario de las propiedades de las variantes AR_SEND..........................................................354
12.6.2.4 Variante AR_SEND para una variable de fichero......................................................................357
12.6.2.5 Ejemplo 1 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
est dotado de su propio intervalo de tiempo...........................................................................358
12.6.2.6 Ejemplo 2 de estructura de bloque de datos: una variable de fichero; sello de tiempo
equidistante...............................................................................................................................359
12.6.2.7 Ejemplo 3 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con su propio intervalo de tiempo.............................................................................................360
12.6.2.8 Ejemplo 4 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con intervalo de tiempo relativo (diferencia de tiempo).............................................................361
12.6.2.9 Variante AR_SEND para varias variables de fichero................................................................362
12.6.2.10 Ejemplo 5 de estructura de bloque de datos: Varias variables de fichero; cada valor de
proceso con su propio intervalo de tiempo..........................................................................366
12.6.2.11 Ejemplo 6 de estructura de bloque de datos: Varias variables de fichero; sello de tiempo
equidistante..........................................................................................................................368
12.6.2.12 Ejemplo 7 de estructura de bloque de datos: Varias variables de fichero; cada valor de
proceso con su propio intervalo de tiempo..........................................................................370
12.6.2.13 Ejemplo 8 de estructura de bloque de datos: Varias variables de fichero; valores de
proceso con intervalo de tiempo relativo (diferencia de tiempo)..........................................372
12.6.2.14 Variante AR_SEND para varias variables de fichero (optimizado)......................................374
12.6.2.15 Ejemplo 9 de estructura de bloque de datos: Varias variables de fichero; optimizado........375
12.6.2.16 Manera de configurar la variante AR_SEND para una variable de fichero..........................376
12.6.2.17 Manera de configurar una variante AR_SEND para varias variables de fichero.................379
12.6.3 Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"...................................383
12.6.3.1 Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"...................................383
12.6.3.2 Variable de datos sin formato como Bytes-ARRAY..................................................................383
12.6.3.3 Manera de configurar una variable de datos sin formato como matriz de bytes.......................385
12.6.3.4 Variable de datos sin formato para las funciones BSEND/BRCV de la comunicacin S7........387
12.6.3.5 Manera de configurar la variable de datos sin formato para las funciones "BSEND/BRCV" ....390
12.6.4 Redundancia de software..........................................................................................................391
12.6.4.1 Redundancia de software..........................................................................................................391
12.6.4.2 Variables internas especficas de la conexin de redundancia de software.............................393
12.6.4.3 Manera de configurar una redundancia de software.................................................................397
12.6.4.4 Manera de eliminar una redundancia de software en WinCC...................................................400
12.6.4.5 Cmo verificar los parmetros de arranque de WinCC.............................................................400
12.6.4.6 Manera de leer en el Alarm Logging los avisos de sistema de WinCC.....................................401
12.6.4.7 Cdigos de error si se interrumpe la conexin..........................................................................401
ndice
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 9
13 SIMATIC S7-1200, S7-1500 Channel......................................................................................................403

13.1 Canal "SIMATIC S7-1200, S7-1500 Channel"..........................................................................403

13.2 Sumario de los tipos de datos soportados................................................................................404

13.3 Configuracin del canal.............................................................................................................405
13.3.1 Configuracin del canal "SIMATIC S7-1200, S7-1500 Channel"..............................................405
13.3.2 Manera de configurar una conexin..........................................................................................405
13.3.3 Cmo configurar una variable sin acceso optimizado al bloque...............................................406
13.3.4 Cmo configurar una variable con acceso optimizado al bloque..............................................408
14 SIMATIC TI Ethernet Layer 4...................................................................................................................411

14.1 Canal WinCC "SIMATIC TI Ethernet Layer 4"...........................................................................411

14.2 Tipo de datos de las variables...................................................................................................412

14.3 Configuracin del canal.............................................................................................................413
14.3.1 Configuracin del canal "SIMATIC TI Ethernet Layer 4"...........................................................413
14.3.2 Manera de configurar la conexin.............................................................................................413
14.3.3 Configuracin de las variables..................................................................................................415
14.3.3.1 Configuracin de las variables..................................................................................................415
14.3.3.2 Manera de configurar la direccin de una variable...................................................................415
14.3.3.3 Manera de configurar una variable con acceso por bits............................................................417
14.3.3.4 Manera de configurar una variable con acceso por bytes.........................................................418
14.3.4 Parmetros del sistema.............................................................................................................420
14.3.4.1 Parmetro del sistema de la unidad de canal...........................................................................420
14.3.4.2 Manera de modificar el nombre del dispositivo.........................................................................421
14.3.4.3 Manera de modificar los parmetros de transporte...................................................................422
15 SIMATIC TI Serial.....................................................................................................................................425

15.1 Canal WinCC "SIMATIC TI Serial"............................................................................................425

15.2 Tipo de datos de las variables...................................................................................................426

15.3 Configuracin del canal.............................................................................................................427
15.3.1 Configuracin del canal "SIMATIC TI Serial"............................................................................427
15.3.2 Manera de configurar la conexin.............................................................................................427
15.3.3 Configuracin de las variables..................................................................................................429
15.3.3.1 Configuracin de las variables..................................................................................................429
15.3.3.2 Manera de configurar la direccin de una variable...................................................................429
15.3.3.3 Manera de configurar una variable con acceso por bits............................................................430
15.3.3.4 Manera de configurar una variable con acceso por bytes.........................................................431
16 SIMOTION................................................................................................................................................433

16.1 Canal WinCC "SIMOTION".......................................................................................................433

16.2 Sumario de los tipos de datos soportados................................................................................434

16.3 Configuracin del canal.............................................................................................................435
16.3.1 Configuracin del canal "SIMOTION".......................................................................................435
16.3.2 Procedimiento para exportar un proyecto SIMOTION SCOUT ................................................435
16.3.3 Procedimiento para crear un proyecto WinCC con el Simotion Mapper...................................436
16.3.4 Procedimiento para modificar un proyecto WinCC con el Simotion Mapper.............................437
16.3.5 Procedimiento para cambiar los parmteros de enlace............................................................439
16.3.6 Procedimiento para cambiar la direccin de la variable............................................................440
ndice
WinCC: Comunicacin
10 Manual de sistema, 06/2014, A5E34374801-AA
16.3.7 Configuracin de los parmetros del sistema...........................................................................441
16.3.7.1 Parmetro del sistema de la unidad de canal...........................................................................441
16.3.7.2 Manera de configurar los parmetros del sistema....................................................................441
16.3.7.3 Manera de modificar el nombre lgico del equipo.....................................................................443

16.4 Diagnostico del canal "SIMOTION"...........................................................................................445
16.4.1 Posibilidades de diagnstico del canal "SIMOTION"................................................................445
16.4.2 Descripcin de las entradas del archivo de registro..................................................................445
17 Informacin de sistema............................................................................................................................449

17.1 Canal "Informacin de sistema"................................................................................................449

17.2 Canal WinCC "Informacin de sistema"....................................................................................450

17.3 Sumario de la informacin de sistema soportada.....................................................................452

17.4 Diferencias con otros componentes de software......................................................................457

17.5 Configuracin del canal.............................................................................................................458
17.5.1 Cmo configurar el canal "Informacin de sistema"..................................................................458

17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema.........................................459
17.6.1 Ejemplos de evaluacin y visualizacin de informacin de sistema.........................................459
17.6.2 Cmo configurar una variable en el canal "Informacin de sistema"........................................459
17.6.3 Cmo visualizar la hora en un campo E/S................................................................................460
17.6.4 Cmo representar la memoria de disco libre en una visualizacin de barras...........................462
17.6.5 Cmo representar la carga de la CPU en una ventana de curvas............................................463
17.6.6 Cmo configurar un aviso sobre la memoria de disco libre......................................................464
17.6.7 Cmo visualizar un aviso sobre la memoria de disco libre.......................................................466
17.6.8 Cmo mostrar el estado de la impresora en una vista de estado.............................................468
17.6.9 Cmo verificar los parmetros de arranque de WinCC.............................................................470
17.6.10 Cmo insertar una visualizacin con barras.............................................................................470
17.6.11 Cmo insertar un campo E/S....................................................................................................470
17.6.12 Cmo activar Runtime...............................................................................................................471

17.7 Funciones especiales................................................................................................................472
17.7.1 Operacin en sistemas multipuesto y cliente............................................................................472
17.7.1.1 Operacin en sistemas multipuesto y cliente............................................................................472
17.7.2 Ejemplo de supervisin de la informacin de sistema de varios servidores.............................472
17.7.2.1 Vigilancia de las informaciones de sistema de varios servidores en un cliente WinCC............472
17.7.2.2 Cmo configurar el primer servidor...........................................................................................473
17.7.2.3 Cmo configurar el segundo servidor.......................................................................................474
17.7.2.4 Cmo importar las variables en el WinCC Client......................................................................475
17.7.2.5 Cmo configurar la imagen de proceso en el cliente WinCC....................................................476
17.7.2.6 Cmo activar el proyecto...........................................................................................................478
18 Diagnstico de la comunicacin...............................................................................................................479

18.1 Diagnstico de canales y variables...........................................................................................479

18.2 Generalidades sobre la deteccin de errores...........................................................................480

18.3 Diagnstico de canales.............................................................................................................481
18.3.1 Diagnstico de canales.............................................................................................................481
18.3.2 Funcin "Estado - Conexiones lgicas"....................................................................................481
18.3.3 Verificacin de un canal con la funcin "Estado - Conexiones lgicas"....................................481
18.3.4 Diagnstico de canales con Channel Diagnosis.......................................................................483
18.3.4.1 Funcionamiento del diagnstico de canales "Channel Diagnosis"............................................483
ndice
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 11
18.3.4.2 Diagnstico de un canal con Control ActiveX...........................................................................484
18.3.4.3 Verificacin de un canal con "Channel Diagnosis" como Control ActiveX................................484
18.3.4.4 Diagnstico de un canal con "Channel Diagnosis"...................................................................485
18.3.4.5 Verificacin de un canal con "Channel Diagnosis "...................................................................486
18.3.4.6 Configuracin de la funcin Trace de un canal.........................................................................487
18.3.4.7 Cmo activar Runtime...............................................................................................................488

18.4 Diagnstico del canal "System Info" (Informacin de sistema).................................................489
18.4.1 Posibilidades de diagnstico del canal "System Info"...............................................................489
18.4.2 Descripcin de las entradas del archivo de registro..................................................................489
18.4.3 Determinar la causa de valores de variables incorrectos..........................................................490
18.4.3.1 Determinacin de la causa de valores incorrectos de las variables..........................................490
18.4.3.2 Verificacin del canal y de la conexin.....................................................................................491
18.4.3.3 Manera de verificar una variable...............................................................................................493

18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite".................................................................494
18.5.1 Posibilidades de diagnstico del canal "SIMATIC S7 Protocol Suite".......................................494
18.5.2 Descripcin de las entradas del archivo de registro..................................................................495
18.5.3 Determinar la causa de valores de variables incorrectos..........................................................497
18.5.3.1 Determinacin de la causa de valores incorrectos de las variables..........................................497
18.5.3.2 Verificacin de la configuracin del procesador de comunicacin............................................497
18.5.3.3 De este modo, puede verificar el procesador de comunicacin en SIMATIC NET...................499
18.5.3.4 Verificacin de la configuracin de conexin y variables..........................................................500
18.5.3.5 Verificacin del canal y de la conexin.....................................................................................502
18.5.3.6 Manera de verificar una variable...............................................................................................504

18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL".............................................................506
18.6.1 Posibilidades de diagnstico del canal "SIMATIC S5 PROFIBUS FDL"...................................506
18.6.2 Descripcin de las entradas del archivo de registro..................................................................507
18.6.3 Determinar la causa de valores de variables incorrectos..........................................................507
18.6.3.1 Determinacin de la causa de valores incorrectos de las variables..........................................507
18.6.3.2 Verificacin de la configuracin del procesador de comunicacin............................................508
18.6.3.3 De este modo, puede verificar el procesador de comunicacin en SIMATIC NET...................509
18.6.3.4 Verificacin de la configuracin de conexin y variables..........................................................511
18.6.3.5 Verificacin del canal y de la conexin.....................................................................................512
18.6.3.6 Manera de verificar una variable...............................................................................................514

18.7 Diagnstico del canal "OPC".....................................................................................................516
18.7.1 Posibilidades de diagnstico del canal "OPC"..........................................................................516
18.7.2 Descripcin de las entradas del archivo de registro..................................................................516
18.7.2.1 Descripcin de las entradas del archivo de registro..................................................................516
18.7.2.2 Entradas para el indicador "INFO"............................................................................................517
18.7.2.3 Entradas para el indicador "ERROR"........................................................................................518
18.7.3 Determinar la causa de valores de variables incorrectos..........................................................519
18.7.3.1 Determinacin de la causa de variables incorrectas.................................................................519
18.7.3.2 Cmo verificar los datos de configuracin................................................................................520
18.7.3.3 Verificacin del canal y de la conexin.....................................................................................521
18.7.3.4 Manera de verificar una variable...............................................................................................523

18.8 Calidad de variables..................................................................................................................524
18.8.1 Calidad de variables..................................................................................................................524
18.8.2 Quality Codes de variables.......................................................................................................526
18.8.3 Estado de la variable.................................................................................................................531
18.8.4 Vigilancia del estado a travs del estado de la variable...........................................................533
18.8.5 Vigilancia del estado a travs de acciones globales.................................................................534
ndice
WinCC: Comunicacin
12 Manual de sistema, 06/2014, A5E34374801-AA
18.8.6 Manera de verificar una variable interna...................................................................................535
ndice alfabtico........................................................................................................................................539
ndice
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 13
Comunicacin del proceso
1
1.1 Fundamentos de la comunicacin
Introduccin
Como comunicacin se designa el intercambio de datos entre dos interlocutores de
comunicacin.
Comunicacin
Un interlocutor de comunicacin puede ser cada componente de una red, que est en situacin
de comunicar con otros e intercambiar datos. En el entorno de WinCC pueden ser stos
mdulos centrales y de comunicacin, en el sistema de automatizacin (PLC) as como
procesadores de comunicacin en el PC.
Los datos a transferir entre los interlocutores de comunicacin pueden servir para fines bien
distintos. En el caso de WinCC son stos:
Control de un proceso
Llamada de datos de un proceso
Aviso de estado imprevistos en el proceso
Archivado de datos de proceso
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 15
1.2 Normas bsicas para la configuracin de conexiones
Ciclo de adquisicin y tiempo de actualizacin
Los ciclos de adquisicin establecidos en el software de configuracin son importantes
factores para los tiempos de actualizacin.
El tiempo de actualizacin es la suma del ciclo de adquisicin, el tiempo de transferencia y el
tiempo de procesamiento.
Para obtener tiempos de actualizacin ptimos, tenga en cuenta los siguientes aspectos en
la configuracin:
Las reas de datos deben configurarse con el mnimo tamao posible y con el mximo
necesario.
Defina como relacionadas las reas asociadas. El tiempo de actualizacin mejora, cuando,
en vez de establecer pequeas reas, se establece un rea mayor.
Los ciclos de adquisicin demasiado pequeos empeoran el rendimiento. Configure el ciclo
de adquisicin conforme a la velocidad de modificacin de los valores de proceso. Tenga
en cuenta que, por ejemplo, la curva de temperatura de un horno es considerablemente
ms lenta que la curva de velocidad de un accionamiento elctrico.
Disponga las variables de un aviso o una imagen en un rea de datos sin dejar huecos.
Para que las modificaciones puedan detectarse con seguridad en el autmata, debern
aplicarse al menos durante un ciclo de adquisicin.
Para una correcta transmisin, ajuste la velocidad de transferencia al valor mximo.
Figuras
En el caso de las imgenes, la velocidad de actualizacin alcanzable depende del tipo y la
cantidad de los datos susceptibles de ser representados.
Tenga en cuenta, que para agilizar los tiempos de actualizacin, es conveniente configurar
un ciclo de adquisicin corto slo para aquellos objetos que necesiten una actualizacin rpida.
Curvas
Si en las curvas disparadas por bits se activa el bit colectivo en el "rea de transferencia de
curvas", se actualizarn siempre en la estacin de WinCC todas las curvas cuyo bit se haya
definido en esta rea. El panel vuelve a desactivar los bits posteriormente.
Tan slo cuando haya restablecido todos los bits en la estacin de WinCC, podr establecer
de nuevo el bit colectivo en el programa SPS.
Comunicacin del proceso
1.2 Normas bsicas para la configuracin de conexiones
WinCC: Comunicacin
16 Manual de sistema, 06/2014, A5E34374801-AA
1.3 Comunicacin de procesos WinCC
1.3.1 Comunicacin de procesos WinCC
Introduccin
Desde WinCC puede acceder a variables de proceso (variables externas) en un sistema de
automatizacin (PLC). Sin embrago, antes de configurar la conexin al proceso en WinCC,
debera verificar en forma de una lista de control, si se cumplen los siguientes requisitos:
El sistema de automatizacin ha de estar equipado con una interfaz de comunicacin que
es soportado por WinCC por medio de un controlador de comunicacin.
Esta interfaz ha de estar configurada en el sistema de automatizacin de modo que el
programa del control pueda acceder a la interfaz a travs de llamadas de comunicacin.
Los parmetros de configuracin para el hardware de comunicacin han de ser conocidos.
Las direcciones de las variables, a las que debe acceder WinCC, han de ser conocidas.
Para ello hay que observar, que las direcciones son dependientes del sistema de
automatizacin utilizado.
En el sistema WinCC ha de estar instalado el correspondiente hardware de comunicacin
(procesador de comunicacin, puerto I/O estndar COMx, ...). Para instalar este hardware
ha de estar instalado tambin con antelacin el controlador del sistema operativo
(controlador de hardware) suministrado. Los ajustes para el hardware y el software del
procesador de comunicacin han de ser conocidos.
Dependiendo del procesador de comunicacin utilizado en el sistema WinCC se debern
realizar posiblemente otros ajustes. En Industrial Ethernet o PROFIBUS se ha de crear, p.
ej. una base de datos local. Tambin estos parmetros de conexin han de ser conocidos.
Para el funcionamiento en Runtime ha de existir adems una conexin fsica entre WinCC y
el PLC para que pueda acceder a las variables externas.
1.3.2 Principio de la comunicacin de WinCC
Introduccin
WinCC administra sus variables en una denominada administracin de variables. Todos los
datos y variables creados en un proyecto y depositados en la base de datos de proyectos son
registrados y administrados aqu por WinCC en Runtime.
Todas las aplicaciones como, p. ej. Graphics Runtime, Alarm Logging Runtime o Tag Logging
Runtime (Global Script), han de requerir los datos en forma de variables de WinCC de la
administracin de variables.
Comunicacin entre WinCC y el sistema de automatizacin (PLC)
Comunicacin en la comunicacin industrial con WinCC significa que se intercambian
informaciones sobre variables y valores de proceso. Para el registro de los valores del proceso,
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 17
el controlador de comunicacin de WinCC transmite telegramas de requerimiento al PLC. Este
remite a su vez los valores del proceso requeridos a WinCC en los correspondientes
telegramas de respuesta.

En primer lugar ha de existir una conexin fsica entre WinCC y el PLC. Las propiedades de
esta conexin como, p. ej. medio de transferencia, red de comunicacin, definen las
condiciones de la comunicacin y son necesarias para la configuracin de la comunicacin
en WinCC.
Controlador de comunicacin
Un controlador de comunicacin es un componente del software, que establece una conexin
entre un PLC y la administracin de variables de WinCC y de este modo permite el suministro
de valores de proceso a las variables de WinCC. En WinCC hay disponibles una gran cantidad
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
18 Manual de sistema, 06/2014, A5E34374801-AA
de controladores de comunicacin para la conexin de distintos PLCs a travs de distintos
sistemas de bus.
Cada controlador de comunicacin se puede integrar aqu una nica vez en un proyecto de
WinCC.
Los controladores de comunicacin en WinCC tambin se designan como "Canal" y tienen la
extensin de archivo "*.chn". Todos los controladores de comunicacin instalados en el
ordenador se encuentran en el subdirectorio "\bin" en el directorio de instalacin de WinCC.
Un controlador de comunicacin tiene distintas unidades de canal para diferentes redes de
comunicacin.
Unidad de canal
Cada unidad de canal forma la interfaz con exactamente un controlador de hardware
subordinado y, de este modo, con exactamente un procesador de comunicacin en el PC.
Cada unidad de canal utilizada se ha de asignar, por tanto, al procesador de comunicacin
correspondiente.
En algunas unidades de canal se efecta una configuracin adicional en los denominados
parmetros del sistema. En unidades de canal que trabajan en el nivel de transporte (Layer
4) del modelo OSI, se definen adems los parmetros de transporte.
Conexin (lgica)
Si WinCC y el PLC est correctamente conectados fsicamente, en WinCC se necesita un
controlador de comunicacin y una unidad de canal correspondiente para establecer o
configurar una conexin (lgica) con el PLC. A travs de esta conexin tiene lugar el
intercambio de datos en el Runtime.
En WinCC, una conexin es una asignacin lgica configurada de dos interlocutores de
comunicacin para la ejecucin de un servicio de comunicacin determinado. Cada conexin
tiene dos puntos extremos que tambin contienen las informaciones necesarias para el
direccionamiento del interlocutor de comunicacin as como otros atributos para el
establecimiento de la conexin.
Una conexin se configura bajo una unidad de canal con sus parmetros de conexin
especficos. En funcin del controlador de comunicacin se pueden crear tambin varias
conexiones en una unidad de canal.
1.3.3 Variables externas
1.3.3.1 Variables externas
Introduccin
A fin de obtener acceso a determinados datos de un PLC se necesitan variables en WinCC.
Dichas variables que se basan en la conexin con un PLC se denominan variables externas.
Por el contrario, las variables que no disponen de ninguna conexin al proceso, se denominan
variables internas.
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 19
Tipo de datos y ajuste de formato
En la configuracin de variables externas, junto a los nombres de las variables tambin ha de
definir un tipo de datos y en algunos tipos de datos tambin un ajuste de formato:
El tipo de datos decide el formato de datos en WinCC. Con la adaptacin al formato se fija el
cambio del formato AS en el formato WinCC. El ajuste de formato rige para las dos direcciones
de transferencia:
En el PLC: p. ej. para determinadas funciones (como valores de temporizadores /
indicadores BCD) o por la informacin a direccionar (p. ej. direccin de byte, palabra en el
mdulo de datos o rea E/S).
en WinCC: p. ej. para el procesamiento de valores analgicos o clculos.

En la prctica est especificado el formato de datos PLC la mayora de las veces. Para la
eleccin del formato de WinCC hay entonces las siguientes posibilidades:
El formato de datos de WinCC puede coincidir con el formato del PLC. Para ello se elige
un ajuste del formato que se utilice los mismos formatos en ambos lados y tenga en
consideracin el signo previo dependiendo del tipo de datos WinCC, p. ej.
"WordToSignedWord". Si esto no se puede lograr con el tipo de datos seleccionado, ste
debe modificarse con WinCC.
El formato de WinCC depende del procesamiento de valores en WinCC.

En la eleccin del tipo de datos y del ajuste de formato, en el caso de que sea necesaria,
deber observar los siguientes puntos:
Signo previo: Se ha de tener en cuenta para el ajuste? Pueden aparecer tambin valores
de variables negativos durante el servicio? (como, p. ej. en las diferencias de regulacin
en porcentaje)
Rango de valores: Estn los valores de variables que aparecen en el servicio en el rango
de valores de ambos formatos o se ha de contar con el posible desbordamiento del valor
en WinCC en el PLC? En caso de un desbordamiento, un valor no puede representarse
en el otro lado o puede producir tambin anomalas en caso de un procesamiento ulterior.
Diversas adaptaciones de formatos con el mismo rango de valores: Es posible que varias
adaptaciones de formato de un tipo de datos tengan en mismo rango de valores, p. ej.
"ByteToUnsignedDword" y "ByteToUnsignedWord" con el rango de valores [0...127]. Para
ello se ha de comprobar constantemente en qu formato estn los datos del PLC y si este
formato no desaprovecha recursos de forma innecesaria debido a un
sobredimensionamiento. (p. ej. DWord en lugar de Word).
Si con el ajuste de formato elegida no se cubre el rango de valores requerido en el PLC, deber
cambiar el tipo de datos en WinCC.


Nota
Si una variable de proceso no est configurada correctamente, p. ej. debido un error de
direccionamiento, puede fallar la comuniacin con el sistema de automatizacin.

Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
20 Manual de sistema, 06/2014, A5E34374801-AA
Tipos de datos y ajuste de formato de WinCC
La tabla siguiente muestra qu tipos de datos de WinCC dan soporte a un ajuste de formato.
Tipo de datos Ajuste de formato
Variable binaria No
Valor de 8 bits sin signo S
Valor de 8 bits con signo S
Valor de 16 bits sin signo S
Valor de 16 bits con signo S
Valor de 32 bits sin signo S
Valor de 32 bits con signo S
Nmero en coma flotante 32 bits IEEE 754 S
Nmero en coma flotante 64 bits IEEE 754 S
Variable de texto de juego de caracteres de 8 bits No
Variable de texto de juego de caracteres de 16 bits No
Tipo de datos sin formato No



Nota
En caso de un ajuste de formato, preste atencin a que los datos transmitidos por el PLC
pueden ser interpretados por WinCC dentro del ajuste de formato seleccionada. Si no se
pueden interpretar los datos por WinCC se realiza una entrada de error en el archivo
"WinCC_sys_0x.log", en el directorio "..\Siemens\WinCC\Diagnose".

Escala lineal de tipos de variable numricos
Para tipos de datos numricos se puede realizar una escala lineal. El rango de valores de un
tamao existente en el proceso se puede ilustrar linealmente en un determinado rango de
valores de una variable WinCC.
El proceso puede exigir, p. ej. la especificacin de un valor terico de la unidad [bar], pero en
WinCC, este valor debe ser introducido en [mbar] por el usuario. Con la escala lineal se puede
adaptar el rango de valores en el proceso [0 ...1] al rango de valores [0 ...1000] de las variables
de WinCC.
Indicaciones de longitud para variables de texto
Para variables de los tipos de datos "Variable de texto de juego de caracteres de 8 bits" as
como "Variable de texto de juego de caracteres de 16 bits" es necesaria una indicacin de
longitud. Una variable de texto que despus deba asumir 10 caracteres ha de tener en el caso
del "juego de caracteres de 8 bits" una longitud de 10, en el caso del "juego de caracteres de
16 bits" una longitud de 20.
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 21
Direccionamiento en el sistema de automatizacin
Las variables de WinCC se han de asignar a un rea de datos en el PLC. Estas se han de
direccionar en el PLC de una determinada manera. El tipo de direccionamiento depende del
tipo del interlocutor de comunicacin.
1.3.3.2 Manera de crear una nueva conexin
Introduccin
Las variables externas siempre se pueden crear slo sobre la base de una conexin con un
PLC. Si falta la conexin necesaria, se deber crear en un primer paso.
Requisitos
Estn instalados el procesador de comunicacin necesario y el correspondiente
controlador de hardware.
Tambin est instalado el controlador de comunicacin deseado, p. ej. "SIMATIC S7
Protocol Suite".
Procedimiento
1. En la barra de navegacin de Configuration Studio, elija "Administracin de variables".
2. En el rea de navegacin, seleccione la unidad de canal deseada, p. ej., "PROFIBUS".
3. Seleccione en el men emergente de la unidad de canal la entrada "Nueva conexin...".
4. En el rea de datos, asigne a la conexin un nombre unvoco en el proyecto.
5. Ajuste los parmetros necesarios para dicha conexin en la ventana "Propiedades".
Encontrar informacin detallada en la Ayuda / Documentacin del canal respectivo.
1.3.3.3 Manera de configurar una variable externa
Introduccin
Para la creacin de una variable, el modo de proceder es similar para casi todos los tipos de
datos.
Para algunos tipos de datos se debern realizar, sin embargo todava ajustes especiales (paso
5 - 7).
Requisitos
Estn instalados el procesador de comunicacin necesario y el controlador de hardware.
Est instalado el controlador de comunicacin deseado, p. ej. "SIMATIC S7 Protocol Suite".
Sobre la base de una unidad de canal (p. ej. "PROFIBUS") ya est creada una conexin.
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
22 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Elija en la vista de rbol del rea de navegacin la conexin para la que desee crear una
variable.
2. Introduzca en la primera celda libre de la columna "Nombre" un nombre de variable unvoco
en el proyecto WinCC, p. ej. "WinCCVariable_01".
3. Elija en el campo "Tipo de datos" de la ventana "Propiedades" el tipo de datos para la
variable, p. ej. "Nmero en coma flotante 64 bits IEEE 754" en el men desplegable.
4. Defina en el campo "Longitud AS" el rea de direcciones de la variable en el AS.
En caso de variables binarias o de 8 bits aparece en canales que no dan soporte al acceso
por bits / bytes adicionalmente primero el cuadro de dilogo "Variables de bits / bytes" y
solo despus el cuadro de dilogo "Propiedades de variable".
Otras informaciones bajo el "Principio del mecanismo BinWrite".
Cierre los cuadros de dilogo "Variable de bits / bytes" o "Propiedades de variable" a travs
del botn de comando "Aceptar".
5. En variables numricas, WinCC propone en el campo "Adaptacin de formato" una
adaptacin del formato.
Seleccione otra adaptacin de formato si es necesario. La representacin se efecta en
el orden "X to Y",siendo X = formato de WinCC e Y= formato de PLC, p. ej.
"DoubleToDouble".
6. Active la casilla de verificacin "Escala lineal" para escalar linealmente una variable
numrica. Indique respectivamente los lmites superior e inferior para "Rango de valores
proceso" (en el PLC) y "Rango de valores variable" (en WinCC).
7. En una variable de texto se activa el campo "Longitud". Introduzca aqu la longitud de las
variables de texto en caracteres.
8. Cierre todos los cuadros de dilogo utilizando para ello el botn de comando "Aceptar".
1.3.3.4 Adaptaciones de formatos clasificadas por tipos de datos de WinCC
Introduccin
En la configuracin de variables externas se ha de realizar tambin una adaptacin del formato
para todos los tipos de datos numricos.
El tipo de datos determina el formato de datos desde el punto de vista de WinCC. A travs de
la adaptacin de formato se define la conversin del formato de WinCC al formato de PLC.
Dicha definicin rige para las dos direcciones de transferencia.
Seleccione en el campo de seleccin siguiente el tipo de datos deseado de WinCC. En la tabla
inferior obtendr entonces una lista de las adaptaciones del formato respectivamente posibles
y los mrgenes de valores.
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 23
Tipos de datos de WinCC
Tabla 1-1 Valor de 8 bits con signo
Adaptacin de formato "Valor de 8 bits con signo" Rango de valores
CharToUnsignedByte 0...127
CharToUnsignedWord 0...127
CharToUnsignedDword 0...127
CharToSignedByte -128...+127 (sin conversin)
CharToSignedWord -128...+127
CharToSignedDword -128...+127
CharToMSBByte -128...+127
CharToMSBWord -128...+127
CharToMSBDword -128...+127
CharToBCDByte 0...99
CharToBCDWord 0...127
CharToBCDDword 0...127
CharToSignedBCDByte -9...+9
CharToSignedBCDWord -128...+127
CharToSignedBCDDword -128...+127
CharToExtSignedBCDByte -79...+79
CharToExtSignedBCDWord -128...+127
CharToExtSignedBCDDword -128...+127
CharToAikenByte 0...99
CharToAikenWord 0...127
CharToAikenDword 0...127
CharToSignedAikenByte -9...+9
CharToSignedAikenWord -128...+127
CharToSignedAikenDword -128...+127
CharToExcessByte 0...99
CharToExcessWord 0...127
CharToExcessDword 0...127
CharToSignedExcessByte -9...+9
CharToSignedExcessWord -128...+127
CharToSignedExcessDword -128...+127
Tabla 1-2 Valor de 8 bits sin signo
Adaptacin de formato "Valor de 8 bits sin signo" Rango de valores
ByteToUnsignedByte 0...255 (sin conversin)
ByteToUnsignedWord 0...255
ByteToUnsignedDword 0...255
ByteToSignedByte 0...127
ByteToSignedWord 0...255
ByteToSignedDword 0...255
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
24 Manual de sistema, 06/2014, A5E34374801-AA
Adaptacin de formato "Valor de 8 bits sin signo" Rango de valores
ByteToBCDByte 0...99
ByteToBCDWord 0...255
ByteToBCDDword 0...255
ByteToAikenByte 0...99
ByteToAikenWord 0...255
ByteToAikenDword 0...255
ByteToExcessByte 0...99
ByteToExcessWord 0...255
ByteToExcessDword 0...255
Tabla 1-3 Valor de 16 bits con signo
Adaptacin de formato "Valor de 16 bits con signo" Rango de valores
ShortToUnsignedByte 0...255
ShortToUnsignedWord 0...32767
ShortToUnsignedDword 0...32767
ShortToSignedByte -128...+127
ShortToSignedWord -32768...+32767 (sin conversin)
ShortToSignedDword -32768...+32767
ShortToMSBByte -127...+127
ShortToMSBWord -32767...+32767
ShortToMSBDword -32768...+32767
ShortToBCDByte 0...99
ShortToBCDWord 0...9999
ShortToBCDDword 0...32767
ShortToSignedBCDByte -9...+9
ShortToSignedBCDWord -999...+999
ShortToSignedBCDDword -32768...+32767
ShortToExtSignedBCDByte -79...+79
ShortToExtSignedBCDWord -7999...+7999
ShortToExtSignedBCDDword -32768...+32767
ShortToAikenByte 0...99
ShortToAikenWord 0...9999
ShortToAikenDword 0...32767
ShortToSignedAikenByte -9...+9
ShortToSignedAikenWord -999...+999
ShortToSignedAikenDword -32768...+32767
ShortToExcessByte 0...99
ShortToExcessWord 0...9999
ShortToExcessDword 0...32767
ShortToSignedExcessByte -9...+9
ShortToSignedExcessWord -999...+999
ShortToSignedExcessDword -32768...+32767
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 25
Tabla 1-4 Valor de 16 bits sin signo
Adaptacin de formato "Valor de 16 bits sin signo" Rango de valores
WordToUnsignedWord 0...65535 (sin conversin)
WordToUnsignedByte 0...255
WordToUnsignedDword 0...65535
WordToSignedByte 0...127
WordToSignedWord 0...32767
WordToSignedDword 0...65535
WordToBCDByte 0...99
WordToBCDWord 0...9999
WordToBCDDword 0...65535
WordToAikenByte 0...99
WordToAikenWord 0...9999
WordToAikenDword 0...65535
WordToExcessByte 0...99
WordToExcessWord 0...9999
WordToExcessDword 0...65535
WordToSimaticCounter 0...999
WordToSimaticBCDCounter 0...999
Tabla 1-5 Valor de 32 bits con signo
Adaptacin de formato "Valor de 32 bits con signo" Rango de valores
LongToSignedDword -2147483647...+2147483647 (sin conversin)
LongToUnsignedByte 0...255
LongToUnsignedWord 0...65535
LongToUnsignedDword 0...2147483647
LongToSignedByte -128...+127
LongToSignedWord -32768...+32767
LongToMSBByte -127...+127
LongToMSBWord -32767...+32767
LongToMSBDword -2147483647...+2147483647
LongToBCDByte 0...99
LongToBCDWord 0...9999
LongToBCDDword 0...99999999
LongToSignedBCDByte -9...+9
LongToSignedBCDWord -999...+999
LongToSignedBCDDword -9999999...+9999999
LongToExtSignedBCDByte -79..+79
LongToExtSignedBCDWord -7999...+7999
LongToExtSignedBCDDword -79999999...+79999999
LongToAikenByte 0...99
LongToAikenWord 0...9999
LongToAikenDword 0...99999999
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
26 Manual de sistema, 06/2014, A5E34374801-AA
Adaptacin de formato "Valor de 32 bits con signo" Rango de valores
LongToSignedAikenByte -9...+9
LongToSignedAikenWord -999...+999
LongToSignedAikenDword -9999999...+9999999
LongToExcessByte 0...99
LongToExcessWord 0...9999
LongToExcessDword 0...99999999
LongToSignedExcessByte -9...+9
LongToSignedExcessWord -999...+999
LongToSignedExcessDword -9999999...+9999999
LongToSimaticTimer 10...9990000
LongToSimaticBCDTimer 10...9990000
Tabla 1-6 Valor de 32 bits sin signo
Adaptacin de formato "Valor de 32 bits sin signo" Rango de valores
DwordToUnsignedDword 0...4294967295 (sin conversin)
DwordToUnsignedByte 0...255
DwordToUnsignedWord 0...65535
DwordToSignedByte 0...127
DwordToSignedWord 0...32767
DwordToSignedDword 0...2147483647
DwordToBCDByte 0...99
DwordToBCDWord 0...9999
DwordToBCDDword 0...99999999
DwordToAikenByte 0...99
DwordToAikenWord 0...9999
DwordToAikenDword 0...99999999
DwordToExcessByte 0...99
DwordToExcessWord 0...9999
DwordToExcessDword 0...99999999
DwordToSimaticTimer 10...9990000
DwordToSimaticBCDTimer 10...9990000
Tabla 1-7 Nmero en coma flotante 32 bits IEEE 754
Adaptacin de formato "Nmero en coma flotante 32 bits
IEEE 754"
Rango de valores
FloatToFloat +-3.402823e+38 (sin conversin)
FloatToUnsignedByte 0...255
FloatToUnsignedWord 0...65535
FloatToUnsignedDword 0...4.294967e+09
FloatToSignedByte -128...+127
FloatToSignedWord -32768...+32767
FloatToSignedDword -2.147483e+09...+2.147483e+09
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 27
Adaptacin de formato "Nmero en coma flotante 32 bits
IEEE 754"
Rango de valores
FloatToDouble +-3.402823e+38
FloatToMSBByte -127...+127
FloatToMSBWord -32767...+32767
FloatToMSBDword -2.147483e+09...+2.147483e+09
FloatToBCDByte 0...99
FloatToBCDWord 0...9999
FloatToBCDDword 0...9.999999e+07
FloatToSignedBCDByte -9...+9
FloatToSignedBCDWord -999...+999
FloatToSignedBCDDword -9999999...+9999999
FloatToExtSignedBCDByte -79...+79
FloatToExtSignedBCDWord -7999...+7999
FloatToExtSignedBCDDword -7.999999e+07...+7.999999e+07
FloatToAikenByte 0...99
FloatToAikenWord 0...9999
FloatToAikenDword 0...9,999999e+07
FloatToSignedAikenByte -9...+9
FloatToSignedAikenWord -999...+999
FloatToSignedAikenDword -9999999...+9999999
FloatToExcessByte 0...99
FloatToExcessWord 0...9999
FloatToExcessDword 0...9.999999e+07
FloatToSignedExcessByte -9...+9
FloatToSignedExcessWord -999...+999
FloatToSignedExcessDword -9999999...+9999999
FloatToS5Timer 10...9990000
FloatToS5Float +-1.701411e+38
Tabla 1-8 Nmero en coma flotante 64 bits IEEE 754
Adaptacin de formato "Nmero en coma flotante 64 bits
IEEE 754"
Rango de valores
DoubleToDouble +-1.79769313486231e+308 (sin conversin)
DoubleToUnsignedByte 0...255
DoubleToUnsignedWord 0...65535
DoubleToUnsignedDword 0...4294967295
DoubleToSignedByte -128...+127
DoubleToSignedWord -32768...+32767
DoubleToSignedDword -2147483647...+2147483647
DoubleToFloat +-3.402823e+38
DoubleToMSBByte -127...+127
DoubleToMSBWord -32767...+32767
DoubleToMSBDword -2147483647...+2147483647
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
28 Manual de sistema, 06/2014, A5E34374801-AA
Adaptacin de formato "Nmero en coma flotante 64 bits
IEEE 754"
Rango de valores
DoubleToBCDByte 0...99
DoubleToBCDWord 0...9999
DoubleToBCDDword 0...99999999
DoubleToSignedBCDByte -9...+9
DoubleToSignedBCDWord -999...+999
DoubleToSignedBCDDword -9999999...+9999999
DoubleToExtSignedBCDByte -79...+79
DoubleToExtSignedBCDWord -7999...+7999
DoubleToExtSignedBCDDword -79999999...+79999999
DoubleToAikenByte 0...99
DoubleToAikenWord 0...9999
DoubleToAikenDword 0...99999999
DoubleToSignedAikenByte -9...+9
DoubleToSignedAikenWord -999...+999
DoubleToSignedAikenDword -9999999...+9999999
DoubleToExcessByte 0...99
DoubleToExcessWord 0...9999
DoubleToExcessDword 0...99999999
DoubleToSignedExcessByte -9...+9
DoubleToSignedExcessWord -999...+999
DoubleToSignedExcessDword -9999999...+9999999
DoubleToS5Timer 10...9990000
DoubleToS5Float +-1.701411e+38


1.3.3.5 Adaptaciones de formatos clasificadas por tipos de datos de PLC
Introduccin
En la configuracin de variables externas se ha de realizar tambin una adaptacin del formato
para todos los tipos de datos numricos.
El tipo de datos determina el formato de datos desde el punto de vista de WinCC. A travs de
la adaptacin de formato se define la conversin del formato de WinCC al formato de PLC.
Dicha definicin rige para las dos direcciones de transferencia.
Seleccione en el campo de seleccin siguiente el tipo de datos deseado del PLC. En la tabla
inferior obtendr entonces una lista de las adaptaciones del formato respectivamente posibles
y los mrgenes de valores correspondientes.
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 29
Tipo de datos PLC
Ajuste de formato y rango de valores
Tabla 1-9 AikenByte
Adaptacin de formato "AikenByte" Rango de valores
ByteToAikenByte 0...99
CharToAikenByte 0...99
DoubleToAikenByte 0...99
DwordToAikenByte 0...99
FloatToAikenByte 0...99
LongToAikenByte 0...99
ShortToAikenByte 0...99
WordToAikenByte 0...99
Tabla 1-10 AikenWord
Adaptacin de formato "AikenWord" Rango de valores
ByteToAikenWord 0...255
CharToAikenWord 0...127
DoubleToAikenWord 0...9999
DwordToAikenWord 0...9999
FloatToAikenWord 0...9999
LongToAikenWord 0...9999
ShortToAikenWord 0...9999
WordToAikenWord 0...9999
Tabla 1-11 AikenDWord
Adaptacin de formato "AikenDWord" Rango de valores
ByteToAikenDword 0...255
CharToAikenDword 0...127
DoubleToAikenDword 0...99999999
DwordToAikenDword 0...99999999
FloatToAikenDword 0...9,999999e+07
LongToAikenDword 0...99999999
ShortToAikenDword 0...32767
WordToAikenDword 0...65535
Tabla 1-12 BCDByte
Adaptacin de formato "BCDByte" Rango de valores
ByteToBCDByte 0...99
CharToBCDByte 0...99
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
30 Manual de sistema, 06/2014, A5E34374801-AA
Adaptacin de formato "BCDByte" Rango de valores
DoubleToBCDByte 0...99
DwordToBCDByte 0...99
FloatToBCDByte 0...99
LongToBCDByte 0...99
ShortToBCDByte 0...99
WordToBCDByte 0...99
Tabla 1-13 BCDWord
Adaptacin de formato "BCDWord" Rango de valores
ByteToBCDWord 0...255
CharToBCDWord 0...127
DoubleToBCDWord 0...9999
DwordToBCDWord 0...9999
FloatToBCDWord 0...9999
LongToBCDWord 0...9999
ShortToBCDWord 0...9999
WordToBCDWord 0...9999
Tabla 1-14 BCDDWord
Adaptacin de formato "BCDDWord" Rango de valores
ByteToBCDDword 0...255
CharToBCDDword 0...127
DoubleToBCDDword 0...99999999
DwordToBCDDword 0...99999999
FloatToBCDDword 0...9.999999e+07
LongToBCDDword 0...99999999
ShortToBCDDword 0...32767
WordToBCDDword 0...65535
Tabla 1-15 Doble
Adaptacin de formato "Double" Rango de valores
DoubleToDouble +-1.79769313486231e+308 (sin conversin)
FloatToDouble +-3.402823e+38
Tabla 1-16 ExcessByte
Adaptacin de formato "ExcessByte" Rango de valores
ByteToExcessByte 0...99
CharToExcessByte 0...99
DoubleToExcessByte 0...99
DwordToExcessByte 0...99
FloatToExcessByte 0...99
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 31
Adaptacin de formato "ExcessByte" Rango de valores
LongToExcessByte 0...99
ShortToExcessByte 0...99
WordToExcessByte 0...99
Tabla 1-17 ExcessWord
Adaptacin de formato "ExcessWord" Rango de valores
ByteToExcessWord 0...255
CharToExcessWord 0...127
DoubleToExcessWord 0...9999
DwordToExcessWord 0...9999
FloatToExcessWord 0...9999
LongToExcessWord 0...9999
ShortToExcessWord 0...9999
WordToExcessWord 0...9999
Tabla 1-18 ExcessDWord
Adaptacin de formato "ExcessDWord" Rango de valores
ByteToExcessDword 0...255
CharToExcessDword 0...127
DoubleToExcessDword 0...99999999
DwordToExcessDword 0...99999999
FloatToExcessDword 0...9.999999e+07
LongToExcessDword 0...99999999
ShortToExcessDword 0...32767
WordToExcessDword 0...65535
Tabla 1-19 ExtSignedBCDByte
Adaptacin de formato "ExtSignedBCDByte" Rango de valores
CharToExtSignedBCDByte -79...+79
DoubleToExtSignedBCDByte -79...+79
FloatToExtSignedBCDByte -79...+79
LongToExtSignedBCDByte -79..+79
ShortToExtSignedBCDByte -79...+79
Tabla 1-20 ExtSignedBCDWord
Adaptacin de formato "ExtSignedBCDWord" Rango de valores
CharToExtSignedBCDWord -128...+127
DoubleToExtSignedBCDWord -7999...+7999
FloatToExtSignedBCDWord -7999...+7999
LongToExtSignedBCDWord -7999...+7999
ShortToExtSignedBCDWord -7999...+7999
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
32 Manual de sistema, 06/2014, A5E34374801-AA
Tabla 1-21 ExtSignedBCDDWord
Adaptacin de formato "ExtSignedBCDDWord" Rango de valores
CharToExtSignedBCDDword -128...+127
DoubleToExtSignedBCDDword -79999999...+79999999
FloatToExtSignedBCDDword -7.999999e+07...+7.999999e+07
LongToExtSignedBCDDword -79999999...+79999999
ShortToExtSignedBCDDword -32768...+32767
Tabla 1-22 Float
Adaptacin de formato "Float" Rango de valores
DoubleToFloat +-3.402823e+38
FloatToFloat +-3.402823e+38 (sin conversin)
Tabla 1-23 MSBByte
Adaptacin de formato "MSBByte" Rango de valores
CharToMSBByte -128...+127
DoubleToMSBByte -127...+127
FloatToMSBByte -127...+127
LongToMSBByte -127...+127
ShortToMSBByte -127...+127
Tabla 1-24 MSBWord
Adaptacin de formato "MSBWord" Rango de valores
CharToMSBWord -128...+127
DoubleToMSBWord -32767...+32767
FloatToMSBWord -32767...+32767
LongToMSBWord -32767...+32767
ShortToMSBWord -32767...+32767
Tabla 1-25 MSBDWord
Adaptacin de formato "MSBDWord" Rango de valores
CharToMSBDword -128...+127
DoubleToMSBDword -2147483647...+2147483647
FloatToMSBDword -2.147483e+09...+2.147483e+09
LongToMSBDword -2147483647...+2147483647
ShortToMSBDword -32768...+32767
Tabla 1-26 S5Float
Adaptacin de formato "S5Float" Rango de valores
DoubleToS5Float +-1.701411e+38
FloatToS5Float +-1.701411e+38
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 33
Tabla 1-27 S5Timer
Adaptacin de formato "S5Timer" Rango de valores
DoubleToS5Timer 10...9990000
FloatToS5Timer 10...9990000
Tabla 1-28 SignedByte
Adaptacin de formato "SignedByte" Rango de valores
ByteToSignedByte 0...127
CharToSignedByte -128...+127 (sin conversin)
DoubleToSignedByte -128...+127
DwordToSignedByte 0...127
FloatToSignedByte -128...+127
LongToSignedByte -128...+127
ShortToSignedByte -128...+127
WordToSignedByte 0...127
Tabla 1-29 SignedWord
Adaptacin de formato "SignedWord" Rango de valores
ByteToSignedWord 0...255
CharToSignedWord -128...+127
DoubleToSignedWord -32768...+32767
DwordToSignedWord 0...32767
FloatToSignedWord -32768...+32767
LongToSignedWord -32768...+32767
ShortToSignedWord -32768...+32767 (sin conversin)
WordToSignedWord 0...32767
Tabla 1-30 SignedDWord
Adaptacin de formato "SignedDWord" Rango de valores
ByteToSignedDword 0...255
CharToSignedDword -128...+127
DoubleToSignedDword -2147483647...+2147483647
DwordToSignedDword 0...2147483647
FloatToSignedDword -2.147483e+09...+2.147483e+09
LongToSignedDword -2147483647...+2147483647 (sin conversin)
ShortToSignedDword -32768...+32767
WordToSignedDword 0...65535
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
34 Manual de sistema, 06/2014, A5E34374801-AA
Tabla 1-31 SignedAikenByte
Adaptacin de formato "SignedAikenByte" Rango de valores
CharToSignedAikenByte -9...+9
DoubleToSignedAikenByte -9...+9
FloatToSignedAikenByte -9...+9
LongToSignedAikenByte -9...+9
ShortToSignedAikenByte -9...+9
Tabla 1-32 SignedAikenWord
Adaptacin de formato "SignedAikenWord" Rango de valores
CharToSignedAikenWord -128...+127
DoubleToSignedAikenWord -999...+999
FloatToSignedAikenWord -999...+999
LongToSignedAikenWord -999...+999
ShortToSignedAikenWord -999...+999
Tabla 1-33 SignedAikenDWord
Adaptacin de formato "SignedAikenDWord" Rango de valores
CharToSignedAikenDword -128...+127
DoubleToSignedAikenDword -9999999...+9999999
FloatToSignedAikenDword -9999999...+9999999
LongToSignedAikenDword -9999999...+9999999
ShortToSignedAikenDword -32768...+32767
Tabla 1-34 SignedBCDByte
Adaptacin de formato "SignedBCDByte" Rango de valores
CharToSignedBCDByte -9...+9
DoubleToSignedBCDByte -9...+9
FloatToSignedBCDByte -9...+9
LongToSignedBCDByte -9...+9
ShortToSignedBCDByte -9...+9
Tabla 1-35 SignedBCDWord
Adaptacin de formato "SignedBCDWord" Rango de valores
CharToSignedBCDWord -128...+127
DoubleToSignedBCDWord -999...+999
FloatToSignedBCDWord -999...+999
LongToSignedBCDWord -999...+999
ShortToSignedBCDWord -999...+999
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 35
Tabla 1-36 SignedBCDDWord
Adaptacin de formato "SignedBCDDWord" Rango de valores
CharToSignedBCDDword -128...+127
DoubleToSignedBCDDword -9999999...+9999999
FloatToSignedBCDDword -9999999...+9999999
LongToSignedBCDDword -9999999...+9999999
ShortToSignedBCDDword -32768...+32767
Tabla 1-37 SignedExcessByte
Adaptacin de formato "SignedExcessByte" Rango de valores
CharToSignedExcessByte -9...+9
DoubleToSignedExcessByte -9...+9
FloatToSignedExcessByte -9...+9
LongToSignedExcessByte -9...+9
ShortToSignedExcessByte -9...+9
Tabla 1-38 SignedExcessWord
Adaptacin de formato "SignedExcessWord" Rango de valores
CharToSignedExcessWord -128...+127
DoubleToSignedExcessWord -999...+999
FloatToSignedExcessWord -999...+999
LongToSignedExcessWord -999...+999
ShortToSignedExcessWord -999...+999
Tabla 1-39 SignedExcessDWord
Adaptacin de formato "SignedExcessDWord" Rango de valores
CharToSignedExcessDword -128...+127
DoubleToSignedExcessDword -9999999...+9999999
FloatToSignedExcessDword -9999999...+9999999
LongToSignedExcessDword -9999999...+9999999
ShortToSignedExcessDword -32768...+32767
Tabla 1-40 SimaticCounter
Adaptacin de formato "SimaticCounter" Rango de valores
WordToSimaticCounter 0...999
Tabla 1-41 SimaticBCDCounter
Adaptacin de formato "SimaticBCDCounter" Rango de valores
WordToSimaticBCDCounter 0...999
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
36 Manual de sistema, 06/2014, A5E34374801-AA
Tabla 1-42 SimaticTimer
Adaptacin de formato "SimaticTimer" Rango de valores
DwordToSimaticTimer 10...9990000
LongToSimaticTimer 10...9990000
Tabla 1-43 SimaticBCDTimer
Adaptacin de formato "SimaticBCDTimer" Rango de valores
DwordToSimaticBCDTimer 10...9990000
LongToSimaticBCDTimer 10...9990000
Tabla 1-44 UnsignedByte
Adaptacin de formato "UnsignedByte" Rango de valores
ByteToUnsignedByte 0...255 (sin conversin)
CharToUnsignedByte 0...127
DoubleToUnsignedByte 0...255
DwordToUnsignedByte 0...255
FloatToUnsignedByte 0...255
LongToUnsignedByte 0...255
ShortToUnsignedByte 0...255
WordToUnsignedByte 0...255
Tabla 1-45 UnsignedWord
Adaptacin de formato "UnsignedWord" Rango de valores
ByteToUnsignedWord 0...255
CharToUnsignedWord 0...127
DoubleToUnsignedWord 0...65535
DwordToUnsignedWord 0...65535
FloatToUnsignedWord 0...65535
LongToUnsignedWord 0...65535
ShortToUnsignedWord 0...32767
WordToUnsignedWord 0...65535 (sin conversin)
Tabla 1-46 UnsignedDWord
Adaptacin de formato "UnsignedDWord" Rango de valores
ByteToUnsignedDword 0...255
CharToUnsignedDword 0...127
DoubleToUnsignedDword 0...4294967295
DwordToUnsignedDword 0...4294967295 (sin conversin)
FloatToUnsignedDword 0...4.294967e+09
LongToUnsignedDword 0...2147483647
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 37
Adaptacin de formato "UnsignedDWord" Rango de valores
ShortToUnsignedDword 0...32767
WordToUnsignedDword 0...65535

1.3.3.6 Principio del mecanismo BinWrite
Introduccin
En WinCC no todos los controladores de comunicacin y sus unidades de canal dan soporte
al acceso por bits o por bytes directo (abreviado: acceso por bits / bytes) a las reas de
direccionamiento en un sistema de automatizacin conectado. En su lugar utiliza el
mecanismo BinWrite.
Acceso por bits / bytes
En unidades de canal de controladores de comunicacin con acceso por bits/bytes se puede
leer y escribir directamente el bit o byte deseado.
En la siguiente ilustracin se asigna a un bit x el valor = 1 a travs del acceso por bits / bytes
directo.
Mecanismo BinWrite
Los siguientes controladores de comunicacin no dan soporte a ningn acceso por bits / bytes
y utilizan para sus unidades de canal el mecanismo BinWrite en su lugar:
Modbus Serial
SIMATIC S5 Ethernet Layer 4
SIMATIC S5 Programmers Port AS511
SIMATIC S5 Serial 3964R
SIMATIC TI Ethernet Layer 4
SIMATIC TI Serial
Para escribir un bit o byte se lee por la unidad de canal en primer lugar la palabra de datos
completa a travs del mecanismo BinWrite. En la palabra leda se modifican entonces todos
los datos a direccionar. A continuacin no solamente se reescribe el bit o byte modificado sino
la (!) palabra completa.
En la siguiente ilustracin se asigna a un bit x el valor = 1 con ayuda del mecanismo BinWrite.
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
38 Manual de sistema, 06/2014, A5E34374801-AA


Nota
Si se modifica una palabra de datos en el PLC en el momento en que WinCC hay ledo dicha
palabra de datos a travs del mecanismo BinWrite (comprese en la ilustracin el "caso
problemtico"), se pierde entonces la modificacin en el PLC en cuanto WinCC reescribe la
palabra de datos.

1.3.3.7 Manera de configurar una variable con "BinWrite"
Introduccin
Si quiere configurar para la unidad de canal de un controlador de comunicacin que no da
soporte a ningn acceso de por bits / bytes, una "variable binaria", a travs de un dilogo, que
normalmente no est disponible, tendr que activar y configurar el mecanismo BinWrite.
Requisitos
Estn instalados el procesador de comunicacin necesario y el controlador de hardware.
Est instalado el controlador de comunicacin deseado, pero que no da soporte a ningn
acceso por bits / bytes, p. ej. "SIMATIC S5 Ethernet Layer 4".
Sobre la base de una de sus unidades de canal ya est creada una conexin.
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 39
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Seleccione como tipo de datos "Variable binaria", "Valor de 8 bits sin signo" o "Valor de 8
bits con signo".
5. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Se abrir el cuadro de dilogo "Variable de bits / bytes". (En canales con acceso por bits /
bytes, el ajuste del rea de direccin en el AS se efecta a travs de este botn.)
6. Active la casilla de verificacin "Acceso a un bit" o "Acceso a un byte" y realice los restantes
ajustes. La indicacin en este cuadro de dilogo depende del tipo de datos seleccionado
en el paso 2.
7. Cierre el cuadro de dilogo mediante "Aceptar".



Nota
El cuadro de dilogo tambin se abre cuando descuida el activar el mecanismo BinWrite
para una nueva "variable binaria" o variables de 8 bits. Si quiere cerrar inmediatamente de
nuevo la ventana "Crear nueva variable" mediante "Aceptar", recibir el aviso de error "El
parmetro de direccionamiento no es vlido". Confirme el cuadro de dilogo mediante "S".
Por ello se abre el cuadro de dilogo "Variable de bits / bytes" y de este modo puede recuperar
los ajustes.

Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
40 Manual de sistema, 06/2014, A5E34374801-AA
1.3.4 Direcciones de puerto en el acoplamiento a travs de Ethernet
Direcciones de puerto utilizadas

PRECAUCIN
Comunicacin Ethernet
En la comunicacin a travs de Ethernet, el usuario final es responsable de la seguridad de
su red de datos. Cuando, p.ej.,existen ataques dirigidos que conducen a la sobrecarga del
equipo, no se garantiza su funcionalidad.

Para realizar una conexin a travs de Ethernet es conveniente contar con datos de las
direcciones de puerto. Necesita estos datos para la configuracin de un Firewall o de un
Router. En la tabla se especifican las direcciones de puerto que utilizan por norma las
aplicaciones WinCC.
Direccin del
puerto
TCP/IP
Direccin del
puerto
UDP
Comunicacin S7 102
HTTP (comunicacin; transferencia) 80
HTTPS (comunicacin; transferencia) 443
WebServices (SOAP) 80 HTTP
443 HTTPS

OPC-XML (CE como maestro OPC) 80 HTTP
443 HTTPS

SendEmail 25
Transfer (va Ethernet; CE-Stub; PC-Loader; PC) 2308
alternativo 50523

Logging (va Ethernet) CSV File 139, 445 137, 138
Modbus Ethernet 502
Allen-Bradley Ethernet CIP 44818
Allen-Bradley Ethernet CSP2 2222
Comunicacin del proceso
1.3 Comunicacin de procesos WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 41
Allen Bradley - Ethernet IP
2
2.1 Canal WinCC "Allen Bradley - Ethernet IP"
Introduccin
El canal "Allen Bradley - Ethernet IP" se utiliza para el acoplamiento de sistemas de
automatizacin Allen-Bradley. La comunicacin se realiza a travs del protocolo IP de
Ethernet.
En funcin del hardware de comunicacin utilizado existen posibilidades de acoplamiento
sobre las siguientes unidades de canal:
Allen Bradley E/IP PLC5
Allen Bradley E/IP SLC50x
Allen Bradley E/IP ControlLogix
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 43
2.2 Asignacin de las unidades de canal
Introduccin
Para realizar una conexin entre WinCC y una red existente o futura, se ha de seleccionar la
unidad de canal del canal.
Asignacin de las unidades de canal
La siguiente tabla muestra una asignacin de unidades de canal del canal "Allen Bradley -
Ethernet IP" a la red y al sistema de automatizacin (AS).
Unidad de canal del canal Red de comunicacin AS
Allen Bradley E/IP PLC5 Ethernet IP PLC-5 con puerto Ethernet
Allen Bradley E/IP SLC50x Ethernet IP SLC 500 con puerto Ethernet,
p.ej. SLC 5/05
Allen Bradley E/IP ControlLogix Ethernet IP ControlLogix 5500
Allen Bradley - Ethernet IP
2.2 Asignacin de las unidades de canal
WinCC: Comunicacin
44 Manual de sistema, 06/2014, A5E34374801-AA
2.3 Tipos de datos soportados
Introduccin
Para una conexin lgica, defina las variables necesarias. El canal "Allen Bradley - Ethernet
IP" soporta los siguientes tipos de datos:
Variable binaria
Valor de 8 bits con signo
Valor de 8 bits sin signo
Valor de 16 bits con signo
Valor de 16 bits sin signo
Valor de 32 bits con signo
Valor de 32 bits sin signo
Nmero en coma flotante 32 bits IEEE 754
Nmero en coma flotante 64 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Variable de texto de juego de caracteres de 16 bits
Allen Bradley - Ethernet IP
2.3 Tipos de datos soportados
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 45
2.4 Configuracin del canal
2.4.1 Configuracin del canal WinCC "Allen Bradley - Ethernet IP"
Introduccin
WinCC necesita una conexin lgica para la comunicacin de WinCC con el sistema de
automatizacin (AS). En este apartado se describe cmo se configura el canal "Allen Bradley
- Ethernet IP".
En caso de aplicacin del protocolo TCP/IP, para la conexin lgica se debe indicar la direccin
IP del AS. La direccin IP consta de cuatro valores numricos separados mediante un punto.
Los valores numricos han de estar en el margen entre 0 y 255.


Nota
Comportamiento Timeout
Si se utiliza el protocolo TCP/IP las conexiones ininterrumpidas no se reconocen
instantneamente. La respuesta puede tardar hasta un minuto.

Autmatas acoplables
Es posible crear acoplamientos con los autmatas Allen-Bradley indicados a continuacin:
Allen-Bradley ControlLogix 5500
Allen-Bradley CompactLogix 5300
PLC-5 con puerto Ethernet
SLC 500 con puerto Ethernet, p.ej. SLC 5/05
MicroLogix
Tipos de comunicacin permitidos
Los siguientes tipos de comunicacin del canal "Allen Bradley - Ethernet IP" se han
comprobado y se permite su utilizacin:
Acoplamiento punto a punto:
Acoplamiento en varios puntos de la estacin WinCC.
Configuracin online
No es posible configurar online el canal "Allen Bradley - Ethernet IP".
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
46 Manual de sistema, 06/2014, A5E34374801-AA
2.4.2 Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP PLC5".
Introduccin
Para configurar una conexin de la unidad de canal "Allen Bradley E/IP PLC5" son necesarios
los siguientes pasos:
1. Configuracin de una conexin
2. Configuracin con variables
Requisitos
Se ha instalado y se ha integrado en el proyecto el driver de comunicacin para el canal
"Allen Bradley - Ethernet IP".
Procedimiento
1. Seleccione en el men contextual de la unidad de canal "Allen Bradley E/IP PLC5" la
entrada "Nueva conexin". Se crear una nueva conexin.
2. Seleccione la nueva conexin y asgnele un nombre en el rea "Propiedades - Conexin",
apartado "General".
3. Elija "Parmetros de conexin" en el men contextual de la conexin. Se abrir el cuadro
de dilogo "Parmetros de conexin Allen Bradley E/IP".
4. Ajuste la direccin IP del mdulo Ethernet IP del autmata. El puerto utilizado por los
equipos Ethernet IP es 44818 y est predeterminado.
5. Introduzca la "Ruta de comunicacin" de la ruta CIP desde el mdulo Ethernet hasta el
autmata. As se establece una conexin lgica entre el mdulo Ethernet y el autmata,
aunque ambos se encuentren en redes CIP diferentes.
6. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 47
2.4.3 Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP
SLC50x"
Introduccin
Para configurar una conexin de la unidad de canal "Allen Bradley E/IP SLC50x" son
necesarios los siguientes pasos:
1. Configuracin de una conexin
2. Configuracin con variables
Requisitos
Se ha instalado y se ha integrado en el proyecto el driver de comunicacin para el canal
"Allen Bradley - Ethernet IP".
Procedimiento
1. Seleccione en el men contextual de la unidad de canal "Allen Bradley E/IP PLC5" la
entrada "Nueva conexin". Se crear una nueva conexin.
2. Seleccione la nueva conexin y asgnele un nombre en el rea "Propiedades - Conexin",
apartado "General".
3. Elija "Parmetros de conexin" en el men contextual de la conexin. Se abrir el cuadro
de dilogo "Parmetros de conexin Allen Bradley E/IP".
4. Ajuste la direccin IP del mdulo Ethernet IP del autmata. El puerto utilizado por los
equipos Ethernet IP es 44818 y est predeterminado.
5. Introduzca la "Ruta de comunicacin" de la ruta CIP desde el mdulo Ethernet hasta el
autmata. As se establece una conexin lgica entre el mdulo Ethernet y el autmata,
aunque ambos se encuentren en redes CIP diferentes.
6. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
48 Manual de sistema, 06/2014, A5E34374801-AA
2.4.4 Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP
ControlLogix"
Introduccin
Para configurar una conexin de la unidad de canal "Allen Bradley E/IP ControlLogix" son
necesarios los siguientes pasos:
1. Configuracin de una conexin
2. Configuracin con variables
Requisitos
Se ha instalado y se ha integrado en el proyecto el driver de comunicacin para el canal
"Allen Bradley - Ethernet IP".
Procedimiento
1. Seleccione en el men contextual de la unidad de canal "Allen Bradley E/IP PLC5" la
entrada "Nueva conexin". Se crear una nueva conexin.
2. Seleccione la nueva conexin y asgnele un nombre en el rea "Propiedades - Conexin",
apartado "General".
3. Elija "Parmetros de conexin" en el men contextual de la conexin. Se abrir el cuadro
de dilogo "Parmetros de conexin Allen Bradley E/IP".
4. Ajuste la direccin IP del mdulo Ethernet IP del autmata. El puerto utilizado por los
equipos Ethernet IP es 44818 y est predeterminado.
5. Introduzca la "Ruta de comunicacin" de la ruta CIP desde el mdulo Ethernet hasta el
autmata. As se establece una conexin lgica entre el mdulo Ethernet y el autmata,
aunque ambos se encuentren en redes CIP diferentes.
6. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 49
2.4.5 Ejemplos: Ruta de comunicacin
Ejemplo 1:
Conexin con un autmata que se encuentre en el mismo bastidor Allen-Bradley.
1,0
Nmero Significado
1 Representa una conexin backplane.
0 Representa el nmero de slot de la CPU.
Ejemplo 2:
Conexin con un autmata que se encuentre en un bastidor Allen-Bradley diferente. Dos
bastidores Allen-Bradley estn conectados con Ethernet.
1,2,2,190.130.3.101,1,5
Nmero Significado
1 Conexin backplane
2 Representa el nmero de slot del segundo mdulo Ethernet.
2 Representa una conexin Ethernet.
190.130.3.101 Direccin IP de un bastidor AB diferente en la red especialmente el tercer
mdulo Ethernet
1 Conexin backplane
5 Nmero de slot de la CPU
2.4.6 Configuracin de las variables
2.4.6.1 Configuracin de las variables
Introduccin
En caso de acoplamiento entre WinCC y el sistema de automatizacin (AS) a travs del canal
"Allen Bradley - Ethernet IP" se pueden crear variables de diferentes tipos de datos en WinCC.
En este apartado se describen los diferentes tipos de datos permitidos.
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
50 Manual de sistema, 06/2014, A5E34374801-AA
Actualizacin de variables
Cuando las variables en una imagen se recogen al mismo tiempo por un autmata, el canal
"Allen-Bradley - Ethernet IP" intenta optimizar la actualizacin. En cualquier caso, esto slo
ocurre en las siguientes situaciones:
- Las variables se encuentran en el mismo rea de direccin.
- Las variables se encuentran en el mismo rea de direccin lo ms cerca posible las unas
de las otras.
Si no sigue estas recomendaciones, en el caso de grandes cantidades de variables puede
llevar a diferencias notables en la actualizacin de las imgenes. En este sentido los ciclos
de adquisicin no se mantienen en segn qu circunstancias.
Alcanzar el mejor rendimiento de la conexin, si tiene en cuenta las siguientes normas a la
hora de realizar la configuracin de las variables:
Actualizacin de un mximo de 2000 variables al mismo tiempo.
Agrupamiento de las variables en el mnimo nmero de direcciones, en el mejor caso en
una sola.
Tipos de datos admisibles
Para configurar las variables se dispone de diversos tipos de datos admisibles.
Tipos de datos bsicos
Tipo de datos rea de direccionamiento de bits
Bool -
SInt 0-7
USInt 0-7
Int 0-15
UInt 0-15
DInt 0-31
UDInt 0-31
Real -
Cadena -
Matrices
Direccin Tipos de datos admisibles
Matriz SInt, USInt, Int, UInt, DInt, UDInt, Real
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 51
2.4.6.2 Direccionamiento
Direccionamiento
En WinCC una variable se identifica unvocamente mediante una direccin en el autmata. A
este respecto, la direccin debe corresponder al nombre de la variable en el autmata. La
direccin de una variable se indica con una secuencia de 128 caracteres como mximo.
Uso de caracteres para el direccionamiento
Los caracteres permitidos para las direcciones de variables son:
Letras (a-z, A-Z)
Nmeros (0-9)
Carcter de subrayado (_)
La direccin de una variable se compone del nombre de la misma, as como de secuencias
de caracteres adicionales para identificar exactamente la variable en el autmata.
Un nombre de variable debe tener las propiedades siguientes:
El nombre puede comenzar pero no terminar con un carcter de subrayado.
No est permitido utilizar varios caracteres de subrayado y/o espacios en blanco
consecutivos.
La longitud mxima de la direccin es de 128 caracteres.


Nota
Los caracteres reservados para direccionar las variables no pueden utilizarse en los
nombres del programa ni de las variables, ni tampoco en otra parte de la direccin.

Los caracteres reservados se indican a continuacin:
Carcter reservado Funcin
. Separacin entre elementos
: Indicacin de una variable del programa
, Separacin al direccionar matrices multidimensionales
/ Reservado para direccionar bits
[ ] Direccionamiento de elementos de matriz o de matrices
Variables del autmata y del programa
A travs de la unidad de canal "Allen Bradley E/IP ControlLogix" se puede acceder a variables
del autmata (variables globales del proyecto) y/o a variables del programa (variables globales
del programa). Las variables de programa se definen a travs del nombre de programa en el
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
52 Manual de sistema, 06/2014, A5E34374801-AA
autmata y el nombre real de la variable. Las variables del autmata se definen mediante su
nombre.


Nota
Errores de direccionamiento
Si no concuerdan el nombre de la variable y los tipos de datos, se producirn errores de
direccionamiento.
Al efectuar el direccionamiento, vigile que el nombre de la variable en el campo de direccin
en WinCC concuerde con el nombre de la variable en el autmata. Asegrese de que los
tipos de datos de las variables en WinCC concuerden con los tipos de datos en el autmata.


Nota
Las variables especficas de mdulos (p.ej. para datos de los mdulos de entrada y salida)
no se pueden direccionar directamente. En lugar de eso, utilice un alias en el autmata.
Ejemplo: Local:3:O.Data no se puede direccionar en WinCC
Si para Local:3:O se ha definido el alias "MyOut" en el autmata, se podr direccionar con
WinCC a travs de MyOut.Data.

2.4.6.3 Sintaxis del direccionamiento
Reglas de sintaxis para el direccionamiento
En la siguiente tabla se definen las formas de escritura para las diferentes posibilidades de
direccionamiento.
Tabla 2-1 Acceso a matrices, tipos de datos bsicos y elementos de estructuras
Tipos de datos Tipo Direccin
Tipos de datos bsicos Variable del autmata Nombre de la variable
Variable del programa Nombre del programa:Nombre de la variable
Matrices Variable del autmata Variable de matriz
Variable del programa Nombre del programa:Variable de matriz
Bits Variable del autmata Nombre de la variable/Nmero de bit
Variable del programa Nombre del programa:Nombre de la variable/Nmero de bit
Elementos de estructuras Variable del autmata Variable de estructura.Elemento de estructura
Variable del programa Nombre del programa:Variable de estructura.Elemento de estructura


Nota
En los tipos de datos Bool, Real y String no se permite direccionar bits, puesto que esto
provocara errores de direccionamiento.

Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 53
Descripcin de la sintaxis
A continuacin se describe la sintaxis de forma resumida.
(Nombre del programa:)Nombre de la variable([x(,y)(,z)]){.Nombre de
la variable([x(,y)(,z)])}(/Nmero de bit)
La expresin "( )" significa que la expresin es opcional y que slo puede existir una vez.
La expresin "{ }" significa que la expresin es opcional y que puede existir un nmero
cualquiera de veces.
La longitud de una direccin no puede exceder el lmite superior de 128 caracteres.
2.4.6.4 Tipos de direccionamiento
Elementos de matriz
Los elementos de matrices unidimensionales, bidimensionales y tridimensionales en el
autmata se indexan en el editor de variables mediante un ndice con la sintaxis
correspondiente. El direccionamiento de una matriz comienza con el elemento 0. Para
direccionar los elementos se admiten matrices de todos los tipos bsicos. Con esto se escribe
o se lee slo el elemento direccionado y no la matriz entera.
Bits y variables binarias
Est permitido acceder a bits individuales en todos los tipos de datos bsicos, excepto Bool,
Real y String. El direccionamiento de bits tambin se permite en los elementos de matrices y
estructuras. Al direccionar bits y variables binarias en los tipos de datos bsicos se ajusta en
WinCC el tipo de datos Bool.
Los nmeros de bits de un dgito se direccionan con "/x" "/0x" (x = nmero de bit). Los
nmeros de bit se indican como mximo con dos dgitos.


Nota
En el caso del tipo de datos "Bool" de los tipos de datos SInt, Int y DInt, se vuelve a escribir
toda la variable en el autmata despus de cambiar el bit indicado. No se comprueba si
entretanto se han modificado otros bits de la variable. Por este motivo, el autmata slo
puede leer la variable indicada.

Estructuras
Las estructuras se utilizan para crear tipos de datos de usuario. En las estructuras se renen
variables de distintos tipos de datos. Las estructuras pueden comprender tipos bsicos,
matrices y otras estructuras. En WinCC slo los tipos bsicos de datos se direccionan como
elementos de estructuras y no las estructuras enteras se direccin.
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
54 Manual de sistema, 06/2014, A5E34374801-AA
Elementos de estructuras
Los elementos de estructuras se direccionan mediante el nombre de la estructura y el nombre
del elemento deseado. La sintaxis de este direccionamiento se efecta separando los
componentes mediante un punto. Los elementos de estructuras pueden ser no slo tipos de
datos bsicos, sino tambin matrices y otras estructuras. Slo se permiten matrices
unidimensionales como elementos de estructuras.


Nota
La profundidad de anidamiento de las estructuras se ve limitada slo por la longitud mxima
de 128 caracteres de la direccin.


2.4.6.5 Ejemplos de direccionamiento
Tabla de ejemplos de direccionamiento
En la tabla siguiente se indican las variantes de direccionamiento bsicas para las variables
del autmata. Otras variantes de direccionamiento se obtienen creando combinaciones.
Tipo Clase Direccin
Generalidades Variable del autmata Nombre de variable
Variable del programa Programa:Nombre de variable
Matriz Acceso a un elemento de
una matriz bidimensional
Variable de matriz[Dim1,Dim2]
Elemento de una matriz de
estructura (unidimensional)
Variable de matriz[Dim1].Elemento de
estructura
Bit en elemento de una
matriz de tipo bsico
(bidimensional)
Variable de matriz[Dim1,Dim2]/Bit
Estructura Matriz en estructura Variable de estructura.Variable de matriz
Bit en elemento de una
matriz en una subestructura
Variable de estructura.Estructura2.Variable
de matriz [Elemento]/Bit


Nota
Si desea direccionar variables del programa, deber anteponer a la direccin el nombre del
programa en el autmata, separado con dos puntos.
Ejemplo: Nombre del programa:Variable de matriz[Dim1,Dim2]

Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 55
Acceder a los elementos de matriz
Tipo Direccin
Variable del
autmata
Variable de matriz[Dim1]
Variable de matriz[Dim1,Dim2]
Variable de matriz[Dim1,Dim2,Dim3]
Variable del
programa
Nombre del programa:Variable de matriz[Dim1]
Nombre del programa:Variable de matriz[Dim1,Dim2]
Nombre del programa:Variable de matriz[Dim1,Dim2,Dim3]
2.4.6.6 Manera de configurar una variable para la unidad de canal Allen Bradley E/IP ControlLogix
Introduccin
En este apartado se describe cmo configurar una variable para la unidad de canal "Allen
Bradley E/IP ControlLogix" en el rea de direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Allen Bradley - Ethernet IP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Allen Bradley E/IP ControlLogix".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre". Introduzca el nombre para la
variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
5. Abra el cuadro de dilogo "Variable Allen Bradley ControlLogix".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
56 Manual de sistema, 06/2014, A5E34374801-AA
6. Introduzca en el campo "Direccin" la direccin de la variable en AS.


Nota
Errores de direccionamiento
Si no concuerdan el nombre de la variable y los tipos de datos, se producirn errores de
direccionamiento.
Al efectuar el direccionamiento, vigile que el nombre de la variable en el campo de
direccin en WinCC concuerde con el nombre de la variable en el autmata. Asegrese
de que los tipos de datos de las variables en WinCC concuerden con los tipos de datos
en el autmata.

7. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
2.4.6.7 Modo de configurar una variable con acceso por bits para Allen Bradley E/IP PLC5 o SLC50x
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por bits en el rea de
direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Allen Bradley - Ethernet IP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Allen Bradley E/IP PLC5" o "Allen
Bradley E/IP SLC50x".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 57
5. Abra el cuadro de dilogo "Variable Allen Bradley PLC/SLC".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Seleccione un rea de direccin en el campo de seleccin "Archivo". Tiene a su disposicin
las entradas N, R, C, T, B, S, I, O, D, A, ST.
7. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado.
8. Escriba el "Elemento" requerido.
9. Independientemente de su posicin en el campo "Archivo" introduzca el "bit" direccionador
o seleccione un valor para "bit (octal)" o "Sub".
10.Cierre el cuadro de dilogo abierto mediante el botn "ACEPTAR".
2.4.6.8 Modo de configurar una variable con acceso por bytes para Allen Bradley E/IP PLC5 o
SLC50x
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por bytes en el rea
de direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Allen Bradley - Ethernet IP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Allen Bradley E/IP PLC5" o "Allen
Bradley E/IP SLC50x".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
58 Manual de sistema, 06/2014, A5E34374801-AA
5. Abra el cuadro de dilogo "Variable Allen Bradley PLC/SLC".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Seleccione el rea de direccin A o ST en el campo "Archivo".
7. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado.
8. Escriba el "Elemento" requerido.
9. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
2.4.6.9 Modo de configurar una variable con acceso por palabras para Allen Bradley E/IP PLC5 o
SLC50x
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por palabras en el
rea de direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Allen Bradley - Ethernet IP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Allen Bradley E/IP PLC5" o "Allen
Bradley E/IP SLC50x".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 59
5. Abra el cuadro de dilogo "Variable Allen Bradley PLC/SLC".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Seleccione un rea de direccin en el campo "Archivo". Tiene a su disposicin las entradas
N, R, C, T, B, S, I, O, D, A y ST.
7. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado. Para
el ajuste "S", no es posible modificar el nmero.
8. Escriba el "Elemento" requerido.
9. Cuando sea necesario, seleccione uno de los valores para el campo "Sub". Este paso
depende del ajuste en el campo "Archivo".
10.Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
2.4.6.10 Modo de configurar una variable de texto para Allen Bradley E/IP PLC5 o SLC50x
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por palabras en el
rea de direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Allen Bradley - Ethernet IP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Allen Bradley E/IP PLC5" o "Allen
Bradley E/IP SLC50x".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
60 Manual de sistema, 06/2014, A5E34374801-AA
5. Abra el cuadro de dilogo "Variable Allen Bradley PLC/SLC".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Seleccione el rea de direccin A o ST en el campo "Archivo".
7. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado. Para
el ajuste "S", no es posible modificar el nmero.
8. Escriba el "Elemento" requerido.
9. Cuando sea necesario, seleccione uno de los valores para el campo "Sub". Este paso
depende del ajuste en el campo "Archivo".
10.Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
Allen Bradley - Ethernet IP
2.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 61
Mitsubishi Ethernet
3
3.1 Canal de WinCC "Mitsubishi Ethernet"
Introduccin
El canal "Mitsubishi Ethernet" sirve para la comunicacin entre una estacin WinCC y los
autmatas Mitsubishi de las series FX3U y Q. La comunicacin se realiza a travs del protocolo
de comunicacin MELSEC (protocolo MC).
Unidades de canal
El canal "Mitsubishi Ethernet" dispone de las unidades de canal "Mitsubishi FX3U Serie" y
"Mitsubishi Q Serie".
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 63
3.2 Tipos de datos soportados
Introduccin
Para una conexin lgica entre WinCC y un autmata conectado, defina las variables
necesarias.
El canal "Mitsubishi Ethernet" soporta los siguientes tipos de datos:
Variable binaria
Valor de 16 bits con signo
Valor de 16 bits sin signo
Valor de 32 bits con signo
Valor de 32 bits sin signo
Nmero en coma flotante 32 bits IEEE 754
Nmero en coma flotante 64 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Variable de texto de juego de caracteres de 16 bits
Variable de datos sin formato
Mitsubishi Ethernet
3.2 Tipos de datos soportados
WinCC: Comunicacin
64 Manual de sistema, 06/2014, A5E34374801-AA
3.3 Configuracin del canal
3.3.1 Configuracin del canal "Modbus Ethernet"
Introduccin
WinCC necesita una conexin lgica para la comunicacin de WinCC con el sistema de
automatizacin (AS). En este apartado se describe cmo configurar el canal "Mitsubishi
Ethernet".
La conexin con un AS tiene lugar va TCP/IP o UDP/IP, segn se elija. Al configurar una
conexin lgica para el canal "Mitsubishi Ethernet" debe indicarse por lo tanto la direccin IP
y el nmero de puerto IP del AS y seleccionar UDP o TCP como protocolo de transporte. La
direccin IP consta de cuatro valores numricos separados mediante un punto. Los valores
numricos deben encontrarse en el rango de 0 a 255.


Nota
Comportamiento Timeout
Si se utiliza el protocolo TCP/IP las conexiones ininterrumpidas no se reconocen
instantneamente. La respuesta puede prolongarse y depende del sistema operativo.

Autmatas Mitsubishi soportados
Se pueden configurar conexiones lgicas para los siguientes autmatas Mitsubishi:
MELSEC serie FX3U
MELSEC sistema Q
Si se configuran conexiones y variables, el procedimiento es idntico para ambas familias de
autmatas. La configuracin se distingue nicamente en los tipos de direcciones que pueden
utilizarse de la respectiva familia de autmatas. Adems, el routing de informacin slo es
soportado por los modelos Q del sistema MELSEC.
Configuracin online
El canal "Mitsubishi Ethernet" soporta la configuracin online de variables y conexiones.
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 65
3.3.2 Cmo configurar una conexin de la unidad de canal "Mitsubishi FX3U Serie"
Introduccin
Para configurar el canal "Mitsubishi Ethernet" son necesarios los siguientes pasos:
1. Configuracin de una conexin
2. Configuracin con variables
En este captulo se describe cmo configurar la conexin para la unidad de canal "Mitsubishi
FX3U".
Requisitos
Se ha instalado el driver de comunicacin para el canal "Mitsubishi Ethernet" y se ha
integrado en el proyecto.


Nota
En caso de utilizar autmatas Mitsubishi es necesario configurar las conexiones tambin
en el autmata. Utilice para ello la documentacin del fabricante.

Procedimiento
1. En el rea de navegacin de la administracin de variables, en el rbol del controlador de
comunicacin "Mitsubishi Ethernet", seleccione la unidad de canal "Mitsubishi FX3U Serie".
2. Seleccione en el men contextual de la unidad de canal la entrada "Nueva conexin".
3. Introduzca el nombre de la conexin.
4. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Propiedades de la conexin".
5. Introduzca la direccin IP del autmata.
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
66 Manual de sistema, 06/2014, A5E34374801-AA
6. Introduzca el puerto que se utiliza para la conexin TCP/IP.
El rango de valores vlido va de 0 a 65535.
7. Elija el protocolo que va a utilizar: "TCP" o "UDP".


Nota
Se recomienda utilizar el protocolo predeterminado "UDP". El comportamiento de timeout
mejora de este modo. Utilice TCP nicamente si no se puede utilizar UDP.

8. Introduzca el n. de PC.
Si no desea indicar ningn nmero de PC, deber indicar el valor 255 0.
9. Para establecer la conexin, seleccione "Establecer conexin".
10.Cierre cada cuadro de dilogo con "Aceptar".
3.3.3 Cmo configurar una conexin de la unidad de canal "Mitsubishi Q Serie"
Introduccin
Para configurar el canal "Mitsubishi Ethernet" son necesarios los siguientes pasos:
1. Configuracin de una conexin
2. Configuracin de variables
En este captulo se describe cmo configurar una conexin para la unidad de canal "Mitsubishi
Q Serie".
Requisitos
Se ha instalado el driver de comunicacin para el canal "Mitsubishi Ethernet" y se ha
integrado en el proyecto.


Nota
En caso de utilizar autmatas Mitsubishi es necesario configurar las conexiones tambin
en el autmata. Utilice para ello la documentacin del fabricante.

Procedimiento
1. En el rea de navegacin de la administracin de variables, en el rbol del controlador de
comunicacin "Mitsubishi Ethernet", seleccione la unidad de canal "Mitsubishi Q Serie".
2. Seleccione en el men contextual de la unidad de canal la entrada "Nueva conexin".
3. Introduzca el nombre de la conexin.
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 67
4. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Propiedades de la conexin".
5. Introduzca la direccin IP del autmata.
6. Introduzca el puerto que se utiliza para la conexin TCP/IP.
El rango de valores vlido va de 0 a 65535.
7. Elija el protocolo que va a utilizar: "TCP" o "UDP".


Nota
Se recomienda utilizar el protocolo predeterminado "UDP". El comportamiento de timeout
mejora de este modo. Utilice TCP nicamente si no se puede utilizar UDP.

8. Introduzca el n. de red.
El ajuste predeterminado es 0.
9. Introduzca el n. de PC.
Si no desea indicar ningn n. de PC, deber indicar el valor 255 0.
10.Para establecer la conexin, seleccione "Establecer conexin".
11.Cierre los cuadros de dilogo con "Aceptar", respectivamente.
3.3.4 Configuracin de las variables
3.3.4.1 Configuracin de las variables
Introduccin
En caso de acoplamiento entre WinCC y el sistema de automatizacin a travs del canal
"Mitsubishi Ethernet" se pueden crear en WinCC variables de distintos tipos de datos.
En las siguientes secciones se describe la configuracin de las variables.
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
68 Manual de sistema, 06/2014, A5E34374801-AA
Tipos de direcciones, reas de direcciones y tipos de datos
En la tabla se indican los tipos y las reas de direcciones, as como los tipos de datos que
pueden utilizarse para la configuracin de variables y variables estructuradas. Adems se
indica qu sistema de automatizacin (AS) soporta el tipo de direccin en cuestin. "FX" es
MELSEC FX3 serie U y "Q" es el sistema MELSEC Q.


Nota
Si desea utilizar un determinado tipo de datos de WinCC, deber tener en cuenta el tipo de
direccin seleccionado, p. ej. el tipo de datos de WinCC "Binario" no es soportado por el tipo
de direccin "D".

Tipo de direccin Cdigo rea de direcciones Representacin Tipo de datos AS soportado
Rel de entrada X 000000...001FFF Hex. (FX:Octal) Bit FX, Q
Rel de salida Y 000000...001FFF Hex. (FX: Octal) Bit FX, Q
Marca M 0...8191 Decimal Bit FX, Q
Latch Relay L 0...8191 Decimal Bit Q
Marca de error F 0...2047 Decimal Bit Q
Rel de flanco V 0...2047 Decimal Bit Q
Link Relais B 000000...001FFF Hex. Bit Q
Data Register D 0...12287 Decimal Palabra FX, Q
Link Register W 000000...001FFF Hex. Word Q
Reloj (contacto) TS 0...2047 Decimal Bit FX, Q
Reloj (bobina OUT) TC 0...2047 Decimal Bit Q
Reloj (valor actual) TN 0...2047 Decimal Palabra FX, Q
Temporizador
remanente (contacto)
SS 0...2047 Decimal Bit Q
Temporizador
remanente (bobina)
SC 0...2047 Decimal Bit Q
Temporizador
remanente (valor)
SN 0...2047 Decimal Palabra Q
Contador / contacto CS 0...1023 Decimal Bit FX, Q
Contador / bobina CC 0...1023 Decimal Bit Q
Contador / valor actual CN 0...1023 Decimal Palabra FX, Q
Registro de ampliacin R 0...65535 Decimal 16 bits FX, Q
Link Relais especial SB 000000...0007FF Hex. Bit Q
Link Register especial SW 000000...0007FF Hex. Palabra Q
Marca de pasos S 0...8191 Decimal Bit Q
Rel de entrada
(directo)
DX 000000...001FFF Hex. Bit Q
Rel de salida (directo) DY 000000...001FFF Hex. Bit Q
Index Register Z 0...15 Decimal Palabra Q
Marca de diagnstico SM 0...2047 Decimal Bit Q
Registro de diagnstico SD 0...2047 Decimal Palabra Q
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 69
3.3.4.2 Cmo configurar una variable
Introduccin
En este captulo se describe cmo configurar un acceso de variable al rea de direcciones
del sistema de automatizacin (AS).
Requisitos
El canal "Mitsubishi Ethernet" est integrado en el proyecto.
En la unidad de canal "Mitsubishi FX3U Serie" o "Mitsubishi Q Serie" se ha creado una
conexin.
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Ajuste el tipo de direccin.
7. Introduzca el elemento correspondiente. El valor depende de la configuracin del autmata.
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
70 Manual de sistema, 06/2014, A5E34374801-AA
8. Si procede, introduzca asimismo la longitud de datos sin formato.
9. Cierre el cuadro de dilogo "Propiedades de direccin" con "Aceptar".
La direccin de la variable aparece en el campo "Direccin" del cuadro de dilogo
"Propiedades de variable". La direccin est adaptada al formato de datos del AS.
Mitsubishi Ethernet
3.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 71
Modbus TCPIP
4
4.1 Canal "Modbus TCP/IP"
Introduccin
El canal "Modbus TCPIP" sirve para la comunicacin entre la estacin WinCC y los autmatas
que soportan Modbus a travs de Ethernet. La comunicacin se realiza a travs del protocolo
Modbus TCP/IP.
Unidades de canal
El canal "Modbus TCPIP" cuenta con la unidad de canal "Modbus TCP/IP Unit #1".
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 73
4.2 Tipos de datos soportados
Introduccin
Para una conexin lgica con un controlador conectado, defina las variables necesarias. El
canal "Modbus TCPIP" soporta los siguientes tipos de datos:
Variable binaria
Valor de 16 bits con signo
Valor de 16 bits sin signo
Valor de 32 bits con signo
Valor de 32 bits sin signo
Nmero en coma flotante 32 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Variable de texto de juego de caracteres de 16 bits
Modbus TCPIP
4.2 Tipos de datos soportados
WinCC: Comunicacin
74 Manual de sistema, 06/2014, A5E34374801-AA
4.3 Configuracin del canal
4.3.1 Configuracin del canal "Modbus TCPIP"
Introduccin
WinCC necesita una conexin lgica para la comunicacin de WinCC con el sistema de
automatizacin (AS). En este apartado se describe la comunicacin con la unidad de canal
"Modbus TCP/IP Unit #1". Durante la instalacin se establecen todos los parmetros
especficos de conexin.
En caso de aplicacin del protocolo TCP/IP, para la conexin lgica se debe indicar la direccin
IP del AS. La direccin IP consta de cuatro valores numricos separados mediante un punto.
Los valores numricos han de estar en el margen entre 0 y 255.


Nota
Comportamiento Timeout
Si se utiliza el protocolo TCP/IP las conexiones ininterrumpidas no se reconocen
instantneamente. La respuesta puede tardar hasta un minuto.

Tipos de comunicacin permitidos para Modbus TCPIP
Los siguientes tipos de comunicacin se han comprobado, permitindose su utilizacin:
Acoplamiento punto a punto
Acoplamiento en varios puntos de la estacin WinCC.


Nota
No se posible integrar la estacin WinCC con la red Modbus a travs de un puente, ya
que la estacin WinCC acta como maestro Modbus.

Configuracin online
No es posible realizar la configuracin online.
4.3.2 Manera de configurar una conexin
Introduccin
Para configurar el canal "TCPIP" son necesarios los siguientes pasos:
1. Configuracin de una conexin
2. Configuracin con variables
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 75
Requisitos
Se ha instalado y se ha integrado en el proyecto el driver de comunicacin para el canal
"TCPIP".
Procedimiento
1. En el rea de navegacin de la administracin de variables, en el rbol del controlador de
comunicacin "Modbus TCP/IP", seleccione la unidad de canal "Modbus TCPIP Unit #1".
2. Seleccione en el men contextual de la unidad de canal la entrada "Nueva conexin".
3. Introduzca el nombre de la conexin.
4. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Propiedades de Modbus TCPIP".
5. En "Tipo de CPU" seleccione el autmata Modicon conectado. Tiene a su disposicin las
siguientes CPUs:
984
Utilice este tipo de CPU para la CPU 984 (excepto CPU 984A, 984B y 984X).
Modicon Compact, Modicon Quantum, Modicon Momentum
Modicon Premium, Modicon Micro
6. En el campo "Servidor" introduzca la direccin IP del autmata.
7. En el campo "Puerto" introduzca el puerto a utilizar para la conexin TCP/IP. Los autmatas
Modicon normalmente utilizan el puerto 502 para las conexiones TCP/IP.
8. En caso de que utilice un puente, introduzca en el campo "Direccin esclavo
descentralizado" la direccin de esclavo del autmata lejano.
Si no utiliza un puente, debe introducir como direccin el valor predeterminado 255 o 0.


Nota
No se posible integrar la estacin WinCC con la red Modbus a travs de un puente, ya
que la estacin WinCC acta como maestro Modbus.

Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
76 Manual de sistema, 06/2014, A5E34374801-AA
9. Para cambiar la secuencia de la ficha de 16 bits en valores de proceso de 32 bits, marque
"Intercambiar palabras de datos en valores de 32 bits".
10.Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
4.3.3 Configuracin de las variables
4.3.3.1 Configuracin de las variables
Introduccin
En caso de acoplamiento entre WinCC y el sistema de automatizacin (AS) a travs del canal
"Modbus TCPIP" se pueden crear variables de diferentes tipos de datos en WinCC.
En las siguientes secciones se describe la configuracin de las variables. Se diferencia por
el direccionamiento del rea de datos en AS y el tipo de datos de las variable WinCC.
Actualizacin de variables del protocolo Modbus TCP/IP
Cuando las variables en una imagen se recogen al mismo tiempo por un autmata, el canal
Modbus TCP/IP intenta optimizar la actualizacin. En cualquier caso, esto slo ocurre en las
siguientes situaciones:
Las variables se encuentran en el mismo rea de direccin.
Las variables se encuentran en el mismo rea de direccin lo ms cerca posible las unas
de las otras.
Si no sigue estas recomendaciones, en el caso de grandes cantidades de variables puede
llevar a diferencias notables en la actualizacin de las imgenes. En este sentido los ciclos
de adquisicin no se mantienen en segn qu circunstancias.
Alcanzar el mejor rendimiento de la conexin, si tiene en cuenta las siguientes normas a la
hora de realizar la configuracin de las variables:
Actualizacin de un mximo de 2000 variables al mismo tiempo.
Agrupamiento de las variables en el mnimo nmero de direcciones, en el mejor caso en
una sola.
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 77
Tipos de datos y reas de direccin en el autmata
En la tabla se indican los tipos de datos y las rea de direccin que pueden utilizarse para la
configuracin de variables y variables estructuradas.
Designacin
rea en las CPUs
Premium / Micro
rea en las CPUs 984,
Compact, Quantum,
Momentum
Tipo de datos
Coil
(Discrete Output)
%M
1)
0x Bit
Discrete Input (%I) no realizado por
Premium/Micro
1x Bit
Input Register (%IW) no realizado
por Premium/Micro
3x Bit,
+/- Int, Int
Holding Register
(Output)
%MW 4x Bit
2)
,
+/- Int, Int,
+/- Double, Double,
Float, ASCII
Extended Memory
(Disponible slo en la CPU "Quantum/
Momentum")
-- 6x Bit
2)
,
+/- Int, Int,
+/- Double, Double,
Float, ASCII
1)
Debido a una propiedad del sistema en el autmata no Siemens, no se puede acceder a los ltimos x bits al final del
rea de direcciones.
2)
Nota relativa a los accesos de escritura:
En las reas "4x", "6x" y "%MW" del tipo de datos "Bit", la palabra entera se vuelve a escribir en el autmata tras
modificar el bit indicado. No se comprueba si entretanto se han modificado otros bits en la palabra. Por este motivo, el
autmata slo puede leer la palabra indicada.
El modo de contaje de bits (16 LSB - 1 MSB) habitual en los autmatas de las gamas 984,
Compact, Quantum y Momentum se utiliza slo para estas CPUs en el editor "Variables" para
el tipo de datos "Bit". Existen las siguientes asignaciones de posiciones de bit:
Byte izquierdo Byte derecho
Modo de contaje en
variables
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Cuando se introducen nmeros de bits en otros contextos en WinCC se utiliza la asignacin
de bits de WinCC (0 LSB - 15 MSB):
Modo de contaje de las
posiciones de bit
Byte izquierdo Byte derecho
En WinCC se configuran: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Este modo de contaje de bits rige tambin en los autmatas Modicon Premium y Modicon
Micro
Representacin de "Signed"
El comodn "+/-" representa los tipos de datos "Signed Int" y "Signed Double".
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
78 Manual de sistema, 06/2014, A5E34374801-AA
Consulte tambin
Manera de configurar una variable con acceso por bits (Pgina 79)
Manera de configurar una variable con acceso por palabras (Pgina 80)
Manera de configurar una variable de texto (Pgina 81)
4.3.3.2 Manera de configurar una variable con acceso por bits
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por bits en el rea de
direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Modbus TCPIP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Modbus TCP/IP Unit #1".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste el tipo de datos "Variable binaria" en el campo "Tipo de datos".
5. Abra el cuadro de dilogo "Propiedades de variable Modbus TCPIP".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Introduzca la direccin de las variables en el campo de direccin correspondiente, p.ej.
"4x". El valor depende de la configuracin del autmata.
7. As mismo introduzca la direccin de bit en el campo "bit". De su seleccin en el campo
"rea" depende si la entrada ser posible o no.
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 79
8. Seleccione un valor para "Archivo", en caso de que haya introducido en el campo "rea"
el valor "6x Extended Memory".
9. Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".


Nota
Una vez que se cierre el dilogo "Propiedades de variable Modbus TCPI/IP" se mostrar
en el campo "Direccin" del dilogo "Propiedades de variable" la direccin interna de la
variable del autmata. Esta direccin puede ser diferente a la introducida ya que se ha
adaptado al formato de datos del AS.

Consulte tambin
Manera de configurar una variable de texto (Pgina 81)
4.3.3.3 Manera de configurar una variable con acceso por palabras
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por palabras en el
rea de direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Modbus TCPIP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Modbus TCP/IP Unit #1".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Valor de 16 bits sin signo".
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
80 Manual de sistema, 06/2014, A5E34374801-AA
5. Abra el cuadro de dilogo "Propiedades de variable Modbus TCPIP".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Introduzca la direccin de las variables en el campo de direccin correspondiente, p.ej.
"4x". El valor depende de la configuracin del autmata.
7. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando "Aceptar".


Nota
Una vez que se cierre el dilogo "Propiedades de variable Modbus TCPI/IP" se mostrar
en el campo "Direccin" del dilogo "Propiedades de variable" la direccin interna de la
variable del autmata. Esta direccin puede ser diferente a la introducida ya que se ha
adaptado al formato de datos del AS.


4.3.3.4 Manera de configurar una variable de texto
Introduccin
En esta seccin se muestra cmo se proyecta una variable con acceso por palabras en el
rea de direccin en el sistema de automatizacin (AS).
Requisitos
El canal "Modbus TCPIP" tiene que estar integrado en el proyecto.
Se ha de establecer una conexin en la unidad de canal "Modbus TCP/IP Unit #1".
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Variable de texto de juego de caracteres
de 8 bits".
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 81
5. Abra el cuadro de dilogo "Propiedades de variable Modbus TCPIP".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Introduzca la direccin de las variables en el campo de direccin "4x". El valor depende
de la configuracin del autmata.
7. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando "Aceptar".
Modbus TCPIP
4.3 Configuracin del canal
WinCC: Comunicacin
82 Manual de sistema, 06/2014, A5E34374801-AA
Canal OPC
5
5.1 Canal WinCC "OPC"
Introduccin
WinCC puede utilizarse tanto como OPC-Server como cliente OPC. El canal "OPC" es la
aplicacin de cliente OPC de WinCC.
El driver de comunicacin OPC puede utilizarse como cliente OPC DA, como cliente OPC
XML y como cliente OPC UA.
De forma automtica se instalarn los siguientes componentes de OPC:
Driver de comunicacin OPC
Administracin de elementos OPC
Posible utilizacin
WinCC como cliente OPC DA
Para utilizar Win CC como cliente OPC-DA, es necesario agregar el canal "OPC" al proyecto
de WinCC. Para el intercambio de datos, se creara una conexin en el proyecto WinCC del
cliente WinCC OPC-DA, a travs de la cual se producira el acceso a las variables WinCC del
servidor OPC-DA.
Para la configuracin ms sencilla se utiliza la administracin de elementos OPC. Un cliente
WinCC-OPC-DA puede acceder a varios servidores OPC-DA. Para ello ha de crearse una
conexin con cada OPC-Server. As, puede utilizarse el cliente WinCC-OPC-DA como
estacin central de manejo y visualizacin.
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 83


Nota
El canal OPC de WinCC slo establece conexiones con servidores OPC cuyo estado es
"OPC_STATUS_RUNNING".


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Canal OPC
5.1 Canal WinCC "OPC"
WinCC: Comunicacin
84 Manual de sistema, 06/2014, A5E34374801-AA
5.2 Administracin de elementos OPC
Introduccin
Para acceder a una variable de un servidor OPC, se configuran una conexin y una variable
WinCC en el proyecto WinCC del cliente OPC. Para que la configuracin sea ms sencilla se
dispone del administrador de elementos OPC. El administrador de elementos OPC se instala
automticamente con WinCC.


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Requisitos
Para poder utilizar la Administracin de elementos OPC para configurar se deben cumplir los
siguientes requisitos:
El servidor OPC es un servidor OPC DA, un servidor OPC XML o un servidor OPC UA.
En el servidor OPC hay configurada una variable.
En la utilizacin de WinCC como OPC-Server, ha de estar activado el proyecto WinCC del
servidor WinCC-OPC. Si no es as, la administracin de elementos OPC no podr acceder
al servidor WinCC-OPC.
El equipo del OPC-Server WinCC debe estar disponible a travs de la direccin IP o a
travs de HTTP.
El servidor OPC ha de soportar la funcionalidad de navegacin. Si no es as, deber
configurar el acceso a la variable del servidor OPC de forma manual.


Nota
Si cambia el idioma en el WinCC Explorer con el OPC-Item-Manager abierto, no se
mostrar ninguna variable a travs del botn "Examinar servidor". Finalice el OPC-Item-
Manager antes de cambiar el idioma.

Tareas de la administracin de elementos OPC
La Administracin de elementos OPC se encarga de las siguientes tareas:
Seleccionar servidores OPC
Crear conexin
Seleccionar la variable
Agregar variable
Canal OPC
5.2 Administracin de elementos OPC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 85
Seleccin del OPC-Server
Servidor OPC DA
El administrador de elementos OPC permite consultar la designacin del servidor OPC-DA
que se encuentra en la red. Adems, es posible que los servidores OPC-DA funcionen tanto
a travs del mismo equipo como en equipos del entorno de red conectado. Encontrar ms
informacin al respecto en "Cliente OPC DA de WinCC".
Servidor OPC XML
El administrador de elementos OPC no permite consultar la designacin del servidor OPC-
XML. El servidor OPC-XML se inserta mediante el botn "OPC-Webserver". Encontrar ms
informacin al respecto en "Cliente OPC XML de WinCC".
Servidor OPC UA
El administrador de elementos OPC no permite consultar la designacin del servidor OPC UA.
El servidor OPC UA se agrega mediante el botn "Servidor OPC UA". Encontrar ms
informacin al respecto en "Cliente OPC UA de WinCC".

Smbolo del
administrado
r de
elementos
OPC
Descripcin
En el equipo de red no han buscado an servidores OPC-DA instalados.
El equipo no se ha encontrado en la red, o no se ha podido acceder al equipo.
En el equipo de red se han buscado servidores OPC-DA instalados.
Canal OPC
5.2 Administracin de elementos OPC
WinCC: Comunicacin
86 Manual de sistema, 06/2014, A5E34374801-AA
Smbolo del
administrado
r de
elementos
OPC
Descripcin
El equipo de red contiene los servidores OPC-DA designados con el smbolo OPC. La
cantidad indica la especificacin OPC DA del cliente de WinCC-OPC-DA que se va a
usar.
\\<LOCAL> Designa al equipo donde se ha iniciado la Administracin de elementos OPC.
http://
Designa el servidor de OPC-XML.
El servidor OPC-XML se inserta mediante el botn "OPC-Webserver".
opc.tcp://
Designa el servidor OPC UA.
El servidor OPC UA se agrega mediante el botn "Servidor OPC UA".
Crear conexin
Al crear una conexin, la Administracin de elementos OPC efecta todos los ajustes
requeridos. Si ya se ha creado una conexin con el servidor OPC, esta funcin no estar
disponible.
Seleccionar la variable
En el cuadro de dilogo de seleccin de variables es posible seleccionar una o ms variables
del servidor OPC, a las que vaya a acceder el cliente OPC de WinCC. Introduciendo criterios
de filtro se limitar la visualizacin en el cuadro de dilogo de las variables.
Canal OPC
5.2 Administracin de elementos OPC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 87
Agregar variable
En el cuadro de dilogo "Agregar variables" puede establecerse el nombre de las variables
de WinCC que acceden a las variables del servidor OPC.
El nombre de una variable WinCC est compuesto por el "prefijo", el "nombre" y el "sufijo". El
campo "Nombre" tiene asignada previamente la entrada "ExampleTag". "ExampleTag"
aparece en sustitucin de los nombres de variables WinCC del servidor OPC de WinCC.
Para diferenciar el nombre de variable WinCC en el cliente OPC de WinCC del nombre de
variable WinCC en el servidor OPC de WinCC, puede asignarse un prefijo o un sufijo. Al
configurar una vigilancia de proyecto se tiene que asignar un prefijo o un sufijo.
Dentro de un proyecto WinCC, el nombre de la variable slo se puede asignar una vez.
Ejemplo
El nombre de variable WinCC en el servidor WinCC-OPC-DA es "OPC_Server_Tag". En el
campo "prefijo" se ha de escribir "Client_" y en el campo "sufijo" se tiene que escribir "_xyz".
En el proyecto WinCC del cliente WinCC-OPC-DA se crear entonces la variable WinCC
"Client_OPC_Server_Tag_xyz".
Si el nombre de la variable en el servidor OPC contiene signos especiales, estos se sustituirn
por un subrayado "_" puesto que la administracin de elementos OPC no soporta todos los
signos especiales para los nombres de variables.
Mediante el botn "Finalizar" se introducen variables WinCC en el proyecto WinCC del cliente
WinCC-OPC-DA. La administracin de elementos OPC determina automticamente el tipo de
datos, el nombre y el parmetro de direccin de la variable WinCC.
Canal OPC
5.2 Administracin de elementos OPC
WinCC: Comunicacin
88 Manual de sistema, 06/2014, A5E34374801-AA
Consulte tambin
Acceso a una variable WinCC con la administracin de elementos OPC (Pgina 110)
Acceso a una variable WinCC con la administracin de elementos OPC (Pgina 92)
Canal OPC
5.2 Administracin de elementos OPC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 89
5.3 Sumario de los tipos de datos WinCC soportados
Sumario de los tipos de datos WinCC de clientes WinCC-OPC-DA y servidores WinCC-OPC-DA
soportados
Variable binaria
Valor de 8 bits con signo
Valor de 8 bits sin signo
Valor de 16 bits con signo
Valor de 16 bits sin signo
Valor de 32 bits con signo
Valor de 32 bits sin signo
Nmero de coma flotante 32 bits IEEE 754
Nmero de coma flotante 64 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Variable de texto de juego de caracteres de 16 bits
Tipo de datos sin formato
Tipos de estructura
Referencia de texto


Nota
En el tipo de estructura se soportan slo los elementos de estructura, pero no la estructura
en s. No obstante, la estructura se puede configurar posteriormente. Para ms informacin,
consultar "Utilizacin de estructuras en el cliente WinCC-OPC-DA."

Cuando con el Administrador de elementos OPC crea una variable de texto, se asigna a las
variables de texto una longitud de 160 caracteres. Esta longitud puede modificarse
posteriormente como se desee.

Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC DA (Pgina 100)
Canal OPC
5.3 Sumario de los tipos de datos WinCC soportados
WinCC: Comunicacin
90 Manual de sistema, 06/2014, A5E34374801-AA
5.4 Cliente WinCC-OPC-DA
5.4.1 Funcionamiento del cliente WinCC-OPC-DA
Introduccin
El canal "OPC" no necesita un mdulo de comunicacin aparte. El canal "OPC" es una
aplicacin, que mediante la interfaz de software OPC utiliza un servidor OPC, para acceder
a datos de proceso.
Para poder utilizar WinCC como cliente WinCC-OPC-DA, ha de estar incluido el canal "OPC"
en el proyecto WinCC.
Si se crea una conexin a un servidor WinCC-OPC-DA, entonces se cambian los valores de
las variables WinCC. Para ello se crea, en el proyecto WinCC del cliente WinCC-OPC-DA una
conexin, a travs de la cual se produce el acceso al servidor WinCC-OPC-DA.
Para que el cliente WinCC-OPC-DA pueda acceder a varios servidores OPC-DA, ha de
crearse, para cada servidor OPC-DA, una conexin en el proyecto WinCC. Consultar
informaciones ms detalladas sobre el diagnstico del canal y las variables en "Diagnstico".


Nota
El canal OPC de WinCC slo establece conexiones con servidores OPC cuyo estado es
"OPC_STATUS_RUNNING".


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Vigilancia de conexin
En el cliente WinCC OPC-DA se han integrado tres mecanismos de vigilancia de la conexin.
De esta manera se puede reaccionar ante cualquier posible avera en la red o a un
comportamiento errneo de un servidor OPC DA de la mejor forma posible
1. Si el tiempo de procesamiento de una consulta DCOM supera el valor de advertencia de
5 segundos, la variable recibe el estado de "Error de direccionamiento". Si el tiempo de
procesamiento supera el valor de interrupcin de 10 segundos, se interrumpe la conexin
con el servidor OPC-DA. En el cuadro de dilogo "Estado de conexin" del WinCC Explorer
se indica esto.
La especificacin OPC DA 3.00 incluye la funcin "Keep-Alive". Si el servidor OPC-DA es
compatible con la especificacin OPC-DA 3.00, se utilizar esta funcin. La funcin hace que
el servidor OPC-DA ejecute actualizaciones cclicas y autnomas (llamada de
OnDataChange), aunque los valores de las variables no hayan variado. Si estas
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 91
actualizaciones peridicas no tienen lugar, el WinCC del cliente OPC-DA interrumpe la
conexin.
Algo parecido ocurre con un servidor OPC-DA compatible con la especificacin OPC-DA
2.05a. Para verificar la conexin con el servidor OPC-DA, el cliente WinCC-OPC-DA consulta
el estado cada 10 segundos. Si la solicitud de estado notifica un error, el cliente WinCC-OPC-
DA interrumpe la conexin.
Por lo general, el cliente WinCC-OPC-DA interrumpe la conexin con el servidor OPC-DA
cuando la conexin no es factible. El cliente WinCC-OPC-DA intenta despus volver a
establecer la conexin de manera automtica cada 10 segundos.
Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC DA (Pgina 100)
Acceso a una variable WinCC sin la Administracin de elementos OPC (Pgina 98)
Cmo configurar el acceso con la administracin de elementos OPC (Pgina 94)
Sumario de los tipos de datos WinCC soportados (Pgina 90)
Administracin de elementos OPC (Pgina 85)
Diagnstico de canales y variables (Pgina 479)
Especificaciones OPC y compatibilidad (Pgina 131)
Funcionamiento del servidor WinCC-OPC-DA (Pgina 140)
5.4.2 Acceso a una variable WinCC con la administracin de elementos OPC
5.4.2.1 Acceso a una variable WinCC con la administracin de elementos OPC
Introduccin
Durante el acoplamiento de WinCC a WinCC, el intercambio de datos tiene lugar a travs de
variables WinCC. Mediante una conexin OPC, el cliente WinCC-OPC-DA accede a la
variable WinCC "OPC_Server_Tag" del servidor WinC-OPC-DA. Para la configuracin ms
sencilla se utiliza la Administracin de elementos OPC.
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
92 Manual de sistema, 06/2014, A5E34374801-AA
Requisitos
Dos equipos con proyectos WinCC.
Ha de ser posible acceder a ambos equipos a travs de su direccin IP.
Pasos de configuracin
Para el proyecto WinCC del cliente WinCC-OPC-DA, son necesarias las siguientes
configuraciones:
Crear una conexin.
Configuracin de la variable WinCC "XMLClient_OPC_Var1_xyz" en el cliente WinnCC-
OPCXML, con acceso a la variable WinCC del servidor WinCC-OPC-DA.
Consulte tambin
Cmo configurar el acceso con la administracin de elementos OPC (Pgina 94)
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
Cmo configurar el acceso con la administracin de elementos OPC (Pgina 111)
Ejemplo de acoplamiento WinCC - WinCC (Pgina 143)
5.4.2.2 Configuracin del canal OPC en el cliente WinCC-OPC-DA
Introduccin
Para poder utilizar OPC para intercambiar datos se tiene que integrar en el proyecto WinCC
el canal "OPC".
Procedimiento
1. Pinchar, en la ventana de navegacin de WinCC, sobre el smbolo "Administracin de
variables" del cliente WinCC-OPC-DA".
2. En el men emergente del "inventario de variables", seleccionar la entrada "Agregar nuevo
controlador". A continuacin se abrir el cuadro de dilogo "Agregar nuevo controlador".
3. Seleccionar el controlador "OPC.chn" y pulsar el botn "Abrir". Entonces se crea el canal
y en el inventario de variables se muestra el controlador de comunicacin
Consulte tambin
Cmo configurar el acceso con la administracin de elementos OPC (Pgina 94)
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 93
5.4.2.3 Cmo configurar el acceso con la administracin de elementos OPC
Introduccin
En este apartado se muestra cmo se configura el acceso a la variable WinCC
"OPC_Server_Tag" del servidor WinCC-OPC-DA con el OPC-Item-Manager.
Requisitos
Configure en el proyecto WinCC del servidor WinCC-OPC-DA una variable interna
"OPC_Server_Da" del tipo de datos "Valor de 16 bits con signo".
Activar el proyecto WinCC del servidor WinCC-OPC-DA.
Agregue en el proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
94 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. En el cliente WinCC-OPC-DA en el men contextual de la unit de canal "OPC
Groups(OPCHN Unit#1)", seleccione la entrada "Parmetro de sistema". Se abre el "OPC-
Item-Manager".
2. En la ventana de seleccin, pinchar sobre el nombre del equipo que se desee utilizar como
servidor WinCC-OPC-DA.
Seleccione la entrada "OPCServer.WinCC" en la lista mostrada.
3. Pulsar el botn "Browse Server" (examinar servidor).
Se abre el cuadro de dilogo "Criterios de filtro".
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 95
4. Haga clic en el botn "Siguiente".
Se abre el cuadro de dilogo "OPCServer.WinCC ...".
5. Seleccione la variable WinCC "OPC_Server_Tag".
Pulsar el botn "Agregar elementos".
6. Si ya se ha creado una conexin al servidor WinCC-OPC DA, contine con el paso 6.
Si todava no se ha creado ninguna conexin, aparece un aviso.
Haga clic en el botn "S". Se abre el cuadro de dilogo "Nueva conexin".
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
96 Manual de sistema, 06/2014, A5E34374801-AA
7. Introducir el nombre "OPCServer_WinCC" para la conexin. Haga clic en el botn "Aceptar".
Se abre el cuadro de dilogo "Agregar variables".
8. Introduzca en el campo "Prefijo" el texto "Client_", y en el campo "Sufijo" el texto "_xyz".
9. Seleccione la conexin "OPCServer_WinCC".
Pulsar el botn "Finalizar".
10.En el cuadro de dilogo "OPCServer.WinCC ...", haga clic en el botn "Atrs".
Hacer clic en el cuadro de dilogo "Administracin de elementos OPC" sobre el botn
"Salir" para cerrar la Administracin de elementos OPC.
Consulte tambin
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 97
5.4.3 Acceso a una variable WinCC sin la Administracin de elementos OPC
Introduccin
En los OPC-Server, que no soportan la funcionalidad del navegador, ha de configurarse el
acceso de forma manual. La configuracin de variables WinCC en el cliente WinCC-OPC-DA
se muestra en el ejemplo de un acoplamiento WinCC-WinCC.


Nota
Para el acceso a una variable WinCC sin la Administracin de elementos OPC, ha de
configurarse la IDItem de forma manual. Para el direccionamiento de variables WinCC, se
puede incluir el nombre simblico de equipo (prefijo de servidor). El ItemID presenta la
siguiente sintaxis: Prefijo de servidor::variable WinCC. Si se direcciona la variable WinCC
del proyecto local WinCC, se omite el prefijo de servidor.

Para el proyecto WinCC del cliente WinCC-OPC-DA, son necesarias las siguientes
configuraciones:
1. Seleccionar la variable WinCC "OPC_Var1" a la que se va a acceder.
2. Crear una conexin.
3. Configuracin del la variable WinCC "Client_OPC_Var1_xyz", que accede a la variable del
servidor WinCC-OPC-DA.
Requisitos
Dos equipos con proyectos WinCC.
Ha de ser posible acceder a los equipos mediante la direccin IP.
Configurar, en el proyecto WinCC del servidor WinCC-OPC-DA, una variable interna
"OPC_Var1" del tipo de datos "Valor de 16 bits con signo".
Activar el proyecto WinCC en el servidor WinCC-OPC-DA
Agregar al proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
98 Manual de sistema, 06/2014, A5E34374801-AA


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Procedimiento
1. Seleccione, en el cliente WinCC-OPC-DA, la entrada "Nueva conexin" en el men
emergente de la unidad de canal "OPC Groups(OPCHN Unit#1). Se abre el cuadro de
dilogo "Propiedades de la conexin". Introducir en el campo "Nombres" un nombre para
la conexin.
2. Pulsar el botn de comando "Propiedades". Se abre un cuadro de dilogo que tiene por
ttulo el nombre de la conexin.
Para un acoplamiento con WinCC V 6, ha de introducirse, en el campo "OPC-Server Name"
el nombre"OPCServer.WinCC".
3. Introducir, en el campo "Iniciar el servidor en este ordenador", el nombre del equipo que
desee utilizarse como servidor OPC-DA. Hacer clic sobre el botn "Verificar el servidor"
para probar la conexin al servidor WinCC-OPC-DA.
4. Seleccionar la entrada "Variable nueva" en el men emergente de la conexin. Se abre el
cuadro de dilogo "Propiedades de variable".
5. Introducir en el campo "Variable" el nombre "Client_OPC_Var1_xyz". Ajustar en el campo
"Tipo de datos" el tipo "Valor de 16 bits con signo".
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 99
6. En el cuadro de dilogo "Propiedades de variable", haga clic en el botn de comando
"Seleccionar". Se abre el cuadro de dilogo "Propiedades de direccin".
Introducir en el campo "Item Name" el nombre de la variable WinCC del servidor WinCC-
OPC-DA. No modificar la entrada del campo "Ruta de acceso". Ajustar en el campo "Tipo
de datos" el tipo "Valor de 16 bits con signo".
7. Cerrar todos los cuadros de dilogo que estn abiertos pulsando los botones "Aceptar".
5.4.4 Utilizacin de estructuras en el cliente WinCC-OPC-DA
5.4.4.1 Utilizacin de estructuras en el cliente WinCC-OPC DA
Introduccin
Las estructuras se utilizan para poder agrupar una cantidad mayor de diferentes variables y
tipos de variables que constituyen una unidad lgica, de forma que se puede acceder a ellas
con un nico nombre.
Las estructuras no son compatibles con la especificacin OPC DA. Las variables de estructura
no se pueden crear con la Administracin de elementos OPC; slo pueden crearse variables
individuales de una estructura. Si no se quiere prescindir de las estructuras para el cliente
WinCC-OPC-DA, ha de configurarse posteriormente, en el proyecto WinCC del cliente WinCC-
OPC-DA, la estructura de datos, para poder suministrar a esta estructura los nombres
correspondientes de las variables de servidor.
Requisitos
Dos equipos con proyectos WinCC.
Ha de ser posible acceder a los equipos mediante sus direcciones IP.
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
100 Manual de sistema, 06/2014, A5E34374801-AA
Pasos de configuracin
Para la utilizacin de estructuras en el cliente WinCC-OPC-DA, es necesario llevar a cabo los
siguientes pasos en la configuracin:
Configuracin de estructuras y variables de estructuras en el servidor WinCC-OPC-DA
En el proyecto WinCC, utilizacin de estructuras en el cliente WinCC-OPC-DA
Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC-DA (Pgina 102)
Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA (Pgina 101)
5.4.4.2 Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA
Introduccin
En este apartado se va a crear una estructura y una variable de estructura en el proyecto
WinCC del servidor OPC-DA. Esta configuracin es necesaria para el acceso del cliente OPC-
DA a una variable de estructura.
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 101
Procedimiento
1. Seleccione, en el servidor WinCC-OPC-DA, la entrada "Nuevo tipo de estructura" del men
emergente "Tipos de estructura" Se abre el cuadro de dilogo "Propiedades de estructura".
2. Pulsar el botn "Nuevo elemento" y crear una variable interna "OPCServer_Struct" del tipo
de datos SHORT.
Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
3. En la ventana de navegacin, hacer clic en el "Signo ms" delante del icono "Inventario de
variables". En el men emergente "Variables internas", seleccionar la entrada "Nueva
variable". Crear una variable WinCC "Var" con este tipo de estructura.
4. En la ventana de datos del WinCC Explorer se mostrar la variable individual configurada
"Var" y la variable de estructura "Var.OPCServer_Struct".
5. Active el proyecto WinCC.
Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC-DA (Pgina 102)
5.4.4.3 Utilizacin de estructuras en el cliente WinCC-OPC-DA
Introduccin
Las estructuras no son compatibles con la especificacin OPC DA. Debido a esto, las
estructuras no pueden crearse mediante el Administrador de elementos OPC. En este
apartado se muestra la configuracin de la estructura, en el proyecto WinCC del cliente WinCC-
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
102 Manual de sistema, 06/2014, A5E34374801-AA
OPC-DA, que se utiliza en el proyecto WinCC del servidor WinCC-OPC-DA. Sobre el cliente
WinCC-OPC-DA se configura una variable WinCC, que accede a la variable de estructura del
servidor de WinCC-OPC-DATA.
Requisitos
Crear, en el proyecto WinCC del servidor de WinCC-OPC-DA, una estructura y una variable
de estructura "Var.OPCServer_Struct".
Activar el proyecto WinCC del servidor WinCC-OPC-DA.
Agregar al proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Procedimiento
1. Seleccionar, en el men emergente "Estructuras de variables" del cliente WinCC-OPC-DA,
la entrada "Nueva estructura de variables" Se abre el cuadro de dilogo "Propiedades de
estructura".
2. Hacer clic en el botn de comando "Nuevo elemento" y crear una variable externa. Asignar
al elemento el mismo nombre que en el proyecto WinCC del servidor OPC-DA. Cerrar el
cuadro de dilogo "Propiedades de estructura" pulsando el botn "Aceptar".
3. Si ya existe una conexin al servidor OPC-DA, contine con el paso 6.
Si an no existe ninguna conexin, seleccione la entrada "Nueva conexin" en el men
contextual de la unidad de canal "OPC" correspondiente. Se abre el cuadro de dilogo
"Propiedades de la conexin". Introducir en el campo "Nombres" un nombre para la
conexin.
4. Pulsar el botn de comando "Propiedades". Se abre un cuadro de dilogo que tiene por
ttulo el nombre de la conexin. En el campo "Nombre de servidor OPC", ha de introducirse
el ID Prog "Servidor OPC.WinCc" para WinCC V 6.
5. En el campo "Iniciar el servidor en este ordenador", ha de introducirse el nombre del equipo
que se va a utilizar como servidor WinCC-OPC-DA. Hacer clic sobre el botn "Verificar el
servidor" para probar la conexin al servidor WinCC-OPC-DA. Cierre el cuadro de dilogo
pulsando el botn de comando "Aceptar".
6. Seleccionar la entrada "Variable nueva" en el men emergente de la conexin. Se abre el
cuadro de dilogo "Propiedades de variable". Seleccionar como tipo de archivo el nuevo
tipo de estructura creado
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 103
7. En el cuadro de dilogo "Propiedades de variable", haga clic en el botn de comando
"Seleccionar". Se abre el cuadro de dilogo "Propiedades de direccin".
En el campo "Nombre elemento" introduzca el nombre de la variable de estructura del
servidor WinCC-OPC-DA "Var.OPCServer_Struct". No modificar la entrada del campo
"Ruta de acceso".
8. Cerrar todos los cuadros de dilogo que estn abiertos pulsando los botones de comando
"Aceptar".
Consulte tambin
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA (Pgina 101)
5.4.5 Tratamiento de errores en caso de estar perturbada la comunicacin OPC-DA
5.4.5.1 Tratamiento de errores en caso de comunicacin OPC perturbada
Introduccin
El procedimiento para probar la comunicacin depende de la utilizacin que se haga de WinCC
WinCC se utiliza como servidor OPC-DA
En primer lugar, compruebe, mediante la ayuda del canal de diagnstico en el cliente WinCC-
OPC-DA , si puede establecerse conexin con el servidor OPC-DA. Consultar informaciones
ms detalladas sobre el diagnstico del canal en "Diagnstico".
WinCC se utiliza como cliente OPC-DA
En primer lugar, compruebe, mediante la ayuda del canal de diagnstico en el cliente WinCC-
OPC-DA , si puede establecerse conexin con el servidor OPC-DA. Consultar informaciones
ms detalladas sobre el diagnstico del canal en "Diagnstico".
Consulte tambin
No se establece WinCC como cliente OPC-DA ni la conexin. (Pgina 108)
Se establece WinCC como cliente OPC-DA; as como la conexin. (Pgina 107)
No establece WinCC como servidor OPC-DA no la conexin. (Pgina 106)
Se establece WinCC como servidor OPC-DA, as como la conexin. (Pgina 105)
Posibilidades de diagnstico del canal "OPC" (Pgina 516)
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
104 Manual de sistema, 06/2014, A5E34374801-AA
5.4.5.2 WinCC como servidor OPC-DA
Se establece WinCC como servidor OPC-DA, as como la conexin.
Cambie la configuracin en el servidor
OPC DA de WinCC.
Encontrar ms informacin al respecto
en la documentacin del sistema
operativo.
Pngase en contacto con el
Customer Support de WinCC.
Son
correctos el nombre
de elemento y el tipo de
datos?
Corrija las entradas.
WinCC se utiliza como servidor OPC
DA. Se establece una conexin, pero
el valor de las variables es errneo.
Borre la entrada.
Compruebe la configuracin de los
nombres de los elementos y de los
tipos de datos del cliente OPC DA.
Est vaca
la entrada del
campo "Ruta de
acceso"?
Son
correctos los
ajustes de DCOM?
Compruebe
si ahora se muestra
el valor correcto.
Ahora puede establecerse
la conexin OPC para la
transferencia de datos.
Comprobar cliente
OPC-DA.
S
No
No
No
No
S
S
S
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 105
No establece WinCC como servidor OPC-DA no la conexin.
Cambie la configuracin en el servidor
OPC DA de WinCC.
Encontrar ms informacin al
respecto en la documentacin del
sistema operativo.
Pngase en contacto con el
Customer Support de WinCC.
El equipo
est disponible en
la red?
Corrija las entradas.
WinCC se utiliza como servidor OPC DA.
No se establece conexin.
Active el proyecto
WinCC.
Asegrese de que el
equipo est disponible
en la red.
Compruebe si
ahora es posible
establecer la conexin de
comunicacin.
Ahora puede establecerse la
conexin OPC para la
transferencia de datos.
Comprobar cliente
OPC-DA.
S
No
S
Abra el editor de registro. En el men "Registro" haga clic en
"Conectar al registro de red". En el campo "Nombre de
equipo" introduzca el nombre del equipo en el que se est
ejecutando el servidor OPC DA. Haga clic en el botn
"Aceptar".
Es posible
conectar con el registro de
red del servidor OPC DA?
No
No
S
Est activado
Runtime en el servidor
OPC DA de WinCC?
No
S
Abra el administra-
dor de tareas en el servidor
OPC DA de WinCC. En la ficha
"Procesos" est activado el proceso
"SOPCSERVWinCC"?
No
S
Son correctos
la ProglD configurada
y el nombre del servidor de
la aplicacin cliente?
No
S
Son
correctos los
ajustes de
DCOM?
S
No
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
106 Manual de sistema, 06/2014, A5E34374801-AA
5.4.5.3 WinCC como cliente OPC-DA
Se establece WinCC como cliente OPC-DA; as como la conexin.
Modifique la configuracin en el cliente
OPC DA de WinCC.
Encontrar ms informacin en la
documentacin del sistema operativo.
Pngase en contacto con el servicio
de atencin al cliente de WinCC.
Corrija las entradas.
WinCC se utiliza como cliente OPC DA.
Se establece una conexin, pero el valor de la
variable es incorrecto.
Compruebe si
puede establecerse ahora
la conexin.
Ahora puede utilizar la
conexin OPC para la
transferencia de datos.
Comprobar servidor OPC
DA.
S
No
Si el servidor OPC DA
dispone de una interfaz de
browser, se muestran las variables
del servidor OPC DA en el administra-
dor de elementos OPC?
No
Son correctas las
entradas de los campos
"Nombre elemento" y "Tipo de
datos" en el cuadro de dilogo
"Propiedades de direccin"?
S
No
Son
correctos los
ajustes de
DCOM?
S
Abra en el proyecto WinCC del cliente
OP DA las propiedades de direccin de
la variable WinCC que accede a la
variable del servidor OPC DA.
No
Active el proyecto WinCC del cliente
OPC DA. lnicie WinCC "Channel
Diagnosis" a travs del men de inicio.
Active la funcin Trace.
S
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 107
No se establece WinCC como cliente OPC-DA ni la conexin.
Cambie la configuracin en el cliente
OPC DA de WinCC.
Encontrar ms informacin al
respecto en la documentacin del
sistema operativo.
Pngase en contacto con el
Customer Support de WinCC.
Corrija las entradas.
WinCC se utiliza como cliente OPC DA.
No se establece conexin.
Compruebe si
ahora se muestra el
valor correcto.
Ahora la conexin OPC puede
utilizarse para la transferencia
de datos.
Comprobar el servidor
OPC DA.
S
No
Son correctos
la ProglD y el nombre
del equipo?
S
No
Son
correctos los
ajustes de
DCOM?
En el cuadro de dilogo "Propiedades
del enlace" del cliente OPC DA,
compruebe las entradas de la ficha
"Conexin OPC".
No
Asegrese de que el equipo est
disponible en la red.
S
El equipo
est disponible en
la red?
No
S
Canal OPC
5.4 Cliente WinCC-OPC-DA
WinCC: Comunicacin
108 Manual de sistema, 06/2014, A5E34374801-AA
5.5 Cliente WinCC-OPC-XML
5.5.1 Modo de funcionamiento del cliente WinCC-OPC-XML
Introduccin
El canal "OPC" no necesita un mdulo de comunicacin aparte. El driver de comunicacin
OPC puede utilizarse como cliente OPC-XML.
Para poder utilizar WinCC como cliente WinCC-OPC-XML, debe insertarse el canal "OPC" en
el proyecto WinCC.
El servidor WinCC-OPC-XML pone los datos de proceso OPC a disposicin del cliente OPC-
XML en forma de sitio web. Al sitio web se accede a travs de Internet / Intranet con HTTP.
Si un cliente WinCC-OPC-XML solicita datos, el servicio web es iniciado automticamente por
el servidor web.
Para que el cliente WinCC-OPC-XML pueda acceder a varios servidores OPC-XML, ha de
crearse, para cada servidor OPC-XML, una conexin en el proyecto WinCC.
Si se crea una conexin a un servidor WinCC-OPC-XML, entonces se cambian los valores de
las variables WinCC. Para ello se crea, en el proyecto WinCC del cliente WinCC-OPC-XML
una conexin, a travs de la cual se produce el acceso al servidor WinCC-OPC-XML. Con el
cliente WinCC-OPC-XML no se activa la vigilancia de la conexin.


ATENCIN
Funcionamiento con varias tarjetas de red y TCP/IP activado
En caso de funcionamiento con varias tarjetas de red y protocolo TCP/IP activado, tenga en
cuenta los captulos "WinCC - Notas sobre la versin/Indicaciones sobre el servicio/
Tecnologa de redes y SAI", as como "Configuraciones/Sistemas distribuidos/
Comportamiento del sistema en Runtime/Particularidades de la comunicacin en un servidor
con varias tarjetas de red".


Nota
El canal OPC de WinCC slo establece conexiones con servidores OPC cuyo estado es
"OPC_STATUS_RUNNING".


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 109
Consulte tambin
Sumario de los tipos de datos WinCC soportados (Pgina 90)
Administracin de elementos OPC (Pgina 85)
Especificaciones OPC y compatibilidad (Pgina 131)
Funcionamiento (Pgina 135)
5.5.2 Acceso a una variable WinCC con la administracin de elementos OPC
5.5.2.1 Acceso a una variable WinCC con la administracin de elementos OPC
Introduccin
Durante el acoplamiento OPC de WinCC a WinCC, el intercambio de datos tiene lugar a travs
de variables WinCC. Mediante una conexin OPC, el cliente WinCC-OPC-DA accede a la
variable WinCC "OPC_Server_Tag" del servidor WinC-OPC-XML. Para la configuracin ms
sencilla se utiliza la Administracin de elementos OPC.
Requisitos
Dos equipos con proyectos WinCC.
Ambos equipos deben ser accesibles mediante el HTTP.
Pasos de configuracin
Para el proyecto WinCC del cliente WinCC-OPC-XML, son necesarias las siguientes
configuraciones:
Consulte tambin
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
Cmo configurar el acceso con la administracin de elementos OPC (Pgina 111)
Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
110 Manual de sistema, 06/2014, A5E34374801-AA
5.5.2.2 Cmo configurar el acceso con la administracin de elementos OPC
Introduccin
En este apartado se muestra cmo configurar el acceso a la variable "OPC_XMLServer_Tag"
del servidor WinCC-OPC-XML mediante la Administracin de elementos OPC.
Requisitos
Configurar en el proyecto WinCC del servidor WinCC-OPC-XML la variable interna
"OPC_XMLServer_Tag" del tipo de datos "Valor de 16 bits con signo".
Activar el proyecto WinCC del servidor WinCC-OPC-XML.
Agregar al proyecto WinCC del cliente WinCC-OPC-XML el canal "OPC".


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 111
Procedimiento
1. Seleccionar, en el cliente WinCC-OPC-XML, la entrada "Parmetros del sistema" en el
men emergente de la unidad de canal "OPC Groups(OPCHN Unit#1)". Se abre la
"Administracin de elementos OPC".
2. Pulsar el botn de comando "servidor web OPC". Se abre el cuadro de dilogo "Aadir
servidor web OPC". Introducir en el campo "URL" la URL del servidor WinCC-OPC-XML
de la siguiente forma: <http://<xxx>/WinCC-OPC-XML/DAWebservice.asmx>. Para xxx
introducir o bien la direccin IP o el nombre del equipo, en el que funciona el servicio web
OPC-XML.
Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
112 Manual de sistema, 06/2014, A5E34374801-AA
3. Seleccionar en la lista indicada la entrada " <http://<xxx>/WinCC-OPC-XML/
DAWebservice.asmx>". Pulsar el botn "Browse Server" (examinar servidor). Se abre el
cuadro de dilogo "Criterios de filtro".
4. En el cuadro de dilogo "Criterios de filtro", pulsar el botn "Continuar ->". Se abre el cuadro
de dilogo "http://...".
5. En el cuadro de dilogo "http://..." seleccione la variable WinCC "XMLOPC_Server_Tag".
Pulsar el botn "Agregar elementos".
6. Si ya se ha creado una conexin al servidor WinCC-OPC-XML, contine con el paso 7. Si
no hay ninguna conexin aparece un mensaje avisando de ello.
Haga clic en el botn "S". Se abre el cuadro de dilogo "Nueva conexin".
Introducir el nombre "OPCXMLServer_WinCC" para la conexin. Haga clic en el botn de
comando "Aceptar".
Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 113
7. Se abre el cuadro de dilogo "Agregar variables".
Introduzca "XMLClient_" en el campo "Prefijo" y "xyz" en el campo "Sufijo". Seleccionar la
conexin "OPCXMLServer_WinCC". Pulsar el botn "Finalizar".
8. En el cuadro de dilogo "http://...", haga clic en el botn de comando "<- Atrs". Hacer clic
en el cuadro de dilogo "Administracin de elementos OPC" sobre el botn "Salir" para
cerrar la Administracin de elementos OPC.
Consulte tambin
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
114 Manual de sistema, 06/2014, A5E34374801-AA
5.5.3 Acceso a una variable WinCC sin la Administracin de elementos OPC
Introduccin
En los OPC-Server, que no soportan la funcionalidad del navegador, ha de configurarse el
acceso de forma manual. La configuracin de variables WinCC en el cliente WinCC-OPC-XML
se muestra en el ejemplo de un acoplamiento WinCC-WinCC.


Nota
Para el acceso a una variable WinCC sin la Administracin de elementos OPC, ha de
configurarse la IDItem de forma manual. Para el direccionamiento de variables WinCC, se
puede incluir el nombre simblico de equipo (prefijo de servidor). El ItemID presenta la
siguiente sintaxis: Prefijo de servidor::<@>variable WinCC. Si la variable WinCC del proyecto
WinCC local est direccionada, el ItemID cuenta con la siguiente sintaxis <@>WinCC
Variable.

Pasos de configuracin
Para el proyecto WinCC del cliente WinCC-OPC-XML, son necesarias las siguientes
configuraciones:
1. Crear una conexin.
2. Configuracin de las variables WinCC "XMLClient_OPC_Var1_xyz" en el cliente WinnCC-
OPC-XML, con acceso a la variable WinCC del servidor WinCC-OPC-DA.
Requisitos
Dos equipos con proyectos WinCC.
Los equipos deben ser accesibles mediante el HTTP.
Configurar en el proyecto WinCC del servidor WinCC-OPC-XML la variable interna
"XMLOPC_Server_Tag" del tipo datos "Valor de 16 bits con signo".
Activar el proyecto WinCC en el servidor WinCC-OPC-XML
Agregar al proyecto WinCC del cliente WinCC-OPC-XML el canal "OPC".


Nota
Durante la configuracin de variables externas en el canal OPC, no puede modificarse la
configuracin predeterminada por WinCC en el campo "Adaptacin de formato" del
cuadro de dilogo "Propiedades de variable". El tipo de datos de la variable en el proceso
se determina en el cuadro de dilogo "Direccin de propiedades", en el campo "Tipo de
datos".

Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 115
Procedimiento
1. Seleccione, en el cliente WinCC-OPC-XML, la entrada "Nueva conexin" en el men
emergente de la unidad de canal "OPC Groups(OPCHN Unit#1). Se abre el cuadro de
dilogo "Propiedades de la conexin". Introducir en el campo "Nombres" un nombre para
la conexin.
2. Pulsar el botn de comando "Propiedades". Se abre un cuadro de dilogo que tiene por
ttulo el nombre de la conexin.
Activar las casillas de control "servidor XML-DA". En caso de un acoplamiento al servidor
WinCC-OPC-XML, en el campo "Nombre de servidor OPC" debe introducirse la URL del
servidor WinCC-OPC-XML. La URL tiene la siguiente sintaxis: "http://<xxx>/WinCC-OPC-
XML/DAWebservice.asmx".Para xxx determine o bien la direccin IP o el nombre del
ordenador, en el que funciona el servicio web OPC-XML.
3. Seleccionar la entrada "Variable nueva" en el men emergente de la conexin. Se abre el
cuadro de dilogo "Propiedades de la variable".
4. Introducir en el campo "Variable" el nombre "XMLClient_OPC_Var1_xyz". Ajustar en el
campo "Tipo de datos" el tipo "Valor de 16 bits con signo".
5. En el cuadro de dilogo "Propiedades de variable", haga clic en el botn de comando
"Seleccionar". Se abre un cuadro de dilogo que tiene por ttulo el nombre de la variable.
Introduzca en el campo "Item Name", el smbolo "<@>" y el nombre de la variable WinCC
del servidor WinCC-OPC-XML. No modificar la entrada del campo "Ruta de acceso".
Ajustar en el campo "Tipo de datos" el tipo "Valor de 16 bits con signo".
6. Cerrar todos los cuadros de dilogo que estn abiertos pulsando los botones "Aceptar".
Canal OPC
5.5 Cliente WinCC-OPC-XML
WinCC: Comunicacin
116 Manual de sistema, 06/2014, A5E34374801-AA
5.6 Cliente WinCC-OPC-UA
5.6.1 Funcionamiento del cliente WinCC-OPC-UA
Introduccin
El cliente WinCC-OPC-UA permite el acceso a los datos de cualquier servidor OPC UA segn
la especificacin de OPC Unified Architecture. OPC Unified Architecture (OPC UA)
proporciona mecanismos adicionales como la autenticacin y la encriptacin para proteger la
comunicacin entre los interlocutores participantes.
Para poder utilizar WinCC como cliente OPC UA de WinCC, aada el driver de comunicacin
OPC (canal OPC) al proyecto WinCC. No se necesita ningn mdulo de comunicacin
adicional.
Para poder acceder a los datos de proceso OPC de distintos servidores OPC UA, configure
en el proyecto WinCC una conexin a cada servidor. Las conexiones se configuran con el
administrador de elementos OPC de WinCC.


Nota
Al utilizar el canal OPC como cliente OPC UA no se activa la vigilancia de las comunicaciones.
Slo se establecen conexiones con servidores que notifican el estado "RUNNING".

5.6.2 Acceso a una variable con el OPC-Item-Manager
5.6.2.1 Acceso a una variable OPC con el OPC-Item-Manager
Introduccin
En un acoplamiento OPC de WinCC a un servidor OPC UA, los datos del servidor OPC UA
se mapean en una variable WinCC. As, el cliente WinCC-OPC-UA accede a la variable
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 117
"OPC_UAServer_Tag" del servidor WinCC-OPC-UA a travs de una conexin segura. Utilice
para la configuracin el OPC-Item-Manager.


Nota
Durante la configuracin solo se puede acceder a servidores que soporten navegacin.
Durante la configuracin debe distinguirse entre certificados de cliente y de servidor. La
comunicacin segura slo es posible si el cliente y el servidor reconocen sus certificados
recprocamente.
Los certificados estn vinculados a los respectivos equipos. Cuando el proyecto WinCC se
mueve, copia o duplica en otro equipo, debe repetirse el procedimiento de reconocimiento
recproco de los certificados.

Requisitos
Equipo cliente con proyecto WinCC.
Ambos equipos deben ser accesibles va TCP.
El cortafuegos permite una comunicacin bidireccional con el servidor UA.
Pasos de configuracin
Para el proyecto WinCC del cliente WinCC-OPC-UA, son necesarias las siguientes
configuraciones:
Configuracin del canal OPC en el cliente WinCC-OPC-UA.
Instalacin de un certificado de servidor vlido.
Configuracin del acceso con el OPC-Item-Manager.
5.6.2.2 Cmo instalar un certificado de servidor
Introduccin
En este apartado se describe cmo crear un certificado de servidor de un servidor UA OPC
para el cliente WinCC-OPC-UA.
Requisitos
El servidor OPC UA est activado.
El cortafuegos permite una comunicacin bidireccional con el servidor UA.
Se ha aadido el canal "OPC" en el proyecto WinCC del cliente WinCC-OPC-UA.
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
118 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Seleccione en WinCC, en el cliente WinCC-OPC-UA, la entrada "Parmetros del sistema"
en el men contextual de la unidad de canal "OPC Groups(OPCHN Unit#1)". Se abre el
"OPC-Item-Manager".
2. Haga clic en "Servidor OPC UA". Se abre el cuadro de dilogo "Agregar servidor OPC UA".
Introduzca en el campo "URL del servidor" la URL del servidor WinCC-OPC-UA de la
siguiente forma:
<opc.tcp://direccin del servidor OPC UA>
Elija los ajustes de seguridad deseados. Introduzca los datos de autenticacin si es
necesario.
Cierre el cuadro de dilogo con "Aceptar".
3. Seleccione la entrada <opc.tcp://direccin del servidor OPC UA> en la lista que aparece.
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 119
4. Haga clic en "Browse Server" (examinar servidor).
Se abre un cuadro de dilogo de error.
5. Cierre el cuadro de dilogo de error.
6. Abra el Windows Explorer y vaya a la carpeta "OPC" de la ruta de instalacin de WinCC.
7. Abra la carpeta "PKI/CA/".
Se ha aadido la carpeta "rejected" con el certificado del servidor rechazado.
8. Mueva el certificado del servidor desde "rejected" a la carpeta "certs".
El certificado del servidor ha sido aceptado. Ahora se puede establecer una conexin
segura con el servidor OPC UA.
5.6.2.3 Cmo configurar el acceso a una variable con el OPC-Item-Manager
Introduccin
En este apartado se muestra cmo configurar el acceso a la variable WinCC
"OPC_UAServer_Tag" del servidor WinCC-OPC-UA mediante el OPC-Item-Manager.


Nota
Durante la configuracin slo se puede acceder a servidores que soporten navegacin.

Requisitos
El servidor OPC UA est activado.
El cortafuegos permite una comunicacin bidireccional con el servidor UA.
El certificado del servidor se ha creado.
Se ha aadido el canal "OPC" en el proyecto WinCC del cliente WinCC-OPC-UA.


Nota
Canal "OPC"
El nombre de una conexin no es compatible con Unicode. Procure que todas las conexiones
de un proyecto tengan el nombre en el mismo idioma. En el panel del control del equipo,
configure la pgina de cdigos (Codepage) de este idioma como idioma utilizado para
programas no compatibles con Unicode.

Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
120 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Seleccione en el cliente WinCC-OPC-UA la entrada "Parmetros del sistema" en el men
contextual de la unidad de canal "OPC Groups(OPCHN Unit#1)". Se abre el "OPC-Item-
Manager".
2. Haga clic en "Servidor OPC UA". Se abre el cuadro de dilogo "Agregar servidor OPC UA".
Introduzca en el campo "URL del servidor" la URL del servidor WinCC-OPC-UA de la
siguiente forma:
<opc.tcp://direccin del servidor OPC UA>
Elija los ajustes de seguridad deseados. Introduzca los datos de autenticacin si es
necesario.
Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 121
3. Seleccione la entrada <opc.tcp://direccin del servidor OPC UA> en la lista que aparece.
Haga clic en "Browse Server" (examinar servidor). Se abre el cuadro de dilogo "Criterios
de filtro".
4. Haga clic en "Siguiente". Se abre el cuadro de dilogo "opc.tcp:// ...".
5. Elija en el cuadro de dilogo "opc.tcp:// ..." la variable que desee mapear, p. ej.
"OPC_UA_Server_Tag". Haga clic en "Agregar elementos".
6. Si ya se ha creado una conexin al servidor WinCC-OPC-UA, contine con el paso 7. Si
no se ha creado ninguna conexin, aparece un mensaje al respecto.
Haga clic en "S". Se abre el cuadro de dilogo "Nueva conexin".
Introduzca el nombre "OPCUAServer" para la conexin. Haga clic en "Aceptar".
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
122 Manual de sistema, 06/2014, A5E34374801-AA
7. Se abre el cuadro de dilogo "Agregar variables".
Introduzca en el campo "Prefijo" el texto "UAClient_", y en el campo "Sufijo" el texto "xyz".
Seleccione la conexin "OPCUAServer". Haga clic en "Finalizar".
8. En el cuadro de dilogo "opc.tcp:// ...", haga clic en el botn "Atrs".
Haga clic en el cuadro de dilogo "OPC-Item-Manager" sobre el botn "Salir" para cerrar
el OPC-Item-Manager.
5.6.3 Tratamiento de errores en caso de fallo de comunicacin

Introduccin
El procedimiento para probar la comunicacin depende de la utilizacin que se haga de WinCC
WinCC se utiliza como servidor OPC UA
En primer lugar, compruebe mediante el diagnstico de canal en el cliente OPC UA de WinCC
si puede establecerse conexin con el servidor OPC UA. Consultar informaciones ms
detalladas sobre el diagnstico del canal en "Diagnstico".
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 123
WinCC se utiliza como cliente OPC UA
En primer lugar, compruebe mediante el diagnstico de canal en el cliente OPC UA de WinCC
si puede establecerse conexin con el servidor OPC UA. Encontrar ms informacin sobre
el diagnstico del canal en "Diagnstico".
5.6.3.1 WinCC como servidor OPC UA
WinCC como servidor OPC UA y se establece la conexin.
Modifique la configuracin en el
servidor OPC UA de WinCC.
Encontrar ms informacin en la
documentacin del sistema operativo.
El grupo SlMATlC HMl debe tener, entre
otros, permiso de inicio y acceso al
servidor OPC UA.
Pngase en contacto con el servicio
de atencin al cliente de WinCC.
Son
correctos el lD
de nodo (Nodeld) y el
tipo de datos?
Corrija las entradas en el
cliente OPC UA.
WinCC se utiliza como servidor OPC
UA. Se establece una conexin, pero
el valor de la variable es incorrecto o
la Subscription no suministra datos
Compruebe la configuracin de la lD
de nodo (Nodeld) y de los tipos de
datos del cliente OPC UA.
Son
correctos los
ajustes de DCOM?
Compruebe
si ahora se muestra
el valor correcto.
Ahora puede utilizar la
conexin OPC para la
transferencia de datos.
Comprobar el cliente
OPC UA.
S
No
No
No
S
S
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
124 Manual de sistema, 06/2014, A5E34374801-AA
WinCC como servidor OPC UA y no se establece la conexin.
Pngase en contacto con el
Customer Support de WinCC.
El equipo
est disponible en
la red?
WinCC se utiliza como servidor OPC UA.
No se establece conexin.
lnicie WinCC Runtime en el
servidor OPC UA de WinCC.
Asegrese de que el
equipo est disponible
en la red.
Compruebe si
ahora es posible
establecer la conexin de
comunicacin.
Ahora la conexin OPC puede
utilizarse para la transferencia
de datos.
Comprobar el cliente
OPC UA.
S
No
S
Abra el editor de registro. En el men "Registro" haga clic en
"Conectar al Registro de red". En el campo "Nombre del
equipo" introduzca el nombre del equipo en el que se est
ejecutando el servidor OPC UA. Haga clic en el botn
"Aceptar".
Es posible
establecer una conexin con
el registro de red del servidor
OPC UA?
No
No
S
WinCC se
encuentra en Runtime
en el servidor OPC UA
de WinCC?
No
S
Abra "Servicios"
en el panel de control.
Compruebe el servicio "OpcUA-
ServerWinCC" se ha iniciado o se
est ejecutando.
No
S
Estn
creados correcta-
mente los certificados de
servidor y cliente?
S
No
Si el servicio del servidor
OPC UA de WinCC se ha
cerrado, incielo manual-
mente.
En caso contrario, contacte
con el Customer Support
de WinCC
Corrija el ajuste.
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 125
5.6.3.2 WinCC como cliente OPC UA
WinCC como cliente OPC UA y se establece la conexin.
Cambie la configuracin en el cliente
OPC UA de WinCC.
Encontrar ms informacin al
respecto en la documentacin del
sistema operativo.
Pngase en contacto con el
Customer Support de WinCC.
Corrija las entradas.
WinCC se utiliza como cliente OPC UA.
Se establece una conexin, pero el valor de las
variables es errneo.
Compruebe si
ahora se muestra el valor
correcto.
Ahora la conexin OPC puede
utilizarse para la transferencia
de datos.
Comprobar el servidor
OPC UA.
S
No
Si el servidor OPC UA
dispone de una interfaz de
navegador, se muestran las variables
del servidor OPC UA en el administra-
dor de elementos OPC?
No
En el cuadro de dilogo
"Propiedades de direccin",
son correctas las entradas de los
campos "Nombre elemento" y "Tipo de
datos"?
S
No
Son
correctos los
ajustes de
DCOM?
S
En el proyecto WinCC del cliente OPC
UA, abra las propiedades de la
direccin de la variable WinCC que
accede a la variable del servidor OPC
UA.
No
Active el proyecto WinCC del cliente
OPC UA. lnicie el "Diagnstico de
canal" de WinCC desde el men de
inicio. Active la funcin Trace.
S
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
126 Manual de sistema, 06/2014, A5E34374801-AA
WinCC como cliente OPC UA y no se establece la conexin.
Modifique la configuracin en el cliente
OPC UA de WinCC.
Encontrar ms informacin en la
documentacin del sistema operativo.
Pngase en contacto con el
servicio de atencin al cliente de
WinCC.
Corrija las entradas.
WinCC se utiliza como cliente OPC UA.
La conexin no se establece.
Compruebe si
puede establecerse
ahora la conexin.
Ahora puede utilizar la conexin
OPC para la transferencia de
datos.
Comprobar el servidor
OPC UA.
S
No
Son correctos
la direccin del servidor
OPC UA y el nmero de
puerto?
S
No
Son
correctos los
ajustes de
DCOM?
En el cliente OPC UA, compruebe
las entradas de la ficha "Conexin
OPC" en el cuadro de dilogo
"Propiedades del enlace".
No
Asegrese de que el equipo est
disponible en la red.
S
Est el
equipo disponible
en la red?
No
S
Corrija los
ajustes.
Compruebe si
el servidor OPC UA
admite la configuracin de
seguridad.
Estn
correctamente
configurados los certifica-
dos de servidor y
cliente?
S
S
No
No
Canal OPC
5.6 Cliente WinCC-OPC-UA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 127
OPC - Open Connectivity
6
6.1 OPC - Open Connectivity
Contenido
Utilizando la interfaz estandarizada de software OPC se pueden combinar de forma
homognea dispositivos y aplicaciones de distintos fabricantes.
WinCC se puede utilizar como OPC-Server y como cliente OPC. El canal "OPC" es la
aplicacin OPC Client de WinCC.
Este captulo le mostrar
los OPC-Server disponibles en WinCC,
cmo utilizar OPC en WinCC,
cmo configurar distintos acoplamientos OPC-DA,
cmo configurar el acceso al sistema de avisos de WinCC,
cmo se representa el sistema de avisos de WinCC sobre el OPC-A&E,
cmo configurar el acceso al sistema de ficheros WinCC.
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 129
6.2 Funcionamiento de OPC
OPC designa interfaces de software estandarizadas de cualquier fabricante para el
intercambio de datos en tcnica de automatizacin.
A travs de las interfaces OPC es posible enlazar homogneamente dispositivos y
aplicaciones de distintos fabricantes.
OPC se basa en tecnologas Windows de COM (Component Object Model) y DCOM
(Distributed Component Object Model).
Con OPC XML DA se dispone de otra interfaz de software basada en los estndares de
Internet XML, SOAP y HTTP.
OPC UA (Unified Architecture) es la tecnologa sucesora de OPC. OPC UA no es especfica
de ninguna plataforma y puede utilizar diversos protocolos como medio de comunicacin.
OPC - Open Connectivity
6.2 Funcionamiento de OPC
WinCC: Comunicacin
130 Manual de sistema, 06/2014, A5E34374801-AA
6.3 Especificaciones OPC y compatibilidad
Resumen
OPC especifica interfaces para acceder en WinCC a los objetos siguientes:
valores de proceso (OPC Data Access 2.05a, 3.0; OPC XML Data Access 1.01; OPC UA
1.02)
valores de proceso archivados (OPC Historical Data Access 1.20; OPC UA 1.02)
avisos histricos (OPC Historical Alarms and Events v1.10
avisos (OPC Alarms and Events 1.10; OPC UA 1.02)
Encontrar informacin detallada sobre cada una de las especificaciones OPC en la pgina
web de la OPC Foundation.
Compatibilidad
El soporte de las especificaciones mencionadas es controlado regularmente por la
"Compliance Test Tool" (CTT) de la OPC Foundation. La interoperabilidad con productos OPC
de otros fabricantes se garantiza con la participacin en "OPC Interoperability Workshops".
Los resultados de pruebas presentados se publican en la pgina web de la OPC Foundation.
All encontrar los resultados haciendo una bsqueda de "OPC Self-Certified Products".
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
OPC - Open Connectivity
6.3 Especificaciones OPC y compatibilidad
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 131
6.4 Utilizacin de OPC en WinCC
Introduccin
En WinCC se dispone de servidores para las interfaces OPC siguientes:
OPC Data Access / OPC XML Data Access: acceso a la gestin de datos de WinCC
OPC Historical Data Access: acceso al sistema de archivo de WinCC
OPC Alarms&Events: acceso al sistema de avisos WinCC
OPC Unified Architecture: acceso a la gestin de datos y al sistema de archivo de WinCC
Adems, WinCC incluye de forma predeterminada un canal OPC. El canal OPC puede
acceder como cliente a los servidores OPC correspondientes, a travs de OPC DA, de OPC
XML DA o de OPC UA.
Concepto de comunicacin OPC de WinCC
El intercambio de datos entre un servidor OPC de WinCC y un cliente OPC se produce a
travs de la interfaz DCOM. Tras la instalacin de WinCC, los ajustes de DCOM del servidor
OPC estarn correctamente configurados.
Cuando un cliente o un servidor OPC de WinCC se comunica con un sistema OPC externo,
debern realizarse los ajustes necesarios. En el cliente deben introducirse para el usuario las
autorizaciones "Acceso local" y "Acceso remoto" de la administracin de usuarios en "DCOM/
Estacin de trabajo/Seguridad COM/Privilegios de acceso/Edicin estndar".
El servidor OPC-XML de WinCC se ha desarrollado como servicio web. Gracias a esto puede
acceder a su ordenador por Internet. Por ello debe definir los derechos de acceso
correspondientes.
La figura siguiente muestra el concepto de comunicacin OPC de WinCC:
OPC - Open Connectivity
6.4 Utilizacin de OPC en WinCC
WinCC: Comunicacin
132 Manual de sistema, 06/2014, A5E34374801-AA
Canal OPC de WinCC
Servidor OPC DA
Cliente OPC DA
especfico de cliente
Valores de proceso (variables)
Valores de proceso archivados (variables de fichero)
Avisos
Sistema ajeno
Por ejemplo, otro sistema de automatizacin,
controlador de un fabricante ajeno o un sistema de control de procesos















W
i
n
C
C

R
u
n
t
i
m
e

S
e
r
v
i
d
o
r

O
P
C

d
e

W
i
n
C
C
Cliente OPC HDA
especfico de cliente
Cliente OPC A&E
especfico de cliente
Servicio OPC XML DA
Cliente OPC UA
especfico de cliente
Servidor OPC UA
Ethernet/TCP/lP
WinCC OPC DA
WinCC OPC XML DA WinCC OPC A&E WinCC OPC HDA
WinCC OPC UA
Licencia
Servidor OPC Licencia
Servidor WinCC-OPC-DA Una licencia RT vlida de WinCC
Servidor WinCC-OPC-XML-DA
Servidor OPC UA de WinCC
Servidor WinCC-OPC-HDA
Servidor WinCC-OPC-A&E
Una licencia RT vlida de WinCC
WinCC Option Connectivity Pack
OPC - Open Connectivity
6.4 Utilizacin de OPC en WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 133
6.5 Cmo configurar Windows para la utilizacin de WinCC-OPC
Introduccin
El cliente OPC y el OPC-Server son aplicaciones DCOM. Una aplicacin DCOM compartida
slo se puede ejecutar bajo la misma cuenta de usuario. Para ello, ha de notificarse la cuenta
de usuario del cliente OPC al OPC-Server, y viceversa. Cuando se utiliza el OPC-Server de
WinCC con clientes WinCC-OPC, la configuracin correcta se garantiza durante la instalacin.
Publicacin de la cuenta de usuario cuando se utiliza un cliente o un OPC-Server externo
Para mayor informacin sobre la asignacin de derechos de usuario, consultar la
documentacin sobre Windows.
Requisitos
Para la configuracin de derechos de usuario, registrarse como administrador en el OPC-
Server WinCC y en el cliente OPC respectivamente.
Procedimiento tomando Windows 7 como ejemplo
1. Vaya a "Panel de control > Sistema y seguridad > Herramientas administrativas >
Administracin de equipos > Usuarios locales y grupos".
2. En el men contextual "Usuarios" seleccione la entrada "Nuevo usuario".
En el cuadro de dilogo "Nuevo usuario", introduzca los datos de la cuenta de usuario del
interlocutor de comunicacin. Haga clic sobre el botn de comando "Crear" y cerrar el
cuadro de dilogo.
3. Haga clic sobre el icono "Usuario". Hacer doble clic sobre los usuarios correspondientes.
Se abre el cuadro de dilogo de propiedades del usuario.
4. Haga clic en la ficha "Miembro de". Haga clic sobre el botn de comando "Agregar". Se
abre el cuadro de dilogo "Seleccionar grupo".
5. Agregue el grupo "usuario"
Si se encuentra en un equipo en el que est instalado WinCC, incluya el grupo "SIMATIC
HMI". Cerrar todos los cuadros de dilogo abiertos mediante el botn de comando
"Aceptar".
Cmo adaptar la configuracin del firewall de Windows
Tras la instalacin de WinCC, los ajustes del firewall de Windows estarn correctamente
configurados para el servidor OPC de WinCC.
Cuando los clientes OPC accedan al servidor OPC en distintas subredes, deber ajustar la
configuracin del rea de redes permitidas para el servidor OPC.
OPC - Open Connectivity
6.5 Cmo configurar Windows para la utilizacin de WinCC-OPC
WinCC: Comunicacin
134 Manual de sistema, 06/2014, A5E34374801-AA
6.6 Servidor WinCC-OPC-XML-DA
6.6.1 Funcionamiento
Introduccin
El servidor OPC-XML-DA de WinCC se ha desarrollado como servicio web del Microsoft
Internet Information Server (IIS).
El servidor WinCC-OPC-XML-DA pone los datos de proceso OPC a disposicin del cliente
OPC-XML en forma de pgina web. A la pgina web se accede a travs de Internet con HTTP.
La direccin del servidor WinCC-OPC-XML-DA es: <http://<xxx>/WinCC-OPC-XML/
DAWebservice.asmx>"
El servidor WinCC-OPC-XML-DA no puede verse en WinCC. Si un cliente OPC-XML solicita
datos, el servicio web se inicia automticamente mediante el servidor web.
Para que pueda establecerse con xito una comunicacin OPC, ha de tenerse en cuenta lo
siguiente:
El proyecto WinCC del servidor WinCC-OPC-XML-DA debe activarse.
El ordenador del servidor WinCC-OPC-XML-DA debe estar disponible a travs de HTTP.
Licencia
Para el funcionamiento del servidor WinCC-OPC-XML-DA deben estar instaladas en todos
los ordenadores WinCC, que se utilicen como servidor OPC-XML-DA, las siguientes licencias:
Una licencia RT vlida de WinCC
WinCC Option Connectivity Pack
Caractersticas especiales de variables del tipo de datos "String"
Si utiliza variables del tipo "String", que representan valores lgicos de nmeros de coma
flotante, se pueden producir problemas al escribir y leer el cliente OPC.
Descripcin
Un cliente OPC escribe en una variable String y no indica el nuevo valor en formato "String",
sino como "Float", "Double" o "Decimal".
Problema
La coma que indica la posicin decimal se puede perder. As se falsifica el valor.
Esto tambin se aplica al acceso de lectura a variables String, en caso de que sea necesario
el valor ledo en formato "Float", "Double" o "Decimal".
Remedio
Utilice para los valores de coma flotante slo las variables de coma flotante correspondientes.
Acceda slo a variables String en formato String.
OPC - Open Connectivity
6.6 Servidor WinCC-OPC-XML-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 135
Consulte tambin
Modo de funcionamiento del cliente WinCC-OPC-XML (Pgina 109)
Sumario de los tipos de datos WinCC soportados (Pgina 90)
www.opcfoundation.org (http://www.opcfoundation.org)
6.6.2 Instalacin
Introduccin
OPC-XML permite el acceso a las variables de proceso a travs de Internet. Para manejar el
OPC XML, deben instalarse los componentes de software adicionales.


Nota
Mantenga obligatoriamente el orden de los pasos de instalacin descritos a continuacin.
En caso contrario pueden producirse problemas en la instalacin.

Requisitos
Instalacin del Internet Information Server (IIS)
Instalacin de Microsoft .NET-Framework V4.0 del DVD de producto WinCC
Instalacin del servidor WinCC-OPC-XML a travs de la aplicacin de instalacin de WinCC
Instalacin del Internet Information Server (IIS)
En Windows Server 2008/2012 configure los ajustes en el Server-Manager mediante la funcin
"Servidor web (IIS)" en los respectivos servicios.
Active los siguientes ajustes:
Herramientas de administracin web:
Servicio de administracin de IIS
Consola de administracin de IIS
Scripts y herramientas de administracin de IIS
Servicios World Wide Web > Caractersticas HTTP comunes:
Documento predeterminado
Contenido esttico
OPC - Open Connectivity
6.6 Servidor WinCC-OPC-XML-DA
WinCC: Comunicacin
136 Manual de sistema, 06/2014, A5E34374801-AA
Servicios World Wide Web > Caractersticas de desarrollo de aplicaciones:
Extensibilidad de .NET
ASP.NET
Extensiones ISAPI
Filtro ISAPI
Servicios World Wide Web > Seguridad:
Filtro de solicitudes
Autenticacin bsica
Autenticacin de Windows


Nota
Instalar siempre Microsoft Internet Information Service (IIS) con ASP.NET
Siempre que instale Microsoft Internet Information Service (IIS), instale tambin ASP.NET.


Nota
El servicio web del servidor WinCC-OPC-XML-DA se comunica a travs del puerto: 80
(HTTP).
Asegrese de que la regla de firewall "Servicios WWW (HTTP)" est activada y habilitada
para las reas de red necesarias.

Instalacin del servidor WinCC-OPC-XML
El servidor WinCC-OPC-XML-DA puede seleccionarse durante la instalacin de WinCC.
Encontrar ms informacin en WinCC Information System, en el captulo "Installation Notes"
> "Instalacin de WinCC".
Los siguientes ajustes deben realizarse en la instalacin:
Crear un directorio virtual "WinCC-OPC-XML"
Definir los derechos de acceso al directorio
OPC - Open Connectivity
6.6 Servidor WinCC-OPC-XML-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 137
6.6.3 Configuracin de los ajustes de seguridad con IIS
Introduccin
Los servicios de informacin de Internet hacen accesible el equipo desde Internet. Por ello
debe definir los derechos de acceso correspondientes.


Nota
En caso de que tenga preguntas o dificultades con los siguientes ajustes, pngase en
contacto con el administrador de Intranet/Internet de su departamento.

Procedimiento tomando Windows 7 como ejemplo
1. Vaya a "Panel de control > Sistema y seguridad > Herramientas administrativas >
Administracin de equipos > Servicios y aplicaciones > Administrador de Internet
Information Services (IIS)".
2. Seleccionar el directorio virtual "WinCC-OPC-XML".
3. Abra la funcin "Autenticacin" en la vista de funciones.
Se abre la lista de los mtodos de autenticacin instalados.
4. Para permitir el acceso annimo, active la "Autenticacin annima".
5. Para permitir el acceso autenticado, active la "Autenticacin de Windows".
6. Cerrar todos los cuadros de dilogo abiertos.


Nota
Limitaciones y riesgos
Tenga en cuenta las limitaciones y los riesgos enumerados por Microsoft para el ajuste de
las posibilidades de acceso.

6.6.4 Comprobacin de la instalacin
Introduccin
OPC XML-DA pone a disposicin los datos de proceso OPC en forma de pgina web. A la
pgina web se accede a travs de Internet con HTTP. El siguiente apartado muestra cmo
probar la instalacin.
OPC - Open Connectivity
6.6 Servidor WinCC-OPC-XML-DA
WinCC: Comunicacin
138 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Iniciar Internet Explorer en el ordenador, que se utiliza como servidor WinCC-OPC-XML.
2. Introducir en la lista de direcciones la URL "http://localhost/WinCC-OPC-XML/
DAWebservice.asmx". Confirme la entrada con <Intro>.
3. Si aparecen las consultas de funcin OPC XML-DA, la instalacin se realiz con xito.

OPC - Open Connectivity
6.6 Servidor WinCC-OPC-XML-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 139
6.7 Servidor WinCC-OPC-DA
6.7.1 Funcionamiento del servidor WinCC-OPC-DA
Introduccin
El servidor WinCC-OPC-DA soporta las especificaciones OPC Data Access 2.05a y 3.00. Esto
se confirm mediante la prueba de conformidad.
El servidor WinCC-OPC-DA es una aplicacin DCOM. Mediante la utilizacin de esta interfaz
de software, el servidor WinCC-OPC-DA pone a disposicin del cliente OPC-DA las
informaciones necesarias sobre las variables de WinCC.
El servidor WinCC-OPC-DA se activa, cuando el cliente WinCC-OPC-DA accede a l
mediante una conexin. Para que pueda establecerse con xito una comunicacin OPC, ha
de tenerse en cuenta lo siguiente:
Ha de estar activado el proyecto WinCC del servidor WinCC-OPC-DA.
Debe existir acceso al equipo del servidor WinCC OPC-DA mediante la direccin IP del
mismo.
Instalacin
Durante la instalacin de WinCC se puede elegir el servidor WinCC-OPC-DA. Tras la
instalacin, el servidor WinCC-OPC-DA puede utilizarse inmediatamente sin configuracin.
El servidor WinCC-OPC-DA puede utilizarse en un servidor WinCC o cliente WinCC.
Indicacin para la configuracin
En el proyecto WinCC se pueden agruparse variables una mejor estructura. Las variables no
pueden tener el mismo nombre que un grupo.


Nota
Si en un equipo, en las opciones de Internet en "Conexiones-> Configuracin LAN", est
activada la bsqueda automtica de configuraciones, el acceso a OPC DA a travs del
servicio web se ralentiza en extremo.

Consulte tambin
Cmo consultar el nombre del servidor OPC-DA (Pgina 142)
Utilizacin de varios servidores OPC-DA (Pgina 141)
Ejemplo de acoplamiento WinCC - WinCC (Pgina 143)
Ejemplo de acoplamiento WinCC - OPC-Server FMS de SIMATIC NET (Pgina 147)
Ejemplo de acoplamiento WinCC - OPC-Server S7 de SIMATIC NET (Pgina 149)
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
140 Manual de sistema, 06/2014, A5E34374801-AA
Ejemplo de acoplamiento de WinCC - Microsoft Excel (Pgina 155)
Sumario de los tipos de datos WinCC soportados (Pgina 90)
www.opcfoundation.org (http://www.opcfoundation.org)
6.7.2 Utilizacin de varios servidores OPC-DA
Introduccin
Es posible que en el mismo equipo haya varios servidores OPC-DA instalados y que trabajen
en paralelo.
Del mismo modo, el servidor OPC-DA de WinCC y el servidor OPC DA de otro fabricante XYZ
pueden funcionar en el mismo equipo independientemente el uno del otro.
El cliente WinCC-OPC-DA puede acceder a los valores de proceso del autmata programable
a travs del OPC-Server del fabricante XYZ. De la misma forma, el cliente OPC-DA de
Microsoft Excel puede acceder, mediante el OPC-Server de WinCC-DA, a los datos de WinCC.
Existen mltiples servidores OPC-DA procedentes de diferentes fabricantes. Cada uno de
estos servidores OPC-DA recibe un nombre inequvoco para su identificacin (ID Prog) El
cliente OPC-DA tiene que utilizar este nombre para dirigirse al OPC-Server.
Es posible consultar el nombre del servidor OPC-DA mediante la Administracin de elementos
OPC. El nombre del servidor PC-DA de WinCC V 7 es: "OPCServer.WinCC".
Consulte tambin
Cmo consultar el nombre del servidor OPC-DA (Pgina 142)
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 141
6.7.3 Cmo consultar el nombre del servidor OPC-DA
Introduccin
Es posible que en el mismo equipo haya instalados varios servidores OPC-DA. La
Administracin de elementos OPC visualiza, en una ventana de seleccin, los nombres de
los servidores OPC-DA disponibles en el equipo. Los servidores OPC-DA pueden funcionar
en el mismo equipo o en los equipos de entorno de trabajo de red.
Requisitos
Agregar al proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".
Procedimiento
1. Seleccionar, en el cliente WinCC-OPC-DA, la entrada "parmetros del sistema" en el men
emergente de la unidad de canal "OPC Groups(OPCHN Unit#1)". Se abre el "OPC-Item-
Manager".
2. En la ventana de navegacin de la administracin de elementos OPC, hacer clic con el
ratn sobre el nombre de equipo, al que se quiere acceder.
3. La administracin de elementos OPC mostrar, en una ventana de seleccin, los nombres
de los servidores OPC-DA disponibles en este equipo.
Consulte tambin
Administracin de elementos OPC (Pgina 85)
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
142 Manual de sistema, 06/2014, A5E34374801-AA
6.7.4 Ejemplos de acoplamientos OPC-DA
6.7.4.1 Acoplamiento WinCC - WinCC
Ejemplo de acoplamiento WinCC - WinCC
Introduccin
En el acoplamiento WinCC - WinCC, tiene lugar un intercambio de datos entre el servidor
WinCC-OPC-DA y el cliente WinCC-OPC-DA, a travs de la variable WinCC
"OPC_Server_Tag" La variable WinCC "Client_OPC_Server_Tag_xyz" del cliente WinCC-
OPC-DA accede a la variable WinCC "OPC_Server_Tag". Si se modifica el valor de la variable
WinCC "OPC_Server_Tag" en el OPC-Server WinCC, cambiar tambin el valor de las
variables WinCC "Client_OPC_Server_Tag_xyz" en el cliente WinCC-OPC-DA. Cualquier
modificacin en el cliente WinCC-OPC-DA tendr como consecuencia una modificacin en el
servidor WinCC-OPC-DA.
Las variables se representan en ambos equipos en campos de E/S.
Requisitos
Dos equipos con proyectos WinCC.
Ha de ser posible acceder a los equipos mediante la direccin IP.
Pasos de configuracin
Para el acoplamiento WinCC-WinCC son necesarias las configuraciones siguientes:
Configurar proyecto WinCC en el servidor WinCC-OPC-DA.
Configurar proyecto WinCC en el cliente WinCC-OPC-DA.
Configurar proyecto WinCC en el servidor WinCC-OPC-DA.
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 143
Consulte tambin
Configurar el proyecto WinCC en el servidor WinCC-OPC-DA (Pgina 144)
Configurar el proyecto WinCC en el cliente WinCC-OPC-DA (Pgina 145)
Configurar el proyecto WinCC en el servidor WinCC-OPC-DA
Introduccin
En este apartado se crea una variable WinCC en el proyecto WinCC del servidor WinCC-OPC-
DA y se muestra una configuracin de campo E/S.
Procedimiento
1. Seleccionar, en el servidor WinCC-OPC-DA, la entrada "Nueva variable" en el men
emergente del icono "Variables internas". Crear una variable "OPC_Server_Tag" del tipo
de datos "Valor de 16 bits con signo".
2. Iniciar Graphics Designer y abrir una nueva imagen.
3. Insertar un campo de E/S en la imagen. En la paleta de objetos, seleccionar bajo "Objetos
Smart" el objeto "Campo de E/S". Se abre el cuadro de dilogo "Configuracin de campo
E/S".
4. Introducir en el campo "Variable" el nombre "OPC_Server_Tag".
5. Seleccionar como actualizacin "2s" y ajustar el tipo de campo "campo E/S".
6. Cerrar el cuadro de dilogo pulsando el botn "Aceptar" y guardar la imagen.
7. Activar el proyecto WinCC pulsando el botn "Activar" en Graphics Designer.
Consulte tambin
Configurar el proyecto WinCC en el cliente WinCC-OPC-DA (Pgina 145)
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
144 Manual de sistema, 06/2014, A5E34374801-AA
Configurar el proyecto WinCC en el cliente WinCC-OPC-DA
Introduccin
En este apartado se crea una variable WinCC en el cliente WinCC-OPC-DA, que accede a
una variable WinCC del servidor WinCC-OPC-DA. Esta variable se edita en un campo de E/
S.
Requisitos
Agregar al proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".
Configurar en el proyecto WinCC del servidor WinCC-OPC-DA una variable interna
"OPC_Server_Tag" del tipo de datos "Valor de 16 bits con signo".
Activar el proyecto WinCC del servidor WinCC-OPC-DA.
Procedimiento
1. Seleccionar, en el cliente WinCC-OPC-DA, la entrada "parmetros del sistema" en el men
emergente de la unidad de canal "OPC Groups(OPCHN Unit#1)". Se abre la
"Administracin de elementos OPC".
2. Pinchar en la ventana de seleccin sobre el nombre del equipo que se desee utilizar como
servidor OPC-DA. Seleccionar en la lista mostrada "ServidorOPC.WinCC". Pulsar el botn
"Browse Server" (examinar servidor). Se abre el cuadro de dilogo "Criterios de filtro".
3. En el cuadro de dilogo "Criterios de filtro", pulsar el botn "Continuar ->". Seleccionar en
el cuadro de dilogo "OPCServer.WinCC .." la variable "OPC_Server_Tag". Pulsar el botn
"Agregar elementos".
4. Una vez creada la conexin al servidor OPC-DA, continuar con el paso 5.
Si todava no hay creada una conexin aparecer indicndolo el mensaje correspondiente.
Haga clic en el botn de comando "S". Se abre el cuadro de dilogo "Nueva conexin".
Introducir el nombre "OPCServer_WinCC" para la conexin. Haga clic en el botn de
comando "Aceptar".
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 145
5. Se abre el cuadro de dilogo "Agregar variables".
Introduzca "Client_" en el campo "Prefijo" y "_xyz" en el campo "Sufijo". Seleccionar la
conexin "OPCServer_WinCC". Pulsar el botn "Terminar".
6. Hacer clic en el cuadro de dilogo "OPCServer.WinCC .." en el botn "<- Atrs". Hacer clic
en el cuadro de dilogo "Administracin de elementos OPC" sobre el botn "Salir" para
cerrar la Administracin de elementos OPC.
7. Iniciar Graphics Designer y abrir una nueva imagen. Insertar un campo de E/S en la imagen.
En la paleta de objetos, seleccionar bajo "Objetos Smart" el objeto "Campo de E/S". Se
abre el cuadro de dilogo "Configuracin de campo E/S".
8. Introducir en el campo "Variable" el nombre "Client_OPC_Server_Tag_xyz". Seleccionar
como actualizacin "2 s". Ajustar como tipo de campo "Campo E/S". Cerrar el cuadro de
dilogo y guardar la imagen. Activar el proyecto WinCC pulsando el botn "Activar" en
Graphics Designer.
9. En el campo E/S del servidor WinCC-OPC-DA y el cliente WinCC-OPC-DA, se visualiza
el valor de las variables configuradas. Seleccionar un nuevo valor en el campo E/S del
servidor WinCC-OPC-DA. En el campo E/S del cliente WinCC-OPC-DA se visualizar el
valor modificado.
Consulte tambin
Configurar el proyecto WinCC en el servidor WinCC-OPC-DA (Pgina 144)
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
146 Manual de sistema, 06/2014, A5E34374801-AA
6.7.4.2 Acoplamiento WinCC - OPC-Server SIMATIC NET FMS
Ejemplo de acoplamiento WinCC - OPC-Server FMS de SIMATIC NET
Introduccin
Durante la instalacin de SIMATIC NET puede seleccionarse el OPC-Server que se desee
instalar. En el siguiente ejemplo configuraremos el acoplamiento WinCC - OPC-Server FMS
de SIMATIC NET. A travs del OPC-Server FMS de SIMATIC NET se ponen a disposicin de
WinCC los datos del autmata programable.
En este ejemplo, se utiliza WinCC como cliente WinCC-OPC-DA. La Administracin de
elementos OPC muestra los ndices de la lista de objetos que estn configurados en la parte
del PLC.
El valor actual de la variable se visualiza en un campo de E/S. Tan pronto como se modifique
el valor de las variables en el OPC-Server SIMATIC NET FMS, se representar el valor
modificado en la imagen de proceso en el cliente WinCC-OPC-DA. A la inversa, un valor
introducido en el campo de E/S puede ser transferido al PLC.
Requisitos
Un ordenador con WinCC, software SIMATIC NET.
OPC-Server FMS de SIMATIC NET instalado. Consultar informaciones ms detalladas
sobre la instalacin del OPC-Server S7 de SIMATIC NET en la documentacin sobre
SIMATIC NET.
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 147
Pasos de configuracin
Para ello es necesaria la siguiente configuracin en el proyecto WinCC del cliente WinCC-
OPC-DA:
1. Configurar acoplamiento WinCC - OPC-Server SIMATIC NET FMS.
Communication Manual
Aqu encontrar ms informacin con ejemplos detallados sobre la configuracin de canales.
Este manual puede descargarse en Internet:
http://support.automation.siemens.com/
Busque la referencia:
A5E00391327

Cmo configurar el acoplamiento WinCC - OPC-Server FMS de SIMATIC NET
Introduccin
En este apartado se configura, en el proyecto WinCC del cliente WinCC-OPC-DA, una variable
WinCC con acceso a un ndice FMS. Esta variable se visualiza en un campo de E/S.
Requisitos
Agregar al proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".
Procedimiento
1. Seleccionar, en el cliente WinCC-OPC-DA, la entrada "parmetros del sistema" en el men
emergente de la unidad de canal "OPC Groups(OPCHN Unit#1)". Se abre la
"Administracin de elementos OPC".
2. Pinchar en la ventana de seleccin sobre el nombre del equipo que se desee utilizar como
servidor OPC-DA. En la lista mostrada seleccione "OPC.SIMATICNet".
Haga clic en el botn de comando "Browse Server" (examinar servidor). Se abre el cuadro
de dilogo "Criterios de filtro".
3. En el cuadro de dilogo "Criterios de filtro", pulsar el botn "Continuar ->". Se abre el cuadro
de dilogo "OPC.SIMATICNet...". En la ventana de seleccin se visualizan todos los
ndices FMS. Seleccionar un ndice. Pulsar el botn "Agregar elementos".
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
148 Manual de sistema, 06/2014, A5E34374801-AA
4. Una vez creada la conexin al OPC-Server FMS de SIMATIC NET, continuar con el paso 5.
Si todava no hay creada una conexin aparecer indicndolo el mensaje correspondiente.
Haga clic en el botn de comando "S". Se abre el cuadro de dilogo "Nueva conexin".
Introduzca el nombre "OPC_SimaticNet" para la conexin. Haga clic en el botn de
comando "Aceptar".
5. Se abre el cuadro de dilogo "Agregar variables".
Introduzca "Client_" en el campo "Prefijo" y "_xyz" en el campo "Sufijo". Seleccionar la
conexin "OPC_SimaticNET". Pulsar el botn "Terminar".
6. Hacer clic en el cuadro de dilogo "OPC.SIMATICNet ..." sobre el botn "<- Atrs". Hacer
clic en el cuadro de dilogo "Administracin de elementos OPC" sobre el botn "Salir" para
cerrar la Administracin de elementos OPC.
7. Iniciar Graphics Designer y abrir una nueva imagen. Insertar un campo de E/S en la imagen.
En la paleta de objetos, seleccionar bajo "Objetos Smart" el objeto "Campo de E/S". Se
abre el cuadro de dilogo "Configuracin de campo E/S".
8. Introducir en el campo "Variable" el nombre de la variable. Seleccionar como actualizacin
"2 s". Ajustar como tipo de campo "Campo E/S".
9. Cerrar el cuadro de dilogo pulsando el botn "Aceptar" y guardar la imagen. Activar el
proyecto WinCC pulsando el botn "Activar" en Graphics Designer.
10.En el campo de E/S se visualiza el valor actual del ndice FMS. Ese valor se actualiza cada
2s. Introducir un valor en el campo E/S. El valor modificado es transferido al PLC.
Consulte tambin
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
6.7.4.3 Acoplamiento WinCC - OPC-Server SIMATIC NET S7
Ejemplo de acoplamiento WinCC - OPC-Server S7 de SIMATIC NET
Durante la instalacin de SIMATIC NET puede seleccionarse el OPC-Server que se desee
instalar. En el siguiente ejemplo configuraremos el acoplamiento WinCC - OPC-Server S7 de
SIMATIC NET. A travs del OPC-Server S7 de SIMATIC NET se ponen a disposicin del
cliente WinCC los datos del autmata programable.
El valor actual de la variable se visualiza en el cliente WinCC-OPC. Tan pronto como se haya
modificado el valor de la variable en el OPC-Server S7 de SIMATIC NET, el valor modificado
ser representado en la imagen del proceso. A la inversa, un valor introducido en el campo
de E/S puede ser transferido al PLC.
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 149
Requisitos
Un ordenador con WinCC, software SIMATIC NET.
OPC-Server S7 de SIMATIC NET instalado. Consultar informaciones ms detalladas sobre
la instalacin del OPC-Server S7 de SIMATIC NET en la documentacin sobre SIMATIC
NET.
Pasos de configuracin
Para el acoplamiento WinCC - OPC-Server S7 de SIMATIC NET son necesarias las
configuraciones siguientes:
1. Agregar variables al OPC-Server SIMATIC NET S7
2. Configurar acceso a variables del OPC-Server SIMATIC NET S7

Communication Manual
Aqu encontrar ms informacin con ejemplos detallados sobre la configuracin de canales.
Este manual puede descargarse en Internet:
http://support.automation.siemens.com/
Busque la referencia:
A5E00391327

OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
150 Manual de sistema, 06/2014, A5E34374801-AA
Cmo agregar variables a un OPC-Server S7 de SIMATIC NET
Introduccin
Para que la Administracin de elementos OPC pueda mostrar las variables, stas han de ser
agregadas al espacio de direcciones del OPC-Server S7 de SIMATIC NET. Para la
configuracin se utiliza el programa "OPC Scout". OPC Scout se agrega a travs de la
instalacin de SIMATIC NET. Para este ejemplo se direcciona la palabra de marcador 0 en
el PLC.
Tabla de los parmetros utilizados
Parmetros Valor
Datatype W
Range Byte 0
No. Values 1
Itemalias MW0
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 151
Requisitos
Configure una conexin S7 en el software SIMATIC NET. Para ms informacin, consulte
la documentacin sobre SIMATIC NET.
Procedimiento
1. Abra el "OPC Scout" mediante Inicio "Programas" "SimaticNet" "OPCServer"
"OPCScout".
2. En "Local Server(s)" seleccionar el elemento "OPC.SimaticNet". En el caso de que el OPC-
Server S7 de SIMATIC no sea ejecutado en el mismo equipo, seleccionar en el men
emergente de "Server(s)" la entrada "Add Remote Server(s)". Introducir, en el cuadro de
dilogo "Add Remote Server(s)", el nombre del equipo que se va a utilizar como OPC-
Server, y cerrar el cuadro de dilogo con el botn de comando "Aceptar".
3. Seleccionar en el men emergente de "OPC.SimaticNet" la entrada "Connect". Se abre el
cuadro de dilogo "Add Group". Introducir un nombre para el grupo. Cierre el cuadro de
dilogo pulsando el botn de comando "Aceptar".
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
152 Manual de sistema, 06/2014, A5E34374801-AA
4. Seleccionar en el men emergente del grupo agregado la entrada "Add Item". Se abre el
"OPC-Navigator ".
5. En el "OPC Navigator", seleccionar dentro de "Objects" el elemento "M" para marcas.
Haciendo un doble clic en "(New Definition)" se abrir el cuadro de dilogo "Define New
Variable".
6. Introducir en el cuadro de dilogo "Define New Variable" los parmetros conforme a la tabla.
Cerrar el cuadro de dilogo "Define New Variable" mediante el botn de comando "Aceptar".
7. En el "OPC Navigator", seleccionar en el rea "Leaves" la variable "MW0". Pulsar el botn
de comando "--> ". Pulsar en el "OPC-Navigator" el botn de comando "Aceptar".
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 153
Consulte tambin
Cmo configurar el acceso a las variables del OPC-Server S7 de SIMATIC NET (Pgina 154)
Cmo configurar el acceso a las variables del OPC-Server S7 de SIMATIC NET
Introduccin
En este apartado se configura en el proyecto WinCC del cliente WinCC-OPC-DA una variable
WinCC con acceso a la variable MW0 en el espacio de direcciones del OPC-Server S7 de
SIMATIC NET . Esta variable se visualiza en un campo de E/S.
Requisitos
Crear una variable MW0 con el programa OPC Scout.
Agregar al proyecto WinCC del cliente WinCC-OPC-DA el canal "OPC".
Procedimiento
1. Seleccionar en el men emergente del icono "OPC Groups(OPCHN Unit#1)" la entrada
"Parmetros del sistema". Se abre la "Administracin de elementos OPC".
2. Pinchar, en la ventana de seleccin, sobre el nombre del equipo que se va a utilizar como
servidor OPC. En la lista mostrada seleccione "OPC.SIMATICNet".
Haga clic en el botn de comando "Browse Server" (examinar servidor). Se abre el cuadro
de dilogo "Criterios de filtro".
3. En el cuadro de dilogo "Criterios de filtro", pulsar el botn "Continuar ->". Se abre el cuadro
de dilogo "OPC.SIMATICNet...". Seleccionar la variable "MW0". Pulsar el botn "Agregar
elementos".
4. Una vez creada la conexin al servidor OPC FMS de SIMATIC NET, continuar con el paso 5.
Si todava no hay creada una conexin aparecer indicndolo el mensaje correspondiente.
Haga clic en el botn de comando "S". Se abre el cuadro de dilogo "Nueva conexin".
Introduzca el nombre "OPC_SimaticNet" para la conexin. Haga clic en el botn de
comando "Aceptar".
5. Se abre el cuadro de dilogo "Agregar variables".
Introduzca "Client_" en el campo "Prefijo" y "_xyz" en el campo "Sufijo". Seleccionar la
conexin "OPC_SimaticNET". Pulsar el botn "Terminar".
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
154 Manual de sistema, 06/2014, A5E34374801-AA
6. Hacer clic en el cuadro de dilogo "OPC.SIMATICNet ..." sobre el botn "<- Atrs". Hacer
clic en el cuadro de dilogo "Administracin de elementos OPC" sobre el botn "Salir" para
cerrar la Administracin de elementos OPC.
7. Iniciar el programa Graphics Designer y abrir una imagen. Insertar un campo de E/S en la
imagen. En la paleta de objetos, seleccionar bajo "Objetos Smart" el objeto "Campo de E/
S". Se abre el cuadro de dilogo "Configuracin de campo E/S".
8. Introducir en el campo "Variable" el nombre "Client_MW0_xyz". Seleccionar como
actualizacin "2 s". Ajustar como tipo de campo "Campo E/S".
9. Cerrar el cuadro de dilogo y guardar la imagen. Activar el proyecto WinCC pulsando el
botn "Activar" en Graphics Designer.
10.En el campo E/S del cliente WinCC-OPC-DA, se visualiza el valor actual de las variables
S7. Ese valor se actualiza cada 2s. Introducir un valor en el campo E/S. El valor modificado
es transferido al PLC.
Consulte tambin
Cmo agregar variables a un OPC-Server S7 de SIMATIC NET (Pgina 151)
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina 93)
6.7.4.4 Acoplamiento WinCC en Microsoft Excel
Ejemplo de acoplamiento de WinCC - Microsoft Excel
Introduccin
En este ejemplo se crea un cliente OPC-DA en el editor de Visual Basic en Microsoft Excel.
El cliente OPC-DA accede a una variable de WinCC en el proyecto WinCC del servidor WinCC-
OPC-DA e indica el valor en una celda. Si se introduce un valor nuevo en una celda, ste se
transfiere al servidor WinCC-OPC-DA.
Para el acoplamiento se utiliza un equipo en el que estn instalados WinCC y Microsoft Excel .
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 155
Pasos de configuracin
Son necesarias las configuraciones siguientes en Microsoft Excel:
1. Cree un cliente OPC-DA en el editor de Visual Basic de Microsoft Excel.
2. Configurar acceso a una variable de WinCC en Microsoft Excel

Consulte tambin
Cmo configurar el acceso a una variable WinCC en Microsoft Excel (Pgina 158)
Cmo crear un cliente OPC-DA en Microsoft Excel (Pgina 156)
Cmo crear un cliente OPC-DA en Microsoft Excel
Introduccin
Para poder utilizar Microsoft Excel como cliente OPC-DA, ha de crearse en el editor Visual
Basic de Microsoft Excel el guin correspondiente.
Requisitos
Conocimientos bsicos sobre los editores Visual Basic de Microsoft Excel.
Procedimiento
1. Iniciar Microsoft Excel con una nueva carpeta de trabajo.
2. En el men "Herramientas" de "Visual Basic Editor" hacer clic en "Macro" . Se abre el
editor Visual Basic de Microsoft Excel.
3. En el men "Herramientas" del editor Visual Basic, hacer clic en "Referencias". Se abre el
cuadro de dilogo "Referencias - Proyecto VBA". En la lista hacer clic en "Referencias
disponibles" en la entrada "Siemens OPC DAAutomation 2.0". Poner una marca en la
casilla de verificacin. Haga clic en el botn de comando "Aceptar".
4. Copie el script en el siguiente apartado. Este script esta disponible nicamente en la ayuda
online.
5. En la ventana del proyecto del editor Visual Basic, abrir una nueva ventana de cdigo
haciendo un doble clic en la entrada "Hoja1".
6. Insertar el script en la ventana de cdigo.
7. Hacer clic en el men "Archivo" sobre "Guardar". Hacer clic en el men "Archivo" sobre
"Salir y volver a Microsoft Excel" .
Script de ejemplo
Option Explicit
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
156 Manual de sistema, 06/2014, A5E34374801-AA
Option Base 1

Const ServerName = "OPCServer.WinCC"

Dim WithEvents MyOPCServer As OpcServer
Dim WithEvents MyOPCGroup As OPCGroup
Dim MyOPCGroupColl As OPCGroups
Dim MyOPCItemColl As OPCItems
Dim MyOPCItems As OPCItems
Dim MyOPCItem As OPCItem

Dim ClientHandles(1) As Long
Dim ServerHandles() As Long
Dim Values(1) As Variant
Dim Errors() As Long
Dim ItemIDs(1) As String
Dim GroupName As String
Dim NodeName As String

'---------------------------------------------------------------------
' Sub StartClient()
' Purpose: Connect to OPC_server, create group and add item
'---------------------------------------------------------------------
Sub StartClient()
' On Error GoTo ErrorHandler
'----------- We freely can choose a ClientHandle and GroupName
ClientHandles(1) = 1
GroupName = "MyGroup"
'----------- Get the ItemID from cell "A1"
NodeName = Range("A1").Value
ItemIDs(1) = Range("A2").Value
'----------- Get an instance of the OPC-Server
Set MyOPCServer = New OpcServer
MyOPCServer.Connect ServerName, NodeName

Set MyOPCGroupColl = MyOPCServer.OPCGroups
'----------- Set the default active state for adding groups
MyOPCGroupColl.DefaultGroupIsActive = True
'----------- Add our group to the Collection
Set MyOPCGroup = MyOPCGroupColl.Add(GroupName)

Set MyOPCItemColl = MyOPCGroup.OPCItems
'----------- Add one item, ServerHandles are returned
MyOPCItemColl.AddItems 1, ItemIDs, ClientHandles, ServerHandles, Errors
'----------- A group that is subscribed receives asynchronous notifications
MyOPCGroup.IsSubscribed = True
Exit Sub

ErrorHandler:
MsgBox "Error: " & Err.Description, vbCritical, "ERROR"
End Sub

'---------------------------------------------------------------------
' Sub StopClient()
' Purpose: Release the objects and disconnect from the server
'---------------------------------------------------------------------
Sub StopClient()
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 157
'----------- Release the Group and Server objects
MyOPCGroupColl.RemoveAll
'----------- Disconnect from the server and clean up
MyOPCServer.Disconnect
Set MyOPCItemColl = Nothing
Set MyOPCGroup = Nothing
Set MyOPCGroupColl = Nothing
Set MyOPCServer = Nothing
End Sub

'---------------------------------------------------------------------
' Sub MyOPCGroup_DataChange()
' Purpose: This event is fired when a value, quality or timestamp in our Group has changed
'---------------------------------------------------------------------
'----------- If OPC-DA Automation 2.1 is installed, use:
Private Sub MyOPCGroup_DataChange(ByVal TransactionID As Long, ByVal NumItems As Long,
ClientHandles() As Long, ItemValues() As Variant, Qualities() As Long, TimeStamps() As
Date)
'----------- Set the spreadsheet cell values to the values read
Range("B2").Value = CStr(ItemValues(1))
Range("C2").Value = Hex(Qualities(1))
Range("D2").Value = CStr(TimeStamps(1))
End Sub

'---------------------------------------------------------------------
' Sub worksheet_change()
' Purpose: This event is fired when our worksheet changes, so we can write a new value
'---------------------------------------------------------------------
Private Sub worksheet_change(ByVal Selection As Range)
'----------- Only if cell "B3" changes, write this value
If Selection <> Range("B3") Then Exit Sub
Values(1) = Selection.Cells.Value
'----------- Write the new value in synchronous mode
MyOPCGroup.SyncWrite 1, ServerHandles, Values, Errors
End Sub

Consulte tambin
Configurar el proyecto WinCC en el servidor WinCC-OPC-DA (Pgina 144)
Cmo configurar el acceso a una variable WinCC en Microsoft Excel
Introduccin
El cliente Excel OPC-DA accede a una variable WinCC del servidor WinCC-OPC-DA e indica
el valor de las variables en una celda. En el proyecto WinCC del servidor WinCC-OPC-DA se
visualiza el valor de las variables en un campo E/S. Si se modifica el valor de las variables en
una celda, se modificar el valor en el campo E/S del servidor WinCC-OPC-DA.
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
158 Manual de sistema, 06/2014, A5E34374801-AA
Requisitos
Crear en el proyecto WinCC del servidor WinCC-OPC-DA una variable interna
"OPC_Excel" del tipo de datos "Valor de 16 bits con signo".
Indicar el valor de las variables "OPC_Excel" en un campo E/S del proyecto WinCC del
servidor WinCC-OPC-DA.
Activar el proyecto WinCC del servidor WinCC-OPC-DA
Procedimiento
1. Introducir en "Microsoft Excel" , celda A1 , el nombre del equipo que desee utilizarse como
servidor OPC. Introducir en la celda A2 el nombre de la variable "OPC_Excel".
2. En el men "Herramientas" de Microsoft Excel, hacer clic en "Macro" "Macros". Se
abre el cuadro de dilogo "Macro". Seleccionar en el campo "Nombre del macro" la entrada
"Tabla1.StartClient". Pulsar el botn "Ejecutar" para iniciar el cliente OPC.
3. En la celda B2 se edita el valor de la variable, en C2 el cdigo de calidad y en D2 el sello
de tiempo.
4. Introducir en la celda B3 un nuevo valor. En el campo E/S del servidor WinCC-OPC se
visualiza el valor modificado.
5. En el men "Herramientas" de Microsoft Excel, hacer clic en "Macro" "Macros". Se
abre el cuadro de dilogo "Macro". Seleccionar en el campo "Nombre del macro" la entrada
"Tabla1.StopClient". Pulsar el botn "Ejecutar" para parar el cliente OPC.
OPC - Open Connectivity
6.7 Servidor WinCC-OPC-DA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 159
6.8 Servidor WinCC-OPC-HDA
6.8.1 Modo de funcionamiento del servidor WinCC-OPC-HDA
Introduccin
El servidor WinCC-OPC-HDA es una aplicacin DCOM, y pone a disposicin del cliente OPC-
HDA los datos requeridos del sistema de ficheros de WinCC. Se accede a los datos a travs
de Item Handles. Puede accederse a los datos en modo de escritura o lectura. Los datos se
pueden leer y analizar adicionalmente.
El servidor WinCC-OPC-HDA cumple la especificacin OPC Historical Data Access 1.20. Esto
se confirm mediante la prueba de conformidad.
Los siguientes captulos muestran cmo est construida la estructura de datos, as como los
atributos, grupos y funciones que soporta el servidor WinCC-OPC-HDA. Aqu no se realiza
una descripcin detallada, sino un resumen de las informaciones especficas. Para ms
informacin al respecto vase la especificacin "OPC Historical Data Access 1.20".
Instalacin
Durante la instalacin de WinCC, puede seleccionarse el servidor WinCC-OPC-HDA. Tambin
puede elegir si se accede al sistema de archivos WinCC en modo de escritura o slo de lectura.
Tras la instalacin, el servidor WinCC-OPC-HDA es utilizable sin configuracin de inmediato.
En la instalacin sin acceso en modo de escritura, los datos del sistema de archivo WinCC
slo pueden leerse y analizarse. En el caso de un acceso en modo de escritura pueden
analizarse los datos del sistema de archivos WinCC, aadirse, borrarse y actualizarse.
El servidor WinCC-OPC-HDA puede utilizarse en un servidor WinCC o cliente WinCC.
Licencia
Para el funcionamiento del servidor WinCC-OPC-HDA deben estar instaladas en todos los
ordenadores WinCC, que se utilicen como servidor OPC-HDA, las siguientes licencias:
Una licencia RT vlida de WinCC
WinCC Option Connectivity Pack
Cliente OPC-HDA
Todos los clientes OPC-HDA de la especificacin OPC Historical Data Access 1.20 pueden
acceder al servidor WinCC-OPC-HDA. El cliente OPC-HDA puede, entre otros, ser de
creacin propia. Mediante la utilizacin de clientes OPC-HDA creados por el propio usuario,
es posible satisfacer al mximo las necesidades.
Un cliente OPC-HDA puede utilizarse, p.ej.:
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
160 Manual de sistema, 06/2014, A5E34374801-AA
Para el anlisis y la valoracin de datos de ficheros.
Para controles de proceso esttico mediante ficheros procedentes de servidores OPC-
HDA distintos.
Si exige valores histricos con el OPC-HDA-Client, tenga en cuenta lo siguiente en la
configuracin:
Seleccione el ciclo de una consulta de modo que el cliente haya recibido los datos
solicitados antes de realizar la siguiente consulta. Los ciclos demasiado cortos pueden
causar una mayor prdida de tiempo al recibir los datos.
La carga de la CPU del servidor de WinCC depende de la cantidad de variables por
consulta.
Acceso de escritura a los ficheros circulantes con transferencia configurada
En Runtime se modifican los datos en los ficheros circulantes en el servidor de WinCC.
Las modificaciones slo se aceptan en el fichero transferido si los datos se modifican en tiempo
real a la creacin.
Si el segmento de fichero concreto del fichero circulante ya ha sido transferido, no ser posible
aceptar la modificacin posteriormente en el fichero transferido. Al borrar el segmento del
fichero del servidor WinCC se borran tambin los datos modificados.

Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Quality Code (cdigo de calidad) (Pgina 167)
Estructura de datos del servidor WinCC-OPC-HDA (Pgina 161)
6.8.2 Estructura de datos del servidor WinCC-OPC-HDA
6.8.2.1 Estructura de datos del servidor WinCC-OPC-HDA
Introduccin
Los datos del servidor WinCC-OPC-HDA estn estructurados. En este apartado se hace
presente una tabla de la estructura de datos. Aqu no se realiza una descripcin detallada,
sino un resumen de las informaciones especficas. Para ms informacin al respecto vase
la especificacin "OPC Historical Data Access 1.20".
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 161
Estructura de datos
Descripcin
Atributos Suministra caractersticas cualitativas adicionales de Raw Data. Los atributos
son, entre otros, el tipo de datos e indicaciones para archivar. Para ms
informacin al respecto, vase "Resumen de los atributos soportados"
Grupos Resumen los Raw Data de un determinado intervalo de tiempo. Los agregados
son, entre otros, el valor medio, mnimo y mximo. Para ms informacin al
respecto, vase "Resumen de los grupos soportados".
StartTime/
EndTime
Establece los puntos de comienzo y de fin para el intervalo de tiempo.
Bounding Values Los Bounding Vales son los valores que se registran en el punto de comienzo
de tiempo y en el de final de tiempo. Si no es ese el caso, se utilizan los valores
ms prximos al punto como Bounding Vales.
Rae Data Rae Data son datos del sistema de ficheros WinCC para un intervalo de tiempo
indicado. Estos datos estn provistos de un sello de tiempo y una calidad.
tem Handle El tem Handle es la asignacin unvoca para una variable de fichero WinCC.
ItemID El ItemID es la identificacin inequvoca de WinCC. Mediante el ItemID puede
llamarse al tem Handle
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Resumen de las funciones soportadas (Pgina 164)
Formato de hora del servidor WinCC-OPC-HDA (Pgina 165)
Resumen de los atributos soportados (Pgina 162)
Resumen de los grupos soportados (Pgina 163)
6.8.2.2 Resumen de los atributos soportados
Introduccin
A continuacin se presenta un tabla con la lista de atributos soportados por el servidor WinCC-
OPC-HDA. Para ms informacin al respecto vase la especificacin "OPC Historical Data
Access 1.20".
Atributos
Atributo Atributo ID Descripcin
ItemID OPCHDA_ITEMID Indica la variable de fichero WinCC a la que se accede.
Item Datatype OPCHDA_DATA_TYPE Indica el tipo de datos de la variable de fichero WinCC.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
162 Manual de sistema, 06/2014, A5E34374801-AA
Atributo Atributo ID Descripcin
Description OPCHDA_DESCRIPTIO
N
Indica la descripcin de la variable de fichero WinCC.
La descripcin se establece en el TagLogging WinCC.
Engineering
Units
OPCHDA_ENG_UNITS Establece el ttulo de la unidad, que se representa en la
visualizacin. La rotulacin se establece en el
TagLogging WinCC.
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Estructura de datos del servidor WinCC-OPC-HDA (Pgina 161)
6.8.2.3 Resumen de los grupos soportados
Introduccin
La tabla expuesta a continuacin contiene una lista con los grupos soportados por el servidor
WinCC-OPC-HDA Para ms informacin al respecto vase la especificacin "OPC Historical
Data Access 1.20".
Grupos
Grupo Descripcin
OPCHDA_COUNT Indica la cantidad de los Raw Data para el intervalo de tiempo
indicado.
OPCHDA_START Indica la cantidad de los Raw Data en el punto de comienzo del
tiempo.
OPCHDA_END Indica el valor de final de tiempo de los Raw Data.
OPCHDA_AVERAGE Indica el valor medio de los Raw Data para el intervalo de tiempo
indicado.
OPCHDA_TIMEAVERAGE Indica el valor medio temporal de los Raw Data para el intervalo
de tiempo determinado
OPCHDA_TOTAL Indica el valor total del intervalo de tiempo indicado.
OPCHDA_STDEV Indica la desviacin estndar de los Raw Data para el intervalo de
tiempo indicado.
OPCHDA_MINIMUMACTUALTI
ME
Indica el menor valor y el sello de tiempo de los Raw Data para el
intervalo de tiempo indicado.
OPCHDA_MINIMUM Indica el menor valor de los Raw Data para el intervalo de tiempo
indicado.
OPCHDA_MAXIMUMACTUALTI
ME
Indica el mayor valor y el sello de tiempo de los Raw Data para el
intervalo de tiempo indicado.
OPCHDA_MAXIMUM Indica el mayor valor de los Raw Data para el intervalo de tiempo
indicado.
OPCHDA_DELTA Indica la diferencia entre el primer y el ltimo valor de los Raw Data
para el intervalo de tiempo indicado.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 163
Grupo Descripcin
OPCHDA_REGSLOPE Indica la subida de las rectas de regresin de los Raw Data para
el intervalo de tiempo indicado.
OPCHDA_REGCONST Indica el valor de las rectas de regresin de los Raw Data en el
punto de inicio del tiempo.
OPCHDA_REGDEV Indica la desviacin estndar de las rectas de regresin de Raw
Data para el intervalo de tiempo indicado.
OPCHDA_VARIANCE Indica la variabilidad de Raw Data para el intervalo de tiempo
indicado.
OPCHDA_RANGE Indica la diferencia entre OPCHDA_MAXIMUM y
OPCHDA_MINMUM de Raw Data para el intervalo de tiempo
indicado.
OPCHDA_DURATIONGOOD Indica la duracin, que fue buena en la calidad de RaW Data. La
duracin se indica en segundos.
OPCHDA_DURATIONBAD Indica la duracin, que fue mala en la calidad de Raw Data . La
duracin se indica en segundos.
OPCHDA_PERCENTGOOD Indica la cantidad porcentual, que fue buena en la calidad de Raw
Data.
OPCHDA_PERCENTBAD Indica la cantidad porcentual, que fue mala en la calidad de Raw
Data.
OPCHDA_WORSTQUALITY Indica la peor calidad de Raw Data para el intervalo de tiempo
indicado.
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Estructura de datos del servidor WinCC-OPC-HDA (Pgina 161)
Modo de funcionamiento del servidor WinCC-OPC-HDA (Pgina 160)
6.8.2.4 Resumen de las funciones soportadas
Introduccin
Las siguientes tablas contienen una lista de las funciones soportadas por el servidor WinCC-
OPC-HDA. El cliente OPC-HDA puede utilizar estas funciones para el intercambio de datos.
Para ms informacin al respecto vase la especificacin "OPC Historical Data Access 1.20".
Read
Funcin Descripcin
ReadRaw Da salida a los Raw Data, su calidad y su sello de tiempo para el intervalo de tiempo
indicado.
ReadProcessed Da salida al valor calculado, la calidad del valor y el sello de tiempo para el intervalo
de tiempo indicado. El valor calculado depende del agregado seleccionado.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
164 Manual de sistema, 06/2014, A5E34374801-AA
Funcin Descripcin
ReadAtTime Da salida a los Raw Data, su calidad y su sello de tiempo para un momento
determinado. Si no existe ningn valor, se produce una interpolacin para este
momento.
ReadAttribute Da salida al atributo del Item y el sello de tiempo para el intervalo de tiempo indicado.
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Modo de funcionamiento del servidor WinCC-OPC-HDA (Pgina 160)
6.8.2.5 Formato de hora del servidor WinCC-OPC-HDA
Introduccin.
El intervalo de tiempo se establece en el servidor WinCC-OPC-HDA mediante el punto de
comienzo del tiempo y el punto de final de tiempo. El intervalo de tiempo indicado determina
el tiempo de observacin para los datos histricos. Al indicar los puntos en el tiempo, deben
mantenerse ciertos formatos.
Existen las siguientes posibilidades para indicar un punto en el tiempo:
absoluto segn UTC.
relativo al tiempo local del servidor.
Indicacin absoluta segn UTC
El servidor WinCC-OPC-HDA trabaja de forma estandarizada con la hora mundial UTC como
base de tiempo. La hora corresponde a la zona de tiempo de Greenwich (= hora de invierno
centroeuropea menos una hora).
Formato de hora
YYYY/MM/DD hh:mm:ss.msmsms
Parmetros
YYYY = Ao
MM = Mes
DD = Da
hh = Hora
mm = Minuto
ss = Segundo
ms = Milisegundo
Ejemplo de introduccin
2002/06/10 09:27:30.000
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 165
Introduccin del punto en el tiempo relativo al tiempo local
Para esta entrada se introduce el punto en el tiempo relativo al tiempo local. La zona local de
tiempo la configura la Administracin del sistema de su equipo bajo "Fecha/Hora".
Formato de hora
Keyword +/-Offset1 +/-Offset(n)
El Offset es la desviacin respecto al tiempo local del servidor.
Keyword
NOW = hora local actual del servidor
SECOND = segundo actual
MINUTE = minuto actual
HOUR = hora actual
DAY = da actual
WEEK = semana actual
MONTH = mes actual
YEAR = ao actual
Offset
+/-S = Desviacin en segundos
+/-M = Desviacin en minutos
+/-H = Desviacin en horas
+/-D = Desviacin en das
+/-W =Desviacin en semanas
+/-MO = Desviacin en meses
+/-Y = Desviacin en segundos
Ejemplos:
DAY - 1D = da anterior
DAY-1D + 7H30 = da anterior a las 7:30
MO-1D+5H = ltimo da del mes anterior a las 5:00
NOW-1H15M = hace una 1 hora y 15 minutos
YEAR+3MO= Mes de abril de este ao
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Modo de funcionamiento del servidor WinCC-OPC-HDA (Pgina 160)
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
166 Manual de sistema, 06/2014, A5E34374801-AA
6.8.3 Quality Code (cdigo de calidad)
Introduccin
El Quality Code se necesita para comprobar el estado y la calidad de los Raw Data . Los
Quality Codes para OPC se describen en la especificacin "Data Access Custom Interface
Standard Version 3.00" en el captulo "6.8 OPC Quality flags".
Quality Codes del servidor WinCC-OPC-HDA
Cdigo OPC Descripcin Quality
0x00040000 OPCHDA_RAW Proporciona informaciones sobre la calidad
de la transferencia de valores de Raw Data
GOOD
BAD
UNCERTAIN
0x00080000 OPCHDA_CALCULAT
ED
Proporciona informaciones sobre la calidad
de la transferencia de datos calculados.
GOOD
BAD
UNCERTAIN
0x00100000 OPCHDA_NOBOUND No se encontraron Bounding Values en el
tiempo de comienzo en el tiempo de fin.
BAD
0x00200000 OPCHDA_NODATA No se encontraron Raw Data para el intervalo
de tiempo indicado.
BAD
0x00400000 OPCHDA_DATALOST En el intervalo de tiempo seleccionado, no
estn archivados en su totalidad los Raw
Data.
BAD
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
6.8.4 Accesos de escritura compatibles
Introduccin
La siguiente tabla hace un listado de los accesos de escritura compatibles con el servidor
WinCC-OPC-HDA.
Elemento de tabla:
Descripcin
Fichero cclico Los valores de proceso que deben archivarse se guardan en un fichero cclico. El fichero cclico se
compone de una cantidad proyectable de bfer de datos. Para el bfer de datos se fija un amplio
espacio de tiempo (p. ej. un da). Cuando todos los bfers de datos estn completos, se
sobreescriben los datos de proceso del primer bfer.
Fichero cclico tras la
transferencia
Para que los datos de proceso del bfer de datos no se pierdan cuando se sobrescriban pueden
transferirse.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 167
Descripcin
Es compatible con WinCC.
No es compatible con WinCC.
Accesos de escritura
Aadir valores de proceso a posteriori.
Fichero
cclico
Fichero cclico tras la
transferencia
Compatible
con WinCC
Descripcin
S No Si el espacio de tiempo est incluido en el fichero cclico puede
aadir un valor de proceso a posteriori.
S S El bfer de datos del espacio de tiempo se transfiere a un backup
de ficheros. En un backup de fichero no pueden aadirse valores
de proceso.
No No El fichero cclico no est disponible. El valor de proceso no puede
guardarse.
No S El fichero cclico no est disponible. El valor de proceso no puede
guardarse.
Aadir valores de proceso para el tiempo de funcionamiento.
Fichero
cclico
Fichero cclico tras la
transferencia
Compatible
con WinCC
Descripcin
S No El valor de proceso se inserta en el bfer de datos del fichero
cclico.
Insertar valores de proceso.
Fichero
cclico
Fichero cclico tras la
transferencia
Compatible
con WinCC
Descripcin
S No En el acceso con escritura no deber insertarse ningn valor
en el futuro.
No No En el acceso con escritura no deber insertarse ningn valor
en el futuro.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
168 Manual de sistema, 06/2014, A5E34374801-AA
Borrar valores de proceso
Fichero
cclico
Fichero cclico tras la
transferencia
Compatible
con WinCC
Descripcin
S No Cuando el espacio de tiempo se incluye en el fichero cclico, puede
borrarse un valor de proceso.
S S El bfer de datos del espacio de tiempo se transfiere a un backup
de ficheros. En un backup de ficheros pueden borrarse valores de
proceso.
No No El fichero cclico no est disponible. El valor de proceso no puede
guardarse.
No S El fichero cclico no est disponible. El valor de proceso no puede
guardarse.
Edicin de los valores de proceso
Fichero
cclico
Fichero cclico tras la
transferencia
Compatible
con WinCC
Descripcin
S No Si el espacio de tiempo queda incluido en el fichero cclico, puede
editar un valor de proceso.
S S El bfer de datos del espacio de tiempo se transfiere a un backup
de ficheros. En un backup de ficheros no pueden editarse valores
de proceso.
No No El fichero cclico no est disponible. El valor de proceso no puede
guardarse.
No S El fichero cclico no est disponible. El valor de proceso no puede
guardarse.

6.8.5 Ejemplo de un acoplamiento OPC-HDA
6.8.5.1 Ejemplo de un acoplamiento OPC-HDA
Introduccin
En el ejemplo descrito a continuacin se configura el acoplamiento WinCC - cliente OPC-HDA
Mediante el servidor WinCC-OPC- HDA, se ponen a disposicin los datos del sistema de
ficheros WinCC. El cliente OPC-HDA accede a los datos a travs de Item. Para una
configuracin ms sencilla se utiliza el navegador.
Se utiliza el cliente OPC-HDA de la Foundation OPC. Todos los clientes OPC-HDA de la
especificacin OPC Historical Data Access 1.20 pueden acceder al servidor WinCC-OPC-
HDA.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 169
Requisitos
Crear, en el proyecto WinCC del servidor WinCC-OPC-HDA una variable interna
"OPC_HDA" del tipo de datos "Valor de 16 bits con signo".
Crear en el sistema de ficheros WinCC un fichero de valores de proceso
"HDA_Prozesswertarchiv" .
Crear en el fichero de valores de proceso "HDA_Prozesswertarchiv" una variable de fichero
WinCC "OPC_HDA_Tag". Combinar la variable de fichero WinCC con la variable interna
"OPC_HDA".
Activar en la lista el Tag Logging Runtime y desactivar el Graphics Runtime.
Activar el proyecto WinCC del servidor WinCC-OPC-HDA.
Pasos de configuracin
Para el acoplamiento WinCC - OPC - HDA, son necesarias las siguientes configuraciones:
1. Configurar el acceso a la variable de fichero WinCC con el explorador del servidor HDA
2. Leer valores de variables de fichero WinCC

Consulte tambin
Cmo configurar el acceso a una variable de fichero WinCC con el explorador del servidor
HDA (Pgina 172)
Browser (navegador) del servidor HDA (Pgina 170)
Leer valores de variable de fichero WinCC (Pgina 174)
6.8.5.2 Browser (navegador) del servidor HDA
Introduccin
El cliente OPC-HDA accede a los valores de variables mediante Item Handles. Para una
configuracin sencilla, el servidor WinCC-OPC-HDA soporta la funcionalidad de la
exploracin. El cliente OPC-HDA puede buscar, con el explorador del servidor HDA, en el
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
170 Manual de sistema, 06/2014, A5E34374801-AA
espacio de direcciones del servidor WinCC-OPC-HDA. Los datos se clasifican
jerrquicamente segn valores de variables de proceso.


Nota
Para el acceso a una variable de fichero WinCC sin el explorador del servidor HDA, el ItemID
tiene que configurarse de forma manual.
Para el direccionamiento de variables de archivo WinCC ha de incluirse en la ruta el nombre
simblico de equipo (prefijo del servidor) El ItemID presenta la siguiente sintaxis: Prefijo de
servidor::Fichero de valor de proceso\Wincc variable de fichero


Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Cmo configurar el acceso a una variable de fichero WinCC con el explorador del servidor
HDA (Pgina 172)
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 171
6.8.5.3 Cmo configurar el acceso a una variable de fichero WinCC con el explorador del servidor
HDA
Introduccin
En este apartado se accede a una variable de fichero WinCC con el cliente OPC-HCA. Se
utiliza el cliente OPC-HDA de la Foundation OPC. El acceso se configura mediante el
explorador del servidor HDA


Nota
En el caso del cliente OPC-HDA, se trata de un cliente de demostracin de la Foundation
OPC. Buscar en Internet bajo http://www.opcfoundation.org.

Procedimiento
1. Copie el archivo "SampleClientHDA.exe" de la carpeta "Siemens\WinCC\documents
\german" a una carpeta cualquiera.
2. Hacer doble clic sobre el archivo "SampleClientHDA.exe". Se abrir el programa "Cliente
HDA".
3. Seleccionar, en el rea "Nombres de servidor" la entrada "OPCServerHDA.WinCC.1".
Pinchar sobre el botn de comando "Connect". Confirmar el cuadro de dilogo que aparece
a continuacin.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
172 Manual de sistema, 06/2014, A5E34374801-AA
4. Pinchar, en el "cliente HDA", sobre el botn de comando "Browse". Se abre el cuadro de
dilogo "Browse Dialog". Seleccionar, en el campo "OPCHDA_BROWSETYPE", la entrada
"OPCHDA_FLAT".
5. Seleccionar, en la ventana de seleccin, la entrada "HDA_Prozessswertarchiv
\OPC_HDA_TAG". Pinchar el botn de comando "Add" y cerrar el cuadro de dilogo
mediante el botn de comando "Done".
En la direccin de Internet http://www.opcfoundation.org encontrar ms informacin al
respecto.
Consulte tambin
Leer valores de variable de fichero WinCC (Pgina 174)
SampleClientHDA.exe
www.opcfoundation.org (http://www.opcfoundation.org)
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 173
6.8.5.4 Leer valores de variable de fichero WinCC
Introduccin
En este apartado se muestra, como acceder mediante lectura a la variable de fichero WinCC
Requisitos
Ha de estar iniciado el cliente OPC-HDA.
Procedimiento
1. Pinchar, en "HDAClient", sobre el botn de comando "Show Items".
2. Pinchar, en "HDAClient", sobre el botn de comando "Get Item Handles".
3. Haga doble clic, en el campo de seleccin "Value", sobre la entrada
"HDA_Prozesswertarchiv\OPC_HDA_Tag".
4. Introducir en el campo "Start Time" el valor "NOW-10S". Introducir en el campo "End Time"
el valor "NOW" .
5. Pinchar sobre el botn de opcin "Read Raw". En la ventana de seleccin "Values" se
visualizarn los valores, su Quality Code y su sello de tiempo.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
174 Manual de sistema, 06/2014, A5E34374801-AA
6.8.6 Particularidades del servidor OPC HDA en WinCC con archivacin acclica
Introduccin
En WinCC las variables de TagLogging se archivan cclica o acclicamente. Dependiendo del
mtodo de archivacin de las variables, el servidor HDA OPC de WinCC presenta diferentes
comportamientos:
Para todos los valores archivados cclicamente el servidor OPC HDA se comporta
conforme a la especificacin HDA de la OPC Foundation. Los valores agregados de OPC
se interpolan linealmente.
Las variables archivadas acclicamente no estn previstas en la especificacin HDA de la
OPC Foundation. Los valores agregados de OPC se interpolan de forma escalonada.
Especialmente cuando una variable no ha sido modificada durante un tiempo prolongado,
en este caso no habra datos disponibles en un rango de tiempo. Para obtener datos vlidos
de todos modos, hay que considerar las siguientes particularidades.


Nota
Para las variables archivadas acclicamente el servidor OPC HDA no cumple las
especificaciones OPC. La especificacin HDA de la OPC Foundation no observa las
variables archivadas acclicamente y por consiguiente tampoco cubre los servidores de
ficheros de variables que se archivan acclicamente. Los valores agregados que se
soportan se calculan conforme a la especificacin OPC HDA. No se soportan las
funciones que no se mencionen explcitamente.


Nota
En el acceso en escritura a los ficheros de valores de proceso no pueden insertarse
valores en el futuro.

Configuracin de variables archivadas acclicamente
Al configurar variables archivadas acclicamente, la variable tiene que tener activado el ajuste
"Archivar tras cambiar de segmento". De este modo, cada vez que se cambia de segmento
se registra el ltimo valor vlido en el nuevo fichero.
Valores agregados del servidor OPC-HDA de WinCC soportados para variables archivadas
acclicamente
El servidor OPC HDA soporta exclusivamente los siguientes valores agregados:
OPCHDA_MINIMUM
OPCHDA_MAXIMUM
OPCHDA_AVERAGE
OPCHDA_END
OPCHDA_INTERPOLATIVE
OPCHDA_TIMEAVERAGE
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 175
OPCHDA_TOTAL
OPCHDA_DURATIONGOOD
OPCHDA_PERCENTGOOD
Funciones soportadas del servidor OPC-HDA de WinCC para variables archivadas acclicamente
ReadRaw slo con "Boundings". ReadRaw con una variable se tiene que ejecutar siempre
con "Boundings" para poder encontrar el ltimo valor almacenado realmente en un rea
que no tenga archivado un cambio de valor.
ReadProcessed
DeleteRaw
DeleteAtTime
Insert
InsertReplace
Replace
Clculo de los valores agregados en el caso de las variables archivadas acclicamente
El clculo de los valores agregados se basa en un registro ampliado de "RawData" que no
slo contiene valores realmente almacenados, sino que adems contiene muestras de datos
virtuales para el clculo. Conforme a las especificaciones del "ReadProcessed" el servidor
OPC HDA de WinCC acondiciona los "RawData" recibidos. Las muestras de datos virtuales
necesarias para el clculo se forman a partir de los puntos de datos reales limtrofes. Las
siguientes muestras significativas se tienen en cuenta para las muestras virtuales:
Valor en el "StartTime"
Valor en el "EndTime"
Valor en los lmites de intervalos
Ejemplo
En una variable acclica de TagLogging estn almacenados los valores de "00:59:00",
"01:02:00" y "01:03:00". Un cliente OPC HDA solicita con "ReadProcessed" un valor agregado
con los siguientes parmetros:
StartTime = 01:00:00
EndTime = 01:04:00
Intervalo = 00:02:00


Nota
Al generar valores virtuales en lmites ("EndTime"/"Intervalo") en el clculo el rango de
tiempo siempre es 1 s inferior al sello de tiempo en el lmite.

Para una mejor comprensin en la tabla siguiente se utiliza un delta de 1 segundo. El grfico
siguiente ilustra este ejemplo.
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
176 Manual de sistema, 06/2014, A5E34374801-AA
Para el clculo del valor agregado el servidor OPC utiliza los siguientes "RawData":
Nmero Sello de tiempo Valores realmente
almacenado
Valores virtuales generados
1 00:59:00 1,00
2 01:00:00 1,00
3 01:01:59 1,00
4 01:02:00 2,00
5 01:02:59 2,00
6 01:03:00 3,00
7 01:03:59 3,00
OPC - Open Connectivity
6.8 Servidor WinCC-OPC-HDA
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 177
6.9 Servidor WinCC-OPC-A&E
6.9.1 Modo de funcionamiento del servidor WinCC-OPC-A&E
Introduccin
El servidor WinCC-OPC-A&E es una aplicacin DCOM. Mediante subscriptions
(subscripciones) se informa al cliente OPC-A&E sobre los cambios de estado de los avisos
WinCC. Mediante subscription (subscripcin), el cliente OPC-A&E, puede configurar un filtro.
Mediante este filtro se determina, qu avisos y atributos se van a visualizar.
El servidor WinCC-OPC-A&E cumple la especificacin OPC Alarm&Event 1.10. Esto se
confirm mediante la prueba de conformidad.
Los siguientes captulos muestran la representacin del sistema de avisos de WinCC con
OPC A&E, as como los atributos soportados por el servidor WinCC-OPC-A&E. Aqu no se
realiza una descripcin detallada, sino un resumen de las informaciones especficas. Para
ms informacin al respecto consultar la especificacin "OPC Alarm&Event 1.10".
Instalacin
El servidor WinCC-OPC-A&E puede seleccionarse durante la instalacin de WinCC. Tras la
instalacin, el servidor WinCC-OPC-A&E puede utilizarse enseguida, sin que sea necesaria
una configuracin previa.
A partir de WinCC V6.2, el servidor WinCC-OPC-A&E puede utilizarse en un servidor WinCC
o cliente WinCC.
Licencia
Para el funcionamiento del servidor WinCC-OPC-A&E deben estar instaladas en todos los
servidores WinCC, que se utilicen como servidor OPC-A&E, las siguientes licencias:
Una licencia RT vlida de WinCC
WinCC Option Connectivity Pack
Tipos de servidores
El servidor WinCC-OPC-A&E soporta Conditional Events y Simple Events. Adems, existen
Tracking Events.
Servidor Condition Related Event
Mediante un servidor Condition Related Event, el evento est vinculado a una condicin. Una
condicin puede ser, p. ej., la transgresin de valores lmite de una variable. En WinCC se
produce un aviso tan pronto como haya tenido lugar una transgresin de los valores lmites.
En OPC A&E, este aviso se representa como una alarma.
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
178 Manual de sistema, 06/2014, A5E34374801-AA
Servidor Simple Event
Simple Events son avisos que informan sobre eventos al cliente OPC-A&E. Simple Events
son, p.ej., el inicio o la finalizacin de programas.


Nota
Tenga en cuenta el uso de sistemas redundantes:
Simple Events, que estn conectados a variables internas se envan dos veces al sincronizar
las variables.
El Master activa el primer aviso, el segundo los activa Standby.

Servidor Tracking Event
Cuando en el proceso tiene lugar una modificacin, el cliente OPC-A&E recibe un aviso. Una
modificacin puede ser, p.ej., el desplazamiento de un regulador.
Cliente OPC- A&E
Todos los clientes OPC-A&E de la especificacin OPC Alarm&Event 1.10 pueden acceder al
servidor WinCC-OPC-A&E. El cliente OPC-A&E puede ser creado, entre otros, por el propio
usuario. Mediante la utilizacin de clientes OPC desarrollados por el propio usuario, pueden
satisfacerse al mximo las exigencias requeridas. Un cliente OPC-A&E puede utilizarse, p.ej.,
para el anlisis y el archivamiento comn de alarmas de diferentes servidores OPC-A&E.

Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
Quality Codes para OPC A&E (Pgina 185)
Representacin del sistema de aviso WinCC en OPC A&amp;E (Pgina 179)
6.9.2 Representacin del sistema de aviso WinCC en OPC A&E
6.9.2.1 Representacin del sistema de aviso WinCC en OPC A&amp;E
Introduccin
En la configuracin del sistema de avisos WinCC se establece qu evento va a originar un
aviso en el proceso. En OPC A&E, este aviso se representa como una alarma. La siguiente
tabla contiene una lista con los parmetros de alarma ms importantes. Se describe tambin,
como prepara las informaciones el sistema de avisos de WinCC Para obtener ms informacin
al respecto, vase "Estructura de la alarma".
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 179
Visin general
OPC Sistema de avisos WinCC
Source Indica la fuente desde en la que se desencaden el aviso. La fuente tiene el
formato "<prefijo de servidor>::@LOCALMACHINE::".
Time Emite el sello de tiempo para avisos aparecidos, desaparecidos y acusados. El
sello de tiempo se indica en UTC (hora mundial coordinada).
Type Indica, si se trata de Simple, Tracking o Condition Related Event. El servidor
WinCC-OPC-A&E soporta Simple, Condition Related Events y Tracking Events.
Severity Emite la prioridad del aviso de WinCC.
EventCategory Emite la categora del aviso. Para ms informacin al respecto, vase
"Representacin de las clases de aviso y de los tipos de aviso".
Message Emite el texto de aviso del nmero de aviso correspondiente.
ConditionName Emite el nmero de aviso.
ChangeMask Emite el estado modificado del aviso. Para ms informacin al respecto, vase
"Concepto de acuse".
NewState Emite el estado del aviso. Para ms informacin al respecto, vase "Concepto
de acuse".
ConditionQuality Emite la calidad del aviso. Para ms informacin al respecto, vase "Quality
Codes".
AckRequired Indica si el aviso requiere acuse.
ActiveTime Emite el sello de tiempo para avisos aparecidos.
EventAttribute Hace un listado de los atributos que se necesitaron para este aviso Para ms
informacin, vase "Atributos del sistema de avisos WinCC".
Quality (Calidad) Repite el cdigo de calidad del aviso.
Cookie Emite la cookie que ofrece el servidor OPC A&E. La cookie correponde al
nmero de aviso del sistema de alarma WinCC
Consulte tambin
Concepto de acuse (Pgina 183)
Atributos del sistema de avisos WinCC (Pgina 181)
Representacin de las clases de avisos y tipos de avisos de WinCC (Pgina 180)
6.9.2.2 Representacin de las clases de avisos y tipos de avisos de WinCC
Introduccin
El sistema de avisos WinCC informa sobre estados de avera y estados operativos en el
proceso. Un aviso de WinCC es de una categora y un tipo determinado relacionado con la
Event Category.
El sistema de avisos de WinCC se mapea en OPC mediante el archivo "CcAeProvider.ini".
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
180 Manual de sistema, 06/2014, A5E34374801-AA
Event Category
Para cada combinacin de categora y tipo de aviso se crea una Event Category en el servidor
WinCC-OPC-A&E.
Una Event Category se determina con una CategoryID y una "Category Description"
descriptiva. La CategoryID est formada por la ID interna de WinCC para categora y tipo de
aviso, la Category Description por un nombre de categora y tipo de aviso.


Nota
Si el servidor OPC A&E se utiliza en un cliente WinCC de una Connectivity Station, los
servidores OS conectados debern tener la misma configuracin de categoras y tipos de
aviso. Si no es as, el cliente OPC en cuestin deber acceder directamente al servidor
OS.

Los nombres de las categoras y tipos de aviso pueden determinarse explcitamente mediante
los atributos de alarma "CLASSNAME" y "TYPENAME".
6.9.2.3 Figura de la prioridad de los avisos de WinCC
Introduccin
La prioridad de los avisos de WinCC se establece mediante el OPC-Server en el atributo
"Severity".
En la configuracin de alarmas en el sistema de avisos de WinCC, podr configurar la prioridad
de 0 a 16. La especificacin OPC A&E define un rango de valor de Severity de 1 a 1000. 1
corresponde a la Serverity ms inferior y 1000 la ms alta.
Por este motivo, los valores de la prioridad de WinCC son adecuados para la Severity de OPC.
En la figura estndar, la prioridad 0 de WinCC ser Severity 1 en OPC. Todos los dems
valores de prioridad se interpolarn de forma lineal hasta Severity 1000. Todas las normas
de proyeccin de la prioridad se pueden configurar en el archivo CcAeProvider.ini.

6.9.2.4 Atributos del sistema de avisos WinCC
Introduccin
La siguiente tabla lista los atributos OPC del sistema de aviso WinCC. Los atributos se
configuran en el sistema de avisos WinCC. Algunos atributos estn previstos para el uso
interno en WinCC y por tal razn no son relevantes para un cliente OPC-A&E. Estos atributos
no aparecen en la lista.
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 181
Atributos
Atributos OPC Sistema de avisos WinCC Tipo de dato
CLASSNAME Emite el nombre de la clase de aviso. VT_BSTR
TYPENAME Emite el nombre del tipo de aviso. VT_BSTR
FORECOLOR Emite el color de texto para avisos aparecidos,
desaparecidos o acusados.
VT_I4
BACKCOLOR Emite el color de fondo para avisos aparecidos,
desaparecidos o acusados.
VT_I4
FLASHCOLOR Emite el color intermitente. VT_I4
FLAGS Indica, si el aviso ha de estar acusado. VT_I4
TEXT01 Emite el contenido del bloque de texto de aplicacin01. VT_BSTR
TEXT02 Emite el contenido del bloque de texto de aplicacin02 VT_BSTR
TEXT03 Emite el contenido del bloque de texto de aplicacin03. VT_BSTR
TEXT04 Emite el contenido del bloque de texto de aplicacin 04. VT_BSTR
TEXT05 Emite el contenido del bloque de texto de aplicacin05. VT_BSTR
TEXT06 Emite el contenido del bloque de texto de aplicacin06. VT_BSTR
TEXT07 Emite el contenido del bloque de texto de aplicacin07. VT_BSTR
TEXT08 Emite el contenido del bloque de texto de aplicacin08. VT_BSTR
TEXT09 Emite el contenido del bloque de texto de aplicacin09. VT_BSTR
TEXT10 Emite el contenido del bloque de texto de aplicacin10 VT_BSTR
PROCESSVALU
E01
Emite el contenido del bloque de valor de proceso01. VT_VARIANT
PROCESSVALU
E02
Emite el contenido del bloque de valor de proceso02 VT_VARIANT
PROCESSVALU
E03
Emite el contenido del bloque de valor de proceso03. VT_VARIANT
PROCESSVALU
E04
Emite el contenido del bloque de valor de proceso04 VT_VARIANT
PROCESSVALU
E05
Emite el contenido del bloque de valor de proceso05. VT_VARIANT
PROCESSVALU
E06
Emite el contenido del bloque de valor de proceso06. VT_VARIANT
PROCESSVALU
E07
Emite el contenido del bloque de valor de proceso07 VT_VARIANT
PROCESSVALU
E08
Emite el contenido del bloque de valor de proceso08 VT_VARIANT
PROCESSVALU
E09
Emite el contenido del bloque de valor de proceso09 VT_VARIANT
PROCESSVALU
E10
Emite el contenido del bloque de valor de proceso10. VT_VARIANT
STATETEXT Emite el estado del aviso. VT_BSTR
INFOTEXT Emite el texto de informacin para el aviso. VT_BSTR
LOOPINALARM Indica si LoopInAlarm ha sido proyectada. VT_I4
CLASSID Emite el ID de la clase de aviso. VT_I4
TYPEID Emite el ID del tipo de aviso. VT_I4
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
182 Manual de sistema, 06/2014, A5E34374801-AA
Atributos OPC Sistema de avisos WinCC Tipo de dato
MODIFYSTATE Emite el valor de la variable de estado del aviso. VT_I4
AGNR Emite el nmero de PLC, en el cul se ha producido el aviso. VT_I2
CPUNR Emite el nmero de CPU en la cul se ha producido el aviso. VT_I2
DURATION Emite el espacio de tiempo entre la aparicin, desaparicin
y acuse de un aviso.
VT_I4
COUNTER Emite el nmero de avisos despus del inicio de Runtime. VT_I4
QUITSTATETEX
T
Indica si se ha acusado el aviso. VT_BSTR
QUITCOUNT Emite el nmero de avisos abiertos sin acuse. VT_I4
PARAMETER Emite el parmetro del aviso. (imagen de configuracin de
aviso).
VT_BSTR
BLOCKINFO Emite el contenido actual del bloque de aviso. VT_BSTR
ALARMCOUNT Emite nmero de avisos pendientes. VT_I4
LOCKCOUNT Emite el nmero de avisos bloqueados. VT_I4
PRIORITY Indica la prioridad configurada del aviso. VT_I4
APPLICATION Emite la aplicacin que liber el aviso. VT_BSTR
COMPUTER Emite el nombre de equipo que el aviso edita. VT_BSTR
USER Emite el usuario que el aviso edita. VT_BSTR
COMMENT Emite el comentario del aviso. VT_BSTR
6.9.2.5 Concepto de acuse
Introduccin
En WinCC, el concepto de acuse es la forma en la que se representa y se procesa un aviso
desde su "aparicin" hasta su "desaparicin". En el servidor WinCC-OPC-A&E, este estado
del aviso se administra en los parmetros ChangeMask y NewState.
Conditional, Simple y Tracking Events
Por lo general, los avisos del sistema WinCC se transmiten al cliente como Conditional Events.
Para que un aviso sea tratado como Simple Event, en la configuracin de la clase de aviso
se deben haber cumplido los siguientes requisitos:
"Acuse de aparicin" no est activado.
"Aviso desaparecido sin estado" est activado.
Dependiendo de la configuracin de la proyeccin, se transmiten avisos con la clase de aviso
"Sistema, sin acuse" y con el tipo de aviso "Aviso de operador" como OPC Tracking Events.
ChangeMask
El parmetro "ChangeMask" establece cmo se ha modificado el estado de aviso.
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 183
Valores de parmetro:
OPC_CHANGE_ACTIVE_STATE
OPC_CHANGE_ENABLE_STATE
OPC_CHANGE_ACK_STATE
NewState
El parmetro "NewState" visualiza el estado de aviso tras la modificacin.
Valores de parmetro:
OPC_CONDITION_ACTIVE
OPC_CONDITION_ENABLED
OPC_CONDITION_ACKED
Sumario
WinCC NewState ChangeState
Aviso aparecido OPC_CONDITION_ACTIVE
OPC_CONDITION_ENABLED
OPC_CHANGE_ACTIVE_STAT
E
Aviso desaparecido con acuse OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACTIVE_STAT
E
Aviso desaparecido sin acuse OPC_CONDITION_ENABLED OPC_CHANGE_ACTIVE_STAT
E
Avisos acusados (aviso an
pendiente)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Avisos acusados (el aviso ya no
est pendiente)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso bloqueado -------------------------------------- OPC_CHANGE_ENABLED_STA
TE
Aviso autorizado OPC_CONDITION_ENABLED OPC_CHANGE_ENABLED_STA
TE
Aviso aparecido acusado OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACTIVE_STAT
E
Aviso aparecido y desaparecido
con acuse
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso aparecido y desaparecido
sin acuse
OPC_CONDITION_ENABLED OPC_CHANGE_ACK_STATE
Aviso acusado por el sistema
an pendiente)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso acusado por el sistema ya
no est pendiente)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
184 Manual de sistema, 06/2014, A5E34374801-AA
WinCC NewState ChangeState
Aviso no acusado (aviso an
pendiente)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso no acusado (El aviso ya
no est pendiente)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
6.9.3 Quality Codes para OPC A&E
Introduccin
El Quality Code se necesita para probar el estado y la calidad de un aviso. Los Quality Codes
para OPC se describen en la especificacin "Data Access Custom Interface Standard Version
3.00" en el captulo "6.8 OPC Quality flags".
Quality Codes
Cdigo Quality Estado
0xC0 OPC_GOOD OK
0x40 OPC_UNCERTAIN Se emite en caso de anomalas, p.ej. en
caso de acuse retardado
0x00 OPC_BAD Se emite si la conexin con la source est
interrumpida.

6.9.4 Ejemplo de un acoplamiento OPC-A&E
6.9.4.1 Ejemplo de un acoplamiento OPC-A&E
Introduccin
En el siguiente ejemplo se configura el acoplamiento WinCC - cliente OPC A&E. El servidor
WinCC-OPC A&E pone a disposicin los datos del sistema de avisos de WinCC.
Mediante una Subscription se informa al cliente OPC-A&E de los cambios de estado de los
avisos WinCC.
Todos los clientes OPC-A&E de la especificacin OPC Alarm&Events 1.10 pueden acceder
al servidor WinCC-OPC-A&E.
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 185
Paso de configuracin
Para el acoplamiento WinCC - cliente OPC-A&E es necesaria la siguiente configuracin:
1. Configurar el acceso al sistema de avisos WinCC

Consulte tambin
Cmo configurar el acceso al sistema de aviso WinCC (Pgina 186)
www.opcfoundation.org (http://www.opcfoundation.org)
6.9.4.2 Cmo configurar el acceso al sistema de aviso WinCC
Introduccin
En este apartado se accede al sistema de avisos WinCC mediante el cliente OPC-A&E de la
OPC Foundation.


Nota
En el caso del cliente OPC-A&E se trata de una versin de demostracin de la OPC
Foundation. Buscar en Internet bajo http://www.opcfoundation.org.

Requisitos
Crear en el proyecto WinCC del servidor WinCC-OPC-A&E varias variables internas del
tipo de datos "Binario".
Configurar en el proyecto de WinCC del servidor WinCC-OPC-A&E el sistema de avisos
WinCC. Conectar los avisos con las variables internas.
Configurar una imagen con el Graphics Designer. Agregar a la imagen el control WinCC
Alarm y un campo A/S. Interconectar los objetos grficos con las variables de aviso.
Activar en la lista de arranque el "Alarm Logging Runtime".
Activar el proyecto WinCC del servidor WinCC-OPC-A&E.
Procedimiento
1. Copie el archivo "SampleClientAE.exe" de la carpeta "Siemens\WinCC\documents
\german" a una carpeta cualquiera. Esta aplicacin slo est disponible en la ayuda en
pantalla.
2. Seleccione, en la barra de mens, la entrada "OPC" >"Connect.". Seleccione, en el cuadro
de dilogo "OPC Alarm Server", la entrada"OPC.WinCC-AlarmsEvent". Cierre el cuadro
de dilogo pulsando el botn "Aceptar".
3. Seleccione en la barra de mens la entrada "OPC" >"Event Subscription.". Se abre el
cuadro de dilogo "Event Subscription".
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
186 Manual de sistema, 06/2014, A5E34374801-AA
4. Active, en el cuadro de dilogo, la casilla de verificacin "Active". Introduzca "1000" en las
campos "Buffer Time" y "Max Size". Cierre el cuadro de dilogo "Event Subscription"
pulsando el botn "Aceptar".
5. En "OPC Event Sample Client" se emiten los avisos del sistema de avisos de WinCC.
6. Seleccione, en la barra de mens, la entrada "OPC" >"Filter ". Se abre el cuadro de dilogo
"Filter". Seleccione una categora en la ventana de seleccin "EventCategory". Cierre el
cuadro de dilogo "Filter" mediante el botn de comando "OK".
7. En "OPC Event Sample Client" se indican los avisos, que corresponden a un criterio de
filtro.
Los parmetros "Buffer Time" y "Max Size"
Conforme a la especificacin OPC, los parmetros "Buffer Time" y "Max Size" se visualizan
en WinCC de la siguiente manera:
Cliente OPC requiere valor de retorno WinCC utiliza
Buffer Time < 100
OPC_S_INVALIDBUFFERTIME
Revised Buffer Time = 100
100 <= Buffer Time <= 600000
S_OK
Revised Buffer Time = Buffer Time
Buffer Time > 600000
OPC_S_INVALIDBUFFERTIME
Revised Buffer Time = 600000
Max Size = 0
OPC_S_INVALIDMAXSIZE
Revised Max Size = 1000
0 < Max Size < 10
OPC_S_INVALIDMAXSIZE
Revised Max Size = 10
10 <= Max Size <= 1000
S_OK
Revised Max Size = Max Size
Max Size > 1000
OPC_S_INVALIDMAXSIZE
Revised Max Size = 1000
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 187
Al crear una suscripcin se pueden definir los parmetros. Sin embargo, una suscripcin ya
existente no puede ser modificada posteriormente con SetState().
En la direccin de Internet http://www.opcfoundation.org encontrar ms informacin al
respecto.
Consulte tambin
www.opcfoundation.org (http://www.opcfoundation.org)
6.9.5 Servidor OPC- A&E con acceso jerrquico
6.9.5.1 Funcionamiento del OPC-A&E-Server
Introduccin
El OPC-A&E-Server utiliza los servicios DCOM para la transferencia de avisos entre
aplicaciones aptas para OPC. El servidor OPC A&E cumple la especificacin OPC
Alarm&Event 1.10.
Los siguientes captulos muestran la imagen del sistema de avisos de WinCC con OPC A&E
con acceso jerrquico, as como los atributos soportados por el servidor WinCC-OPC-A&E.
Esta documentacin contiene un resumen de las informaciones especficas. Para ms
informacin, consulte la especificacin "OPC Alarm&Event 1.10".
Funcionamiento
El cliente OPC-A&E recibe avisos de WinCC a travs de suscripciones. Se pueden usar los
filtros de la suscripcin para reducir la cantidad de eventos que se transferirn con una
suscripcin. El cliente OPC-A&E puede ajustar los atributos de aviso que se visualizarn para
cada categora de evento.
Instalacin
El servidor WinCC-OPC-A&E puede seleccionarse durante la instalacin de WinCC. Tras la
instalacin, el servidor WinCC-OPC-A&E puede utilizarse inmediatamente, sin que sea
necesaria una configuracin previa.
A partir de WinCC V6.2, el servidor WinCC-OPC-A&E puede utilizarse en un servidor o cliente
WinCC.
Licencia
Para el funcionamiento de un OPC A&E-Server deben estar instaladas en todos los equipos,
en los que se ejecute el OPC A&E-Server, una de las siguientes licencias:
Una licencia RT vlida de WinCC
WinCC Option Connectivity Pack
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
188 Manual de sistema, 06/2014, A5E34374801-AA
Tipos de eventos
El OPC A&E-Server con acceso jerrquico soporta Conditional Events, Simple Events y
Tracking Events.
Condition Related Events
En el caso de un Condition Related Event, el evento est vinculado a una condicin. Una
condicin puede ser, p. ej., la transgresin de valores lmite de una variable. Esta violacin
del valor lmite genera un aviso que en OPC A&E se representa en forma de alarma.
Simple Events
Simple Events son avisos que informan sobre eventos al cliente OPC-A&E. Simple Events
son, p.ej., el inicio o la finalizacin de programas.


Nota
Tenga en cuenta el uso de sistemas redundantes:
Simple Events, que estn conectados a variables internas se envan dos veces al sincronizar
las variables.
El Master activa el primer aviso, el segundo los activa Standby.

Tracking Events
Un Tracking Event se enva al cliente OPC-A&E en caso de un aviso de operacin. Un aviso
de operacin se activa cuando se interviene manualmente en el proceso.
Cliente OPC- A&E
Todos los clientes OPC A&E de la especificacin OPC Alarm&Event 1.10 pueden acceder al
servidor OPC A&E. El cliente OPC-A&E puede ser creado, entre otros, por el propio usuario.
Mediante la utilizacin de clientes OPC desarrollados por el propio usuario, pueden
satisfacerse al mximo las exigencias requeridas. Un cliente OPC A&E puede utilizarse, p.
ej., para el anlisis y la archivacin comn de alarmas de diferentes servidores OPC A&E. No
es posible acusar avisos archivados, nicamente se pueden acusar alarmas y eventos
actuales.


Nota
Documentacin de OPC
Para ms detalles acerca de OPC, consulte el captulo "Interfaces > OPC - OLE for Process
Control".


OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 189
6.9.5.2 Servidor OPC- A&E a partir de WinCC V6.2 SP2
Diferencias entre OPC A&E y OPC A&E con acceso jerrquico
Visualizacin de avisos con OPC A&E
El OPC A&E-Server soporta "Conditional Events" y "Simple Events" cuando se accede al
sistema de avisos. En los "Conditional Events" se visualizan los nmeros de aviso de cada
origen. Como un servidor WinCC puede tener muchos nmeros de aviso, se pierde
rpidamente la visin de conjunto de los avisos.
La siguiente figura muestra un ejemplo de visualizacin en un navegador OPC:

Visualizacin de los avisos con OPC A&E y acceso jerrquico
El servidor OPC A&E con acceso jerrquico soporta los tipos de eventos "Conditional Events",
"Simple Events" y "Tracking Events".
El bloque de texto de usuario 2 de los "Conditional Events" determina el origen de los avisos.
Como ajuste estndar, el bloque de texto de usuario 2 corresponde al lugar de la avera. Para
representar los avisos de manera jerrquica hay que agrupar los avisos en Alarm Logging en
avisos de grupo definidos por el usuario. La estructura de los avisos de grupo determina las
reas de OPC A&E.
Los Tracking Events se producen cuando en la instalacin se activan avisos de operacin.
La siguiente figura muestra un ejemplo de la visualizacin de Conditional Events en un
navegador OPC. Adems de "Area" y "Source" se visualiza la "Condition":
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
190 Manual de sistema, 06/2014, A5E34374801-AA
Sugerencia
Al crear nuevos proyectos utilice el servidor OPC A&E con acceso jerrquico.
Cuando actualice un proyecto existente a partir de la versin WinCC V6.2 SP2, podr usar el
OPC A&E-Server como hasta ahora, o bien puede cambiar el OPC-A&E-Server a un acceso
jerrquico. El cambio se puede anular sin prdidas de datos. Encontrar ms informacin en
"Cmo actualizar OPC A&E a partir de WinCC V6.2 SP2".
Cmo actualizar OPC A&E a partir de WinCC V6.2 SP2
Introduccin
A partir de WinCC V6.2 SP2 se ha ampliado OPC A&E con el acceso jerrquico al sistema
de avisos. El estndar sigue siendo el servidor OPC A&C con acceso no jerrquico.
Actualizacin de OPC-A&E
Si utiliza OPC A&E con acceso jerrquico y desea utilizar todas las funciones, dado el caso,
ser necesario adaptar el cliente OPC A&E que se utiliza actualmente.
Partiendo de la versin WinCC de su proyecto, se describirn los escenarios de actualizacin
posibles de OPC A&E:
Actualizacin del proyecto de WinCC V6.2 a WinCC V6.2 SP2
El proyecto se crea con WinCC V6.2 SP2 o superior.
Actualizacin de WinCC V6.2 a WinCC V6.2 SP2
Proceda de la siguiente manera para actualizar un proyecto con WinCC V6.2 respecto a OPC
A&E con WinCC V6.2 SP2:
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 191
Conservar OPC A&E sin acceso jerrquico
Si desea seguir trabajando con el servidor OPC A&E que ha estado utilizando hasta ahora,
pueden presentarse las siguientes situaciones:
Si no ha modificado el archivo estndar "CcAeProvider.ini", no deber realizar ningn
ajuste ms.
Si ha modificado el archivo estndar "CcAeProvider.ini" y desea conservarlo, proceda del
siguiente modo:
Haga una copia de seguridad del archivo "CcAeProvider.ini" de la ruta de instalacin
de WinCC en la carpeta "OPC\AlarmEvent\bin".
Si trabaja con un sistema compartido o trabaja con el software integrado en STEP 7,
haga una copia del archivo del proyecto en el cliente de WinCC o en la OS.
Despus de la actualizacin, copie este archivo en el directorio de proyecto de WinCC.
Si trabaja con un sistema compartido o con el software integrado en STEP 7, copie el
archivo en el servidor de WinCC o bien en el ES (sistema de ingeniera), en el directorio
de los proyectos del cliente o en el de los proyectos de la OS.
Si ha modificado el archivo "CcAeProvider.ini" y desea sustituir el archivo estndar
"CcAeProvider.ini" suministrado con el producto, antes de la actualizacin borre estos
archivos de los servidores y clientes o de los equipos ES y OS. En un ES la carpeta de
proyectos se encuentra en la subcarpeta "wincproj".

Cambio a OPC A&E con acceso jerrquico
Si desea trabajar con el servidor OPC A&E con acceso jerrquico, proceda de la siguiente
manera:
1. Despus de la actualizacin copie el archivo "CcAeProvider.ini" en las carpetas de
proyectos. El archivo se encuentra en la ruta de instalacin de WinCC, en la carpeta "OPC
\AlarmEvent\Hierarchical-Access".
2. Actualice los clientes y efecte una carga completa en los servidores OS.
Crear un proyecto con WinCC V6.2 SP2 o superior
Los proyectos que se crean a partir de WinCC V6.2 SP2 siguen utilizando el servidor OPC
A&E sin acceso jerrquico. No necesita realizar ningn otro ajuste.
Si desea trabajar con el servidor OPC A&E con acceso jerrquico, proceda de la siguiente
manera:
1. Despus de la actualizacin copie el archivo "CcAeProvider.ini" en las carpetas de proyecto
de los proyectos ES. El archivo se encuentra en la carpeta "OPC\AlarmEvent\Hierarchical-
Access" bajo la ruta de instalacin de WinCC.
2. Actualice los clientes y efecte una carga completa en los servidores OS.


OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
192 Manual de sistema, 06/2014, A5E34374801-AA
6.9.5.3 Imagen del sistema de avisos WinCC en OPC A&E
Imagen del sistema de avisos WinCC
Introduccin
El sistema de avisos WinCC que resulta de la configuracin establece qu evento va a originar
un aviso en el proceso. En OPC A&E, este aviso se refleja en forma de Event Notification.
Imagen del sistema de avisos WinCC en OPC A&E con acceso jerrquico
Como ajuste estndar para la imagen del sistema de avisos WinCC, en WinCC se utilizar la
OPC Source del bloque de textos de usuario "2" de WinCC y el OPC Message del bloque de
textos de usuario "1" de WinCC.
Resumen
La siguiente tabla muestra los principales atributos de las Event Notifications y las
informaciones asignadas del sistema de avisos WinCC.
La tercera columna de la tabla muestra los Events que utilizan los atributos indicados:
"S" corresponde al Simple Event
"C" corresponde al Conditional Event
"T" corresponde al Tracking Event
OPC Sistema de avisos WinCC Tipo de
Event
Area La estructura de los avisos de grupo determina las reas de OPC A&E. Si no se ha
configurado ningn aviso de grupo para el aviso, existir nicamente el OPC Area
conforme al prefijo del servidor.
S, C, T
Source Emite el origen de un aviso. La Source tiene el formato "<Prefijo de servidor>::Area
\bloque de texto de usuario 2". El prefijo de servidor de un equipo local es
"@LOCALMACHINE". Los prefijos de servidor representan siempre las Areas
superiores en la jerarqua del servidor.
S, C, T
Time Emite el sello de tiempo para avisos aparecidos, desaparecidos y acusados. El sello
de tiempo se indica en UTC (hora mundial coordinada).
S, C, T
Type Indica si se trata de Simple, Tracking o Conditional Event. S, C, T
Severity Emite la prioridad del aviso. S, C, T
EventCategory Emite la clase de aviso. "Event Category" est compuesto de "CategoryID" y
"Category Description". "CategoryID" corresponde a la ID interna de la clase de aviso.
"Category Description" corresponde al nombre de la clase de aviso.
S, C, T
Message Emite el texto de aviso del nmero de aviso correspondiente. S, C, T
Condition Emite el tipo de aviso. C
Sub Condition Equivale al parmetro "Condition". C
ChangeMask Emite el cambio de la Condition. Para ms informacin al respecto, vase "Concepto
de acuse".
C
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 193
OPC Sistema de avisos WinCC Tipo de
Event
NewState Emite el estado actual de la Condition. Para ms informacin al respecto, vase
"Concepto de acuse".
C
ConditionQuality Emite la calidad del aviso. Para ms informacin al respecto, vase "Quality Codes". C
AckRequired Indica si el aviso requiere acuse. C
EventAttribute Hace un listado de los atributos que se necesitaron para este aviso Para ms
informacin, vase "Atributos del sistema de avisos WinCC".
C
Quality (Calidad) Repite el cdigo de calidad del aviso. C
Cookie No contiene informacin que pueda servir al usuario C
ActorID Indica el usuario que ha acusado el aviso. T


Nota
Si como filtro para Area se ha indicado un texto sin comodn, se devolvern slo los avisos
de dicha Area. Si tambin deben devolverse las fuentes que se encuentran en las Areas bajo
el Area indicada, es necesario utilizar comodines.


Nota
Las clases de aviso y los tipos de aviso deben estar configurados de manera idntica en los
servidores OS conectados si utiliza el OPC-A&E-Server de la siguiente manera:
en un cliente WinCC
en una Connectivity Station
Si los servidores OS no han sido configurdos idnticaamente, el cliente OPC en cuestin
deber acceder directamente al servidor OS respectivo.


Imagen de la prioridad de los avisos
Introduccin
La prioridad de los avisos se establece mediante el servidor OPC A&E en el atributo "Severity".
En la configuracin de alarmas en el sistema de avisos, se puede configurar una prioridad de
"0" a "16". La especificacin OPC A&E define un rango de valores de Severity de "1" a "1000".
"1" corresponde a la Severity ms baja y "1000" a la Severity ms alta.
Por este motivo, los valores de la prioridad son adecuados para la Severity de OPC. En la
imagen estndar, la prioridad "0" ser Severity "1" en OPC, y la prioridad "16" ser Severity
"1000" en OPC. Todos los dems valores de prioridad se interpolarn linealmente entre "0" y
"1000".

OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
194 Manual de sistema, 06/2014, A5E34374801-AA
Atributos del sistema de avisos WinCC
Introduccin
La siguiente tabla lista los atributos OPC del sistema de aviso WinCC. Los atributos se
configuran en el sistema de avisos WinCC. Algunos atributos estn previstos para el uso
interno en WinCC y por tal razn no son relevantes para un cliente OPC-A&E. Estos atributos
no estn incluidos en la tabla.
Atributos
Atributos OPC Sistema de avisos WinCC Tipo de dato
CLASSNAME Emite el nombre de la clase de aviso. VT_BSTR
TYPENAME Emite el nombre del tipo de aviso. VT_BSTR
FORECOLOR Emite el color de texto para avisos aparecidos, desaparecidos o acusados. VT_I4
BACKCOLOR Emite el color de fondo para avisos aparecidos, desaparecidos o
acusados.
VT_I4
FLASHCOLOR Emite el color intermitente. VT_I4
FLAGS Indica, si el aviso ha de estar acusado. VT_I4
TEXT01 Emite el contenido del bloque de texto de aplicacin01. VT_BSTR
Text02 Emite el contenido del bloque de texto de aplicacin02 VT_BSTR
TEXT03 Emite el contenido del bloque de texto de aplicacin03. VT_BSTR
TEXT04 Emite el contenido del bloque de texto de aplicacin 04. VT_BSTR
TEXT05 Emite el contenido del bloque de texto de aplicacin05. VT_BSTR
TEXT06 Emite el contenido del bloque de texto de aplicacin06. VT_BSTR
TEXT07 Emite el contenido del bloque de texto de aplicacin07. VT_BSTR
TEXT08 Emite el contenido del bloque de texto de aplicacin08. VT_BSTR
TEXT09 Emite el contenido del bloque de texto de aplicacin09. VT_BSTR
TEXT10 Emite el contenido del bloque de texto de aplicacin10 VT_BSTR
PROCESSVALUE01 Emite el contenido del bloque de valor de proceso01. VT_VARIANT
PROCESSVALUE02 Emite el contenido del bloque de valor de proceso02 VT_VARIANT
PROCESSVALUE03 Emite el contenido del bloque de valor de proceso03. VT_VARIANT
PROCESSVALUE04 Emite el contenido del bloque de valor de proceso04 VT_VARIANT
PROCESSVALUE05 Emite el contenido del bloque de valor de proceso05. VT_VARIANT
PROCESSVALUE06 Emite el contenido del bloque de valor de proceso06. VT_VARIANT
PROCESSVALUE07 Emite el contenido del bloque de valor de proceso07 VT_VARIANT
PROCESSVALUE08 Emite el contenido del bloque de valor de proceso08 VT_VARIANT
PROCESSVALUE09 Emite el contenido del bloque de valor de proceso09 VT_VARIANT
PROCESSVALUE10 Emite el contenido del bloque de valor de proceso10. VT_VARIANT
STATETEXT Emite el estado del aviso. VT_BSTR
INFOTEXT Emite el texto de informacin para el aviso. VT_BSTR
LOOPINALARM Indica si LoopInAlarm ha sido proyectada. VT_I4
CLASSID Emite el ID de la clase de aviso. VT_I4
TYPEID Emite el ID del tipo de aviso. VT_I4
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 195
Atributos OPC Sistema de avisos WinCC Tipo de dato
MODIFYSTATE Emite el valor de la variable de estado del aviso. VT_I4
AGNR Emite el nmero de PLC, en el cul se ha producido el aviso. VT_I2
CPUNR Emite el nmero de CPU en la cul se ha producido el aviso. VT_I2
DURATION Emite el espacio de tiempo entre la aparicin, desaparicin y acuse de
un aviso.
VT_I4
COUNTER Emite el nmero de avisos despus del inicio de Runtime. VT_I4
QUITSTATETEXT Indica si se ha acusado el aviso. VT_BSTR
QUITCOUNT Emite el nmero de avisos abiertos sin acuse. VT_I4
PARAMETER Emite el parmetro del aviso. (imagen de configuracin de aviso). VT_BSTR
BLOCKINFO Emite el contenido actual del bloque de aviso. VT_BSTR
ALARMCOUNT Emite nmero de avisos pendientes. VT_I4
LOCKCOUNT Emite el nmero de avisos bloqueados. VT_I4
PRIORITY Indica la prioridad configurada del aviso. VT_I4
APPLICATION Emite la aplicacin que liber el aviso. VT_BSTR
COMPUTER Emite el nombre de equipo que el aviso edita. VT_BSTR
USER Emite el usuario que el aviso edita. VT_BSTR
COMMENT Emite el comentario del aviso. VT_BSTR
HIDDEN-COUNT Emite el nmero de avisos ocultos. VT_I4
BIG COUNTER Emite el nmero de avisos despus del inicio de Runtime. VT_CY
OS-HIDDEN Indica el estado de si el aviso est oculto. VT_BOOL
OS-EVENTID Indica el nmero de aviso configurado del aviso. VT_I4
Concepto de acuse
Introduccin
En WinCC, el concepto de acuse es la forma en la que se representa y se procesa un aviso
desde su "aparicin" hasta su "desaparicin". En el servidor OPC A&E, este estado del aviso
se representa en los parmetros "ChangeMask" y "NewState".
Conditional Events, Simple Events y Tracking Events
Los avisos con acuse son enviados por el sistema como Conditional Events al cliente.
Para que un aviso sea tratado como Simple Event, la clase de aviso del aviso debe cumplir
los siguientes requisitos:
"Acuse de aparicin" no est activado.
"Aviso desaparecido sin estado" est activado.
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
196 Manual de sistema, 06/2014, A5E34374801-AA
En WinCC, los avisos con la clase de aviso "Sistema, acuse no obligatorio" y con el tipo de
aviso "Aviso de operador" se transfieren como Tracking Events.


Nota
Los avisos con la clase de aviso "Sistema, acuse no obligatorio" y con el tipo de aviso
"Sistema de control de procesos" se transfieren como Simple Events con la EventCategory
"Aviso de sistema".

ChangeMask
El parmetro "ChangeMask" establece cmo se ha modificado el estado de aviso.
Valores de parmetro:
OPC_CHANGE_ACTIVE_STATE
OPC_CHANGE_ENABLE_STATE
OPC_CHANGE_ACK_STATE
NewState
El parmetro "NewState" visualiza el estado de aviso tras la modificacin.
Valores de parmetro:
OPC_CONDITION_ACTIVE
OPC_CONDITION_ENABLED
OPC_CONDITION_ACKED
Resumen
WinCC NewState ChangeState
Aviso aparecido OPC_CONDITION_ACTIVE
OPC_CONDITION_ENABLED
OPC_CHANGE_ACTIVE_STAT
E
Aviso desaparecido con acuse OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACTIVE_STAT
E
Aviso desaparecido sin acuse OPC_CONDITION_ENABLED OPC_CHANGE_ACTIVE_STAT
E
Avisos acusados (aviso an
pendiente)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Avisos acusados (el aviso ya no
est pendiente)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso bloqueado -------------------------------------- OPC_CHANGE_ENABLED_STA
TE
Aviso autorizado OPC_CONDITION_ENABLED OPC_CHANGE_ENABLED_STA
TE
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 197
WinCC NewState ChangeState
Aviso aparecido acusado OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACTIVE_STAT
E
Aviso aparecido y desaparecido
con acuse
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso aparecido y desaparecido
sin acuse
OPC_CONDITION_ENABLED OPC_CHANGE_ACK_STATE
Aviso acusado por el sistema
an pendiente)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso acusado por el sistema ya
no est pendiente)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso no acusado (aviso an
pendiente)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Aviso no acusado (El aviso ya
no est pendiente)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE


Nota
Las alarmas y eventos histricos no se acusan. La interfaz OPC-A&E Eventos histricos se
utiliza slo en lectura.

6.9.5.4 Quality Codes para OPC A&E
Introduccin
El Quality Code se necesita para comprobar el estado y la calidad de un aviso. Los Quality
Codes para OPC se describen en la especificacin "Data Access Custom Interface Standard
Version 3.00" en el captulo "6.8 OPC Quality flags".
Quality Codes
Cdigo Quality Estado
0xC0 OPC_GOOD OK
0x40 OPC_UNCERTAIN Se emite en caso de anomalas, p.ej. en
caso de acuse retardado.
0x00 OPC_BAD Se emite si la conexin con la source est
interrumpida.

OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
198 Manual de sistema, 06/2014, A5E34374801-AA
6.9.6 Lectura de avisos archivados
6.9.6.1 Acceso a eventos archivados
Introduccin
Con un cliente OPC puede acceder a los mensajes archivados a travs del servidor OPC A&E.
Al acceder a los avisos archivados se aceptan dos mtodos:
Edicin de los avisos archivados de un intervalo de tiempo en el pasado
Edicin de los avisos archivados a partir de un intervalo de tiempo en el pasado sin un
punto final. Tras la edicin de los avisos archivados se enviarn al cliente OPC
automticamente los otros avisos que se generen de nuevo.


Nota
Despus de leer los avisos archivados, el "ActiveTime" devuelto de un aviso no debe
utilizarse para acusar el aviso ni tampoco para un seguimiento de las transiciones del
aviso. Para asegurar esto, el cliente OPC-A&E debe verificar el flag adicional
"OPC_HAE_HISTORICAL_EVENTFLAG" en el "EventType" del aviso. La "ActiveTime"
es incorrecta en los avisos archivados. Encontrar ms informacin acerca del flag
adicional en "Identificacin de avisos archivados".

Consulta de la funcionalidad "Alarmas y eventos histricos"
Adems de los filtros estndar, en el OPC-A&E-Server ampliado de WinCC se ofrecen los
siguientes filtros:
Filtro Valores del filtro Descripcin
OPC_HAE_FILTER_BY_TIMEFRAME 0x80000000 Corresponde a la funcin "ReadRaw"
en OPC Historical Data Access.
OPC_HAE_FILTER_BY_STARTTIME 0x40000008 Corresponde a la funcin "AdviseRaw"
en OPC Historical Data Access.
Source Filter y exigencia de las alarmas histricas
Para que pueda solicitar los avisos archivados, el cliente OPC debe poder soportar la
funcionalidad "SetFilter" en una suscripcin. Si inserta adicionalmente la palabra clave
"OPCHAEServer" en la matriz del "Source Filter" de una suscripcin, el servidor OPC enviar
tambin los avisos archivados. Adems de esta clave, con otros parmetros puede determinar
cmo se leen los avisos:
Mtodo
Perodo
Con o sin lmites
La lista de sources que se indican en el filtro puede contener otros nombres de origen adems
del origen "OPCHAEServer". En este caso, la suscripcin suministra slo los eventos
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 199
histricos de las fuentes indicadas. La secuencia del nombre source no tiene ninguna
influencia.
Despus de configurar el Source Filter se puede consultar el intervalo de tiempo elegido del
cliente con un "Refresh".
6.9.6.2 Sintaxis para el acceso de avisos archivados con OPC
Sintaxis
OPCHAEServer hMode=(read|advise) htStartTime=szTime
[htEndTime=szTime] [bBounds=(TRUE|FALSE)]
Parmetros
hMode = [read|advise]
Se necesita el parmetro. Determina cmo se deben leer los avisos y eventos archivados.
read: Edita avisos y eventos archivados de un intervalo de tiempo definido del pasado (se
puede comparar con ReadRaw en OPC Historical Data Access).
A continuacin vase el ejemplo para definir un filtro de lectura de los ltimos 30 minutos:
OPCHAEServer hMode=read htStartTime=NOW-30M bBounds=TRUE
advise: Edita avisos y eventos archivados a partit de un punto en el tiempo definido. Tras
recibir todos los avisos archivados se envian los nuevos avisos como en una suscripcin activa
(comparable directamente con AdviseRaw en OPC Historical Data Access).
En el siguiente ejemplo se leen los avisos de los ltimos 30 minutos (la suscripcin debe estar
activa):
OPCHAEServer hMode=advise htStartTime=NOW-30M


Nota
Se soporta la siguiente notacin para los parmetros "htStartTime" y "htEndTime":
notaciones relativas, p.ej. NOW
Valores simblicos, p.ej. NOW, YEAR, MONTH
Indicacin de los valores absolutos de fecha/hora UTC de acuerdo con la notacin XML
correspondiente: 2006-09-01T10:00:00.000Z
El uso de la notacin simblica corresponde a la sintaxis de OPC Historical Data Access.

htStartTime =
Se necesita el parmetro. Determina el punto a partir del cual se leen avisos y eventos del
fichero.
htEndTime =
El parmetro es opcional. Determina el punto hasta el cual se leen avisos y eventos del fichero.
Si "hMode = read", se utiliza como configuracin estndar "NOW".
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
200 Manual de sistema, 06/2014, A5E34374801-AA
bBounds = [TRUE|FALSE]
El parmetro es opcional. Determina cmo se deben tratar cercanos al inicio y al final. La
funcin es idntica a OPC Historical Data Access.
bBounds=FALSE:
El sello de tiempo del primer aviso transferido >= htStartTime
El sello de tiempo del ltimo aviso transferido < htEndTime
bBounds=TRUE:
El sello de tiempo del primer aviso transferido <= htStartTime
El sello de tiempo del ltimo aviso transferido >= htEndTime
La configuracin estndar es FALSE.

6.9.6.3 Mtodos de lectura para avisos archivados
Introduccin
Para leer los avisos archivados se pueden utilizar uno de los dos modos de lectura:
read
advise
Modo de lectura "read"
Con el modo de "read" se leen avisos archivados de un intervalo de tiempo definido en el
pasado. La secuencia de los avisos ledos es cronolgica referida a todo servidor OS del que
se lean alarmas. Al fijar un inicio y un final puede determinar si el aviso ms antigo se edita
el primero o el ltimo. Si el inicio es menor que el final, se edita primero el aviso ms antigo.
Si desea utilizar el modo de lectura "read", ejecute las siguientes funciones en la suscripcin:
1. SetFilter
2. Refresh
Se ha desechado un "SetFilter" durante el "Refresh". Si activa la suscripcin durante el
"Refresh", no tiene influencia en el desarrollo del Refresh.
Los eventos histricos se siguen transmitiendo con la identificacin Refresh.
Los eventos recin creados se transmiten de acuerdo con el comportamiento estndar de una
suscripcin activa:
Consideracin de los valores de filtro definidos, con excepcin de la source "histrica"
"OPCHAEServer".
Sin identificacin Refresh
De esta manera, el cliente puede diferenciar los eventos recibidos mediante la identificacin
Refresh. Un paquete de evento nunca contiene eventos histricos y nuevos simultneamente.
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 201
Los paquetes de eventos con la identificacin refresh slo contienen eventos histricos.
Estos eventos pueden estar todava pendientes.
Los paquetes de eventos sin la identificacin refresh contienen exclusivamente eventos
nuevos.
Modo de lectura "advise"
Con el modo de "advise" se leen avisos archivados de un momento definido en el pasado.
Tras leer todos los avisos archivados se envian los nuevos avisos como en una suscripcin
activa. Los avisos archivados se transfieren cronolgicamente, referidos a cada servidor OS:
Primero se transfieren los avisos archivados a partir del momento inicial. Despus se
transfieren los nuevos avisos archivados.
Tenga en cuenta que en "advise" no se puede indicar el tiempo final.
Para el modo de lectura "advise" se utiliza una suscripcin activa. Si ejecuta la funcin
"SetFilter" en una suscripcin activa, se transferirn inmediatamente los avisos histricos.
Si ejecuta la funcin "SetFilter" en una suscripcin inactiva, los avisos archivados se
transferirn despus de activar la suscripcin. Si desea utilizar el modo de lectura "advise" en
una suscripcin inactiva, proceda de la siguiente manera:
1. SetFilter
2. Con SetState poner el suscripcin en Active
Si desactiva la suscripcin, se interrumpir la transferencia.
Si pone la suscripcin "inactive", se finalizar la transferencia. Se desecha un "SetFilter"
mientras la suscripcin est activa.
Un "Refresh" en una suscripcin "histrica" en modo "advise" funcione igual que en una
suscripcin estndar:
Todos los eventos Condition Related pendientes se transmiten en paqueten con la
identificacin Refresh. El ltimo paquete contiene tambin la identificacin "Last Refresh".
Un "Refresh" en el modo "advise" no tiene influencia alguna en la lectura de alarmas histricas.
6.9.6.4 Identificacin de avisos archivados
Principio
Los avisos archivados se diferencian adicionalmente por un indicador en EventType. Este
indicador est conectado con el EventType real a travs de un enlace O:
Designacin EventType EventType (aviso archivado)
OPC_SIMPLE_EVENT 0x01 0x81
OPC_CONDITION_EVENT 0x04 0x84
OPC_TRACKING_EVENT 0x02 0x82
OPC_HAE_HISTORICAL_EVENTFLAG 0x80
OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
202 Manual de sistema, 06/2014, A5E34374801-AA
Ejemplos
Ejemplo 1
Con el siguiente filtro de source se editan los avisos y eventos archivados en los ltimos 30
minutos en modo "read". El aviso ms antiguo de cada servidor OS se emite primero. Adems
se suministra el valor lmite inferior.
OPCHAEServer hmode=read htStartTime=NOW-30M bBounds=TRUE
Ejemplo 2
Con el siguiente filtro de source se editan los eventos archivados del 1 de septiembre de 2006
desde las 10 a las 12 en modo "read". El aviso ms reciente de cada servidor OS se emite
primero. Adems se suminstran los valores lmite de este intervalo de tiempo.
OPCHAEServer hMode=read htStartTime=2006-09-01T12:00:00.000Z
htEndTime=2006-09-01T10:00:00.000Z bBounds=TRUE
Ejemplo 3
Con el siguiente filtro de source se editan los avisos y eventos archivados en los ltimos 30
minutos en modo "advise". Tras leer todos los avisos archivados se envian los avisos recin
generados como en una suscripcin activa.
OPCHAEServer hmode=advise htStartTime=NOW-30M

OPC - Open Connectivity
6.9 Servidor WinCC-OPC-A&E
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 203
6.10 Servidor OPC UA de WinCC
6.10.1 Funcionamiento del servidor OPC UA de WinCC
Funcionamiento
El servidor OPC UA de WinCC pone a disposicin los valores siguientes:
Valores de proceso
Valores de ficheros de variables
Avisos WinCC
El servidor OPC UA de WinCC se instala como servicio de Windows y arranca
automticamente. El servidor OPC UA de WinCC soporta exclusivamente el perfil de
comunicacin "UA-TCP UA-SC UA Binary". El nmero de puerto utilizado puede configurarse.
Especificaciones soportadas
OPC Unified Architecture es una especificacin para transferir valores de proceso, datos de
fichero y avisos. El servidor OPC UA de WinCC cumple la especificacin OPC UA 1.02.
Encontrar ms informacin sobre las funciones UA soportadas en "Servicios y perfiles OPC
UA soportados (Pgina 212)".
Instalacin
Una vez instalado WinCC, el servidor OPC UA de WinCC puede utilizarse de inmediato sin
necesidad de configuracin.
El servidor OPC UA de WinCC puede utilizarse en un servidor WinCC o en un cliente WinCC.
URL del servidor OPC UA de WinCC
Al servidor OPC UA de WinCC se accede a travs de la siguiente URL:
"opc.tcp://[HostName]:[Port]"
Parmetro Descripcin
HostName Comodn para el nombre del equipo. Se inserta automticamente.
Port Nmero de puerto. El ajuste predeterminado es "4862".
Discovery Server
La OPC Foundation pone a disposicin el "Discovery Server". El "Discovery Server" est
instalado de forma estndar en el panel de operador como servicio de Windows.
El "Discovery Server" pone a disposicin de los clientes UA informacin sobre los servidores
OPC UA que han iniciado sesin en el "Discovery Server".
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
204 Manual de sistema, 06/2014, A5E34374801-AA
Dependiendo de su configuracin, al iniciarse el Runtime el servidor OPC UA de WinCC inicia
sesin en ninguno, en uno o en varios de los "Discovery Server" configurados y disponibles.
A continuacin, el inicio de sesin se repite de forma cclica. Si el usuario finaliza el Runtime,
el servidor OPC UA de WinCC cierra sesin automticamente en el "Discovery Server".
Idiomas soportados en el espacio de direcciones de WinCC
El servidor OPC UA de WinCC soporta el espacio de direcciones de WinCC en los idiomas
siguientes:
Alemn
Ingls
Francs
Italiano
Espaol
6.10.2 Concepto de seguridad de OPC UA
Introduccin
El sistema de seguridad de OPC UA se basa fundamentalmente en:
la autenticacin y autorizacin de las aplicaciones y los usuarios participantes;
la garanta de integridad y confidencialidad de los mensajes intercambiados entre las
aplicaciones.
Certificados
Los certificados constituyen el mecanismo de autenticacin de las aplicaciones OPC UA. Cada
aplicacin dispone de su propio certificado de instancia y lo utiliza para identificarse en la
infraestructura de clave pblica.
Los certificados empleados por el servidor OPC UA de WinCC se guardan con los ajustes del
archivo de configuracin "OpcUaServerWinCC.xml":
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 205
Certificado de instancia del servidor OPC UA de WinCC
Para el funcionamiento seguro, cada servidor OPC UA de WinCC necesita un certificado de
instancia propio con una clave privada. El certificado solo es vlido en el equipo
correspondiente y solo debe utilizarse en el servidor OPC UA de WinCC instalado en l.
Al instalar el servidor se genera un certificado de instancia del servidor con firma propia, que
se guarda tanto en la carpeta de certificados del servidor como en la memoria de certificados
del sistema operativo.
La clave privada de este certificado solo se guarda en la carpeta de certificados. El acceso a
la carpeta de la clave privada debe limitarse a:
el propio servidor;
el administrador de la instalacin.


ATENCIN
Acceso a la carpeta de la clave privada
Aparte del propio servidor y el administrador de la instalacin, por motivos de seguridad no
est permitido a ningn otro usuario ni aplicacin acceder a la clave privada del servidor
OPC UA de WinCC.

El administrador de la instalacin puede reemplazar el certificado de instancia generado
durante la instalacin y la respectiva clave privada. En funcin del sistema de seguridad con
el que cuente la instalacin, el nuevo certificado de instancia puede tener firma propia o
generarse a travs de un organismo de certificacin.
La ubicacin del certificado de instancia del servidor OPC UA de WinCC se define mediante
los ajustes del archivo de configuracin del servidor. Si es necesario, el administrador de la
instalacin puede adaptar la ubicacin:
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
206 Manual de sistema, 06/2014, A5E34374801-AA
Parmetro Valor Significado
StoreType Directory Tipo de ubicacin del certificado. La
ubicacin debe ser "Directory"
StorePath [ApplicationPath]\PKI\WINCC-OPC-
UA-Server
El certificado y la clave privada se
guardan en esta carpeta
Ejemplo de configuracin del certificado de instancia
En este caso, el certificado de instancia del servidor se encuentra en el directorio "PKI
\WINCC-OPC-UA-Server\Certs"; la clave privada, en el directorio "PKI\WINCC-OPC-UA-
Server\Private".
Certificados de cliente de confianza
El servidor OPC UA de WinCC solamente admite la comunicacin segura con clientes de
confianza. Un cliente es de confianza:
Si posee un certificado vlido con firma propia que se encuentra en la memoria de
certificados de confianza del servidor OPC UA de WinCC.
Si el certificado vlido del cliente ha sido expedido por un organismo de certificacin. El
certificado vlido del organismo de certificacin debe encontrarse en la memoria de
certificados de confianza del servidor OPC UA de WinCC. En ese caso, solo hace falta el
certificado del organismo de certificacin. No es necesario que el certificado de instancia
del cliente est en la memoria de certificados de confianza.
La ubicacin de los certificados de confianza se define mediante el archivo de configuracin
del servidor OPC UA de WinCC:
Parmetro Significado
StoreType Tipo de ubicacin del certificado. La ubicacin puede ser
"Directory" o "Windows"
StorePath Los certificados de los clientes de confianza se guardan en
esta carpeta
Ejemplo de configuracin con la ubicacin "Directory"
En este caso, el servidor OPC UA de WinCC confa en todos los clientes cuyo certificado de
instancia se encuentre en la carpeta "PKI\TrustList\Certs".
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 207
Ejemplo de configuracin con la ubicacin "Windows"
En este caso, los certificados de instancia de los clientes deben encontrarse en la memoria
de certificados del sistema operativo, en "<Equipo local>\UA Applications".
Los certificados de organismos de certificacin necesarios para comprobar una cadena de
certificados de cliente se guardan en la memoria de certificados de organismos de
certificacin. Dicha ubicacin tambin se define mediante el archivo de configuracin del
servidor OPC UA de WinCC:
Parmetro Significado
StoreType Tipo de ubicacin del certificado. La ubicacin puede ser
"Directory" o "Windows"
StorePath Los certificados de los organismos de certificacin de
confianza se guardan en esta carpeta


Nota
Los certificados de la memoria de organismos de certificacin no se consideran de confianza
automticamente
Para confiar en un organismo de certificacin, el certificado debe encontrarse en la memoria
de certificados de confianza.

Ejemplo de configuracin con la ubicacin "Directory"
En este caso, los certificados de los organismos de certificacin de confianza se encuentran
en la carpeta "\PKI\CA\Certs".
Ejemplo de configuracin con la ubicacin "Windows"
El parmetro "StorePath" es irrelevante en este caso. Los certificados de los organismos de
certificacin deben guardarse en la memoria de certificados de Windows de acuerdo con las
especificaciones del sistema operativo.
Se confa en los certificados si se encuentran en una de estas dos ubicaciones:
<Equipo local>\Entidades de certificacin raz de confianza
<Equipo local>\Entidades de certificacin raz de terceros
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
208 Manual de sistema, 06/2014, A5E34374801-AA


Nota
Importante para el almacenamiento
El tipo de ubicacin del certificado del servidor debe ser "Directory".
Tanto la ubicacin de certificados de cliente de confianza como la ubicacin de
certificados de organismos de certificacin deben tener el mismo StoreType, es decir, las
dos "Directory" o las dos "Windows".

Certificados de cliente rechazados
Si un cliente UA accede al servidor OPC UA de WinCC sin que su certificado sea de confianza,
el servidor OPC UA de WinCC rechaza la comunicacin segura y copia el certificado del cliente
en la carpeta de certificados rechazados.
La ubicacin de los certificados rechazados se define mediante el archivo de configuracin
del servidor OPC UA de WinCC, p. ej.:


Nota
Aqu tambin se admite solamente el StoreType "Directory".

Para permitir la comunicacin segura con este cliente, deber mover el certificado rechazado
a la memoria de certificados de confianza.
6.10.3 Configuracin de mecanismos de seguridad
Introduccin
Ya en el nivel de comunicacin se garantiza lo siguiente:
la autenticidad de las aplicaciones UA;
la confidencialidad de los mensajes intercambiados;
la integridad de los mensajes intercambiados.
Los mecanismos de seguridad utilizados, p. ej., algoritmos de cifrado y firma, se definen
mediante directivas de seguridad normalizadas.
Las directivas de seguridad soportadas por el servidor OPC UA de WinCC se ajustan mediante
el archivo de configuracin del servidor en "ServerConfiguration" y "SecuredApplication".
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 209
ServerConfiguration
El elemento XML "SecurityPolicies" en "ServerConfiguration" contiene la lista de todas las
combinaciones de "Security Profile" y "Message Security Mode" que puede usar el servidor.
Security Profile Message Security Mode Descripcin
http://opcfoundation.org/UA/SecurityPolicy#None None Comunicacin no segura
http://opcfoundation.org/UA/SecurityPolicy#Basic128Rsa15 Sign o SignAndEncrypt Comunicacin segura,
firmada o cifrada y
mensajes firmados
http://opcfoundation.org/UA/SecurityPolicy#Basic256 Sign o SignAndEncrypt Comunicacin segura,
firmada o cifrada y
mensajes firmados


Nota
Garantizar la comunicacin segura
La comunicacin segura requiere certificados de instancia para servidor y cliente, as como
una configuracin correcta de las memorias de certificados.

Ejemplo de archivo de configuracin con funcionalidad mxima
SecuredApplication
De acuerdo con la especificacin OPC UA, los mecanismos de seguridad se activan o
desactivan explcitamente con el elemento "SecurityProfileUris" en "SecuredApplication".
La figura siguiente muestra una SecuredApplication en la que la comunicacin no segura est
desactivada:
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
210 Manual de sistema, 06/2014, A5E34374801-AA
De este modo, el servidor OPC UA de WinCC soporta en Runtime las dos estrategias de
seguridad: "Basic128Rsa15" y "Basic256". Ambas cuentan con los "Message Security Modes
Sign" y "SignAndEncrypt", pero no ofrecen comunicacin no segura. Al establecer la
comunicacin, los clientes UA seleccionan la Policy deseada de esta lista.
Identidad de usuario
Adems de los mecanismos de seguridad del nivel de comunicacin, el servidor OPC UA de
WinCC tambin soporta la autenticacin del usuario de las aplicaciones de cliente a travs
de la UserTokenPolicy "UserName". Para ello, la aplicacin de cliente debe indicar una
combinacin vlida de nombre de usuario y contrasea al establecer la comunicacin. El
servidor OPC UA de WinCC comprueba la combinacin en la administracin de usuarios del
sistema operativo.
La UserTokenPolicy se ajusta en el archivo de configuracin del servidor OPC UA de WinCC.
Con esta configuracin, el servidor OPC UA de WinCC admite tanto usuarios annimos como
la Policy "UserName".
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 211
6.10.4 Servicios y perfiles OPC UA soportados
Servicios OPC UA
El servidor OPC UA de WinCC soporta la funcionalidad descrita a continuacin:
La tabla siguiente resume las funciones soportadas por el servidor OPC UA 1.02:
OPC UA Service Sets Services Comentario
Discovery Service Set FindServers
GetEndpoints
-
Secure Channel Service
Session Service Set
Todos -
View Service Set Browse
BrowseNext
RegisterNodes
UnregisterNodes
Determinacin de los datos WinCC mapeados: valores de
proceso y datos archivados
Attribute Service Set Read
Write
HistoryRead
HistoryUpdate*
)
slo variables WinCC
slo variables WinCC
solo variables archivadas
solo variables archivadas
Subscription Service Set CreateSubscription
SetPublishingMode
Publish
RePublish
DeleteSubscription

MonitoredItem Service Set CreateMonitoredItems
SetMonitoringMode
DeleteMonitoredItems
slo el atributo "Value" de variables WinCC
.EventNotifier al acceder a avisos WinCC
Method Service Set Call Acknowledge
ConditionRefresh
*): Con restricciones, vase "Accesos de escritura compatibles (Pgina 167)"
Perfiles OPC UA y Conformance Units
El servidor OPC UA de WinCC soporta sin restricciones los siguientes perfiles OPC UA 1.02:
6.5.3 Base Server Behaviour Facet
6.5.12 Standard Event Subscription Server Facet
6.5.14 A & C Base Condition Server Facet
6.5.24 Method Server Facet
6.5.30 Historical Raw Data Server Facet
6.5.36 Historical Data Update Server Facet
6.5.37 Historical Data Insert Server Facet
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
212 Manual de sistema, 06/2014, A5E34374801-AA
6.5.38 Historical Data Delete Server Facet
6.5.107 UA-TCP UA-SC UA Binary
6.5.125 SecurityPolicy - Basic256
6.5.124 SecurityPolicy - Basic128Rsa15
6.5.123 SecurityPolicy - None
El servidor OPC UA de WinCC soporta los perfiles OPC UA que aparecen en la tabla siguiente,
pero con restricciones:
Profile "Group" "Conformance Unit" no soportada
6.5.8 Standard DataChange

Subscription Server Facet

Monitored Item Services ModifyMonitoredItems

DeadBand Filter
Monitor MinQueueSize_02
6.5.9 Enhanced DataChange
Subscription Server Facet
Monitored Item Services Monitor MinQueueSize_05
6.5.25 Core Server Facet Attribute Services Attribute Write Index
6.5.26 Data Access Server Facet Data Access Data Access Analog
Data Access Multistate
Data Access PercentDeadBand
Data Access Semantic Changes
Data Access Two State
6.5.35 Standard UA Server Attribute Services Attribute Write StatusCode & TimeStamp
6.5.47 Standard UA Server Profile Attribute Services Attribute Write StatusCode & Timestamp

6.10.5 Espacio de nombres del servidor OPC UA de WinCC
Introduccin
El servidor OPC UA de WinCC pone a disposicin de los clientes OPC UA un espacio de
nombres jerrquico y ofrece el acceso a los datos de Runtime siguientes:
Valores de proceso (variables WinCC y grupos de variables WinCC)
Ficheros de variables incluidas las variables de fichero
Avisos WinCC
El espacio de nombres del servidor OPC UA de WinCC se adjunta a la carpeta estndar
"Objects".
La figura siguiente muestra el espacio de nombres del servidor OPC UA de WinCC de un
proyecto de WinCC activo en el PC local ("@LOCALMACHINE::"):
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 213
1
2
3
Nodo de inicio del espacio de nombres especfico de WinCC.
Mapeo de las variables WinCC; la estructura se corresponde con la estructura de las variables
en WinCC.
Mapeo de los ficheros de variables
Mapeo de las variables WinCC
Los grupos de variables, los drivers de comunicacin y las conexiones se representan
mediante objetos OPC UA del tipo "FolderType". Cada una de estas carpetas tiene referencias
del tipo "Organizes" de los objetos y variables subordinadas.
Las variables WinCC internas y externas se mapean con variables OPC UA del tipo
"DataItemType". Si se archiva adicionalmente una variable WinCC, la variable OPC UA
mapeada posee adicionalmente una referencia del tipo "HasHistoricalConfiguration" de una
configuracin de fichero. Los atributos "Historizing" y "AccessLevel" se activan de forma
correspondiente.
La tabla siguiente muestra los atributos principales de las variables OPC UA que representan
una variable WinCC. Encontrar una lista completa de los atributos en el documento "OPC
UA Part 3 - Address Space Model 1.02 Specification" bajo "5.6":
Atributo Descripcin Comentario
NodeId Denominacin unvoca de la variable
WinCC
-
BrowseName Nombre de la variable WinCC -
DisplayName Nombre de la variable WinCC -
Value Valor y estado de la variable -
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
214 Manual de sistema, 06/2014, A5E34374801-AA
Atributo Descripcin Comentario
DataType Tipo de datos OPC UA que se
corresponde con el tipo de variable
WinCC, p. ej.:
Int32; valor de 32 bits con signo
UInt32; valor de 32 bits sin signo
-
AccessLevel "CurrentRead" / "CurrentWrite"
"HistoryRead" / "HistoryWrite"
en funcin de la configuracin
de la variable WinCC
ValueRank Siempre "Scalar" -
Mapeo de las variables de fichero
Los ficheros de valores de proceso y los ficheros comprimidos se mapean mediante objetos
OPC UA del tipo "FolderType". Cada una de estas carpetas tambin tiene referencias del tipo
"Organizes" de las variables de fichero correspondientes.
Las variables de ficheros comprimidos y de ficheros de valores de proceso se mapean con
variables OPC UA del tipo "BaseDateVariableType". Una variable de fichero tiene siempre
una referencia del tipo "HasHistoricalConfiguration" a una configuracin de fichero.
La tabla siguiente muestra los atributos principales de las variables OPC UA que representan
una variable de fichero WinCC. Encontrar una lista completa de los atributos en el documento
"OPC UA Part 3 - Address Space Model 1.01 Specification" bajo "5.6":
Atributo Descripcin Comentario
NodeId Denominacin unvoca de la variable de
fichero
-
BrowseName Nombre de la variable de fichero -
DisplayName Nombre de la variable de fichero -
Description Descripcin del nodo -
Value No existe En una variable de fichero este
atributo no se puede leer ni
modificar.
DataType Tipo de datos OPC UA que se
corresponde con el tipo de variable
WinCC, p. ej.:
Double; nmero en coma flotante de
64 bits
UInt32; valor de 32 bits sin signo
-
AccessLevel "HistoryRead" / "HistoryWrite" -
ValueRank Siempre "Scalar" -
Acceso a avisos WinCC
El nodo de inicio del espacio de nombres de WinCC es un Event Notifier que permite a los
clientes OPC UA recibir en Runtime los cambios de estado de los avisos WinCC a travs de
Subscriptions .
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 215
6.10.6 OPC UA Data Access
Las variables WinCC se mapean en variables OPC UA del tipo "DataItemType". Otros tipos
de variables DataAccess como "AnalogItem" o "DiscreteType" no se soportan.
El servidor OPC UA de WinCC soporta el acceso en lectura a los atributos de variable OPC
UA como "DataType" o "AccessLevel". El acceso en escritura y las subscriptions slo se
soportan para el atributo "Value".
6.10.7 OPC UA Historical Access
Introduccin
"OPC Historical Access" permite acceder a ficheros y comprende los servicios "Historical Data"
y "Historical Events". El servidor OPC UA de WinCC slo soporta el servicio "Historical Data".
El servidor OPC UA de WinCC ofrece a clientes OPC el acceso a datos sin formato de
variables de fichero a travs de los siguientes Services:
HistoryRead (READRAW)
HistoryUpdate (INSERTDATA, REPLACEDATA, UPDATEDATA, DELETE_RAW)
Con un cliente OPC UA es posible leer y escribir con restricciones los valores de variables de
fichero en ficheros de variables. Dependiendo de la configuracin del fichero de variables, la
variable de fichero puede contener datos sin formato o bien valores procesados previamente.
Particularidades de las variables de fichero
En WinCC una variable de proceso puede estar contenida en distintos ficheros de variables.
En este caso, la variable de proceso se conecta arbitrariamente con una de las variables de
fichero respectivas.
Propiedades/Properties de una configuracin de fichero
La tabla siguiente muestra las Properties de una configuracin de fichero OPC UA del tipo
"HistoricalConfigurationType". En la propiedad "Description" se reproduce el comentario de
la variable de fichero configurado en WinCC. Encontrar una lista completa de las propiedades
en el documento "OPC UA Part 11 - Historical Access 1.02 Specification", en "5.2.2":
Property Descripcin / Valor Comentario
Definition Nombre de la variable de
proceso WinCC
En un fichero de valores de
proceso
Stepped True -
No se soportan las siguientes Properties opcionales:
MaxTimeInterval
MinTimeInterval
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
216 Manual de sistema, 06/2014, A5E34374801-AA
ExceptionDeviation
ExceptionDeviationFormat
Restricciones del Service "HistoryUpdate"
El Service "HistoryUpdate" slo se puede aplicar a ficheros de valores de proceso.
La siguiente tabla muestra las funciones soportadas por el servidor OPC UA de WinCC. Las
funciones soportadas especficamente dependen de la configuracin del servidor OPC UA de
WinCC, as como de la configuracin del fichero de valores de proceso. Encontrar
informacin detallada en el documento "OPC UA Part 11 - Historical Access 1.00 Specification"
bajo "5.5":
Service Funcin Descripcin
HistoryUpdate INSERTDATA Insertar valores de fichero
nuevos
REPLACEDATA Reemplazar valores de fichero
existentes
UPDATEDATA Reemplazar o insertar valores
de fichero
DELETE_RAW Borrar valores de fichero
6.10.8 OPC UA Alarm & Conditions
Introduccin
A partir de WinCC 7.3, el servidor OPC UA ofrece el acceso a avisos del sistema de avisos
WinCC.
El servidor OPC UA transmite cambios de estado de avisos WinCC a clientes OPC UA con
WinCC-Event-Notifications a travs de Subscriptions y Monitored Event Items , pero no
ejecuta ninguna instancia de Condition en su espacio de nombres. El nodo Event Notifier que
debe utilizarse es el nodo de inicio del espacio de nombres de WinCC. El cliente UA puede
filtrar los avisos y definir la lista de los atributos de aviso devueltos.
El servidor OPC UA cumple la especificacin "OPC UA Alarms & Conditions 1.02".
A continuacin se describe de forma resumida la representacin del sistema de avisos WinCC
en OPC UA. Encontrar informacin detallada en la especificacin "Part 9: Alarms and
Conditions 1.02 Specification".
Representacin del sistema de avisos WinCC en tipos de evento OPC UA
Los avisos WinCC se representan en los siguientes tipos de evento OPC UA:
WinCCEventType
Este tipo se basa en "BaseEventType" y representa avisos WinCC "sencillos" con el siguiente
concepto de acuse:
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 217
"Aviso desaparecido sin estado" est activado
"Acuse de aparicin" no est activado
Son ejemplos de avisos de este tipo el arranque o la parada de motores.
WinCCAlarmConditionType
Este tipo se basa en "AlarmConditionType" y representa todos los avisos que no pueden
representarse en WinCCEventType, p. ej., avisos acusables o avisos con el estado
"aparecido" y "desaparecido".
En un aviso del tipo "WinCCAlarmConditionType", el evento est ligado a una condicin. Por
ejemplo, WinCC genera un aviso en cuanto se viola un valor lmite de una variable. Este aviso
corresponde en OPC UA a una Alarm Condition.
Atributos de aviso WinCC
Los dos tipos Event amplan el tipo bsico correspondiente con atributos de aviso especficos
de WinCC. Los atributos se representan 1:1 como UA Event Properties y se describen con
mayor detalle en el captulo "Atributos del sistema de avisos WinCC".
Categora y tipo de aviso
El sistema de avisos WinCC informa sobre estados de avera y estados operativos en el
proceso. Un aviso WinCC siempre pertenece a una categora y a un tipo de aviso concretos,
indicados en los atributos "CLASSID", "TYPEID", "CLASSNAME" y "TYPENAME" de los UA
Events correspondientes.
Prioridad
En la configuracin de avisos en el sistema de avisos WinCC, se puede configurar una
prioridad de "0" a "16". La especificacin OPC UA define un rango de valores de Severity de
"1" a "1000". "1" corresponde a la Severity ms baja y "1000" a la Severity ms alta.
Por este motivo, los valores de la prioridad deben ser adecuados para la Severity de OPC.
En la imagen estndar, la prioridad "0" ser OPC-Severity "1", y la prioridad "16" ser OPC-
Severity "1000". Los dems valores se interpolarn linealmente entre "0" y "1000".
Reglas de representacin OPC UA
En la configuracin del sistema de avisos WinCC se establece qu evento va a originar un
aviso en el proceso. En OPC UA, este aviso se representa por lo general como Event.
La tabla siguiente muestra las Properties ms importantes de los Events y la manera en que
el sistema de avisos WinCC proporciona la informacin.
OPC UA Property Representacin en el sistema de avisos WinCC
En todos los tipos de evento:
EventId Nombre unvoco del aviso
EventType Tipo de evento: Nodeld del nodo WinCCAlarmConditionType
o del nodo WinCCEventType
SourceNode Irrelevante
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
218 Manual de sistema, 06/2014, A5E34374801-AA
OPC UA Property Representacin en el sistema de avisos WinCC
SourceName Fuente en la que se desencaden el aviso. La representacin
se describe con mayor detalle ms adelante
Message Texto de aviso del nmero de aviso correspondiente
Time Momento en que se produjo el evento. El sello de tiempo se
indica en UTC
Severity Prioridad del aviso WinCC
Solo en WinCCAlarmConditionType:
ConditionName Texto predeterminado que se proporciona junto con el aviso.
El texto que se emite depende de la regla de representacin
ajustada:
"Modo 1" y "Modo 2": nmero de aviso
"Modo 3": categora, p. ej., "Aviso de control de procesos"
Quality Emite la calidad del aviso
ConditionClassId NodeId del nodo "ProcessConditionClassType"
ConditionClassName "ProcessConditionClassType"
Retain "TRUE" en avisos pendientes
NodeId ConditionId: designa de forma unvoca una UA-Condition, p.
ej., una alarma. Se necesita para el acuse, incluso si no se
soportan instancias de Condition
EnabledState "TRUE" si el aviso est autorizado
ActiveState/Id "TRUE" si el aviso ha aparecido
AckedState/Id "TRUE" si el aviso se ha acusado
ClientUserId Emite el usuario registrado


Nota
El servidor OPC UA no soporta las siguientes OPC UA Conditions o Alarm Properties :
BranchId
LastSeverity
InputNode
ConfirmedState
SuppressedState
ShelvingState
SuppressedOrShelved
MaxTimeShelved

Estados de aviso / estados de acuse
La tabla siguiente muestra la representacin de los estados de aviso WinCC en las
WinCCAlarmConditionType - Properties correspondientes:
Estado de aviso EnabledState/Id ActiveState/Id AckedState/Id
Aviso bloqueado FALSE - -
Aviso autorizado TRUE
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 219
Estado de aviso EnabledState/Id ActiveState/Id AckedState/Id
Aviso aparecido TRUE TRUE FALSE
Aviso desaparecido con
acuse
TRUE FALSE TRUE
Aviso desaparecido sin acuse TRUE FALSE FALSE
Avisos acusados (aviso an
pendiente)
TRUE TRUE TRUE
Avisos acusados (el aviso ya
no est pendiente)
TRUE FALSE TRUE
Aviso aparecido acusado TRUE TRUE TRUE
Aviso aparecido y
desaparecido con acuse
TRUE FALSE TRUE
Aviso aparecido y
desaparecido sin acuse
TRUE FALSE FALSE
Aviso acusado por el sistema
(an pendiente)
TRUE TRUE TRUE
Aviso acusado por el sistema
(ya no est pendiente)
TRUE FALSE TRUE
Aviso no acusado (aviso an
pendiente)
TRUE TRUE TRUE
Aviso no acusado (el aviso ya
no est pendiente)
TRUE FALSE TRUE
Ajustes para la representacin del sistema de avisos WinCC
La configuracin del servidor OPC A&E tambin es vlida para el servidor OPC UA en cuanto
a la representacin de las Properties "SourceName" y "Message" de un aviso.
En un servidor OPC A&E con acceso jerrquico:
SourceName Indica la fuente de un aviso. La Source tiene el formato "<Prefijo de
servidor>::Area\bloque de texto de usuario 2". El prefijo de servidor del equipo
local es "@LOCALMACHINE"
Message Emite el texto de aviso del nmero de aviso correspondiente
En un servidor OPC A&E sin acceso jerrquico:
SourceName Indica la fuente de un aviso. La Source tiene el formato "<Prefijo de
servidor>::localhost::". El prefijo de servidor del equipo local es
"@LOCALMACHINE"
Message Emite el texto de aviso del nmero de aviso correspondiente
Grupos de alarmas
En WinCC 7.3 no se representan los grupos de alarmas WinCC en el espacio de nombres.
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
220 Manual de sistema, 06/2014, A5E34374801-AA
Mtodos de evento soportados
Acuse
Un aviso WinCC se acusa a travs del mtodo "Acknowledge" del nodo
"AcknowledgeableConditionType" en el modelo de informacin OPC UA estndar.
Solo pueden acusarse avisos del tipo "WinCCAlarmConditionType".
ConditionRefresh
Los avisos pendientes se determinan a travs del mtodo "ConditionRefresh" del nodo
"ConditionType" en el modelo de informacin OPC UA estndar.
Filtro
El cliente OPC UA puede definir un filtro para Monitored Event Items .
No obstante, el servidor OPC UA no soporta los siguientes operadores:
FilterOperator_Cast
FilterOperator_BitwiseAnd
FilterOperator_BitwiseOr
FilterOperator_RelatedTo
FilterOperator_InView
Consulte tambin
Atributos del sistema de avisos WinCC (Pgina 221)
6.10.9 Atributos del sistema de avisos WinCC
Resumen
La tabla siguiente lista los atributos configurables del sistema de avisos WinCC. Los atributos
se representan 1:1 como UA Event Properties .

Atributo de aviso WinCC Significado Tipo de datos
CLASSNAME Nombre de la categora String
TYPENAME Nombre del tipo de aviso String
FORECOLOR Color de primer plano para avisos aparecidos,
desaparecidos o acusados
Int32
BACKCOLOR Color de fondo para avisos aparecidos,
desaparecidos o acusados
Int32
FLASHCOLOR Color intermitente Int32
FLAGS Indica si el aviso debe acusarse Int32
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 221
Atributo de aviso WinCC Significado Tipo de datos
TEXT01TEXT10 Contenido del bloque de texto de usuario #1...#10 String
PROCESSVALUE01PROCESSVALUE10 Contenido del bloque de valor de proceso #1...#10
STATETEXT Aviso de estado String
INFOTEXT Texto informativo sobre el aviso String
LOOPINALARM Indica si est configurado Loop-In-Alarm Int32
CLASSID ID de la categora Int32
TYPEID ID del tipo de aviso Int32
MODIFYSTATE Valor de la variable de estado del aviso Int32
AGNR Emite el nmero del controlador en el que se ha
producido el aviso
Int16
CPUNR Emite el nmero de CPU en la que se ha producido
el aviso
Int16
DURATION Emite el perodo entre la aparicin, la desaparicin
y el acuse de un aviso
Int32
COUNTER Cantidad de avisos despus del inicio de Runtime Int32
QUITSTATETEXT Indica si se ha acusado el aviso String
QUITCOUNT Cantidad de avisos abiertos no acusados Int32
PARAMETER Parmetro de configuracin del aviso Int32
BLOCKINFO Contenido actual del bloque de aviso String
ALARMCOUNT Cantidad de avisos pendientes Int32
LOCKCOUNT Cantidad de avisos bloqueados Int32
PRIORITY Prioridad del aviso Int32
APPLICATION Emite la aplicacin que desencaden el aviso String
COMPUTER Emite el nombre del equipo que edit el aviso String
USER Emite el usuario que edit el aviso String
COMMENT Comentario del aviso String
HIDDEN-COUNT Cantidad de avisos ocultos Int32
OS-HIDDEN Indica que el aviso est oculto Boolean
OS_EVENTID Nmero de aviso WinCC Int32
BIG_COUNTER Contador de avisos Int64
Consulte tambin
OPC UA Alarm & Conditions (Pgina 217)
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
222 Manual de sistema, 06/2014, A5E34374801-AA
6.10.10 Configuracin de servidor OPC UA de WinCC
6.10.10.1 Archivo de configuracin
Introduccin
Mediante el archivo de configuracin "OPCUAServerWinCC.xml" se configura el servidor OPC
UA de WinCC. Este captulo describe la estructura del archivo de configuracin. El captulo
"Cmo se configura el servidor OPC UA (Pgina 224)" describe cmo configurar el servidor
OPC UA de WinCC.
Ubicacin
El archivo de configuracin especfico del proyecto, "OPCUAServerWinCC.xml", se guarda
en la carpeta de proyecto WinCC, en:
"<Carpeta de proyecto WinCC>\OPC\UAServer"
Estructura
El archivo de configuracin est dividido en varias secciones:
Seccin <Secured Application>
En esta seccin se configura la seguridad de la aplicacin OPC UA conforme a OPC UA
Specification / Part 6 / "Security Settings Management".
<Secured Application>

<BaseAddresses>
<...></...>
</BaseAddresses>.
Configuracin del URL del servidor OPC UA de WinCC.
Encontrar ms informacin sobre el URL en "Concepto de seguridad
de OPC UA (Pgina 205)".
<SecurityProfileUris>
<SecurityProfile>
<...></...>
</SecurityProfile>
...
</SecurityProfileUris>
Configuracin de las Security Policies soportadas
Utilice el ajuste "none" nicamente con fines de prueba o diagnstico.
Encontrar ms informacin sobre Security Policies en "Concepto de
seguridad de OPC UA (Pgina 205)".
<ApplicationCertificate>
<TrustedCertificateStore>
<TrustedCertificates>
<...>
Modificacin de la configuracin predeterminada de certificados
conforme a OPC UA Specification / Part 6.
(opcional)
</Secured Application>

Seccin <Server Configuration>
En esta seccin se ajustan otros parmetros especficos del servidor.
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 223
<Server Configuration>

<SecurityPolicies>
<SecurityPolicy>
<...></...>
</SecurityPolicy>
...
</SecurityPolicies>
Configuracin de Message Security Modes.
Utilice el ajuste "none" nicamente con fines de prueba o diagnstico.
Encontrar ms informacin sobre el modo Message Security Mode
en "Concepto de seguridad de OPC UA (Pgina 205)".
<UserTokenPolicies>
<UserTokenPolicy>
<...></...>
</UserTokenPolicy>
...
</UserTokenPolicies>
Configuracin de la identificacin de usuario
Utilice el ajuste "Anonymous" nicamente con fines de prueba o
diagnstico.
Encontrar ms informacin sobre el modo Message Security Mode
en "Concepto de seguridad de OPC UA (Pgina 205)".
<FastInsert>
<Users>
<...></...>
</Users>
<Clients>
<...></...>
<Clients>
</FastInsert>
Configuracin del acceso optimizado de escritura a ficheros WinCC
<Server Configuration

6.10.10.2 Cmo se configura el servidor OPC UA
Requisitos
Se ha creado un proyecto WinCC.
Apertura de archivo de configuracin
1. Abra el explorador de Windows. Vaya al directorio "<Carpeta de proyecto WinCC>\OPC
\UAServer".
2. Abra el archivo de configuracin "OPCUAServerWinCC.xml". Encontrar ms informacin
al respecto en "Archivo de configuracin (Pgina 223)".
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
224 Manual de sistema, 06/2014, A5E34374801-AA
Modificacin de nmero de puerto del servidor OPC UA de WinCC
1. En caso necesario, modifique el nmero de puerto 4862 en <BaseAdresses>.
No utilice un nmero de puerto que est ocupado por otra aplicacin.
El parmetro [HostName] es un comodn para el nombre del equipo y se determina en
Runtime.
Ejemplo:
<BaseAdresses>
<ua:String>opc.tcp://[HostName]:5210</ua:String>
<BaseAdresses>
Configuracin de seguridad
1. Realice los ajustes de seguridad para la comunicacin. Encontrar ms informacin al
respecto en "Concepto de seguridad de OPC UA (Pgina 205)".
2. Configure las "Security Policies" soportadas en <SecurityProfileUris>.
Con "true" se activa el ajuste.
Con "false" se desactiva el ajuste.
Ejemplo:
<SecurityProfile>
<ProfileUri>http://opcfoundation.org/UA/SecurityPolicy#None</
ProfileUri>
<Enabled>false</Enabled>
</SecurityProfile>
3. Configure los "Messagesecuritymodes" correspondientes en <SecurityPolicies>.
Para desactivar un ajuste, borre completamente la entrada <SecurityPolicy>... </
SecurityPolicy>.
Ejemplo:
<SecurityPolicy>
<ProfileUri>http://opcfoundation.org/UA/SecurityPolicy#None</
ProfileUri>
<MessageSecurityModes>None</MessageSecurityModes>
</SecurityPolicy>


Nota
Comunicacin no segura entre cliente y servidor
Utilice el ajuste "none" nicamente con fines de prueba o diagnstico.
En servicio de produccin, utilice como mnimo los siguientes ajustes para una comunicacin
segura entre cliente y servidor:
SecurityPolicy:Basic128Rsa15
MessageSecurityMode:Sign

OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 225
Configuracin de la identificacin de usuario
1. Especifique la identificacin de usuario para el establecimiento de conexin en
<UserTokenPolicies>. Encontrar ms informacin al respecto en "Concepto de
seguridad de OPC UA (Pgina 205)".
Para desactivar un ajuste, borre completamente la entrada.
Ejemplo
<UserTokenPolicy>
<TokenType>Anonymous</TokenType>
</UserTokenPolicy>
Configuracin del acceso optimizado de escritura a ficheros WinCC
1. En caso necesario, configure el acceso optimizado de escritura a ficheros WinCC en
<FastInsert>.
Con "true" se activa el acceso optimizado de escritura a ficheros WinCC para todos
los clientes OPC UA.
Con "false" se especifica si usuarios de Windows o clientes OPC UA concretos tienen
permiso para utilizar el acceso optimizado de escritura a ficheros WinCC.
En <Users> se especifican los usuarios de Windows.
En <Clients> se especifican los clientes OPC UA. Utilice como ClientName el
"Common Name" indicado en el certificado de cliente.
Ejemplo:
<EnabledByDefault>false</EnabledByDefault>
<Users>
<User>domain\user1</User>
</Users>
<Clients>
<Client>ClientName1</Client>
</Clients>
OPC - Open Connectivity
6.10 Servidor OPC UA de WinCC
WinCC: Comunicacin
226 Manual de sistema, 06/2014, A5E34374801-AA
6.11 Trace
Introduccin
Mediante Trace pueden registrarse valores de variable y llamadas de funcin para realizar
pruebas y buscar errores.
Las entradas se almacenan en un archivo Trace. El archivo Trace muestra, p.ej., paso por
paso el procedimiento de establecimiento de la conexin, y facilita de esta manera la
localizacin de un problema de conexin.
Configuracin
La emisin del Trace debe configurarse en el registro del sistema de funcionamiento. Para
obtener ms informacin al respecto, dirigirse al Servicio de Atencin al Cliente de SIMATIC.
OPC - Open Connectivity
6.11 Trace
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 227
PROFIBUS FMS
7
7.1 Canal WinCC "PROFIBUS FMS"
Introduccin
El controlador de comunicacinl "PROFIBUS FMS" permite la comunicacin entre una
estacin WinCC y un sistema de automatizacin como S5 o S7.
Este captulo muestra
cmo configurar la transferencia de datos con el canal "PROFIBUS FMS".
cmo configurar una conexin y una variable.
Unidad de canal
El controlador de comunicacin dispone de una unidad de canal. Esto permite la siguiente
posibilidad de aplicacin:
Unidad de canal PROFIBUS FMS para SIMATIC NET PROFIBUS (mdulo de
comunicaciones CP 5613).


Nota
Puede configurar los enlaces lgicos tanto en el modo de configuracin como en Runtime.
Explicaremos ambos procedimientos.
En el canal "PROFIBUS FMS" slo WinCC puede requerir los datos del PLC conectado.
No es posible la emisin desde el PLC.

WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 229
7.2 Tipo de datos de las variables
Introduccin
Para una conexin lgica, defina las variables necesarias. Desde la vista de WinCC puede
acceder a los siguientes tipos de datos:
Variable binaria
Valor de 8 bits sin signo
Valor de 8 bits con signo
Valor de 16 bits sin signo
Valor de 16 bits con signo
Valor de 32 bits sin signo
Valor de 32 bits con signo
Nmero en coma flotante 32 bits IEEE 754
Variable de texto de juego caract. de 8 bits
Tipo de datos sin formato
PROFIBUS FMS
7.2 Tipo de datos de las variables
WinCC: Comunicacin
230 Manual de sistema, 06/2014, A5E34374801-AA
7.3 Configuracin del canal
7.3.1 Configurar una conexin
7.3.1.1 Configurar una conexin
Introduccin
Los sistemas de automatizacin deben estar conectados a PROFIBUS con un procesador de
comunicaciones adecuado. Tanto el hardware como el software deben ser compatibles con
el protocolo PROFIBUS FMS.
En el caso de los sistemas de automatizacin S5-115U, S5-135U y S5-155U, puede utilizar,
por ejemplo, el procesador de comunicaciones CP 5431 FMS.
En el sistema WinCC debe estar instalado el mdulo de comunicaciones CP 5613 y el software
SIMATIC NET.
Durante la configuracin de la conexin debemos distinguir los siguientes casos:
Configuracin en modo de configuracin
Configuracin en Runtime
7.3.1.2 Manera de configurar la conexin en el modo de configuracin
Procedimiento
1. En el rea de navegacin de la administracin de variables, en el rbol del controlador de
comunicacin "Profibus FMS", seleccione la unidad de canal "PROFIBUS FMS".
2. Seleccione en el men contextual de la unidad de canal la entrada "Nueva conexin".
3. Introduzca el nombre de la conexin.
PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 231
4. Elija en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir un cuadro de dilogo que tiene por ttulo el nombre de la conexin.
5. En el campo "Nom./ndice" escriba el nombre o el ndice de la conexin lgica.
El nombre y el ndice de la conexin lgica debern configurarse en la lista de referencias
de comunicacin (KBL).
6. En caso de que se hayan asignado derechos de acceso a la conexin lgica, seleccione
el campo "Con derechos de acceso".
PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
232 Manual de sistema, 06/2014, A5E34374801-AA
7. El botn de comando "Atributos" abre el dilogo "Derechos de acceso":
8. Indique ahora la contrasea de la conexin lgica. Cierre el cuadro de dilogo pulsando
el botn de comando "Aceptar".
9. Ajuste en el rea "Direccionamiento de variables" los parmetros necesarios. Cierre el
cuadro de dilogo pulsando el botn de comando "Aceptar".


Nota
Para la configuracin del Nombre o ndice de la conexin se accede a la lista de relacin
de la comunicacin que puede ser creada con SIMATIC NCM PC o STEP 7.

PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 233
7.3.1.3 Manera de configurar la conexin en Runtime
Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades de la conexin" a travs
del men contextual.
2. Pulsar el botn de comando "Propiedades".
Se abrir un cuadro de dilogo que tiene por ttulo el nombre de la conexin.
3. En el rea "Lista de conexiones (lista de referencias de comunicacin)" aparecen las
conexiones configuradas en la lista de referencias de comunicacin (KBL). Seleccione si
la conexin debe aplicarse con su nombre e ndice en el campo "Nom./ndice" en el rea
"Conexin".
4. En caso de que se hayan asignado derechos de acceso a la conexin lgica, seleccione
el campo "Con derechos de acceso".
PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
234 Manual de sistema, 06/2014, A5E34374801-AA
5. El botn de comando "Atributos" abre el dilogo "Derechos de acceso".
6. Indique ahora la contrasea de la conexin lgica. Cierre el cuadro de dilogo pulsando
el botn de comando "Aceptar".
7. Ajuste en el rea "Direccionamiento de variables" los parmetros necesarios. Cierre el
cuadro de dilogo pulsando el botn de comando "Aceptar".

7.3.2 Configuracin de las variables
7.3.2.1 Configuracin de las variables
Introduccin
La direccin de variable se asigna de acuerdo con la estructura de direcciones del protocolo
PROFIBUS FMS.
Al configurar las direcciones, distinguimos los siguientes casos:
En modo de configuracin
En runtime
PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 235
7.3.2.2 Manera de configurar la direccin de las variables en el modo de configuracin
Procedimiento
1. En el campo "Tipo de datos", seleccione el tipo de datos deseado de las variables (p. ej.
valor de 16 bits con signo).
2. Abra el cuadro de dilogo "Propiedades".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. En el campo "Nom./ndice" escriba el nombre o el ndice de la variable en el sistema de
automatizacin remoto.
4. Si se trata de una variable estructurada (estructura o array), indique adems en el campo
"Subndice" qu parte de la variable (componente o elemento de array) se debe leer o
escribir.



Nota
El nombre y el ndice, as como el subndice deben coincidir con el nombre o ndice que
aparece en la lista de objetos de la conexin lgica del sistema de automatizacin externo.
De lo contrario, no se podr acceder a la variable en Runtime.

PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
236 Manual de sistema, 06/2014, A5E34374801-AA
7.3.2.3 Manera de configurar la direccin de las variables en Runtime
Procedimiento
1. En el campo "Tipo de datos", seleccione el tipo de datos deseado de las variables (p. ej.
valor de 16 bits con signo).
2. Abra el cuadro de dilogo "Propiedades".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. En el rea "Lista de las variables remotas" se muestran las variables a las que se puede
acceder con la conexin seleccionada. Seleccione si desea aplicar la variable con su ndice
o nombre al rea "Variable remota".
4. En la "Lista de las variables remotas", seleccione ahora la variable deseada haciendo doble
clic.
5. La variable seleccionada aparecer en el campo "Nom./ndice" del rea "Variable remota".
6. Si se trata de una variable estructurada (estructura o array), indique adems en el campo
"Subndice" qu parte de la variable (componente o elemento de array) se debe leer o
escribir.

PROFIBUS FMS
7.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 237
S5 Ethernet Layer 4
8
8.1 Canal WinCC "SIMATIC S5 Ethernet Layer 4"
Introduccin
El controlador de comunicacinse aplica por ejemplo para el acoplamiento con los sistemas
de automatizacin SIMATIC S5-115U/H, SIMATIC S5-135U y SIMATIC S5-155U/H a travs
del protocolo de transporte ISO o el protocolo TCP/IP.
En funcin del protocolo de comunicacin empleado, se emplearn los siguientes
interlocutores.:
Protocolo de comunicacin Lado de WinCC Lado de SIMATIC S5
Protocolo de transporte ISO CP1612 (compatible con 3Com)
CP1613
CP1623
CP1430 TF
TCP/IP (segn RFC1006) CP1612 (compatible con 3Com)
CP1613
CP1623
CP1430 TCP
Al aplicar este canal no se necesita ninguna base de datos local.
Unidades de canal
El driver de comunicacin dispone de dos units de canal "CP1413-x", con las que se pueden
manejar como mximo dos CP 1612, CP1613 o CP1623. La funcionalidad de las unidades
de canal es idntica. Solamente se diferencian por los nombres de equipo lgicos distintos
de los dos CP. El CP1623 es idntico a CP1613, se maneja sin embargo mediante PCI-
Express.
A travs de la tercera unit de canal "TCP/IP", se puede manejar la comunicacin a travs del
protocolo TCP/IP con un CP1612, CP1613 o CP1623.
En los parmetros del sistema de una unidad de canal se puede modificar el nombre de equipo
lgico (Device Name). Aqu tambin es posible ajustar parmetros para el protocolo aplicado.
Existen las siguientes posibilidades de aplicacin:
Unit de canal "S5-Transport (CP 1413-1)" para los mdulos de comunicacin para SIMATIC
Industrial Ethernet (CP 1612/1613/1623).
Unit de canal "S5-Transport (CP 1413-2)" para los mdulos de comunicacin para SIMATIC
Industrial Ethernet (CP 1612/1613/1623).
Unit de canal "S5-Transport (TCP/IP)" para los mdulos de comunicacin para SIMATIC
Industrial Ethernet (CP 1612/1613/1623).
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 239
8.2 Tipo de datos de las variables
Introduccin
Para una conexin lgica, defina las variables necesarias. Desde la vista de WinCC puede
acceder a los siguientes tipos de datos:
Variable binaria
Valor de 8 bits sin signo
Valor de 8 bits con signo
Valor de 16 bits sin signo
Valor de 16 bits con signo
Valor de 32 bits sin signo
Valor de 32 bits con signo
Nmero en coma flotante 32 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Tipo de datos sin formato

S5 Ethernet Layer 4
8.2 Tipo de datos de las variables
WinCC: Comunicacin
240 Manual de sistema, 06/2014, A5E34374801-AA
8.3 Configuracin del canal
8.3.1 Configuracin del canal "SIMATIC S5 Ethernet Layer 4"
Introduccin
Para configurar el canal "SIMATIC S5 Ethernet Layer 4" es necesario seguir los siguientes
pasos.
1. Configurar la conexin
2. Configuracin de las variables
3. Configuracin de los parmetros del sistema

8.3.2 Manera de configurar la conexin
Introduccin
Los parmetros de conexin son casi idnticos para todos los protocolos aplicables. En el
siguiente ejemplo se describe la comunicacin a travs del protocolo de transporte ISO con
una unidad de canal "CP1413-x".
En caso de aplicacin del protocolo TCP/IP se indica la direccin de IP del PLC en lugar de
la direccin Ethernet. La direccin IP consta de cuatro valores numricos separados mediante
un punto. Los valores numricos han de estar en el margen entre 0 y 255.
Para una conexin lgica, WinCC establece en el turno de transporte respectivamente una
conexin para la lectura (en el margen " funcin READ") y para la escritura (margen "funcin
WRITE"). Por ello se ajustan para ambas funciones los parmetros de direccin en el cuadro
de dilogo. Slo cuando estn establecidas las conexiones tambin se identifica la conexin
lgica como "establecida".
Asignaciones para la funcin READ
Lado de WinCC Lado de SIMATIC S5
FETCH Activa
(orden "READ activa")
READ pasiva
(orden "READ pasiva")
FETCH pasiva
(orden "WRITE pasiva")
WRITE activa
(orden "WRITE activa")
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 241



Nota
No es posible escribir variables binarias o de bytes en el rea de datos del PLC cuando los
datos son transmitidos activamente por el PLC, es decir, la funcin READ en los parmetros
de conexin est ajustada a "Fetch pasiva".
Una conexin FETCH pasiva recibe el estado "OK" slo cuando al menos un telegrama ha
sido transmitido desde el PLC a WinCC.

Asignaciones para la funcin WRITE
Lado de WinCC Lado de SIMATIC S5
Orden "WRITE activa" Orden "WRITE pasiva"
Procedimiento
1. Elija en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Parmetros de conexin".
2. Introduzca en el campo "Direc. Ethernet PLC" la direccin de estacin del SIMATIC S5 en
el bus Industrial Ethernet. En caso de aplicacin del protocolo TCP/IP en este lugar se
indica, en el campo "Direccin IP de PLC", dicha direccin IP.
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
242 Manual de sistema, 06/2014, A5E34374801-AA
3. Defina los parmetros para la funcin READ en el sistema WinCC. Estos dependen de la
orden utilizada en SIMATIC S5.
4. A continuacin, inscriba en el campo asignado "TSAP local" el valor que est configurado
como "TSAP" en la pestaa "Parmetros remotos" durante la configuracin del CP1430
TF.
5. A modo de comparacin, inscriba en el campo "TSAP remoto" el valor que est configurado
como "TSAP" en la pestaa "Parmetros locales" durante la configuracin del CP1430 TF.
6. Inscriba de modo correspondiente los parmetros "TSAP local" y "TSAP remoto" para la
funcin WRITE.



Nota
En las entradas para "TSAP" no debe utilizar espacios.


8.3.3 Configuracin de las variables
8.3.3.1 Configuracin de las variables
Introduccin
En caso de acoplamiento entre WinCC y el PLC a travs del canal "SIMATIC S5 Ethernet
Layer 4" se pueden crear variables de diferentes tipos de datos en WinCC. A continuacin se
describe el modo de configurar una variable de estos tipos de datos.
Direccin de las variables
Configurar una variable con acceso por bits
Configurar una variable con acceso por bytes
Configurar una variable con acceso por palabras
Configurar una variable de datos sin formato
8.3.3.2 Direccin de las variables
Introduccin
La direccin de una variable se indica de acuerdo con la estructura de direcciones de SIMATIC
S5.
En funcin del tipo de variable se efecta el acceso a las reas de memoria en el PLC por
bits, bytes o palabras. Para ello, en cada distinta orden de escritura se lee del PLC el rea de
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 243
memoria direccionado y se modifican los correspondientes bits o bytes. A continuacin se
reescribe el rea de datos de nuevo en el PLC.


Nota
Las modificaciones que son realizadas en un rea de datos leda, se sobrescriben al
reescribir el rea de datos.
No es posible escribir variables binarias o de bytes en el rea de datos del PLC cuando los
datos son transmitidos activamente por el PLC, es decir, la funcin READ en los parmetros
de conexin est ajustada a "Fetch pasiva".


La configuracin de la direccin de una variable se produce en funcin del tipo de variable:
En variables del tipo "binario" o "valor de 8 bits" se abre primero el cuadro de dilogo
"Variable de bits / bytes", en el cual se determina el acceso por bits o por bytes al rea de
memoria del PLC.
Despus se define en el cuadro de dilogo "Propiedades de direccin" la direccin de las
variables en la memoria del PLC.
En variables de palabras se definen en el cuadro de dilogo "Propiedades de direccin"
las variables en la memoria del PLC.
El cuadro de dilogo "Variables de bits / bytes" no se abre ya que el acceso a la memoria
del PLC se efecta por palabras.

S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
244 Manual de sistema, 06/2014, A5E34374801-AA
8.3.3.3 Manera de configurar una variable con acceso por bits
Procedimiento
1. Elija la variable y abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
2. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / Bytes".
3. Con ayuda de la casilla de verificacin defina si el acceso a determinados bits debe
efectuarse en el rea de memoria, por tanto, si stos deben ser ledos y escritos.
4. En el campo de seleccin seleccione el tipo de direccionamiento de la memoria del PLC,
p. ej. "palabra" o "byte".
5. En el campo de seleccin seleccione el nmero del bit a modificar.
6. A travs del botn de comando "Seleccionar" se abre el cuadro de dilogo "Propiedades
de direccin", en el cual se define la direccin de variable en el PLC.
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 245



Nota
En el caso del S5 se pueden direccionar marcadores, entradas y salidas por bytes, los
mdulos de datos (DB, DX) se pueden direccionar por palabras.
La activacin de la casilla de verificacin "Acceso a un bit" tiene influencia sobre la indicacin
de los campos del cuadro de dilogo "Propiedades de direccin".
En variables de tipo palabra no se abre el cuadro de dilogo descrito "Variables de bits /
bytes" ya que la direccin de las variables y, con ello, el acceso a la memoria del PLC se
efecta por palabras.

8.3.3.4 Manera de configurar una variable con acceso por bytes
Procedimiento
1. Elija la variable y seleccione en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo"
o "Valor de 8 bits con signo".
2. Elija la variable y abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / Bytes".
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
246 Manual de sistema, 06/2014, A5E34374801-AA
4. Con ayuda de la casilla de verificacin defina si el acceso a determinados bytes debe
efectuarse en el rea de memoria, por tanto, si stos deben ser ledos y escritos.
5. En el campo de seleccin se visualiza slo "palabra" como tipo de direccionamiento de la
memoria del PL.
6. En el campo de seleccin seleccione el nmero del byte a modificar.
7. A travs del botn de comando "Seleccionar" se abre el cuadro de dilogo "Propiedades
de direccin", en el cual se define la direccin de variable en el PLC.



Nota
En el caso del S5 se pueden direccionar marcadores, entradas y salidas por bytes, los
mdulos de datos (DB, DX) se pueden direccionar por palabras.
La activacin de la casilla de verificacin "Acceso a un byte" tiene influencia sobre la
indicacin de los campos del cuadro de dilogo "Propiedades de direccin".
En variables de tipo palabra no se abre el cuadro de dilogo descrito "Variables de bits /
bytes" ya que la direccin de las variables y, con ello, el acceso a la memoria del PLC se
efecta por palabras.


8.3.3.5 Manera de configurar una variable con acceso por palabras
Introduccin
En el cuadro de dilogo descrito a continuacin se define la direccin de la variable en el PLC.
En variables del tipo "binario" o "valor de 8 bits" se abre previamente el cuadro de dilogo
"Variable de bits / bytes", en el cual se determina el acceso por bits o por bytes al rea de
memoria del PLC.
En variables de tipo palabra no se abre el cuadro de dilogo "Variables de bits / bytes" ya
que la direccin de las variables y, con ello, el acceso a la memoria del PLC se efecta
por palabras.
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 247
Procedimiento
1. Elija la variable y, en el campo "Tipo de datos", seleccione el tipo de datos deseado de las
variables (p. ej. valor de 16 bits con signo).
2. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. En la ficha "Direccin" seleccione en el campo "rea de datos" si la variable se encuentra
en el mdulo de datos, en el rea de marcadores, en el rea de entrada o salida.
4. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
5. En el campo "Direccionam." se indica el tipo de direccionamiento. Normalmente se puede
aceptar la asignacin previa.
6. Introduzca la direccin en el campo correspondiente (p. ej. "DW").



Nota
En variables del tipo "binario" o "valor de 8 bits", la indicacin de los campos de este cuadro
de dilogo depende de la eleccin efectuada "Acceso a bits/bytes" en el cuadro de dilogo
"Variable de bits / bytes".
Si debe escribir la variable de un rea de datos orientada a palabras, la direccin inicial debe
aparecer obligatoriamente en el byte izquierdo y la longitud de las variables debe ser un
nmero par.

S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
248 Manual de sistema, 06/2014, A5E34374801-AA
8.3.3.6 Manera de configurar una variable de datos sin formato
Introduccin
En el cuadro de dilogo descrito a continuacin se define la direccin de una variable de datos
sin formato.


Nota
Si debe escribir la variable de un rea de datos orientada a palabras, la direccin inicial debe
aparecer obligatoriamente en el byte izquierdo y la longitud de las variables debe ser un
nmero par.

Procedimiento
1. Seleccione la variable y elija en el campo "Tipo de datos" la entrada "Tipo de datos sin
formato".
2. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. En el campo "rea de datos", seleccione si la variable debe encontrarse en un bloque de
datos, en el rea de marcas, en el rea de entrada o en el rea de salida.
4. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 249
5. En el campo "Direccionam." se indica el tipo de direccionamiento. Por norma general se
puede tomar el valor predeterminado.
6. Introduzca la direccin de datos en el campo inferior. La rotulacin del campo depende de
la entrada en el campo "Direccionam.", p.ej. "DBW" en el direccionamiento "Palabra".
7. Introduzca en el campo "Longitud" la longitud en Bytes del bloque de datos sin formato.
8. En el rea "Tipo de datos sin formato" indique el tipo de la variable de datos sin formato.
8.3.4 Parmetros del sistema
8.3.4.1 Parmetro del sistema de la unidad de canal
Introduccin
Si necesita una configuracin distinta a la especificacin estndar de WinCC, puede modificar
la configuracin en el dilogo "Parmetros del sistema" de la unidad de canal.
Los parmetros del sistema son casi idnticos para todos los protocolos aplicables. En caso
de aplicacin del protocolo TCP/IP difiere nicamente el nombre de dispositivo (Device Name)
asignado durante la instalacin.
Puede modificar de forma individual:
el nombre del dispositivo
los parmetros de transporte


Nota
Los parmetros de sistema son vlidos para todos los CP en el PLC.

Nombre del dispositivo
La comunicacin entre WinCC y PLC se efecta a travs de los nombres lgicos del equipo.
Estos se asignan durante la instalacin del mdulo de comunicaciones y son especficos de
cada unidad. El nombre del dispositivo representa el nombre de dispositivo lgico. De manera
estndar se asigna previamente el nombre de dispositivo lgico en el protocolo de transporte
ISO con el nombre "/CP_H1_1:/ SCP", en el protocolo TCP/IP con "/TCP_IP:/SCP".


Nota
En caso de utilizar el protocolo TCP/IP se ha de verificar si el nombre del dispositivo en
WinCC coincide con el "punto de acceso de la aplicacin" en el cuadro de dilogo "Ajustar
interfaz PG/PC". Si es necesario, se deber adecuar el nombre de dispositivo en "Ajustar
interfaz PG/PC".

S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
250 Manual de sistema, 06/2014, A5E34374801-AA
Parmetro de transporte
En los parmetros de transporte se definen ajustes especficos para la unidad de canal, p. ej.
tamao de PDU, intentos de restablecimiento, etc.
8.3.4.2 Manera de modificar el nombre del dispositivo
Introduccin
A travs de los parmetros del sistema se ajustan parmetros de la unidad de canal. p. ej. el
nombre de dispositivo lgico o los parmetros de transporte.
Los parmetros del sistema son casi idnticos para todos los protocolos aplicables.
En el siguiente ejemplo se describe la comunicacin a travs del protocolo de transporte ISO
con una unidad de canal "CP1413-x".
En caso de aplicacin del protocolo TCP/IP difiere nicamente el nombre de dispositivo
(Device Name) asignado durante la instalacin.
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 251
Procedimiento
1. Seleccione la unidad de canal y abra el cuadro de dilogo "Parmetros del sistema" por
medio del men contextual.
2. Seleccione la ficha "Nombres de dispositivos" .
3. Ahora puede seleccionar con el ratn un nombre de dispositivo lgico que aparezca en
"negrita" y modificarlo haciendo clic con el ratn en el campo de nombre.



Nota
El nombre del dispositivo (Device Name) se define durante la instalacin de los controladores
de hardware. Slo si ha asignado all otro nombre, lo que no es recomendable, tambin
deber modificar aqu el nombre del dispositivo (Device Name).

S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
252 Manual de sistema, 06/2014, A5E34374801-AA
8.3.4.3 Manera de modificar los parmetros de transporte
Procedimiento
1. Seleccione la unidad de canal y abra el cuadro de dilogo "Parmetros del sistema" por
medio del men contextual.
2. Seleccione la ficha "Parmetros de transporte".
3. Ajuste el valor "Tamao PDU" al valor que tambin se configur en el mdulo de
comunicacin CP 1430.
4. Defina en el campo "Intentos de enlace" la frecuencia con que se debe intentar el
establecimiento de conexin.
5. Seleccione el campo "Ilimitada" en el rea "Duracin de reintentos de envo".
6. Inscriba en el campo "Tiempo de acuse" p. ej. el valor 30, para que, a ms tardar, al cabo
de 30 segundos, sea informado sobre el estado de la variable cuando el interlocutor de
comunicacin no haya respondido en dicho intervalo de tiempo (p. ej. PLC en el estado
"Stop").
S5 Ethernet Layer 4
8.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 253
8.4 Anexo
8.4.1 Anexo
Introduccin
El anexo tiene informaciones adicionales acerca del canal "SIMATIC S5 Ethernet Layer 4".
8.4.2 Cdigos de error y constantes internos
8.4.2.1 Cdigos de error y constantes internos
Introduccin
Las tablas siguientes contienen los cdigos de error y constantes ms importantes. La
informacin slo est pensada para insider. Por ello no se profundiza ms en el significado
de los cdigos y de las constantes.
Cdigos de error si se interrumpe la conexin
Indicaciones iNA960
Indicaciones SCI

8.4.2.2 Cdigos de error si se interrumpe la conexin
Introduccin
En este apartado figura un listado de los cdigos de error ms importantes. Si se presentara
un error con un cdigo de error que no est incluido en la tabla, dirjase a la WinCC Hotline.
Error_0002-INVALID_RQ
Bloque Request defectuoso.
Error_0004-NO_RESOURCES
No hay recursos libres en el CP.
Error_0006-UNKNOWN_REFERENCE
Se ha indicado una referencia de OPEN incorrecta.
S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
254 Manual de sistema, 06/2014, A5E34374801-AA
Error_0008-BUFFER_TOO_SHORT
Buffer de usuario (user) demasiado corto.
Error_0010-BUFFER_TOO_LONG
Buffer de usuario (user) demasiado largo.
Error_0012-ILLEGAL_REQ
Se ha indicado una "negot_options" incorrecta.
Error_0014-REM_ABORT
Interrupcin de conexin por estacin remota.
Error_0016-LOC_TIMEOUT
Timeout
Error_0018-UNKNOWN_CONN_CLASS
Clase de conexin desconocida.
Error_0020-DUP_REQ
Conexin ya establecida.
Error_0022-CONN_REJECT
Desechado el requerimiento de conexin por Remote.
Error_0024-NEGOT_FAILED
Interrupcin de la conexin por "negot-option" incorrecta.
Error_0026-ILLEGAL_ADDRESS
Direccin de transporte defectuosa.
Error_0028-NETWORK_ERROR
Bus o CP perturbado.
Error_0030-PROTOCOL_ERR
Error de protocolo.
S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 255
Error_0032-ILLEGAL_RB_LENGTH
Longitud de bloque Request incorrecta.
Error_0784-E_NO_HW
No se ha encontrado hardware de comunicacin.
Mdulo de comunicacin defectuoso.
Mdulo de comunicacin incorrectamente instalado.
Ajustada una direccin de puerto incorrecta.
Error_0786-E_CNF
Controlador incorrectamente ajustado o parmetros no vlidos en el registro.
Error_0787-E_BAUDRATE
Ajustada una velocidad en baudios incorrecta o un vector de interrupcin.
Error_0788-E_HSA
Ajustada una HSA (Highest Station Address) incorrecta.
Error_0789-E_TS
El nmero de estacin local ajustado (TS_ADR) ya est asignado.
Error_0791-E_INT_NOT_PROV
El vector de interrupcin ajustado (IRQ) no est disponible en el mdulo de comunicacin.
Error_0792-E_INT_BUSY
El vector de interrupcin ajustado (IRQ) en el mdulo de comunicacin ya est ocupado.
Error_0800-E_NO_FILE
El controlador de comunicacin seleccionado no se puede cargar; no se encontr el archivo.
Controlador de comunicacin incorrectamente instalado.
Error_0897-E_LOGDEV
El dispositivo (device) lgico no est definido en el registro.
Controlador de comunicacin incorrectamente instalado.
Entrada en el registro destruida o borrada.
S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
256 Manual de sistema, 06/2014, A5E34374801-AA
Verifique con el programa "Ajustar interfaz PG/PC" el ajuste del nombre de dispositivo
lgico.
Verifique en la mscara Parmetros de sistema del device el ajuste del nombre de
dispositivo lgico.
Error_0898-E_L2DRIVER
La entrada "L2DRIVER" falta en el registro.
Error de mdulo o mdulo incorrectamente instalado.
Error_0900-E_L4DRIVER
La entrada "L4DRIVER" falta en el registro.
Error de mdulo o mdulo incorrectamente instalado.
Error_30000-EC_WATCHDOG
Error de watchdog (alerta).
Error_30001-EC_PDUERROR
PDU inesperada.
Error_30005-EC_ONLERROR
Error al cargar el S7-Online-DLL.

8.4.2.3 Indicaciones iNA960
Indicaciones generales iNA960
OK_RESP 1 0x01 Orden ejecutada sin errores
OK_EOM_RESP 3 0x03 Bloque de datos recibido sin errores
OK_DECIDE_REQ_RESP 5 0x05 Orden ejecutada sin errores
OK_CLOSED_RESP 7 0x07 Interrupcin de conexin por usuario local
Indicaciones de error iNA960
INVALID_REQ 2 0x02 Bloque Request defectuoso
NO_RESOURCES 4 0x04 No hay recursos libres en el CP
UNKNOWN_REFERENCE 6 0x06 Se ha indicado una referencia de OPEN incorrecta
S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 257
BUFFER_TOO_SHORT 8 0x08 Buffer de usuario (user) demasiado corto
BUFFER_TOO_LONG 10 0x0A Buffer de usuario (user) demasiado largo
ILLEGAL_REQ 12 0x0C Se ha indicado una 'negot_options' incorrecta
REM_ABORT 14 0x0E Interrupcin de conexin por estacin remota
LOC_TIMEOUT 16 0x10 Timeout
UNKNOWN_CONN_CLASS 18 0x12 Clase de conexin desconocida
DUP_REQ 20 0x14 Conexin ya establecida
CONN_REJECT 22 0x16 Desechado el requerimiento de conexin por
Remote
NEGOT_FAILED 24 0x18 Interrupcin de la conexin por negot-option
incorrecta
ILLEGAL_ADDRESS 26 0x1A Direccin de transporte defectuosa
NETWORK_ERROR 28 0x1C Bus o CP perturbado
PROTOCOL_ERR 30 0x1E Error de protocolo
ILLEGAL_RB_LENGTH 32 0x20 Longitud de bloque Request incorrecta
8.4.2.4 Indicaciones SCI
Para la descripcin vase el manual "SINEC Communication Interface SCI" (A/5-15).
Indicaciones SCI
SCP_OK 0 0x00 No hay error
SCP_INCONS 201 0xC9 El nmero de Minordevice no es 00
SCP_RESOURCE 202 0xCA Requerimiento de memoria DPRAM defectuoso
SCP_CONFIG 203 0xCB Error en la configuracin (NUM_PROCS)
SCP_NOCONFIG 204 0xCC Controlador SCP no configurado
SCP_PARAM 206 0xCE Modo incorrecto
SCP_DEVOPEN 207 0xCF Open ya efectuado
SCP_BOARD 208 0xD0 Board no insertada / detectada
SCP_SOFTWARE 209 0xD1 Error IRQ o software no encontrado
SCP_MEM 210 0xD2 Limitacin de memoria en DPRAM
SCP_MODE 211 0xD3 Proceso de descarga an no finalizado
SCP_LOADER 212 0xD4 Sin respuesta del Loader
SCP_SIGNAL 213 0xD5 Proceso solicitado asncrono
SCP_NOMESS 215 0xD7 No hay ninguna noticia para el proceso
SCP_USERMEM 216 0xD8 Longitud de buffer length_of_buffer demasiado
pequea
SCP_WINDOW 217 0xD9 Demasiadas llamadas SEND
SCP_TIMEOUT 219 0xDB Timeout en SCP
SCP_ATTACH 220 0xDC Reset no ejecutado/canal an activo
SCP_ILLEGAL_REQUEST 221 0xDD Request defectuoso
SCP_ERECOVERF 223 0xDF Buffer no recogido con scp_receive
SCP_ECLOSED 224 0xE0 Todos los buffer asignados para conexin
S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
258 Manual de sistema, 06/2014, A5E34374801-AA
EUSERMAX 225 0xE1
SCP_EINTR 226 0xE2
SCP_BOARD_OPEN 231 0xE7
SCP_NO_WIN_SERV 233 0xE9
EPROTECT 234 0xEA Licencia no encontrada
Indicaciones SCI
SCP_DB_FILE_DOES_NOT_EXIST 240 0xF0
SCP_DB_FILE_CLOSE_NOT_OK 241 0xF1
SCP_SEND_NOT_SUCCESSFUL 242 0xF2
SCP_RECEIVE_NOT_SUCCESSFUL 243 0xF3
SCP_NO_DEVICE_AVAILABLE 244 0xF4
SCP_ILLEGAL_SUBSYSTEM 245 0xF5
SCP_ILLEGAL_OPCODE 246 0xF6
SCP_BUFFER_TOO_SHORT 247 0xF7
SCP_BUFFER_1_TOO_SHORT 248 0xF8
SCP_ILLEGAL_PROTOCOL_SEQUENCE 249 0xF9
SCP_ILLEGAL_PDU_ARRIVED 250 0xFA
SCP_REQUEST_ERROR 251 0xFB
SCP_NO_LICENSE 252 0xFC
Indicaciones adicionales del Online-DLL en la interfaz SCP
E_TIMER_INIT 768 0x0300 Llamada de WIN Settimer sin xito
E_INIT_COM 769 0x0301
E_NO_HW 784 0x0310 Mdulo MPI no encontrado
E_HW_DEFEKT 785 0x0311 Problema con el hardware
E_CNF 786 0x0312 Parmetros de configuracin incorrectos
E_BAUDRATE 787 0x0313 Velocidad incorrecta/ IntVector incorrecto
E_HSA 788 0x0314 HSA incorrecta parametrizada
E_TS 789 0x0315 Direccin parametrizada ya asignada
E_OCC 790 0x0316 HW_Device ya asignado
E_INT_NOT_PROV 791 0x0317 Interrupcin no disponible
E_INT_BUSY 792 0x0318 Interrupcin ocupada
E_SAP 793 0x0319 SAP deactivate: SAP no ocupado
E_UNPLUGGED 794 0x031a No se ha encontrada ninguna estacin remota
E_SYNI 795 0x031b Error Syni aparecido
E_AMPRO 796 0x031c AMPRO 2 ha notificado error del sistema
E_BUFFSIZE 797 0x031d No hay creado ningn buffer de ese tamao
E_NO_FILE 800 0x0320 Archivo DLL/VxD no encontrado o entradas destruidas
en el registro
S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 259
E_NO_ENTRY 801 0x0321 Direccin no existe en el DLL
E_VERSION 816 0x0330 Conflicto de versin entre controlador SMC y firmware
SMC
E_COMCNF 817 0x0331 Problema con configuracin de puerto COM
E_NO_SMC 818 0x0332 SMC no responde (ms)
E_COMMBADID 819 0x0333 El puerto COM no est configurado
E_COMMOPEN 820 0x0334 El puerto COM no est disponible
E_SMCBUSY 821 0x0335 El controlador serie es utilizado actualmente con otra
configuracin
E_SMCMODEM 822 0x0336 An no existe una conexin con un PC/MPI Cable
E_SMCNOLEG 823 0x0337 El PC/MPI Cable rechaza la orden, falta la legitimacin
necesaria
E_ONLINE 896 0x0380 Error interno en IOCTL Interface
E_LOGDEV 897 0x0381 Dispositivo lgico no est en el registro
E_L2DRIVER 898 0x0382 La entrada L2DRIVER falta en el registro
E_L4DRIVER 900 0x0384 La entrada L4DRIVER falta en el registro
E_SYSERROR 1023 0x03FF Error del sistema
Cdigos de error especficos del canal
EC_WATCHDOG 30000 0x7530 Error de watchdog (alerta)
EC_PDUERROR 30001 0x7531 PDU inesperada
EC_ONLERROR 30005 0x7535 Error al cargar el S7-Online-DLL

S5 Ethernet Layer 4
8.4 Anexo
WinCC: Comunicacin
260 Manual de sistema, 06/2014, A5E34374801-AA
S5 PROFIBUS FDL
9
9.1 Canal WinCC "SIMATIC S5 Profibus FDL"
Introduccin
El canal "SIMATIC S5 Profibus FDL" permite la comunicacin entre una estacin WinCC y un
sistema programable SIMATIC S5. Se utilizan aqu el tipo de red PROFIBUS (Process Field
Bus) y el protocolo FDL (Field Data Link).
PROFIBUS es la red para cantidades de datos entre pequeas y medianas. Con 127
estaciones conectables como mximo, se puede satisfacer una amplia gama de tareas de
automatizacin.
La lectura / escritura de variables a travs del PROFIBUS, bajo utilizacin del protocolo FDL
se realiza a travs de telegramas de solicitud y de respuesta. El telegrama de solicitud es
transmitido por WinCC al autmata programable. El PLC responde mediante el telegrama de
respuesta.
Una conexin FDL se especifica a travs del punto final de comunicacin local y remoto
(Service Access Point).
Este captulo muestra
cmo configurar la transferencia de datos con el canal "SIMATIC S5 Profibus FDL"
cmo crear un proyecto de ejemplo
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 261
Unidad de canal FDL (CP5412/A2-1)
Independiente del procesador de comunicacin introducido CP 5613 o CP 5614 existe la
posibilidad de acoplamiento al SIMATIC S5 a travs de la unidad de canal "FDL (CP5412/
A2-1)". Esta unidad de canal da soporte hasta un mximo de 24 conexiones. Para la funcin
del canal se tiene que crear una unidad de canal y una conexin.
Service Access Point
Los SAP (puntos de acceso al servicio) son interfaces locales de datos dentro de una estacin
PROFIBUS. Los SAP se tienen que configurar en WinCC y en el PLC. Con el Service Access
Point se establece un identificador inequvoco. Este identificador inequvoco se necesita para
la comunicacin entre WinCC y el PLC.
Conexin activa
Una conexin activa se designa tambin como conexin Fetch (de bsqueda). Bajo este
concepto se entiende una conexin en la que un interlocutor activo recoge datos de un
interlocutor de comunicacin. El interlocutor de comunicacin del cual se recogen los datos
se designa como interlocutor pasivo.
Conexin pasiva
Una conexin pasiva tiene lugar cuando el PLC activo transmite datos asncronamente sin
telegrama de solicitud, al interlocutor pasivo WinCC.
S5 PROFIBUS FDL
9.1 Canal WinCC "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
262 Manual de sistema, 06/2014, A5E34374801-AA
9.2 Tipos de datos y reas de datos soportados
Introduccin
En una comunicacin de SIMATIC S5 a travs de PROFIBUS FDL, slo se da soporte a
determinados tipos de datos y reas de datos.
Tipos de datos soportados
Tipo de datos WinCC Tipo de datos SIMATIC S5
Variable binaria BIT
Valor de 8 bits con signo No disponible en SIMATIC S5
Valor de 8 bits sin signo BYTE
Valor de 16 bits con signo WORD
Valor de 16 bits sin signo WORD
Valor de 32 bits con signo DWORD
Valor de 32 bits sin signo DWORD
Nmero en coma flotante 32 bits IEEE 754 DWORD
Nmero en coma flotante 64 bits IEEE 754 No disponible en SIMATIC S5
Variable de texto de juego de caracteres de
8 bits
ARRAY OF BYTE
Variable de texto de juego de caracteres de
16 bits
No disponible en SIMATIC S5
Tipo de datos sin formato ARRAY OF BYTE
Acceso a variables SIMATIC S5
El acceso a variables SIMATIC S5 sucede de manera de palabra a componentes de datos
CD (DB) o componentes de datos ampliados XD (DX). A ello se puede acceder leyendo y
escribiendo.
Acceso a una variable SIMATIC S5 del tipo de datos BIT
A las variables SIMATIC S5 del tipo de datos BIT slo se puede acceder con lectura. Esta
restriccin existe para conexiones activas o pasivas.
Acceso a una variable SIMATIC S5 del tipo de datos BYTE
A las variables SIMATIC S5 del tipo de datos BYTE slo se puede acceder con lectura.
Para la configuracin de una variable Byte, se tiene que seleccionar como direccionamiento
el "Byte izquierdo" o el "Byte derecho" de una palabra de datos de 16 bits.
S5 PROFIBUS FDL
9.2 Tipos de datos y reas de datos soportados
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 263
Acceso a una variable SIMATIC S5 del tipo de datos ARRAY OF BYTE
A las variables SIMATIC S5 del tipo de datos ARRAY OF BYTE slo se puede acceder con
lectura.
S5 PROFIBUS FDL
9.2 Tipos de datos y reas de datos soportados
WinCC: Comunicacin
264 Manual de sistema, 06/2014, A5E34374801-AA
9.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"
Introduccin
Las posibilidades de la comunicacin de WinCC a travs del controlador de comunicacin
para el PROFIBUS se relacionan a continuacin. Adems se relacionan tambin todos los
tipos de datos soportados y su posibilidad del ajuste de formato.


Nota
Particularidades en la escritura de variables:
Durante la configuracin en WinCC, al escribir varias variables en reas de datos del
autmata programable se debe proceder de forma que cada variable sea transferida
individualmente.
Este comportamiento es especialmente importante al escribir varias variables con la funcin
"SetTagMultiWait" p. ej. en un Script. Ya que esta funcin slo queda ejecutada con la
conclusin de la transferencia de todas las variables que le han sido entregadas, se pueden
producir considerables tiempos de espera en caso de que exista una gran cantidad de
variables.
Se debe comprobar si la utilizacin de la funcin "Wait" es necesaria para una gran cantidad
de variables. En este caso puede ser conveniente tambin la aplicacin de una variable de
datos sin formato, especialmente si los datos en el rea de datos PLC se suceden
directamente.

Ajuste de formato
Un ajuste de formato se requiere cuando es necesario un determinado rango de valores o
una conversin, p. ej. de formato decimal a formato BCD ("Valor de 8 bits sin signo " convertido
a "ByteToBCDWord"). De manera estndar no se realiza ningn ajuste de formato.
La siguiente tabla relaciona los tipos de datos WinCC apoyados y su posibilidad del ajuste de
formato.
Tipo de datos WinCC Ajuste de formato
Variable binaria No
Valor de 8 bits con signo No disponible en S5
Valor de 8 bits sin signo S
Valor de 16 bits con signo S
Valor de 16 bits sin signo S
Valor de 32 bits con signo S
Valor de 32 bits sin signo S
Nmero en coma flotante 32 bits IEEE 754 S
Nmero en coma flotante 64 bits IEEE 754 No disponible en S5
Variable de texto de juego de caracteres de 8 bits No
Variable de texto de juego de caracteres de 16 bits No disponible en S5
Tipo de datos sin formato No
S5 PROFIBUS FDL
9.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 265
Por parte de WinCC
El controlador de comunicacin SIMATIC S5 Profibus FDL apoya la comunicacin a travs
de los siguientes procesadores de comunicacin:
Procesador de comunicaciones Tipo de bus
CP5613 PCI
CP5614 PCI
Por el lado de PLC
Los autmatas programables se pueden acoplar, en general, de dos maneras a una red
PROFIBUS. La conexin se puede realizar a travs de la interfaz integrada en el mdulo
central, o a travs de mdulos de comunicacin especiales.
Sistema Mdulo
S5-90U, S5-95U, S5-100U CPU95U
S5-115U, S5-135U, S5-155U CP5431 FMS/DP



Nota
En los acoplamientos a S5-95U con L2-SS no son posibles las conexiones Fetch (de
bsqueda), ya que WinCC slo puede ser interlocutor pasivo.

S5 PROFIBUS FDL
9.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
266 Manual de sistema, 06/2014, A5E34374801-AA
9.4 Configuracin del canal
9.4.1 Manera de configurar el canal "SIMATIC S5 Profibus FDL"
Introduccin
Los pasos para configurar el canal "SIMATIC S5 Profibus FDL" se muestran en este y en los
siguientes captulos.
En este apartado se muestra como configurar el canal "SIMATIC S5 Profibus FDL".
Procedimiento
1. Seleccione en el rea de navegacin de la administracin de variables, en el men
contextual del nodo "Administracin de variables", la entrada "Agregar nuevo driver".
2. Seleccione el driver "SIMATIC S5 Profibus FDL". Se crea ahora el canal y se indica el
controlador de comunicacin en el inventario de variables.

9.4.2 Unidad de canal "FDL (CP5412/A2-1)"
Introduccin
El controlador de comunicacin "SIMATIC S5 Profibus FDL" contiene slo la unidad de canal
"FDL (CP5412/A2-1)".
A travs de la unidad de canal "FDL (CP5412/A2-1)" tiene lugar la comunicacin entre WinCC
y el autmata programable SIMATIC S5. Dentro de la unidad de canal se pueden crear como
mximo 24 conexiones. Para cada conexin configurada se tienen que ajustar parmetros de
conexin especiales. Cada variable configurada se tiene que definir mediante parmetros de
variables.


Nota
El nombre de la unidad de canal "FDL (CP5412/A2-1)" est ligado al controlador de
comunicacin, "SIMATIC S5 Profibus FDL.CHN", y es independiente del procesador de
comunicacin aplicado. Como procesadores de comunicacin se pueden instalar p. Ej.
CP5613 y CP5614.

Parmetros de variables
Para cada variable configurada se tienen que indicar los siguientes parmetros de variables:
rea de datos (p. ej. DB)
Nmero del mdulo de datos
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 267
Direccionamiento (p. ej. "Byte izquierdo")
Direccin de inicio (p. ej. DL 0, si en el direccionamiento se ha seleccionado el "Byte
izquierdo")
Parmetros de conexin
Para cada conexin configurada se tienen que indicar los siguientes parmetros de conexin:
La direccin de estacin del PLC
La prioridad
Para la funcin de lectura y para la funcin de escritura se deben indicar los SAP propios
y ajenos (Service Access Point)
Para la funcin de lectura se tiene que configurar adicionalmente si debe ser una conexin
activa o pasiva. En caso de un enlace de lectura activo, se solicitan los valores por la estacin
WinCC. En caso de una conexin pasiva, la transferencia de los valores a la estacin WinCC
es activada por el PLC.
9.4.3 Manera de configurar una conexin
Requisitos
El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
Procedimiento
1. Seleccione la unidad de canal "FDL (CP5412/A2-1)".
2. Seleccione en el men contextual de la unidad de canal la entrada "Nueva conexin".
3. Introduzca el nombre de la conexin.
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
268 Manual de sistema, 06/2014, A5E34374801-AA
4. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Parmetros de conexin".
5. Introduzca en el campo "Direccin estacin PLC" la direccin inequvoca del PLC.
6. El botn de comando de opcin "Prioridad" tiene que ajustarse, en caso de una conexin
FDL, siempre a "Baja".
7. La funcin de la estacin WinCC se establece a travs de los campos "OS activa, WinCC
es interlocutor activo" o bien "OS pasiva, WinCC es interlocutor pasivo". Active el
correspondiente botn de comando de opcin.
8. Introduzca en los campos "SAP local" y "SAP remoto" las direcciones SAP configuradas
para el acceso con lectura y con escritura. El rango de valores de los SAP se encuentra
entre 2 y 54.
9. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".
10.Seleccione la entrada "Nueva variable" en el men contextual de la conexin. Se abre el
cuadro de dilogo "Propiedades de variable". Configure la variable.
11.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 269
9.4.4 Configuracin de las variables
9.4.4.1 Configuracin de las variables
Introduccin
En caso de un acoplamiento entre WinCC y el PLC a travs del canal "SIMATIC S5 Profibus
FDL", se pueden crear dentro de WinCC los tipos de datos Binarios, Bytes y Palabra. A
continuacin se describe como configurar una variable de este tipo de datos.
9.4.4.2 Manera de configurar una variable con acceso por bits
Introduccin
En este apartado configurar una variable para acceso por bits para el rea de
direccionamiento en el PLC.


Nota
El acceso por bits a una variable slo tiene lugar con lectura.

Requisitos
1. El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
2. En la unidad de canal "FDL (CP5412/A2-1)" tiene que estar creada una conexin.
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste el tipo de datos "Variable binaria" en el campo "Tipo de datos".
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
270 Manual de sistema, 06/2014, A5E34374801-AA
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Introduzca en el campo "D" la direccin Byte y en el campo "Bit" la direccin Bit. El ttulo
del campo izquierdo depende de la entrada en el campo "Area de datos", p. ej. "D" para
el rea de datos "DB", y del tipo de datos de la variable "Variable binaria".
7. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".



Nota
La entrada "Bit" en el campo "Direccionam." no se puede modificar, ya que ha sido
establecida por el tipo de datos "Variable binaria" de la variable de WinCC.

9.4.4.3 Manera de configurar una variable con acceso por bytes
Introduccin
En este apartado configurar una variable para acceso por bytes para el rea de
direccionamiento en el PLC.


Nota
El acceso por bytes a una variable slo tiene lugar con lectura.

Requisitos
1. El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
2. En la unidad de canal "FDL (CP5412/A2-1)" tiene que estar creada una conexin.
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 271
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajustar en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo".
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. En el campo "Direccionam." puede escoger entre "Byte izquierdo" y "Byte derecho".
7. Introduzca en el campo "DL" la direccin Byte. El ttulo del campo depende de la entrada
en el campo "Direccionam.", p.ej. "DL" en el direccionamiento "Byte izquierdo".
8. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

9.4.4.4 Manera de configurar una variable con acceso por palabras
Introduccin
En este apartado configurar una variable para acceso por palabras para el rea de
direccionamiento en el PLC.


Nota
El acceso por palabras a una variable tiene lugar con lectura y / o escritura.

Requisitos
1. El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
2. En la unidad de canal "FDL (CP5412/A2-1)" tiene que estar creada una conexin.
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
272 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajustar en el campo "Tipo de datos" el tipo "Valor de 16 bits sin signo".
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Introduzca en el campo inferior la direccin de palabra. El ttulo del campo depende de la
entrada en el campo "Direccionam.", p.ej. "DW" en el direccionamiento "Palabra".
7. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".



Nota
La entrada "Palabra" en el campo "Direccionam." no se puede modificar, ya que est definida
por el tipo de datos "Valor de 16 bits sin signo" de la variable de WinCC.

9.4.5 Parmetros del sistema
9.4.5.1 Parmetros del sistema de la unidad de canal
Introduccin
Si necesita una configuracin distinta a la estndar de WinCC, puede modificar la
configuracin en el dilogo "Parmetros del sistema" de la unidad de canal.
Puede modificar de forma individual:
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 273
el nombre del dispositivo
el tiempo de control del acceso de escritura y lectura
Nombre del dispositivo
La comunicacin entre WinCC y PLC se efecta a travs de los nombres lgicos del equipo.
Estos se asignan durante la instalacin de la tarjeta de comunicaciny son especficos de
cada unidad. El nombre del dispositivo representa el nombre de dispositivo lgico. a
preasignacin estndar del nombre de dispositivo lgico es "/CP_L2_1:/SCP".
Tiempo de control del acceso de escritura y lectura
El tiempo de control de escritura y lectura describe el tiempo de espera mximo en segundos
para las respuestas de esctritura/lectura del PLC. Si el PLC no responde dentro del tiempo
indicado, se cortar la conexin. De manera predeterminada, este campo est definido con
un tiempo de espera de 30 segundos.


Nota
Los parmetros de sistema son vlidos para todos los CP en el PLC.

9.4.5.2 Manera de modificar el nombre del dispositivo
Requisitos
El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal la entrada "Parmetros del
sistema". Se abre entonces el cuadro de dilogo "Parmetros del sistema".
2. En el campo "Nombre del dispositivo" indique el nombre del punto de acceso. Este nombre
debe coincidir con el ajuste que ha realizado en Windows por medio de "Inicio"
"Configuracin" "Panel de control" "Ajustar interfaz PG/PC".
3. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".
S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
274 Manual de sistema, 06/2014, A5E34374801-AA



Nota
Las modificaciones tendrn efecto slo despus de reiniciar WinCC.

9.4.5.3 Manera de modificar el tiempo de control de escritura y lectura de los valores de proceso
Requisitos
El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal la entrada "Parmetros del
sistema". Se abre entonces el cuadro de dilogo "Parmetros del sistema".
2. Introduzca en el campo "Tiempo de espera mx." el valor necesario en segundos. Puede
introducir un valor entre 1 y 3600 segundos. Este campo se ocupa previamente con un
valor estndar de 30 segundos.
3. Cierre el cuadro de dilogo abierto mediante el botn de comando "ACEPTAR".



Nota
Las modificaciones tendrn efecto slo despus de reiniciar WinCC.

S5 PROFIBUS FDL
9.4 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 275
9.5 Funciones especiales
9.5.1 Funciones especiales del canal "SIMATIC S5 Profibus FDL"
Introduccin
El canal "SIMATIC S5 Ethernet TF" contiene algunas funciones especiales, cuya funcionalidad
se describe en este captulo.
9.5.2 Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL"
9.5.2.1 Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL"
Introduccin
Una variable del "Tipo de datos sin formato" corresponde a un telegrama de datos.
Las variables de datos sin formato se necesitan para la transferencia de bloques de datos del
usuario desde / hacia el PLC.
Una variable de datos sin formato utilizada por SIMATIC S5 Profibus FDL puede tener una
longitud mxima de 220 Bytes.
Variable de datos sin formato como array de bytes (matriz por bytes)
Una variable de datos sin formato como array de bytes se utiliza como una variable de proceso
normal que se direcciona por medio de la direccin de bloque de datos y la longitud (p. ej. DB
100, DW 20, longitud de 40 bytes).
Escribir variables de datos sin formato a travs de scripts
Si se escribe una variable de datos sin formato al S5, que sea mayor que la longitud de variable
configurada en WinCC, con un script VB, se interrumpir el proceso de escritura.
En lugar de eso, escriba la variable de datos sin formato mediante el script C con la funcin
"SetTagRaw". En esta funcin se introduce la longitud de la variable que vaya a escribir.
9.5.2.2 Manera de configurar las variables de datos sin formato
Requisitos
1. El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
2. En la unidad de canal "FDL (CP5412/A2-1)" tiene que estar creada una conexin.
S5 PROFIBUS FDL
9.5 Funciones especiales
WinCC: Comunicacin
276 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Tipo de datos sin formato".
5. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin".
Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Active la casilla de verificacin "Datos sin formato".
7. Introduzca en el campo "Longitud" la longitud (en bytes) del bloque de datos sin formato.
8. Ajuste en el campo "Area de datos" en que rea de datos del PLC deben estar los datos.
Si est seleccionada el rea de datos "DB", introduzca en el campo activado "N. de DB"
el nmero del bloque de datos.
9. Ajuste en el campo "Direccionam." el tipo de direccionamiento. En el tipo de datos "Tipo
de datos sin formato" de la variable de WinCC son posibles las entradas "Byte izquierdo",
"Byte derecho", "Palabra" y "Palabra doble".
10.Introduzca en el campo inferior el valor de la direccin de inicio. El ttulo del campo depende
de la entrada en los campos "Area de datos" y "Direccionam." p. ej. "DW" en el rea de
datos "DB" y direccionamiento "Palabra".
11.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

S5 PROFIBUS FDL
9.5 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 277
9.5.3 Configuracin de los tipos de comunicacin
9.5.3.1 Configuracin de los tipos de comunicacin
Introduccin
Una conexin FDL se puede configurar de tal forma que WinCC acte como interlocutor activo
o pasivo.
Si se configura WinCC como interlocutor activo, se solicitan entonces los valores por la
estacin WinCC.
Si se configura WinCC como interlocutor pasivo, la transferencia de los valores a la estacin
WinCC es activada por el PLC.
9.5.3.2 Manera de configurar una transmisin de datos activa
Introduccin
En este apartado configurar una transmisin de datos activa en el rea de direccionamiento
del PLC.


Nota
En caso de configurar varias conexiones, se debe prestar atencin a que un SAP slo se
puede asignar una vez.

Requisitos
1. El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
2. En la unidad de canal "FDL (CP5412/A2-1)" tiene que estar creada una conexin.
3. Usted tiene que conocer las direcciones SAP asignadas por el PLC.
S5 PROFIBUS FDL
9.5 Funciones especiales
WinCC: Comunicacin
278 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
2. Introduzca en la ficha "Conexin", en el campo "Direccin estacin PLC", la direccin de
estacin del PLC.
3. En el rea "Funcin READ" debe efectuar los ajustes siguientes:
4. Active la opcin "OS activa, WinCC es interlocutor activo".
5. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.
6. En el campo "SAP remoto" introduzca el ID de SAP del PLC.
7. En el rea "Funcin WRITE" debe efectuar los ajustes siguientes:
8. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.
9. En el campo "SAP remoto" introduzca el ID de SAP del PLC.
10.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

S5 PROFIBUS FDL
9.5 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 279
9.5.3.3 Manera de configurar una transmisin de datos pasiva
Introduccin
En este apartado configurar una transmisin de datos pasiva en el rea de direccionamiento
del PLC.


Nota
En caso de configurar varias conexiones, se debe prestar atencin a que un SAP slo se
puede asignar una vez.

Requisitos
1. El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
2. En la unidad de canal "FDL (CP5412/A2-1)" tiene que estar creada una conexin.
3. Usted tiene que conocer las direcciones SAP asignadas por el PLC.
S5 PROFIBUS FDL
9.5 Funciones especiales
WinCC: Comunicacin
280 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
2. Introduzca en la ficha "Conexin", en el campo "Direccin estacin PLC", la direccin de
estacin del PLC.
3. En el rea "Funcin READ" debe efectuar los ajustes siguientes:
4. Active la opcin "OS pasiva, WinCC es interlocutor pasivo".
5. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.
6. En el campo "SAP remoto" introduzca el ID de SAP del PLC.
7. En el rea "Funcin WRITE" debe efectuar los ajustes siguientes:
8. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.
9. En el campo "SAP remoto" introduzca el ID de SAP del PLC.
10.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

S5 PROFIBUS FDL
9.5 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 281
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
9.6.1 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
Introduccin
En este ejemplo configurar un campo E/S en el Graphics Designer y ocupar los mdulos
de manejo en el PLC con los correspondientes valores.
9.6.2 Manera de configurar los mdulos de manejo en el PLC
Introduccin
En este apartado configurar los mdulos de funciones estndar OB 21 (L2ANLAUF) as como
OB 1 (L2SNDRCV) en el PLC.
El trfico de datos para el acoplamiento SIMATIC S5 a travs de PROFIBUS FDL se tramita
de manera estndar a travs de los siguientes mdulos.
Dentro del ejemplo se utilizan los siguientes nmeros SAP:
WinCC Autmata programable
Nmero SAP para la funcin de
(READ) LECTURA
12 6
Nmero SAP para la funcin de
(WRITE) ESCRITURA
11 4
Mdulo
Funcin Mdulo
Para la puesta en marcha OB 20, 21, 22 FB-L2ANLAUF (FB 9)
Para el manejo cclico OB 1 FB-L2SNDRCV (FB 10)
Como mdulos de datos de trabajo internos para
ambos FB
DB-L2DBVC3 (DB 10)
DB-L2DBVC4 (DB 11)
DB-L2DBVC5 (DB 12)
Mdulos de arranque
En los mdulos de arranque se establecen los parmetros de comunicacin, se identifican los
mdulos de datos de trabajo en el sistema y se sincroniza el procesador de comunicacin.
Estos pasos de trabajo se ejecutan p. ej., a travs de una llamada del mdulo de funciones
FB9 L2ANLAUF (arranque).
S5 PROFIBUS FDL
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
282 Manual de sistema, 06/2014, A5E34374801-AA
Mdulo cclico
En el mdulo de funciones cclico se tramita el trfico de telegramas. Los telegramas recibidos
se inscriben en los mdulos de datos de destino. En caso de producirse un error, se rechaza
el telegrama y se genera un aviso de fallo. Los telegramas a enviar se establecen por el usuario
anlogamente a los mdulos de manejo estndar. Tras finalizar la transferencia tiene lugar
una notificacin.
S5 PROFIBUS FDL
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 283
Requisitos
En el PLC tienen que estar presentes los mdulos de manejo SYNCHRON, CONTROL,
SEND y RECEIVE.
Procedimiento
1. La creacin de un mdulo de arranque (OB 20, 21, 22) tiene lugar en el software STEP5,
a travs del punto de men "Editor" "Mdulo STEP5" "en el archivo de programa".
Como nombre del mdulo de programa se utiliza en el ejemplo "L2ANLAUF".
2. Se deben asignar previamente los parmetros siguientes:
El nmero de interfaz (SSNR) del CP (p.ej. del CP5431)
La direccin PROFIBUS (RADR) del procesador de comunicacin CP 5613 en el
ordenador WinCC. Este nmero debe ser inequvoco en toda la red.
Los parmetros de conexin de los tipos de orden utilizados, siendo stos p. ej. los
parmetros RVC4 (para escribir) as como RVC5 (para leer), que indican los SAP de
la estacin WinCC. Estos SAP se establecen al crear la conexin en WinCC.
Los nmeros de orden (ANR4 y ANR5) ajustados en la configuracin de las conexiones
FDL para el procesador de comunicacin
Los nmeros de los mdulos de datos de trabajo, DBX4 (para escribir) y DBX5 (para
leer)
3. La creacin de un mdulo OB 1 (servicio cclico) tiene lugar en el software STEP5, a travs
del punto de men "Editor" "Mdulo STEP5" "en el archivo de programa". Como
nombre del mdulo de programa se utiliza en el ejemplo "L2SNDRCV".
S5 PROFIBUS FDL
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
284 Manual de sistema, 06/2014, A5E34374801-AA
4. La comunicacin con WinCC se realiza p. ej. a travs del procesador de comunicacin
CP5431 y del mdulo de funciones FB10 L2SNDRCV. Si WinCC debe enviar y solicitar
datos, hay que indicar para esta finalidad slo dos parmetros de transferencia relevantes.
Estos son los parmetros DBX4 (para escribir) as como DBX5 (para leer), los cuales
indican los nmeros de ambos mdulos de datos de trabajo de los tipos de orden utilizados.
Estos SAP se establecen al crear la conexin en WinCC.
5. Cargar el programa STEP5 en el autmata programable.
Esto tiene lugar en el software STEP5, a travs del punto de men "Objeto" "Mdulos"
"Transferir" "Archivo PLC". En el campo "Seleccin" hay que seleccionar la
opcin "todos los mdulos", para cargar en el autmata programable todos los mdulos
creados previamente.


9.6.3 Manera de configurar un campo E/S
Introduccin
En este apartado configurar un campo E/S.
S5 PROFIBUS FDL
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 285
Requisitos
El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal "FDL (CP5412/A2-1)" la entrada
"Nueva conexin" y genere una conexin con el nombre "Prueba FDL".
2. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Parmetros de conexin".
Introduzca en el campo "Direccin estacin PLC" la direccin de estacin del AS.
Una conexin FDL se puede configurar de forma que WinCC acte como interlocutor activo
o pasivo. Si se configura WinCC como interlocutor activo, se solicitan entonces los valores
por la estacin WinCC. Si se configura WinCC como interlocutor pasivo, la transferencia
de los valores a la estacin WinCC es activada por el AS.
Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR"
3. Haga clic bajo el rea de tabla en la ficha "Variables".
4. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre "FDLWord1_Test".
5. Ajustar en el campo "Tipo de datos" el tipo "Valor de 16 bits sin signo".
6. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
7. Ajuste en el campo "Area de datos" en que rea de datos del PLC deben estar los datos.
Si est seleccionada el rea de datos "DB", introduzca en el campo activado "N. de DB"
el nmero del bloque de datos. Introduzca en el campo "DW" la direccin Byte.
8. Cierre los cuadros de dilogo abiertos a travs de los botones de comando "ACEPTAR"
9. Dentro del Graphics Designer tiene que integrar en una imagen el objeto Smart "Campo
E/S".
10.Conecte el "Campo E/S" a una variable configurada.
11.Active el proyecto accionando la tecla "Activar Runtime" en la barra de herramientas o a
travs de la entrada "Activar Runtime" en el men "Archivo". En Runtime se indican todas
las modificaciones de la variable configurada en el "Campo E/S".
S5 PROFIBUS FDL
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
286 Manual de sistema, 06/2014, A5E34374801-AA

S5 PROFIBUS FDL
9.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 287
S5 Programmers Port AS511
10
10.1 Canal WinCC "SIMATIC S5 Programmers Port AS511"
Introduccin
El controlador de comunicacin "SIMATIC S5 Programmers Port AS511" se aplica para el
acoplamiento serie a travs de una interfaz TTY con el sistema de automatizacin SIMATIC
S5.
Este captulo muestra
cmo configurar la transferencia de datos con el canal "SIMATIC S5 Programmers Port
AS511".
cmo configurar una conexin y una variable.
Unidad de canal
El controlador de comunicacin dispone de una unidad de canal para poder utilizar un puerto
COM para el acoplamiento serie.
Dispone de la siguiente posibilidad de aplicacin:
Unidad de canal S5-AS511 para la comunicacin serie a travs de un protocolo "especfico
de Siemens".

WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 289
10.2 Tipo de datos de las variables
Introduccin
Para una conexin lgica, defina las variables necesarias. Desde la vista de WinCC puede
acceder a los siguientes tipos de datos:
Variable binaria
Valor de 8 bits sin signo
Valor de 8 bits con signo
Valor de 16 bits sin signo
Valor de 16 bits con signo
Valor de 32 bits sin signo
Valor de 32 bits con signo
Nmero de coma flotante 32 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Tipo de datos sin formato
S5 Programmers Port AS511
10.2 Tipo de datos de las variables
WinCC: Comunicacin
290 Manual de sistema, 06/2014, A5E34374801-AA
10.3 Configuracin del canal
10.3.1 Configuracin del canal "SIMATIC S5 Programmers Port AS511"
Introduccin
Para configurar el canal "SIMATIC S5 Programmers Port AS511" es necesario seguir los
siguientes pasos:
Configurar la conexin
Configuracin de las variables
10.3.2 Manera de configurar la conexin
Introduccin
Con el sistema de automatizacin SIMATIC S5 es posible realizar una conexin al proceso a
travs de un acoplamiento en serie. En el sistema de automatizacin se utiliza el procesador
de comunicaciones AS 511.
En WinCC no es necesario ningn mdulo de comunicaciones adicional. La comunicacin se
realiza a travs de la interfaz TTY de una PG 760 o a travs de uno de los puertos COM
disponibles en el sistema de forma predeterminada. En este caso, se requiere adems un
convertidor de interfaz V.24/V.28 <---> TTY.
Para este acoplamiento serie se permite una velocidad de transferencia de hasta 19200
baudios.
Mediante el siguiente procedimiento se puede asignar una de las interfaces serie del PC a los
controladores AS511-NT.


Nota
Durante la comunicacin entre WinCC y un sistema de automatizacin S5 a travs del canal
"AS511" no se deben transferir, ni generar ni borrar mdulos de datos en el PLC. Tampoco
se debe comprimir la memoria del S5. Dicha limitacin resulta del direccionamiento de
memoria absoluto en el S5. En caso de sean necesarias modificaciones se ha de separar la
conexin con WinCC.

S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 291
Procedimiento
1. Seleccione la conexin en la unidad de canal "S5-AS511".
2. Seleccione en el men contextual de la conexin la entrada "Parmetros de conexin".
3. Seleccione en el campo "Interfase" la interfaz para el acoplamiento serie.

S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
292 Manual de sistema, 06/2014, A5E34374801-AA
10.3.3 Configuracin de las variables
10.3.3.1 Configuracin de las variables
Introduccin
Si WinCC y el PLC estn conectados a travs del canal "SIMATIC S5 Programmers Port
AS511", se pueden establecer variables de distintos tipos de datos dentro de WinCC. Esto se
describe en el siguiente apartado.


Nota
Las direcciones de las variables no se comprueban en WinCC con respecto a plausibilidad.
Si se utiliza una direccin que no existe en el PLC, se ajusta entonces el estado "error de
direccionamiento".
En los mdulos de datos DB DX solamente se puede acceder hasta la direccin 255 con
escritura y lectura.
No se pueden escribir tiempos.

10.3.3.2 Manera de configurar la direccin de una variable
Introduccin
La direccin de las variables se introduce segn la estructura de direccin de SIMATIC S5.
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables" y elija la variable.
3. En la ficha "General", seleccione el tipo de datos deseado (p. ej. valor de 8 bits con signo).
S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 293
4. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Seleccione la ficha "SYSVAR".
5. Haciendo clic en un campo de seleccin, determine si la variable debe transferir el tipo del
autmata ("Tipo PLC"), el estado actual ("Estado PLC") u otros datos ("Datos PLC").
S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
294 Manual de sistema, 06/2014, A5E34374801-AA
6. Slo si ha seleccionado "Datos PLC" deber hacer clic a continuacin en la ficha
"Direccin" para determinar la direccin S5 de la variable.
7. En el campo "Area de datos", seleccione si la variable debe encontrarse en un bloque de
datos, en un bloque de datos ampliado, en el rea de marcas, en el rea de entrada o en
el rea de salida.
8. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
9. En el campo "Direccionam." se indica el tipo de direccionamiento. Por norma general se
puede tomar el valor predeterminado.
10.Introduzca la direccin en el campo correspondiente (p. ej. "DW").
El acceso a reas de memoria en el PLC se puede efectuar frecuentemente slo por bytes o
palabras. En el caso de variables binarias y de "8 bits" se abre, adems del cuadro de dilogo
"Propiedades de direccin ", el cuadro de dilogo "Variable de bits/bytes", con el que tambin
se pueden modificar bits individuales en la memoria del PLC. Para ello, en cada orden de
S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 295
escritura se lee el rea de memoria direccionado del PLC y se modifican los bits o bytes
correspondientes. A continuacin, el rea de datos se escribe de nuevo en el PLC.


Nota
Las modificaciones efectuadas por el PLC en un rea de datos leda sobrescriben el rea
de datos durante la reescritura.
En funcin del tipo de variable se puede acceder a la memoria del PLC por bits o por bytes.
Las direcciones de las variables no se comprueban en WinCC con respecto a plausibilidad.
Si se utiliza una direccin que no existe en el PLC, se ajusta entonces el estado "error de
direccionamiento".
En los mdulos de datos DB DX solamente se puede acceder hasta la direccin 255 con
escritura y lectura.
No se pueden escribir tiempos.

10.3.3.3 Manera de configurar una variable con acceso por bits
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste el tipo de datos "Variable binaria" en el campo "Tipo de datos".
S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
296 Manual de sistema, 06/2014, A5E34374801-AA
5. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
7. En el cuadro de seleccin seleccione el tipo de direccionamiento de la memoria PLC.
8. En el cuadro de seleccin, seleccione el nmero del bit que desee modificar.

10.3.3.4 Manera de configurar una variable con acceso por bytes
Procedimiento
1. Elija la conexin para la que desee configurar una variable.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo" o "Valor de 8 bits con
signo".
S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 297
5. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
7. En el cuadro de seleccin seleccione el tipo de direccionamiento de la memoria PLC.
8. En el cuadro de seleccin, seleccione el nmero del byte que desee modificar.

S5 Programmers Port AS511
10.3 Configuracin del canal
WinCC: Comunicacin
298 Manual de sistema, 06/2014, A5E34374801-AA
S5 Serial 3964R
11
11.1 Canal WinCC "SIMATIC S5 Serial 3964R"
Introduccin
El controlador de comunicacin "SIMATIC S5 Serial 3964R" se utiliza para el acoplamiento
en serie entre una estacin WinCC y un sistema programable SIMATIC S5.
Este captulo muestra
cmo configurar la transferencia de datos con el canal "SIMATIC S5 Serial 3964R".
cmo configurar una conexin y una variable.
Unidad de canal
El controlador de comunicacin dispone de una unidad de canal para poder utilizar un interfaz
COM para el acoplamiento en serie.
Dispone de la siguiente posibilidad de aplicacin:
Unidad de canal S5-RK512 (3964R) para la comunicacin en serie por medio de los
protocolos 3964R 3964.
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 299
11.2 Tipo de datos de las variables
Introduccin
Para una conexin lgica, defina las variables necesarias. Desde la vista de WinCC puede
acceder a los siguientes tipos de datos:
Variable binaria
Valor de 8 bits sin signo
Valor de 8 bits con signo
Valor de 16 bits sin signo
Valor de 16 bits con signo
Valor de 32 bits sin signo
Valor de 32 bits con signo
Nmero de coma flotante 32 bits IEEE 754
Variable de texto de juego de caracteres de 8 bits
Tipo de datos sin formato
S5 Serial 3964R
11.2 Tipo de datos de las variables
WinCC: Comunicacin
300 Manual de sistema, 06/2014, A5E34374801-AA
11.3 Configuracin del canal
11.3.1 Configuracin del canal "SIMATIC S5 Serial 3964R"
Introduccin
Para configurar el canal "SIMATIC S5 Serial 3964R" es necesario seguir los siguientes pasos.
11.3.2 Manera de configurar la conexin
Introduccin
Con el sistema de automatizacin SIMATIC S5 es posible realizar una conexin al proceso a
travs de un acoplamiento en serie. En el sistema de automatizacin se utiliza el procesador
de comunicaciones CP 544 o una segunda interfaz serie que se acopla en el mdulo CPU
(receptculo SI2).
En WinCC no es necesario ningn mdulo de comunicaciones adicional. La comunicacin se
produce de forma predeterminada a travs de una de las interfaces (puertos) COM disponibles
en el sistema.
Para este acoplamiento serie se permite una velocidad de transferencia de hasta 19200
baudios.


Nota
Cuando el Envo de SIMATIC S5 con el tipo de encargo "Pseudowrite" est activo, la longitud
del telegrama no puede sobrepasar 64 palabras.

S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 301
Procedimiento
1. Seleccione la conexin y haga clic en el comando "Parmetros de conexin" del men
contextual.
2. Seleccione la ficha "Serie 3964R".
3. Seleccione en el campo "Interfase" la interfaz de comunicacin (COM1 o COM2) para el
acoplamiento en serie.
4. En el rea "Parm. de procedimiento" ajuste en el campo "T. baudios" la velocidad de
transferencia de datos al valor que vaya a utilizar. La prioridad en caso de un conflicto de
inicializacin (solicitud de envo de WinCC y del sistema de automatizacin) se ajusta en
el campo "Prioridad".
La prioridad se debe ajustar obligatoriamente de forma distinta a como est ajustada para
SIMATIC S5.
5. En el rea "Datos de procedimiento" seleccionar el protocolo de transferencia "3964" o el
"3964R". Modifique los valores estndar para los datos de procedimiento (p. ej. retardo
de acuse, retardo de caracteres, etc.) slo en casos excepcionales. Para ello, asegrese
de que stos coincidan con los parmetros del sistema de automatizacin.
S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
302 Manual de sistema, 06/2014, A5E34374801-AA
6. Seleccionar ahora la ficha "Opciones".
7. En la ficha "Opciones" puede desactivar el control cclico de seales de vida y suprimir el
establecimiento de enlaces automtico.

11.3.3 Configuracin de las variables
11.3.3.1 Configuracin de las variables
Introduccin
En caso de un acoplamiento entre WinCC y el PLC a travs del canal "SIMATIC S5 Serial
3964R", se pueden crear dentro de WinCC los tipos de datos Binario y Byte. A continuacin
se describe el modo de configurar una variable de estos tipos de datos.
11.3.3.2 Manera de configurar la direccin de las variables
Introduccin
La direccin de las variables se introduce segn la estructura de direccin de SIMATIC S5.
S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 303
Procedimiento
1. Elija la variable y, en el campo "Tipo de datos", seleccione el tipo de datos deseado (p. ej.
valor de 8 bits con signo).
2. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. En el campo "Area de datos", seleccione si la variable debe encontrarse en un bloque de
datos, en un bloque de datos ampliado, en el rea de marcas, en el rea de entrada o en
el rea de salida.
4. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
5. En el campo "Direccionam." se indica el tipo de direccionamiento. Por norma general se
puede tomar el valor predeterminado.
6. Introduzca la direccin en el campo correspondiente (p. ej. "DL").
S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
304 Manual de sistema, 06/2014, A5E34374801-AA



Nota
En las reas de direccin entradas, salidas, tiempos y contadores slo se tiene acceso de
lectura. En los bloques de datos (DB, DX) es posible el acceso tanto de lectura como de
escritura.

No utilice direcciones con palabras superiores a 255. Debido a una de las propiedades del
sistema del RK 512 slo se permiten las direcciones con palabras de 0 a 255.
Se pueden configurar direcciones ms grandes, pero pueden conllevar a la modificacin de
datos en todas las variables configuradas de esta conexin.


El acceso a reas de memoria en el PLC se puede efectuar frecuentemente slo por bytes o
palabras. En el caso de variables binarias y de "8 bits" se abre, adems del cuadro de dilogo
"Propiedades de direccin ", el cuadro de dilogo "Variable de bits/bytes", con el que tambin
se pueden modificar bits individuales en la memoria del PLC. Para ello se lee en cada orden
de escritura individual el rea de memoria direccionado del PLC y se modifican los
correspondientes bits o Bytes. A continuacin, el rea de datos se escribe de nuevo en el PLC.


Nota
Las modificaciones efectuadas por el PLC en un rea de datos leda sobrescriben el rea
de datos durante la reescritura.

En funcin del tipo de variable se puede acceder a la memoria del PLC por bits o por bytes.

11.3.3.3 Manera de configurar una variable con acceso por bits
Procedimiento
1. Seleccione la variable y elija en el campo "Tipo de datos" el tipo "Variable binaria".
2. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".
S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 305
4. Active la casilla de verificacin "Acceso a un Bit" e indique el direccionamiento del bit.
5. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
6. En el cuadro de seleccin seleccione el tipo de direccionamiento de la memoria PLC.
7. En el cuadro de seleccin, seleccione el nmero del bit que desee modificar.



Nota
En el caso del S5 se pueden direccionar marcadores, entradas y salidas por bytes, los
mdulos de datos (DB, DX) se pueden direccionar por palabras.
En las reas de direccin entradas, salidas, tiempos y contadores slo se tiene acceso de
lectura. En los bloques de datos (DB, DX) es posible el acceso tanto de lectura como de
escritura.


S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
306 Manual de sistema, 06/2014, A5E34374801-AA
11.3.3.4 Manera de configurar una variable con acceso por bytes
Procedimiento
1. Elija la variable y ajuste en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo" o
"Valor de 8 bits con signo".
2. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".
4. Active la casilla de verificacin "Acceso a un Byte" e indique el direccionamiento del byte.
5. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
6. En el cuadro de seleccin seleccione el tipo de direccionamiento de la memoria PLC.
7. En el cuadro de seleccin, seleccione el nmero del byte que desee modificar.
S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 307



Nota
En el caso del S5 se pueden direccionar marcadores, entradas y salidas por bytes, los
mdulos de datos (DB, DX) se pueden direccionar por palabras.
En las reas de direccin entradas, salidas, tiempos y contadores slo se tiene acceso de
lectura. En los bloques de datos (DB, DX) es posible el acceso tanto de lectura como de
escritura.

S5 Serial 3964R
11.3 Configuracin del canal
WinCC: Comunicacin
308 Manual de sistema, 06/2014, A5E34374801-AA
SIMATIC S7 Protocol Suite
12
12.1 Canal "SIMATIC S7 Protocol Suite"
Contenido
El canal "SIMATIC S7 Protocol Suite" sirve para la comunicacin de una estacin WinCC con
los autmatas programables de SIMATIC S7. La comunicacin se puede efectuar a travs de
diferentes tipos de redes e informes (protocolos).
Este captulo le mostrar
cmo puede usted configurar el canal, diferentes conexiones y variables
cmo puede crear un proyecto de ejemplo
cmo puede utilizar las funciones especiales del canal, como la funcin de AR_SEND,
variables de datos sin formato y la redundancia de software

WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 309
12.2 Canal de WinCC "SIMATIC S7 Protocol Suite"
Modo de funcionamiento
El canal "SIMATIC S7 Protocol Suite" se utiliza para el acoplamiento a los controladores
SIMATIC S7-300 y SIMATIC S7-400.
En funcin del hardware de comunicacin utilizado existen posibilidades de acoplamiento
sobre las siguientes unidades de canal:
Industrial Ethernet y Industrial Ethernet (II): para la comunicacin a travs de un procesador
de comunicacin (p. ej. CP 1612; CP1613) con SIMATIC NET Industrial Ethernet.
MPI: para la comunicacin a travs de la interfaz MPI interna de un equipo de programacin
(p. ej. PG 760/PC RI45), a travs de un procesador de comunicacin MPI o un bloque de
comunicacin (p. ej. CP 5511, CP 5613).
Named Connections: sirve para la comunicacin a travs de una conexin simblica con
STEP 7. Estas conexiones simblicas se configuran a travs de STEP 7 y se necesitan,
p. ej. para una comunicacin de alta disponibilidad con el PLC S7-400 en combinacin con
la redundancia en los sistemas H/F.
PROFIBUS y PROFIBUS (II): para la comunicacin a travs de un procesador de
comunicacin (p. ej. CP 5613) con SIMATIC NET PROFIBUS.
Ranura PLC: para la comunicacin con una ranura PLC (p. ej. WinAC Pro), que est
directamente instalada como una tarjeta de PC en el ordenador de WinCC.
Soft-PLC: para la comunicacin con un software PLC (p. ej. WinAC Basis) instalado como
aplicacin en el ordenador de WinCC.
TCP/IP: para la comunicacin con las redes a travs del protocolo TCP/IP.
Encontrar informaciones ms detalladas sobre el diagnstico del canal y las variables en
"Diagnstico de la comunicacin".
Procedimientos detallados
Encontrar informacin adicional con ejemplos detallados sobre la configuracin de canales
en "WinCC V6 Communication Manual":
http://support.automation.siemens.com/WW/view/es/21320307 (http://
support.automation.siemens.com/WW/view/es/21320307)
Encontrar informacin adicional sobre el diagnstico de canales y variables en el manual
"WinCC V7.2: Comunicacin", en "Diagnstico de la comunicacin":
http://support.automation.siemens.com/WW/view/es/73568736 (http://
support.automation.siemens.com/WW/view/es/73568736)

Consulte tambin
Variables internas especficas de la conexin de redundancia de software (Pgina 393)
Configuracin del canal "SIMATIC S7 Protocol Suite" (Pgina 317)
SIMATIC S7 Protocol Suite
12.2 Canal de WinCC "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
310 Manual de sistema, 06/2014, A5E34374801-AA
Sumario de los tipos de datos soportados (Pgina 316)
Seleccin de la unidad de canal (Pgina 312)
Diagnstico de canales y variables (Pgina 479)
http://support.automation.siemens.com/WW/view/es/21320307 (http://
support.automation.siemens.com/WW/view/es/21320307)
http://support.automation.siemens.com/WW/view/es/73568736 (http://
support.automation.siemens.com/WW/view/es/73568736)
SIMATIC S7 Protocol Suite
12.2 Canal de WinCC "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 311
12.3 Seleccin de la unidad de canal
Introduccin
Para crear una conexin de comunicacin se debe efectuar una seleccin en una red existente
o proyectada para:
una unidad de canal del canal
un procesador de comunicacin apropiado para la estacin WinCC
un mdulo de comunicacin apropiado para un controlador determinado
Esta seccin resume las diferentes posibilidades de variacin.
Hay disponibles dos diferentes tipos de procesadores de comunicacin para WinCC:
procesadores de comunicacin para la denominada Hardnet. Dispone de
microprocesadores propios y descargan a la CPU del ordenador. Es posible el manejo de
dos protocolos a la vez (modo de servicio multiprotocolo).
procesadores de comunicacin para la denominada Softnet. No tienen microprocesadores
propios. Slo se puede manejar un protocolo a la vez (modo de servicio monoprotocolo).
Asignacin de la unidad de canal
La siguiente tabla muestra una asignacin de una unidad de canal del canal "SIMATIC S7
Protocol Suite", entre red y controladores.
unidad de canal
del canal
Red de comunicacin

Sistema de automatiza-
cin
MPI MPI S7-300 y S7-400
PROFIBUS + PROFIBUS (II) PROFIBUS S7-300 y S7-400
Industrial Ethernet + Industrial
Ethernet (II)
Industrial Ethernet S7-300 y S7-400
TCP/IP Industrial Ethernet
a travs de TCP/IP
S7-300 y S7-400
Named Connections Industrial Ethernet o
PROFIBUS
Sistemas S7-400 H/F
Ranura PLC "Bus Soft K" (interno) Interno de PC
Soft PLC "Bus Soft K" (interno) Interno de PC

MPI
Para la comunicacin con los controladores S7-300 y S7-400 a travs de MPI est disponible,
en el canal "SIMATIC S7 Protocol Suite", la unidad de canal "MPI".
La red MPI corresponde fundamentalmente a la red PROFIBUS con parmetros
predeterminados y limitacin de nmero de participantes y velocidad de transmisin. Para la
comunicacin a travs del MPI se utilizan los mismos procesadores de comunicacin y
SIMATIC S7 Protocol Suite
12.3 Seleccin de la unidad de canal
WinCC: Comunicacin
312 Manual de sistema, 06/2014, A5E34374801-AA
mdulos de comunicacin que en la red PROFIBUS. Tambin se utilizan los mismos
protocolos de comunicacin.
Enlaces de comunicacin de los sistemas de automatizacin
La comunicacin de los controladores S7-300 o S7-400 a travs de una red MPI se puede
efectuar a travs de la interfaz PLC interna MPI o a travs de un mdulo de comunicacin
apropiado. La tabla muestra los componentes recomendados.
Sistema CPU o mdulo de comunicacin (recomendado)
S7-300 CPU 31x
CP 342-5
CP 343-5
S7-400 CPU 41x
CP 443-5 Ext.
CP 443-5 Basic

Procesadores de comunicacin para WinCC
La siguiente tabla muestra los procesadores de comunicacin recomendados para la conexin
de una estacin WinCC a una red MPI. Para cada equipo WinCC slo se puede utilizar un
procesador de comunicacin para la comunicacin MPI. Para cada tarjeta hay tambin un
software de controlador apropiado para el protocolo de comunicacin correspondiente.
Procesador de comunicacin (WinCC) Estructura / Tipo
CP 5613 Tarjeta PCI / Hardnet
CP 5511 Tarjeta PCMCIA / Softnet
CP 5611 Tarjeta PCI / Softnet

PROFIBUS
Para la comunicacin con los controladores S7-300 y S7-400 a travs del PROFIBUS est
disponible, en el canal "SIMATIC S7 Protocol Suite", la unidad de canal "PROFIBUS" y
"PROFIBUS II".
Las unidades de canal dan soporte a la comunicacin a travs de los mdulos Hardnet y
Softnet

Enlaces de comunicacin de los sistemas de automatizacin
La comunicacin de los controladores S7-300 o S7-400 a travs de una red PROFIBUS se
puede efectuar mediante la interfaz PLC interna o a travs de un mdulo de comunicacin.
La tabla muestra los componentes recomendados.
SIMATIC S7 Protocol Suite
12.3 Seleccin de la unidad de canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 313
Sistema CPU o mdulo de comunicacin
S7-300 CPU 31x
CP 342-5
CP 343-5
S7-400 CPU 41x
CP 443-5 Ext.
CP 443-5 Basic

Procesadores de comunicacin para WinCC
La siguiente tabla muestra los procesadores de comunicacin recomendados para la conexin
de una estacin WinCC al PROFIBUS. Las unidades de canal "PROFIBUS" dan soporte a la
comunicacin a travs de las tarjetas Hardnet y Softnet. En una estacin WinCC se pueden
utilizar hasta dos de estos mdulos. Para cada procesador de comunicacin hay un software
de controlador apropiado para el correspondiente protocolo de comunicacin.
Procesador de comunicacin (WinCC) Estructura / Tipo
CP 5613 Tarjeta PCI / Hardnet
CP 5511 Tarjeta PCMCIA / Softnet
CP 5611 Tarjeta PCI / Softnet

Industrial Ethernet y TCP/IP
En el WinCC hay disponibles, en el canal "SIMATIC S7 Protocol Suite", varias unidades de
canal para la comunicacin a travs del Industrial Ethernet:
unidades de canal "Industrial Ethernet" y "Industrial Ethernet (II)" para el protocolo " ISO"
con funciones S7
unidad de canal "TCP/IP" para el protocolo "ISO-on-TCP" con funciones S7
Las unidades de canal dan soporte a la comunicacin a travs de los mdulos Hardnet y
Softnet.

Mdulos de comunicacin para los sistemas de automatizacin
Para la comunicacin de los controladores S7-300 o S7-400 a travs de un Industrial Ethernet
con protocolo "ISO" o "ISO-on-TCP" se equiparn stos con un mdulo de comunicacin
apropiado. La tabla muestra los componentes recomendados.
Sistema Mdulo de comunicacin
para Industrial Ethernet
Mdulo de comunicacin
para el protocolo TCP/IP
S7-300 CP 343-1 CP 343-1 TCP
S7-400 CP 443-1 CP 443-1 TCP
CP 443-1 IT

SIMATIC S7 Protocol Suite
12.3 Seleccin de la unidad de canal
WinCC: Comunicacin
314 Manual de sistema, 06/2014, A5E34374801-AA
Procesadores de comunicacin para WinCC
La comunicacin de una estacin WinCC con el Industrial Ethernet con protocolo "ISO" o "ISO-
on-TCP" se efecta a travs de los procesadores de comunicacin indicados y recomendados
en la tabla.
Para cada procesador de comunicacin hay un software de controlador apropiado para el
correspondiente protocolo de comunicacin.
Procesador de comunicacin (WinCC) Estructura / Tipo
CP 1612 Tarjeta PCI / Softnet
CP 1613 Tarjeta PCI / Hardnet
CP 1512 Tarjeta PCMCIA / Softnet

SIMATIC S7 Protocol Suite
12.3 Seleccin de la unidad de canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 315
12.4 Sumario de los tipos de datos soportados
Introduccin
En la configuracin de una variable se definen el tipo de datos y el ajuste de formato al formato
de datos en PLC.
La tabla muestra los tipos de datos soportados por el canal y la aplicacin de los ajustes de
formato.
Tipos de datos soportados
Tipos de datos Ajuste de formato
Variable binaria No
Valor de 8 bits con signo S
Valor de 8 bits sin signo S
Valor de 16 bits con signo S
Valor de 16 bits sin signo S
Valor de 32 bits con signo S
Valor de 32 bits sin signo S
Nmero de coma flotante 32 bits IEEE 754 S
Variable de texto de juego de caracteres de 8
bits
No
Tipo de datos sin formato No
Encontrar informacin ms detallada acerca del ajuste de formato en el apartado
"Comunicacin".
SIMATIC S7 Protocol Suite
12.4 Sumario de los tipos de datos soportados
WinCC: Comunicacin
316 Manual de sistema, 06/2014, A5E34374801-AA
12.5 Configuracin del canal
12.5.1 Configuracin del canal "SIMATIC S7 Protocol Suite"
Introduccin
En este apartado se muestra cmo se configura el canal de "SIMATIC S7 Protocol Suite".
1. Instalacin del canal
2. Seleccin de la unidad de canal
3. Configuracin de una conexin
4. Configurar una variable
Configurar los parmetros del sistema
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Consulte tambin
Parmetro del sistema de la unidad de canal (Pgina 342)
Configuracin de las variables (Pgina 336)
Unidades de canal del canal "SIMATIC S7 Protocol Suite" (Pgina 318)
Diagnstico de canales y variables (Pgina 479)
12.5.2 Manera de configurar el canal "SIMATIC S7 Protocol Suite"
Introduccin
En este apartado se muestra cmo se instala el canal de "SIMATIC S7 Protocol Suite".
1. Instalacin del canal
2. Seleccin de la unidad de canal
3. Crear una conexin
4. Crear una variable
5. Configurar los parmetros del sistema en una instalacin que difiera del estndar de WinCC
Requisitos:
El procesador de comunicacin est integrado.
El controlador de hardware est instalado.
Existe un cableado al PLC.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 317
Procedimiento
1. Seleccione en el rea de navegacin de la administracin de variables, en el men
contextual del nodo "Administracin de variables", la entrada "Agregar nuevo driver".
2. Seleccione el driver "SIMATIC S7 Protocol Suite". Entonces se crea el canal y en la
administracin de variables se muestra el controlador de comunicacin y las unidades de
canal correspondientes.
3. Seleccione en el men emergente de la unidad de canal deseada la entrada "Nueva
conexin".
4. Introduzca el nombre de la conexin.
5. Haga clic bajo el rea de tabla en la ficha "Variables".
6. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
7. Defina en el campo "Tipo de datos" el tipo de datos deseado.
De forma opcional puede definir en el rea "Propiedades" un valor de inicio y un valor de
reemplazo para la variable.
Si desea una descripcin detallada acerca de la configuracin de variables de la conexin
de una unidad de canal determinada, cierre el cuadro de dilogo y contine con el tema
"Configuracin de las variables" dentro de la unidad de canal correspondiente.
8. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
9. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando "Aceptar".
10.Si la instalacin de su sistema WinCC y el hardware de comunicacin difieren del estndar,
entonces debe usted ajustar los parmetros del sistema a los valores no estndar. Para
ms informacin al respecto, vase "Parmetros de sistema".
12.5.3 Unidades de canal
12.5.3.1 Unidades de canal del canal "SIMATIC S7 Protocol Suite"
Introduccin
En los siguientes captulos se describe la configuracin de la unidad de canal y de una
correspondiente conexin. Son posibles varias conexiones en una misma unidad de canal.
Consulte tambin
Unidad de canal "TCP/IP" (Pgina 333)
Unidad de canal "Soft PLC" (Pgina 332)
Unidad de canal "Slot PLC" (Pgina 330)
Unidades de canal "PROFIBUS (I + II)" (Pgina 327)
Unidad de canal "Named Connections" (Pgina 324)
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
318 Manual de sistema, 06/2014, A5E34374801-AA
Unidad de canal "MPI" (Pgina 322)
Unidades de canal "Industrial Ethernet" + "Industrial Ethernet (II)" (Pgina 319)
12.5.3.2 Unidades de canal "Industrial Ethernet (I+II)"
Unidades de canal "Industrial Ethernet" + "Industrial Ethernet (II)"
Modo de funcionamiento
La unidad de canal "Industrial Ethernet" sirve para el acoplamiento de WinCC a los
controladores S7 a travs de Industrial Ethernet. La comunicacin es posible a travs de
mdulos de comunicacin (CP), en el controlador S7-300, p. ej. a travs de CP 343-1, en el
S7-400, p. ej. a travs de CP 443-1.
En WinCC se pueden emplear diferentes procesadores de comunicacin, p. ej. CP 1613. A
travs de la unidad de canal "Industrial Ethernet (II)" es posible activar un segundo procesador
de comunicacin. Ya que la comunicacin se efecta a travs del protocolo de transporte
"ISO", no es necesario configurar la conexin lgica en la base de datos local.
La funcin y las configuraciones de estas unidades de canal son idnticas.
Trminos tpicos de la unidad
Procesador de comunicaciones
Un procesador de comunicacin (CP) es un mdulo mediante el cual se efecta la
comunicacin del ordenador WinCC con una red determinada.
Protocolo de transporte "ISO"
El transporte ISO es una capa del modelo de referencia ISO-OSI y ofrece servicios para la
transferencia de datos mediante conexiones. La capa de transporte asume las tareas para el
control del flujo de datos, bloqueo y acuse.
El protocolo define la estructura del contenido de la comunicacin de datos en la conexin
fsica. Entre otras cosas define tambin el modo de servicio, el modo de proceder en el
establecimiento del enlace, el almacenamiento de datos o la velocidad de transmisin.
Industrial Ethernet
Industrial Ethernet es la subred ms eficaz del entorno industrial. Es apropiado para el nivel
de proceso y de celdas y facilita el intercambio de grandes cantidades de datos a grandes
distancias entre una gran cantidad de interlocutores.
El Industrial Ethernet est normalizado con red abierta de comunicacin segn el estndar
IEEE 802.3. Sus ventajas son rapidez, la simple ampliacin y apertura as como una gran
disponibilidad y una distribucin mundial. Los costes de configuracin son muy bajos.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 319
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar una conexin de la unidad de canal "Industrial Ethernet" (Pgina 320)
Manera de configurar una conexin de la unidad de canal "Industrial Ethernet"
Introduccin
Para la comunicacin de WinCC con el PLC, WinCC necesita aparte de la unidad de canal
tambin una conexin lgica. Al crear una conexin lgica se definen todos los parmetros
especficos.
En los autmatas programables S7 se utiliza un mdulo de comunicacin, como p.ej. CP 343-1
en el S7-300 CP 443-1 en el S7-400.
En el WinCC se utiliza un procesador de comunicacin como p. ej. el CP 1613. A travs de
la unidad de canal "Industrial Ethernet (II)" se puede acceder a un segundo procesador de
comunicacin.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal "Industrial Ethernet" la entrada
"Nueva conexin".
Se crear una nueva conexin.
2. Introduzca el nombre de la conexin, p. ej. "Test_Ind_Eth".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
320 Manual de sistema, 06/2014, A5E34374801-AA
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - Industrial Ethernet".
4. Introduzca en el campo "Direccin Ethernet" la direccin de estacin del controlador en el
bus.
5. Introduzca en el campo "Nmero de rack" el nmero del rack (bastidor) en el cual se
encuentra la CPU que se va a direccionar.
6. Introduzca en el campo" N ranura" el nmero del puesto de enchufe de la CPU en el rack
citado.
7. Active la casilla de verificacin "Enviar/Recibir bloque de datos sin formato", si se van a
transferir bloques de datos BSEND/BRCV a travs de la conexin. Si la casilla de
verificacin est activa, tambin se puede editar el campo "Recursos de conexin".
Introduzca el valor hexadecimal para el recurso de conexin. El recurso de conexin de
STEP7 se asigna en la configuracin de la conexin en el PLC.
8. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".



Nota
Cuando se utiliza un S7-300 S7-400 con un mdulo de comunicacin externo se debe de
indicar el nmero de rack / ranura de la CPU.
Si el nmero de rack o de ranura es errneo no se establece la conexin de comunicacin!

Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
Diagnstico de canales y variables (Pgina 479)
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 321
12.5.3.3 Unidad de canal "MPI"
Unidad de canal "MPI"
Modo de funcionamiento
La unidad de canal "MPI" sirve para el acoplamiento de WinCC a los autmatas programables
SIMATIC S7-300 y S7-400 a travs de MPI.
Esto puede ocurrir en WinCC a travs de
la interfaz MPI interna de los aparatos de programacin p.ej. PG 760/PC RI45
un procesador de comunicacin p. ej. CP 5613 (tarjeta PCI)
Tambin es apropiado el mdulo MPI (tarjeta ISA), que todava se utiliza mucho pero que ya
no se puede adquirir. Ha sido sustituida por los procesadores de comunicacin.
En el PLC se efecta el acoplamiento mediante la interfaz MPI de la CPU o mediante el mdulo
de comunicacin correspondiente.
Trminos tpicos de la unidad
MPI
MPI significa Multi Point Interface (interfaz multipunto) y es una conexin de comunicacin,
en la cual son posibles varios interlocutores. La conexin con la red de comunicacin se
efecta:
en el PLC a travs de la interfaz MPI de la CPU o a travs de un mdulo de comunicacin,
en WinCC a travs de la interfaz MPI instalada, p. ej. de una unidad de programacin o un
procesador de comunicacin (tarjeta de red).
Procesador de comunicaciones
Un procesador de comunicacin (CP) es un mdulo mediante el cual se efecta la
comunicacin del ordenador WinCC con una red determinada.
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar una conexin de la unidad de canal "MPI" (Pgina 322)
Manera de configurar una conexin de la unidad de canal "MPI"
Introduccin
Para la comunicacin de WinCC con el PLC, WinCC necesita aparte de la unidad de canal
tambin una conexin lgica. Al crear una conexin lgica se definen todos los parmetros
especficos.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
322 Manual de sistema, 06/2014, A5E34374801-AA
En los controladores S7-300 y S7-400 se utilizan o bien la interfaz interna MPI o un mdulo
de comunicacin p. ej. CP 342-5 (SIMATIC S7-300) CP 443-5 (SIMATIC S7-400).
Si WinCC est instalado en un PG 760/PC RI45, entonces se puede utilizar la interfaz interna
MPI, si fuera as, debe estar montado el mdulo MPI. De forma alternativa tambin se puede
utilizar el mdulo de comunicacin p. ej. CP 5511 (tarjeta PCMCIA).
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El controlador (de comunicacin) "SIMATIC S7 Protocol Suite" debe estar integrado en el
proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal "MPI" la entrada "Nueva conexin".
Se crear una nueva conexin.
2. Introduzca "Test_MPI" como nombre de la conexin.
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - MPI".
4. Introduzca en el campo "Direc. estacin" la direccin de estacin del controlador en el bus.
5. El campo "ID segmento" no es soportado por el momento. El valor debe permanecer a "0".
6. Introduzca en el campo "Nmero de rack" el nmero del rack (bastidor) en el cual se
encuentra la CPU que se va a direccionar.
7. Introduzca el "N ranura" de la CPU del rack citado.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 323
8. Active la casilla de verificacin "Enviar/Recibir bloque de datos sin formato", si se van a
transferir bloques de datos BSEND/BRCV a travs de la conexin. Si la casilla de
verificacin est ajustada, tambin se activa el campo "Recursos de conexin". Introduzca
el valor hexadecimal para el recurso de conexin. El recurso de conexin de STEP7 se
asigna en la configuracin de la conexin en el PLC.
9. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".



Nota
Cuando se utiliza un S7-300 S7-400 con un procesador de comunicacin externo se debe
de indicar el nmero de rack / ranura de la CPU.
Si el nmero de rack o de ranura es errneo no se establece la conexin de comunicacin!
Cuando se utiliza un S7-300 en el acoplamiento a travs de una interfaz interna MPI de la
CPU, se debe indicar el nmero de rack / nmero de enchufe = 0.

Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.3.4 Unidad de canal "Named Connections"
Unidad de canal "Named Connections"
Modo de funcionamiento
La unidad de canal sirve para la creacin de una conexin configurada y simblica a travs
de STEP 7. De esta forma WinCC puede acceder a conexiones redundantes y no redundantes
mediante un nombre de conexin simblico. Las conexiones simblicas se necesitan p. ej.
para una comunicacin altamente disponible con el PLC S7-400 en conexin con la
redundancia en sistemas H/F.
Los nombres de conexin simblicos se proyectan en STEP 7 a travs de la aplicacin
NETPRO. Se guardan los nombres de conexiones, los parmetros de conexin y los nombres
de aplicacin en una base de datos (*.XDB). Esta base de datos es guardada automticamente
por la PLC/SO Engineering Tool "Mapper" en el directorio de proyecto WinCC
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
324 Manual de sistema, 06/2014, A5E34374801-AA
correspondiente, pero tambin puede estar fuera de este directorio, p. ej. si no se utiliza la
herramienta "Mapper" (mapeador).


Nota
En el sistema WinCC slo puede haber un archivo XDB por cada interlocutor de
comunicacin. Por lo tanto, no se puede copiar un archivo XDB y no se puede utilizar en
varios equipos WinCC.

Para activar esta base de datos en WinCC existen las siguientes posibilidades:
Si el archivo XDB est fuera del directorio del proyecto (p. ej. porque no se utiliza la
herramienta "Mapper" ), se debe indicar antes del inicio de WinCC la ruta y el nombre del
archivo XDB en la aplicacin "Ajustar interfaz PG/PC" (control del sistema) en la ficha
configuracin de STEP 7.
Despus del inicio de WinCC se lee el archivo XDB de este directorio externo, mientras no
exista un archivo dentro del directorio del proyecto. Este modo de proceder representa una
ventaja cuando varios proyectos tienen que utilizar la misma base de datos guardada
centralizadamente.
Si se utiliza la herramienta "Mapper" , entonces sta copia automticamente el archivo
XDB en el directorio de proyecto de WinCC. Al iniciar WinCC y al abrir el proyecto se leen
todos los datos del canal S7 y se introducen en la base de datos de registro de Windows.
Entonces se puede configurar una conexin en WinCC, en la cual se le asigna a un nombre
de aplicacin seleccionado un nombre de conexin simblico.


Nota
El nombre de aplicacin y el nombre de conexin se pueden indicar manualmente, p. ej. si
no existe un archivo XDB para el nombre de conexin simblico o se debe transferir el
proyecto a otro equipo. Se debe tener en cuenta el escribir correctamente el nombre
proyectado en STEP 7, ya que en el modo CS no se verifica el nombre.

Trminos tpicos de la unidad
Procesador de comunicaciones
Un procesador de comunicacin (CP) es un mdulo a travs del cual se efecta la
comunicacin del PLC a una red determinada.
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar una conexin de la unidad de canal "Named Connections"
(Pgina 326)
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 325
Manera de configurar una conexin de la unidad de canal "Named Connections"
Introduccin
Para la comunicacin de WinCC con el PLC S7-400 a travs de una conexin simblica
necesita WinCC, junto a la unidad de canal, una conexin lgica.
Al crear una conexin lgica se le asigna a un nombre de aplicacin seleccionado un nombre
de conexin simblico, que estn listados en el campo "Nombre de conexin".
Los nombres de conexin simblicos y de aplicacin se configuran en el STEP 7.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal "Named Connections" la entrada
"Nueva conexin".
Se crear una nueva conexin.
2. Introduzca un nombre para la conexin, p. ej. "Test_NC".
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - Named Connections".
4. Introduzca en el campo "Nombre de aplicacin " el nombre de aplicacin que ya sido
configurado en STEP 7. La ocupacin previa es la entrada "WinCC".
5. Introduzca en el campo "Nombre de conexin" el nombre de conexin simblico que ya
sido configurado en STEP 7.
6. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
326 Manual de sistema, 06/2014, A5E34374801-AA



Nota
El nombre de aplicacin y el nombre de conexin se pueden indicar manualmente, p. ej. si
no existe un archivo XDB para el nombre de conexin simblico o se debe transferir el
proyecto a otro equipo. Se debe tener en cuenta el escribir correctamente el nombre
proyectado en STEP 7, ya que en el modo CS no se verifica el nombre.

Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.3.5 Unidades de canal "PROFIBUS (I+II)"
Unidades de canal "PROFIBUS (I + II)"
Modo de funcionamiento
La unidad de canal sirve para el acoplamiento de WinCC a los autmatas programables
SIMATIC S7-300 y S7-400 a travs de una red PROFIBUS.
En los autmatas programables S7 se utiliza un mdulo de comunicacin, p. ej. CP 342-5 en
el S7-300 CP 443-5 en el S7-400.
En el WinCC se utiliza un procesador de comunicacin como p. ej. el CP 5613.
A travs de la unidad de canal "PROFIBUS II" se puede acceder a un segundo procesador
de comunicacin. De esta forma aumenta la cantidad mxima de conexiones.
Trminos tpicos de la unidad
PROFIBUS
El PROFIBUS es un sistema de comunicacin abierto e independiente del fabricante para el
nivel de celdas y campos y est configurado para un mximo de 127 interlocutores. El
PROFIBUS est basado en la norma europea EN 50170, volumen 2, PROFIBUS. Como
procedimiento de acceso, PROFIBUS utiliza el llamado "Token Passing" (de paso de testigo)
con un maestro-esclavo subordinado.
Procesador de comunicaciones
Un procesador de comunicacin (CP) es un mdulo a travs del cual se efecta la
comunicacin del equipo WinCC a una red determinada.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 327
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar una conexin de la unidad de canal "PROFIBUS" (Pgina 328)
Manera de configurar una conexin de la unidad de canal "PROFIBUS"
Introduccin
Para la comunicacin con el PLC, WinCC necesita, junto a la unidad de canal, una conexin
lgica. Al crear una conexin lgica se definen todos los parmetros especficos.
En los autmatas programables S7 se utiliza un mdulo de comunicacin, como p.ej. CP 342-5
en el S7-300 CP 443-5 en el S7-400.
En el WinCC se utiliza un procesador de comunicacin como p. ej. el CP 5613. A travs de
la unidad de canal "PROFIBUS II" se puede acceder a un segundo procesador de
comunicacin.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal "PROFIBUS" la entrada "Nueva
conexin".
Se crear una nueva conexin.
2. Introduzca "Test_PROFIBUS" como nombre de la conexin.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
328 Manual de sistema, 06/2014, A5E34374801-AA
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - PROFIBUS".
4. Introduzca en el campo la " direc. estacin" del controlador en el bus.
5. El campo "ID segmento" no es soportado por el momento. El valor debe permanecer a "0".
6. Introduzca el "nmero de rack", en el cual se encuentra la CPU que se va a direccionar.
7. Introduzca el "N ranura" de la CPU del rack citado.
8. Active la casilla de verificacin "Enviar/Recibir bloque de datos sin formato", si se van a
transferir bloques de datos BSEND/BRCV a travs de la conexin. Si la casilla de
verificacin est ajustada, tambin se activa el campo "Recursos de conexin". Introduzca
el valor hexadecimal para el recurso de conexin. El recurso de conexin de STEP7 se
asigna en la configuracin de la conexin en el PLC.
9. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".



Nota
Durante la puesta en servicio de la comunicacin PROFIBUS se pueden producir averas
en el PROFIBUS, cuando se conecta el procesador de comunicacin estando conectado el
ordenador WinCC al PROFIBUS. Por tanto, se recomienda conectar el ordenador al
PROFIBUS solamente cuando est desconectado. De lo contrario, se pueden formar en el
bus (segn la norma PROFIBUS) varios Token (testigos) que producen una avera del bus.

Cuando se utiliza un S7-300 S7-400 con un mdulo de comunicacin externo se debe de
indicar el nmero de rack / ranura de la CPU.
Si el nmero de rack o de ranura es errneo no se establece la conexin de comunicacin!

SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 329
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.3.6 Unidad de canal "Slot PLC"
Unidad de canal "Slot PLC"
Modo de funcionamiento
La unidad de canal "Slot PLC" sirve para la comunicacin de WinCC con hasta cuatro slots
PLC (WinAC Pro) montados en el equipo WinCC. Como los Slot PLC tienen un puerto
integrado, no se necesita ningn otro hardware de comunicacin para la comunicacin entre
WinCC y Slot PLC.
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar una conexin de la unidad de canal "Slot PLC" (Pgina 330)
Manera de configurar una conexin de la unidad de canal "Slot PLC"
Introduccin
Para la comunicacin con las tarjetas SPS incorporadas WinCC necesita, adems de la unidad
de canal, una conexin lgica. Al crear una conexin lgica se definen todos los parmetros
especficos.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Si hay que configurar varios slots PLC se necesita el slot PLC versin 3.4.
Procedimiento
1. En el men emergente de la unidad de canal "Slot PLC" seleccione la entrada "Nueva
conexin".
Se crear una nueva conexin.
2. Introduzca un nombre para la conexin, p. ej. "Test_SPLC".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
330 Manual de sistema, 06/2014, A5E34374801-AA
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - Slot PLC".
4. En el campo "Direccin de estacin" introduzca la direccin de estacin del slot PLC en el
bus Soft K.
5. En el campo "N slot" introduzca el nmero del slot PLC.
6. Active la casilla de verificacin "Enviar/Recibir bloque de datos sin formato", si se van a
transferir bloques de datos BSEND/BRCV a travs de la conexin.
7. Si la casilla de verificacin est ajustada, tambin se activa el campo "Recursos de
conexin". Introduzca el valor hexadecimal para el recurso de conexin. El recurso del
enlace es otorgado por STEP 7 cuando se configura el enlace en AS.
8. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".



Nota
Los parmetros de enlace "Direccin de estacin" y "N slot" deben ser iguales cuando hay
varios slots PLCs y deben comenzar a partir del "N de slot" "3".

Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 331
12.5.3.7 Unidad de canal "Soft PLC"
Unidad de canal "Soft PLC"
Modo de funcionamiento
La unidad de canal "Soft PLC" sirve para la comunicacin del WinCC con un Soft PLC (WinAC
Basis), que est instalado en el ordenador WinCC. Para la comunicacin entre WinCC y el
Soft PLC no se requiere ningn otro hardware de comunicacin.
Consulte tambin
Configuracin de las variables (Pgina 336)
Cmo configurar una conexin de la unidad de canal "Soft PLC" (Pgina 332)
Cmo configurar una conexin de la unidad de canal "Soft PLC"
Introduccin
Para la comunicacin con el Soft PLC, WinCC necesita, junto a la unidad de canal, una
conexin lgica. Al crear una conexin lgica se definen todos los parmetros especficos.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Procedimiento
1. En el men emergente de la unidad de canal "Soft PLC" seleccione la entrada "Nueva
conexin".
Se crear una nueva conexin.
2. Introduzca un nombre para la conexin, p. ej. "Test_SOFTPLC".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
332 Manual de sistema, 06/2014, A5E34374801-AA
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - Soft PLC".
4. En el campo "Direccin de estacin" introduzca la direccin de estacin del Soft PLC en
el bus Soft K.
5. En el campo "N slot" introduzca el nmero del slot. Este nmero de ranura se asigna
durante la configuracin de hardware del Soft PLC, y se requiere al utilizar varios Soft PLC
en un mismo ordenador WinCC.
6. Active la casilla de verificacin "Enviar/Recibir bloque de datos sin formato", si se van a
transferir bloques de datos BSEND/BRCV a travs de la conexin.
7. Si la casilla de verificacin est ajustada, tambin se activa el campo "Recursos de
conexin". Introduzca el valor hexadecimal para el recurso de conexin. El recurso del
enlace es otorgado por STEP 7 cuando se configura el enlace en AS.
8. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.3.8 Unidad de canal "TCP/IP"
Unidad de canal "TCP/IP"
Modo de funcionamiento
La unidad de canal "TCP/IP" sirve para el acoplamiento de WinCC a los controladores
SIMATIC S7-300 y S7-400 mediante un Industrial Ethernet con protocolo "ISO-on-TCP
Transport".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 333
Este protocolo equivale al estndar TCP/IP con la ampliacin RFC 1006. Dicha ampliacin es
necesaria porque en TCP/IP se emplea una comunicacin que no bloquea los datos.

La comunicacin se efecta en el controlador S7-300 mediante un mdulo de comunicacin
como p.ej. CP 343-1 TCP, en S7-400 mediante CP 443-1 TCP CP 443-1 IT.
En WinCC se utiliza un procesador de comunicacin como p. ej. CP 1613.
Ya que la comunicacin se efecta a travs de un protocolo de transporte ISO-on-TCP, no es
necesario configurar la conexin lgica en la base de datos local.
Trminos tpicos de la unidad
Procesador de comunicaciones
Un procesador de comunicacin (CP) es un mdulo a travs del cual se efecta la
comunicacin del equipo WinCC a una red determinada.
Protocolo de transporte ISO
El transporte ISO es una capa del modelo de referencia ISO-OSI y ofrece servicios para la
transferencia de datos mediante conexiones. La capa de transporte acepta las tareas para el
control del flujo de datos, bloqueo y acuse.
El protocolo define la estructura del contenido de la comunicacin de datos en la conexin
fsica. Entre otras cosas define tambin el modo de servicio, el modo de proceder en el
establecimiento del enlace, el almacenamiento de datos o la velocidad de transmisin.
Industrial Ethernet
Industrial Ethernet es la subred ms eficaz del entorno industrial. Es apropiado para el nivel
de proceso y de celdas y facilita el intercambio de grandes cantidades de datos a grandes
distancias entre una gran cantidad de interlocutores.
El Industrial Ethernet est normalizado con red abierta de comunicacin segn el estndar
IEEE 802.3. Sus ventajas son rapidez, la simple ampliacin y apertura as como una gran
disponibilidad y una distribucin mundial. Los costes de configuracin son muy bajos.
Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar una conexin de la unidad de canal "TCP/IP" (Pgina 334)
Manera de configurar una conexin de la unidad de canal "TCP/IP"
Introduccin
Para la comunicacin de WinCC con el PLC, WinCC necesita aparte de la unidad de canal
tambin una conexin lgica. Al crear una conexin lgica se definen todos los parmetros
especficos.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
334 Manual de sistema, 06/2014, A5E34374801-AA
La comunicacin en el controlador S7-300 es posible a travs de un mdulo de comunicacin
como p.ej. CP 343-1 TCP, en el S7-400 a travs de CP 443-1 TCP o CP 443-1 IT.
En WinCC se utiliza un procesador de comunicacin como p. ej. CP 1613.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Procedimiento
1. Seleccione en el men emergente de la unidad de canal "TCP/IP" la entrada "Nueva
conexin".
Se crear una nueva conexin.
2. Introduzca "Test_TCP" como nombre de la conexin.
3. Seleccione "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Parmetros de conexin - TCP/IP".
4. Introduzca en el campo "Direccin IP" la direccin de protocolo de Internet del controlador
en el bus.
5. Introduzca en el campo "Nmero de rack" el nmero del rack (bastidor) en el cual se
encuentra la CPU que se va a direccionar.
6. Introduzca en el campo" N ranura" el nmero del puesto de enchufe de la CPU en el rack
citado.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 335
7. Active la casilla de verificacin "Enviar/Recibir bloque de datos sin formato", si se van a
transferir bloques de datos BSEND/BRCV a travs de la conexin. Si la casilla de
verificacin est ajustada, tambin se activa el campo "Recursos de conexin". Introduzca
el valor hexadecimal para el recurso de conexin. El recurso de conexin de STEP7 se
asigna en la configuracin de la conexin en el PLC.
8. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".



Nota
Cuando se utiliza un S7-300 S7-400 con un mdulo de comunicacin externo se debe de
indicar el nmero de rack / ranura de la CPU.
Si el nmero de rack o de ranura es errneo no se establece la conexin de comunicacin!

Consulte tambin
Configuracin de las variables (Pgina 336)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.4 Configuracin de las variables
12.5.4.1 Configuracin de las variables
Introduccin
En las siguientes secciones se describe la configuracin de las variables. Se diferencia segn
el tipo de acceso al rea de datos en el PLC o el tipo de datos de las variables de WinCC.
Encontrar informacin ms detallada acerca del diagnstico de canal, de conexin y de
variables en "Diagnstico de la comunicacin".
Consulte tambin
Manera de configurar una variable de texto (Pgina 341)
Manera de configurar una variable con acceso de palabras (Pgina 339)
Manera de configurar una variable con acceso de bytes (Pgina 338)
Manera de configurar una variable con acceso de bits (Pgina 337)
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
336 Manual de sistema, 06/2014, A5E34374801-AA
12.5.4.2 Manera de configurar una variable con acceso de bits
Introduccin
En esta seccin se muestra como se proyecta una variable con acceso por bits en el rea de
direccin en el PLC.
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
En una unidad de canal, p. ej. "Industrial Ethernet", se debe haber creado una conexin,
p. ej. "Test_Ind_Eth".
Procedimiento
1. Seleccione la conexin "Test_Ind_Eth".
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable "ETH_Var1_bit" en el campo "Nombre".
4. Ajuste el tipo de datos "Variable binaria" en el campo "Tipo de datos".
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Ajuste en el campo "rea de datos" en que rea de datos del controlador deben estar los
datos. Si est seleccionado el rea de datos" DB", introduzca en el campo activado "N de
DB" el nmero del mdulo de datos.
6. La entrada "BIT" en el campo "Direccionamiento" no se puede modificar, ya que est
definido por el tipo de datos "Variable binaria" de la variable de WinCC.
7. Introduzca en los dos campos de debajo la direccin BYTE y BIT. La rotulacin del campo
izquierdo depende de la entrada en el campo "rea de datos" p.ej. "D" en el rea de datos
"DB" y tipo "Variable binaria".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 337
8. Active la casilla de verificacin "Quality Code", si se trata de una variable con Quality Code
y se debe utilizar en WinCC. El cdigo tambin tiene que estar a disposicin en el PLC.
La casilla de verificacin solo est activada si el rea de datos "DB" est seleccionada.
9. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
""ACEPTAR".
Consulte tambin
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.4.3 Manera de configurar una variable con acceso de bytes
Introduccin
En esta seccin se muestra como se proyecta una variable con acceso por bytes en el rea
de direccin en el PLC.
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
En una unidad de canal p.ej. "Industrial Ethernet" se debe haber creado una conexin p.ej.
"Prueba_Ind_Eth".
Procedimiento
1. Seleccione la conexin "Test_Ind_Eth".
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable "ETH_Var1_byte" en el campo "Nombre".
4. Ajustar en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
338 Manual de sistema, 06/2014, A5E34374801-AA
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Ajuste en el campo "rea de datos" en que rea de datos del controlador deben estar los
datos. Si est seleccionada el rea de datos "DB", introduzca en el campo activado "N.
de DB" el nmero del bloque de datos.
6. La entrada "BYTE" en el campo "Direccionamiento" no se puede modificar, ya que est
definida por el tipo de datos "Valor de 8 bits sin signo" de la variable de WinCC.
7. Introduzca en el campo inferior la direccin BYTE. La rotulacin del campo depende de la
entrada en el campo "rea de datos" p.ej. "DBB" en el rea de datos "DB" y tipo "Valor de
8 bits sin signo".
8. Active la casilla de verificacin "Quality Code", si se trata de una variable con Quality Code
y se debe utilizar en WinCC. El cdigo tambin tiene que estar a disposicin en el PLC.
La casilla de verificacin solo est activada si el rea de datos "DB" est seleccionada.
9. Cierre cada uno de los dos cuadros de dilogo abiertos con el botn de comando
"ACEPTAR".
Consulte tambin
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.4.4 Manera de configurar una variable con acceso de palabras
Introduccin
En esta seccin se muestra como se proyecta una variable con acceso por palabras en el
rea de direccin en el PLC.
Para las variables con una longitud de 4 BYTE ("Palabra doble") y ms tambin es vlido este
modo de proceder.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 339
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
En una unidad de canal p.ej. "Industrial Ethernet" se debe haber creado una conexin p.ej.
"Prueba_Ind_Eth".
Procedimiento
1. Seleccione la conexin "Test_Ind_Eth".
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable "ETH_Var3_word" en el campo "Nombre".
4. Ajustar en el campo "Tipo de datos" el tipo "Valor de 16 bits sin signo".
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Ajuste en el campo "rea de datos" en que rea de datos del controlador deben estar los
datos. Si est seleccionada el rea de datos "DB", introduzca en el campo activado "N.
de DB" el nmero del bloque de datos.
6. La entrada "Palabra" en el campo "Direccionamiento" no se puede modificar, ya que est
definida por el tipo de datos "Valor de 16 bits sin signo" de la variable de WinCC.
7. Introduzca en el campo inferior del direccionamiento el valor numrico de la direccin. La
rotulacin del campo depende de la entrada en el campo "rea de datos" p.ej. "DBW" en
el tipo "Valor de 16 bits sin signo".
8. Active la casilla de verificacin "Quality Code", si se trata de una variable con Quality Code
y se debe utilizar en WinCC. El cdigo tambin tiene que estar a disposicin en el PLC.
La casilla de verificacin solo est activada si el rea de datos "DB" est seleccionada.
9. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
Consulte tambin
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
340 Manual de sistema, 06/2014, A5E34374801-AA
12.5.4.5 Manera de configurar una variable de texto
Introduccin
En este apartado explicaremos cmo configurar una variable de texto.
WinCC slo da soporte a una variable de texto en el canal "SIMATIC S7 Protocol Suite" al
tipo de cadena S7, que consta de una palabra de control y los datos tiles reales de la cadena:
En la configuracin de una variable de texto en WinCC se debe indicar la direccin de la
palabra de control, que se encuentra en la memoria PLC delante de los datos tiles. El
primer BYTE de la palabra de control contiene la longitud proyectada mxima de la cadena,
el segundo BYTE la longitud actual.
Al aplicar la estructura de datos en la memoria del PLC hay que tener en consideracin
que la longitud de la variable de texto configurada en WinCC se ampla en los 2 bytes de
la palabra de control. Si se aplican las estructuras de datos de las variables de texto en
sucesin directa en el rea de memoria, se sobrescriben los datos subsiguientes.
Al cambiar de la versin PCS7 V4.01 a V5.0 SP1 se debe mapear nuevamente, ya que en
las versiones anteriores a V5.0 en la configuracin de las variables de texto se indicaba la
direccin de los datos tiles, mientras que a partir de la versin V5.0 se indica la direccin
de la palabra de control.
Al leer, se lee la palabra de control junto con los datos tiles y se valora la longitud actual
en el segundo byte. A las variables de texto de WinCC solo se le transfieren los datos tiles
correspondiente a la longitud actual que contiene el segundo byte de control.
Al escribir se determina la longitud real de la cadena ("\0"-carcter) y el BYTE de control
se enva con la longitud actual junto con los datos tiles al PLC.
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
En una unidad de canal p.ej. "Industrial Ethernet" se debe haber creado una conexin p.ej.
"Prueba_Ind_Eth".
Procedimiento
1. Seleccione la conexin "Test_Ind_Eth".
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable "ETH_Var3_text" en el campo "Nombre".
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Variable de texto de juego de caracteres
de 8 bits".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 341
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Ajuste en el campo "rea de datos" en que rea de datos del PLC deben estar los datos.
Si est seleccionada el rea de datos "DB", introduzca en el campo activado "N. de DB"
el nmero del bloque de datos.
6. En la entrada en el campo "Direccionamiento" solo se puede modificar "Byte" o "Palabra",
ya que estas entradas estn definidas por el tipo de datos "Variable de texto de juego de
caracteres de 8 bits" de la variable de WinCC.
7. Introduzca en el campo inferior del direccionamiento el valor numrico de la direccin. Aqu
se debe indicar la direccin de la palabra de control. La rotulacin de este campo depende
de la entrada en el campo "rea de datos" p.ej. "DBW" en el direccionamiento " Palabra".
8. Active la casilla de verificacin "Quality Code", si se trata de una variable con Quality Code
y se debe utilizar en WinCC. El cdigo tambin tiene que estar a disposicin en el PLC.
La casilla de verificacin solo est activada si el rea de datos "DB" est seleccionada.
9. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
Consulte tambin
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina 317)
12.5.5 Parmetros del sistema
12.5.5.1 Parmetro del sistema de la unidad de canal
Introduccin
Si necesita una configuracin que difiera de los ajustes predeterminados de WinCC, usted
puede efectuar todas las modificaciones mediante el cuadro de dilogo "Parmetro del
sistema" de la unidad de canal.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
342 Manual de sistema, 06/2014, A5E34374801-AA
Ud. puede modificar:
el nombre lgico del equipo
la utilizacin de los servicios de lectura cclicos en el PLC
Nombre lgico del equipo
La comunicacin entre WinCC y PLC se efecta a travs de los nombres lgicos del equipo.
Estos se asignan en la instalacin de la tarjeta de comunicacin y son especficos de la unidad.
Este campo se asigna previamente con una entrada especfica de unidad p.ej. "MPI" en la
unidad de canal "MPI".
Utilizar servicios de lectura cclicos en PLC
Se puede definir si se van a utilizar los servicios de lectura cclicos del S7-PLC (denominados
tambin servicios cclicos de variables). En estos servicios de lectura cclicos se agrupan en
exigencias individuales las variables que se van a leer cclicamente y se envan al PLC. El
PLC enva los datos solicitados una vez al recibir la exigencia y luego despus de transcurrir
el ciclo temporal.
Cuando se activan los servicios de lectura cclicos puede utilizarse tambin la transferencia
de modificacin. En dicho caso slo se transfieren los datos cuyo valor ha cambiado. Esta
funcin debe ser soportada por el PLC.


Nota
Los parmetros de sistema de las fichas de SIMATIC S7 y unidad son especficos de la
unidad y por lo tanto cada unidad de canal del canal se ajusta por separado.

Consulte tambin
Manera de modificar el nombre lgico del equipo (Pgina 346)
Manera de configurar los parmetros del sistema (Pgina 344)
Servicios de lectura cclicos del AS (Pgina 343)
12.5.5.2 Servicios de lectura cclicos del AS
Introduccin
En los parmetros de sistema del canal "SIMATIC S7 Protocol Suite" se pueden definir si van
a utilizarse los servicios de lectura cclicos del PLC S7 (tambin llamados servicios de
variables cclicos). En estos servicios de lectura cclicos se agrupan en exigencias individuales
las variables que se van a leer cclicamente y se envan al PLC. El PLC enva los datos
solicitados una vez despus de recibir la exigencia y despus cada vez al finalizar el ciclo
temporal. Si los datos solicitados ya no se necesitan ms, p.ej. en el cambio de una imagen,
WinCC elimina el servicio de lectura cclico en el PLC.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 343
Normalmente se deben utilizar los servicios de lectura cclicos en PLC. Por este motivo est
activada en los parmetros del sistema de la unidad de canal la casilla de verificacin
correspondiente mediante ocupacin previa. Si no se van a utilizar los servicios de lectura
cclicos, se debe modificar este ajuste.
Slo si estn activados los servicios de lectura cclicos puede utilizarse tambin la
transferencia de modificacin. En tal caso, el PLC transmite nicamente los datos cuyo valor
ha cambiado y slo una vez por cada ciclo del PLC. Esta funcin debe ser soportada por el
PLC.
La comunicacin PLC y PLC-SO est menos solicitada con los servicios cclicos y la
transferencia de modificacin, ya que no se envan constantemente rdenes de lectura al PLC
y no se deben editar en ste.
En los servicios de lectura acclicos se agrupan las variables que se van a leer en una sola
exigencia y se enva al PLC. El PLC enva una sola vez los datos solicitados. La formacin
de ciclos para la exigencia la efecta WinCC.
Cantidad de servicios de lectura cclicos en una CPU
La cantidad de servicios de lectura cclicos depende de los recursos que estn disponibles
en S7-PLC. Para una S7-300 estn permitidos como mx. 4 servicios de lectura cclicos, para
una S7-416 o 417 como mximo 32 servicios. Esta cantidad se refiere a todos los
interlocutores de la comunicacin con el PLC, es decir, si varios sistemas de WinCC se
comunican con una S7-PLC, se deben de repartir los recursos del PLC. Si se ha sobrepasado
la cantidad mxima de servicios, se rechaza un siguiente servicio de lectura cclico. WinCC
debe solicitar estos datos a travs de servicios de lectura acclicos y debe crear el mismo la
formacin de ciclos.
Exigencia de variables externas en scripts
La utilizacin de servicios de lectura cclicos no tiene ninguna influencia despus de una
seleccin de imagen sobre la primera actualizacin, si la imagen seleccionada no contiene
scripts, que exigen variables externas a travs de la funcin "GetTagWord()". Si en la seleccin
de imagen se ejecutan scripts con"GetTagWord()", puede ocurrir debido a una configuracin
incorrecta de estos scripts, que se le suministre constantemente al canal despus de un
cambio de imagen nuevas exigencias de variables. Si un script necesita variables externas,
entonces se debera de indicar para estas como evento trigger "Variable"
12.5.5.3 Manera de configurar los parmetros del sistema
Introduccin
Esta seccin muestra como Ud. puede configurar los parmetros del sistema del canal
"SIMATIC S7 Protocol Suite".
El cuadro de dilogo "Parmetro del sistema" consta de dos fichas:
Ficha SIMATIC S7
Ficha Unidad
Los parmetros de sistema de las fichas de SIMATIC S7 y unidad son especficos de la unidad
y por lo tanto cada unidad de canal del canal se ajusta por separado.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
344 Manual de sistema, 06/2014, A5E34374801-AA
Las fichas son idnticas para todas las unidades de canal del canal S7. Por este motivo se
utiliza en los ejemplos el cuadro de dilogo para la unidad de canal "MPI".
Las modificaciones de los valores de los parmetros tendrn efecto el reiniciar WinCC.


Nota
Al copiar el proyecto a otro equipo, se mantienen las propiedades de la ficha Unidad, pero
no las de la ficha SIMATIC S7.

Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Procedimiento
1. Seleccione en el inventario de variables el canal "SIMATIC S7 Protocol Suite". Abra
mediante el men emergente de la unidad de canal deseada el cuadro de dilogo
"Parmetro del sistema".
2. Seleccione la ficha SIMATIC S7. Active la casilla de verificacin "por PLC" y "con
transferencia de modificaciones" si debe conectarse la formacin de ciclo en la lectura de
variables por el canal y se tiene que activar la transferencia de modificacin. Se utilizarn
servicios cclicos en el PLC, si estn disponibles. Encontrar informacin ms detallada
en "Servicios de lectura cclica del PLC".
3. Active en el rea "Control de vida" la casilla de verificacin "Activar", si se va a utilizar esta
funcin. Introduzca en el campo "Intervalo" el valor en segundos para el intervalo de tiempo
para enviar telegramas de vida.
Introduzca en el campo "Tiempo de control" el valor en segundos para la vigilancia de una
respuesta al telegrama de vida.
4. Active en el campo "Vigilancia de parada de la CPU" la casilla de verificacin "Activar", si
WinCC debe marcar en estado de parada de la S7-CPU la comunicacin como fallida.
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 345
5. Seleccione la ficha Unidad. En el campo "Nombre lgico del equipo" se indica un nombre,
que depende del procesador de comunicacin instalado. Este nombre slo lo debe
modificar, si ha seleccionado otro nombre en la instalacin del procesador de comunicacin
utilizado. Encontrar informacin ms detallada bajo el tema "Modificar el nombre lgico
del equipo".
6. Active la casilla de verificacin" Configurar automticamente", si se debe configurar
automticamente el nombre del equipo al iniciar el Runtime, si se ha instalado para este
tipo de comunicacin un solo procesador de comunicacin.
7. Active la casilla de verificacin "Escribir con prioridad", si rdenes de escritura con una
prioridad superior se van a editar como rdenes de lectura.
8. Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
Consulte tambin
Manera de modificar el nombre lgico del equipo (Pgina 346)
Servicios de lectura cclicos del AS (Pgina 343)
12.5.5.4 Manera de modificar el nombre lgico del equipo
Introduccin
La comunicacin con el S7 se efecta mediante el nombre lgico del equipo. Estos se asignan
en la instalacin del procesador de comunicacin y son especficos de la unidad.
Dependiendo del procesador de comunicacin instalado se han establecido determinados
valores predeterminados para el nombre del equipo, que estn listados abajo en la tabla
"Nombre de equipo predeterminado".
Las fichas son idnticas para todas las unidades del canal S7, por este motivo se indica en
la descripcin del cuadro de dilogo para la unidad de canal "MPI".
SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
346 Manual de sistema, 06/2014, A5E34374801-AA
Nombre del equipo predeterminado
Unidad de canal Nombre del equipo predeterminado
Industrial Ethernet CP_H1_1:
Industrial Ethernet (II) CP_H1_2:
MPI MPI
Named Connections VM/
PROFIBUS CP_L2_1:
PROFIBUS (II) CP_L2_2:
Ranura PLC SLOT_PLC
Soft PLC SOFT_PLC
TCP/IP CP-TCPIP
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Se debe crear una conexin de una unidad de canal p. ej. "MPI".
Procedimiento
1. Seleccione la unidad de canal deseada en el inventario de variables.
2. Abra mediante el men emergente la ventana de cuadro de dilogo "Parmetros del
sistema".
3. Seleccione la ficha Unidad.
4. Ajuste en el campo "Nombre lgico del equipo" un nombre del equipo. Puede seleccionar
una entrada de la lista de seleccin del campo o introducir manualmente un nuevo nombre.
Los nombres del equipo posibles se determinan mediante la herramienta "Ajustar interfaz
PG/PC" (panel de control). Si no est instalada, slo se indicar el nombre del equipo
actualmente ajustado. Si define otro nombre lgico del equipo, entonces se visualizara un
aviso de advertencia.
La entrada manual slo la debera usar, si en la estacin de destino se utiliza una tarjeta
de comunicacin, que no est instalada en el sistema de configuracin.
5. Cierre el cuadro de dilogo abierto mediante el botn de comando ""ACEPTAR.



Nota
Los nombres lgicos del equipo se deben aceptar exactamente del ajuste del equipo. Los
nombres lgicos de equipo predeterminados de "Industrial Ethernet" y "PROFIBUS"
contienen p.ej. dos puntos al final del nombre.
Las modificaciones de los valores de los parmetros tendrn efecto el reiniciar WinCC.


SIMATIC S7 Protocol Suite
12.5 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 347
12.6 Funciones especiales
12.6.1 Funciones especiales del canal "SIMATIC S7 Protocol Suite"
Introduccin
El canal "SIMATIC S7 Protocol Suite" contiene algunas funciones especiales, cuya
funcionalidad se explica en este captulo.
Consulte tambin
Redundancia de software (Pgina 391)
Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite" (Pgina 383)
Intercambio de datos con el bloque de funcin S7 "AR_SEND" (Pgina 348)
12.6.2 Intercambio de datos con el bloque de funcin S7 AR_SEND
12.6.2.1 Intercambio de datos con el bloque de funcin S7 "AR_SEND"
Introduccin
El bloque de funcin S7 "AR_SEND" en AS S7-400 sirve para transferir valores de proceso
en ficheros de valores de proceso.
Modo de funcionamiento
Para transferir los valores de proceso del AS a un fichero de valor de proceso en WinCC, en
el AS "S7-400" existe el mdulo de funciones integrado SFB 37 "AR_SEND".
Un mdulo AR_SEND puede abastecer de datos a una variable de fichero en la funcin bsica.
Si se utiliza el subnmero AR_ID, se pueden abastecer tambin varias variables de fichero.
Durante la utilizacin del mdulo AR_SEND no se envan los valores de proceso de forma
individual al fichero, sino que se almacenan en el AS y se transfieren en paquete. Esto conlleva
a una reduccin de la carga de la red utilizada.
En un AS se pueden utilizar una cantidad dependiente de la CPU de mdulos AR_SEND (p.
ej. para CPU 416, mx. 32 AR_SEND). A cada mdulo AR_SEND se le ha asignado un AR_ID.
Utilizando el subnmero se ampla la cantidad de datos de proceso transferibles, ya que para
cada AR_ID son posibles hasta 4095 subnmeros.
En la prctica se limita la cantidad de variables de fichero de cada mdulo AR_SEND mediante
la longitud mxima del rea de datos a transferir. Encontrars ms indicaciones al respecto
en el tema "Estructura y parmetros de la estructura del bloque de datos" en la descripcin
del parmetro "Cantidad de los valores de proceso".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
348 Manual de sistema, 06/2014, A5E34374801-AA
AR_ID y el subnmero AR_ID establecen la asignacin entre los datos en el AS y las variables
de fichero y se definen con otros parmetros en la configuracin de la estructura de datos en
los mdulos de datos en el AS.
Esta asignacin se configura en WinCC, mientras que los otros parmetros se evalan
automticamente.
Anteriormente se debe efectuar la configuracin del SFB 37 "AR_SEND" en el AS y el
establecimiento de la estructura del bloque de datos, ya que la configuracin en WinCC se
establece con estos valores en el AS. Encontrar indicaciones acerca de la configuracin del
mdulo de funciones "AR_SEND" en la documentacin del AS "S7-400".
Sumario de las variantes "AR_SEND"
Variante:
AR_SEND para...
Cantidad de los ficheros de
variables controlados por
proceso por cada AR_SEND
Uso previsto
una variable de
fichero
una Para la transferencia de valores de proceso para
una variable de fichero, aunque los valores de
proceso tambin se pueden leer en muy
pequeos intervalos de tiempo.
varias variables de
fichero
corresponden a la cantidad
de subnmeros AR_ID
*Para la transferencia de valores de proceso para
varias variables de fichero, aunque los valores
de proceso tambin se pueden leer en muy
pequeos intervalos de tiempo.
varias variables de
fichero (optimizadas)
corresponden a la cantidad
de subnmeros AR_ID
Para el abastecimiento de valores cclico de las
ms variables de fichero posible con un valor
cada una en un momento.
Consulte tambin
Variante AR_SEND para varias variables de fichero (Pgina 362)
Manera de configurar una variante AR_SEND para varias variables de fichero (Pgina 379)
Manera de configurar la variante AR_SEND para una variable de fichero (Pgina 376)
Variante AR_SEND para varias variables de fichero (optimizado) (Pgina 374)
Variante AR_SEND para una variable de fichero (Pgina 357)
12.6.2.2 Estructura y parmetros de un bloque de datos
Introduccin
Para transferir datos con el mdulo de funciones "AR_SEND" se preparan los datos a transferir
en el AS en un mdulo de datos en uno o varios bloques de datos. La estructura de un bloque
de datos depende de varios parmetros, p. ej. de la variante de AR_SEND utilizada, de la
utilizacin de un intervalo de tiempo o del tipo de datos de los valores de proceso.
Los parmetros utilizados en el bloque de datos se describen a continuacin. La definicin de
los diferentes valores de los parmetros se efecta en el bloque de datos en el AS y durante
la parametrizacin del mdulo de funciones "AR_SEND".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 349
La parametrizacin se verifica durante la evaluacin de los bloques de datos en WinCC. Si
WinCC establece la presencia de un error en la estructura del bloque de datos o la
configuracin de las variables de fichero no concuerda con los datos recibidos, entonces se
efecta una entrada en el registro cronolgico de diagnstico de WinCC con la siguiente
estructura:
"Fecha, hora, 1003080 ,4 ,user name, computer name, NRMS7PMC, PdeReceive: Unknown
parameter AR_SEND from connection verbindungsname ...+ ms informaciones acerca de la
descripcin del error"
Si en el sistema de avisos estn configurados los avisos del sistema de WinCC, entonces
esta entrada de diagnstico activa adicionalmente un aviso de tcnica de control de proceso
SO con el nmero 1003080. En el comentario de este aviso se encuentra el texto de entrada
en el registro cronolgico.
Estructura de un bloque de datos
Cada bloque de datos consta de un rea de cabecera (header) y un rea de datos tiles:
El encabezado contiene la informacin sobre los valores de proceso y sus ciclos, as como
intervalo de tiempo dado el caso.
El rea de datos tiles contiene los valores de proceso reales.
Uno o varios bloques de datos forman el rea de datos a transferir.


Nota
En la representacin de los bloques de datos cada lnea representa dos Bytes. Los valores
de proceso pueden tener una longitud de un o dos Bytes, dependiendo de su tipo de datos.
Encontrar ms indicaciones al respecto en la descripcin del parmetro "Cantidad de los
valores de proceso".

SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
350 Manual de sistema, 06/2014, A5E34374801-AA
Descripcin de los parmetros
Tipo de cabecera
El tipo de cabecera define el tipo de las informaciones que contiene el encabezado.
Tipo de
cabecera
Fecha y hora Subnmero AR_ID
0 Cabecera sin intervalo de tiempo Cabecera sin subnmero AR_ID
1 Cabecera con intervalo de tiempo Cabecera sin subnmero AR_ID
8 Cabecera sin intervalo de tiempo Cabecera con subnmero AR_ID
9 Cabecera con intervalo de tiempo Cabecera con subnmero AR_ID



Nota
En los tipos de header (cabecera) 0 y 8 se suprimen en la cabecera los bytes para el intervalo
de tiempo. Ya que estos bytes no se mantienen reservados en el bloque de datos, la cabecera
se acorta correspondientemente 8 bytes.


Subnmero AR_ID
Define la asignacin entre los datos tiles PLC y las variables de fichero de WinCC y se
configuran en dos posiciones:
En WinCC en la configuracin de las variables de fichero controladas por proceso
En el PLC para la formacin del rea de los datos tiles a transferir
El subnmero es importante slo para los tipos de cabecera 8 9. Para los subnmeros son
vlidos los valores comprendidos entre 1 y 4095. El parmetro se indica en WinCC como valor
hexadecimal (1 - 0FFF).

Fecha y hora
El intervalo de tiempo contiene la fecha y la hora en el formato SIMATIC S7-BCD. WinCC no
evala la indicacin del da de la semana.


Nota
El sistema de automatizacin S7 no conoce el cambio de horario de verano/invierno. En el
PLC ha de estar siempre ajustado el horario de invierno local como horario del sistema. La
correccin del sello de tiempo a horario de verano o invierno se efecta en WinCC mediante
la DLL de norma. Para las aplicaciones de WinCC est entonces disponible el horario
corregido y un identificador de horario de verano/invierno. As, por ejemplo, en Tag Logging
se acepta el horario corregido y el identificador en el fichero.


SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 351
Ciclo
Ciclo, en el cual se leen los valores de proceso. Este parmetro es un factor para las unidades
de tiempo indicadas en Unidad(rea). Longitud de datos: palabra doble.
Por ejemplo:
"Ciclo" = 10 ; "Unidad (rea)" = 4 significa: un ciclo de lectura de los valores de proceso = 10
segundos

Unidad (tipo)
Define el tipo de informacin temporal y repercute en el parmetro "Cantidad de los valores
de proceso".
N Significado
1 Los valores de proceso se leen de forma equidistante.
El tiempo de inicio est indicado en el intervalo de tiempo del encabezado (header) y es
necesario. Para el intervalo entre los valores de proceso son vlidos las unidades de tiempo
de "Unidad (rea)" y el factor "Ciclo".
2 Cada valor de proceso contiene un intervalo de tiempo.
No se evala un intervalo de tiempo indicado en el encabezado (header). La estructura
corresponde al intervalo de tiempo en el encabezado (header) con una longitud de 8 Bytes.
3 Cada valor de proceso contiene una diferencia de tiempo relativa en unidades de tiempo
con una longitud de datos de 2 palabras.
El tiempo absoluto es la suma del intervalo de tiempo en el header (= tiempo inicial) y la
diferencia de tiempo relativa en la unidad de tiempo definida con "Unidad(rea)". Es
necesaria la indicacin del intervalo de tiempo en el encabezado.
4 Cada valor de proceso contiene un subnmero AR_ID.
Para el valor de proceso es vlido el intervalo de tiempo indicado en el encabezado. Es
necesaria la indicacin del intervalo de tiempo en el encabezado.

Unidad (rea)
Indica el tamao en la unidad (tipo) = 1 o 3 unidades de tiempo utilizadas.
N Significado
1 Reservado
2 Reservado
3 Milisegundos
4 Segundos
5 Minutos
6 Horas
7 Das

Tipo de datos de los datos de proceso
Los valores de proceso se guardan directamente en el formato S7.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
352 Manual de sistema, 06/2014, A5E34374801-AA
N Tipo de datos S7 Tipos de datos de WinCC
0 BYTE BYTE
1 WORD WORD
2 INT SWORD
3 DWORD DWORD
4 DINT SDWORD
5 REAL FLOAT

Cantidad de los valores de proceso
Dependiendo de la entrada en "Unidad(tipo)" el rea de datos transferido puede contener una
cantidad de valores de proceso. La cantidad est limitada por la longitud mxima del rea de
datos a transferir de 16 Kbytes.
Tngase en cuenta la limitacin de los recursos al emplearse las funciones S7 "AR_SEND" y
"BSEND/BRCV" para la comunicacin con S7-400. Es decir, que la mxima cantidad de datos
transferible a la vez en un instante mediante las funciones AR_SEND- y/o BSEND/BRCV
desde el PLC a WinCC est limitada a hasta 16 Kbytes.


Nota
Para este parmetro "Cantidad de los valores de proceso" existe en la variante AR_SEND
"Varias variables de fichero" la siguiente limitacin:
Los bloques de datos para las diferentes variables de fichero deben siempre comenzar con
lmites de palabra. Por lo tanto, en la combinacin de "Tipo de datos de valores de proceso"
= 0 (BYTES) y "Unidad (Tipo)" = 1 (valores de proceso con intervalos de tiempo equidistantes)
se debe indicar para este parmetro "Cantidad de valores de proceso" una cantidad par de
valores de proceso (=Bytes). Esta limitacin slo es vlida para la variante AR_SEND y la
combinacin de tipo de datos y "Unidad(Tipo)".

Ejemplos:
1x BSEND con mx. 16 Kbytes
o 1x AR_ENVIAR con 8 Kbytes + 1x BSEND con 8 Kbytes
o 1x AR_ENVIAR con 10 Kbytes + 1x AR_ENVIAR con 2 Kbytes + 1x BSEND con 4 Kbytes
Unidad
(Tipo)
Significado para la cantidad de valores de proceso
1 Lectura equidistante de los valores de proceso:
Se pueden transferir 8000 valores de proceso del tipo de datos WORD o INT o 4000 valores
del tipo de datos DWORD, DINT o REAL.
2 Valores de proceso con intervalo de tiempo:
Cada elemento del rea de datos tiles consta de un intervalo de tiempo (8 Bytes) y un
valor. As se pueden transferir 1600 valores de proceso del tipo de datos WORD o INT o
1333 valores del tipo de datos DWORD, DINT o REAL.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 353
Unidad
(Tipo)
Significado para la cantidad de valores de proceso
3 Valores de proceso con diferencia de tiempo:
Cada elemento del rea de datos tiles consta de una diferencia de tiempo (4 Bytes) y un
valor. As se pueden transferir 2666 valores de proceso del tipo de datos WORD o INT o
2000 valores del tipo de datos DWORD, DINT o REAL.
4 Valor de proceso contiene el subnmero AR_ID (AR-SEND con varias variables -
optimizado)
En el tipo 4 cada valor de proceso consta de una palabra con un subnmero AR_ID (rango
de valores: 1 - 0x0FFF) y un valor. El rea de datos tiles consta de un array de valores
de proceso con el subnmero AR_ID antepuesto. As se pueden transferir 3992 valores de
proceso como WORD o INT o 2660 valores como DWORD, DINT o REAL.



Nota
Todos los subnmeros AR_ID indicados en los bloques de datos deben estar proyectados
en WinCC. WinCC para la interpretacin de los datos tiles nada ms reconocer una
subnmero no proyectado.
Los bloques de datos para las diferentes variables de fichero deben siempre comenzar con
lmites de palabra. Por lo tanto en el tipo de datos BYTE y "Unidad (Tipo)" = 1 (valores de
proceso con diferencias de tiempo equidistantes) se debe indicar para el parmetro
"Cantidad de los valores de proceso" una cantidad par de valores de proceso (=Bytes). Esta
limitacin slo es vlida para la variante AR_SEND y la combinacin de tipo de datos y
"Unidad(Tipo)".


Consulte tambin
Manera de configurar una variante AR_SEND para varias variables de fichero (Pgina 379)
Manera de configurar la variante AR_SEND para una variable de fichero (Pgina 376)
Variante AR_SEND para varias variables de fichero (optimizado) (Pgina 374)
Variante AR_SEND para varias variables de fichero (Pgina 362)
Variante AR_SEND para una variable de fichero (Pgina 357)
12.6.2.3 Sumario de las propiedades de las variantes AR_SEND
Introduccin
Las tablas indican con la ayuda de ejemplos las propiedades y los posibles valores de los
parmetros de las diferentes variantes AR_SEND.
En las tablas no se reflejan todas las posibles combinaciones.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
354 Manual de sistema, 06/2014, A5E34374801-AA
Las columnas "Tipo de header" (cabecera) hasta "Tipo de datos de los valores de proceso"
vienen indicadas segn su secuencia en el encabezado.


Nota
AR_ID y subnmero AR_ID se definen con valores de los otros parmetros en la
configuracin del mdulo de funciones "AR_SEND" y de la estructura de datos en los
mdulos de datos en el AS.

Variante para una variable de fichero
Ejemplo /
Propiedad
Ej.-
N
Tipo de

encabe
zado
Fecha /
Hora
(Intervalo
de tiempo
en
encabezado
)
Factor
de
ciclo
Unidad
(Tipo)
Unidad
(rea)
Subn
m.
AR_ID
Tipo de
datos
de los
valores
de
proceso
cantidad
mx.
de
valores
de
proceso
Estructura
del valor de
proceso
en el ej.
cada valor
de proceso
(bytes) con
intervalo de
tiempo
propio
1 0 no
existente
0 2 0 0 0
1; 2
3; 4; 5
3200
1600
1333
8 bytes de
intervalo de
tiempo
+ 1 byte de
valor de
proceso
Valores de
proceso
con
intervalo de
tiempo
equidistant
e
2 1 relevante >=1 1 3 a 7 0 0
1; 2
3; 4; 5
16000
8000
4000
1 palabra de
valor de
proceso
cada valor
de proceso
(palabra)
con
intervalo de
tiempo
propio
3 1 no
relevante
0 2 0 0 0
1; 2
3; 4; 5
3200
1600
1333
8 bytes de
intervalo de
tiempo + 1
palabra de
valor de
proceso
cada valor
de proceso
con
diferencia
de tiempo
4 1 relevante >=1 3 3 a 7

0 0
1; 2
3; 4; 5
5332
2666
2000
8 bytes de
diferencia
de tiempo
+ 1 byte de
valor de
proceso
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 355
Variante para varias variables de fichero
Ejemplo /
Propiedad
Ej.-
N
Tipo de

encabe
zado
Fecha /
Hora
(Intervalo
de tiempo
en
encabezado
)
Factor
de
ciclo
Unidad
(Tipo)
Unidad
(rea)
Subn
m.
AR_ID
Tipo de
datos
de los
valores
de
proceso
cantidad
mx.
de
valores
de
proceso
Estructura
del valor de
proceso en
el ej.
cada valor
de proceso
(bytes) con
intervalo de
tiempo
propio
5 8 no
existente
0 2 0 1 a
4095
0
1; 2
3; 4; 5
3200
1600
1333
8 bytes de
intervalo de
tiempo
+ 1 byte de
valor de
proceso
Valores de
proceso
con
intervalo de
tiempo
equidistant
e
6 9 relevante >=1 1 3 a 7 1 a
4095
0
1; 2
3; 4; 5
16000
8000
4000
1 palabra de
valor de
proceso
cada valor
de proceso
(palabra)
con
intervalo de
tiempo
propio
7 9 no
relevante
0 2 0 1 a
4095
0
1; 2
3; 4; 5
3200
1600
1333
8 bytes de
intervalo de
tiempo
+ 1 palabra
de valor de
proceso
cada valor
de proceso
con
diferencia
de tiempo
8 9 relevante 0 3 3 a 7

1 a
4095
0
1; 2
3; 4; 5
5332
2666
2000
8 bytes de
diferencia
de tiempo
+ 1 byte de
valor de
proceso
Variante para varias variables de fichero - optimizado
Ejemplo /
Propiedad
Ej.-
N
Tipo de

encabe
zado
Fecha /
Hora
(Intervalo
de tiempo
en
encabezado
)
Factor
de
ciclo
Unidad
(Tipo)
Unidad
(rea)
Subn
m.
AR_ID
Tipo de
datos
de los
valores
de
proceso
cantidad
mx.
de
valores
de
proceso
Estructura
del valor de
proceso
en el ej.
Cada valor
de proceso
con
subnmero
AR_ID
9 1 relevante 0 4 0 0 1; 2
3; 4; 5
3992
2660
1 palabra
subnmero
+ 1 palabra
valor de
proceso
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
356 Manual de sistema, 06/2014, A5E34374801-AA
Consulte tambin
Variante AR_SEND para varias variables de fichero (optimizado) (Pgina 374)
Variante AR_SEND para varias variables de fichero (Pgina 362)
Variante AR_SEND para una variable de fichero (Pgina 357)
12.6.2.4 Variante AR_SEND para una variable de fichero
Introduccin
Con esta variante se puede abastecer a una variable de fichero con valores de proceso.
Tambin se puede utilizar en versiones antiguas de WinCC (anteriores a V5.0).
Propiedades de esta variante:
El tipo de encabezado debe ser 0 1, es decir sin subnmero AR_ID y con/sin intervalo
de tiempo.
No se evala el subnmero AR_ID en encabezado.
El nombre de variable de fichero en WinCC no contiene un subnmero AR_ID, ya que slo
se transfieren valores de proceso para una variable de fichero.
Ejemplo de estructura del rea de datos
El rea de datos a transferir consta de un bloque de datos.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 357
Consulte tambin
Ejemplo 4 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con intervalo de tiempo relativo (diferencia de tiempo) (Pgina 361)
Ejemplo 3 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con su propio intervalo de tiempo (Pgina 360)
Ejemplo 2 de estructura de bloque de datos: una variable de fichero; sello de tiempo
equidistante (Pgina 359)
Ejemplo 1 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
est dotado de su propio intervalo de tiempo (Pgina 358)
Sumario de las propiedades de las variantes AR_SEND (Pgina 354)
12.6.2.5 Ejemplo 1 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
est dotado de su propio intervalo de tiempo
Introduccin
En este ejemplo se transfieren valores de proceso slo para una variable de fichero. El
intervalo de tiempo del encabezado no existe y la cantidad correspondiente de bytes tampoco
se reservan. Cada valor de proceso (1 byte) tiene un intervalo de tiempo antepuesto (8 bytes).
El tipo de datos de los valores de proceso es "BYTE".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
358 Manual de sistema, 06/2014, A5E34374801-AA
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
12.6.2.6 Ejemplo 2 de estructura de bloque de datos: una variable de fichero; sello de tiempo
equidistante
Introduccin
En este ejemplo se transfieren valores de proceso para una variable de fichero.
Mediante el parmetro "Ciclo" =1 y "Unidad (rea)" = 4 ( = segundos) se forma el intervalo de
tiempo equidistante de un segundo.
El tipo de datos de los valores de proceso es "WORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 359
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
12.6.2.7 Ejemplo 3 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con su propio intervalo de tiempo
Introduccin
En este ejemplo se transfieren valores de proceso slo para una variable de fichero. El
intervalor de tiempo del encabezado no es relevante. Cada valor de proceso (1palabra) tiene
un intervalo de tiempo antepuesto (8 bytes).
El tipo de datos de los valores de proceso es "SWORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
360 Manual de sistema, 06/2014, A5E34374801-AA
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
12.6.2.8 Ejemplo 4 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con intervalo de tiempo relativo (diferencia de tiempo)
Introduccin
En este ejemplo se transfieren valores de proceso para una variable de fichero con intervalo
de tiempo.
Mediante el parmetro "Unidad(Tipo)" = 3 tiene cada valor de proceso una diferencia de tiempo
relativa (4 bytes) con respecto al intervalo de tiempo en el encabezado. La unidad de la
diferencia de tiempo se define mediante el parmetro "Unidad(rea)" = 4 a segundos.
El tipo de datos de los valores de proceso es "DWORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 361
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
12.6.2.9 Variante AR_SEND para varias variables de fichero
Introduccin
Con esta variante se pueden abastecer a una o varias variables de fichero con valores de
proceso. A cada variable de fichero se le asigna un subnmero AR_ID y se crea un bloque
de datos en el rea de datos a transferir.
Para cada subnmero AR_ID se pueden transferir "X" valores de proceso. Encontrars ms
indicaciones al respecto en el tema "Estructura y parmetros de la estructura del bloque de
datos" en la descripcin del parmetro "Cantidad de los valores de proceso".
El intervalo de tiempo para cada valor de una variable de fichero se acepta o se crea
dependiendo de los valores de parmetros "Unidad (Tipo)" y "Unidad (rea)" del rea de datos
a transferir y se pasa al fichero de valor de proceso de WinCC.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
362 Manual de sistema, 06/2014, A5E34374801-AA
Propiedades de esta variante:
El tipo de cabecera debe ser 8 o 9 (con /sin intervalo de tiempo y con subnmero AR-ID).
Para cada subnmero AR_ID se debe crear un bloque de datos en el rea de datos a
transferir.
El subnmero AR_ID debe ser mayor que cero en cada bloque de datos.
El nombre de variable de fichero en WinCC contiene un subnmero AR_ID.


Nota
Todos los subnmeros AR_ID indicados en los bloques de datos deben estar proyectados
en WinCC. WinCC para la interpretacin de los datos tiles nada ms reconocer una
subnmero no proyectado.

Los bloques de datos para las diferentes variables de fichero deben siempre comenzar con
lmites de palabra. Por lo tanto, en la combinacin de "Tipo de datos de los valores de
proceso"= 0 (BYTES) y "Unidad (Tipo)" = 1 (valores de proceso con diferencias de tiempo
equidistantes) se debe indicar para el parmetro "Cantidad de los valores de proceso" una
cantidad par de valores de proceso ( = Bytes). Esta limitacin slo es vlida para la variante
AR_SEND y la combinacin de tipo de datos y "Unidad(Tipo)".

SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 363
Ejemplo de estructura del rea de datos
El rea de datos a transferir consta de una o varios bloques de datos, correspondiente a la
cantidad de variables de fichero que se van a suministrar.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
364 Manual de sistema, 06/2014, A5E34374801-AA
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 365
Consulte tambin
Ejemplo 8 de estructura de bloque de datos: Varias variables de fichero; valores de proceso
con intervalo de tiempo relativo (diferencia de tiempo) (Pgina 372)
Ejemplo 7 de estructura de bloque de datos: Varias variables de fichero; cada valor de proceso
con su propio intervalo de tiempo (Pgina 370)
Ejemplo 6 de estructura de bloque de datos: Varias variables de fichero; sello de tiempo
equidistante (Pgina 368)
Ejemplo 5 de estructura de bloque de datos: Varias variables de fichero; cada valor de proceso
con su propio intervalo de tiempo (Pgina 366)
Sumario de las propiedades de las variantes AR_SEND (Pgina 354)
12.6.2.10 Ejemplo 5 de estructura de bloque de datos: Varias variables de fichero; cada valor de
proceso con su propio intervalo de tiempo
Introduccin
En este ejemplo se transfieren valores de proceso para varias variables de fichero.
Los bloques de datos para las diferentes variables de fichero se encuentran uno al lado del
otro en el mdulo de datos. Cada bloque de datos lleva un subnmero AR_ID diferente.
El intervalo de tiempo en el encabezado no existe, la correspondiente cantidad de bytes no
est reservada. Cada valor de proceso (1 byte) tiene un intervalo de tiempo antepuesto (8
bytes).
El tipo de datos de los valores de proceso es "BYTE".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
366 Manual de sistema, 06/2014, A5E34374801-AA
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 367
12.6.2.11 Ejemplo 6 de estructura de bloque de datos: Varias variables de fichero; sello de tiempo
equidistante
Introduccin
En este ejemplo se transfieren valores de proceso para varias variables de fichero. Los
bloques de datos para las diferentes variables de fichero se encuentran uno al lado del otro
en el mdulo de datos. Cada bloque de datos lleva un subnmero AR_ID diferente en el
encabezado.
Mediante el parmetro "Ciclo" =1 y "Unidad (rea)" = 4 ( = segundos) se forma el intervalo de
tiempo equidistante de un segundo.
El tipo de datos de los valores de proceso es "WORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
368 Manual de sistema, 06/2014, A5E34374801-AA
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 369
12.6.2.12 Ejemplo 7 de estructura de bloque de datos: Varias variables de fichero; cada valor de
proceso con su propio intervalo de tiempo
Introduccin
En este ejemplo se transfieren valores de proceso para varias variables de fichero. Los
bloques de datos para las diferentes variables de fichero se encuentran uno al lado del otro
en el mdulo de datos. Cada bloque de datos lleva un subnmero AR_ID diferente.
El intervalor de tiempo del encabezado no es relevante. Cada valor de proceso (1palabra)
tiene un intervalo de tiempo antepuesto (8 bytes).
El tipo de datos de los valores de proceso es "SWORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
370 Manual de sistema, 06/2014, A5E34374801-AA
Estructura del bloque de datos en el mdulo de datos
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 371
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
12.6.2.13 Ejemplo 8 de estructura de bloque de datos: Varias variables de fichero; valores de proceso
con intervalo de tiempo relativo (diferencia de tiempo)
Introduccin
En este ejemplo se transfieren valores de proceso para una variable de fichero con intervalo
de tiempo relativo.
Los bloques de datos para las diferentes variables de fichero se encuentran uno al lado del
otro en el mdulo de datos. Cada bloque de datos lleva un subnmero AR_ID diferente.
Mediante el parmetro "Unidad(Tipo)" = 3 tiene cada valor de proceso una diferencia de tiempo
relativa (4 bytes) con respecto al intervalo de tiempo en el encabezado. La unidad de la
diferencia de tiempo se define mediante el parmetro "Unidad(rea)" = para cada variable de
fichero y tambin cada bloque de datos.
El tipo de datos de los valores de proceso es "DWORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
372 Manual de sistema, 06/2014, A5E34374801-AA
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 373
12.6.2.14 Variante AR_SEND para varias variables de fichero (optimizado)
Introduccin
Este variante se utiliza en el caso que un momento se deben suministrar tantas variables de
fichero posibles con un valor de proceso. El rea de datos a transferir consta de un bloque de
datos y cada valor de proceso de un subnmero AR_ID y subsiguiente valor.
El tipo de datos es igual para todos los valores de proceso de las variables de fichero en este
bloque de datos.
Propiedades de esta variante:
El tipo de cabecera debe ser 1 (con intervalo de tiempo y sin subnmero AR_ID).
Los subnmeros AR_ID en los correspondientes valores de proceso en el bloque de datos
deben ser mayor que cero. No se evala el subnmero AR_ID en encabezado.
El parmetro "Unidad (tipo)" debe ser 4, es decir, el valor de proceso contiene el subnmero
AR_ID.
El parmetro "Unidad (rea)" debe ser 0, es decir, el intervalo de tiempo en el encabezado
es vlido para todos los valores de proceso y no hay tiempos relativos.
El nombre de variable de fichero en WinCC contiene un subnmero AR_ID.


Nota
Si el valor de proceso contiene un subnmero AR_ID para el cual no existe una variable de
fichero WinCC, entonces se efectuar una entrada en el registro cronolgico de diagnstico
de WinCC. Los valores de proceso restantes se seguirn editando.

SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
374 Manual de sistema, 06/2014, A5E34374801-AA
Ejemplo de estructura del rea de datos
El rea de datos a transferir consta slo de un bloque de datos.
Consulte tambin
Sumario de las propiedades de las variantes AR_SEND (Pgina 354)
Ejemplo 9 de estructura de bloque de datos: Varias variables de fichero; optimizado
(Pgina 375)
12.6.2.15 Ejemplo 9 de estructura de bloque de datos: Varias variables de fichero; optimizado
Introduccin
En este ejemplo se transfieren valores de proceso para varias variables de fichero con
intervalo de tiempo optimizado. El intervalo de tiempo vale para todas las variables de fichero.
A cada valor de proceso se le ha antepuesto su correspondiente subnmero AR_ID.
El tipo de datos de los valores de proceso es "WORD".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 375
Estructura del bloque de datos en el mdulo de datos
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina 349)
12.6.2.16 Manera de configurar la variante AR_SEND para una variable de fichero
Introduccin
El Intercambio de datos mediante la funcin envi AR_ se puede efectuar en diferentes
variantes. Para la variante "Una variable de fichero" slo se utiliza el AR_ID, pero no el
subnmero AR_ID.
El AR_ID establece la asignacin entre los datos en el AS y las variables de fichero y se define
con otros parmetros durante la configuracin de los bloques de datos y del mdulo de
funciones SFB 37 "AR_SEND" en el AS.
En WinCC esta asignacin se efecta en las propiedades de la variable controlado por el
proceso. Esta asignacin es la nica configuracin que es necesaria en WinCC y se describe
en esta seccin.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
376 Manual de sistema, 06/2014, A5E34374801-AA
Para los otros parmetros no es necesario en WinCC efectuar una configuracin, ya que se
evalan automticamente.


Nota
Para la utilizacin de esta variante con slo el AR_ID se debe configurar la cabecera 0 1.
El subnmero AR_ID se pone en cero.

Con esta variante se pueden utilizar todas las variables de fichero, que han sido configuradas
antes de la versin V5.0 de WinCC, ya que no tienen un subnmero AR_ID.

Desde la versin 5.1 de WinCC Hotfix 4 es posible, en variables controladas por proceso
indicar un alias para los nombres de las variables de ficheros o utilizar los nombres internos
generados por el sistema. El nombre generado por el sistema contiene desde la versin V5.1
HF4 el nombre de la variable de datos sin formato en lugar de la ID de datos sin formato. En
proyectos que migraron a una versin a partir de V5.1 HF4, pueden seguirse utilizando o
convertirse los nombres de variables de fichero en la forma original. La conversin se efecta
mediante la apertura nica y el cierre para guardar del cuadro de dilogo de propiedades de
las variables de fichero controladas por proceso. No se tiene que asignar un alias para ello.
Si en un proyecto se mapean de nuevo con la funcin "AS-OS-Transfer" todas las variables
externas, el nombre de fichero de la variable se ha de convertir una nica vez en una nueva
estructura. Despus se conserva la nueva estructura.

Requisitos
En el AS se debe haber configurado el mdulo de funciones "AR_SEND" y la estructura
del bloque de datos y debe conocerse en el siguiente modo de proceder.
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
En una unidad de canal, p. ej. "Industrial Ethernet", se debe haber creado una conexin,
p. ej. "Test_Ind_Eth".
En el editor "Tag Logging" se debe haber proyectado un fichero de valor de proceso.
Procedimiento
1. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre "Var_raw_arsend" para la variable. El nombre puede tener una
longitud mxima de 24 caracteres. En la configuracin de las variables controladas por
proceso el nombre de la variable de datos sin formato se convierte en parte del nombre
de la variable de fichero y, por tanto, est limitado a esta longitud.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Tipo de datos sin formato".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 377
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Active la casilla de verificacin "Datos sin formato". Seleccione en el rea "Tipo de datos
sin formato" como tipo "Acoplamiento datos fichero". Cierre todos los cuadros de dilogo
abiertos, utilizando para ello el botn de comando "Aceptar".
7. Abre el editor "Tag Logging" y seleccione en el men emergente de un fichero de valor del
proceso la entrada "Nueva variable controlada por proceso". Se abre el cuadro de dilogo
"Propiedades de la variable controlada por proceso".
8. Abra mediante el botn de comando "Seleccionar" un cuadro de dilogo de seleccin y
seleccione la variable de datos sin formato que va a servir para asignar las variables de
fichero. En este ejemplo es "VAR_RAW_arsend". Cierre el cuadro de dilogo pulsando el
botn de comando "Aceptar".
9. Ajuste en el campo "DLL de norma" la entrada "nrms7pmc.nll". Pulse el botn de comando
"Opciones". Se abre un cuadro de dilogo de entrada.
10.Introduzca AR_ID como valor hexadecimal. El valor est predeterminado en la
configuracin del PLC.
Desactive la casilla de verificacin "Subnmero", ya que en esta variante AR_SEND no se
utiliza un subnmero.
Cierre el cuadro de dilogo mediante el botn de comando "ACEPTAR".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
378 Manual de sistema, 06/2014, A5E34374801-AA
11.En el campo "Nombre de variables de fichero internas" se visualiza el nombre de variables
de fichero interno generado por el sistema. Contiene el nombre de la variable de datos sin
formato asignado y la AR_ID. En el campo "Nombre de variables de fichero" se puede
definir, en caso necesario, un alias para dicha variable de fichero. Si no se registra ningn
alias, se utiliza el nombre de variable de fichero interno para la administracin en el fichero
de valores de proceso y el direccionamiento de la variable de fichero en WinCC.
12.Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
13.Guarde las modificaciones y cierre el Tag Logging.
12.6.2.17 Manera de configurar una variante AR_SEND para varias variables de fichero
Introduccin
El intercambio de datos para varias variables de fichero mediante una funcin AR_SEND se
puede efectuar en diferentes variantes.
Variante "Varias variables de fichero", si el suministro de valores de varias variables de
fichero con varios valores se debe efectuar en diferentes momentos.
Variante "Varias variables de fichero - optimizado", si el suministro de valores de muchas
variables de fichero con valor cada una se efecta en un momento.
En estas dos variantes se utilizan el AR_ID y el subnmero AR_ID.
AR_ID y subnmero AR_ID establecen la asignacin entre los datos en el AS y las variables
de fichero y se definen con otros parmetros en la configuracin de los bloques de datos y el
mdulo de funciones SFB 37 "AR_SEND" en el AS.
En WinCC esta asignacin se efecta en las propiedades de la variable controlado por el
proceso. Esta asignacin es la nica configuracin que es necesaria en WinCC y se describe
en esta seccin.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 379
Para los otros parmetros no es necesario en WinCC efectuar una configuracin, ya que se
evalan automticamente.


Nota
Para utilizar el subnmero AR_ID debe estar proyectado el tipo de cabecera 8 o 9.

Las variables de fichero que se han configurado antes de la versin de WinCC V5.0, no
tienen un subnmero AR_ID y, por lo tanto, slo se pueden utilizar en la variante "Una
Variable".

Desde la versin 5.1 de WinCC Hotfix 4 es posible, en variables controladas por proceso
indicar un alias para los nombres de las variables de ficheros o utilizar los nombres internos
generados por el sistema. El nombre generado por el sistema contiene desde la versin V5.1
HF4 el nombre de la variable de datos sin formato en lugar de la ID de datos sin formato. En
proyectos que migraron a una versin a partir de V5.1 HF4, pueden seguirse utilizando o
convertirse los nombres de variables de fichero en la forma original. La conversin se efecta
mediante la apertura nica y el cierre para guardar del cuadro de dilogo de propiedades de
las variables de fichero controladas por proceso. No se tiene que asignar un alias para ello.
Si en un proyecto se mapean de nuevo con la funcin "AS-OS-Transfer" todas las variables
externas, el nombre de fichero de la variable se ha de convertir una nica vez en una nueva
estructura. Despus se conserva la nueva estructura.

Requisitos
En el AS se debe haber configurado el mdulo de funciones "AR_SEND" y la estructura
del bloque de datos y debe conocerse en el siguiente modo de proceder.
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
En una unidad de canal, p. ej. "Industrial Ethernet", se debe haber creado una conexin,
p. ej. "Test_Ind_Eth".
En el editor "Tag Logging" se debe haber proyectado un fichero de valor de proceso.
Procedimiento
1. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre "Var_raw_arsend" para la variable. El nombre puede tener una
longitud mxima de 24 caracteres. En la configuracin de las variables controladas por
proceso el nombre de la variable de datos sin formato se convierte en parte del nombre
de la variable de fichero y, por tanto, est limitado a esta longitud.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Tipo de datos sin formato".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
380 Manual de sistema, 06/2014, A5E34374801-AA
5. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos. Seleccione la entrada "Nueva variable" en el men
contextual de la conexin. Se abre el cuadro de dilogo "Propiedades de variable".
6. Introduzca el nombre de la variable "Var_RAW_arsend" en el campo "Nombre". El nombre
puede tener una longitud mxima de 24 caracteres. En la configuracin de las variables
controladas por proceso el nombre de la variable de datos sin formato se convierte en parte
del nombre de la variable de fichero y, por tanto, est limitado a esta longitud.
7. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
8. Active la casilla de verificacin "Datos sin formato". Seleccione en el rea "Tipo de datos
sin formato" como tipo "Acoplamiento datos fichero". Cierre todos los cuadros de dilogo
abiertos, utilizando para ello el botn de comando "Aceptar".
9. Abra el editor "Tag Logging" y seleccione en el men emergente de un fichero de valor del
proceso la entrada "Nueva variable controlada por proceso". Se abre el cuadro de dilogo
"Propiedades de la variable controlada por proceso".
10.Abra mediante el botn de comando "Seleccionar" un cuadro de dilogo de seleccin y
seleccione la variable de datos sin formato que va a servir para asignar las variables de
fichero. En este ejemplo es "Var_raw_arsend". Cierre el cuadro de dilogo pulsando el
botn de comando "Aceptar".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 381
11.Ajuste en el campo "DLL de norma" la entrada "nrms7pmc.nll". Pulse el botn de comando
"Opciones". Se abre un cuadro de dilogo de entrada.
12.Introduzca AR_ID como valor hexadecimal. El valor est predeterminado en la
configuracin del PLC.
Active la casilla de verificacin "Subnmero". Introduzca el subnmero AR_ID como un
valor hexadecimal. El valor tambin est predeterminado en la configuracin del PLC.
Cierre el cuadro de dilogo mediante el botn de comando "ACEPTAR".
13.En el campo "Nombre de variables de fichero internas" se visualiza el nombre de variables
de fichero interno generado por el sistema. Contiene el nombre de la variable de datos sin
formato asignada, la AR_ID y el subnmero AR_ID. En el campo "Nombre de variables de
fichero" se puede definir, en caso necesario, un alias para dicha variable de fichero. Si no
se registra ningn alias, se utiliza el nombre de variable de fichero interno para la
administracin en el fichero de valores de proceso y el direccionamiento de la variable de
fichero en WinCC.
14.Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
15.Guarde las modificaciones y cierre el Tag Logging.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
382 Manual de sistema, 06/2014, A5E34374801-AA
12.6.3 Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"
12.6.3.1 Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"
Introduccin
Una variable del tipo "Tipo de datos sin formato" corresponde un telegrama de datos a
nivel de transferencia. El contenido de la variable de datos sin formato no est definido,
por lo tanto slo el emisor y el receptor pueden interpretar los datos a transferir. Para este
tipo de datos no se efecta en WinCC ningn ajuste de formato. La longitud es de mx.
65535 Bytes.
En WinCC se diferencia entre dos tipos de variables de datos sin formato: variable de datos
sin formato para la libre utilizacin del usuario y variable de datos sin formato para la
ejecucin de las funciones S7.
Variable de datos sin formato para la libre utilizacin del usuario
Variables de datos sin formato para la libre utilizacin del usuario sirven para la transferencia
de datos de bloques del usuario entre WinCC y PLC y slo manejan los datos tiles. Se
diferencia entre:
Variable de datos sin formato como Bytes-ARRAY
Variable de datos sin formato para las funciones BSEND/BRCV
Variable de datos sin formato para la ejecucin de las funciones S7
Estas variables de datos sin formato tiene un encabezado especfico del canal y son
generalmente utilizadas del sistemas de aviso y el registro de los datos de proceso en WinCC.
No se efecta una descripcin ms detallada, ya que se trata de variables y funciones internas
del canal.
Consulte tambin
Variable de datos sin formato para las funciones BSEND/BRCV de la comunicacin S7
(Pgina 387)
Variable de datos sin formato como Bytes-ARRAY (Pgina 383)
12.6.3.2 Variable de datos sin formato como Bytes-ARRAY
Introduccin
Variables de datos sin formato como byte-Array sirven para la transferencia de datos de
bloques del usuario entre WinCC y PLC y slo manejan los datos tiles.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 383
Una variable de datos sin formato como Byte-Array se procesa en el canal como una variable
de proceso normal, la cual se direcciona mediante la direccin y longitud del rea de datos
(p. ej. DB 100, DW 20, longitud de 40 byte).
La longitud de los datos sin formato est limitada a un bloque de datos a transferir y se debe
poder transferir completamente con una PDU (Protocol Data Unit). La longitud mxima de los
bloques de datos que transfiere el controlador de comunicacin se rige por la longitud de la
PDU solicitada en el establecimiento de enlace menos la informacin del encabezado y la
informacin adicional. En las longitudes comunes de la PDU en SIMATIC S7 resultan las
siguientes longitudes mximas:
S7-300: longitud PDU 240 Bytes, longitud de bloque de datos mx. 208 Bytes
S7-400: longitud PDU 480 Bytes, longitud de bloque de datos mx. 448 Bytes
Si tienen que transferirse bloques de datos mayores, entonces debe realizarse una
concentracin de los datos en bloques. Esta concentracin se realiza en AS mediante el
Software S7, en WinCC mediante scripts.
Configuracin de una variable de datos sin formato como matriz de bytes
Las variables de los datos sin formato para transferir bloques de datos se configuran como
datos sin formato del tipo "Enviar/recibir bloque" con una direccin y una indicacin de la
longitud.
La siguiente imagen muestra un ejemplo de una configuracin para un rea de datos de 40
Byte de longitud en un mdulo de datos de 100 a partir de la palabra de datos 20:
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
384 Manual de sistema, 06/2014, A5E34374801-AA
Leer una variable de datos sin formato como Bytes-ARRAY
La lectura de esta variable de datos sin formato se realiza igual que la lectura de una variable
de proceso "normal". El bloque de datos correspondiente se solicita con AS y se entrega al
usuario tras recibir los datos.
La transferencia tiene lugar siempre por iniciativa de WinCC. La recepcin de datos controlada
por eventos o espordica, por iniciativa del AS no es posible mediante esa variable de datos
sin formato.
Escribir una variable de datos sin formato como Bytes-ARRAY
La escritura de esta variable de datos sin formato tiene lugar como la escritura de una variable
de proceso "normal". Tras enviar el bloque de datos y recibir una confirmacin positiva de AS,
se acepta el bloque de datos en la imagen del administrador de datos.
Consulte tambin
Manera de configurar una variable de datos sin formato como matriz de bytes (Pgina 385)
12.6.3.3 Manera de configurar una variable de datos sin formato como matriz de bytes
Introduccin
En esta seccin se muestra como se proyecta una variable de datos sin formato del canal
"SIMATIC S7 Protocol Suite" como matriz de bytes.
La configuracin es idntica para todas las unidades de canal del canal. Como ejemplo se
utiliza la unidad de canal "MPI" y su conexin.
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Se debe crear una conexin de una unidad de canal p. ej. "MPI".
Procedimiento
1. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca, p. ej., el nombre "Var1_raw_byte" para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Tipo de datos sin formato".
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 385
6. Active la casilla de verificacin "Datos sin formato". Seleccione en el rea "Tipo de datos
sin formato" como tipo "Enviar/recibir bloque". La visualizacin del campo del rea
"Descripcin de la direccin" y del campo al lado de la casilla de verificacin "Datos sin
formato" dependen de este ajuste.
7. Introduzca en el campo "Longitud" la longitud del bloque de datos sin formato (en Bytes).
8. Ajuste en el campo "rea de datos" en que rea de datos del PLC deben estar los datos.
Si est seleccionada el rea de datos" DB", introduzca en el campo activado "N de DB"
el nmero del mdulo de datos.
El campo "CPU" no est activado en una conexin de la unidad de canal "MPI".
9. Ajuste en el campo "Direccionamiento" el tipo de direccionamiento. En el tipo de datos
"Tipo de datos sin formato" de la variable de WinCC son posibles las entradas "Bytes",
"Palabra" y "Palabra doble".
10.Introduzca en el campo inferior el valor de la direccin de inicio. La rotulacin del campo
depende de la entrada de los campos "rea de datos" y "Direccionamiento" p.ej. "DBB" en
el rea de datos "DB" y Direccionamiento "Bytes".
11.Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
386 Manual de sistema, 06/2014, A5E34374801-AA



Nota
La longitud de los datos sin formato est limitada a un bloque de datos a transferir y se debe
poder transferir completamente con una PDU (Protocol Data Unit). La longitud mxima del
bloque de datos que transfiere el controlador de comunicacin se rige por la longitud de la
PDU solicitada en el establecimiento de enlace menos la informacin del encabezado y la
informacin adicional. En las longitudes comunes de la PDU en SIMATIC S7 resultan las
siguientes longitudes mximas:
S7-300: longitud PDU 240 Bytes, longitud de bloque de datos mx. 208 Bytes
S7-400: longitud PDU 480 Bytes, longitud de bloque de datos mx. 448 Bytes
Una indicacin errnea de la longitud conlleva a un rechazo de la orden de lectura / escritura
y se visualizar.


12.6.3.4 Variable de datos sin formato para las funciones BSEND/BRCV de la comunicacin S7
Introduccin
Variable de datos sin formato para las funciones "BSEND/BRCV" sirven para la transferencia
de bloques de datos del usuario entre WinCC y PLC y slo manejan los datos tiles.
A travs de estos tipos de datos sin formato se pueden utilizar las funciones "BSEND/BRCV"
de la comunicacin S7. Estas funciones estn disponibles en los siguientes sistemas de
automatizacin:
S7-400
S7-300
CPU319-3 PN/DP a partir de V2.5
CPU317-2 PN/DP a partir de V2.6
CPU315-2 PN/DP a partir de V3.1
Para los controladores S7-300 se recomienda una versin de firmware superior a la V3.x.
WinAC RTX 2010
La iniciativa de la transmisin de datos siempre la tiene el interlocutor que enva, as tambin
se puede mediante las funciones "BSEND/BRCV" realizar una transmisin de bloques de
datos controlada por eventos o espordica.
Por motivos de recursos la cantidad de las variables de datos sin formato BSEND/BRCV debe
ser pequea.
Limitacin de recursos al utilizar las funciones S7 "AR_SEND" y "BSEND/BRCV"
La cantidad de datos mxima de las funciones AR_SEND y/o BSEND/BRCV que se pueden
enviar en un mismo momento del AS a WinCC, est limitada:
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 387
a 16 Kbytes en S7-400
a 8 Kbytes en S7-300
Ejemplos para S7-400:
1x BSEND con mx. 16 Kbytes
1x AR_SEND con 8 kByte + 1x BSEND con 8 kByte
1x AR_SEND con 10 Kbytes + 1x AR_SEND con 2 Kbytes + 1x BSEND con 4 Kbytes


Nota
Si se ha transferido un bloque datos de una orden de escritura al PLC, pero ha sido eliminado
todava o completamente del buffer de recepcin, se rechaza una siguiente orden de
escritura con una indicacin de error. rdenes de escritura con una R_ID > 0x8000 0000 se
anotan con este tipo de indicacin de error en una cola especfica de la conexin y se intenta
aprox. 6 segundos de repetir la orden de escritura.
La coordinacin temporal de la transmisin depende del usuario y se debe de tener en cuenta
en rdenes de escritura con intervalos temporales ms cortos.

Configuracin de una conexin PBK para la utilizacin de las funciones" BSEND/BRCV"
La utilizacin de las funciones "BSEND/BRCV" slo es posible a travs de una "conexin fija
proyectada ", llamada una conexin PBK (Mdulo programado de comunicacin). Para la
configuracin de una conexin fija proyectada se debe indicar en los parmetros de conexin
un recurso de conexin (hex: 10 ... DF). STEP 7 asigna el recurso de conexin en la
configuracin de la conexin en el PLC. La conexin se debe configurar en el PLC como punto
final de conexin pasivo.
Mediante una conexin fija proyectada tambin se pueden efectuar rdenes de lectura y de
escritura "normales". Si se transfieren mediante la conexin grandes reas de datos, entonces
los bloques de datos se transfieren en varios PDUs. Por motivos de rendimiento puede ser
aconsejable de crear una propia conexin para las funciones "BSEND/BRCV".
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
388 Manual de sistema, 06/2014, A5E34374801-AA
Configuracin de la variable de datos sin formato para las funciones "BSEND/BRCV"
Las variables de datos sin formato se proyectan para la transferencia de bloques de datos
"BSEND/BRCV" como datos sin formato del tipo "BSEND/BRCV" con una "R_ID". La longitud
de los datos resulta implcitamente de la cantidad de datos enviados o recibidos.
Parmetros "R_ID"
En la funcionalidad "BSEND/BRCV" se debe indicar R_ID de 32 Bits como un nmero
hexadecimal. La R_ID se asigna en la configuracin en el PLC y sirve para diferenciar varias
transmisiones de bloques de datos mediante una conexin. En el subsistema de comunicacin
subordinado (SIMATIC Device Drivers) se indican las llamadas de emisin y de recepcin
siempre haciendo referencia a esta R_ID. Una variable de datos sin formato est siempre
asignada a una R_ID inequvoca.
Enviar una variable de datos sin formato "BSEND/BRCV"
El envo de una variable de datos sin formato "BSEND/BRCV" se efecta como la escritura
de una variable de proceso "normal". Tras enviar el bloque de datos y recibir una confirmacin
positiva de AS, se acepta el bloque de datos en la imagen del administrador de datos.
Recepcin de una variable de datos sin formato "BSEND/BRCV"
"Datos sin formato BSEND/BRCV" se envan espordicamente debido a la iniciativa del PLC
al canal. Una lectura explcita de variables de datos sin formato S7 no es posible.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 389
Los mecanismos de BSEND/BRCV no contienen funciones para la sincronizacin. Si en la
fase de inicio no se ha conectado todava ningn usuario para la recepcin de los datos, la
parte receptora rechaza los bloques de datos que enva el PLC. El usuario se debe de ocupar
el mismo de la sincronizacin y p.ej. liberar la direccin de envo en el PLC poniendo un
indicador en una palabra de dato.
Consulte tambin
Manera de configurar la variable de datos sin formato para las funciones "BSEND/BRCV"
(Pgina 390)
12.6.3.5 Manera de configurar la variable de datos sin formato para las funciones "BSEND/BRCV"
Introduccin
En esta seccin se muestra como se proyecta una variable de datos sin formato para las
funciones "BSEND/BRCV" del canal "SIMATIC S7 Protocol Suite".
La configuracin es idntica para todas las unidades de canal del canal. Como ejemplo se
utiliza la unidad de canal "MPI" y su conexin.
Requisitos
El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
Se debe crear una conexin de una unidad de canal p. ej. "MPI".
Procedimiento
1. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos.
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca, p. ej., el nombre "Var2_raw_bsend" para la variable.
4. Ajuste en el campo "Tipo de datos" el tipo de datos "Tipo de datos sin formato".
5. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
6. Active la casilla de verificacin "Datos sin formato". Seleccione en el rea "Tipo de datos
sin formato" el tipo "BSEND/BRCV". La visualizacin de los campos del rea "Descripcin
de la direccin" estn desactivados.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
390 Manual de sistema, 06/2014, A5E34374801-AA
7. Introduzca en el campo "R_ID" el valor hexadecimal de la ID. La R_ID se asigna en la
configuracin en el PLC.
8. Cierre cada uno de los dos cuadros de dilogo abiertos con los botones de comando
""ACEPTAR".
12.6.4 Redundancia de software
12.6.4.1 Redundancia de software
Introduccin
La redundancia de software ofrece una posibilidad econmica para la vigilancia de piezas del
equipo relevantes a la seguridad mediante la conexin redundante de dos controladores
S7-300 o S7-400.


Nota
Nota La redundancia de software de este canal no corresponde de forma funcional a la
redundancia del H-Layer de la SIMATIC S7-400 H.

Para su funcionamiento es necesaria la configuracin en el PLC y en WinCC.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 391
AS
Mediante la instalacin de una conexin redundante a dos controladores en el caso que un
PLC no funcione, puede el otro aceptar la vigilancia. La vigilancia puede abarcar un proceso
total o slo partes del mismo.
En los dos controladores est instalado a parte del programa de usuario el paquete de
programa redundancia de software. El paquete de programa no est incluido en el suministro
de WinCC. Para la redistribucin de los datos es necesario un acoplamiento de redundancia
entre los controladores mediante MPI, PROFIBUS-DP o Industrial Ethernet, aunque tambin
se pueden utilizar conexiones de comunicacin existentes.
WinCC
El acoplamiento de redundancia slo se puede configurar en conexiones de la misma unidad
de canal. En el momento de la configuracin slo se proyecta una conexin, la conexin
principal. La conexin de reserva se crea mediante el asistente dinmico "Ajustar conexin
redundante".
El asistente tambin crea las variables internas especficas de la conexin y el script. As se
controla en el runtime la conmutacin entre las conexiones y provoca los correspondientes
avisos.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
392 Manual de sistema, 06/2014, A5E34374801-AA
En el runtime el script efecta la conmutacin entre las conexiones en el caso de un error
automticamente. Tambin existe la posibilidad de efectuar esta conmutacin manualmente
sin script describiendo las variables internas especficas de la conexin "@<nombre de
conexin>@ForceConnectionAddress".
En el PLC2 no se necesita una segunda conexin fija proyectada, si se utilizan datos de una
parte no redundante del PLC2 en WinCC.
La utilizacin de la redundancia de software no significa, que las conexiones fijas proyectadas
slo se pueden utilizar para la redundancia. Existe adems la posibilidad de utilizar cada
conexin sin redundancia.
Consulte tambin
Manera de eliminar una redundancia de software en WinCC (Pgina 400)
Manera de configurar una redundancia de software (Pgina 397)
Variables internas especficas de la conexin de redundancia de software (Pgina 393)
12.6.4.2 Variables internas especficas de la conexin de redundancia de software
Introduccin
El control de las conexiones redundantes es ejecutado a travs de variables internas
especficas a la conexin. Estas variables se crean por medio del asistente dinmico "Crear
conexin redundante" y se agrupan en un grupo de variable "@<nombre de conexin>" de la
conexin correspondiente.
A travs de esta variable se puede determinar el estado de la conexin as como controlar el
establecimiento de la conexin. Con esto se pueden realizar otras aplicaciones, p. ej.,
direccionar varios AS a travs de una conexin. Si estas variables deben ser utilizadas sin
que se deba aplicar la redundancia del software, debern ser creadas a mano.
Formato del nombre
El nombre de una variable interna especfica a la conexin se forma del nombre de la conexin
perteneciente y un denominador:
"@<nombre de conexin>@<denominador>"
Como identificacin, al nombre de la conexin se le antepone el signo "@". Al denominador
se le antepone este signo como carcter de separacin del nombre de la conexin.

Ejemplo: "@CPU_3@ConnectionState"
<nombre de conexin> = CPU_3
<denominador> = ConnectionState
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 393



Nota
Las variables internas especficas a la conexin se cuentan como variables externas (ocho
variables externas por conexin).
El administrador de datos de WinCC permite el acceso a variables externas nicamente si
la conexin correspondiente est dispuesta para el servicio. Las variables internas
especficas a la conexin pueden, sin embargo, ser ledas y escritas de manera
independiente al estado de la conexin.
En runtime, los valores actuales de una parte de las variables internas especficas a la
conexin se pueden ejecutar con la herramienta "WinCC Channel Diagnosis". Las variables
se visualizan en la columna "Counters" si se ha seleccionado la conexin principal. Adems,
en la administracin de variables de WinCC Explorer existe la posibilidad de poder visualizar,
para todas las variables, el valor actual de la variable a modo de informacin breve de la
variable.

Sntesis de las variables
En las variables internas especficas a la conexin de la redundancia del software se pueden
usar los siguientes denominadores:
ConnectionState
Significado Estado de conexin
Mediante la variable se puede averiguar el estado de conexin actual.
Tipo DWORD
Acceso Lectura
Asignacin
predeterminada
0 = "averiado"
Valores 0 = conexin perturbada
1 = conexin dispuesta para el servicio
2 = conexin redundante (slo en redundancia de sistemas H)

ConnectionError
Significado Causa del error
La variable contiene una causa del error, que describe el motivo para la
interrupcin de la conexin. Pre-ocupacin = 0, es decir, la conexin an
no se ha establecido o no existe ningn error. Cuando se establece la
conexin se carga la variable otra vez con 0 (sin error). La interpretacin
del cdigo de error es especfico al canal. El canal S7 guarda aqu el cdigo
de error del SIMATIC Device Driver.
Tipo DWORD
Acceso Lectura
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
394 Manual de sistema, 06/2014, A5E34374801-AA
Asignacin
predeterminada
0 = "no hay error"
Valores 0 = ningn error
<> 0 = cdigos de error S7

ConnectionErrorString
Significado Causa del error
La variable contiene la causa del error como string, que describe el motivo
para la interrupcin de la conexin. El String se emite en el idioma actual
ajustado. Pre-ocupacin = "", es decir, la conexin an no se ha establecido
o no existe ningn error. En el canal S7 se registran en "ingls" los
siguientes textos sin considerar el idioma ajustado.
Tipo TEXT8 [128]
Acceso Lectura
Asignacin
predeterminada
"" = "no hay error"
Valores "No Error" = ningn error
"Error hhhh" = ha ocurrido el error hhhh (en donde hhhh = cdigos de
errores hexadecimal S7)

ConnectionErrorCount
Significado Contador para error de conexin
El valor de esta variable aumenta en cada interrupcin de conexin por 1.
Cuando se llega al ltimo valor el conteo comienza otra vez de 0.
Tipo DWORD
Acceso Lectura
Asignacin
predeterminada
0

ConnectionEstablishMode
Significado Modo para establecer una conexin
Mediante esta variable se puede ajustar el modo de establecimiento de
enlace automtico. El canal S7 intenta en el caso de un error de volver a
establecer la conexin cada 4 segundos. Si en esta variable se registra un
valor Wert = 0, despus de una avera la conexin no se establecer
automticamente cada 4 segundos, sino permanecer activada.
Tipo DWORD
Acceso Escribir
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 395
Asignacin
predeterminada
1
Valores Una escritura de la variable tiene como efecto las siguientes acciones:
0 = modo de establecimiento de enlace manual
Accin: Desactivar establecimiento automtico de la conexin
<> 0 = Modo automtico para establecer conexin
Accin: Activar establecimiento automtico de la conexin

ForceConnectionState
Significado Estado de conexin preferido
Mediante esta variable se le informa al canal del estado de conexin
preferido. En un "Caso normal" esta variable tiene el valor 1, es decir, el
canal trata de establecer la conexin (evtl. cclicamente cada 4 segundos).
Escribiendo un 0 en esta variable el canal desactivar la conexin.
Tipo DWORD
Acceso Escribir
Asignacin
predeterminada
1
Valores Si se escribe en la variable se realizan las siguientes acciones:
0 = Estado de conexin preferido: Conexin desconectada
Accin: Si se ha establecido la conexin disponer que se desactive la
conexin
1 = Estado de conexin preferido: Conexin establecida
Accin: Si la conexin est desactivada disponer que se establezca la
conexin

ForceConnectionAddress
Significado Seleccin de la direccin de conexin
Esta variable define, qu direccin de conexin se debe de utilizar para el
establecimiento del enlace.
Tipo DWORD
Acceso Escribir
Asignacin
predeterminada
0
Valores Si se ha ajustado el modo para establecer una conexin en "automtico",
se establecer automticamente la conexin con la direccin respectiva.
Escribir en esta variable ocasiona las siguientes acciones:
0 = conexin mediante el parmetro de conexin proyectado
Accin: si @ForceConnectionAddress antes en 1, entonces ordenar
desconexin.
1 = conexin mediante un parmetro de conexin alternativo
Accin: Si previamente @ForceConnectionAddress est ajustado con 0,
disponer que se establezca la conexin.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
396 Manual de sistema, 06/2014, A5E34374801-AA

AlternateConnectionAddress
Significado Direccin de conexin alternativa
En esta variable se puede introducir el string de la direccin de conexin
alternativa. El String es el mismo que tambin se visualiza como parmetro
de conexin en el WinCC Explorer. El String es especfico al canal. Cuando
el sistema arranca (runtime), en el canal S7 se registra la direccin
configurada como valor predefinido. Si no se ha configurado todava una
direccin, entonces se introduce en el canal S7 el texto "Illegal Address".
Ejemplo de la indicacin de direccin de un S7-PLC con direc. estacin 3
a travs MPI: "MPI,3 0,,0,0,02"
Tipo TEXT8 [255]
Acceso Escribir
Asignacin
predeterminada
"..." = "Direccin configurada
Valores Escribir en esta variable ocasiona las siguientes acciones:
- si debido al proceso de escritura se modifica la direccin, entonces se
ordena una desconexin mediante el ajuste "Conexin mediante un
parmetro de conexin alternativo" .
- si est ajustado el modo de establecimiento de enlace "automtico"
entonces se establece automticamente la conexin con la direccin
recientemente escrita.

12.6.4.3 Manera de configurar una redundancia de software
Introduccin
En esta seccin se muestra como se proyecta la redundancia de software para las conexiones
del canal "SIMATIC S7 Protocol Suite" en WinCC. Para esta funcin es necesario una
configuracin en el PLC, pero que no se describe aqu.
Requisitos
1. El canal "SIMATIC S7 Protocol Suite" debe estar integrado en el proyecto.
2. En una unidad de canal de este canal se debe haber creado una conexin, que se va a
configurar como una conexin redundante.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 397
Procedimiento
1. Active en los parmetros de inicio del equipo los mdulos "Global Script Runtime", "Alarm
Logging Runtime" y "Graphics Runtime".
Encontrar informacin ms detallada en el tema "Verificar parmetro de inicio".
2. Lea en el Alarm Logging los avisos de sistema de WinCC. En estos avisos de sistema se
encuentran los avisos de la redundancia de software.
Encontrar informacin ms detallada en el tema "Leer avisos de sistema de WinCC en el
Alarm Logging".
3. Abra en el Graphics Designer una imagen. Seleccione en la ventana "Asistente dinmico"
la pgina "Funciones de sistema". Inicie el asistente dinmico "Ajustar una conexin
redundante" haciendo doble clic.
4. En el cuadro de dilogo "Bienvenido" se explica brevemente el modo de proceder del
asistente. Abra mediante el botn de comando "Continuar" el cuadro de dilogo "Definir
opciones".
5. Selecciona la conexin, que ser la conexin principal y pulse el botn de comando
"Continuar".
El asistente crea las variables internas especficas de la conexin y las guarda en un grupo
de variables "@<nombre de conexin>" en la conexin principal.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
398 Manual de sistema, 06/2014, A5E34374801-AA
6. Introduzca en el campo "Parmetros" la direccin del PLC, con el cual se va a establecer
la conexin de reserva.
Active la casilla de verificacin "Conmutacin automtica" para que el asistente cree un
script para la conmutacin de conexin automtica.
Pulse el botn de comando "Continuar".
En la imagen est representada como ejemplo la redundancia de una conexin MPI a dos
controladores.
7. En el cuadro de dilogo "Listo" aparecen de nuevo todos los ajustes realizados. Mediante
el botn de comando "Atrs" puede Ud. dado el caso efectuar modificaciones. Pulse el
botn de comando "Finalizar".
El asistente crea un script y lo guarda como "@<nombre de conexin>.pas" en el directorio
"Editor C \ Acciones \ Acciones: <nombre de equipo>" de editor "Global Script".


Nota
En el siguiente modo de proceder se utiliza el asistente "Ajustar una conexin redundante".
Este asistente crea al finalizar el paso 6 el modo de proceder de variables internas especficas
de la conexin. Si se cancela el asistente en este momento o no finaliza mediante el botn
de comando "Terminar", siguen existiendo estas variables.

Consulte tambin
Manera de leer en el Alarm Logging los avisos de sistema de WinCC (Pgina 401)
Cmo verificar los parmetros de arranque de WinCC (Pgina 400)
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 399
12.6.4.4 Manera de eliminar una redundancia de software en WinCC
Introduccin
En esta seccin se muestra como se elimina la redundancia de software para las conexiones
del canal "SIMATIC S7 Protocol Suite" en WinCC. Para esta funcin existe una configuracin
en el PLC, pero que su conmutacin a conexiones no redundantes no se describe aqu.
Requisitos
El proyecto WinCC debe estar desactivado.
Procedimiento
La eliminacin de una redundancia de software se efecta en dos pasos:
Eliminar el grupo de variables "@<nombre de conexin>" incluyendo las variables
contenidas en el "inventario de variables".
Eliminar el script "@<nombre de conexin>.pas" en "Global Script"
Procedimiento
1. Seleccione en el inventario de variables primero la conexin, que se va a configurar como
conexin principal de la redundancia de software. Contiene un grupo de variables
"@<nombre de conexin>" con las variables internas especficas de la conexin de la
redundancia de software. Elimine el grupo de variables.
2. Borre el script para la accin "@<nombre de conexin>.pas". Abra al respecto el editor C
en "Global Script". Se visualizan varios subdirectorios.
3. Seleccione el directorio "Acciones \ Acciones: <nombre de equipo>". Elimine en la ventana
de datos del script "@<nombre de conexin>.pas" del tipo "Acciones".
4. Cierre el editor "Global Script".
12.6.4.5 Cmo verificar los parmetros de arranque de WinCC
Procedimiento
1. En WinCC Explorer seleccione la entrada "Equipo".
2. Abra el men contextual y seleccione la entrada "Propiedades".
3. Se abre el cuadro de dilogo "Propiedades de la lista de equipos". Pulse el botn de
comando "Propiedades".
4. Se abrir el cuadro de dilogo "Propiedades del equipo".
5. Seleccione la ficha Arranque y verifique sus entradas. En caso necesario puede activar o
desactivar el mdulo Runtime, as como incluir ms aplicaciones a la lista de arranque.
6. Cierre los cuadros de dilogo abiertos.
SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
400 Manual de sistema, 06/2014, A5E34374801-AA
12.6.4.6 Manera de leer en el Alarm Logging los avisos de sistema de WinCC
Introduccin
En este apartado se muestra cmo se leen los avisos de sistema de WinCC en el proyecto.
Procedimiento
1. Abra el Alarm Logging.
2. Seleccione en el rea de navegacin el nodo "Avisos de sistema".
3. Para los avisos de sistema que utilice, active la opcin "Utilizado" en el rea de tabla o
bien en el rea "Propiedades".
4. En el men contextual del nodo "Avisos de sistema", seleccione el comando "Actualizar
utilizados".
12.6.4.7 Cdigos de error si se interrumpe la conexin
Documentacin de los cdigos de error

SIMATIC S7 Protocol Suite
12.6 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 401
SIMATIC S7-1200, S7-1500 Channel
13
13.1 Canal "SIMATIC S7-1200, S7-1500 Channel"
Introduccin
El canal "SIMATIC S7-1200, S7-1500 Channel" sirve para la comunicacin entre una estacin
WinCC y los sistemas de automatizacin S7-1200 o S7-1500. La comunicacin se establece
a travs del protocolo TCP/IP.
Unidad de canal
El canal "SIMATIC S7-1200, S7-1500 Channel" dispone de la unidad de canal "OMS+".
Procesadores de comunicaciones recomendados
Los siguientes procesadores de comunicaciones se recomiendan para la comunicacin de
una estacin WinCC con el sistema de automatizacin S7 -1200 o S7 -1500:
CP 1612 A2
CP 1613 A2
CP 1623
CP 1628
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 403
13.2 Sumario de los tipos de datos soportados
Introduccin
En la configuracin de una variable se definen el tipo de datos y la adaptacin al formato de
datos en el sistema de automatizacin (AS).
La tabla muestra los tipos de datos soportados por el canal y la aplicacin de los ajustes de
formato.
Tipos de datos soportados
Tipos de datos Ajuste de formato
Variable binaria No
Valor de 8 bits con signo S
Valor de 8 bits sin signo S
Valor de 16 bits con signo S
Valor de 16 bits sin signo S
Valor de 32 bits con signo S
Valor de 32 bits sin signo S
Nmero de coma flotante 32 bits IEEE 754 S
Nmero en coma flotante 64 bits IEEE 754 S
Variable de texto de juego de caracteres de 8
bits
No
Variable de texto de juego de caracteres de 16
bits
No
Fecha/hora S
SIMATIC S7-1200, S7-1500 Channel
13.2 Sumario de los tipos de datos soportados
WinCC: Comunicacin
404 Manual de sistema, 06/2014, A5E34374801-AA
13.3 Configuracin del canal
13.3.1 Configuracin del canal "SIMATIC S7-1200, S7-1500 Channel"
Introduccin
WinCC necesita una conexin lgica para la comunicacin de WinCC con el sistema de
automatizacin. En este apartado se describe cmo configurar el canal "SIMATIC S7-1200,
S7-1500 Channel".
En caso de aplicacin del protocolo TCP/IP, para la conexin lgica se debe indicar la direccin
IP del sistema de automatizacin. La direccin IP consta de cuatro valores numricos
separados mediante un punto. Los valores numricos han de estar en el rango entre 0 y 255.


Nota
Comportamiento Timeout
Si se utiliza el protocolo TCP/IP las conexiones ininterrumpidas no se reconocen
instantneamente. La respuesta puede tardar hasta un minuto.

Configuracin de las variables
En un acoplamiento entre WinCC y el sistema de automatizacin a travs del canal "SIMATIC
S7-1200, S7-1500 Channel" existe la posibilidad de crear variables de diferentes tipos de
datos en WinCC.
La configuracin de las variables se distingue por el direccionamiento del rea de datos en el
sistema de automatizacin.


Nota
La configuracin del sistema de automatizacin solo puede modificarse en el TIA Portal.

13.3.2 Manera de configurar una conexin
Introduccin
Para configurar el canal "SIMATIC S7-1200, S7-1500 Channel" son necesarios los siguientes
pasos:
1. Configuracin de una conexin
2. Configuracin con variables
SIMATIC S7-1200, S7-1500 Channel
13.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 405
Requisitos
Se ha instalado e integrado en el proyecto el driver de comunicacin para el canal
"SIMATIC S7-1200, S7-1500 Channel".
El proyecto SIMATIC est configurado y est disponible en el sistema de automatizacin.
Procedimiento
1. En el editor "Administracin de variables" del WinCC Explorer abra el rbol de mens del
driver de comunicacin "SIMATIC S7-1200, S7-1500 Channel".
2. Seleccione en el men contextual de la unidad de canal "OMS+" la entrada "Nueva
conexin".
3. Introduzca el nombre de la conexin.
4. Seleccione la entrada "Parmetros de conexin" en el men contextual de la conexin.
Se abrir el cuadro de dilogo "Nueva conexin".
5. Introduzca la direccin IP del sistema de automatizacin.
6. Seleccione un "Punto de acceso".
7. Seleccione un sistema de automatizacin de la "Familia de productos".
8. Para introducir una contrasea para la proteccin contra acceso, haga clic en "Opciones".
9. Introduzca la contrasea para la proteccin de acceso.
10.Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando "Aceptar".
13.3.3 Cmo configurar una variable sin acceso optimizado al bloque
Introduccin
En este apartado se explica cmo se configura una variable en WinCC sin acceso optimizado
al bloque en el rea de direcciones dentro del sistema de automatizacin.
Requisitos
Se ha desactivado la propiedad "Acceso optimizado al bloque" para el bloque de datos en
el TIA Portal.
El canal "SIMATIC S7-1200, S7-1500 Channel" est integrado en el proyecto.
En la unidad de canal "OMS+" hay una conexin creada.
Procedimiento
1. Seleccione la conexin deseada.
2. Haga clic debajo del rea de tabla en la ficha "Variables".
SIMATIC S7-1200, S7-1500 Channel
13.3 Configuracin del canal
WinCC: Comunicacin
406 Manual de sistema, 06/2014, A5E34374801-AA
3. Haga clic en la celda vaca superior de la columna "Nombre". Introduzca un nombre para
la variable.
Configure los siguientes ajustes en el rea de tabla o a la derecha, en el rea de datos
"Propiedades - Variable".
4. Seleccione uno de los tipos de datos soportados:
5. Haga clic en la columna "Direccin" en el botn .
6. Introduzca la direccin de la variable.
7. Active la casilla de verificacin "Quality Code" si se trata de una variable con Quality Code
y desea utilizar el cdigo en WinCC. El cdigo tambin tiene que estar disponible en el AS.
La casilla de verificacin solo es activable si el rea de datos "DB" est seleccionada.
8. Cierre el cuadro de dilogo con el botn "Aceptar".
La figura siguiente muestra la administracin de variables tras configurar variables sin acceso
optimizado al bloque.
SIMATIC S7-1200, S7-1500 Channel
13.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 407
Notas para la configuracin de una variable de texto de 8 bits
Para una variable de texto de 8 bits en el canal "SIMATIC S7-1200, S7-1500 Channel", WinCC
solo soporta el tipo de string S7, que consta de una palabra de control y los datos tiles del
string:
En la configuracin de una variable de texto de 8 bits en WinCC se debe indicar la direccin
de la palabra de control, que se encuentra en la memoria del sistema de automatizacin
(AS) antes de los datos tiles. El primer BYTE de la palabra de control contiene la longitud
configurada mxima de la cadena; el segundo BYTE, la longitud actual.
Al crear la estructura de datos en la memoria del AS hay que tener en consideracin que
la longitud de la variable de texto de 8 bits configurada en WinCC se ampla con los 2 bytes
de la palabra de control. Si se crean las estructuras de datos de las variables de texto de
8 bits en sucesin directa en el rea de memoria, se sobrescriben los datos subsiguientes.

Al leer, se lee la palabra de control junto con los datos tiles y se evala la longitud actual
en el segundo byte. A las variables de texto de 8 bits de WinCC solo se les transfieren los
datos tiles correspondientes a la longitud actual que contiene el segundo byte de control.
Al escribir se determina la longitud real de la cadena (carcter "\0") y el BYTE de control
se enva con la longitud actual junto con los datos tiles al PLC.
13.3.4 Cmo configurar una variable con acceso optimizado al bloque
Introduccin
En esta seccin se muestra cmo se configura una variable en WinCC con acceso optimizado
al bloque en el rea de direcciones dentro del sistema de automatizacin.
Requisitos
Se ha activado la propiedad "Acceso optimizado al bloque" para el bloque de datos en el
TIA Portal.
El canal "SIMATIC S7-1200, S7-1500 Channel" est integrado en el proyecto.
En la unidad de canal "OMS+" hay una conexin creada.
La conexin se ha establecido en runtime.
SIMATIC S7-1200, S7-1500 Channel
13.3 Configuracin del canal
WinCC: Comunicacin
408 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Seleccione la conexin deseada.
2. Seleccione la entrada "Iconos AS > Cargar de AS" en el men contextual de la conexin.
Todos los datos disponibles del controlador se cargarn en el rea de tabla en la ficha
"Iconos AS".
3. Los iconos AS no estn automticamente incluidos en la administracin de variables. Para
transferir los iconos AS necesarios a la ficha "Variables", active la correspondiente casilla
de verificacin en la columna "Acceso".
Las variables seleccionadas estarn ahora contenidas en la administracin de variables.
SIMATIC S7-1200, S7-1500 Channel
13.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 409
Cmo editar los iconos AS sin conexin con el controlador
Es posible realizar configuraciones offline con independencia de una conexin con el
controlador. Para ello guarde los iconos AS cargados en un archivo.
1. Seleccione la conexin deseada.
2. Seleccione la entrada "Iconos AS > Guardar en archivo" en el men contextual de la
conexin.
A continuacin, podr cargar los iconos AS en la gestin de variables en el proyecto offline.
1. Seleccione la conexin deseada.
2. Seleccione la entrada "Iconos AS > Cargar de archivo" en el men contextual de la
conexin.
SIMATIC S7-1200, S7-1500 Channel
13.3 Configuracin del canal
WinCC: Comunicacin
410 Manual de sistema, 06/2014, A5E34374801-AA
SIMATIC TI Ethernet Layer 4
14
14.1 Canal WinCC "SIMATIC TI Ethernet Layer 4"
Introduccin
El controlador de comunicacin "SIMATIC TI Ethernet Layer 4" sirve para el acoplamiento
entre una estacin WinCC y un sistema de automatizacin SIMATIC TI505 a travs de
Industrial Ethernet. La comunicacin se realiza con el protocolo de transporte ISO.
Este captulo muestra
cmo configurar la transferencia de datos con el canal "SIMATIC TI Ethernet Layer 4".
cmo configurar una conexin y una variable.

Unidades de canal
Dispone de dos unidades de canal, con las que podr operar un mximo de dos CP 1613. La
funcionalidad de las unidades de canal es idntica. Slo se diferencian en los nombres lgicos
de los dos CP 1613.
Por medio de los parmetros del sistema de la unidad de canal se puede modificar el nombre
del dispositivo lgico. Tambin es posible ajustar los parmetros para el protocolo de
transporte ISO.
Existen las siguientes posibilidades de aplicacin:
Unidad de canal 505-Ethernet (CP 1413-1) para los mdulos de comunicacin SIMATIC
Industrial Ethernet (p. ej. CP 1613).
Unidad de canal 505-Ethernet (CP 1413-2) para los mdulos de comunicacin SIMATIC
Industrial Ethernet (p. ej. CP 1613).


WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 411
14.2 Tipo de datos de las variables
Introduccin
Para una conexin lgica, defina las variables necesarias. Desde la vista de WinCC puede
acceder a los siguientes tipos de datos:
Variable binaria
Valor de 8 bits sin signo (slo e soportado por el direccionamiento VMS)
Valor de 8 bits con signo (slo e soportado por el direccionamiento VMS)
Valor de 16 bits sin signo
Valor de 16 bits con signo
Valor de 32 bits sin signo
Valor de 32 bits con signo
Nmero de coma flotante 32 bits IEEE 754
Tipo de datos sin formato
SIMATIC TI Ethernet Layer 4
14.2 Tipo de datos de las variables
WinCC: Comunicacin
412 Manual de sistema, 06/2014, A5E34374801-AA
14.3 Configuracin del canal
14.3.1 Configuracin del canal "SIMATIC TI Ethernet Layer 4"
Introduccin
Para configurar el canal "SIMATIC TI Ethernet Layer 4" es necesario seguir los siguientes
pasos.
14.3.2 Manera de configurar la conexin
Introduccin
La conexin de procesos a travs de Industrial Ethernet es posible gracias a los sistemas de
automatizacin SIMATIC TI505. En el sistema de automatizacin se utiliza el mdulo de
comunicaciones CP 1434 TF. La comunicacin se realiza con el protocolo de transporte ISO.
En el sistema WinCC se utiliza el mdulo de comunicaciones CP 1613. Como la comunicacin
se realiza con el protocolo de transporte ISO no es necesario configurar la conexin lgica en
la base de datos local.
WinCC establece una conexin para lectura (READ) y otra para escritura (WRITE) para la
conexin lgica en la capa de transporte. Hasta que no se hayan establecido las dos
conexiones, la conexin lgica no se marcar como establecida.
Parmetros para la funcin READ
Durante la configuracin de la conexin, los parmetros para la funcin READ se definen en
el sistema WinCC. Dependen de la orden efectuada en SIMATIC TI.
Lado de WinCC Lado de SIMATIC TI
FETCH Activa
(orden "READ activa")
READ pasiva
(orden "READ pasiva")
FETCH pasiva
(orden "WRITE pasiva")
WRITE activa
(orden "WRITE activa")
Parmetros "ID TSAP propio" y "ID TSAP externo" para la funcin WRITE
Lado de WinCC Lado de SIMATIC TI
Orden "WRITE activa" Orden "WRITE pasiva"
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 413
Procedimiento
1. Elija la conexin deseada y seleccione en el men contextual "Parmetros de conexin".
Se abrir la ventana de dilogo "Propiedades de la conexin".
2. Introduzca en el campo "Direc. Ethernet PLC" la direccin de estacin del SIMATIC TI en
el bus Industrial Ethernet.
3. Defina ahora los parmetros para la funcin READ en el sistema WinCC. Dependen de la
orden efectuada en SIMATIC TI.
4. A continuacin, inscriba en el campo asignado "ID TSAP propio" el valor que est
configurado como "TSAP" en la pestaa "Parmetros remotos" durante la configuracin
del CP 1434 TF.
5. A modo de comparacin, inscriba en el campo "ID TSAP externo" el valor que est
configurado como "TSAP" en la pestaa "Parmetros locales" durante la configuracin del
CP1434 TF.
6. Inscriba de modo correspondiente los parmetros "ID TSAP propio" y "ID TSAP externo"
para la funcin WRITE.

SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
414 Manual de sistema, 06/2014, A5E34374801-AA
14.3.3 Configuracin de las variables
14.3.3.1 Configuracin de las variables
Introduccin
En caso de acoplamiento entre WinCC y el PLC a travs del canal "SIMATIC TI Ethernet Layer
4" se pueden crear variables de diferentes tipos de datos en WinCC. A continuacin se
describe cmo se pueden configurar estos tipos de datos.
14.3.3.2 Manera de configurar la direccin de una variable
Introduccin
La direccin de las variables se introduce segn la estructura de direccin de SIMATIC TI505.
Procedimiento
1. Seleccione la variable.
2. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
3. Si se trata de una variable del tipo "Binario" u "8 bits", en el rea "Propiedades" estar
disponible la opcin "Variable de bits / bytes". Seleccione la casilla de verificacin "Acceso
a Bits/Bytes" si desea tener acceso de escritura a los datos de la memoria del PLC.
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 415
4. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
5. En el campo "Tipo de direccin" seleccione dnde se encuentra la variable en el sistema
de automatizacin. En funcin del tipo de direccin seleccionado, deber indicar otros
datos (p. ej. en el campo "Nmero de elemento de datos" si ha seleccionado el tipo de
direccin "V-Variable Memory").
6. En el campo "Read-Only Variable" puede determinar que la variable de WinCC no pueda
describirse.


Nota
No se da soporte a las variables de estructura.
La descripcin de los tipos de direccin se detalla en la documentacin tcnica de
SIMATIC TI505.

El acceso con escritura a las reas de memoria en el sistema de automatizacin slo puede
tener lugar en el canal "TI Ethernet Layer 4" por bits o bytes. En el caso de variables binarias
y de "8 bits" se abrir, adems del dilogo "Propiedades de direccin", el dilogo "Variable de
bits/bytes", en el que podr ajustar el acceso de escritura a bits o bytes. Para ello, en cada
distinta orden de escritura se lee del PLC el rea de memoria direccionado y se modifican los
correspondientes bits o bytes. A continuacin se reescribe el rea de datos de nuevo en el
PLC.


Nota
Las modificaciones que son realizadas en un rea de datos leda, se sobrescriben al
reescribir el rea de datos.

SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
416 Manual de sistema, 06/2014, A5E34374801-AA
En funcin del tipo de variable se puede acceder a la memoria del PLC por bits o por bytes.
14.3.3.3 Manera de configurar una variable con acceso por bits
Introduccin
El acceso con escritura a las reas de memoria en el sistema de automatizacin slo puede
tener lugar en el canal "TI Ethernet Layer 4" por bits o bytes. En el caso de variables binarias
y de "8 bits" se abrir, adems del dilogo "Propiedades de direccin", el dilogo "Variable de
bits/bytes", en el que podr ajustar el acceso de escritura a bits o bytes. Para ello, en cada
distinta orden de escritura se lee del PLC el rea de memoria direccionado y se modifican los
correspondientes bits o bytes. A continuacin se reescribe el rea de datos de nuevo en el
PLC.


Nota
Las modificaciones que son realizadas en un rea de datos leda, se sobrescriben al
reescribir el rea de datos.

Procedimiento
1. Seleccione la variable.
2. Ajuste el tipo de datos "Variable binaria" en el campo "Tipo de datos".
3. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 417
4. Active la casilla de verificacin "Acceso a un Bit" e indique el direccionamiento del bit.
5. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
6. En el campo de seleccin "Tipo de direccin" seleccione el tipo de direccionamiento de la
memoria del PLC.
7. En el campo de seleccin inferior seleccione el nmero del elemento a modificar.



Nota
La descripcin de los tipos de direccin se detalla en la documentacin tcnica de SIMATIC
TI505.

14.3.3.4 Manera de configurar una variable con acceso por bytes
Introduccin
El acceso con escritura a las reas de memoria en el sistema de automatizacin slo puede
tener lugar en el canal "TI Ethernet Layer 4" por bits o bytes. En el caso de variables binarias
y de "8 bits" se abrir, adems del dilogo "Propiedades de direccin", el dilogo "Variable de
bits/bytes", en el que podr ajustar el acceso de escritura a bits o bytes. Para ello, en cada
distinta orden de escritura se lee del PLC el rea de memoria direccionado y se modifican los
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
418 Manual de sistema, 06/2014, A5E34374801-AA
correspondientes bits o bytes. A continuacin se reescribe el rea de datos de nuevo en el
PLC.


Nota
Las modificaciones que son realizadas en un rea de datos leda, se sobrescriben al
reescribir el rea de datos.

Procedimiento
1. Seleccione la variable.
2. Ajuste en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo" o "Valor de 8 bits con
signo".
3. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
4. Active la casilla de verificacin "Acceso a un Byte" e indique el direccionamiento del byte.
5. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
6. En el campo de seleccin "Tipo de direccin" seleccione el tipo de direccionamiento de la
memoria del PLC.
7. En el campo de seleccin inferior seleccione el nmero del elemento a modificar.
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 419



Nota
La descripcin de los tipos de direccin se detalla en la documentacin tcnica de SIMATIC
TI505.

14.3.4 Parmetros del sistema
14.3.4.1 Parmetro del sistema de la unidad de canal
Introduccin
Si necesita una configuracin distinta a la especificacin estndar de WinCC, puede modificar
la configuracin en el dilogo "Parmetros del sistema" de la unidad de canal.
Puede modificar de forma individual:
el nombre del dispositivo
los parmetros de transporte
Nombre del dispositivo
La comunicacin entre WinCC y PLC se efecta a travs de los nombres lgicos del equipo.
Estos se asignan durante la instalacin del mdulo de comunicaciones y son especficos de
cada unidad. El nombre del dispositivo representa el nombre de dispositivo lgico.
Normalmente, el nombre de dispositivo lgico se asigna previamente con el nombre "/
CP_H1_1:/SCP".
Parmetro de transporte
En los parmetros de transporte se definen ajustes especficos para la unidad de canal, p. ej.
tamao de PDU, intentos de restablecimiento, etc.


Nota
Los parmetros de sistema son vlidos para todos los CPs en el PLC.

SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
420 Manual de sistema, 06/2014, A5E34374801-AA
14.3.4.2 Manera de modificar el nombre del dispositivo
Introduccin
La conexin de procesos a travs de Industrial Ethernet es posible gracias a los sistemas de
automatizacin SIMATIC TI505. En el sistema de automatizacin se utiliza el mdulo de
comunicaciones CP 1434 TF. La comunicacin se realiza con el protocolo de transporte ISO.
En el sistema WinCC se utiliza el mdulo de comunicaciones CP 1613. Como la comunicacin
se realiza con el protocolo de transporte ISO no es necesario configurar la conexin lgica en
la base de datos local.
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 421
Requisitos
El canal "SIMATIC TI Ethernet Layer 4" tiene que estar integrado en el proyecto.
Procedimiento
1. Seleccione la unidad de canal y abra el cuadro de dilogo "Parmetros del sistema" por
medio del men contextual.
2. Seleccione la ficha "Nombres de dispositivos" .
3. Ahora puede seleccionar con el ratn un nombre de dispositivo lgico que aparezca en
"negrita" y modificarlo haciendo clic del ratn en el campo de nombre.
De forma predeterminada, el nombre del dispositivo lgico tendr asignada la entrada "/
CP_H1_1:/SCP". Slo si ha asignado all otro nombre, lo que no es recomendable, tambin
deber modificar aqu el nombre del dispositivo.
14.3.4.3 Manera de modificar los parmetros de transporte
Introduccin
La conexin de procesos a travs de Industrial Ethernet es posible gracias a los sistemas de
automatizacin SIMATIC TI505. En el sistema de automatizacin se utiliza el mdulo de
comunicaciones CP 1434 TF. La comunicacin se realiza con el protocolo de transporte ISO.
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
422 Manual de sistema, 06/2014, A5E34374801-AA
En el sistema WinCC se utiliza el mdulo de comunicaciones CP 1613. Como la comunicacin
se realiza con el protocolo de transporte ISO no es necesario configurar la conexin lgica en
la base de datos local.
Requisitos
El canal "SIMATIC TI Ethernet Layer 4" tiene que estar integrado en el proyecto.
Procedimiento
1. Seleccione la unidad de canal y abra el cuadro de dilogo "Parmetros del sistema" por
medio del men contextual.
2. Seleccione la ficha "Parmetros de transporte".
3. Ajuste el valor "Tamao PDU" al valor que tambin se configur en el CP 1434 TF.
4. Defina en el campo "Intentos de conexin" la frecuencia con que se debe intentar el
establecimiento de conexin.
5. Seleccione el campo "Ilimitada" en el rea "Duracin de reintentos de envo".
6. Inscriba en el campo "Tiempo de acuse" el valor 30, para que, a ms tardar, al cabo de 30
segundos, sea informado sobre el estado de la variable cuando el interlocutor de
comunicacin no haya respondido en dicho intervalo de tiempo (p. ej. PLC en el estado
"Stop").
SIMATIC TI Ethernet Layer 4
14.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 423
SIMATIC TI Serial
15
15.1 Canal WinCC "SIMATIC TI Serial"
Introduccin
El controlador de comunicacin "SIMATIC TI Serial" se utiliza para el acoplamiento en serie
entre una estacin WinCC y un sistema de automatizacin SIMATIC TI505.
Este captulo muestra
cmo configurar la transferencia de datos con el canal "SIMATIC TI Serial".
cmo configurar una conexin y una variable.
Unidades de canal
El controlador de comunicacin dispone de una unidad de canal para poder utilizar un puerto
COM para el acoplamiento serie.
Dispone de la siguiente posibilidad de aplicacin:
Unidad de canal "505 Serial Unit n 1" para la comunicacin en serie, ya sea con el
protocolo TBP o con el protocolo NITP.


Nota
Es posible gestionar varias conexiones lgicas (con varios puertos COM) con una sola
unidad de canal.

WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 425
15.2 Tipo de datos de las variables
Introduccin
Para una conexin lgica, defina las variables necesarias. Desde la vista de WinCC puede
acceder a los siguientes tipos de datos:
Variable binaria
Valor de 8 bits sin signo (slo e soportado por el direccionamiento VMS)
Valor de 8 bits con signo (slo e soportado por el direccionamiento VMS)
Valor de 16 bits sin signo
Valor de 16 bits con signo
Valor de 32 bits sin signo
Valor de 32 bits con signo
Nmero de coma flotante 32 bits IEEE 754
Tipo de datos sin formato
SIMATIC TI Serial
15.2 Tipo de datos de las variables
WinCC: Comunicacin
426 Manual de sistema, 06/2014, A5E34374801-AA
15.3 Configuracin del canal
15.3.1 Configuracin del canal "SIMATIC TI Serial"
Introduccin
Para configurar el canal "SIMATIC TI Serial" es necesario seguir los siguientes pasos.
15.3.2 Manera de configurar la conexin
Introduccin
Con el sistema de automatizacin SIMATIC TI505 es posible realizar una conexin al proceso
a travs de un acoplamiento en serie. En el sistema de automatizacin se utiliza la interfaz
serie del mdulo CPU.
En WinCC tampoco se necesita un mdulo de comunicaciones adicional. La comunicacin
se puede realizar a travs de uno de los puertos COM disponibles en el sistema de forma
predeterminada.
SIMATIC TI Serial
15.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 427
Procedimiento
1. Elija la conexin deseada y seleccione en el men contextual "Parmetros de conexin".
Se abrir la ventana de dilogo "Propiedades de la conexin".
2. Seleccione en el campo "Puerto de serie" la interfaz de comunicacin (COM1 o COM2 o
un puerto configurado) para el acoplamiento en serie.
3. Seleccione el campo "Reconocer automticamente" si la velocidad de transferencia de
datos y el protocolo utilizado por el control deben ser reconocidos automticamente por la
unidad de canal.
4. O indique en los campos "Tasa baudios" y "Protocolo" la velocidad de transferencia de
datos y el protocolo utilizado.
5. Si selecciona el campo "Solicitudes optimizadas", podr optimizar la transferencia de datos
para que con una sola orden se puedan transferir distintas variables.
6. Si selecciona el campo "Desactivar conexin", la conexin lgica se desactivar. Esto
resulta til, por ejemplo, para la puesta en servicio, ya que permite interrumpir una conexin
de forma temporal.
SIMATIC TI Serial
15.3 Configuracin del canal
WinCC: Comunicacin
428 Manual de sistema, 06/2014, A5E34374801-AA
15.3.3 Configuracin de las variables
15.3.3.1 Configuracin de las variables
Introduccin
Si WinCC y el PLC estn conectados a travs del canal "SIMATIC TI Serial", se pueden
establecer variables de distintos tipos de datos dentro de WinCC. Esto se describe en el
siguiente apartado.
15.3.3.2 Manera de configurar la direccin de una variable
Introduccin
La direccin de las variables se introduce segn la estructura de direccin de SIMATIC TI505.
Procedimiento
1. Seleccione la variable.
2. Ajuste en el campo "Tipo de datos" el tipo de datos deseado (p. ej. "Valor de 16 bits con
signo").
3. Si se trata de una variable del tipo "Binario" u "8 bits", en el rea "Propiedades" estar
disponible la opcin "Variable de bits / bytes". Seleccione la casilla de verificacin "Acceso
a Bits/Bytes" si desea tener acceso de escritura a los datos de la memoria del PLC.
4. Abra el cuadro de dilogo "Propiedades de direccin".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
SIMATIC TI Serial
15.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 429
5. En el campo "Tipo de direccin" seleccione dnde se encuentra la variable en el sistema
de automatizacin. En funcin del tipo de direccin seleccionado, deber indicar otros
datos (p. ej. en el campo "Nmero de elemento de datos" si ha seleccionado el tipo de
direccin "V-Variable Memory").
6. En el campo "Read-Only Variable" puede determinar que la variable de WinCC no pueda
describirse.



Nota
En las reas de memoria V, K, X, Y y C se soportan las variables estructurales.
La descripcin de los tipos de direccin se detalla en la documentacin tcnica de SIMATIC
TI505.

El acceso de escritura a las reas de memoria en el sistema de automatizacin slo puede
tener lugar en el canal "TI Serial" por bits o palabras. En el caso de variables binarias y de "8
bits" se abrir, adems del dilogo "Propiedades de direccin", el dilogo "Variable de bits/
bytes", en el que podr ajustar el acceso de escritura a bits o bytes. Para ello, en cada distinta
orden de escritura se lee del PLC el rea de memoria direccionado y se modifican los
correspondientes bits o bytes. A continuacin se reescribe el rea de datos de nuevo en el
PLC.
En funcin del tipo de variable se puede acceder a la memoria del PLC por bits o por bytes.
15.3.3.3 Manera de configurar una variable con acceso por bits
Introduccin
El acceso de escritura a las reas de memoria en el sistema de automatizacin slo puede
tener lugar en el canal "SIMATIC TI Serial" por bits o bytes. En el caso de variables binarias
y de "8 bits" se abrir, adems del dilogo "Propiedades de direccin", el dilogo "Variable de
bits/bytes", en el que podr ajustar el acceso de escritura a bits o bytes. Para ello, en cada
distinta orden de escritura se lee del PLC el rea de memoria direccionado y se modifican los
correspondientes bits o bytes. A continuacin se reescribe el rea de datos de nuevo en el
PLC.


Nota
Las modificaciones que son realizadas en un rea de datos leda, se sobrescriben al
reescribir el rea de datos.

Procedimiento
1. Seleccione la variable.
2. Ajuste el tipo de datos "Variable binaria" en el campo "Tipo de datos".
3. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
SIMATIC TI Serial
15.3 Configuracin del canal
WinCC: Comunicacin
430 Manual de sistema, 06/2014, A5E34374801-AA
4. Active la casilla de verificacin "Acceso a un Bit" e indique el direccionamiento del bit.
5. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
6. En el cuadro de seleccin seleccione el tipo de direccionamiento de la memoria PLC.
7. En el cuadro de seleccin, seleccione el nmero del bit que desee modificar.



Nota
En el caso del S5 se pueden direccionar marcadores, entradas y salidas por bytes, los
mdulos de datos (DB, DX) se pueden direccionar por palabras.

15.3.3.4 Manera de configurar una variable con acceso por bytes
Introduccin
El acceso de escritura a las reas de memoria en el sistema de automatizacin slo puede
tener lugar en el canal "SIMATIC TI Serial" por bits o bytes. En el caso de variables binarias
y de "8 bits" se abrir, adems del dilogo "Propiedades de direccin", el dilogo "Variable de
bits/bytes", en el que podr ajustar el acceso de escritura a bits o bytes. Para ello, en cada
distinta orden de escritura se lee del PLC el rea de memoria direccionado y se modifican los
SIMATIC TI Serial
15.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 431
correspondientes bits o bytes. A continuacin se reescribe el rea de datos de nuevo en el
PLC.


Nota
Las modificaciones que son realizadas en un rea de datos leda, se sobrescriben al
reescribir el rea de datos.

Procedimiento
1. Seleccione la variable.
2. Ajuste en el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo" o "Valor de 8 bits con
signo".
3. Abra el cuadro de dilogo "Variable de bits / bytes".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
4. Active la casilla de verificacin "Acceso a un Byte" e indique el direccionamiento del byte.
5. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".
6. En el cuadro de seleccin seleccione el tipo de direccionamiento de la memoria PLC.
7. En el cuadro de seleccin, seleccione el nmero del byte que desee modificar.
SIMATIC TI Serial
15.3 Configuracin del canal
WinCC: Comunicacin
432 Manual de sistema, 06/2014, A5E34374801-AA
SIMOTION
16
16.1 Canal WinCC "SIMOTION"
Introduccin
El canal "SIMOTION" conecta una estacin WinCC con un sistema de automatizacin
SIMOTION. La comunicacin tiene lugar a travs de Industrial Ethernet con el protocolo TCP/
IP.
SIMOTION es una plataforma de sistema para soluciones de automatizacin y accionamientos
en los que juegan un papel fundamental el control de movimientos y las funciones
tecnolgicas.
El sistema modular SIMOTION se compone del sistema de ingeniera SIMOTION SCOUT y
de un sistema runtime comn para distintas plataformas hardware.
Para acceder a los datos de un proyecto SIMOTION SCOUT en WinCC, exporte el proyecto
desde SIMOTION SCOUT. A continuacin cree con Simotion Mapper un proyecto WinCC a
partir de los datos exportados.
Determinados cambios de la configuracin del sistema de automatizacin SIMOTION se
pueden llevar a cabo en WinCC a posteriori, p. ej. el cambio de una direccin IP. Otras
modificaciones se deben configurar siempre en SIMOTION SCOUT, exportar nuevamente y
transferir al Simotion Mapper.


Nota
Para configurar el canal "SIMOTION" en WinCC es necesario estar familiarizado con el
sistema de ingeniera SIMOTION SCOUT y la configuracin de WinCC.

WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 433
16.2 Sumario de los tipos de datos soportados
Introduccin
En la configuracin de una variable se definen el tipo de datos y el ajuste de formato al formato
de datos en el sistema de automatizacin.
La tabla muestra los tipos de datos soportados por el canal y la aplicacin de los ajustes de
formato.
Tipos de datos soportados
Tipos de datos Ajuste de formato
Variable binaria No
Valor de 8 bits con signo S
Valor de 8 bits sin signo S
Valor de 16 bits con signo S
Valor de 16 bits sin signo S
Valor de 32 bits con signo S
Valor de 32 bits sin signo S
Nmero de coma flotante 32 bits IEEE 754 S
Variable de texto de juego de caracteres de 8
bits
No
Tipo de datos sin formato No
SIMOTION
16.2 Sumario de los tipos de datos soportados
WinCC: Comunicacin
434 Manual de sistema, 06/2014, A5E34374801-AA
16.3 Configuracin del canal
16.3.1 Configuracin del canal "SIMOTION"
Introduccin
En este captulo se explica cmo configurar el canal "SIMOTION".


Nota
Para configurar el canal "SIMOTION", es necesario estar familiarizado con el sistema de
ingeniera SIMOTION SCOUT y la configuracin de WinCC.

Para configurar el canal "SIMOTION", proceda del siguiente modo:
1. Exportar proyecto SIMOTION SCOUT desde SIMOTION SCOUT.
2. Crear proyecto de WinCC con el Simotion Mapper.
3. Abrir proyecto de WinCC
4. Configurar parmetros de sistema.
Encontrar ms informacin sobre el diagnstico del canal, de la conexin y de las variables
en el captulo "Diagnstico del canal "SIMOTION".
16.3.2 Procedimiento para exportar un proyecto SIMOTION SCOUT
Introduccin
En esta seccin se muestra cmo exportar variables y definiciones de aviso desde
SIMOTION SCOUT.
Requisitos:
Est familiarizado con el sistema de ingeniera SIMOTION SCOUT.
Tiene acceso al proyecto SIMOTION SCOUT que va a exportar.
Procedimiento
1. Abra en SIMOTION SCOUT el proyecto SIMOTION SCOUT que va a exportar.
2. Seleccione la entrada "OPC Data Export" bajo "Herramientas".
SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 435
3. Para la exportacin elija la versin "SIMATIC NET V6.4", el alcance deseado y al menos
la opcin "Alarma/evento OPC".


Nota
Simotion Mapper no procesa otras versiones de exportacin distintas de "SIMATIC NET
V6.4".

4. Seleccione la carpeta de destino.
5. Seleccione la interfaz de comunicacin.
El proyecto se exporta.
6. En caso de utilizar routing, introduzca las informaciones de routing.
El proyecto SIMOTION SCOUT est exportado. Los archivos "OPC_Data.sti" y "OPC_AE.xml"
se han guardado en la carpeta de destino.
16.3.3 Procedimiento para crear un proyecto WinCC con el Simotion Mapper
Introduccin
En este apartado se muestra cmo crear un proyecto WinCC a partir de un proyecto
SIMOTION SCOUT con el Simotion Mapper.


Nota
Si ya se ha creado un proyecto WinCC para una versin anterior del proyecto SIMOTION
SCOUT, en caso de transferencia slo se modifican los parmetros SIMOTION. Las
restantes configuraciones del proyecto WinCC permanecen inalteradas, p. ej. la archivacin.

Requisitos:
Tiene acceso a los archivos de exportacin "OPC_Data.sti" y "OPC_AE.xml" del proyecto
SIMOTION SCOUT.
Tiene derechos de acceso a la carpeta de instalacin WinCC.


Nota
En el entorno de programacin de SIMOTION SCOUT es posible filtrar las variables que
se van a exportar con las tablas Watch. Utilice las tablas Watch para mantener reducido
el nmero de variables en el proyecto WinCC. Para ms informacin sobre las tablas
Watch, consulte la Ayuda en pantalla de SIMOTION SCOUT.

SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
436 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Inicie el programa "SimotionMapper.exe" desde la carpeta de instalacin WinCC.
2. Haga clic en "Abrir". Navegue hacia el directorio con los archivos "OPC_Data.sti" y
"OPC_AE.xml".
Se leen los datos y se muestran en el Simotion Mapper.
3. Seleccione en el Explorer del Simotion Mapper los grupos y variables que necesita en el
proyecto WinCC.
4. Seleccione "Crear nuevo proyecto WinCC".
5. Si desea cambiar el "Nombre de conexin WinCC", haga clic sobre el nombre indicado e
introduzca el nuevo nombre.
6. Defina el "Primer nmero de aviso TA" para la alarma tecnolgica. El valor debe
seleccionarse de tal modo que no se produzcan colisiones con los avisos de otros canales
de comunicacin. El valor estndar es 100.
El Simotion Mapper crea un aviso y en total seis avisos de muestra a partir del nmero
indicado para cada conexin Simotion.
7. Haga clic en "Iniciar Mapping". Elija la carpeta de destino para el proyecto WinCC.
Se crea el proyecto WinCC. La barra de progreso muestra cmo va progresando la
operacin.
8. Cierre el Simotion Mapper.
El proyecto WinCC est creado y se puede abrir y editar en WinCC.


Nota
Para utilizar el proyecto de WinCC creado deber ajustar, dado el caso, los parmetros del
sistema del canal "SIMOTION" en WinCC.

16.3.4 Procedimiento para modificar un proyecto WinCC con el Simotion Mapper
Introduccin
En este apartado se muestra cmo agregar un proyecto SIMOTION SCOUT exportado a un
proyecto WinCC existente con el Simotion Mapper. De esta manera es posible utilizar varias
veces el mismo proyecto SIMOTION en un proyecto WinCC.


Nota
Si ya se ha creado un proyecto WinCC para una versin anterior del proyecto SIMOTION
SCOUT, en caso de transferencia slo se modifican los parmetros SIMOTION. Las
restantes configuraciones del proyecto WinCC permanecen intalteradas, p. ej. la archivacin.

SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 437
Requisitos:
Tiene acceso a los archivos de exportacin "OPC_Data.sti" y "OPC_AE.xml" del proyecto
SIMOTION SCOUT.
Tiene derechos de acceso a la carpeta de instalacin WinCC.


Nota
En el entorno de programacin de SIMOTION SCOUT es posible filtrar las variables que
se van a exportar con las tablas Watch. Utilice las tablas Watch para limitar el nmero de
variables en el proyecto WinCC. Para ms informacin sobre las tablas Watch, consulte
la Ayuda en pantalla de SIMOTION SCOUT.

Procedimiento
1. Abra el proyecto WinCC que se va a editar.
2. Inicie el programa "SimotionMapper.exe" desde la carpeta de instalacin WinCC.
3. Haga clic en "Abrir". Navegue hacia el directorio con los archivos "OPC_Data.sti" y
"OPC_AE.xml".
Se leen los datos y se muestran en el Simotion Mapper.
4. Seleccione en el Explorer del Simotion Mapper los grupos y variables que necesita en el
proyecto WinCC.
5. Seleccione "Agregar al proyecto abierto".
6. Si desea agregar nuevamente grupos o variables ya creados es necesario que modifique
el "Nombre de conexin WinCC" haciendo clic sobre el nombre indicado.
7. Si no desea transferir avisos, grupos y variables para una conexin es necesario borrar la
seleccin delante de "Nombre de conexin WinCC".
8. Defina si las variables de deben sobrescribir.
9. Defina el "Primer nmero de aviso TA" para la alarma tecnolgica. El valor debe
seleccionarse de tal modo que no se produzcan colisiones con los avisos de otros canales
de comunicacin. El valor estndar es 100.
El Simotion Mapper crea un aviso y en total seis avisos de muestra a partir del nmero
indicado para cada conexin Simotion.


Nota
No modifique ningn "Primer nmero de aviso TA " ya mapeado. De lo contrario los avisos
pueden comportarse de manera imprevisible.

10.Haga clic en "Iniciar Mapping". Elija la carpeta de destino para el proyecto WinCC.
El proyecto SIMOTION SCOUT se agrega al proyecto WinCC abierto. La barra de progreso
muestra cmo va progresando la operacin.
11.Cierre el Simotion Mapper.
El proyecto WinCC se ha ampliado con el proyecto SIMOTION SCOUT y se ha guardado la
configuracin.
SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
438 Manual de sistema, 06/2014, A5E34374801-AA
16.3.5 Procedimiento para cambiar los parmteros de enlace
Introduccin
En este captulo se explica cmo cambiar los parmetros de enlace de la direccin de red
SIMOTION.


Nota
Modifique nicamente los parmetros de enlace indicados. No cree nuevas conexiones para
el canal "SIMOTION". Si las conexiones no se crean correctamente, pueden aparecer errores
en el sistema de automatizacin. Configure nuevas conexiones conforme a la descripcin
del captulo "Configuracin del canal "SIMOTION" (Pgina 435)".

Requisitos
El driver de comunicacin SIMOTION est integrado en el proyecto WinCC.
En la unidad de canal "SIMOTION" hay una conexin creada.
Procedimiento
1. En el editor "Administracin de variables" abra la estructura del ndice para el driver de
comunicacin "SIMOTION".
2. Seleccione en el men contextual de una conexin de la unidad de canal "Simotion" la
entrada "Parmetros de conexin".
Se abrir el cuadro de dilogo "Parmetros de la conexin - SIMOTION".
SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 439
3. Cambie los parmetros de conexin de la direccin de red SIMOTION en los respectivos
campos.
4. Cierre los cuadros de dilogo abiertos con "Aceptar"
16.3.6 Procedimiento para cambiar la direccin de la variable
Introduccin
En este captulo se muestra cmo modificar la direccin de una variable en el canal
"SIMOTION".


Nota
Para modificar la direccin de una variable en el canal "SIMOTION" debe poseer muy buenos
conocimientos acerca de la utilizacin de punteros ANY. La entrada incorrecta de una
direccin de variable puede impedir eventualmente el establecimiento de una conexin.

Requisitos
El canal "SIMOTION" se encuentra integrado en el proyecto de WinCC.
En la unidad de canal "Simotion" existe una conexin con variables.
Procedimiento
1. Abra el cuadro de dilogo "Direccin de variable SIMOTION".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
2. Cambie la direccin de la variable.

SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
440 Manual de sistema, 06/2014, A5E34374801-AA
16.3.7 Configuracin de los parmetros del sistema
16.3.7.1 Parmetro del sistema de la unidad de canal
Introduccin
Si necesita una configuracin que difiera de los ajustes predeterminados de WinCC, efecte
los ajustes en el cuadro de dilogo "Parmetro de sistema".
Se pueden modificar los siguientes parmetros del sistema:
Nombre lgico del dispositivo.
Uso de los servicios de lectura cclicos.
Nombre lgico del dispositivo
WinCC y el AS se comunican a travs de nombres lgicos de dispositivo que se asignan en
el AS al instalar el procesador de comunicacin.
Uso de los servicios de lectura cclicos.
En los servicios de lectura cclicos del AS se agrupan las variables que se van a leer
cclicamente en distintas peticiones individuales y se envan al AS. El AS enva los datos
solicitados por primera vez al recibir la peticin y a partir de entonces cada vez que finaliza el
tiempo de ciclo.
Si los servicios de lectura cclicos estn activados puede utilizarse la transferencia de
modificaciones. Si el AS soporta la transferencia de modificaciones, los datos slo se envan
cuando cambia un valor.
16.3.7.2 Manera de configurar los parmetros del sistema
Introduccin
En esta seccin se muestra cmo configurar los parmetros del sistema del canal
"SIMOTION".
El cuadro de dilogo "Parmetro del sistema" consta de dos fichas:
Ficha "SIMOTION"
Ficha "Unidad"


Nota
Al copiar el proyecto a otro equipo se conservan los ajustes de la ficha "Unidad". La
configuracin en la ficha "SIMOTION" se borra.

SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 441
Requisitos
El canal "SIMOTION" se encuentra integrado en el proyecto de WinCC.
Procedimiento
1. Seleccione el canal "SIMOTION" en la Administracin de variables. Abra el cuadro de
dilogo "Parmetros del sistema" desde el men contextual de la unidad de canal
"Simotion".
2. Seleccione la ficha "SIMOTION".
3. Para activar la lectura cclica de las variables y la transferencia de modificaciones, elija
"por AS" y "con transferencia de modificaciones".


Nota
Las funciones "Formacin de ciclo", "Control de seal de vida" y "Control de STOP" son
incompatibles con el control de accionamiento integrado SINAMICS. Por ello, el canal
"SIMOTION" ignora la configuracin correspondiente para conexiones con controles de
accionamiento SINAMICS. Al establecer la conexin, el canal determina si el AS soporta
la funcin correspondiente.

4. En caso necesario, active la funcin "Control de seal de vida".
Determine el intervalo en segundos para el envo de telegramas de seal de vida.
Determine el tiempo de vigilancia en segundos para la supervisin de la respuesta a un
telegrama de seal de vida.
5. Si desea que WinCC identifique la comunicacin como perturbada cuando la CPU
SIMOTION est en STOP, active el control de STOP de la CPU.
SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
442 Manual de sistema, 06/2014, A5E34374801-AA
6. Seleccione la ficha "Unidad".
De forma estndar se muestra "S7ONLINE" como "Nombre lgico del dispositivo". Si
durante la instalacin del procesador de comunicaciones utilizado ha seleccionado otro
nombre, debe modificar el nombre del dispositivo.
7. Para ajustar el nombre del dispositivo automticamente al iniciar el runtime, active
"Configurar automticamente".
8. Para procesar las peticiones de escritura con una prioridad mayor que las peticiones de
lectura, active "Prioridad de escritura".
9. Cierre el cuadro de dilogo con "Aceptar".


Nota
Los ajustes modificados tienen efecto slo despus de reiniciar WinCC.


16.3.7.3 Manera de modificar el nombre lgico del equipo
Introduccin
WinCC y SIMOTION se comunican a travs de nombres lgicos de dispositivo. Los nombes
de dispositivo lgico se asignan al instalar el procesador de comunicacin.
Requisitos
El canal "SIMOTION" se encuentra integrado en el proyecto.
Existe una conexin para la unidad de canal "Simotion".
SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 443
Procedimiento
1. Seleccione la unidad de canal "Simotion" en la Administracin de variables.
2. Abra el cuadro de dilogo "Parmetros del sistema" desde el men contextual.
3. Seleccione la ficha "Unidad".
4. Introduzca un nombre de dispositivo en el campo "Nombre lgico dispositivo". Puede elegir
una entrada de la lista o bien introducir otro nombre.
Los nombres del dispositivo se determinan con la herramienta "Configurar interfaz PG/PC".
La herramienta se ejecuta desde el panel de control. Si no se encuentra instalada, slo se
mostrar el nombre del dispositivo actualmente configurado.
Si define otro nombre lgico, aparecer una advertencia.
Introduzca un nombre nicamente si en la estacin de destino se utiliza un procesador de
comunicacin que no est instalado en el sistema de configuracin.
5. Cierre el cuadro de dilogo con "Aceptar".


Nota
Los ajustes modificados tienen efecto slo despus de reiniciar WinCC.

SIMOTION
16.3 Configuracin del canal
WinCC: Comunicacin
444 Manual de sistema, 06/2014, A5E34374801-AA
16.4 Diagnostico del canal "SIMOTION"
16.4.1 Posibilidades de diagnstico del canal "SIMOTION"
Existen las siguientes posibilidades para el diagnstico y deteccin de errores del canal
"SIMOTION" y de sus variables.
Verificacin de la configuracin del procesador de comunicacin
Adems de comprobar el punto de acceso, la aplicacin "Configurar interfaz PG/PC" permite
comprobar el procesador de comunicaciones. Asimismo, mediante SIMATIC NET se puede
verificar el procesador de comunicacin.
Verificacin de la configuracin de conexin y variables
Pueden existir errores en los parmetros configurados para el sistema y la conexin. Un
direccionamiento incorrecto de la variable en el sistema de automatizacin puede ser tambin
el causante de valores de variable defectuosos.
Diagnstico del canal con ayuda de "Channel Diagnosis"
"Channel Diagnosis" permite consultar en Runtime el estado del canal y la conexin. Los
errores se muestran a travs de "Error Codes".
Diagnstico de las variables del canal
En la administracin de variables puede consultar en Runtime el valor actual, el Quality Code
actual y el ltimo instante de modificacin de las variables.
16.4.2 Descripcin de las entradas del archivo de registro
Introduccin
En el archivo Log, el canal escribe modificaciones de estado relevantes y errores. Las entradas
permiten analizar fallos de comunicacin.
Todas las entradas del archivo obtienen un sello de fecha y tiempo con el siguiente nombre
de Flag y descripcin.
Ejemplo de una entrada de registro:
2009-10-28 12:10:11,467 INFO Log starting ...
2009-10-28 12:10:11,483 INFO | LogFileName : D:\SIEMENS\WINCC\Diagnose
\Simotion_01.LOG
2009-10-28 12:10:11,483 INFO | LogFileCount : 3
SIMOTION
16.4 Diagnostico del canal "SIMOTION"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 445
2009-10-28 12:10:11,483 INFO | LogFileSize : 1400000
2009-10-28 12:10:11,483 INFO | TraceFlags : fa000000
2009-10-28 12:10:11,498 INFO SIMOTION channel DLL started!
2009-10-28 12:10:11,498 INFO SIMOTION channel with own cycle creation!
2009-10-28 12:10:11,967 INFO Connection "D445": StartRegisterEvVariable for
dwVariableCount = 89
2009-10-28 12:10:11,967 INFO Connection "D445": RegisterEvVariable for Variable
"@D445@CheckSum"!
...
2009-10-28 12:10:11,983 INFO Connection "D445": EndRegisterEvVariable
2009-10-28 12:10:12,436 INFO S7DOS release: @(#)TIS-Block Library DLL Version R8.0.0.0-
REL-BASIS
2009-10-28 12:10:12,436 INFO S7DOS version: V8.0 / 0
2009-10-28 12:10:12,436 INFO SIMOTION version: V6.0 / Sep 15 2009 / 08:06:43
2009-10-28 12:10:12,436 INFO SIMOTION channel unit "Simotion" activated!
2009-10-28 12:10:12,451 ERROR Cannot connect to "SINAMICS_Integrated": Errorcode
0xFFDF 42C2!
2009-10-28 12:10:12,451 ERROR Cannot connect to "D445": Errorcode 0xFFDF 42C2!
Descripcin de las entradas ms importantes para el indicador (flag) "INFO"
Texto de aviso Significado
LogFileName : C:\ Siemens\ WinCC\
Diagnose\ "kanalname".LOG
Nombre del archivo de registro con indicacin de la ruta
LogFileCount : "n" Nmero de archivos de registro del canal
LogFileSize : "x" Tamao de los distintos archivos de registro, en bytes
TraceFlags : c4000000 Visualizacin de los indicadores (flags) utilizados por la
funcin Trace, como cifra hexadecimal
SIMOTION channel DLL started! Mensaje de inicio
SIMOTION channel DLL terminated! Aviso de fin
SIMOTION
16.4 Diagnostico del canal "SIMOTION"
WinCC: Comunicacin
446 Manual de sistema, 06/2014, A5E34374801-AA
Descripcin de las entradas ms importantes para el indicador (flag) "ERROR"
Texto de aviso Significado
Cannot connect to <connectionname>:
Errorcode 0x0000 7<xxx>!
Error de comunicacin
No se ha podido establecer la comunicacin con SIMOTION
inmediatamente despus de activar WinCC.
<connectionname> = nombre de la conexin
<xxx> 1...fff
El canal ha obtenido los otros cdigos de error como
resultado de una llamada de funcin de S7DOS, un nivel
subordinado o el AS.
Connectionerror <nnn>
<connectionname>:
Errorcode 0x0000 7xxx!
Error de comunicacin
No se ha podido establecer la comunicacin con SIMOTION
despus de activar WinCC. Conexin interrumpida.
<nnn> = nmero de conexiones fallidas para esta conexin
<connectionname> = nombre de la conexin
<xxx> 1...fff
El canal ha obtenido los otros cdigos de error como
resultado de una llamada de funcin de S7DOS, un nivel
subordinado o el AS.
Channel API error: errorstring Error del canal API
La secuencia de error 'errorstring' ser transmitida al WinCC
Explorer por el canal. La secuencia de error se notifica a
travs de un cuadro informativo, en funcin de la relevancia
del error. Consulte la descripcin de la secuencia de error
en los textos de error API.
Max. count of API errors reached - API
logbook deactivated
Error del canal API
Los errores de la interfaz API pueden aparecer cclicamente
segn el error y la funcin. Para no llenar el archivo de
registro con tales avisos de fallos, la salida de errores de
API se cancela despus de 32 avisos.
Cannot write storage data!
Cannot read storage data / use default
data
Storage data illegal or destroyed / use
default data!
No storage data / use default data!
Avisos generales de errores de canal
Devicename in unit "unitname" changed
from "old devicename" to "new
devicename"
Aviso de inicializacin
SIMOTION
16.4 Diagnostico del canal "SIMOTION"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 447



Nota
Los cdigos de error del canal "SIMOTION" se corresponden con los del canal "SIMATIC S7
Protocol Suite". En el captulo "Cdigos de error de fallos de conexin", en la ayuda del
"SIMATIC S7 Protocol Suite", encontrar la descripcin del cdigo de error.
SIMOTION notifica adicionalmente el cdigo de error 0x000 7301 cuando se produce un
fallo durante la comprobacin de coherencia. La causa del mensaje de error es la no
coincidencia de la suma de verificacin indicada para el AS de los datos exportados desde
SIMOTION SCOUT con la suma de verificacin en el dispositivo conectado.


SIMOTION
16.4 Diagnostico del canal "SIMOTION"
WinCC: Comunicacin
448 Manual de sistema, 06/2014, A5E34374801-AA
Informacin de sistema
17
17.1 Canal "Informacin de sistema"
Contenido
El canal "Informacin de sistema" sirve para evaluar informaciones del sistema tales como la
hora, la fecha, la capacidad de las unidades de disco, etc., proporcionando adems funciones
como las de temporizacin o contaje, por ejemplo.
Este captulo le mostrar
Cmo configurar el canal, la conexin y las variables
Cmo visualizar fcilmente informaciones de sistema en una imagen de proceso
Cmo usar las informaciones de sistema para activar y visualizar un aviso
Cmo representar grficamente las informaciones de sistema
Cmo representar en un sistema multipuesto las informaciones de sistema de varios
servidores.
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 449
17.2 Canal WinCC "Informacin de sistema"
Modo de funcionamiento
El canal "Informacin de sistema" sirve para evaluar informaciones del sistema tales como la
hora, la fecha, la capacidad de las unidades de disco, etc., proporcionando adems funciones
como las de temporizacin o contaje, por ejemplo.
Posibles aplicaciones son:
Representar la hora, la fecha y el da de la semana en imgenes de proceso.
Activar eventos evaluando informaciones de sistema en scripts.
Visualizar la carga de la CPU en una curva.
Visualizar y vigilar el espacio de memoria libre que hay en las unidades de disco de
diferentes servidores de un sistema cliente.
Vigilar el espacio de memoria libre que hay en las unidades de disco y activar un aviso.
El canal no requiere hardware porque accede directamente a las informaciones de sistema
del equipo donde est instalado. Para que el canal funcione tiene que crear una conexin. Se
pueden establecer ms conexiones, pero ello no es necesario desde el punto de vista
funcional.
Encontrar informaciones ms detalladas sobre el diagnstico del canal y las variables en
"Diagnstico de la comunicacin".


Nota
Licencia
Las variables de proceso necesarias para el canal "System Info" no necesitan licencia. Las
variables no se incluyen en el pago de la licencia.
Derechos de usuario
Si no posee derechos de administracin, como usuario principal debe ser miembro del grupo
"Usuarios del monitor de sistema" para poder utilizar el canal "System Info".

Communication Manual
Aqu encontrar ms informacin con ejemplos detallados sobre la configuracin de canales.
Este manual puede descargarse en Internet:
http://support.automation.siemens.com/
Busque la referencia:
A5E00391327
Consulte tambin
Operacin en sistemas multipuesto y cliente (Pgina 472)
Ejemplos de evaluacin y visualizacin de informacin de sistema (Pgina 459)
Informacin de sistema
17.2 Canal WinCC "Informacin de sistema"
WinCC: Comunicacin
450 Manual de sistema, 06/2014, A5E34374801-AA
Cmo configurar el canal "Informacin de sistema" (Pgina 458)
Diferencias con otros componentes de software (Pgina 457)
Sumario de la informacin de sistema soportada (Pgina 452)
Diagnstico de canales y variables (Pgina 479)
Informacin de sistema
17.2 Canal WinCC "Informacin de sistema"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 451
17.3 Sumario de la informacin de sistema soportada
Introduccin
En el campo "Funcin" del cuadro de dilogo "Informacin de sistema" se determina la
informacin de sistema asignada a una variable WinCC. En el campo "Formato" se ajusta el
formato de la representacin.
Sinopsis de las informaciones de sistema soportadas del canal "Informacin de sistema"
Funcin Tipo de datos Formato Vista
preliminar
Fecha Variable de texto
de juego de caracteres
de 8 bits
DD.MM.AAAA
DD.MM.AA
MM-DD-AAAA
MM-DD-AA
MM/DD/AA
21.10.1999
21.10.99
10-21-1999
10-21-99
10/21/99
Variable;Tag
Valor de 16 bits sin
signo
DD 1...31
Mes
Valor de 16 bits sin
signo
MM 1...12
Informacin de sistema
17.3 Sumario de la informacin de sistema soportada
WinCC: Comunicacin
452 Manual de sistema, 06/2014, A5E34374801-AA
Funcin Tipo de datos Formato Vista
preliminar
Ao
Valor de 16 bits sin
signo
AAAA 2000
Da de la semana
Valor de 16 bits
sin signo
Variable de texto
de juego de caracteres
de 8 bits
Texto: 1 para
Lunes hasta
7 para domingo
Texto: Lu,Ma,Mi,
Ju,Vi,Sa,Do
1...7


Lu ... Do
Hora Variable de texto
de juego de carcteres
de 8 bits;
Longitud = 10 bytes
Longitud = 12 bytes
HH:MM:SS
HH:MM
HH:MM AM,PM
HH:MM:SS AM,PM
23:45:37
23:45
23:45 PM
23:45:37 PM
Hora
Valor de 16 bits sin
signo
HH 0...23
Minuto
Valor de 16 bits sin
signo
MM 0...59
Segundo
Valor de 16 bits sin
signo
SS 0...59
Milisegundo
Valor de 16 bits sin
signo
MSG 0...999
Contador Valor de 32 bits
con signo
CCCC 0...9999
Carga de la CPU Nmero de coma
flotante
32 bits IEEE 754
Carga total en %
Marcha en vaco en %
Proceso en %
0...100%
Temporizador Valor de 32 bits
con signo
TTTT 0...9999
Memoria principal
libre
Nmero de coma
flotante
32 bits IEEE 754
Libre en kb
Libre en %
Libre en bytes
0...n kB
0...100%
0...n B
Memoria de disco
libre
(unidad de disco
local)
Nmero de coma
flotante
32 bits IEEE 754
Libre en mb
Libre en %
0...n mb
0...100%
Informacin de sistema
17.3 Sumario de la informacin de sistema soportada
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 453
Funcin Tipo de datos Formato Vista
preliminar
Vigilancia de
impresora
Valor de 32 bits
sin signo
Grado de llenado del
disco duro del spooler
Estado de la impresora
Cola de trabajos
Espacio libre del disco del spooler
en kb
Espacio libre del disco PRT_OUT
en kb
Tamao del
directorio del spooler en kb
Tamao del directorio del PRT_OUT
en kb
0...n %
0...n
0...n
0...n kb
0...n kb
0...n kb
0...n kb
Estado del
archivo de
intercambio
Nmero de coma
flotante
32 bits IEEE 754
Ocupado en kb
Ocupado en %
Disponible en kb
0...n kb
0...100%
0...n kb
Contador
Esta funcin se puede aplicar para tests especiales en scripts.
Temporizador
Al seleccionar esta funcin, el cuadro de dilogo "Informacin de sistema" es ampliado con
los campos "Lmites de" y "hasta".
El temporizador es incrementado o decrementado cada segundo. El sentido de la modificacin
(incremento o decremento) se define con el valor inicial y el valor final de los campos "Lmites
de" y "hasta". El temporizador es incrementado cuando el valor inicial es menor que el valor
final. Cuando el valor inicial es mayor que el valor final se decrementa el temporizador.
Si en runtime se escribe el campo E/S vinculado con el temporizador, el valor inicial y el valor
actual del temporizador se ajustan con este valor. Ejemplo: Temporizador configurado de 0
hasta 60. Escribiendo un "0" en runtime se reinicializa el temporizador.
Despus de desactivar esta funcin vuelve a ser vlido el valor inicial que se haba configurado
en un principio.
Carga de la CPU
En los formatos "Carga total en %" y "Marcha en vaco en %" se tiene que indicar el nmero
de la CPU cuando los ordenadores tienen multiprocesadores, empezando por "0".
En el formato "Proceso en %" tambin se tiene que indicar el nmero de instancia cuando
haya varias instancias de un proceso.
Memoria de disco libre
Slo se puede determinar el espacio de memoria libre de las unidades de los discos duros o
disquetes locales.
Informacin de sistema
17.3 Sumario de la informacin de sistema soportada
WinCC: Comunicacin
454 Manual de sistema, 06/2014, A5E34374801-AA
Vigilancia de impresora
En los formatos "Estado de la impresora" y "Cola de trabajos", en el caso de impresoras de
red tambin habr de introducirse el nombre del servidor en el campo "Impresora". Para
aprovechar esta informacin de sistema, la impresora utilizada deber sustentar las
informaciones de estado.
Para que el estado de la impresora est equilibrado tenga en cuenta lo siguiente:
El monitor de puerto sirve para transmitir el estado de la impresora al Spooler. En funcin
del puerto de impresora elegido se instalarn los distintos DLL para monitores de puerto.
En los monitores de puerto suministrados por Windows slo "TCPMON.DLL" puede
transmitir a travs del puerto TCP/IP el estado de la impresora. "LOCALMON.DLL" a travs
del puerto LPT no transmite el estado de la impresora.
El estado de la impresora se transmite slo despus de enviar la orden de impresin, pero
no con "Polling" del estado en el puerto.
En los formatos "reas PRT_OUT de disco libres" y "Tamao del directorio PRT_OUT", el
canal determina automticamente la ruta en el campo "Directorio".
Cdigo de error para el formato "Estado de la impresora"
Estado Cdigo de error
PRINTER_STATUS_PAUSED 0x00000001
PRINTER_STATUS_ERROR 0x00000002
PRINTER_STATUS_PENDING_DELETION 0x00000004
PRINTER_STATUS_PAPER_JAM 0x00000008
PRINTER_STATUS_PAPER_OUT 0x00000010
PRINTER_STATUS_MANUAL_FEED 0x00000020
PRINTER_STATUS_PAPER_PROBLEM 0x00000040
PRINTER_STATUS_OFFLINE 0x00000080
PRINTER_STATUS_IO_ACTIVE 0x00000100
PRINTER_STATUS_BUSY 0x00000200
PRINTER_STATUS_PRINTING 0x00000400
PRINTER_STATUS_OUTPUT_BIN_FULL 0x00000800
PRINTER_STATUS_NOT_AVAILABLE 0x00001000
PRINTER_STATUS_WAITING 0x00002000
PRINTER_STATUS_PROCESSING 0x00004000
PRINTER_STATUS_INITIALIZING 0x00008000
PRINTER_STATUS_WARMING_UP 0x00010000
PRINTER_STATUS_TONER_LOW 0x00020000
PRINTER_STATUS_NO_TONER 0x00040000
PRINTER_STATUS_PAGE_PUNT 0x00080000
PRINTER_STATUS_USER_INTERVENTION 0x00100000
PRINTER_STATUS_OUT_OF_MEMORY 0x00200000
PRINTER_STATUS_DOOR_OPEN 0x00400000
PRINTER_STATUS_SERVER_UNKNOWN 0x00800000
PRINTER_STATUS_POWER_SAVE 0x01000000
Informacin de sistema
17.3 Sumario de la informacin de sistema soportada
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 455

Cdigo de error para el formato "Cola de trabajos"
Estado Cdigo de error
JOB_STATUS_PAUSED 0x00000001
JOB_STATUS_ERROR 0x00000002
JOB_STATUS_DELETING 0x00000004
JOB_STATUS_SPOOLING 0x00000008
JOB_STATUS_PRINTING 0x00000010
JOB_STATUS_OFFLINE 0x00000020
JOB_STATUS_PAPEROUT 0x00000040
JOB_STATUS_PRINTED 0x00000080
JOB_STATUS_DELETED 0x00000100
JOB_STATUS_BLOCKED_DEVQ 0x00000200
JOB_STATUS_USER_INTERVENTION 0x00000400
JOB_STATUS_RESTART 0x00000800



Nota
Los cdigos de error de los formatos "Estado de la impresora" y "Cola de trabajos" se
corresponden con los valores del archivo "Winspool.h" tomado como referencia en Visual C.

Informacin de sistema
17.3 Sumario de la informacin de sistema soportada
WinCC: Comunicacin
456 Manual de sistema, 06/2014, A5E34374801-AA
17.4 Diferencias con otros componentes de software
Introduccin
Algunas informaciones de sistema del canal "Informacin de sistema" tambin se pueden
evaluar y visualizar por medio de controles ActiveX de WinCC.
Una diferencia bsica con respecto a los controles ActiveX es que en el canal "Informacin
de sistema" las informaciones de sistema estn asignadas a una variable WinCC. La
evaluacin posterior (p.ej. avisos, valores lmite) puede ser mltiple y configurarse
individualmente. Los controles ActiveX han sido concebidos para usos predeterminados,
pudiendo emplearlos tambin en sistemas cliente o multipuesto.
Entre el control ActiveX y el canal existen diferencias en las siguientes informaciones de
sistema:
Hora
Para indicar la hora en WinCC se tiene el control ActiveX "WinCC Digital/Analog Clock
Control". Este control tambin puede representar la hora analgicamente. El control no
necesita el canal "Informacin de sistema", aunque se emplee en las opciones de
instrumentacin y control. Con el control se puede representar la hora de un cliente WinCC
en su imagen de proceso. Ello no es posible con el canal "Informacin de sistema", porque a
travs de este canal siempre se muestra el tiempo de sistema del servidor.
Memoria de disco libre
Para visualizar la memoria de disco libre en WinCC se tiene el control ActiveX "IX Diskspace".
Este control ActiveX tambin puede representar la memoria libre de los discos que haya en
la red, ofreciendo adems otras posibilidades de configuracin, como por ejemplo el
determinar varios valores lmite directamente en el control.
Informacin de sistema
17.4 Diferencias con otros componentes de software
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 457
17.5 Configuracin del canal
17.5.1 Cmo configurar el canal "Informacin de sistema"
Introduccin
En este apartado explicaremos cmo configurar el canal "Informacin de sistema".
Procedimiento
1. Seleccione en el rea de navegacin de la administracin de variables, en el men
contextual del nodo "Administracin de variables", la entrada "Agregar nuevo driver".
2. Seleccione el driver "Informacin de sistema". Se crea ahora el canal y se indica el
controlador de comunicacin en el inventario de variables.
3. Seleccionar la correspondiente unidad de canal "Informacin de sistema" y abra el men
contextual. Seleccionar en l el comando "Nueva conexin".
4. Introduzca el nombre de la conexin.
5. Haga clic bajo el rea de tabla en la ficha "Variables".
6. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
Si desea utilizar los ejemplos sobre este canal, contine con el tema "Cmo configurar una
variable".
7. Ajuste en el campo "Tipo de datos" el tipo de datos deseado.
Informacin de sistema
17.5 Configuracin del canal
WinCC: Comunicacin
458 Manual de sistema, 06/2014, A5E34374801-AA
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
17.6.1 Ejemplos de evaluacin y visualizacin de informacin de sistema
En este apartado explicaremos con varios ejemplos cmo se pueden representar y evaluar
de distintos modos las informaciones de sistema.
Consulte tambin
Cmo mostrar el estado de la impresora en una vista de estado (Pgina 468)
Cmo configurar un aviso sobre la memoria de disco libre (Pgina 464)
Cmo representar la carga de la CPU en una ventana de curvas (Pgina 463)
Cmo representar la memoria de disco libre en una visualizacin de barras (Pgina 462)
Cmo visualizar la hora en un campo E/S (Pgina 460)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
17.6.2 Cmo configurar una variable en el canal "Informacin de sistema"
Introduccin
En este apartado explicaremos cmo configurar variables en el canal "Informacin de
sistema". Estas variables se usan en los ejemplos.
Requisitos
Instale el canal "SystemInfo.chn".
Tabla de los tipos de datos usados
En la siguiente tabla se resumen los tipos y formatos de las variables utilizadas en los ejemplos
sobre el canal "Informacin de sistema".
Ejemplo Informacin de
sistema
Nombre de
variable
Tipo de datos Formato
Campo E/
S
Hora Sysinfo_Time Variable de texto
de juego de
caracteres de 8
bits
Horas: Minutos:
Segundos
(HH:MM:SS)
Barra,
Mensaje
Memoria de disco
libre
(Unidad de disco: C)
Sysinfo_Drive_C Nmero de coma
flotante
32 bits IEEE 754
Nmero 0-100%
(Libre en %)
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 459
Ejemplo Informacin de
sistema
Nombre de
variable
Tipo de datos Formato
Curva Carga de la CPU Sysinfo_CPU Nmero de coma
flotante
32 bits IEEE 754
Nmero 0-100%
(Carga total en %)
Estado de
la
impresora
Vigilancia de
impresora
Sysinfo_Printerst
ate
Valor de 32 bits
sin signo
Nmero 0-n (hex)
(Estado de la impresora)
Procedimiento
1. Seleccione la entrada "Conexin nueva" en el men contextual de la respectiva unidad de
canal "Informacin de sistema" y genere una conexin con el nombre "Testinfo".
2. Haga clic bajo el rea de tabla en la ficha "Variables".
3. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre para la variable.
4. Abra el cuadro de dilogo "Informacin de sistema".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
5. Ajustar el tipo de datos que corresponda segn la tabla en el campo "Tipo de datos".
6. Seleccione la informacin de sistema adecuada para el ejemplo en la tabla y el formato de
representacin, y ajstelo en el cuadro de dilogo.
7. Cierre el cuadro de dilogo abierto.
Consulte tambin
Cmo configurar un aviso sobre la memoria de disco libre (Pgina 464)
Cmo configurar el canal "Informacin de sistema" (Pgina 458)
Cmo mostrar el estado de la impresora en una vista de estado (Pgina 468)
Cmo representar la carga de la CPU en una ventana de curvas (Pgina 463)
Cmo representar la memoria de disco libre en una visualizacin de barras (Pgina 462)
Cmo visualizar la hora en un campo E/S (Pgina 460)
17.6.3 Cmo visualizar la hora en un campo E/S
Requisitos
Configure una variable "Sysinfo_Time" del tipo "Variable de texto de juego de caracteres de
8 bits". Esta variable debe estar asignada a la informacin de sistema "Hora" con el formato
"HH:MM:SS".
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
460 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Insertar un campo de E/S en la imagen. En la paleta de objetos, seleccionar bajo "Objetos
Smart" el objeto "Campo de E/S". Se abre el cuadro de dilogo "Configuracin de campo
E/S".
1. Escribir el nombre "Sysinfo_Time"en el campo "Variable".
2. Seleccionar como actualizacin "1 s".
3. Ajustar el tipo de campo "Salida". Cerrar el cuadro de dilogo.
4. Abra el cuadro de dilogo "Propiedades del objeto" en "Propiedades" del men contextual
del campo E/S.
5. Seleccione el tema "Salida/Entrada" en la ficha Propiedades. Ajuste el atributo "Formato
de datos" a "String".
6. Cerrar el cuadro de dilogo y guardar la imagen.
7. Activar el runtime a travs de la barra de herramientas de Graphics Designer.



Nota
Es recomendable seleccionar siempre el ciclo de actualizacin apropiado, pues dicho ciclo
afecta a la carga del equipo. As, por ejemplo, no conviene que la visualizacin de la hora
se actualice cada 250 ms.

Consulte tambin
Cmo activar Runtime (Pgina 471)
Cmo insertar un campo E/S (Pgina 470)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 461
17.6.4 Cmo representar la memoria de disco libre en una visualizacin de barras
Requisitos
Configurar una variable "Sysinfo_Drive_C" del tipo "Nmero de coma flotante 32 bits
IEEE754". Esta variable tiene que tener asignada la informacin de sistema "Memoria de disco
libre", la unidad de disco "C" y el formato de representacin "Libre en %".
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Inserte una vista de barra en la imagen. Para ello, seleccionar el objeto "Barra" en la paleta
de objetos en "Objetos smart". Se abrir el cuadro de dilogo "Configuracin de barra".
1. Escriba el nombre "Sysinfo_Drive_C" en el campo "Variable".
2. Seleccionar como actualizacin "5 s".
3. Ajuste el valor mximo a "100", el valor mnimo a "0". Cerrar el cuadro de dilogo.
4. Abra el cuadro de dilogo "Propiedades del objeto" a travs del men contextual de la vista
de barra en el registro ""Propiedades".
5. Seleccione el tema "Eje" en la ficha Propiedades. Ajustar el atributo "Dgitos dcha. coma"
a "0".
6. Cerrar el cuadro de dilogo y guardar la imagen.
7. Activar el runtime a travs de la barra de herramientas de Graphics Designer.



Nota
Es recomendable seleccionar siempre el ciclo de actualizacin apropiado, pues dicho ciclo
afecta a la carga del equipo. As, por ejemplo, no conviene que la visualizacin de la memoria
de disco libre se actualice cada segundo.

Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
462 Manual de sistema, 06/2014, A5E34374801-AA
Consulte tambin
Cmo activar Runtime (Pgina 471)
Cmo insertar una visualizacin con barras (Pgina 470)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
17.6.5 Cmo representar la carga de la CPU en una ventana de curvas
Requisitos
Configurar una variable "Sysinfo_CPU" del tipo de datos "Nmero de coma flotante 32 bits
IEEE754". Esta variable tiene que tener asignada la informacin de sistema "Carga de la CPU"
y el formato de representacin "Carga total en %".
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Insertar una ventana de curvas en la imagen. Para ello, seleccionar en la paleta de objetos
"Controles" el objeto "WinCC Online Trend Control". Se abre el cuadro de dilogo
"Propiedades de WinCC Online Trend Control".
1. Registrar en el campo "Ttulo de la ventana" de la ficha General el nombre "Curvas1".
2. Seleccionar en el campo "Origen de datos" la entrada "Variables online".
3. Seleccionar la ficha Curvas y usar el botn "Seleccin" para abrir el cuadro de dilogo
"Configuracin de variables".
4. Registrar el nombre de variable "Sysinfo_CPU" y seleccionar "2 s" para el tiempo de ciclo.
Cerrar el cuadro de dilogo.
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 463
1. Cerrar el cuadro de dilogo "Propiedades de WinCC Online Trend Control" y memorizar
la imagen.
2. Activar el runtime a travs de la barra de herramientas de Graphics Designer.



Nota
Es recomendable seleccionar siempre el ciclo de actualizacin apropiado, pues dicho ciclo
afecta a la carga del equipo. As, por ejemplo, no conviene actualizar cada 500 ms la
visualizacin de la carga de la CPU.

Consulte tambin
Cmo activar Runtime (Pgina 471)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
17.6.6 Cmo configurar un aviso sobre la memoria de disco libre
Requisitos
Configurar una variable "Sysinfo_Drive_C" del tipo "Nmero de coma flotante 32 bits
IEEE754". Esta variable tiene que tener asignada la informacin de sistema "Memoria de disco
libre", la unidad de disco "C" y el formato de representacin "Libre en %".
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
464 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Abra el editor "Alarm Logging" y cree un nuevo aviso.
2. Defina en el rea "Propiedades":
el texto "Espacio de memoria" como "Texto del aviso";
el texto "Disco duro" como "Lugar de avera".
3. En el rea de navegacin de Alarm Logging, seleccione el nodo "Vigilancia de valores
lmite".
4. Cree una nueva vigilancia de valores lmite para la variable "Sysinfo_Drive_C".
5. Active la opcin "Aviso comn". Introducir en el campo "Nmero de aviso" el nmero del
aviso recin creado.
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 465
6. Seleccionar "Vigilancia de valores lmite" en la ventana de navegacin. Seleccionar luego
la entrada "Sysinfo_Drive_C" en la ventana de datos. Abrir el cuadro de dilogo
"Propiedades" a travs de la entrada "Nueva" del men contextual. Activar el botn
opcional "Lmite inferior" y registrar en el campo "Valor lmite o variable" el valor "30".
7. Cerrar el cuadro de dilogo. Memorizar y cerrar Alarm Logging.
Consulte tambin
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
Cmo visualizar un aviso sobre la memoria de disco libre (Pgina 466)
17.6.7 Cmo visualizar un aviso sobre la memoria de disco libre
Requisitos
Una variable "Sysinfo_Drive_C" del tipo de datos "Nmero de coma flotante 32 bits
IEEE754". Esta variable tiene que tener asignada la informacin de sistema "Memoria de
disco libre", la unidad de disco "C" y el formato de representacin "Libre en %".
Un texto de aviso y el valor lmite inferior para la vigilancia de los valores lmite de esa
variable.
En los parmetros de arranque del equipo est activado "Alarm Logging Runtime".
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
466 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Insertar una ventana de avisos en la imagen. Para ello, seleccionar el bojeto "WinCC Alarm
Control" de la paleta de objetos "Controles" y colocarlo en la imagen.
Cerrar el cuadro de dilogo para la configuracin rpida sin ms entradas.
3. Abrir el cuadro de dilogo "Propiedades de WinCC Alarm Control" haciendo un doble clic
en el control insertado.
4. En la ficha Bloques de aviso, seleccionar en el campo "Tipo" la entrada "Bloques de texto
de usuario". Activar en el campo "Seleccin" las casillas de control "Texto de aviso" y "Punto
de avera".
5. Pasar a la ficha Lnea de avisos. Seleccionar en el campo "Bloques de aviso existentes"
las entradas "Texto de aviso" y "Punto de avera", e incluirlas en el campo "Elementos de
la lnea de avisos" con el botn "Flecha a la derecha". Cerrar el cuadro de dilogo.
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 467
6. Guarde la imagen.
7. Activar el runtime a travs de la barra de herramientas de Graphics Designer.

Consulte tambin
Cmo verificar los parmetros de arranque de WinCC (Pgina 470)
Cmo activar Runtime (Pgina 471)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
17.6.8 Cmo mostrar el estado de la impresora en una vista de estado
Introduccin
En el presente ejemplo se muestra una posible evaluacin de la informacin del sistema
"Vigilancia de impresora" partiendo del formato "Estado de la impresora". Tambin podra
efectuarse una evaluacin de estado de la impresora y de la cola de trabajos, p. ej. mediante
la configuracin de mensajes originados mediante distintos bits en el estado de la impresora
y cola de trabajos.
Requisitos
Configure una variable "Sysinfo_Printerstate" del tipo "Valor 32 bits sin signo". Esta variable
debe asignarse a la informacin de sistema "Vigilancia de impresora" con el formato de
visualizacin "Estado de la impresora".
Para utilizar este informacin de sistema la impresora utilizada deber dar soporte a estas
vistas de estado.
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Inserte una vista de estado en la imagen. Para ello seleccione el objeto "Vista de estado"
de la paleta de objetos en "Objetos Smart". Se abrir el cuadro de dilogo "Vista de estado
Configuracin".
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
468 Manual de sistema, 06/2014, A5E34374801-AA
1. Introduzca en el campo "Variable" el nombre "Sysinfo_Printerstate".
2. Seleccionar como actualizacin "1 s".
3. Seleccione el valor "0" en la columna "Estado". Asigne a este estado una imagen del rea
"Seleccin de imagen" que represente por ejemplo una impresora. Seleccione para ello la
imagen deseada, arrstrela con el ratn hasta la lnea "0" y colquela en la columna
"Imagen bsica". Si en el rea "Seleccin de imagen" no se muestra ninguna imagen, o
no la deseada, con el botn "Buscar..." podr abrirse un dilogo de seleccin.
4. Mediante el botn "Insertar" puede usted complementar opcionalmente otras posiciones
de bit y asignar a su vez otra imagen a dichos estados.
5. Cerrar el cuadro de dilogo y guardar la imagen.
6. Activar el runtime a travs de la barra de herramientas de Graphics Designer.

Una impresora lista para servicio se indica en Runtime a travs de la imagen a la que se asign
el estado "0" en el paso 5. En caso de fallo en la impresora no se mostrar ninguna imagen
si no ejecut usted el paso 6. Si en el paso 6 ha asignado imgenes a las otras posiciones de
bit, dichas imgenes se mostrarn correspondientemente.


Nota
Es recomendable seleccionar siempre el ciclo de actualizacin apropiado, pues dicho ciclo
afecta a la carga del equipo. As, por ejemplo, no conviene que la visualizacin de la hora
se actualice cada 250 ms.

Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 469
Consulte tambin
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina 459)
Cmo activar Runtime (Pgina 471)
17.6.9 Cmo verificar los parmetros de arranque de WinCC
Procedimiento
1. En WinCC Explorer seleccione la entrada "Equipo".
2. Abra el men contextual y seleccione la entrada "Propiedades".
3. Se abre el cuadro de dilogo "Propiedades de la lista de equipos". Pulse el botn de
comando "Propiedades".
4. Se abrir el cuadro de dilogo "Propiedades del equipo".
5. Seleccione la ficha Arranque y verifique sus entradas. En caso necesario puede activar o
desactivar el mdulo Runtime, as como incluir ms aplicaciones a la lista de arranque.
6. Cierre los cuadros de dilogo abiertos.
17.6.10 Cmo insertar una visualizacin con barras
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Seleccionar en la paleta de objetos "Standard" dentro de "Objetos smart" el objeto "Barra".
3. Insertar la visualizacin de barras en la imagen. Para ello, apuntar con el ratn en el lugar
del rea de trabajo donde se va a colocar la visualizacin de barras, mantener pulsada la
tecla del ratn y ajustar el tamao del campo seleccionado.
4. Al soltar la tecla del ratn se abre el cuadro de dilogo "Configuracin de barras". Registrar
en l el nombre de una variable WinCC y ajustar la actualizacin y los lmites. En la zona
"Orientacin de la barra" se puede determinar adems la orientacin de la barra visualizada.
5. Cerrar el cuadro de dilogo.
17.6.11 Cmo insertar un campo E/S
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Seleccionar en la paleta de objetos "Standard" dentro de "Objetos smart" el objeto "Campo
E/S".
Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
470 Manual de sistema, 06/2014, A5E34374801-AA
3. Insertar el campo E/S en la imagen. Para ello, apuntar con el ratn en el lugar del rea de
trabajo donde se va a colocar el campo E/S, mantener pulsada la tecla del ratn y ajustar
el tamao del campo seleccionado.
4. Al soltar la tecla del ratn se abre el cuadro de dilogo "Configuracin de campo E/S".
Registrar en l el nombre de una variable WinCC y ajustar la actualizacin y el tipo de
campo. En la zona "Fuente" se puede determinar adems la imagen de la fuente de los
valores visualizados.
5. Cerrar el cuadro de dilogo.
17.6.12 Cmo activar Runtime
Requisito
Antes de activar Runtime debe estar definida una imagen inicial.
Procedimiento
1. Guarde y cierre todos los archivos abiertos en los editores abiertos.
2. Seleccione el WinCC Explorer.
3. Active el proyecto pulsando la tecla "Activar" en la barra de herramientas o a travs de la
entrada "Activar" en el men "Archivo".

Informacin de sistema
17.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 471
17.7 Funciones especiales
17.7.1 Operacin en sistemas multipuesto y cliente
17.7.1.1 Operacin en sistemas multipuesto y cliente
Introduccin
En los sistemas clientes y en los sistemas multipuesto se puede utilizar el canal "Informacin
de sistema" para procesar en un cliente informaciones de sistema de un servidor. As se
pueden vigilar varios servidores en un sistema cliente WinCC.
Consulte tambin
Vigilancia de las informaciones de sistema de varios servidores en un cliente WinCC
(Pgina 472)
17.7.2 Ejemplo de supervisin de la informacin de sistema de varios servidores
17.7.2.1 Vigilancia de las informaciones de sistema de varios servidores en un cliente WinCC
Introduccin
En este ejemplo mostraremos la vigilancia de dos servidores en un cliente WinCC. Las
informaciones de sistema a vigilar, tales como la memoria de disco libre o la carga de la CPU,
se representan en una imagen de proceso del cliente WinCC.
Para hacerlo son necesarias las siguientes configuraciones:
Configuracin del primer servidor
Configuracin del segundo servidor
Importacin de variables de WinCC Client
Configuracin de la imagen de proceso de WinCC Client
Activacin del proyecto
Requisitos
Los servidores y el cliente WinCC tienen que estar conectados a una red Windows.
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
472 Manual de sistema, 06/2014, A5E34374801-AA
Consulte tambin
Cmo activar el proyecto (Pgina 478)
Cmo configurar la imagen de proceso en el cliente WinCC (Pgina 476)
Cmo importar las variables en el WinCC Client (Pgina 475)
Cmo configurar el segundo servidor (Pgina 474)
Cmo configurar el primer servidor (Pgina 473)
17.7.2.2 Cmo configurar el primer servidor
Introduccin
En este apartado explicaremos la configuracin que es necesario realizar en el primer servidor
para este ejemplo.
1. Configuracin de la variable del canal "Informacin de sistema" para visualizar la memoria
de disco libre y la carga de la CPU.
2. Creacin de un paquete.
Tabla de los tipos de datos usados
En la siguiente tabla se resumen los nombres y formatos de las variables utilizadas en el
ejemplo sobre el canal "Informacin de sistema".
Variable Funcin Tipo de datos Formato
Sysvar_1_Drive_
C
Memoria de disco
libre
Nmero de coma flotante
32 bits IEEE 754
Nmero 0-100% (Libre en
%)
Sysvar_1_CPU Carga de la CPU Nmero de coma flotante
32 bits IEEE 754
Nmero 0-100% (Carga
total en %)
Procedimiento
1. Crear un proyecto monopuesto "Testinfo_1" en el primer servidor. Instalar en el servidor
el driver "Informacin de sistema".
2. Seleccionar la instruccin "Nueva conexin" en el men contextual de la unidad de canal
"Informacin de sistema" correspondiente y crear una conexin con el nombre
"Connection1".
3. Haga clic bajo el rea de tabla en la ficha "Variables".
4. Hacer clic en la fila libre ms alta en la columna "Nombre".
Introducir el nombre de la variable "Sysvar_1_Drive_C".
5. Ajustar la entrada "Nmero de coma flotante 32 bits IEEE 754" en el campo "Tipo de datos".
6. Abra el cuadro de dilogo "Informacin de sistema".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 473
7. Ajustar la entrada "Memoria de disco libre" en el campo "Funcin", la entrada "C" en el
campo "Unidad de disco" y la entrada "Libre en %" en el campo "Formato". Cierre el cuadro
de dilogo abierto.
8. Haga clic en la fila libre ms alta en la columna "Nombre".
Introduzca el nombre de la variable "Sysvar_1_CPU".
9. Ajustar la entrada "Nmero de coma flotante 32 bits IEEE 754" en el campo "Tipo de datos".
10.Abra el cuadro de dilogo "Informacin de sistema".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
11.Ajustar la entrada "Carga de la CPU" en el campo "Funcin" y la entrada "Carga total en
%" en el campo "Formato". Cierre el cuadro de dilogo abierto.
12.Crear un paquete. Para ello, seleccionar en la ventana de navegacin "Datos de servidor"
y abrir el men contextual. Seleccionar el apartado de men "Crear". Confirmar el aviso
de que se ha finalizado la operacin con xito.
Consulte tambin
Cmo configurar el segundo servidor (Pgina 474)
17.7.2.3 Cmo configurar el segundo servidor
Introduccin
En este apartado mostraremos la configuracin que es necesaria realizar en el segundo
servidor para este ejemplo.
1. Configuracin de la variable del canal "Informacin de sistema" para visualizar la memoria
de disco libre y la carga de la CPU.
2. Creacin de un paquete.
Tabla de los tipos de datos usados
En la siguiente tabla se resumen los nombres y formatos de las variables utilizadas en el
ejemplo sobre el canal "Informacin de sistema".
Variable Funcin Tipo de datos Formato
Sysvar_2_Drive_
C
Memoria de disco
libre
Nmero de coma flotante
32 bits IEEE 754
Nmero 0-100% (Libre en
%)
Sysvar_2_CPU Carga de la CPU Nmero de coma flotante
32 bits IEEE 754
Nmero 0-100% (Carga
total en %)
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
474 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Crear un proyecto monopuesto "Testinfo_2" en el segundo servidor. Instalar en el servidor
el driver "Informacin de sistema".
2. Seleccionar la instruccin "Nueva conexin" en el men contextual de la unidad de canal
"Informacin de sistema" correspondiente y crear una conexin con el nombre
"Connection2".
3. Haga clic bajo el rea de tabla en la ficha "Variables".
4. Hacer clic en la fila libre ms alta en la columna "Nombre".
Introducir el nombre de la variable "Sysvar_2_Drive_C".
5. Ajustar la entrada "Nmero de coma flotante 32 bits IEEE 754" en el campo "Tipo de datos".
6. Abra el cuadro de dilogo "Informacin de sistema".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
7. Ajustar la entrada "Memoria de disco libre" en el campo "Funcin", la entrada "C" en el
campo "Unidad de disco" y la entrada "Libre en %" en el campo "Formato". Cerrar los dos
cuadros de dilogo abiertos.
8. Hacer clic en la fila libre ms alta en la columna "Nombre".
Introducir el nombre de la variable "Sysvar_2_CPU".
9. Seleccionar el comando "Nueva variable" en el men contextual de la conexin.
10.Ajustar la entrada "Nmero de coma flotante 32 bits IEEE 754" en el campo "Tipo de datos".
11.Abra el cuadro de dilogo "Informacin de sistema".
Para ello, haga clic en el campo "Direccin" y despus en el botn .
12.Ajustar la entrada "Carga de la CPU" en el campo "Funcin" y la entrada "Carga total en
%" en el campo "Formato". Cerrar los dos cuadros de dilogo abiertos.
13.Crear un paquete. Para ello, seleccionar en la ventana de navegacin "Datos de servidor"
y abrir el men contextual. Seleccionar el apartado de men "Crear". Confirmar el aviso
de que se ha finalizado la operacin con xito.
Consulte tambin
Cmo importar las variables en el WinCC Client (Pgina 475)
17.7.2.4 Cmo importar las variables en el WinCC Client
Introduccin
En este apartado explicaremos la configuracin que es necesaria realizar en WinCC Client
para este ejemplo.
1. Cargar el paquete del proyecto del primer servidor.
2. Cargar el paquete del proyecto del segundo servidor.
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 475
Requisitos
Para llevar a cabo este ejemplo deben existir los paquetes de dos proyectos de servidor.
Servidor Proyecto Nombre de paquete
1 Testinfo_1 Testinfo_1_<nombre del equipo>
2 Testinfo_2 Testinfo_2_<nombre del equipo>
Procedimiento
1. Crear el proyecto de cliente "mc_info" en el WinCC Client".
2. Seleccionar el punto de men "Cargar" en el men contextual de servidor de datos. Se
abrir el cuadro de dilogo "Abrir".
3. Seleccionar el equipo donde se encuentra el primer proyecto de servidor "Testinfo_1".
4. Seleccionar el paquete "Testinfo_1_<nombre del equipo>.pck" en el directorio "<nombre
de proyecto> \ <nombre del equipo> \ Packages".
5. Pulsar el botn "Abrir" y confirmar el aviso tras abrir el paquete.
6. Cargar el paquete "Testinfo_2_<nombre del equipo>.pck" del segundo servidor. Para ello,
repita los pasos 2 a 5 con los ajustes y nombres para el segundo proyecto de la tabla
"Requisito".
Consulte tambin
Cmo configurar la imagen de proceso en el cliente WinCC (Pgina 476)
17.7.2.5 Cmo configurar la imagen de proceso en el cliente WinCC
Introduccin
En este apartado explicaremos la configuracin que es necesario realizar en este ejemplo en
el cliente WinCC para emitir las informaciones de sistema del servidor en una imagen de
proceso de un cliente WinCC.
1. Configurar la visualizacin de las informaciones de sistema del primer servidor.
2. Configurar la visualizacin de las informaciones de sistema del segundo servidor.
Requisitos
Para llevar a cabo este ejemplo tienen que estar cargados en el proyecto del cliente los
paquetes de los proyectos de los servidores.
Nombre de paquete Proyecto Variable
Testinfo_1_<nombre del equipo> Testinfo_1 Sysvar_1_Drive_C
Testinfo_1_<nombre del equipo> Testinfo_1 Sysvar_1_CPU
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
476 Manual de sistema, 06/2014, A5E34374801-AA
Nombre de paquete Proyecto Variable
Testinfo_2_<nombre del equipo> Testinfo_2 Sysvar_2_Drive_C
Testinfo_2_<nombre del equipo> Testinfo_2 Sysvar_2_CPU
Procedimiento
1. Iniciar el Graphics Designer en el WinCC Client y crear una imagen "p_serverinfo".
2. Insertar un campo de E/S en la imagen. En la paleta de objetos, seleccionar bajo "Objetos
Smart" el objeto "Campo de E/S". Se abre el cuadro de dilogo "Configuracin de campo
E/S".
3. Pulsar el botn para seleccionar la variable. Se abre el cuadro de dilogo "Variables".
4. Seleccionar la variable "Sysvar_1_Drive_C" del proyecto del primer servidor "Testinfo_1".
Para ello, abrir la estructura de directorios con el nombre de paquete "Testinfo_1_<nombre
del equipo>". Cerrar el cuadro de dilogo.
5. Seleccionar en el cuadro de dilogo "Configuracin del campo E/S" una actualizacin de
"5 s".
6. Ajustar el tipo de campo "Salida". Cerrar el cuadro de dilogo.
7. Insertar en la imagen otro campo E/S y configurarlo para la variable "Sysvar_1_CPU" del
mismo proyecto. Para ello, repita los pasos 2 a 6 con los ajustes correspondientes de la
tabla "Requisito".
8. Repetir los pasos 2 a 7 para configurar la variable del proyecto del segundo servidor
"Testinfo_2".
9. Cerrar todos los cuadros de dilogo y memorizar la imagen.



Nota
Es recomendable seleccionar siempre el ciclo de actualizacin apropiado, pues dicho ciclo
afecta a la carga del equipo. As, por ejemplo, no es conveniente que se actualice cada
segundo la visualizacin de la fecha.

Consulte tambin
Cmo activar el proyecto (Pgina 478)
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 477
17.7.2.6 Cmo activar el proyecto
Introduccin
En este apartado activaremos los proyectos en los servidores y en el cliente WinCC.
1. Crear una imagen inicial en el proyecto de servidor "Testinfo_1" y activar el proyecto.
2. Crear una imagen inicial en el proyecto de servidor "Testinfo_2" y activar el proyecto.
3. Definir la imagen inicial en el proyecto del cliente WinCC "mc_info" y activar el proyecto.
Procedimiento
1. Seleccionar el Graphics Designer en el servidor 1 en proyecto "Testinfo_1" de la ventana
de navegacin y crear una nueva imagen a travs del men contextual.
2. Definir esta imagen como imagen inicial. Para ello, seleccionar en el men emergente de
la imagen el punto "Definir como imagen inicial".
3. Activar el proyecto usando el botn "Activar" de la barra de herramientas.
4. Seleccionar el Graphics Designer en el servidor 2, en el proyecto "Testinfo_2" de la ventana
de navegacin y crear una nueva imagen a travs del men contextual.
5. Definir esta imagen como imagen inicial. Para ello, seleccionar en el men emergente de
la imagen el punto "Definir como imagen inicial".
6. Activar el proyecto usando el botn "Activar" de la barra de herramientas.
7. Seleccionar el Graphics Designer en el WinCC Client, en el proyecto "mc_info" de la
ventana de navegacin. En la ventana de datos se mostrar la imagen de proceso
"p_serverinfo".
8. Definir esta imagen como imagen inicial. Para ello, seleccionar en el men emergente de
la imagen el punto "Definir como imagen inicial".
9. Activar el proyecto usando el botn "Activar" de la barra de herramientas.
Informacin de sistema
17.7 Funciones especiales
WinCC: Comunicacin
478 Manual de sistema, 06/2014, A5E34374801-AA
Diagnstico de la comunicacin
18
18.1 Diagnstico de canales y variables
En este apartado se describe el diagnstico de canales y sus variables as como el de las
variables internas. Este diagnstico se puede utilizar, por ejemplo, en el caso de
perturbaciones en la comunicacin o bien si se presentan valores inesperados de las variables.
Consulte tambin
Posibilidades de diagnstico del canal "SIMATIC S5 PROFIBUS FDL" (Pgina 506)
Quality Codes de variables (Pgina 526)
Vigilancia del estado a travs de acciones globales (Pgina 534)
Vigilancia del estado a travs del estado de la variable (Pgina 533)
Manera de verificar una variable interna (Pgina 535)
Diagnstico de canales (Pgina 481)
Generalidades sobre la deteccin de errores (Pgina 480)
Posibilidades de diagnstico del canal "OPC" (Pgina 516)
Posibilidades de diagnstico del canal "SIMATIC S7 Protocol Suite" (Pgina 494)
Posibilidades de diagnstico del canal "System Info" (Pgina 489)
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 479
18.2 Generalidades sobre la deteccin de errores
Una perturbacin o un error que se produzcan al establecer una conexin de comunicacin
se detecta, por regla general, en primer lugar en el runtime (tiempo de ejecucin).
Los objetos dinamizados a travs de variables de WinCC que no puedan ser dotados de
valores de proceso actuales se representan como inactivos en la imagen del proceso. Se
puede tratar, por ejemplo, de campos de E/S, objetos deslizantes o vistas de barra.
Si no todas las variables de WinCC de una conexin presentan una perturbacin, ello es
sntoma de que existe una fuente de errores en una variable de WinCC determinada. En tal
caso se debera comprobar, por ejemplo, el direccionamiento de las variables as como su
notacin para su uso en el Graphics Designer.
Si todas las variables de WinCC de una conexin presentan una perturbacin, ello es sntoma
de que existe un error en la propia conexin.
En los apartados siguientes se describen las medidas y los medios a utilizar para delimitar la
fuente del error.
Diagnstico de la comunicacin
18.2 Generalidades sobre la deteccin de errores
WinCC: Comunicacin
480 Manual de sistema, 06/2014, A5E34374801-AA
18.3 Diagnstico de canales
18.3.1 Diagnstico de canales
Para el diagnstico de canales y sus conexiones estn disponibles:
La funcin "Estado - Conexiones lgicas"
WinCC "Channel Diagnosis"
Consulte tambin
Verificacin de un canal con la funcin "Estado - Conexiones lgicas" (Pgina 481)
Funcin "Estado - Conexiones lgicas" (Pgina 481)
Funcionamiento del diagnstico de canales "Channel Diagnosis" (Pgina 483)
18.3.2 Funcin "Estado - Conexiones lgicas"
El WinCC Explorer ofrece, a travs de la funcin "Estado - Conexiones lgicas", una
posibilidad para visualizar en forma sencilla el estado actual de todas las conexiones
configuradas. Sin embargo, la indicacin de estado slo es posible en el runtime.
La funcin se inicia en el WinCC Explorer a travs del men "Herramientas".


Nota
Con "WinCC Channel Diagnosis" es posible obtener informaciones detalladas sobre el
estado de la conexin .

18.3.3 Verificacin de un canal con la funcin "Estado - Conexiones lgicas"
Introduccin
En este apartado se describe cmo se puede visualizar el estado actual de todas las
conexiones configuradas por medio de la funcin "Estado - Conexiones lgicas"
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 481
Requisitos
Configure un canal y habilite una variable en este canal.
Procedimiento
1. Active el Runtime a travs de la barra de herramientas del WinCC Explorer.
2. Seleccione en la barra de men del WinCC Explorer, en el men "Herramientas", la entrada
"Estado de conexiones. Se abre el cuadro de dilogo "Estado - Conexiones lgicas".
1. En el rea "Actualizacin" puede seleccionar una actualizacin cclica marcando la casilla
de verificacin del mismo nombre. Si lo desea, tambin puede hacer actualizar
manualmente la visualizacin por medio del botn de comando "Actualizar".
2. En la columna "Nombre" se visualizan las conexiones configuradas. La columna "Estado"
muestra el estado de la respectiva conexin.
3. Verifique las entradas de la columna "Estado". La visualizacin "Desconectado" puede
hacer referencia a un error en la configuracin o en el hardware.
Encontrar ms informacin en "Diagnstico - Canal" del canal correspondiente.
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
482 Manual de sistema, 06/2014, A5E34374801-AA
18.3.4 Diagnstico de canales con Channel Diagnosis
18.3.4.1 Funcionamiento del diagnstico de canales "Channel Diagnosis"
Introduccin
El WinCC "Channel Diagnosis" brinda al usuario de WinCC la posibilidad de conseguir
rpidamente, durante Runtime, una visin de conjunto del estado de las conexiones activas.
"Channel Diagnosis" presenta por una parte informaciones de estado y diagnstico de las
unidades de canales y por otra parte acta como interfase de usuario para la configuracin
de la salida de diagnstico:
Salida de informaciones de estado / estadstica de la comunicacin, p. ej. en la imagen del
proceso
Salida de texto en el archivo de registro para el anlisis de averas y la eliminacin de
errores por parte del servicio tcnico
Salida de texto en el archivo Trace como soporte de la lnea directa (hotline) para la
delimitacin de problemas de comunicacin

El mdulo de diagnstico se puede insertar como Control ActiveX en una imagen del proceso
o se puede iniciar como aplicacin independiente a travs del men de inicio de Windows.
Slo se visualizan las informaciones de estado de los canales que soportan el diagnstico.
Encontrar el diagnstico de una variable de un canal en la descripcin del diagnstico
especfica de ese canal.
Archivo de registro
"Channel Diagnosis" crea para cada canal de WinCC configurado un archivo de registro con
la denominacin <Nombre del canal.log>. Aqu se muestran informaciones y errores
importantes. Los textos contenidos dependen del canal.
La creacin del archivo y los textos presentados no son configurables.
El archivo de registro contiene, por ejemplo, mensajes de inicio y fin, informaciones acerca
de la versin e informaciones relativas a errores de comunicacin.
Cada entrada en el archivo consta de un sello de fecha y hora, el nombre de indicador (flag)
y una descripcin. El archivo se guarda siempre inmediatamente despus de efectuar una
entrada, para que incluso tras, por ejemplo, un fallo de la alimentacin elctrica estn
disponibles siempre, en lo posible, todas las informaciones.
Archivo Trace
Para cada canal de WinCC configurado se puede crear tambin un archivo Trace con la
denominacin <Nombre del canal.trc>. En l se muestran informaciones y errores adicionales.
El uso del archivo Trace se puede seleccionar en Runtime. Al activar la funcin se muestra
un mensaje indicando que con ello se influye en el tiempo de ejecucin del acoplamiento.
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 483
A cada entrada en el archivo Trace se le aplica un sello de tiempo seguido del nombre de flag
y una descripcin.
Estando conectada la funcin Trace, todas las salidas del registro cronolgico se escriben
adicionalmente en el archivo Trace.
La salida de texto en el archivo Trace sirve de soporte de la lnea directa para la delimitacin
de problemas de comunicacin


Nota
Las salidas correspondientes a los archivos Trace y de registro aparecen exclusivamente
en ingls.
Ambos archivos se almacenan en el directorio "Diagnstico" dentro de la estructura de
directorios de WinCC.
Los valores actuales de los contadores (Counter) no se presentan en estos archivos.

Consulte tambin
Diagnstico de un canal con Control ActiveX (Pgina 484)
Verificacin de un canal con "Channel Diagnosis" como Control ActiveX (Pgina 484)
Diagnstico de un canal con "Channel Diagnosis" (Pgina 485)
Verificacin de un canal con "Channel Diagnosis " (Pgina 486)
Configuracin de la funcin Trace de un canal (Pgina 487)
Cmo activar Runtime (Pgina 488)
18.3.4.2 Diagnstico de un canal con Control ActiveX
Introduccin
Las informaciones de estado relativas a un canal pueden ser visualizadas tambin en una
imagen del proceso por medio de Control ActiveX "WinCC Channel Diagnosis Control".
Control ActiveX est disponible en la paleta de objetos "Controles" del Graphics Designer y
se inserta en forma fija en la imagen. El usuario puede crear con esto, por ejemplo, una imagen
del proceso de diagnstico en la que puede consultar, durante Runtime, el estado de la
comunicacin y otras informaciones, sin tener que reconfigurar la composicin en caso de
demanda.
18.3.4.3 Verificacin de un canal con "Channel Diagnosis" como Control ActiveX
Introduccin
En este apartado se muestra cmo configurar el diagnstico de un canal mediante Control
ActiveX "WinCC Channel Diagnosis Control".
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
484 Manual de sistema, 06/2014, A5E34374801-AA
Requisitos
Configure un canal y habilite una variable en este canal.
Procedimiento
1. Iniciar el programa Graphics Designer y abrir una imagen.
2. Inserte el Control ActiveX "WinCC Channel Diagnosis Control" en la imagen. Para ello,
seleccione en la paleta de objetos "Controls" el Control ActiveX, insrtelo en la imagen y
arrstrelo al tamao deseado.
3. Guarde la imagen.
4. Activar el runtime a travs de la barra de herramientas de Graphics Designer.
5. Seleccione la imagen en la que ha insertado el Control ActiveX. En la ventana de aplicacin
de "Channel Diagnosis" aparecen, en la ficha "Channels/Connection", las informaciones
sobre el estado de los canales.
6. Cambie a la ficha "Configuracin". Seleccione uno de los canales mostrados y configure
qu indicaciones de error se deben introducir en el correspondiente archivo de registro
(log).
7. Sobre la activacin de la funcin Trace encontrar ms informaciones en "Configurar la
funcin Trace de un canal".



Nota
"Channel Diagnosis" muestra slo informaciones sobre el estado de canales que soporten
el diagnstico de canales.

Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
18.3.4.4 Diagnstico de un canal con "Channel Diagnosis"
Introduccin
El diagnstico de canales con "Channel Diagnosis" se puede iniciar tambin como aplicacin
con independencia de WinCC, a travs del men de inicio de Windows.
"Channel Diagnosis" est disponible as permanentemente y no depende de la seleccin de
una imagen del proceso, como es el caso si se utiliza el "WinCC Channel Diagnosis Control".
Las informaciones de estado slo son visualizadas por "Channel Diagnosis" si WinCC se
encuentra en Runtime.
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 485
18.3.4.5 Verificacin de un canal con "Channel Diagnosis "
Introduccin
En esta seccin se muestra cmo iniciar el diagnstico de canales "Channel Diagnosis" como
aplicacin a travs del men de inicio de Windows.
Requisitos
Configure un canal y habilite una variable en este canal.
Procedimiento
1. Seleccione en el men de inicio de Windows, en el men "Simatic/WinCC/Tools", la entrada
"Channel Diagnosis".
2. Se abre la ventana de aplicacin de "Channel Diagnosis". Si no se encuentra ningn
proyecto de WinCC en el tiempo de ejecucin, aparece en la ventana el aviso "No
connection to WinCC".
3. Active el runtime a travs de la barra de herramientas del WinCC Explorer.
4. Seleccione la imagen en la que ha insertado el Control ActiveX. En la ventana de aplicacin
de "Channel Diagnosis" aparecen, en la ficha Channels/Connection, las informaciones
sobre el estado de los canales.
5. Cambie a la ficha "Configuracin". Seleccione uno de los canales mostrados y configure
qu indicaciones de error se deben introducir en el correspondiente archivo de registro
(log).
6. Sobre la activacin de la funcin Trace encontrar ms informaciones en "Configurar la
funcin Trace de un canal".



Nota
"Channel Diagnosis" muestra slo informaciones sobre el estado de canales que soporten
el diagnstico de canales.

Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
Cmo activar Runtime (Pgina 488)
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
486 Manual de sistema, 06/2014, A5E34374801-AA
18.3.4.6 Configuracin de la funcin Trace de un canal
Introduccin
En este apartado se muestra cmo configurar y activar durante el tiempo de ejecucin la
funcin Trace de un canal. En el archivo Trace se introducen informaciones adicionales sobre
estados y errores de la comunicacin.


Nota
La salida de texto en el archivo Trace sirve de soporte de la lnea directa para la delimitacin
de problemas de comunicacin Por ello no se describe el restante anlisis del archivo.

Requisitos
Configure un canal y adems una conexin y una variable.
Active el proyecto WinCC.
Sumario de indicadores estndar
Indicador (flag) Significado
Fatal Error Error grave (p. ej., es necesaria la intervencin del usuario)
Error Error (p. ej., error de telegrama)
Warning Advertencia (p. ej., referencia a error en la suma de control)
Informacin Informacin (p. ej., llamada de funcin)
Success Ejecucin con xito (p. ej., conclusin de una llamada de funcin)
Check User Flags Libera la operacin de las casillas de verificacin de los "User Flags
(indicadores de usuario)"
Procedimiento
1. Inicie el diagnstico de canales de WinCC "Channel Diagnosis" a travs del men de inicio.
2. Seleccione el canal deseado en la ficha "Configuration".
3. Active en el rea "indicadores" las indicaciones de estados y errores que deban aparecer
en el archivo Trace. El significado de los indicadores (flags) generales se puede ver en la
tabla "Sumario de indicadores estndar".
4. Active la casilla de verificacin "Check User Flags", si los "User Flags" deben aparecer en
el archivo Trace. El nmero y el significado de los "User Flags" dependen del canal.
5. Active la casilla de verificacin para los "User Flags" deseados. Con los botones de
comando "Set" o "Reset" puede establecer o restablecer todos los "User Flags".
6. Active en el rea "Trace File" la casilla de verificacin "Enable". Con esto se activan tambin
los otros campos de este rea
7. Introduzca en el campo "max. Files" el nmero mximo de archivos Trace.
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 487
8. Defina en el campo "max. Size" el tamao de los distintos archivos Trace.
9. Active el campo "Overwrite" si los archivos Trace existentes del canal se deben sobrescribir
cclicamente al alcanzar el nmero y el tamao mximos de los archivos.
10.Pulse el botn de comando "Save" para guardar los ajustes y activar las modificaciones.
18.3.4.7 Cmo activar Runtime
Requisito
Antes de activar Runtime debe estar definida una imagen inicial.
Procedimiento
1. Guarde y cierre todos los archivos abiertos en los editores abiertos.
2. Seleccione el WinCC Explorer.
3. Active el proyecto pulsando la tecla "Activar" en la barra de herramientas o a travs de la
entrada "Activar" en el men "Archivo".

Consulte tambin
Verificacin de un canal con "Channel Diagnosis " (Pgina 486)
Diagnstico de la comunicacin
18.3 Diagnstico de canales
WinCC: Comunicacin
488 Manual de sistema, 06/2014, A5E34374801-AA
18.4 Diagnstico del canal "System Info" (Informacin de sistema)
18.4.1 Posibilidades de diagnstico del canal "System Info"
Para el diagnstico del canal "System Info" y de una variable de este canal existen la siguientes
posibilidades:
Diagnstico del canal con ayuda de "Channel Diagnosis"
A travs de "Channel Diagnosis" se puede consultar, durante Runtime, el estado del canal y
la conexin. Los errores que se presenten son indicados por medio de los as llamados "Error
Codes" (cdigos de error).
Diagnstico de las variables del canal
En el inventario de variables se pueden consultar, durante Runtime, el valor actual, el cdigo
de calidad y el ltimo momento en que se ha producido una modificacin de las variables.
Consulte tambin
Manera de verificar una variable (Pgina 493)
Verificacin del canal y de la conexin (Pgina 491)
18.4.2 Descripcin de las entradas del archivo de registro
Introduccin
El canal anota en el archivo de registro modificaciones de estado y errores importantes. Por
medio de estas entradas se puede analizar con mayor detalle una perturbacin de la
comunicacin.
Cada entrada en el archivo contiene un sello de fecha y hora seguido del nombre de indicador
(flag) y una descripcin.
Ejemplo de una entrada del registro cronolgico:
2000-03-10 12:00:21,050 INFO Log starting ...
2000-03-10 12:00:21,050 INFO | LogFileName : C:\Siemens\WinCC\Diagnose
\SYSTEM_INFO_01.LOG
2000-03-10 12:00:21,050 INFO | LogFileCount : 3
2000-03-10 12:00:21,050 INFO | LogFileSize : 1400000
2000-03-10 12:00:21,050 INFO | TraceFlags : fa000001
2000-03-10 12:00:21,050 INFO start timer
Diagnstico de la comunicacin
18.4 Diagnstico del canal "System Info" (Informacin de sistema)
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 489
2000-03-10 12:00:21,360 ERROR Illegal tag type! tag: "Format_0" correct type: "Variable de
texto de juego de caracteres de 8 bits!"
Entradas para el indicador "INFO"
Texto de aviso Significado
Log starting ... Mensaje de inicio
LogFileName : C:\ Siemens\ WinCC\
Diagnose\ "Nombre de canal".LOG
Nombre del archivo de registro con indicacin de la ruta
LogFileCount : "n" Nmero de archivos de registro del canal
LogFileSize : "x" Tamao de los distintos archivos de registro, en bytes
TraceFlags : fa000001 Visualizacin de los indicadores (flags) utilizados por el
canal en hexadecimal
start timer Mensaje de inicio
Entradas para el indicador "ERROR"
Texto de aviso Significado
Illegal tag type! tag: "variable" correct type:
"tipo de datos"!
Tipo de datos incorrecto de una variable
variable = nombre de la variable con el tipo de datos
incorrecto
tipo de datos = tipo de datos correcto
18.4.3 Determinar la causa de valores de variables incorrectos
18.4.3.1 Determinacin de la causa de valores incorrectos de las variables
Si durante Runtime se presenta un valor de variable inesperado, proceda de la forma descrita
a continuacin para detectar la causa:
1. Verificar el canal y las conexiones
2. Verificar variables del canal
Consulte tambin
Manera de verificar una variable (Pgina 493)
Verificacin del canal y de la conexin (Pgina 491)
Diagnstico de la comunicacin
18.4 Diagnstico del canal "System Info" (Informacin de sistema)
WinCC: Comunicacin
490 Manual de sistema, 06/2014, A5E34374801-AA
18.4.3.2 Verificacin del canal y de la conexin
Introduccin
En este apartado se muestra cmo verificar, durante Runtime, el canal "System Info" y su
conexin.
Requisitos
Configure en el canal "System Info" una conexin y una variable.
Active el proyecto WinCC.
Sumario de indicadores de estado
Icono Descripcin
Canal / conexin en condiciones de funcionar sin limitaciones
Canal / conexin en condiciones de funcionar con limitaciones
Canal / no es posible decir nada sobre el estado de conexin
Canal / conexin perturbada
Procedimiento
1. Inicie el diagnstico de canales de WinCC "Channel Diagnosis" a travs del men de inicio.
2. Se abre la ventana de aplicacin de "Channel Diagnosis". En la ficha Channels/
Connections se visualizan en el rea izquierda las informaciones de estado relativas a
todos los canales instalados y sus conexiones.
Diagnstico de la comunicacin
18.4 Diagnstico del canal "System Info" (Informacin de sistema)
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 491
1. Verifique los iconos que aparecen delante del nombre del canal "System Info" y de la
conexin. El estado del canal o de la conexin es el correcto si delante de la
correspondiente entrada se muestra una marca verde. El significado de los iconos se puede
ver en la tabla "Sumario de indicadores de estado".
2. Si delante del nombre del canal y de la conexin no aparece ninguna marca verde,
seleccione la conexin en la ventana izquierda. Verifique en la ventana derecha las
entradas de los Counter (contadores) "Address Error" (error de direccin), "Size Error"
(error de tamao) y "Type Error" (error de tipo). Las entradas hacen referencia a errores
detectados.
3. Verifique el archivo de registro especfico del canal. Para ello, abra el archivo en el
directorio "Siemens \ WinCC \ Diagnose" con un editor de texto. Verifique las entradas ms
recientes con el indicador "ERROR". Encontrar la descripcin correspondiente en el tema
"Descripcin de las entradas en el archivo de registro".
4. Si no fuera posible localizar el error ni siquiera despus de verificar el archivo de registro,
active la funcin Trace y pngase en contacto con el Custumer Support.
Encontrar ms informacin bajo "Configurar la funcin Trace de un canal".
Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
Descripcin de las entradas del archivo de registro (Pgina 489)
Manera de verificar una variable (Pgina 493)
Diagnstico de la comunicacin
18.4 Diagnstico del canal "System Info" (Informacin de sistema)
WinCC: Comunicacin
492 Manual de sistema, 06/2014, A5E34374801-AA
18.4.3.3 Manera de verificar una variable
Introduccin
Si, durante Runtime, una variable no muestra el valor esperado, puede verificar dicha variable
aplicando el procedimiento descrito a continuacin.
Requisitos
Configure en el canal "System Info" una conexin y una variable.
Active el proyecto WinCC.
Procedimiento
1. Seleccione en el WinCC Explorer, en la administracin de variables, el canal "System Info".
2. Seleccione en la ventana de datos la variable externa que desea verificar. Abra para ello
la estructura de directorios hasta que la variable aparezca en el rea de tabla.
3. Site el puntero de ratn en la variable a verificar. Se abre una ventana Tooltip con el valor
actual de la variable, el Quality Code y el ltimo momento en que se produjo una
modificacin.
4. Verifique el Quality Code. Si se muestra el valor "80", significa que el valor de la variable
es correcto. Encontrar una descripcin de los dems valores en el tema "Quality Codes
de variables".
5. Si el Quality Code es distinto de "80", seleccione la variable en la administracin de
variables y abra el cuadro de dilogo "Propiedades de variable" a travs de la entrada
"Propiedades" del men emergente.
6. Verifique si en la ficha Lmites/Generacin de informes estn configurados valores para
lmites superior e inferior, valor inicial y valor de reemplazo. Estos valores pueden influir
en la visualizacin.
7. Si el valor de la variable se altera por influencia de uno de los valores configurados,
desactive el proyecto y modifique los valores de lmite o reemplazo.



Nota
La visualizacin de valor de variable, Quality Code, etc. slo tiene lugar durante Runtime.

Consulte tambin
Quality Codes de variables (Pgina 526)
Diagnstico de la comunicacin
18.4 Diagnstico del canal "System Info" (Informacin de sistema)
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 493
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
18.5.1 Posibilidades de diagnstico del canal "SIMATIC S7 Protocol Suite"
Para el diagnstico y la deteccin de errores del canal "SIMATIC S7 Protocol Suite" y de una
variable de este canal existen la siguientes posibilidades:
Verificacin de la configuracin del procesador de comunicacin
Adems de la verificacin del punto de acceso, por medio de la aplicacin "Ajustar interface
PG/PC" se puede probar el procesador de comunicacin. Asimismo, mediante SIMATIC NET
se puede verificar el procesador de comunicacin.
Verificacin de la configuracin de conexin y variables
Pueden existir errores en los parmetros configurados para el sistema y la conexin. Tambin
un direccionamiento incorrecto de la variable en el PLC puede ser responsable de valores
errneos de las variables.
Diagnstico del canal con ayuda de "Channel Diagnosis"
A travs de "Channel Diagnosis" se puede consultar, durante Runtime, el estado del canal y
la conexin. Los errores que se presenten son indicados por medio de los as llamados "Error
Codes" (cdigos de error).
Diagnstico de las variables del canal
En el inventario de variables se pueden consultar, durante Runtime, el valor actual, el cdigo
de calidad y el ltimo momento en que se ha producido una modificacin de las variables.
Consulte tambin
Manera de verificar una variable (Pgina 504)
Verificacin del canal y de la conexin (Pgina 502)
Verificacin de la configuracin de conexin y variables (Pgina 500)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina 499)
Verificacin de la configuracin del procesador de comunicacin (Pgina 497)
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
494 Manual de sistema, 06/2014, A5E34374801-AA
18.5.2 Descripcin de las entradas del archivo de registro
Introduccin
El canal anota en el archivo de registro modificaciones de estado y errores importantes. Por
medio de estas entradas se puede analizar con mayor detalle una perturbacin de la
comunicacin.
Cada entrada en el archivo contiene un sello de fecha y hora seguido del nombre de indicador
(flag) y una descripcin.
Ejemplo de una entrada del registro cronolgico:
1999-04-01 12:00:24,524 INFO Log starting ...
1999-04-01 12:00:24,524 INFO LogFileName : C:\Siemens\WinCC\Diagnose
\SIMATIC_S7_Protocol_Suite_01.LOG
1999-04-01 12:00:24,524 INFO LogFileCount : 3
1999-04-01 12:00:24,524 INFO LogFileSize : 1400000
1999-04-01 12:00:24,524 INFO TraceFlags : c4000000
1999-04-01 12:00:24,524 INFO S7 channel DLL started!
1999-04-01 12:00:26,096 ERROR Illegal tag address "nCPU3_1"!
1999-04-01 12:00:27,428 INFO S7DOS release: @(#)TIS-Block Library DLL Version
C5.0.17.3-REL5,0,17,47,3-BASIS
1999-04-01 12:00:27,428 INFO S7DOS version: V5.0 / 0
1999-04-01 12:00:27,428 INFO S7CHN version: V5.0 / Mar 1 1999 / 22:36:40
1999-04-01 12:00:27,428 INFO S7 channel unit "Industrial Ethernet" activated!
1999-04-01 12:00:27,468 ERROR Cannot connect to "CPU_4": Errorcode 0xFFDF 42C2!
1999-04-01 12:00:27,538 INFO S7 channel unit "MPI" activated!
Descripcin de las entradas ms importantes para el indicador (flag) "INFO"
Texto de aviso Significado
LogFileName : C:\ Siemens\ WinCC\
Diagnose\ "kanalname".LOG
Nombre del archivo de registro con indicacin de la ruta
LogFileCount : "n" Nmero de archivos de registro del canal
LogFileSize : "x" Tamao de los distintos archivos de registro, en bytes
TraceFlags : c4000000 Visualizacin de los indicadores (flags) utilizados por la
funcin Trace, como cifra hexadecimal
S7 channel DLL started! Mensaje de inicio
S7 channel DLL terminated! Aviso de fin
S7 channel unit "unitname" activated! Unidad de canal activada
S7 channel unit "unitname" deactivated! Unidad de canal desactivada
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 495
Texto de aviso Significado
S7DOS version: versionsstring Informacin acerca de la versin
S7CHN version: versionsstring Informacin acerca de la versin
Descripcin de las entradas ms importantes para el indicador (flag) "ERROR"
Texto de aviso Significado
Cannot connect to "connectionname":
Errorcode 0xhhhh ffff!
Error de comunicacin
No se ha podido establecer la comunicacin con el PLC
correspondiente inmediatamente despus de la activacin
de WinCC. Si la conexin se ha establecido al menos una
vez sin errores, en caso de presentarse anomalas aparece
el siguiente aviso.
nnn = Cantidad de cancelaciones para esta conexin
connectionname = Nombre de la conexin
hhh = 1.Indicacin de error en Hexa S7DOS / SAPI-S7
ffff = 2. Indicacin de error en Hexa S7DOS / SAPI-S7
Connectionerror nnn "
connectionname":
Errorcode 0xhhhh ffff!
Error de comunicacin
No se ha podido establecer la comunicacin con el PLC
correspondiente despus de la activacin de WinCC. La
conexin se ha establecido anteriormente al menos una vez
sin errores.
Channel API error: errorstring Error del canal API
La secuencia de error 'errorstring' ser transmitida al WinCC
Explorer por el canal. Dependiendo de la relevancia del
error, el string se notifica o no en la interfase en un cuadro
de informacin. Vase la descripcin de los strings de error
en los textos de error API.
Max. count of API errors reached - API
logbook deactivated
Error del canal API
Los errores de la interfaz API pueden aparecer cclicamente
segn el error y la funcin. Para no llenar el archivo de
registro con tales avisos de fallos, la salida de errores de
API se cancela despus de 32 avisos.
Cannot write storage data!
Cannot read storage data / use default
data
Storage data illegal or destroyed / use
default data!
No storage data / use default data!
Avisos generales de errores de canal
Devicename in unit "unitname" changed
from "old devicename" to "new
devicename"
Aviso de inicializacin
Max. logbooksize reached - Logbook
deactivated
Mensaje, cuando el archivo de registro excede la longitud
mxima.
La salida de registro cuenta con una vigilancia de longitud.
Cuando se alcanza la longitud especificada se desactiva el
registro cronolgico. El aviso slo se muestra cuando se
supera la longitud mxima del archivo en la emisin de
avisos. Si el archivo se edita con un editor o si se reduce la
longitud mxima del archivo INI, no aparece el aviso!
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
496 Manual de sistema, 06/2014, A5E34374801-AA
18.5.3 Determinar la causa de valores de variables incorrectos
18.5.3.1 Determinacin de la causa de valores incorrectos de las variables
Si durante Runtime se presenta un valor de variable inesperado, proceda de la forma descrita
a continuacin para detectar la causa:
1. Verificar la configuracin del procesador de comunicacin
2. Verificar el procesador de comunicacin en SIMATIC NET
3. Verificar la configuracin de la conexin y las variables
4. Verificar el canal y las conexiones
5. Verificar variables del canal
Consulte tambin
Manera de verificar una variable (Pgina 504)
Verificacin del canal y de la conexin (Pgina 502)
Verificacin de la configuracin de conexin y variables (Pgina 500)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina 499)
Verificacin de la configuracin del procesador de comunicacin (Pgina 497)
18.5.3.2 Verificacin de la configuracin del procesador de comunicacin
Introduccin
En este apartado se muestra cmo verificar un procesador de comunicacin con el programa
"Interfaz PG/PC". En este ejemplo se utiliza el tipo "CP 5613" para la comunicacin
PROFIBUS.
Requisitos
Instale el CP 5613.
Instale el correspondiente controlador de comunicacin.
Configure el CP 5613
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 497
Procedimiento
1. En el panel de control, haga clic sobre el icono "Ajustar interfaz PG/PC". Se abre el cuadro
de dilogo "Ajustar interfaz PG/PC".
2. Verifique la entrada del punto de acceso. El punto de acceso "CP_L2_1:" para el
acoplamiento de Profibus se inserta automticamente al instalar el CP 5613. En el campo
de seleccin, seleccione la entrada correspondiente a este punto de acceso. Con el botn
de comando "Propiedades" abre el cuadro de dilogo "Propiedades -
CP5613_5614(PROFIBUS)".
1. Verifique las entradas en la ficha PROFIBUS.
2. Seleccione la ficha Estado de operacin. A travs del botn de comando "Test" puede
realizar un test de funcionamiento del CP 5613. El resultado se muestra en el campo de
salida situado debajo. Dependiendo de resultado de la prueba puede activar con el botn
de comando "Reinicio" un restablecimiento y un reinicio del CP 5613.
3. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina 500)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina 499)
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
498 Manual de sistema, 06/2014, A5E34374801-AA
18.5.3.3 De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
Introduccin
En este apartado se muestra cmo se verifica un procesador de comunicacin con el programa
"ajuste de la PC-Station" del software SIMATIC NET.
En este ejemplo, para el canal "SIMATIC S7 Protocol Suite" se utiliza la referencia "CP 5613"
para la comunicacin PROFIBUS.
Requisitos
Instale el CP 5613.
Instale el software SIMATIC NET. Con Windows 2000 se precisa la versin a partir de V6.0
SP5, con Windows XP la versin a partir de V6.1.
Configure el CP 5613 bajo SIMATIC NET.
Procedimiento
1. En el men de inicio de Windows seleccione bajo "SIMATIC / SIMATIC NET / Ajustes" la
opcin de men "ajustar PC-Station". Se abrir el dilogo "ajustar consola de configuracin
PC-Station".
2. Verifique la entrada del punto de acceso. Para ello, seleccione en la ventana de navegacin
el directorio "Puntos de acceso". En la ventana de datos se mostrarn los puntos de acceso
disponibles. Al instalar el CP 5613 el punto de acceso "CP_L2_1:" se inserta
automticamente para el acoplamiento de Profibus. Seleccione en la ventana de datos
este punto de acceso. Mediante la opcin de men "Propiedades" del men emergente
podr abrir el dilogo "Propiedades del CP_L2_1:".
3. Verifique la entrada en el campo "Parametrizacin de interface asignada". En el caso del
CP5613 en una red PROFIBUS deber seleccionarse la entrada
"CP5613_5614(PROFIBUS)".
4. En la ventana de navegacin, en el directorio "mdulos", abra el subdirectorio "CP5613/
CP5614".
5. Seleccione el directorio "Diagnstico de red". A travs del botn de comando "Test" puede
realizar un test de funcionamiento del CP 5613. El resultado se muestra en el campo de
salida. Dependiendo del resultado de la prueba puede activar con el botn de comando
"Reinicio", en el directorio "Generalidades", un restablecimiento y reinicio del CP 5613.
6. En el directorio "Participante de bus", verifique la lista de los participantes conectados al
PROFIBUS. Mediante la visualizacin puede determinarse la funcin y el estado de la
propia estacin as como del resto de participantes conectados.
7. Cerrar el cuadro de dilogo.
8. En caso de que hubiera detectado un error en la configuracin del procesador de
comunicacin, slo podr realizar cambios en la configuracin con herramientas de
SIMATIC NET. Consultar informaciones ms detalladas en SIMATIC NET.
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 499
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina 500)
18.5.3.4 Verificacin de la configuracin de conexin y variables
Introduccin
En este apartado se muestra cmo verificar los parmetros del sistema y la configuracin de
la conexin y las variables. En este ejemplo se utiliza el procesador de comunicacin "CP
5613" para la comunicacin PROFIBUS.
Requisitos
Instale el CP 5613.
Instale el correspondiente controlador de comunicacin.
Configure el CP 5613
Configure en el canal "SIMATIC S7 Protocol Suite" una conexin y una variable.
Active el proyecto WinCC.
Procedimiento
1. Seleccione en el WinCC Explorer, en la administracin de variables, el canal "SIMATIC S7
Protocol Suite". Seleccione en la ventana de datos la unidad de canal "PROFIBUS".
Seleccione en el men emergente de la unidad de canal la entrada "Parmetros del
sistema". Se abre el cuadro de dilogo "Parmetros del sistema - PROFIBUS".
2. Verifique en la ficha Unidad la entrada en el campo "Nombre lgico del equipo". Como
estndar est ajustado aqu el punto de acceso "CP_L2_1:" . El punto de acceso se asign
durante la instalacin del procesador de comunicacin en el ordenador del CP 5613. Cerrar
el cuadro de dilogo.
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
500 Manual de sistema, 06/2014, A5E34374801-AA
1. Seleccione en el inventario de variables de la ventana de navegacin la unidad de canal
"PROFIBUS". Seleccione en la ventana de datos la conexin a verificar. Abra a travs de
la entrada "Propiedades" del men emergente el cuadro de dilogo "Propiedades de la
conexin".
2. Abra con el botn de comando "Propiedades" el cuadro de dilogo "Parmetros de
conexin - PROFIBUS".
3. Verifique los ajustes en la ficha Conexin. Cierre los cuadros de dilogo abiertos.
4. Seleccione en la ventana de navegacin la conexin verificada. Seleccione en la ventana
de datos la variable a verificar. Abra a travs de la entrada "Propiedades" del men
emergente el cuadro de dilogo "Propiedades de variable". Verifique los valores en los
campos "Tipo de datos" y "Ajuste de formato".
5. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin". Verifique los ajustes para el direccionamiento de la variable en el AS.
6. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
Consulte tambin
Verificacin del canal y de la conexin (Pgina 502)
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 501
18.5.3.5 Verificacin del canal y de la conexin
Introduccin
En este apartado se muestra cmo verificar, durante Runtime, el canal "SIMATIC S7 Protocol
Suite" y su conexin.
Requisitos
Monte un procesador de comunicacin en el ordenador de WinCC, p. ej. el CP 5613 para
comunicacin PROFIBUS.
Instale el correspondiente controlador de comunicacin.
Configure el CP 5613
Cree un proyecto STEP7
Configure en el canal "SIMATIC S7 Protocol Suite" una conexin y una variable.
Active el proyecto WinCC.
Sumario de indicadores de estado
Icono Descripcin
Canal / conexin en condiciones de funcionar sin limitaciones
Canal / conexin en condiciones de funcionar con limitaciones
Canal / no es posible decir nada sobre el estado de conexin
Canal / conexin perturbada
Procedimiento
1. Inicie el diagnstico de canales de WinCC "Channel Diagnosis" a travs del men de inicio.
2. Se abre la ventana de aplicacin de "Channel Diagnosis". En la ficha Channels/
Connections se visualizan en el rea izquierda las informaciones de estado relativas a
todos los canales instalados y sus conexiones.
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
502 Manual de sistema, 06/2014, A5E34374801-AA
1. Verifique los iconos que aparecen delante del nombre del canal "SIMATIC S7 Protocol
Suite" y de la conexin. El estado del canal o de la conexin es el correcto si delante de
la correspondiente entrada se muestra una marca verde. El significado de los iconos se
puede ver en la tabla "Sumario de indicadores de estado".
2. Si delante del nombre del canal y de la conexin no aparece ninguna marca verde,
seleccione la conexin en la ventana izquierda. Verifique en la ventana derecha las
entradas de los Counter (contadores) "First Error Code" (cdigo de primer error) y "Last
Error Code" (cdigo de ltimo error). Las entradas hacen referencia a errores detectados.
A travs del men emergente de la visualizacin de valores puede obtener una ayuda
directa.
3. Seleccione en la ficha Configuration las indicaciones de estados y errores que deben
aparecer en el archivo de registro. Seleccione para ello el canal "SIMATIC S7 Protocol
Suite" y configure las indicaciones de errores. Encontrar una descripcin al respecto en
el tema "Configurar archivo de registro de un canal".
4. Verifique el archivo de registro especfico del canal. Para ello, abra el archivo en el
directorio "Siemens \ WinCC \ Diagnose" con un editor de texto. Verifique las entradas ms
recientes con el indicador "ERROR". Encontrar la descripcin correspondiente en el tema
"Descripcin de las entradas en el archivo de registro".
5. Si no fuera posible localizar el error ni siquiera despus de verificar el archivo de registro,
active la funcin Trace y pngase en contacto con el Custumer Support.
Encontrar una explicacin de cmo hacerlo bajo el tema "Activar la funcin Trace de un
canal".
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 503
Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
Descripcin de las entradas del archivo de registro (Pgina 495)
Manera de verificar una variable (Pgina 504)
18.5.3.6 Manera de verificar una variable
Introduccin
Si, durante Runtime, una variable no muestra el valor esperado, puede verificar dicha variable
aplicando el procedimiento descrito a continuacin.
En el canal "SIMATIC S7 Protocol Suite" se pueden utilizar tambin variables internas
especficas de la conexin. Para la verificacin de tales variables se puede aplicar tambin
este procedimiento.
Requisitos
Monte un procesador de comunicacin en el ordenador de WinCC, p. ej. el CP 5613 para
comunicacin MPI.
Instale el correspondiente controlador de comunicacin.
Configure el CP 5613
Cree un proyecto STEP7
Configure en el canal "SIMATIC S7 Protocol Suite" una conexin y una variable.
Active el proyecto WinCC.
Procedimiento
1. Seleccione en el WinCC Explorer, en la administracin de variables, el canal "SIMATIC S7
Protocol Suite".
2. Seleccione en la ventana de datos la variable externa que desea verificar. Abra para ello
la estructura de directorios hasta que la variable aparezca en el rea de tabla.
3. Site el puntero de ratn en la variable a verificar. Se abre una ventana Tooltip con el valor
actual de la variable, el Quality Code y el ltimo momento en que se produjo una
modificacin.
4. Verifique el Quality Code. Si se muestra el valor "80", significa que el valor de la variable
es correcto. Encontrar una descripcin de los dems valores en el tema "Quality Codes
de variables".
5. Si el Quality Code es distinto de "80", seleccione la variable en la administracin de
variables y abra el cuadro de dilogo "Propiedades de variable" a travs de la entrada
"Propiedades" del men emergente.
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
504 Manual de sistema, 06/2014, A5E34374801-AA
6. Verifique si en la ficha Lmites/Generacin de informes estn configurados valores para
lmites superior e inferior, valor inicial y valor de reemplazo. Estos valores pueden influir
en la visualizacin.
7. Si el valor de la variable se altera por influencia de uno de los valores configurados,
desactive el proyecto y modifique los valores de lmite o reemplazo.



Nota
Los valores actuales de las variables internas especficas de la conexin se pueden consultar
durante Runtime en representacin detallada por medio de "WinCC Channel Diagnosis". En
este caso, y estando seleccionada la conexin principal, las variables se visualizan en la
columna "Counter".
La visualizacin de valor de variable, Quality Code, etc. slo tiene lugar durante Runtime.

Consulte tambin
Quality Codes de variables (Pgina 526)
Diagnstico de la comunicacin
18.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 505
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
18.6.1 Posibilidades de diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
Para el diagnstico y la deteccin de errores del canal "SIMATIC S5 PROFIBUS FDL" y de
una variable de este canal existen la siguientes posibilidades:
Verificacin de la configuracin del procesador de comunicacin
Adems de la verificacin del punto de acceso, por medio de la aplicacin "Ajustar interface
PG/PC" se puede probar el procesador de comunicacin. Asimismo, mediante SIMATIC NET
se puede verificar el procesador de comunicacin.
Verificacin de la configuracin de conexin y variables
Pueden existir errores en los parmetros configurados para el sistema y la conexin. Tambin
un direccionamiento incorrecto de la variable en el PLC puede ser responsable de valores
errneos de las variables.
Diagnstico del canal con ayuda de "Channel Diagnosis"
A travs de "Channel Diagnosis" se puede consultar, durante Runtime, el estado del canal y
la conexin. Los errores que se presenten son indicados por medio de los as llamados "Error
Codes" (cdigos de error).
Diagnstico de las variables del canal
En el inventario de variables se pueden consultar, durante Runtime, el valor actual, el cdigo
de calidad y el ltimo momento en que se ha producido una modificacin de las variables.
Consulte tambin
Manera de verificar una variable (Pgina 514)
Verificacin del canal y de la conexin (Pgina 512)
Verificacin de la configuracin de conexin y variables (Pgina 511)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina 509)
Verificacin de la configuracin del procesador de comunicacin (Pgina 508)
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
506 Manual de sistema, 06/2014, A5E34374801-AA
18.6.2 Descripcin de las entradas del archivo de registro
Introduccin
El canal anota en el archivo de registro modificaciones de estado y errores importantes. Por
medio de estas entradas se puede analizar con mayor detalle una perturbacin de la
comunicacin.
Cada entrada en el archivo contiene un sello de fecha y hora seguido del nombre de indicador
(flag) y una descripcin.
Ejemplo de una entrada del registro cronolgico:
2000-05-03 14:43:48,733 INFO Log starting ...
2000-05-03 14:43:48,733 INFO | LogFileName : d:\Siemens\WinCC\Diagnose
\SIMATIC_S5_PROFIBUS_FDL_01.LOG
2000-05-03 14:43:48,733 INFO | LogFileCount : 3
2000-05-03 14:43:48,733 INFO | LogFileSize : 1400000
2000-05-03 14:43:48,733 INFO | TraceFlags : fa017fff
Descripcin de las entradas para el indicador "INFO"
Texto de aviso Significado
Log starting ... Mensaje de inicio
LogFileName : C:\ Siemens\ WinCC\
Diagnose\ "kanalname".LOG
Nombre del archivo de registro con indicacin de la ruta
LogFileCount : "n" Nmero de archivos de registro del canal
LogFileSize : "x" Tamao de los distintos archivos de registro, en bytes
TraceFlags : fa017fff Visualizacin de los indicadores (flags) utilizados por la
funcin Trace, como cifra hexadecimal
18.6.3 Determinar la causa de valores de variables incorrectos
18.6.3.1 Determinacin de la causa de valores incorrectos de las variables
Si durante Runtime se presenta un valor de variable inesperado, proceda de la forma descrita
a continuacin para detectar la causa:
1. Verificar la configuracin del procesador de comunicacin
2. Verificar el procesador de comunicacin en SIMATIC NET
3. Verificar la configuracin de la conexin y las variables
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 507
4. Verificar el canal y las conexiones
5. Verificar variables del canal
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina 511)
Manera de verificar una variable (Pgina 514)
Verificacin del canal y de la conexin (Pgina 512)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina 509)
Verificacin de la configuracin del procesador de comunicacin (Pgina 508)
18.6.3.2 Verificacin de la configuracin del procesador de comunicacin
Introduccin
En este apartado se muestra cmo verificar un procesador de comunicacin con el programa
"Interfaz PG/PC". En este ejemplo se utiliza el tipo "CP 5613" para la comunicacin
PROFIBUS.
Requisitos
Instale el CP 5613.
Instale el correspondiente controlador de comunicacin.
Configure el CP 5613
Procedimiento
1. En el panel de control, haga clic sobre el icono "Ajustar interfaz PG/PC". Se abre el cuadro
de dilogo "Ajustar interfaz PG/PC".
2. Verifique la entrada del punto de acceso. El punto de acceso "CP_L2_1:/SCP" para el
acoplamiento de Profibus se inserta automticamente al instalar el CP 5613. En el campo
de seleccin, seleccione la entrada correspondiente a este punto de acceso. Con el botn
de comando "Propiedades" abre el cuadro de dilogo "Propiedades -
CP5613_5614(PROFIBUS)".
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
508 Manual de sistema, 06/2014, A5E34374801-AA
1. Verifique las entradas en la ficha PROFIBUS.
2. Seleccione la ficha Estado de operacin. A travs del botn de comando "Test" puede
realizar un test de funcionamiento del CP 5613. El resultado se muestra en el campo de
salida situado debajo. Dependiendo de resultado de la prueba puede activar con el botn
de comando "Reinicio" un restablecimiento y un reinicio del CP 5613.
3. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina 511)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina 509)
18.6.3.3 De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
Introduccin
En este apartado se muestra cmo se verifica un procesador de comunicacin con el programa
"ajuste de la PC-Station" del software SIMATIC NET.
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 509
En este ejemplo, para el canal "SIMATIC S5 PROFIBUS FDL" se utiliza la referencia "CP
5613" para la comunicacin PROFIBUS.
Requisitos
Instale el CP 5613.
Instale el software SIMATIC NET. Con Windows 2000 se precisa la versin a partir de V6.0
SP5, con Windows XP la versin a partir de V6.1.
Configure el CP 5613 bajo SIMATIC NET.
Procedimiento
1. En el men de inicio de Windows seleccione bajo "SIMATIC / SIMATIC NET / Ajustes" la
opcin de men "ajustar PC-Station". Se abrir el dilogo "ajustar consola de configuracin
PC-Station".
2. Verifique la entrada del punto de acceso. Para ello, seleccione en la ventana de navegacin
el directorio "Puntos de acceso". En la ventana de datos se mostrarn los puntos de acceso
disponibles. Al instalar el CP 5613 el punto de acceso "CP_L2_1:" se inserta
automticamente para el acoplamiento de Profibus. Seleccione en la ventana de datos
este punto de acceso. Mediante la opcin de men "Propiedades" del men emergente
podr abrir el dilogo "Propiedades del CP_L2_1:".
3. Verifique la entrada en el campo "Parametrizacin de interface asignada". En el caso del
CP5613 en una red PROFIBUS deber seleccionarse la entrada
"CP5613_5614(PROFIBUS)".
4. En la ventana de navegacin, en el directorio "mdulos", abra el subdirectorio "CP5613/
CP5614".
5. Seleccione el directorio "Diagnstico de red". A travs del botn de comando "Test" puede
realizar un test de funcionamiento del CP 5613. El resultado se muestra en el campo de
salida. Dependiendo del resultado de la prueba puede activar con el botn de comando
"Reinicio", en el directorio "Generalidades", un restablecimiento y reinicio del CP 5613.
6. En el directorio "Participante de bus", verifique la lista de los participantes conectados al
PROFIBUS. Mediante la visualizacin puede determinarse la funcin y el estado de la
propia estacin as como del resto de participantes conectados.
7. Cerrar el cuadro de dilogo.
8. En caso de que hubiera detectado un error en la configuracin del procesador de
comunicacin, slo podr realizar cambios en la configuracin con herramientas de
SIMATIC NET. Consultar informaciones ms detalladas en SIMATIC NET.
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina 511)
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
510 Manual de sistema, 06/2014, A5E34374801-AA
18.6.3.4 Verificacin de la configuracin de conexin y variables
Introduccin
En este apartado se muestra cmo verificar los parmetros del sistema y la configuracin de
la conexin y las variables.
Requisitos
Instale el CP 5613.
Instale el controlador de comunicacin.
Configure el CP 5613
Configure en el canal "SIMATIC S5 PROFIBUS FDL" una conexin y una variable.
Active el proyecto WinCC.
Procedimiento
1. En la ventana de navegacin del WinCC Explorer, haga clic en el "signo ms" delante del
icono "SIMATIC S5 PROFIBUS FDL". Seleccione en el men emergente del icono
"FDL(CP5412/A2-1)" la entrada "Parmetros del sistema". Se abre entonces el cuadro de
dilogo "Parmetros del sistema".
1. Verifique la entrada en el campo "Device-Name" (nombre dispositivo). Como estndar est
ajustado aqu el punto de acceso "CP_L2_1:/SCP". El punto de acceso se asign durante
la instalacin del procesador de comunicacin en el ordenador del CP 5613. Cerrar el
cuadro de dilogo.
2. Haga clic en el "signo ms" delante del icono "FDL(CP5412/A2-1)". Seleccione en el men
emergente de la conexin a verificar la entrada "Propiedades". Se abre el cuadro de dilogo
"Propiedades de la conexin".
3. En el cuadro de dilogo "Propiedades de la conexin", haga clic en el botn de comando
"Propiedades". Se abre el cuadro de dilogo "Parmetros de conexin".
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 511
1. Verifique los ajustes en la ficha Conexin. Cierre los cuadros de dilogo abiertos.
2. Haga clic en el "signo ms" delante del icono de la conexin. Seleccione en el men
emergente de la variable a verificar la entrada "Propiedades". Se abre el cuadro de dilogo
"Propiedades de variable". Verifique las entradas en los campos "Tipo de datos" y "Ajuste
de formato".
3. En el cuadro de dilogo "Propiedades de variable", haga clic en el botn de comando
"Seleccionar". Se abre el cuadro de dilogo "Propiedades de direccin". Verifique los
ajustes.
4. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".
Consulte tambin
Verificacin del canal y de la conexin (Pgina 512)
18.6.3.5 Verificacin del canal y de la conexin
Introduccin
En este apartado se muestra cmo verificar, durante Runtime, el canal "SIMATIC S5
PROFIBUS FDL" y su conexin.
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
512 Manual de sistema, 06/2014, A5E34374801-AA
Requisitos
Instale el CP 5613.
Instale el controlador de comunicacin.
Configure el CP 5613
Cree un proyecto STEP5.
Configure en el canal "SIMATIC S5 PROFIBUS FDL" una conexin y una variable.
Active el proyecto WinCC.
Sumario de indicadores de estado
Icono Descripcin
Canal / conexin en condiciones de funcionar sin limitaciones
Canal / conexin en condiciones de funcionar con limitaciones
Canal / no es posible decir nada sobre el estado de conexin
Canal / conexin perturbada
Procedimiento
1. Inicie el diagnstico de canales de WinCC "Channel Diagnosis" a travs del men de inicio.
2. Se abre la ventana de aplicacin de "Channel Diagnosis". En la ficha Channels/
Connections se visualizan en el rea izquierda las informaciones de estado relativas a
todos los canales instalados y sus conexiones.
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 513
1. Verifique los iconos que aparecen delante del nombre del canal "SIMATIC S5 PROFIBUS
FDL" y de la conexin. El estado del canal o de la conexin es el correcto si delante de la
correspondiente entrada se muestra una marca verde. El significado de los iconos se puede
ver en la tabla "Sumario de indicadores de estado".
2. Si delante del nombre del canal y de la conexin no aparece ninguna marca verde,
seleccione la conexin en la ventana izquierda. Verifique en la ventana derecha las
entradas del Counter (contador) "State" (estado), "Error Count" (cmputo de errores),
"Error Reason" (causa de error), "Send" (enviar) y "Receive" (recibir). Las entradas hacen
referencia a errores detectados.
3. Verifique el archivo de registro especfico del canal. Para ello, abra el archivo en el
directorio "Siemens \ WinCC \ Diagnose" con un editor de texto. Verifique las entradas ms
recientes con el indicador "ERROR". Encontrar la descripcin correspondiente en el tema
"Descripcin de las entradas en el archivo de registro".
4. Si no fuera posible localizar el error ni siquiera despus de verificar el archivo de registro,
active la funcin Trace y pngase en contacto con el Customer Support.
Encontrar ms informacin bajo "Configurar la funcin Trace de un canal".
Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
Descripcin de las entradas del archivo de registro (Pgina 507)
Manera de verificar una variable (Pgina 514)
18.6.3.6 Manera de verificar una variable
Introduccin
Si, durante Runtime, una variable no muestra el valor esperado, puede verificar dicha variable
aplicando el procedimiento descrito a continuacin.
Requisitos
Instale el CP 5613.
Instale el controlador de comunicacin.
Configure el CP 5613
Cree un proyecto STEP5.
Configure en el canal "SIMATIC S5 PROFIBUS FDL" una conexin y una variable.
Active el proyecto WinCC.
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
514 Manual de sistema, 06/2014, A5E34374801-AA
Procedimiento
1. Seleccione en el WinCC Explorer, en la administracin de variables, el canal "SIMATIC S5
PROFIBUS FDL".
2. Seleccione en la ventana de datos la variable externa que desea verificar. Abra para ello
la estructura de directorios hasta que la variable aparezca en el rea de tabla.
3. Site el puntero de ratn en la variable a verificar. Se abre una ventana Tooltip con el valor
actual de la variable, el Quality Code y el ltimo momento en que se produjo una
modificacin.
4. Verifique el Quality Code. Si se muestra el valor "80", significa que el valor de la variable
es correcto. Encontrar una descripcin de los dems valores en el tema "Quality Codes
de variables".
5. Si el Quality Code es distinto de "80", seleccione la variable en la administracin de
variables y abra el cuadro de dilogo "Propiedades de variable" a travs de la entrada
"Propiedades" del men emergente.
6. Verifique si en la ficha Lmites/Generacin de informes estn configurados valores para
lmites superior e inferior, valor inicial y valor de reemplazo. Estos valores pueden influir
en la visualizacin.
7. Si el valor de la variable se altera por influencia de uno de los valores configurados,
desactive el proyecto y modifique los valores de lmite o reemplazo.



Nota
La visualizacin de valor de variable, Quality Code, etc. slo tiene lugar durante Runtime.

Consulte tambin
Quality Codes de variables (Pgina 526)
Diagnstico de la comunicacin
18.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 515
18.7 Diagnstico del canal "OPC"
18.7.1 Posibilidades de diagnstico del canal "OPC"
Para el diagnstico y la deteccin de errores del canal "OPC" y de una variable de este canal
existen la siguientes posibilidades:
Verificacin de la configuracin de conexin y variables
Pueden existir errores en los parmetros configurados para el sistema y la conexin. Tambin
un direccionamiento incorrecto de la variable en el PLC puede ser responsable de valores
errneos de las variables.
Diagnstico del canal con ayuda de "Channel Diagnosis"
A travs de "Channel Diagnosis" se puede consultar, durante Runtime, el estado del canal y
la conexin. Los errores que se presenten son indicados por medio de los as llamados "Error
Codes" (cdigos de error).
Diagnstico de las variables del canal
En el inventario de variables se pueden consultar, durante Runtime, el valor actual, el cdigo
de calidad y el ltimo momento en que se ha producido una modificacin de las variables.
Consulte tambin
Manera de verificar una variable (Pgina 523)
Verificacin del canal y de la conexin (Pgina 521)
Cmo verificar los datos de configuracin (Pgina 520)
18.7.2 Descripcin de las entradas del archivo de registro
18.7.2.1 Descripcin de las entradas del archivo de registro
Introduccin
El canal anota en el archivo de registro modificaciones de estado y errores importantes. En
las secciones siguientes se tratan slo las entradas ms importantes. Por medio de estas
entradas se puede analizar con mayor detalle una perturbacin de la comunicacin.
Se han de distinguir dos tipos:
INFO
ERROR
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
516 Manual de sistema, 06/2014, A5E34374801-AA
Estructura sistemtica de una entrada
Ejemplo de entradas en el registro cronolgico
2000-03-24 10:43:18,756 INFO Log starting ...
2000-03-24 10:43:18,756 INFO | LogFileName : C:\Siemens\WinCC\Diagnose\OPC.LOG
2000-03-24 10:43:18,756 INFO | LogFileCount : 3
2000-03-24 10:43:18,756 INFO | LogFileSize : 1400000
2000-03-24 10:43:18,756 INFO | TraceFlags : fa000007
000-03-24 10:43:18,756 INFO Process attached at 2000-03-24 09:43:18,746 UTC
2000-03-23 10:46:18,756 INFO Process detached at 2000-03-2410:46:18,746UTC
2000-03-27 13:22:43,390 ERROR ..FOPCData::InitOPC CoCreateInstanceEx- ERROR
800706ba
2000-03-27 13:22:43,390 ERROR - ChannelUnit::SysMessage("[OPC Groups (OPCHN Unit
#1)]![OPC_No_Machine]: CoCreateInstance for server "OPCServer.WinCC" on machine
OPC_No_Machine failed, Error=800706ba (HRESULT = 800706ba -
RPC_S_SERVER_UNAVAILABLE (El servidor RPC no est disponible.))")
Consulte tambin
Entradas para el indicador "ERROR" (Pgina 518)
Entradas para el indicador "INFO" (Pgina 517)
18.7.2.2 Entradas para el indicador "INFO"
Introduccin
Cada entrada en el archivo contiene un sello de fecha y hora seguido del nombre de indicador
(flag) y una descripcin.
Ejemplo de entradas en el registro cronolgico
2000-03-24 10:43:18,756 INFO Log starting ...
2000-03-24 10:43:18,756 INFO | LogFileName : C:\Siemens\WinCC\Diagnose\OPC.LOG
2000-03-24 10:43:18,756 INFO | LogFileCount : 3
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 517
2000-03-24 10:43:18,756 INFO | LogFileSize : 1400000
2000-03-24 10:43:18,756 INFO | TraceFlags : fa000007
000-03-24 10:43:18,756 INFO Process attached at 2000-03-24 09:43:18,746 UTC
2000-03-23 10:46:18,756 INFO Process detached at 2000-03-2410:46:18,746UTC
Descripcin de las entradas ms importantes del registro cronolgico
Texto de aviso Significado
Log starting ... Mensaje de inicio
LogFileName : C:\ Siemens\ WinCC\
Diagnose\ "Nombre del canal".LOG
Nombre del archivo de registro con indicacin de la ruta
LogFileCount : "n" Nmero de archivos de registro del canal
LogFileSize : "x" Tamao de los distintos archivos de registro, en bytes
TraceFlags : fa000007 Visualizacin de los indicadores (flags) utilizados por la
funcin Trace, como cifra hexadecimal
Process attached at 2000-03-24
09:43:18,746 UTC
El canal ha sido cargado por el administrador de datos
de WinCC.
Process detached at
2000-03-2410:46:18,746 UTC
El canal ha sido descargado por el administrador de
datos de WinCC.
IOPCChnShutdown::ShutdownRequest was
called... Reason: system going down"
IOPCChnShutdown::ShutdownRequest
El proyecto WinCC del servidor WinCC OPC ha sido
desactivado. Se pide a los clientes WinCC OPC que se
desconecten del servidor WinCC OPC.
18.7.2.3 Entradas para el indicador "ERROR"
Introduccin
Cada entrada en el archivo contiene un sello de fecha y hora seguido del nombre de indicador
(flag) y una descripcin. En el caso del indicador "Error", la descripcin se compone del texto
de aviso, del Error Code (cdigo de error) y del texto del mensaje de error. No para todo cdigo
de error se dispone de un texto de mensaje de error.
Ejemplo de entradas en el registro cronolgico
2000-03-27 13:22:43,390 ERROR ..FOPCData::InitOPC CoCreateInstanceEx- ERROR
800706ba
2000-03-27 13:22:43,390 ERROR - ChannelUnit::SysMessage("[OPC Groups (OPCHN Unit
#1)]![OPC_No_Machine]: CoCreateInstance for server "OPCServer.WinCC" on machine
OPC_No_Machine failed, Error=800706ba (HRESULT = 800706ba -
RPC_S_SERVER_UNAVAILABLE (El servidor RPC no est disponible.))")
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
518 Manual de sistema, 06/2014, A5E34374801-AA
Descripcin de las entradas ms importantes del registro cronolgico
Error Code Texto del mensaje de error Causas posibles
c0040004 El servidor no soporta una
conversin entre el
"canonicalDatatype" y el
"requestedDatatype"
El acceso a la variable WinCC del servidor OPC ha
fallado.
La conversin es posible pero ha fallado.
La variable WinCC no existe en el servidor o el tipo
de datos configurado no coincide.
c0040007 El nombre no se encuentra en
el margen de nombre del
servidor
El servidor devolver el cdigo de error siempre que
el cliente OPC acceda con un nombre de variable que
no exista en el margen de nombre del servidor.
Ejemplos: examinar, leer variable, escribir variable,
insertar variable en una subscripcin.
00000001 AddItems El acceso a la variable WinCC del servidor OPC ha
fallado. La variable WinCC no existe en el servidor o
el tipo de datos configurado no coincide.
Tipo de datos de variable WinCC del servidor OPC =
Tipo de datos de variable WinCC del cliente OPC.
80004005 Could not resolve Server Name El ordenador utilizado como servidor WinCC OPC no
est disponible en la red.
El servidor WinCC OPC al que accede el canal "OPC"
no est disponible.
80040154 Class not registered El servidor WinCC OPC no est registrado
correctamente en el sistema.
El proyecto WinCC del servidor WinCC OPC no est
activado.
80070057 Parmetro incorrecto La variable WinCC no existe en el servidor OPC o el
tipo de datos configurado no coincide.
800706ba El servidor OPC no est
disponible
No se ha podido encontrar en la red el ordenador en
el que debe arrancar el servidor OPC.
18.7.3 Determinar la causa de valores de variables incorrectos
18.7.3.1 Determinacin de la causa de variables incorrectas
Si durante Runtime se presenta un valor de variable inesperado, proceda de la forma descrita
a continuacin para detectar la causa:
1. Verificar los datos de la configuracin
2. Verificar conexiones
3. Verificar variables del canal
Consulte tambin
Manera de verificar una variable (Pgina 523)
Verificacin del canal y de la conexin (Pgina 521)
Cmo verificar los datos de configuracin (Pgina 520)
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 519
18.7.3.2 Cmo verificar los datos de configuracin
Requisitos
Un ordenador como cliente WinCC OPC con proyecto WinCC.
En el proyecto WinCC del cliente OPC tiene que estar integrado el canal "OPC".
Configure una variable WinCC en el proyecto WinCC del servidor OPC.
Configure en el cliente OPC una conexin y una variable WinCC que se comunique con
las variables de servidor habilitadas.
Active el proyecto WinCC en el servidor OPC y el cliente OPC.
Procedimiento
1. En el cliente OPC, en la ventana de navegacin del WinCC Explorer, haga clic en el "signo
ms" delante del icono "OPC". Haga clic en el "signo ms" delante del icono "OPC
Groups(OPCHN Unit#1)".
2. Seleccione en el men emergente de la conexin a verificar la entrada "Propiedades". Se
abre el cuadro de dilogo "Propiedades de la conexin". Haga clic en la ficha Conexin
OPC.
3. Verifique en el campo "Nombre servidor OPC" la ID prog del servidor OPC.
En caso de acoplamiento con un servidor con WinCC a partir de V 5.0 debe estar
introducido "OPCServer.WinCC".
En caso de acoplamiento con un servidor con WinCC V4.x ha de estar introducido
"OE.Groups".
4. En el campo "Iniciar el servidor en este ordenador" ha de estar introducido el nombre del
ordenador utilizado como servidor OPC. Haga clic en el botn de comando "Comprobar
servidor" para comprobar la conexin con el servidor OPC. Cierre el cuadro de dilogo
abierto.
5. Haga clic en el "signo ms" delante del icono de la conexin. Seleccione en el men
emergente de la variable a verificar la entrada "Propiedades". Se abre el cuadro de dilogo
"Propiedades de variable".
6. En el campo "Tipo de datos" tiene que estar ajustado el mismo tipo de datos que para las
variables en el servidor OPC.
7. En el cuadro de dilogo "Propiedades de variable", haga clic en el botn de comando
"Seleccionar". Se abre el cuadro de dilogo "Propiedades de direccin".
8. Verifique las entradas en los campos "Nombre elemento" y "Tipo de datos". El "Nombre
del objeto" se tiene que corresponder con el nombre de variable del servidor OPC. El tipo
de datos se tiene que corresponder con el tipo de datos de las variables en el servidor
OPC.
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
520 Manual de sistema, 06/2014, A5E34374801-AA
9. Verifique el archivo de registro especfico del canal. Para ello, abra el archivo en el
directorio "Siemens \ WinCC \ Diagnose" con un editor de texto. Verifique las entradas ms
recientes con el indicador "ERROR". Encontrar la descripcin correspondiente en el tema
"Descripcin de las entradas en el archivo de registro".
10.Si no fuera posible localizar el error ni siquiera despus de verificar el archivo de registro,
active la funcin Trace y pngase en contacto con el Custumer Support.
Encontrar ms informacin bajo "Configurar la funcin Trace de un canal".
Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
Descripcin de las entradas del archivo de registro (Pgina 516)
Verificacin del canal y de la conexin (Pgina 521)
18.7.3.3 Verificacin del canal y de la conexin
Introduccin
En este apartado se muestra cmo verificar, durante Runtime, el canal "OPC" y su conexin.
Requisitos
Un ordenador como cliente WinCC OPC con proyecto WinCC.
En el proyecto WinCC del cliente OPC tiene que estar integrado el canal "OPC".
Configure una variable WinCC en el proyecto WinCC del servidor OPC.
Configure en el cliente OPC una conexin y una variable WinCC que se comunique con
las variables de servidor habilitadas.
Active el proyecto WinCC en el servidor OPC y el cliente OPC.
Sumario de indicadores de estado
Icono Descripcin
Canal / conexin en condiciones de funcionar sin limitaciones
Canal / conexin en condiciones de funcionar con limitaciones
Canal / no es posible decir nada sobre el estado de conexin
Canal / conexin perturbada
Procedimiento
1. Inicie el diagnstico de canales de WinCC "Channel Diagnosis" a travs del men de inicio.
2. Se abre la ventana de aplicacin de "Channel Diagnosis". En la ficha Channels/
Connections se visualizan en el rea izquierda las informaciones de estado relativas a
todos los canales instalados y sus conexiones.
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 521
1. Verifique los iconos que aparecen delante de la conexin OPC. El estado de la conexin
est en orden si delante de la correspondiente entrada se muestra una marca verde. El
significado de los iconos se puede ver en la tabla "Sumario de indicadores de estado".
2. Si delante del nombre de la conexin no aparece ninguna marca verde, seleccione la
conexin en la ventana izquierda. Verifique en la ventana derecha las entradas de los
Counter (contadores) "AddItemFailures", "Server Status", "Last Error" y "Last Error Name".
Las entradas hacen referencia a errores detectados.
3. Verifique el archivo de registro especfico del canal. Para ello, abra el archivo en el
directorio "Siemens \ WinCC \ Diagnose" con un editor de texto. Verifique las entradas ms
recientes con el indicador "ERROR". Encontrar la descripcin correspondiente en el tema
"Descripcin de las entradas en el archivo de registro".
4. Si no fuera posible localizar el error ni siquiera despus de verificar el archivo de registro,
active la funcin Trace y pngase en contacto con el Custumer Support.
Encontrar ms informacin bajo "Configurar la funcin Trace de un canal".
Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina 487)
Descripcin de las entradas del archivo de registro (Pgina 516)
Manera de verificar una variable (Pgina 523)
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
522 Manual de sistema, 06/2014, A5E34374801-AA
18.7.3.4 Manera de verificar una variable
Introduccin
Si, durante Runtime, una variable no muestra el valor esperado, puede verificar dicha variable
aplicando el procedimiento descrito a continuacin.
Requisitos
Un ordenador como cliente WinCC OPC con proyecto WinCC.
En el proyecto WinCC del cliente OPC tiene que estar integrado el canal "OPC".
Configure una variable WinCC en el proyecto WinCC del servidor OPC.
Configure en el cliente OPC una conexin y una variable WinCC que se comunique con
las variables de servidor habilitadas.
Active el proyecto WinCC en el servidor OPC y el cliente OPC.
Procedimiento
1. Seleccione en el WinCC Explorer, en la administracin de variables, el canal "OPC".
2. Seleccione en la ventana de datos la variable externa que desea verificar. Abra para ello
la estructura de directorios hasta que la variable aparezca en el rea de tabla.
3. Site el puntero de ratn en la variable a verificar. Se abre una ventana Tooltip con el valor
actual de la variable, la calidad del valor y el ltimo momento en que se produjo una
modificacin.
4. Verifique la calidad del valor. Si se muestra el valor "C0", significa que el valor de la variable
es correcto. Encontrar una descripcin de los dems valores en el tema "Quality Codes
de variables".
5. Si el Quality Code es distinto de "C0", seleccione la variable en la administracin de
variables y abra el cuadro de dilogo "Propiedades de variable" a travs de la entrada
"Propiedades" del men emergente.
6. Verifique si en la ficha Lmites/Generacin de informes estn configurados valores para
lmites superior e inferior, valor inicial y valor de reemplazo. Estos valores pueden influir
en la visualizacin.
7. Si el valor de la variable se altera por influencia de uno de los valores configurados,
desactive el proyecto y modifique los valores de lmite o reemplazo.



Nota
La visualizacin de valor de variable, Quality Code, etc. slo tiene lugar durante Runtime.

Consulte tambin
Quality Codes de variables (Pgina 526)
Diagnstico de la comunicacin
18.7 Diagnstico del canal "OPC"
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 523
18.8 Calidad de variables
18.8.1 Calidad de variables
Introduccin
En WinCC hay dos indicadores de calidad con los que usted puede evaluar la calidad de
variables. Estos dos indicadores son el estado de variable y el Quality Code.
El estado de una variable se forma en WinCC e informa acerca de la calidad de los valores
predeterminados del proyecto dentro de SO. El estado de una variable informa adicionalmente
acerca del estado de la conexin con el vinculado de comunicacin de WinCC. Este puede
ser un sistema de automatizacin o un equipo de servidor.
El Quality Code contiene las mismas informaciones que el estado de una variable.
Adicionalmente a estas informaciones, el Quality Code contiene datos de calidad de los
vinculados que recopilan o editan variables. Son posibles los vinculados:
Sistemas de automatizacin
Sistemas de automatizacin con dispositivos de campo
OPC-Server
OPC-Server con sistemas de automatizacin inferiores
Aqu se entrega el Quality Code en la cadena de procesamiento. Si en un punto de la cadena
de procesamiento existen varios Quality Codes para una variable, se entregar el peor de los
cdigos.
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
524 Manual de sistema, 06/2014, A5E34374801-AA
El Quality Code informa acerca de la calidad de una variable, no importando dnde se form
el cdigo.
Cascadeo del Quality Code
En el ejemplo de un sistema de automatizacin con dispositivo de campo conectado se
bosqueja el cascadeo del Quality Code.
El sistema de automatizacin lee el Quality Code formado por el dispositivo de campo.
Mediante una lgica de anlisis se evalan los Quality Code que estn simultneamente
pendientes con la misma prioridad. El Quality Code con el peor estado ser asignado a las
variables. Este Quality Code se debe guardar en un bloque de datos directamente detrs del
valor perteneciente de las variables.
Si desea puede hacer que la lgica de anlisis sea ejecutada con los bloques de canal de la
PCS7 Library. Si usted no puede hacer uso de la PCS7 Library, deber configurar
personalmente la lgica de anlisis en un sistema de automatizacin.
Por medio de un driver de comunicacin, WinCC lee en Runtime las variables del equipo de
automatizacin incluyendo el Quality Code correspondiente. Para cada variable se forma en
el administrador de datos un estado de variable. Este contiene, p. ej., lmites de reas de
medicin configuradas que no han sido cumplidos as como el estado del acoplamiento entre
WinCC y el equipo de automatizacin.
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 525
Por medio de la lgica de anlisis en el administrador de datos se forma el Quality Code en
base al estado de variable del administrador de datos y el Quality Code del sistema de
automatizacin. Aqu tambin se entrega el cdigo con el peor estado y se guarda como
Quality Code de WinCC. En las variables que no tienen Quality Code en el sistema de
automatizacin, siempre coincidir el Quality Code con el estado de variable.
18.8.2 Quality Codes de variables
Introduccin
El Quality Code se necesita para comprobar el estado y la calidad de una variable. En el
Quality Code indicado estn recopilados toda la transferencia de valores y todo el
procesamiento de valores de la variable respectiva. Por el Quality Code se puede reconocer,
entre otras cosas, si el valor actual es un valor inicial o un valor sustitutivo.
Los Quality Codes estn sujetos a prioridades. Si se presentan varios cdigos al mismo
tiempo, se visualiza el peor Quality Code.
Evaluacin de los Quality Codes
Existen distintos modos para evaluar los Quality Codes:
Evaluacin con scripts VB
Evaluacin con scripts C
Evaluacin mediante el cuadro de dilogo dinmico
Evaluacin mediante el evento "Quality Code - Modificacin variable" de un campo EA


Nota
Para incluir en variables de proceso la transmisin completa de los valores y el
procesamiento completo de los valores en el Quality Code debe apoyar el sistema de
automatizacin conectado al Quality Code. Se debe de tener en cuenta en la configuracin
de las variables en el AS, la necesidad de almacenamiento necesaria para el Quality Code.
El Quality Code necesita por ejemplo en un AS e la familia S7 un byte adicional aadido al
valor de proceso. Para evitar fallos se debe de tener en cuenta en la configuracin de una
variable p. ej. al final de un componente de datos.

Representacin de Quality Codes en la administracin de variables
Es posible mostrar los Quality Codes de variables en la administracin de variables.
Requisitos:
El proyecto WinCC est activado.
En el rea de datos de la administracin de variables se muestra, entre otros, la columna
"Quality Code".
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
526 Manual de sistema, 06/2014, A5E34374801-AA
Representacin de Quality Codes en imgenes del proceso
En la visualizacin de valores de variable en objetos grficos con conexin de proceso, el
cdigo de calidad puede tener repercusiones en la representacin. Si el Quality Code tiene
el valor 0x80 (Good) o 0x4C (valor inicial), la visualizacin del valor de variable no se
representar en color gris. Para el resto de valores, la visualizacin aparece en gris. En los
siguientes objetos, dependiendo del diseo WinCC configurado, se mostrar adicionalmente
un tringulo de advertencia amarillo:
Campo E/S
Barra, barra 3D
Casilla de verificacin, botn de opcin
Indicador de grupo, indicador de estado
Objeto deslizante
Estructura
El Quality Code tiene la siguiente estructura binaria:
QQSSSSLL
Q: Calidad
S: Estado Sub de la calidad
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 527
L: Lmites. Este valor es opcional.


Nota
Los Quality Codes representados en la tabla "Calidad" son valores Por el uso del estado Sub
y Limit se crean valores intermedios por encima del nivel de calidad correspondiente.

Calidad
Los primeros dos dgitos indican la calidad de las variables.
Q Q S S S S L L
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
Bad - The value is not useful 0 0 - - - - - -
Uncertain - The quality of the value is less than normal, but the value may still
be useful.
0 1 - - - - - -
Good (Non-Cascade) - The quality of the value is good. Possible alarm
conditions may be indicated by the sub-status.
1 0 - - - - - -
Good (Cascade) - The value may be used in control. 1 1 - - - - - -
Estado Sub
La calidad sola no llega. Sub Stati dividen cada una de las calidades. El Quality Code est
codificado binario. Para analizar el Quality Code debe ser modificada su presentacin
hexadecimal.
Quality Code de variables
En la siguiente tabla se indican los Quality Codes realizados. La tabla comienza por el peor
Quality Code y termina por el mejor Quality Code. Debido a ello, el mejor Quality Code es el
que tiene menos prioridad, y el peor Quality Code es el que tiene ms. Si en una variable de
la cadena de procesamiento se presentan varios estados al mismo tiempo, se transmite el
peor Code.
Cdig
o
(Hex)
Calidad Q Q S S S S L L
0x23 Bad Device passivated - Diagnostic alerts inhibited 0 0 1 0 0 0 1 1
0x3F Bad Function check - Local override 0 0 1 1 1 1 1 1
0x1C Bad Out of Service - The value is not reliable because the block is
not being evaluated, and may be under construction by a
configurer. Set if the block mode is O/S.
0 0 0 1 1 1 - -
0x73 Uncertain Simulated value - Start 0 1 1 1 0 0 1 1
0x74 Uncertain Simulated value - End 0 1 1 1 0 1 - -
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
528 Manual de sistema, 06/2014, A5E34374801-AA
Cdig
o
(Hex)
Calidad Q Q S S S S L L
0x84 Good
(Non-
Cascade)
Active Update event - Set if the value is good and the block
has an active Update event.
1 0 0 0 0 1 - -
0x24 Bad Maintenance alarm - More diagnostics available. 0 0 1 0 0 1 - -
0x18 Bad No Communication, with no usable value - Set if there has
never been any communication with this value since it was
last "Out of Service".
0 0 0 1 1 0 - -
0x14 Bad No Communication, with last usable value - Set if this value
had been set by communication, which has now failed.
0 0 0 1 0 1 - -
0x0C Bad Device Failure - Set if the source of the value is affected by a
device failure.
0 0 0 0 1 1 - -
0x10 Bad Sensor Failure 0 0 0 1 0 0 - -
0x08 Bad Not Connected - Set if this input is required to be connected
and is not connected.
0 0 0 0 1 0 - -
0x04 Bad Configuration Error - Set if the value is not useful because
there is some inconsistency regarding the parameterization
or configuration, depending on what a specific manufacturer
can detect.
0 0 0 0 0 1 - -
0x00 Bad non-specific - There is no specific reason why the value is
bad. Used for propagation.
0 0 0 0 0 0 - -
0x28 Bad Process related - Substitute value 0 0 1 0 1 0 - -
0x2B Bad Process related - No maintenance 0 0 1 0 1 0 1 1
0x68 Uncertain Maintenance demanded 0 1 1 0 1 0 - -
0x60 Uncertain Simulated value - Set when the process value is written by
the operator while the block is in manual mode.
0 1 1 0 0 0 - -
0x64 Uncertain Sensor calibration 0 1 1 0 0 1 - -
0x5C Uncertain Configuration Error 0 1 0 1 1 1 - -
0x58 Uncertain Sub-normal 0 1 0 1 1 0 - -
0x54 Uncertain Engineering Unit Range Violation - Set if the value lies outside
of the set of values defined for this parameter. The Limits
define which direction has been exceeded.
0 1 0 1 0 1 - -
0x50 Uncertain Sensor Conversion not Accurate 0 1 0 1 0 0 - -
0x4B Uncertain Substitute (constant) 0 1 0 0 1 0 1 1
0x78 Uncertain Process related - No maintenance 0 1 1 1 1 0 - -
0x4C Uncertain Initial Value - Value of volatile parameters during and after
reset of the device or of a parameter.
0 1 0 0 1 1 - -
0x48 Uncertain Substitute value - Predefined value is used instead of the
calculated one. This is used for fail safe handling.
0 1 0 0 1 0 - -
0x44 Uncertain Last Usable Value - Whatever was writing this value has
stopped doing so. This is used for fail safe handling.
0 1 0 0 0 1 - -
0x40 Uncertain Non-specific - There is no specific reason why the value is
uncertain.
0 1 0 0 0 0 - -
0xE0 Good
(Cascade
)
Initiate Fail Safe (IFS) - The value is from a block that wants
its downstream output block (e.g. AO) to go to Fail Safe.
1 1 1 0 0 0 - -
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 529
Cdig
o
(Hex)
Calidad Q Q S S S S L L
0xD8 Good
(Cascade
)
Local Override (LO) - The value is from a block that has been
locked out by a local key switch or is a Complex AO/DO with
interlock logic active. The failure of normal control must be
propagated to a function running in a host system for alarm
and display purposes. This also implies "Not Invited".
1 1 0 1 1 0 - -
0xD4 Good
(Cascade
)
Do Not Select (DNS) - The value is from a block which should
not be selected, due to conditions in or above the block.
1 1 0 1 0 1 - -
0xCC Good
(Cascade
)
Not Invited (NI) - The value is from a block which does not
have a target mode that would use this input.
1 1 0 0 1 1 - -
0xC8 Good
(Cascade
)
Initialization Request (IR) - The value is an initialization value
for a source (back calculation input parameter), because the
lower loop is broken or the mode is wrong.
1 1 0 0 1 0 - -
0xC4 Good
(Cascade
)
Initialization Acknowledge (IA) - The value is an initialized
value from a source (cascade input, remote-cascade in, and
remote-output in parameters).
1 1 0 0 0 1 - -
0xC0 Good
(Cascade
)
OK - No error or special condition is associated with this value. 1 1 0 0 0 0 - -
0xA0 Good
(Non-
Cascade)
Initiate Fail Safe 1 0 1 0 0 0 - -
0x98 Good
(Non-
Cascade)
Unacknowledged Critical Alarm - Set if the value is good and
the block has an unacknowledged Alarm with a priority greater
than or equal to 8.
1 0 0 1 1 0 - -
0x94 Good
(Non-
Cascade)
Unacknowledged Advisory Alarm - Set if the value is good and
the block has an unacknowledged Alarm with a priority less
than 8.
1 0 0 1 0 1 - -
0x90 Good
(Non-
Cascade)
Unacknowledged Update event - Set if the value is good and
the block has an unacknowledged Update event.
1 0 0 1 0 0 - -
0x8C Good
(Non-
Cascade)
Active Critical Alarm - Set if the value is good and the block
has an active Alarm with a priority greater than or equal to 8.
1 0 0 0 1 1 - -
0x88 Good
(Non-
Cascade)
Active Advisory Alarm - Set if the value is good and the block
has an active Alarm with a priority less than 8.
1 0 0 0 1 0 - -
0xA8 Good
(Non-
Cascade)
Maintenance demanded 1 0 1 0 1 0 - -
0xA4 Good
(Non-
Cascade)
Maintenance required 1 0 1 0 0 1 - -
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
530 Manual de sistema, 06/2014, A5E34374801-AA
Cdig
o
(Hex)
Calidad Q Q S S S S L L
0xBC Good
(Non-
Cascade)
Function check - Local override 1 0 1 1 1 1 - -
0x80 Good
(Non-
Cascade)
OK - No error or special condition is associated with this value. 1 0 0 0 0 0 - -
Lmite
Los Limits pueden subdividir an ms los Quality Codes. Limits son opcional.
Q Q S S S S L L
O.K. - The value is free to move. - - - - - - 0 0
Low limited - The value has acceded its low limits. - - - - - - 0 1
High limited - The value has acceded its high limits. - - - - - - 1 0
Constant (high and low limited) - The value cannot move, no matter what the
process does.
- - - - - - 1 1
Quality Codes en la comunicacin con OPC
En el caso de una comunicacin a travs del canal "OPC" se convierten los Quality Codes no
soportados por OPC.
Quality Codes en WinCC Quality Code segn OPC
0x48 0x40
0x4C 0x40
0x5C 0x40
0x60 0x40
0x80...0xD4 0xC0
0xD8 0xC0
18.8.3 Estado de la variable
Introduccin
El estado de una variable individual de WinCC puede ser vigilado en runtime. El estado de
una variable contiene, entre otros datos, lmites de reas de medicin configuradas que no
han sido cumplidos as como el estado del acoplamiento entre WinCC y el equipo de
automatizacin.
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 531
El Quality Code informa acerca de la calidad de una variable, no importando dnde se form
el cdigo. Aqu se considera el estado de la transmisin total del valor y el procesamiento del
valor.
Si en el sistema se presenta p. ej. un incumplimiento del rea de medicin en el lmite inferior,
se reportar siempre el Quality Code "0x55". El incumplimiento de un rea de medicin se
puede presentar tanto en el administrador de datos de WinCC as como tambin en el
dispositivo de campo. Con el estado de una variable se puede averiguar si el incumplimiento
de un rea de medicin se ha presentado en WinCC o antes de que el valor se entregara a
WinCC.
Si el estado de una variable, p. ej., con el cdigo 0x0010 reporta el incumplimiento de un valor
lmite, esto quiere decir que no se ha alcanzado el lmite de rea configurado en WinCC.
Cuando el estado de una variable no reporta ningn incumplimiento de un valor lmite, esto
quiere decir que el Quality Code entregado a WinCC ya contena el incumplimiento del valor
lmite.
Evaluacin de los Quality Codes
Existen distintos modos para evaluar los Quality Codes:
Evaluacin con scripts C
Evaluacin mediante el cuadro de dilogo dinmico
Evaluacin mediante el evento "Quality Code - Modificacin variable" de un campo EA
Indicadores de estado de WinCC
En la siguiente tabla se indican los posibles estados de variables.
Nombre del indicador Valor Significado
0x000
0
No hay error
DM_VARSTATE_NOT_ESTABLISH
ED
0x000
1
No se ha establecido conexin con el vinculado
DM_VARSTATE_HANDSHAKE_ER
ROR
0x000
2
Error de informe
DM_VARSTATE_HARDWARE_ERR
OR
0x000
4
Mdulo de red defectuoso
DM_VARSTATE_MAX_LIMIT 0x000
8
Lmite superior excedido
DM_VARSTATE_MIN_LIMIT 0x001
0
Lmite mnimo no alcanzado
DM_VARSTATE_MAX_RANGE 0x002
0
Lmite de formato rebasado por exceso
DM_VARSTATE_MIN_RANGE 0x004
0
Lmite de formato rebasado por defecto
DM_VARSTATE_CONVERSION_E
RROR
0x008
0
Visualizacin de error de conversin (en combinacin
con lmite de formato de xxx pasos)
DM_VARSTATE_STARTUP_VALUE 0x010
0
Valor de inicializacin de las variables
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
532 Manual de sistema, 06/2014, A5E34374801-AA
Nombre del indicador Valor Significado
DM_VARSTATE_DEFAULT_VALUE 0x020
0
Valor sustitutivo de las variable
DM_VARSTATE_ADDRESS_ERRO
R
0x040
0
Error de direccionamiento en canal
DM_VARSTATE_INVALID_KEY 0x080
0
Variable no encontrada / No existe
DM_VARSTATE_ACCESS_FAULT 0x100
0
Acceso a variable no permitido
DM_VARSTATE_TIMEOUT 0x200
0
Timeout / Ninguna notificacin del canal
DM_VARSTATE_SERVERDOWN 0x400
0
Servidor no disponible
18.8.4 Vigilancia del estado a travs del estado de la variable
Introduccin
Durante Runtime se puede vigilar el estado de distintas variables de WinCC, sacando as
conclusiones sobre el estado de la correspondiente conexin.
La configuracin de la vigilancia tiene lugar en el Graphics Designer sobre la base de una
propiedad de un objeto. Para la vigilancia es apropiada p. ej. la propiedad "Texto" de un texto
esttico.
En la propiedad deseada se abre en el men emergente de la columna "Dinmica" el cuadro
de dilogo "Rangos de valores dinmicos" a travs de la entrada "Cuadro de dilogo dinmico".
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 533
Aqu se realizan los siguientes ajustes:
la variable a vigilar
para el valor de la variable: la asignacin del mbito de validez y visualizacin de estado
la activacin de la evaluacin de estado de las variables
para el estado: la asignacin del mbito de validez y texto de estado correspondiente
Durante Runtime se visualiza en el objeto configurado uno de los textos de estado
introducidos, conforme al estado actual de la variable.
18.8.5 Vigilancia del estado a travs de acciones globales
Introduccin
Una posibilidad para la vigilancia de estados de una variable la ofrecen las funciones internas
"GetTagState" y "GetTagStateWait" en el editor Global Script. Al contrario que las funciones
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
534 Manual de sistema, 06/2014, A5E34374801-AA
"GetTag" y "GetTagWait", stas proporcionan como respuesta no slo el valor de una variable,
sino tambin su estado. Este valor de estado se puede evaluar y puede provocar diversos
eventos. A travs de este estado se pueden sacar tambin conclusiones sobre el estado de
la correspondiente conexin.
En la accin global se determina el valor del estado de la variable a vigilar a travs de la
funcin "GetTagState" apropiada para el tipo de variable. Para cada tipo de variable existe
una de tales funciones. El valor de estado 0 indica una conexin de comunicacin sin
perturbaciones. Este estado se puede evaluar entonces en forma discrecional.
Ejemplo
En este ejemplo se vigila una variable de WinCC del tipo "Valor de 16 bits con signo". Para
determinar el estado de esta variable se utiliza la funcin "GetTagSWordState". El primer
parmetro de la funcin es el nombre de la variable WinCC a vigilar. El segundo parmetro
indica dnde se debe escribir el estado averiguado.
El estado de la variable se presenta en la variable interna BINi_E_CONNECTION. En caso
de error, el valor de esta variable se pone en TRUE. Para el anlisis de la perturbacin, la
variable se puede utilizar, por ejemplo, para la activacin de una alarma o para la presentacin
de una ventana de aviso.
18.8.6 Manera de verificar una variable interna
Introduccin
Si, durante Runtime, una variable interna no muestra el valor esperado, puede verificar dicha
variable aplicando el procedimiento descrito a continuacin.
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 535
Requisitos
Se ha configurado una variable interna.
El proyecto WinCC est activado.
Procedimiento
1. Abra la administracin de variables en el WinCC Explorer.
2. En el rea de navegacin, seleccione la entrada "Variables internas" y la variable que desee
verificar.
3. Para mostrar las columnas "Quality Code" y "Valor" en el rea de datos, puede que deba
seleccionarlas en el encabezado de una columna abriendo el men contextual y haciendo
clic en "Mostrar".
4. Verifique el Quality Code. Si se muestra el valor "80", significa que el valor de la variable
es correcto. Encontrar una descripcin de los dems valores en el tema "Quality Codes
de variables".
5. Si el Quality Code es distinto de "80", compruebe los ajustes de la parte derecha del rea
"Propiedades".
6. Verifique si estn configurados los valores de los lmites superior e inferior o el valor inicial.
Estos valores pueden influir en la visualizacin.
7. Si el valor de la variable se altera por influencia de uno de los valores configurados,
desactive el proyecto y modifique los valores de lmite o reemplazo.
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
536 Manual de sistema, 06/2014, A5E34374801-AA


Nota
El valor de la variable y el Quality Code solo se muestran en Runtime.

Consulte tambin
Quality Codes de variables (Pgina 526)
Diagnstico de la comunicacin
18.8 Calidad de variables
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 537
ndice alfabtico

Acoplamiento WinCC - Cliente OPC A&E
Ejemplo de OPC-A&E, 185
como Control ActiveX, 484
Servidor A&E
Imagen de las clases de avisos y tipos de avisos
de WinCC, 193
Servidor OPC-A&E , 180
Servidores OPC-A&E , 193
verificar, 481
5
505-Ethernet (CP 1413-x)
Unidad de canal, 411
A
Acceso por bits, 38, 245, 336
S5 AS511, 296
S5 Ethernet Layer 4, 245
S5 Profibus FDL, 270
S5 Serial 3964R, 305
S7 Protocol Suite, 337
TI Ethernet Layer 4, 417
TI Serial, 430
Acceso por bits / bytes, 38
Acceso por bytes, 38, 246, 336
S5 AS511, 297
S5 Ethernet Layer 4, 246
S5 Profibus FDL, 271
S5 Serial 3964R, 307
S7 Protocol Suite, 338
TI Ethernet Layer 4, 418
TI Serial, 431
Acceso por palabras, 336
S7 Protocol Suite, 339
Acoplamiento WinCC - Cliente OPC A&E, 185
Acoplamiento WinCC - Cliente OPC-HDA, 169
Ejemplo para OPC HDA, 169
Acoplamiento WinCC - OPC-Server SIMATIC NET
FMS, 147
Ejemplo para OPC DA, 147
Acoplamiento WinCC - OPC-Server SIMATIC NET
S7, 149
Ejemplo para OPC DA, 149
Acoplamiento WinCC - WinCC, 143
Ejemplo para OPC DA, 143
Acoplamiento WinCC en Microsoft Excel, 155
Ejemplo para OPC DA, 155
Adaptacin de formato, 29
Administracin de elementos OPC, 85
Sumario de tareas de la Administracin de
elementos OPC, 85
Agregar nuevo driver, 267
Agregar variable, 85, 94
Ejemplo para OPC DA, 145
Ajuste de formato, 19, 265
Ajuste de formato de WinCC, 19
AR_SENDAR_SEND-FuncinenWinCC , 348
Archivo de configuracin
Acceso de escritura a ficheros WinCC, 223
Configuracin de seguridad, 223
Estructura, 223
Identificacin de usuario, 223
Nmero de puerto, 223
Ubicacin, 223
URL del servidor OPC UA de WinCC, 223
Archivo de registro, 483, 489, 495, 507, 516
Archivo Trace de Channel Diagnosis, 483
Array de byte, 276
AS511, 289
Autmata programable, 265
Aviso
Ejemplo de informacin de sistema, 464, 466

rea de datos, 263


B
Barra
Ejemplo de informacin de sistema, 462
Bounding Values, 161
Buffer Time, 186
C
Campo E/S
Ejemplo de informacin de sistema, 460
Ejemplo sobre S5 Profibus FDL, 285
Canal, 17, 239, 299, 310, 521
Configurar SIMATIC S5 PROFIBUS FDL, 267
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 539
Diagnstico de canales, 481
Ejemplo sobre S5 PROFIBUS FDL, 282
Funcin Estado - Conexiones lgicas, 481
Mitsubishi Ethernet, (Vase Mitsubishi Ethernet)
PROFIBUS FMS, 229
SIMATIC S5 Ethernet Layer 4, 239
SIMATIC S5 Programmers Port AS511, 289
SIMATIC S5 Serial 3964R, 299
SIMATIC S7 Protocol Suite, 310
SIMATIC TI Ethernet Layer 4, 411
TI Serial, 425
verificar, 491, 502, 512, 521
Canal , 229
Canal Informacin de sistema, 489
Posibilidades de diagnstico, 489
Canal OPC, 516
Configurar canal OPC en el cliente WinCC-OPC-
DA, 93
Posibilidades de diagnstico, 516
Canal SIMATIC S5 PROFIBUS FDL, 506
Posibilidades de diagnstico, 494
Canal SIMATIC S7 Protocol Suite, 494
Posibilidades de diagnstico, 494
Canal SIMOTION, 433
configurar, 440
Configurar, 435, 436, 437, 439
Diagnstico, 445
Parmetros del sistema, 441, 443
Tipos de datos, 434
Carga de la CPU, 452
Ejemplo de informacin de sistema, 463
Channel Diagnosis, 483
Channel DiagnosisCanal
verificar, 484, 486
Channel DiagnosisChannelDiagnosis
CanalDiagnsticoconChannelDiagnosis, 484
DiagnsticodecanalesconChannelDiagnosis, 485
Clases de aviso en el servidor OPC A&E, 193
Cliente OPC- A&E
Ejemplo de OPC-A&E, 185
Cliente OPC UA, 117
Funcionamiento del cliente WinCC-OPC-UA, 117
Cliente OPC-DA, 91
Funcionamiento del cliente WinCC-OPC-DA, 91
Cliente OPC-XML, 109
Modo de funcionamiento del cliente WinCC-OPC-
XML, 109
Compatibilidad, 131
Comunicacin, 15
Acceso por bits / bytes, 38
Adaptacin de formato, 29
Ajuste de formato, 19
Ajuste de formato de WinCC, 19
Clasificar adaptacin de formato por tipos de
datos de PLC, 29
Clasificar adaptacin de formato por tipos de
datos de WinCC, 23
Comunicacin de procesos WinCC, 17
Comunicacin entre WinCC y el sistema de
automatizacin (PLC), 17
Conexin, 17
Configurar PowerTags, 22
Configurar variable con BinWrite, 39
Controlador de comunicacin, 17
Crear nueva conexin, 22
Direccionamiento en el sistema de
automatizacin, 19
Escala lineal de tipos de variable numricos, 19
Fundamentos, 15
Indicaciones de longitud para variables de texto,
19
Mecanismo BinWrite, 38
PowerTag, 19
Principio de la comunicacin de WinCC, 17
Principio del mecanismo BinWrite, 38
Propiedades de variable, 22
Propiedades del enlace, 22
Rango de valores, 29
Tipo de dato, 29
Tipo de datos, 19
Tipo de datos PLC, 22, 29
Tipos de datos de WinCC, 19
Unidad de canal, 17
Variable bit / byte, 39
Comunicacin de procesos WinCC, 17
Comunicacin OPC, 104, 123
Tratamiento de errores en caso de fallo de
comunicacin OPC UA, 123
Tratamiento de errores en caso de perturbaciones
en la comunicacin OPC DA., 104
Comunicacin WinCC, 17
Principio, 17
Concepto de acuse, 183, 196
Conexin, 17, 318, 521
Conexin activa, 261
Conexin pasiva, 261
Configurar, 268, 320, 322, 326, 328, 330, 332,
334
Crear conexin, 85
Crear nueva conexin, 22
verificar, 491, 502, 512, 521
Verificar la configuracin de conexiones, 500,
511
Configuracin del campo E/S, 144
ndice alfabtico
WinCC: Comunicacin
540 Manual de sistema, 06/2014, A5E34374801-AA
Ejemplo para OPC DA, 144
configurar
Servidor OPC UA de WinCC, 224
Configurar
Acceso optimizado de escritura a ficheros WinCC,
226
Configuracin de seguridad, 225
Identificacin de usuario, 226
Nmero de puerto, 225
TI Ethernet Layer 4, 413
Variable, 415
Configurar acceso por bits
Variable, 417
Configurar acceso por bytes
Variable, 418
Configurar una variable con acceso por bits
TI Ethernet Layer 4, 417
Configurar una variable con acceso por bytes
TI Ethernet Layer 4, 418
Configurar variable
TI Ethernet Layer 4, 415
Contador, 452
Control de vida del canal S5 Serial 3964R
Control de vida , 301
Controlador de comunicacin, 17
Controlador de comunicacin PROFIBUS FMS
PROFIBUSFMS , 229
CP1434 TF, 421, 422
Criterios de filtro, 94
Cuenta de usuario, 134
Notificar al equipo OPC, 134
D
Datos de configuracin, 520
Define New Variable, 151
Ejemplo para OPC-DA, 151
Diagnstico
Canales, 445
Diagnstico de canales, 483
Archivo de registro, 489, 495, 507, 516
Canal con, 484, 486
Canal con la funcin Estado - Conexiones lgicas,
481
Canal Informacin de sistema, 489
Canal OPC, 516
Canal SIMATIC S5 PROFIBUS FDL, 506
Canal SIMATIC S7 Protocol Suite, 494
Channel Diagnosis, 483, 484, 485
Configurar la funcin Trace de un canal, 487
Diagnstico de canales, 481
Diagnstico de canales como aplicacin de
Windows, 485
Diagnstico de canales con, 483, 484
Ejemplo, 534
Estado - Conexiones lgicas, 481
Funcin, 481
Indicador ERROR de una entrada de registro,
489, 495
Indicador Info de una entrada de registro, 489,
495, 507, 516
Indicadores estndar de la funcin Trace, 487
Parmetro de conexin, 511
Parmetros del sistema, 511
Parmetros del sistema-PROFIBUS, 500
Posibilidades de diagnstico, 489, 494, 506, 516
Propiedades - CP5613, 497, 499, 508, 509
Sumario del indicador de estado, 491, 502, 512,
521
Verificar canal, 491, 502, 512, 521
Verificar conexin, 491, 502, 512, 521
Verificar datos de configuracin, 520
Verificar la configuracin del procesador de
comunicacin, 497, 499, 508, 509
verificar la variable, 504, 514
Verificar la variable, 493, 523
verificar la variable interna, 535
Vigilancia de estado de la variable con acciones
globales, 534
Vigilancia del estado de la variable en el cuadro
de dilogo dinmico, 533
WinCC Channel Diagnosis, 491, 502, 512, 521
Direccin de las variables, 415
TI Ethernet Layer 4, 415
Direccin de variable, 243
PROFIBUS FMS, 229, 230, 236, 237
S5 Ethernet Layer 4, 239
TI Serial, 425
Driver de comunicacin, (Vase Canal)
E
Ejemplo, 534
Entrada de registro, 489, 495, 507, 516
Estado de la variable, 524, 531, 533, 534
Vigilancia de estado de la variable con acciones
globales, 534
Vigilancia del estado de la variable en el cuadro
de dilogo dinmico, 533
Estructura
Configurar estructura, 101
Estructuras en el cliente WinCC-OPC-DA, 100
Utilizar cliente WinCC-OPC, 102
ndice alfabtico
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 541
F
Fecha, 452
Fecha y hora, 349
Funcin AR_SEND en WinCC
Configurar variante para una variable de fichero,
376
Configurar variante para varias variables de
fichero, 379
Ejemplo de estructura de bloque de datos, 358,
359, 360, 361, 366, 368, 370, 372, 375
Estructura y parmetros bloque de datos, 349
Sumario de las propiedades de las variantes, 354
Variante para una variable de fichero, 357
Variante para varias variables de fichero, 362
Variante para varias variables de fichero
(optimizado), 374
Funcin EstadoConexioneslgicas Estado -
Conexiones lgicas, 481
Funcin Trace, 487
configurar, 487
Funcionamiento del servidor OPC-A&E
Conditional Event, 188
Simple Event, 188
Tracking Event, 188
Funcionamiento del servidor WinCC-OPC-A&E
Simple Event, 178
Funciones especiales, 276
H
Hora, 452, 457
Ejemplo de informacin de sistema, 460
Horario verano / invierno, 349
I
Imagen de proceso
Ejemplo de informacin de sistema, 476
Indicador de estado, 491, 502, 512, 521
Indicador ERROR, 489, 495
Indicador estndar, 487
Indicador INFO, 489, 495, 507, 516
Informacin de sistema, 450
Configuracin de barras, 462
Configuracin de vista de estado, 468
Configuracin del campo E/S, 460
Configurar, 458
Diagnstico de canales, 489
Diferencias con otros componentes de software,
457
Ejemplo, 459, 460, 462, 463, 464, 466, 468, 473,
474, 475, 476, 478
Lugar de avera, 464
Memoria de disco libre, 452
Sumario de la informacin de sistema soportada,
452
Texto del aviso, 464
Tipos de datos utilizados, 459, 473
Variable a vigilar, 464
Informacin de sistema soportada, 452
Sumario, 452
Informacin de sistemaInformacindesistema
Usoenunsistemamultipuesto, 472
Interfaz TTY, 289
Item ID, 161

tem Handles, 161


L
Lugar de avera, 464
M
Max Size, 186
Mecanismo BinWrite, 38
Principio, 38
MELSEC serie FX3U, (Vase Mitsubishi Ethernet)
MELSEC serie Q, (Vase Mitsubishi Ethernet)
Memoria de disco, 452
Ejemplo de informacin de sistema, 462
Memoria de disco libre, 452, 457
Mitsubishi Ethernet, 63
Autmatas soportados, 65
Configurar conexiones, 65, 66, 67
Configurar variable, 65, 68, 70
Tipos de datos, 64, 68
Tipos de direcciones, 68
Unidades de canal, 63, 66, 67
Variable, 70
Mdulo, 282
Mdulo cclico, 282
Mdulo de arranque, 282
ndice alfabtico
WinCC: Comunicacin
542 Manual de sistema, 06/2014, A5E34374801-AA
N
Nombre del dispositivo, 250, 273, 420
modificar, 274
TI Ethernet Layer 4, 420
Nombre lgico del equipo, 342
modificar, 346
Nueva conexin, 94
Nuevo usuario, 134
O
OPC
Acceso a una variable, 92
Administracin de elementos OPC, 85
Agregar variable, 85, 94
Compatibilidad, 131
Concepto de comunicacin, 132
Configuracin del acceso al sistema de avisos
WinCC, 186
Configurar acceso a una variable WinCC con la
administracin de elementos OPC, 94
Configurar acceso a una variable WinCC sin la
Administracin de elementos OPC, 98, 115
Configurar canal OPC en el cliente WinCC-OPC-
DA, 93
Configurar el acceso a una variable de fichero
WinCC con el navegador del servidor HDA, 172
Configurar estructura, 101
Configurar variables de estructura, 101
Consultar la ProgID, 85
Crear conexin, 85
Criterios de filtro, 94
Diagnstico de canales, 516
Ejemplo, 143, 144, 145, 147, 148, 149, 151, 154,
155, 156, 158, 169
Especificaciones, 131
Estructuras en el cliente WinCC-OPC-DA, 100
Explorador (navegador) del servidor HDA, 170
Funcionamiento del cliente WinCC-OPC-DA, 91
Funcionamiento del cliente WinCC-OPC-UA, 117
Funcionamiento del servidor OPC UA de WinCC,
204
Funcionamiento del servidor OPC-A&E, 188
Funcionamiento del servidor WinCC-OPC-A&E,
178
Funcionamiento del servidor WinCC-OPC-DA,
140
Funcionamiento del servidor WinCC-OPC-HDA,
160
Funcionamiento del servidor WinCC-OPC-XML,
135
Modo de funcionamiento del cliente WinCC-OPC-
XML, 109
Notificar la cuenta de usuario al equipo OPC, 134
Nueva conexin, 94
Nuevo usuario, 134
OPC en WinCC, 83, 132
OPC1, 98, 115
OPCServer.WinCC-(DPC_4001), 94
ProgID, 142
Propiedades de direccin, 98, 115
Propiedades de estructura, 101
Seleccionar la variable, 85
Sumario de lo tipos de datos WinCC soportados,
90
Sumario de tareas de la Administracin de
elementos OPC, 85
Tipos de datos WinCC soportados, 90
Trace, 227
Tratamiento de errores en caso de comunicacin
OPC perturbada, 104, 123
Utilizacin de varios servidores OPC-DA, 141
Utilizar estructuras en el cliente WinCC-OPC-DA,
102
WinCC como cliente OPC UA, 123
WinCC como cliente OPC-DA, 83, 104
WinCC como cliente OPC-XML, 83
OPC UA
Acceso a una variable, 117
Conformance Units, 212
Mapeo de las variables de fichero, 215
Mapeo de las variables WinCC, 214
Perfiles, 212
OPC UA Data Access, 216
OPC UA Historical Access, 216
OPC XML
Acceso a una variable, 110
OPC1, 98, 115
OPC-A&Raw Data, 185
OPC-Item-Manager, 94, 142
OPCScout-New Project1
Ejemplo para OPC DA, 151
OPCServer.WinCC-(DPC_4001), 94
OPC-XML, 138
Ajustes de seguridad en IIS, 138
Probar instalacin, 138
P
Parmetro de conexin, 318, 511
S5 AS511, 289
ndice alfabtico
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 543
S7 Protocol Suite, 310
SIMATIC S5 Serial 3964R, 299
TI Ethernet Layer 4, 411
TI Serial, 425
Parmetro de transporte, 17, 250
SIMATIC S5 Ethernet Layer 4, 250
SIMATIC TI Ethernet Layer 4, 420
TI Ethernet Layer 4, 420
Parmetros de conexin, 17, 241, 267, 268, 278,
280
PROFIBUS FMS, 229
S5 AS511, 291
S5 Ethernet Layer 4, 239
TI Ethernet Layer 4, 413
Unidad de canal, 413
Parmetros del sistema, 17, 250, 342, 441, 443, 511
Configurar, 344, 346
S5 Ethernet Layer 4, 239
S5 Profibus FDL, 261
SIMATIC S7 Protocol Suite, 310
TI Ethernet Layer 4, 411, 420, 421, 422
Unidad de canal, 420, 421
Parmetros del sistema-PROFIBUS, 500
Posibilidades de diagnstico, 489, 494, 506, 516
Canal Informacin de sistema, 489
Canal OPC, 516
Canal SIMATIC S5 PROFIBUS FDL, 506
Canal SIMATIC S7 Protocol Suite, 494
Procesador de comunicacin, 497, 499, 508, 509
Verificar la configuracin del procesador de
comunicacin, 497, 499, 508, 509
PROFIBUS FMS, 229
Configurar variable, 235, 236, 237
Direccin de las variables, 236, 237
Parmetros de conexin, 231
Tipos de datos, 230
Unidad de canal PROFIBUS FMS, 231, 234
ProgID, 85
Consultar, 142
Consultar la ProgID, 85
Propiedades - CP5613, 497, 499, 508, 509
Propiedades de direccin, 98, 115, 270, 271, 272,
276
Ejemplo sobre S5 Profibus FDL, 285
Propiedades de estructura, 101
Propiedades de variable, 22, 270, 271, 272, 276
Ejemplo sobre S5 Profibus FDL, 285
Propiedades del enlace, 22, 268, 278, 280
Proyecto
Ejemplo para OPC-DA, 145
Puestas en servicio, 227
Q
Quality Codes, 167, 185, 198
Quality Codes de variables, 524, 526
R
Rae Data, 160
Rango de valores, 29
Red, 15
Redundancia de software, 391
configurar en WinCC, 397
eliminar en WinCC, 400
Variables internas especficas de la conexin,
393
S
S5 AS511, 291
Configurar, 291
Configurar una variable con acceso por bits, 296
Configurar variable, 293
Definir una variable con acceso por bytes, 297
Direccin de variable, 293
Tipos de datos, 290
S5 Ethernet Layer 4, 239
Cdigos de error si se interrumpe la conexin,
254
Cdigos de error y constantes internos, 254
Configurar, 241
Configurar una variable con acceso por bits, 245
Configurar una variable con acceso por bytes,
246
Configurar una variable con acceso por palabras,
247
Configurar variable, 243
Direccin de variable, 243
Indicaciones iNA960, 257
Indicaciones SCI, 258
Nombre del dispositivo, 250, 251
Parmetro de transporte, 250, 253
Parmetro del sistema de la unidad de canal,
250
Parmetros de conexin, 241
Tipos de datos, 240
Variable de datos sin formato, 249
S5 Profibus FDL, 261
Acceso a una variable S5 del tipo de datos ARRAY
OF BYTE, 263
ndice alfabtico
WinCC: Comunicacin
544 Manual de sistema, 06/2014, A5E34374801-AA
Acceso a una variable S5 del tipo de datos BIT,
263
Acceso a una variable S5 del tipo de datos BYTE,
263
Acceso a variables S5, 263
Agregar nuevo driver, 267
Ajuste de formato, 265
rea de datos, 263
Conexin activa, 261
Conexin pasiva, 261
Configuracin de los mdulos de manejo, 282
Configurar el canal SIMATIC S5 Profibus FDL,
267
Configurar los tipos de comunicacin, 278
Configurar SIMATIC S5 Profibus FDL, 267
Configurar transmisin de datos activa, 278
Configurar transmisin de datos pasiva, 280
Configurar una conexin, 268
Configurar una variable con acceso por bits, 270
Configurar una variable con acceso por bytes,
271
Configurar una variable con acceso por palabras,
272
Configurar una variable de datos sin formato, 276
Configurar variable, 270
Diagnstico de canales, 506
Ejemplo, 282, 285
Funciones especiales, 276
Modificar el nombre del dispositivo, 274
Mdulo, 282
Mdulo cclico, 282
Mdulo de arranque, 282
Nombre del dispositivo, 273
Parmetros de conexin, 267, 268, 278, 280
Parmetros de variables, 267
Parmetros del sistema, 274, 275
Parmetros del sistema de la unidad de canal,
273
Particularidad del canal, 265
Propiedades de direccin, 270, 271, 272, 276
Propiedades de variable, 270, 271, 272, 276
Propiedades del enlace, 268, 278, 280
Service Access Point, 261
Tiempo de control del acceso de escritura y
lectura, 273, 275
Tipo de datos, 263
Tipo de datos soportado, 263
Unidad de canal FDL (CP5412/A2-1), 261
Variable de datos sin formato como array de
bytes, 276
S5 Serial 3964R, 299
Configurar, 301
Configurar una variable con acceso por bits, 305
Configurar una variable con acceso por bytes,
307
Configurar variable, 303
Tipo de datos de las variables, 300
S7 Protocol Suite, 310
Borrar la redundancia del software en WinCC,
400
Cdigos de error si se interrumpe la conexin,
401
Configurar, 317
Configurar la redundancia del software, 397
Configurar parmetros de sistema, 344
Configurar una conexin, 320, 322, 326, 328, 330,
332, 334
Configurar una variable con acceso por bits, 337
Configurar una variable con acceso por bytes,
338
Configurar una variable con acceso por palabras,
339
Configurar una variable de datos sin formato como
matriz de bytes, 385
Configurar una variable de datos sin formato para
las funciones BSEND/BRCV, 390
Configurar una variable de texto, 341
Configurar variante AR_SEND para una variable
de fichero, 376
Configurar variante AR_SEND para varias
variables de fichero, 379
Diagnstico de canales, 494
Ejemplo para estructura de bloque de datos
AR_SEND, 358, 359, 360, 361, 366, 368, 370,
372, 375
Estructura y parmetros de un bloque de datos en
la funcin AR_SEND, 349
Intercambio de datos con FB
S7ProtocolSuite:AR_SEND-variantes , 348
Modificar nombres lgicos de equipos, 346
Parmetros del sistema, 342
Redundancia de software, 391
Servicios de lectura cclicos, 343
Sumario de las propiedades de las variantes
AR_SEND, 354
Tipo de dato, 316
tipo de datos compatible, 316
Unidad de canal, 312, 318
Variable de datos sin formato, 383
Variable de datos sin formato como Bytes-
ARRAY, 383
Variable de datos sin formato para las funciones
BSEND/BRCV, 387
ndice alfabtico
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 545
Variables internas especficas de la conexin de
redundancia de software, 393
Variante AR_SEND para una variable de fichero,
357
Variante AR_SEND para varias variables de
fichero, 362
Variante AR_SEND para varias variables de
fichero (optimizado), 374
Service Access Point, 261
Servicios de lectura cclicos, 343
Servidor A&E, 178, 179, 188, 190, 193
Acceso jerrquico, 190
Condition Related Event, 178
Conditional Event, 188
Imagen del sistema de avisos WinCC, 193
Representacin del sistema de avisos WinCC,
179
Simple Event, 188
Tracking Event, 178, 188
Servidor E
Funcionamiento de WinCC-OPC-A&OPC, 135
Servidor OPC- A&E
Quality Codes, 185
Servidor OPC UA
Archivo de configuracin, 223
Certificado de instancia, 206
Certificados de cliente de confianza, 207
Concepto de seguridad, 205
Especificaciones soportadas, 204
Funcionamiento, 204
Perfil de comunicacin, 204
URL, 204
Servidor OPC UA de WinCC, 204
configurar, 224
Discovery Server , 204
Servidor OPC-A&E, 185, 186
Configuracin del acceso al sistema de avisos
WinCC, 186
Quality Codes, 198
Servidor OPC-DA, 140
Funcionamiento del servidor WinCC-OPC-DA,
140
Utilizacin de varios servidores OPC-DA, 141
Servidor OPC-HDA, 160
Accesos de escritura, 167
Atributos, 162
Bounding Values, 161
Estructura de datos, 161, 162
Formato de hora del servidor WinCC-OPC-HDA,
165
Funcionamiento, 160
Funciones soportadas, 164
Grupos, 163
tem Handles, 161
Item ID, 161
Quality Codes, 167, 185
Rae Data, 160
Servidor OPC-XML, 135
Instalacin, 136
Servidor WinCC-OPC-A&E
Acceso jerrquico, 190
Servidores OPC- A&E, 135
Servidores OPC-A&E, 178, 188, 190
SIMATIC S5 Profibus FDL, 261
Funciones especiales, 276
S5 Profibus FDL, 261
Variable de datos sin formato, 276
SIMATIC S5 Programmers Port AS511, 289
SIMATIC S5 Serial 3964R, 299
SIMATIC S5 Serial 3964R , 301
SIMATIC S7 Protocol Suite, 310
SIMATIC S7-1200, S7-1500 Channel
Configuracin, 405
Configurar una conexin, 405
Tipo de datos, 404
SIMATIC TI Ethernet Layer 4, 411
Canal, 411
Parmetro de transporte, 420
Sistema de avisos WinCC
Atributos, 181, 195
Categoras de WinCC en el servidor OPC A&E,
180
Configuracin del acceso al sistema de avisos
WinCC, 186
Mapeo de las categoras y tipos de avisos de
WinCC, 180, 181
Sistema de aviso A&OPC-A&WinCC en OPC,
179
Tipos de aviso de WinCC en el servidor OPC A&E,
180
Sistema multipuesto, 472
Operacin de canal, 472
T
Temporizador, 452
Texto del aviso, 464
TI Ethernet Layer 4, 411
Acceso por bits, 417
Acceso por bytes, 418
Configurar, 413
Configurar una variable con acceso por bits, 417
Configurar una variable con acceso por bytes,
418
ndice alfabtico
WinCC: Comunicacin
546 Manual de sistema, 06/2014, A5E34374801-AA
Configurar variable, 415
Direccin de las variables, 415
Nombre del dispositivo, 420
Parmetro de conexin, 411
Parmetro de transporte, 420
Parmetros de conexin, 413
Parmetros del sistema, 411, 420, 421, 422
Tipo de dato, 412
Tipos de datos, 412
TI Serial, 425
Configurar, 427
Configurar una variable con acceso por bits, 430
Configurar una variable con acceso por bytes,
431
Configurar variable, 429
Direccin de las variables, 429
Direccin de variable, 429
Parmetros de conexin, 427
Tipos de datos, 426
Tiempo de control del acceso de escritura y lectura,
273, 275
modificar, 275
Tipo de comunicacin, 278
Configurar, 278
Tipo de dato, 316
Adaptacin de formato, 29
S7 Protocol Suite, 316
TI Ethernet Layer 4, 412
Tipo de datos, 19, 90, 404, 452
Mitsubishi Ethernet, 64, 68
S5 AS511, 290
S5 Profibus FDL, 263
S5 Serial 3964R, 300
SIMATIC S7-1200, S7-1500 Channel, 404
Sumario de lo tipos de datos WinCC soportados,
90
Tipos de datos utilizados, 452, 459
Tipos de datos WinCC soportados, 90
Tipo de datos de WinCC, 19, 23
Adaptacin de formato, 23, 29
Tipo de datos de WinCC, 23
Tipo de datos PLC, 19
Adaptacin de formato, 29
Tipo de direccin
Mitsubishi Ethernet, 68
Tipo de variable numrico, 19
Escala lineal, 19
Tipos de avisos en el servidor OPC A&E, 193
Tipos de datos, 19, 240
PROFIBUS FMS, 229, 230
S5 Ethernet Layer 4, 240
TI Ethernet Layer 4, 412
Transferencia de modificacin, 343
Transmisin de datos, 278
Configurar transmisin de datos activa, 278
Configurar transmisin de datos pasiva, 280
U
Unidad de canal, 17, 239, 267, 312
505 Serial Unit #1, 425
505-Ethernet (CP 1413-x), 411
FDL (CP5412/A2-1), 267
Industrial Ethernet, 319
MPI, 322
Named Connections, 324
Parmetros de conexin, 413
Parmetros del sistema, 250, 273, 342, 420, 421
PROFIBUS, 327
PROFIBUS FMS, 231
Ranura PLC, 330
S5 Transport (CP1413-x), 241
S5 Transport (TCP/IP), 241
S5-AS511, 289, 291
S5-RK512 (3964R), 299
Seleccin de canal SIMATICS7ProtocolSuiteS7
Protocol Suite:seleccin de unidad de canal, 312
Soft PLC, 332
TCP/IP, 333
Unidad de canal "Industrial Ethernet, 319
Configurar una conexin, 320
Unidad de canal "MPI", 322
Configurar una conexin, 322
Unidad de canal FDL (CP5412/A2-1), 261, 267
Unidad de canal Named Connections, 324
Configurar una conexin, 326
Unidad de canal PROFIBUS, 327
Configurar una conexin, 328
Unidad de canal Slot PLC, 330
Configurar una conexin, 330
Unidad de canal Soft PLC, 332
Configurar una conexin, 332
Unidad de canal TCP/IP, 333
Configurar una conexin, 334
Unidades de canal
Mitsubishi Ethernet, (Vase Mitsubishi Ethernet)
URL
Servidor OPC UA, 204
V
Variable, 19, 243, 336, 459, 523, 524
Administracin de elementos OPC, 94
ndice alfabtico
WinCC: Comunicacin
Manual de sistema, 06/2014, A5E34374801-AA 547
Agregar variable, 85
Calidad, 524
configurar, 236, 237
Configurar, 235, 243, 270, 415, 429
Configurar acceso por bits, 245, 270, 305, 337,
417, 430
Configurar acceso por bytes, 246, 271, 307, 338,
418, 431
Configurar acceso por palabras, 247, 272, 339
Configurar administracin de elementos OPC, 94,
98, 115
Configurar escala lineal, 22
Configurar explorador del servidor HDA, 172
Configurar la direccin de las variables, 303
Configurar PowerTag, 22
Configurar una variable de texto, 22
Configurar variable con BinWrite, 39
Configurar variable externa, 22
Direccionamiento de variables externas en el
sistema de automatizacin, 19
Ejemplo de informacin de sistema, 459, 475
Ejemplo para OPC DA, 151, 154, 158
Ejemplo para OPC HDA, 172, 174
Estado, 524, 531
Explorador (navegador) del servidor HDA, 170
externo, 19
Indicaciones de longitud para variables de texto,
19
PowerTag, 19
Quality Code, 524, 526
Seleccionar la variable, 85
verificar, 493, 504, 514, 523
Verificar la configuracin de variables, 500, 511
verificar la variable interna, 535
Variable a vigilar, 464
Variable bit / byte, 39
Variable de datos sin formato, 276, 383
como array de bytes, 276
como Byte-Array, 383
como matriz de bytes, 385
Configurar, 276
configurar para las funciones BSEND/BRCV, 390
para las funciones BSEND/BRCV, 387
Variable de estructura, 101
Configurar variables de estructura, 101
variable de texto, 336
Configurar, 341
Variable de texto, 19
Configurar, 22
Variable S5, 263
Acceso a una variable del tipo de datos Byte, 263
Acceso a una variable S5 del tipo de datos ARRAY
OF BYTE, 263
Acceso a una variable S5 del tipo de datos BIT,
263
Acceso a variables S5, 263
Vigilancia de conexin, 91
Vigilancia de impresora, 452
Ejemplo de informacin de sistema, 468
Vista de estado
Ejemplo de informacin de sistema, 468
W
WinAC Basis, 332
WinAC Pro, 330
WinCC
como cliente OPC UA, 123
como cliente OPC-DA, 83, 104
como cliente OPC-XML, 83
OPC en WinCC, 83, 104, 123, 132
WinCC Channel Diagnosis, 491, 502, 512, 521
WinCC Explorer-OPC_Client.MPC, 142
ndice alfabtico
WinCC: Comunicacin
548 Manual de sistema, 06/2014, A5E34374801-AA

S-ar putea să vă placă și