Está en la página 1de 380

Comunicacin del proceso

Allen Bradley - Ethernet IP

Modbus TCPIP

Canal OPC

PROFIBUS FMS

S5 Ethernet Layer 4

S5 PROFIBUS FDL

S5 Programmers Port AS511

S5 Serial 3964R

SIMATIC HMI
WinCC V7.0 SP1
MDM - WinCC: Comunicacin
Manual de sistema

Impresin de la Ayuda en pantalla

11/2008

SIMATIC S7 Protocol Suite

10

SIMATIC TI Ethernet Layer 4

11

SIMATIC TI Serial

12

Informacin de sistema

13

Windows DDE

14

Diagnstico de la
comunicacin

15

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.
DANGER
Significa que, si no se adoptan las medidas preventivas adecuadas se producir la muerte, o bien lesiones
corporales graves.
WARNING
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.
CAUTION
con tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse
lesiones corporales.
CAUTION
sin tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse
daos materiales.
NOTICE
significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad
correspondiente.
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:
WARNING
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 SiemensAG. 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

08/2009

Copyright Siemens AG 2008.


Sujeto a cambios sin previo aviso

ndice
1

Comunicacin del proceso.........................................................................................................................13


1

Recursos.....................................................................................................................................13

1.1

Fundamentos de la comunicacin...............................................................................................13

1.2

Normas bsicas para la configuracin de conexiones................................................................14

1.3
1.3.1
1.3.2
1.3.3
1.3.3.1
1.3.3.2
1.3.3.3
1.3.3.4
1.3.3.5
1.3.3.6
1.3.3.7
1.3.4

Comunicacin de procesos WinCC.............................................................................................15


Comunicacin de procesos WinCC.............................................................................................15
Principio de la comunicacin de WinCC......................................................................................16
Variables externas.......................................................................................................................18
Variables externas.......................................................................................................................18
Manera de crear una nueva conexin.........................................................................................21
Manera de configurar una variable externa.................................................................................22
Adaptaciones de formatos clasificadas por tipos de datos de WinCC........................................24
Adaptaciones de formatos clasificadas por tipos de datos de PLC............................................30
Principio del mecanismo BinWrite...............................................................................................38
Manera de configurar una variable con "BinWrite"......................................................................40
Direcciones de puerto en el acoplamiento a travs de Ethernet.................................................42

Allen Bradley - Ethernet IP.........................................................................................................................43


2

Recursos.....................................................................................................................................43

2.1

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

2.2

Asignacin de las unidades de canal..........................................................................................43

2.3

Tipos de datos soportados..........................................................................................................44

2.4
2.4.1
2.4.2
2.4.3
2.4.4

Configuracin del canal...............................................................................................................44


Configuracin del canal WinCC "Allen Bradley - Ethernet IP".....................................................44
Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP PLC5"..............45
Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP SLC50x"..........46
Manera de configurar una conexin de la unidad de canal "Allen Bradley E/IP ControlLogix"....
47
Ejemplos: Ruta de comunicacin ...............................................................................................48
Configuracin de las variables....................................................................................................49
Configuracin de las variables....................................................................................................49
Direccionamiento.........................................................................................................................50
Sintaxis del direccionamiento......................................................................................................51
Tipos de direccionamiento...........................................................................................................52
Ejemplos de direccionamiento.....................................................................................................53
Manera de configurar una variable para la unidad de canal Allen Bradley E/IP ControlLogix....
54
Modo de configurar una variable con acceso por bits para Allen Bradley E/IP PLC5 o SLC50x....
55
Modo de configurar una variable con acceso por bytes para Allen Bradley E/IP PLC5 o SLC50x
.....................................................................................................................................................56

2.4.5
2.4.6
2.4.6.1
2.4.6.2
2.4.6.3
2.4.6.4
2.4.6.5
2.4.6.6
2.4.6.7
2.4.6.8

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

2.4.6.9

Modo de configurar una variable con acceso por palabras para Allen Bradley E/IP PLC5 o SLC50x
.....................................................................................................................................................57
2.4.6.10 Modo de configurar una variable de texto para Allen Bradley E/IP PLC5 o SLC50x..................58
3

Modbus TCPIP...........................................................................................................................................61
3

Recursos.....................................................................................................................................61

3.1

Canal "Modbus TCP/IP"..............................................................................................................61

3.2

Tipos de datos soportados..........................................................................................................61

3.3
3.3.1
3.3.2
3.3.3
3.3.3.1
3.3.3.2
3.3.3.3
3.3.3.4

Configuracin del canal...............................................................................................................62


Configuracin del canal "Modbus TCPIP"...................................................................................62
Manera de configurar una conexin............................................................................................62
Configuracin de las variables....................................................................................................64
Configuracin de las variables....................................................................................................64
Manera de configurar una variable con acceso por bits..............................................................66
Manera de configurar una variable con acceso por palabras.....................................................67
Manera de configurar una variable de texto................................................................................68

Canal OPC.................................................................................................................................................69
4

Recursos.....................................................................................................................................69

4.1

Canal WinCC "OPC"...................................................................................................................69

4.2

Administracin de elementos OPC..............................................................................................70

4.3

Sumario de los tipos de datos WinCC soportados......................................................................74

4.4
4.4.1
4.4.2
4.4.2.1
4.4.2.2
4.4.2.3
4.4.3
4.4.4
4.4.4.1
4.4.4.2
4.4.4.3
4.4.5
4.4.5.1
4.4.5.2
4.4.5.3

Cliente WinCC-OPC-DA..............................................................................................................75
Funcionamiento del cliente WinCC-OPC-DA..............................................................................75
Acceso a una variable WinCC con la administracin de elementos OPC...................................76
Acceso a una variable WinCC con la administracin de elementos OPC...................................76
Configuracin del canal OPC en el cliente WinCC-OPC-DA......................................................77
Cmo configurar el acceso con la administracin de elementos OPC........................................78
Acceso a una variable WinCC sin la Administracin de elementos OPC...................................81
Utilizacin de estructuras en el cliente WinCC-OPC-DA.............................................................83
Utilizacin de estructuras en el cliente WinCC-OPC DA.............................................................83
Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA.......................84
Utilizacin de estructuras en el cliente WinCC-OPC-DA.............................................................85
Tratamiento de errores en caso de estar perturbada la comunicacin OPC-DA........................86
Tratamiento de errores en caso de comunicacin OPC perturbada...........................................86
WinCC como servidor OPC-DA...................................................................................................87
WinCC como cliente OPC-DA.....................................................................................................89

4.5
4.5.1
4.5.2
4.5.2.1
4.5.2.2
4.5.3

Cliente WinCC-OPC-XML...........................................................................................................91
Modo de funcionamiento del cliente WinCC-OPC-XML..............................................................91
Acceso a una variable WinCC con la administracin de elementos OPC...................................91
Acceso a una variable WinCC con la administracin de elementos OPC...................................91
Cmo configurar el acceso con la administracin de elementos OPC........................................92
Acceso a una variable WinCC sin la Administracin de elementos OPC...................................95

PROFIBUS FMS.........................................................................................................................................99
5

Recursos.....................................................................................................................................99

5.1

Canal WinCC "PROFIBUS FMS"................................................................................................99

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

5.2

Tipo de datos de las variables.....................................................................................................99

5.3
5.3.1
5.3.1.1
5.3.1.2
5.3.1.3
5.3.2
5.3.2.1
5.3.2.2
5.3.2.3

Configuracin del canal.............................................................................................................100


Configurar una conexin ..........................................................................................................100
Configurar una conexin...........................................................................................................100
Manera de configurar la conexin en el modo de configuracin...............................................101
Manera de configurar la conexin en Runtime..........................................................................103
Configuracin de las variables..................................................................................................104
Configuracin de las variables..................................................................................................104
Manera de configurar la direccin de las variables en el modo de configuracin.....................104
Manera de configurar la direccin de las variables en Runtime................................................106

S5 Ethernet Layer 4..................................................................................................................................107


6

Recursos...................................................................................................................................107

6.1

Canal WinCC "SIMATIC S5 Ethernet Layer 4"..........................................................................107

6.2

Tipo de datos de las variables...................................................................................................108

6.3
6.3.1
6.3.2
6.3.3
6.3.3.1
6.3.3.2
6.3.3.3
6.3.3.4
6.3.3.5
6.3.3.6
6.3.4
6.3.4.1
6.3.4.2
6.3.4.3

Configuracin del canal.............................................................................................................108


Configuracin del canal "SIMATIC S5 Ethernet Layer 4"..........................................................108
Manera de configurar la conexin.............................................................................................109
Configuracin de las variables..................................................................................................111
Configuracin de las variables..................................................................................................111
Direccin de las variables..........................................................................................................111
Manera de configurar una variable con acceso por bits............................................................112
Manera de configurar una variable con acceso por bytes.........................................................113
Manera de configurar una variable con acceso por palabras...................................................115
Manera de configurar una variable de datos sin formato..........................................................116
Parmetros del sistema.............................................................................................................118
Parmetro del sistema de la unidad de canal...........................................................................118
Manera de modificar el nombre del dispositivo.........................................................................119
Manera de modificar los parmetros de transporte...................................................................120

6.4
6.4.1
6.4.2
6.4.2.1
6.4.2.2
6.4.2.3
6.4.2.4

Anexo........................................................................................................................................121
Anexo........................................................................................................................................121
Cdigos de error y constantes internos.....................................................................................121
Cdigos de error y constantes internos.....................................................................................121
Cdigos de error si se interrumpe la conexin..........................................................................121
Indicaciones iNA960..................................................................................................................124
Indicaciones SCI........................................................................................................................125

S5 PROFIBUS FDL..................................................................................................................................129
7

Recursos...................................................................................................................................129

7.1

Canal WinCC "SIMATIC S5 Profibus FDL"...............................................................................129

7.2

Tipos de datos y reas de datos soportados.............................................................................130

7.3

Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"...............................................131

7.4
7.4.1
7.4.2
7.4.3
7.4.4

Configuracin del canal.............................................................................................................133


Manera de configurar el canal "SIMATIC S5 Profibus FDL".....................................................133
Unidad de canal "FDL (CP5412/A2-1)".....................................................................................134
Manera de configurar una conexin..........................................................................................135
Configuracin de las variables..................................................................................................137

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

7.4.4.1
7.4.4.2
7.4.4.3
7.4.4.4
7.4.5
7.4.5.1
7.4.5.2
7.4.5.3

Configuracin de las variables..................................................................................................137


Manera de configurar una variable con acceso por bits............................................................137
Manera de configurar una variable con acceso por bytes.........................................................139
Manera de configurar una variable con acceso por palabras...................................................140
Parmetros del sistema.............................................................................................................142
Parmetros del sistema de la unidad de canal..........................................................................142
Manera de modificar el nombre del dispositivo.........................................................................143
Manera de modificar el tiempo de control de escritura y lectura de los valores de proceso.....144

7.5
7.5.1
7.5.2
7.5.2.1
7.5.2.2
7.5.3
7.5.3.1
7.5.3.2
7.5.3.3

Funciones especiales................................................................................................................144
Funciones especiales del canal "SIMATIC S5 Profibus FDL"...................................................144
Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL".....................................145
Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL".....................................145
Manera de configurar las variables de datos sin formato..........................................................145
Configuracin de los tipos de comunicacin.............................................................................147
Configuracin de los tipos de comunicacin.............................................................................147
Manera de configurar una transmisin de datos activa.............................................................147
Manera de configurar una transmisin de datos pasiva............................................................149

7.6
7.6.1
7.6.2
7.6.3

Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"....................................151


Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"....................................151
Manera de configurar los mdulos de manejo en el PLC..........................................................151
Manera de configurar un campo E/S.........................................................................................154

S5 Programmers Port AS511...................................................................................................................157


8

Recursos...................................................................................................................................157

8.1

Canal WinCC "SIMATIC S5 Programmers Port AS511"...........................................................157

8.2

Tipo de datos de las variables...................................................................................................157

8.3
8.3.1
8.3.2
8.3.3
8.3.3.1
8.3.3.2
8.3.3.3
8.3.3.4

Configuracin del canal.............................................................................................................158


Configuracin del canal "SIMATIC S5 Programmers Port AS511"...........................................158
Manera de configurar la conexin.............................................................................................158
Configuracin de las variables..................................................................................................159
Configuracin de las variables..................................................................................................159
Manera de configurar la direccin de una variable....................................................................160
Manera de configurar una variable con acceso por bits............................................................163
Manera de configurar una variable con acceso por bytes.........................................................164

S5 Serial 3964R.......................................................................................................................................167
9

Recursos...................................................................................................................................167

9.1

Canal WinCC "SIMATIC S5 Serial 3964R"...............................................................................167

9.2

Tipo de datos de las variables...................................................................................................167

9.3
9.3.1
9.3.2
9.3.3
9.3.3.1
9.3.3.2
9.3.3.3
9.3.3.4

Configuracin del canal.............................................................................................................168


Configuracin del canal "SIMATIC S5 Serial 3964R"................................................................168
Manera de configurar la conexin.............................................................................................168
Configuracin de las variables..................................................................................................170
Configuracin de las variables..................................................................................................170
Manera de configurar la direccin de las variables...................................................................170
Manera de configurar una variable con acceso por bits............................................................172
Manera de configurar una variable con acceso por bytes.........................................................174

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

10

SIMATIC S7 Protocol Suite......................................................................................................................177


10

Recursos...................................................................................................................................177

10.1

Canal "SIMATIC S7 Protocol Suite"..........................................................................................177

10.2

Canal de WinCC "SIMATIC S7 Protocol Suite".........................................................................177

10.3

Seleccin de la unidad de canal................................................................................................178

10.4

Sumario de los tipos de datos soportados................................................................................182

10.5
10.5.1
10.5.2
10.5.3
10.5.3.1
10.5.3.2
10.5.3.3
10.5.3.4
10.5.3.5
10.5.3.6
10.5.3.7
10.5.3.8
10.5.4
10.5.4.1
10.5.4.2
10.5.4.3
10.5.4.4
10.5.4.5
10.5.5
10.5.5.1
10.5.5.2
10.5.5.3
10.5.5.4

Configuracin del canal.............................................................................................................183


Configuracin del canal "SIMATIC S7 Protocol Suite"..............................................................183
Manera de configurar el canal "SIMATIC S7 Protocol Suite"....................................................183
Unidades de canal.....................................................................................................................184
Unidades de canal del canal "SIMATIC S7 Protocol Suite"......................................................184
Unidades de canal "Industrial Ethernet (I+II)"...........................................................................185
Unidad de canal "MPI"...............................................................................................................188
Unidad de canal "Named Connections"....................................................................................190
Unidades de canal "PROFIBUS (I+II)"......................................................................................193
Unidad de canal "Slot PLC".......................................................................................................196
Unidad de canal "Soft PLC".......................................................................................................198
Unidad de canal "TCP/IP".........................................................................................................199
Configuracin de las variables..................................................................................................202
Configuracin de las variables..................................................................................................202
Manera de configurar una variable con acceso de bits.............................................................203
Manera de configurar una variable con acceso de bytes..........................................................204
Manera de configurar una variable con acceso de palabras.....................................................205
Manera de configurar una variable de texto..............................................................................207
Parmetros del sistema.............................................................................................................208
Parmetro del sistema de la unidad de canal...........................................................................208
Servicios de lectura cclicos del AS...........................................................................................209
Manera de configurar los parmetros del sistema....................................................................210
Manera de modificar el nombre lgico del equipo.....................................................................212

10.6
10.6.1
10.6.2
10.6.2.1
10.6.2.2
10.6.2.3
10.6.2.4
10.6.2.5

Funciones especiales................................................................................................................214
Funciones especiales del canal "SIMATIC S7 Protocol Suite"..................................................214
Intercambio de datos con el bloque de funcin S7 AR_SEND..................................................214
Intercambio de datos con el bloque de funcin S7 "AR_SEND"...............................................214
Estructura y parmetros de un bloque de datos........................................................................215
Sumario de las propiedades de las variantes AR_SEND..........................................................221
Variante AR_SEND para una variable de fichero......................................................................224
Ejemplo 1 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso est
dotado de su propio intervalo de tiempo...................................................................................225
10.6.2.6 Ejemplo 2 de estructura de bloque de datos: una variable de fichero; sello de tiempo equidistante
...................................................................................................................................................226
10.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....................................................................................................227
10.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)....................................................................228
10.6.2.9 Variante AR_SEND para varias variables de fichero................................................................229
10.6.2.10Ejemplo 5 de estructura de bloque de datos: Varias variables de fichero; cada valor de proceso
con su propio intervalo de tiempo..............................................................................................232

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

10.6.2.11Ejemplo 6 de estructura de bloque de datos: Varias variables de fichero; sello de tiempo


equidistante...............................................................................................................................234
10.6.2.12Ejemplo 7 de estructura de bloque de datos: Varias variables de fichero; cada valor de proceso
con su propio intervalo de tiempo..............................................................................................236
10.6.2.13Ejemplo 8 de estructura de bloque de datos: Varias variables de fichero; valores de proceso con
intervalo de tiempo relativo (diferencia de tiempo)....................................................................238
10.6.2.14Variante AR_SEND para varias variables de fichero (optimizado)............................................240
10.6.2.15Ejemplo 9 de estructura de bloque de datos: Varias variables de fichero; optimizado.............241
10.6.2.16Manera de configurar la variante AR_SEND para una variable de fichero...............................242
10.6.2.17Manera de configurar una variante AR_SEND para varias variables de fichero.......................245
10.6.3 Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"....................................249
10.6.3.1 Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"....................................249
10.6.3.2 Variable de datos sin formato como Bytes-ARRAY..................................................................249
10.6.3.3 Manera de configurar una variable de datos sin formato como matriz de bytes.......................251
10.6.3.4 Variable de datos sin formato para las funciones BSEND/BRCV de la comunicacin S7........253
10.6.3.5 Manera de configurar la variable de datos sin formato para las funciones "BSEND/BRCV"....
255
10.6.4 Redundancia de software..........................................................................................................256
10.6.4.1 Redundancia de software..........................................................................................................256
10.6.4.2 Variables internas especficas de la conexin de redundancia de software.............................258
10.6.4.3 Manera de configurar una redundancia de software.................................................................263
10.6.4.4 Manera de eliminar una redundancia de software en WinCC...................................................265
10.6.4.5 Cmo verificar los parmetros de arranque de WinCC.............................................................265
10.6.4.6 Manera de leer en el Alarm Logging los avisos de sistema de WinCC.....................................266
10.6.4.7 Cdigos de error si se interrumpe la conexin..........................................................................266
11

12

SIMATIC TI Ethernet Layer 4...................................................................................................................267


11

Recursos...................................................................................................................................267

11.1

Canal WinCC "SIMATIC TI Ethernet Layer 4"...........................................................................267

11.2

Tipo de datos de las variables...................................................................................................268

11.3
11.3.1
11.3.2
11.3.3
11.3.3.1
11.3.3.2
11.3.3.3
11.3.3.4
11.3.4
11.3.4.1
11.3.4.2
11.3.4.3

Configuracin del canal.............................................................................................................268


Configuracin del canal "SIMATIC TI Ethernet Layer 4"...........................................................268
Manera de configurar la conexin.............................................................................................268
Configuracin de las variables..................................................................................................270
Configuracin de las variables..................................................................................................270
Manera de configurar la direccin de una variable....................................................................270
Manera de configurar una variable con acceso por bits............................................................272
Manera de configurar una variable con acceso por bytes.........................................................273
Parmetros del sistema.............................................................................................................275
Parmetro del sistema de la unidad de canal...........................................................................275
Manera de modificar el nombre del dispositivo.........................................................................276
Manera de modificar los parmetros de transporte...................................................................277

SIMATIC TI Serial.....................................................................................................................................279
12

Recursos...................................................................................................................................279

12.1

Canal WinCC "SIMATIC TI Serial"............................................................................................279

12.2

Tipo de datos de las variables...................................................................................................279

12.3
12.3.1

Configuracin del canal.............................................................................................................280


Configuracin del canal "SIMATIC TI Serial"............................................................................280

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

12.3.2
12.3.3
12.3.3.1
12.3.3.2
12.3.3.3
12.3.3.4
13

14

15

Manera de configurar la conexin.............................................................................................280


Configuracin de las variables..................................................................................................282
Configuracin de las variables..................................................................................................282
Manera de configurar la direccin de una variable....................................................................282
Manera de configurar una variable con acceso por bits............................................................284
Manera de configurar una variable con acceso por bytes.........................................................285

Informacin de sistema............................................................................................................................287
13

Recursos...................................................................................................................................287

13.1

Canal "Informacin de sistema"................................................................................................287

13.2

Canal WinCC "Informacin de sistema"....................................................................................288

13.3

Sumario de la informacin de sistema soportada.....................................................................289

13.4

Diferencias con otros componentes de software.......................................................................294

13.5
13.5.1

Configuracin del canal.............................................................................................................294


Cmo configurar el canal "Informacin de sistema"..................................................................294

13.6
13.6.1
13.6.2
13.6.3
13.6.4
13.6.5
13.6.6
13.6.7
13.6.8
13.6.9
13.6.10
13.6.11
13.6.12

Ejemplos de evaluacin y visualizacin de informacin de sistema.........................................295


Ejemplos de evaluacin y visualizacin de informacin de sistema.........................................295
Cmo configurar una variable en el canal "Informacin de sistema"........................................295
Cmo visualizar la hora en un campo E/S................................................................................297
Cmo representar la memoria de disco libre en una visualizacin de barras...........................298
Cmo representar la carga de la CPU en una ventana de curvas............................................299
Cmo configurar un aviso sobre la memoria de disco libre.......................................................300
Cmo visualizar un aviso sobre la memoria de disco libre........................................................302
Cmo mostrar el estado de la impresora en una vista de estado.............................................303
Cmo verificar los parmetros de arranque de WinCC.............................................................305
Cmo insertar una visualizacin con barras..............................................................................305
Cmo insertar un campo E/S....................................................................................................306
Cmo activar Runtime...............................................................................................................306

13.7
13.7.1
13.7.1.1
13.7.2
13.7.2.1
13.7.2.2
13.7.2.3
13.7.2.4
13.7.2.5
13.7.2.6

Funciones especiales................................................................................................................307
Operacin en sistemas multipuesto y cliente............................................................................307
Operacin en sistemas multipuesto y cliente............................................................................307
Ejemplo de supervisin de la informacin de sistema de varios servidores.............................307
Vigilancia de las informaciones de sistema de varios servidores en un cliente WinCC............307
Cmo configurar el primer servidor...........................................................................................308
Cmo configurar el segundo servidor........................................................................................309
Cmo importar las variables en el WinCC Client......................................................................310
Cmo configurar la imagen de proceso en el cliente WinCC....................................................311
Cmo activar el proyecto...........................................................................................................313

Windows DDE..........................................................................................................................................315
14

Recursos...................................................................................................................................315

14.1

Canal "Windows DDE"..............................................................................................................315

Diagnstico de la comunicacin...............................................................................................................317
15

Recursos...................................................................................................................................317

15.1

Diagnstico de canales y variables...........................................................................................317

15.2

Generalidades sobre la deteccin de errores............................................................................317

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice

10

15.3
15.3.1
15.3.2
15.3.3
15.3.4
15.3.4.1
15.3.4.2
15.3.4.3
15.3.4.4
15.3.4.5
15.3.4.6
15.3.4.7

Diagnstico de canales.............................................................................................................318
Diagnstico de canales.............................................................................................................318
Funcin "Estado - Conexiones lgicas".....................................................................................318
Verificacin de un canal con la funcin "Estado - Conexiones lgicas"....................................318
Diagnstico de canales con Channel Diagnosis.......................................................................320
Funcionamiento del diagnstico de canales "Channel Diagnosis"............................................320
Diagnstico de un canal con Control ActiveX............................................................................321
Verificacin de un canal con "Channel Diagnosis" como Control ActiveX................................321
Diagnstico de un canal con "Channel Diagnosis"....................................................................322
Verificacin de un canal con "Channel Diagnosis "...................................................................323
Configuracin de la funcin Trace de un canal.........................................................................324
Cmo activar Runtime...............................................................................................................325

15.4
15.4.1
15.4.2
15.4.3
15.4.3.1
15.4.3.2
15.4.3.3

Diagnstico del canal "System Info" (Informacin de sistema).................................................325


Posibilidades de diagnstico del canal "System Info"...............................................................325
Descripcin de las entradas del archivo de registro..................................................................326
Determinar la causa de valores de variables incorrectos..........................................................327
Determinacin de la causa de valores incorrectos de las variables..........................................327
Verificacin del canal y de la conexin......................................................................................327
Manera de verificar una variable...............................................................................................329

15.5
15.5.1
15.5.2
15.5.3
15.5.3.1
15.5.3.2
15.5.3.3
15.5.3.4
15.5.3.5
15.5.3.6

Diagnstico del canal "SIMATIC S7 Protocol Suite".................................................................330


Posibilidades de diagnstico del canal "SIMATIC S7 Protocol Suite".......................................330
Descripcin de las entradas del archivo de registro..................................................................331
Determinar la causa de valores de variables incorrectos..........................................................333
Determinacin de la causa de valores incorrectos de las variables..........................................333
Verificacin de la configuracin del procesador de comunicacin............................................333
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET...................335
Verificacin de la configuracin de conexin y variables..........................................................336
Verificacin del canal y de la conexin......................................................................................338
Manera de verificar una variable...............................................................................................340

15.6
15.6.1
15.6.2
15.6.3
15.6.3.1
15.6.3.2
15.6.3.3
15.6.3.4
15.6.3.5
15.6.3.6

Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"..............................................................341


Posibilidades de diagnstico del canal "SIMATIC S5 PROFIBUS FDL"...................................341
Descripcin de las entradas del archivo de registro..................................................................342
Determinar la causa de valores de variables incorrectos..........................................................343
Determinacin de la causa de valores incorrectos de las variables..........................................343
Verificacin de la configuracin del procesador de comunicacin............................................343
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET...................345
Verificacin de la configuracin de conexin y variables..........................................................346
Verificacin del canal y de la conexin......................................................................................347
Manera de verificar una variable...............................................................................................349

15.7
15.7.1
15.7.2
15.7.2.1
15.7.2.2
15.7.2.3
15.7.3
15.7.3.1
15.7.3.2
15.7.3.3
15.7.3.4

Diagnstico del canal "OPC".....................................................................................................350


Posibilidades de diagnstico del canal "OPC"..........................................................................350
Descripcin de las entradas del archivo de registro..................................................................351
Descripcin de las entradas del archivo de registro..................................................................351
Entradas para el indicador "INFO"............................................................................................352
Entradas para el indicador "ERROR"........................................................................................353
Determinar la causa de valores de variables incorrectos..........................................................354
Determinacin de la causa de variables incorrectas.................................................................354
Cmo verificar los datos de configuracin.................................................................................355
Verificacin del canal y de la conexin......................................................................................356
Manera de verificar una variable...............................................................................................358
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

ndice

15.8
15.8.1
15.8.2
15.8.3
15.8.4
15.8.5
15.8.6

Calidad de variables..................................................................................................................359
Calidad de variables..................................................................................................................359
Quality Codes de variables........................................................................................................361
Estado de la variable.................................................................................................................366
Vigilancia del estado a travs del estado de la variable............................................................367
Vigilancia del estado a travs de acciones globales.................................................................369
Manera de verificar una variable interna...................................................................................370

ndice alfabtico........................................................................................................................................371

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

11

Comunicacin del proceso


1

Recursos

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

13

Comunicacin del proceso


1.2 Normas bsicas para la configuracin de conexiones

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.

14

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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.

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

15

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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,
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.

16

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

17

Comunicacin del proceso


1.3 Comunicacin de procesos 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.

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:

18

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

19

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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

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

Nmero en coma flotante 64 bits IEEE 754

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.

20

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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. Ample la vista del controlador de comunicacin en la "Administracin de variables".
2. Seleccione la unidad de canal deseada, p. ej. "PROFIBUS".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

21

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
3. Seleccione en el men emergente de la unidad de canal la entrada "Nueva conexin...".

4. Asigne a la conexin en el campo "Nombre" de la ficha General un nombre unvoco en el


proyecto.
5. Abra con el botn de comando "Propiedades" el cuadro de dilogo "Parmetros de
conexin". Ajuste los parmetros necesarios para dicha conexin. Encontrar
informaciones ms extensas en la Ayuda / Documentacin del canal respectivo.
6. Cierre todos los cuadros de dilogo utilizando para ello el botn de comando "Aceptar".

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.

22

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

Procedimiento
1. Seleccione en el men emergente de la conexin deseada la entrada "Variable nueva...".
Se abre el cuadro de dilogo "Propiedades de variable".

2. Asigne en el campo "Nombre" de la ficha General un nombre de variable unvoco en el


proyecto de WinCC, p. ej. "WinCCVariable_01".
3. Defina en el campo "Tipo de datos" el tipo de datos para la variable, p. ej. "Nmero en
coma flotante 64 bits IEEE 754".
4. Abra por medio del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de variable" para definir el rea de direccionamiento de las variables en el PLC.
En caso de variables binaras 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
slo 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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

23

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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 un 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.

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

24

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "Valor de 8 bits con signo"

Rango de valores

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

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)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

25

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "Valor de 16 bits con signo"

Rango de valores

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

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

26

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "Valor de 16 bits sin signo"

Rango de valores

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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

27

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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

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

28

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "Nmero en coma flotante 32 bits
IEEE 754"

Rango de valores

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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

29

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "Nmero en coma flotante 64 bits
IEEE 754"

Rango de valores

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.

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

30

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

31

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "BCDWord"

Rango de valores

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

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

32

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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

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)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

33

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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

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

34

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "SignedByte"

Rango de valores

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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

35

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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

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

36

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

37

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
Adaptacin de formato "UnsignedByte"

Rango de valores

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

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.

38

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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.

ATENCIN
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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

39

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
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. Seleccione en el men emergente la conexin para la cual quiera crear una nueva variable,
la entrada "Variable nueva ...". Se abre el cuadro de dilogo "Crear nueva variable".
2. Inscriba en el campo "Nombre" de la ficha General un nombre de variable unvoco en el
proyecto. Seleccione como tipo de datos "Variable binaria", "Valor de 8 bits sin signo" o
"Valor de 8 bits con signo".

40

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC
3. A travs del botn de comando "Seleccionar" abra el cuadro de dilogo "variables de bits /
bytes". (En canales con acceso por bits / bytes se efecta a travs de este botn de
comando el ajuste del rea de direccionamiento en el PLC.)

4. 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.
5. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

41

Comunicacin del proceso


1.3 Comunicacin de procesos WinCC

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.

42

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2

Recursos

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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

43

Allen Bradley - Ethernet IP


2.4 Configuracin del canal

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

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.

44

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal

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".

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 abrir el cuadro de dilogo "Propiedades del enlace".
2. Introduzca en la ficha "General" el nombre de conexin.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

45

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. Abra mediante el botn de comando "Propiedades" 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 cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".

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 SLC50x" la
entrada "Nueva conexin". Se abrir el cuadro de dilogo "Propiedades del enlace".
2. Introduzca en la ficha "General" el nombre de conexin.

46

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. Abra mediante el botn de comando "Propiedades" 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 cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".

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 ControlLogix"
la entrada "Nueva conexin". Se abrir el cuadro de dilogo "Propiedades del enlace".
2. Introduzca en la ficha "General" el nombre de conexin.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

47

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. Abra mediante el botn de comando "Propiedades" 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 cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".

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

Representa una conexin backplane.

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

48

Nmero

Significado

Conexin backplane

Representa el nmero de slot del segundo mdulo Ethernet.

Representa una conexin Ethernet.

190.130.3.101

Direccin IP de un bastidor AB diferente en la red especialmente el tercer


mdulo Ethernet

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
Nmero

Significado

Conexin backplane

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.

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

49

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
Tipo de datos

rea de direccionamiento de bits

Int

0-15

UInt

0-15

DInt

0-31

UDInt

0-31

Real

Cadena

Direccin

Tipos de datos admisibles

Matriz

SInt, USInt, Int, UInt, DInt, UDInt, Real

Matrices

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:

50

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
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
autmata y el nombre real de la variable. Las variables del autmata se definen mediante su
nombre.
ATENCIN
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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

51

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
Tipos de datos

Tipo

Direccin

Matrices

Variable del autmata

Variable de matriz

Variable del programa

Nombre del programa:Variable de matriz

Variable del autmata

Nombre de la variable/Nmero de bit

Variable del programa

Nombre del programa:Nombre de la variable/Nmero de bit

Bits

Elementos de estructuras Variable del autmata


Variable del programa

Variable de estructura.Elemento de estructura


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.

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.

52

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
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.

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

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

Matriz

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

53

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
Tipo

Clase

Direccin

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]

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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Ethernet IP.
Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos deseado.

54

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. A travs del botn de comando "Seleccionar" abra el cuadro de dilogo "Variable Allen
Bradley ControlLogix".

4. Introduzca en el campo "Direccin" la direccin de la variable en AS.


ATENCIN
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.
5. Cierre cada uno de los cuadros de dilogo abiertos con 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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Ethernet IP.
Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos deseado.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

55

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. A travs del botn de comando "Seleccionar" abra el cuadro de dilogo "Variable Allen
Bradley PLC/SLC".

4. 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.
5. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado.
6. Escriba el "Elemento" requerido.
7. Independientemente de su posicin en el campo "Archivo" introduzca el "bit" direccionador
o seleccione un valor para "bit (octal)" o "Sub".
8. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando ""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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Ethernet IP.
Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos deseado.

56

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. A travs del botn de comando "Seleccionar" abra el cuadro de dilogo "Variable Allen
Bradley PLC/SLC".

4. Seleccione el rea de direccin A o ST en el campo "Archivo".


5. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado.
6. Escriba el "Elemento" requerido.
7. Cierre cada uno de los cuadros de dilogo abiertos con 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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Ethernet IP.
Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos deseado.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

57

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. A travs del botn de comando "Seleccionar" abra el cuadro de dilogo "Variable Allen
Bradley PLC/SLC".

4. 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.
5. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado. Para
el ajuste "S", no es posible modificar el nmero.
6. Escriba el "Elemento" requerido.
7. Cuando sea necesario, seleccione uno de los valores para el campo "Sub". Este paso
depende del ajuste en el campo "Archivo".
8. Cierre cada uno de los cuadros de dilogo abiertos con 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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Ethernet IP.
Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos deseado.

58

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Allen Bradley - Ethernet IP


2.4 Configuracin del canal
3. A travs del botn de comando "Seleccionar" abra el cuadro de dilogo "Variable Allen
Bradley PLC/SLC".

4. Seleccione el rea de direccin A o ST en el campo "Archivo".


5. Introduzca el "Nmero de archivo" en caso de que sea diferente al predeterminado. Para
el ajuste "S", no es posible modificar el nmero.
6. Escriba el "Elemento" requerido.
7. Cuando sea necesario, seleccione uno de los valores para el campo "Sub". Este paso
depende del ajuste en el campo "Archivo".
8. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

59

Modbus TCPIP
3

Recursos

3.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".

3.2

Tipos de datos soportados

Introduccin
Para una conexin lgica con un autmata conectado, defina las variables necesarias. El
canal "Modbus TCPIP" 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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

61

Modbus TCPIP
3.3 Configuracin del canal

3.3

Configuracin del canal

3.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.

3.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

62

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Modbus TCPIP
3.3 Configuracin del canal

Requisitos
Se ha instalado y se ha integrado en el proyecto el driver de comunicacin para el canal
"TCPIP".

Procedimiento
1. En el editor "Administracin de variables" de WinCC Explorer abra la estructura de men
para el driver de comunicacin "Modbus TCPIP".
2. Seleccione en el men contextual de la unidad de canal "Modbus TCP/IP Unit #1" la entrada
"Nueva conexin". Se abrir el cuadro de dilogo "Propiedades del enlace".
3. Introduzca el nombre de la conexin.
4. Abra mediante el botn de comando "Propiedades" 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 CPU984 (excepto CPU984A, 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 descentrado"
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.
9. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

63

Modbus TCPIP
3.3 Configuracin del canal

3.3.3

Configuracin de las variables

3.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.

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)

%M1)

0x

Bit

Discrete Input

(%I) no realizado por


Premium/Micro

1x

Bit

Input Register

(%IW) no realizado
por Premium/Micro

3x

Bit,
+/- Int, Int

64

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Modbus TCPIP
3.3 Configuracin del canal
rea en las CPUs
Premium / Micro

rea en las CPUs 984,


Compact, Quantum,
Momentum

Holding Register
(Output)

%MW

4x

Bit2),
+/- Int, Int,
+/- Double,
Double,
Float, ASCII

Extended Memory
(Disponible slo en la CPU "Quantum/
Momentum")

--

6x

Bit2),
+/- Int, Int,
+/- Double,
Double,
Float, ASCII

Designacin

Tipo de datos

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 (16LSB-1MSB) 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
Modo de contaje en
variables

Byte derecho
4

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 (0LSB-15MSB):
Modo de contaje de las
posiciones de bit
En WinCC se configuran:

Byte izquierdo
15 14 13 12 11 10

Byte derecho
9

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".

Consulte tambin
Manera de configurar una variable con acceso por bits (Pgina66)
Manera de configurar una variable con acceso por palabras (Pgina67)
Manera de configurar una variable de texto (Pgina68)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

65

Modbus TCPIP
3.3 Configuracin del canal

3.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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Modbus TCP/
IP. Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajustar el tipo de datos "Variable
binaria" en el campo "Tipo de datos".
3. Abra mediante el botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
variable - Modbus TCP/IP". Ajuste en el campo "rea" el rea de datos de AS en el que
se encuentran los datos. Puede elegir entre las reas 0x, 1x, 3x, 4x, y 6x.

4. Introduzca la direccin de las variables en el campo de direccin correspondiente, p.ej.


"4x". El valor depende de la configuracin del autmata.
5. 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.
6. Seleccione un valor para "Archivo", en caso de que haya introducido en el campo "rea"
el valor "6x Extended Memory".
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.

66

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Modbus TCPIP
3.3 Configuracin del canal

Consulte tambin
Manera de configurar una variable de texto (Pgina68)

3.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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Modbus TCP/
IP. Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos "Valor de 16 bits sin signo".
3. Abra mediante el botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
variable - Modbus TCP/IP". Ajuste en el campo "rea" el rea de datos de AS en el que
se encuentran los datos. Puede elegir entre las tres reas 3x, 4x y 6x.

4. Introduzca la direccin de las variables en el campo de direccin correspondiente, p.ej.


"4x". El valor depende de la configuracin del autmata.
5. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

67

Modbus TCPIP
3.3 Configuracin del canal

3.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. Seleccionar la entrada "Variable nueva" en el men contextual de la conexin Modbus TCP/
IP. Se abrir el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable en el campo "Nombre". Ajuste en el campo "Tipo de
datos" el tipo de datos "Variable de texto de juego de caracteres de 8 bits".
3. Abra mediante el botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
variable - Modbus TCP/IP".

4. Introduzca la direccin de las variables en el campo de direccin "4x". El valor depende


de la configuracin del autmata.
5. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".

68

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4

Recursos

4.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 y como cliente OPCXML.
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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

69

Canal OPC
4.2 Administracin de elementos OPC
de crearse una conexin con cada OPC-Server. As, puede utilizarse el cliente WinCC-OPCDA como estacin central de manejo y observacin.

4.2

Administracin de elementos OPC

Introduccin
Para poder acceder a una variable WinCC del servidor WinCC-OPC-DA o el WinCC-OPCXML, han de configurarse, en el proyecto WinCC del cliente WinCC-OPC, una conexin y una

70

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.2 Administracin de elementos OPC
variable WinCC. Con el fin de poder configurar ms fcilmente la conexin y las variables
WinCC, se agrega, al instalar WinCC, la Administracin de elementos OPC.

Requisitos
Para poder utilizar la Administracin de elementos OPC para configurar se deben cumplir los
siguientes requisitos:
Ha de estar configurada una variable en el servidor OPC-DA.
En la utilizacin de WinCC como OPC-Server, ha de estar activado el proyecto WinCC del
servidor WinCC-OPC. Si no es as, el administrador de elementos WinCC-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 OPC-Server ha de soportar la funcionalidad de navegacin. Si no es as, deber
configurar el acceso a la variable del OPC-Server de forma manual.

Sumario de tareas de la Administracin de elementos OPC


La Administracin de elementos OPC se encarga de las siguientes tareas:
Consulta del nombre (ID Prog)
Crear conexin
Seleccionar la variable
Agregar variable

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

71

Canal OPC
4.2 Administracin de elementos OPC

Seleccin del OPC-Server


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
El administrador de elementos OPC no permite consultar la designacin del servidor OPCXML. El servidor OPC-XML se inserta mediante el botn "OPC-Webserver".

Smbolo de
la
Administraci
n de
elementos
OPC

Descripcin

Si un equipo de red se designa as, esto quiere decir que ha no sido examinado en el
servidor instalado OPC-DA.
El equipo no se ha encontrado en la red, o no se ha podido acceder a l.
Si un equipo de red se designa as, esto quiere decir que ha sido examinado en el
servidor instalado OPC-DA.
Si un equipo de red se designa as, esto quiere decir que incluye los servidores
designados con el smbolo OPC en el servidor OPC-DA. 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.


Designa el servidor de OPC-XML. El servidor OPC-XML se inserta mediante el botn
"OPC-Webserver".

http://

72

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.2 Administracin de elementos OPC

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-DA, esta funcin no estar
disponible.

Seleccionar la variable
En el cuadro de dilogo de seleccin de variables, podrn seleccionarse una o ms variables
del servidor OPC-DA, a las que deba acceder el cliente WinCC-OPC-DA. Introduciendo
criterios de filtro se limitar la visualizacin en el cuadro de dilogo de las variables.

Agregar variable

En el cuadro de dilogo "Agregar variable", puede establecerse, en el cliente WinCC-OPCDA, el nombre de las variables de WinCC que acceden a las variables del servidor OPC-DA.
El nombre de una variable WinCC est compuesto del "prefijo", el "nombre" y el "sufijo". El
campo "Nombre" tiene asignada previamente la entrada "ExampleTag". "ExampleTag"
aparece en representacin de los nombres de variables WinCC para el servidor WinCC-OPCDA. Para diferenciar el nombre de variable WinCC del cliente WinCC-OPC-DA del nombre de
variable WinCC en el servidor WinCC-OPC-DA, pueden indicarse 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".
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

73

Canal OPC
4.3 Sumario de los tipos de datos WinCC soportados
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 OPC-Server contiene signos especiales, stos se sustituirn
por un subrayado "_" puesto que la Administracin de elementos OPC no soporta todos los
signos especiales para los nombres de variables. Los siguientes signos especiales no se
sustituyen: /, \, :, *, ?, ., espacio, ", ' .
Mediante el botn de comando "Finalizar", se introducen variables WinCC en el proyecto
WinCC del cliente WinCC-OPC-DA. La Administracin de elementos OPC ajusta
automticamente el tipo de datos, el nombre y el parmetro de direccionamiento de la variable
WinCC.

Consulte tambin
Acceso a una variable WinCC con la administracin de elementos OPC (Pgina91)
Acceso a una variable WinCC con la administracin de elementos OPC (Pgina76)

4.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

74

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA
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 (Pgina83)

4.4

Cliente WinCC-OPC-DA

4.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

75

Canal OPC
4.4 Cliente WinCC-OPC-DA

Vigilancia de conexin
En el cliente WinCC OPC-DA se han integrado tres mecanismos para la supervisin de la
conexin. De esta manera 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 la duracin de la edicin de una consulta DCOM supera el valor de advertencia de 5
segundos, la variable recibe el estado de "Error de direccionamiento". Si la duracin de la
edicin supera el valor de interrupcin de 10 segundos, se interrumpe la conexin al
servidor OPC-DA. En el cuadro de dilogo "Estado de conexin" del WinCC Explorer se
indica esto.
La especificacin OPC DA 3.0 incluye la funcin "Keep-Alive". Si el servidor OPC-DA es
compatible con la especificacin OPC-DA 3.0, podr utilizar esta funcin. La funcin hace que
el servidor OPC-DA ejecute actualizaciones cclicas y autnomas (llamada de
OnDataChange), aunque los valores de variables no hayan variado. Si estas actualizaciones
peridicas permanecen desconectadas, el WinCC del cliente OPC-DA interrumpe la conexin.
Se comporta de manera anloga con un servidor OPC-DA compatible con la especificacin
OPC-DA 1.0 2.0. Para verificar la conexin al 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 (Pgina83)
Acceso a una variable WinCC sin la Administracin de elementos OPC (Pgina81)
Cmo configurar el acceso con la administracin de elementos OPC (Pgina78)
Sumario de los tipos de datos WinCC soportados (Pgina74)
Administracin de elementos OPC (Pgina70)
Diagnstico de canales y variables (Pgina317)

4.4.2

Acceso a una variable WinCC con la administracin de elementos OPC

4.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

76

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA
variable WinCC "OPC_Server_Tag" del servidor WinC-OPC-DA. Para la configuracin ms
sencilla se utiliza la Administracin de elementos OPC.

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:

Consulte tambin
Cmo configurar el acceso con la administracin de elementos OPC (Pgina78)
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina77)
Cmo configurar el acceso con la administracin de elementos OPC (Pgina92)

4.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

77

Canal OPC
4.4 Cliente WinCC-OPC-DA

Consulte tambin
Cmo configurar el acceso con la administracin de elementos OPC (Pgina78)

4.4.2.3

Cmo configurar el acceso con la administracin de elementos OPC

Introduccin
En este apartado se muestra cmo configurar el acceso a la variable "OPC_Server_Tag" del
servidor WinCC-OPC-DA mediante la Administracin de elementos OPC.

Requisitos
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.
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. En la ventana de seleccin, pinchar sobre el nombre del equipo que se desee utilizar como
servidor WinCC-OPC-DA. Seleccionar en la lista mostrada la entrada
"OPCServer.WinCC". Pulsar el botn "Browse Server" (examinar servidor). Se abre el
cuadro de dilogo "Criterios de filtro".

78

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA
3. En el cuadro de dilogo "Criterios de filtro", pulsar el botn "Continuar ->". Se abre el cuadro
de dilogo "ServidorOPC.WinCC ...".

4. Seleccionar en el cuadro de dilogo "ServidorOPC.WinCC ..." la variable de WinCC


"OPC_Server_Tag". Pulsar el botn "Agregar elementos".

5. Una vez creada la conexin al servidor WinCC-OPC DA, continuar con el paso 6.
En caso de no haber ninguna conexin aparece un mensaje avisando de ello.
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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

79

Canal OPC
4.4 Cliente WinCC-OPC-DA
6. 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 "Finalizar".

7. Hacer clic en el cuadro de dilogo "ServidorOPC.WinCC ..." 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.

Consulte tambin
Configuracin del canal OPC en el cliente WinCC-OPC-DA (Pgina77)

80

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA

4.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

81

Canal OPC
4.4 Cliente WinCC-OPC-DA

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".

82

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA
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 WinCCOPC-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".

4.4.4

Utilizacin de estructuras en el cliente WinCC-OPC-DA

4.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 WinCCOPC-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.

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:
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

83

Canal OPC
4.4 Cliente WinCC-OPC-DA

Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC-DA (Pgina85)
Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA (Pgina84)

4.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 OPCDA a una variable de estructura.

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.

84

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA
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 (Pgina85)

4.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 WinCCOPC-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".

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 servicor OPC-DA, contine con el paso 6.
Si an 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".
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

85

Canal OPC
4.4 Cliente WinCC-OPC-DA
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
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 "Item Name" 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 (Pgina77)
Configurar estructuras y variables de estructura en el servidor WinCC-OPC-DA (Pgina84)

4.4.5

Tratamiento de errores en caso de estar perturbada la comunicacin OPC-DA

4.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 WinCCOPC-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 WinCCOPC-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. (Pgina90)
Se establece WinCC como cliente OPC-DA; as como la conexin. (Pgina89)
No establece WinCC como servidor OPC-DA no la conexin. (Pgina88)
Se establece WinCC como servidor OPC-DA, as como la conexin. (Pgina87)
Posibilidades de diagnstico del canal "OPC" (Pgina350)

86

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA

4.4.5.2

WinCC como servidor OPC-DA

Se establece WinCC como servidor OPC-DA, as como la conexin.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

87

Canal OPC
4.4 Cliente WinCC-OPC-DA

No establece WinCC como servidor OPC-DA no la conexin.

88

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.4 Cliente WinCC-OPC-DA

4.4.5.3

WinCC como cliente OPC-DA

Se establece WinCC como cliente OPC-DA; as como la conexin.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

89

Canal OPC
4.4 Cliente WinCC-OPC-DA

No se establece WinCC como cliente OPC-DA ni la conexin.

90

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.5 Cliente WinCC-OPC-XML

4.5

Cliente WinCC-OPC-XML

4.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 el cliente OPC-XML.
Para poder utilizar WinCC como cliente WinCC-OPC-XML, ha de estar incluido el canal "OPC"
en el proyecto WinCC.
El servidor WinCC-OPC-XML pone los datos de proceso OPC a disposicin del cliente OPCXML en forma de pgina web. A la pgina web se accede a travs de Internet / Intranet con
HTTP. Si un cliente WinCC-OPC-XML solicita datos, el servicio web se inicia automticamente
mediante 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 supervisin de la conexin.

Consulte tambin
Sumario de los tipos de datos WinCC soportados (Pgina74)
Administracin de elementos OPC (Pgina70)

4.5.2

Acceso a una variable WinCC con la administracin de elementos OPC

4.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

91

Canal OPC
4.5 Cliente WinCC-OPC-XML
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 (Pgina77)
Cmo configurar el acceso con la administracin de elementos OPC (Pgina92)

4.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".

92

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.5 Cliente WinCC-OPC-XML

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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

93

Canal OPC
4.5 Cliente WinCC-OPC-XML
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, continue con el paso 7. Si
no hay ninguna conexin aparece un mensaje avisando de ello.
Haga clic en el botn de comando "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".

94

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.5 Cliente WinCC-OPC-XML
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 (Pgina77)

4.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

95

Canal OPC
4.5 Cliente WinCC-OPC-XML
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 WinnCCOPC-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".

96

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Canal OPC
4.5 Cliente WinCC-OPC-XML

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-OPCXML/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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

97

PROFIBUS FMS
5

Recursos

5.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.

5.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

99

PROFIBUS FMS
5.3 Configuracin del canal
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

5.3

Configuracin del canal

5.3.1

Configurar una conexin

5.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

100

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

PROFIBUS FMS
5.3 Configuracin del canal

5.3.1.2

Manera de configurar la conexin en el modo de configuracin

Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades del enlace" con el punto
de men "Propiedades" del men contextual.
2. Haga clic en el botn "Propiedades". Se abre un cuadro de dilogo que tiene por ttulo el
nombre de la conexin.

3. 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).
4. En caso de que se hayan asignado derechos de acceso a la conexin lgica, seleccione
el campo "Con derechos de acceso".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

101

PROFIBUS FMS
5.3 Configuracin del canal
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".
Nota
Para la configuracin del Nombre o Indice de la conexin se accede a la lista de relacin
de la comunicacin que puede ser creada con SIMATIC NCM PC o STEP 7.

102

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

PROFIBUS FMS
5.3 Configuracin del canal

5.3.1.3

Manera de configurar la conexin en Runtime

Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades del enlace" con el punto
de men "Propiedades" del men contextual.
2. Pulsar el botn de comando "Propiedades". Se abre 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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

103

PROFIBUS FMS
5.3 Configuracin del canal
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".

5.3.2

Configuracin de las variables

5.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

5.3.2.2

Manera de configurar la direccin de las variables en el modo de configuracin

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Editar variable" con el punto de men
"Propiedades" del men contextual.
2. En la ficha "General", seleccione el tipo de datos deseado de las variables (p. ej. valor de
16 bits con signo).

104

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

PROFIBUS FMS
5.3 Configuracin del canal
3. Haga clic en el botn "Seleccionar". Se abrir un cuadro de dilogo que tendr como ttulo
el nombre de la variable.

4. En el campo "Nom./ndice" escriba el nombre o el ndice de la variable en el sistema de


automatizacin remoto.
5. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

105

PROFIBUS FMS
5.3 Configuracin del canal

5.3.2.3

Manera de configurar la direccin de las variables en Runtime

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Editar variable" con el punto de men
"Propiedades" del men contextual.
2. En la ficha "General", seleccione el tipo de datos deseado de las variables (p. ej. valor de
16 bits con signo).
3. Haga clic en el botn "Seleccionar". Se abrir un cuadro de dilogo que tendr como ttulo
el nombre de la variable.

4. 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".
5. En la "Lista de las variables remotas", seleccione ahora la variable deseada haciendo doble
clic.
6. La variable seleccionada aparecer en el campo "Nom./ndice" del rea "Variable remota".
7. 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.

106

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6

Recursos

6.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.
Dependiendo del protocolo de comunicacin empleado se aplican los siguientes interlocutores
de comunicacin.
Protocolo de comunicacin

Lado de WinCC

Lado de SIMATIC S5

Protocolo de transporte ISO

CP1612 (compatible con


3Com)
CP1613

CP1430 TF

TCP/IP (segn RFC1006)

CP1612 (compatible con


3Com)
CP1613

CP1430 TCP

Al aplicar este canal no se necesita ninguna base de datos local.


Este captulo muestra
cmo configurar la transferencia de datos con el canal "SIMATIC S5 Ethernet Layer 4".
cmo configurar una conexin y una variable.
cmo modificar los parmetros del sistema.

Unidades de canal
El controlador de comunicacin dispone de dos unidades de canal "CP1413-x" con las cuales
se pueden operar dos CP 1612 CP1613 como mximo. La funcionalidad de las unidades
de canal es idntica. Solamente se diferencian por los nombres de equipo lgicos distintos
de los dos CP.
A travs de la tercera unidad de canal "TCP/IP" se puede operar la comunicacin a travs del
protocolo TCP/IP con un CP1612 CP1613.
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:

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

107

S5 Ethernet Layer 4
6.3 Configuracin del canal
Unidad de canal "Transporte S5 (CP 1413-1)" para los mdulos de comunicacin de
SIMATIC Industrial Ethernet (CP 1612/1613).
Unidad de canal "Transporte S5 (CP 1413-2)" para los mdulos de comunicacin de
SIMATIC Industrial Ethernet (CP 1612/1613).
Unidad de canal "Transporte S5 (TCP/IP)" para los mdulos de comunicacin de SIMATIC
Industrial Ethernet (CP 1612/1613).

6.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

6.3

Configuracin del canal

6.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

108

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.3 Configuracin del canal

6.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 Aktiv
(orden "READ activa")

READ pasiva
(orden "READ pasiva")

FETCH pasiva
(orden "WRITE pasiva")

WRITE activa
(orden "WRITE activa")

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"

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

109

S5 Ethernet Layer 4
6.3 Configuracin del canal

Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General", pulse el botn "Propiedades" para abrir el cuadro de dilogo
"Parmetros de conexin".

3. 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.
4. Defina los parmetros para la funcin READ en el sistema WinCC. Estos dependen de la
orden utilizada en SIMATIC S5.
5. 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.
6. 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.
7. 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.

110

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.3 Configuracin del canal

6.3.3

Configuracin de las variables

6.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

6.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
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:

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

111

S5 Ethernet Layer 4
6.3 Configuracin del canal
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.

6.3.3.3

Manera de configurar una variable con acceso por bits

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "variable binaria".
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / Bytes".

4. 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.

112

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.3 Configuracin del canal
5. En el campo de seleccin seleccione el tipo de direccionamiento de la memoria del PLC,
p. ej. "palabra" o "byte".
6. En el campo de seleccin seleccione el nmero del bit 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 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.

6.3.3.4

Manera de configurar una variable con acceso por bytes

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "valor de 8 bits sin signo" o "valor de 8
bits con signo".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

113

S5 Ethernet Layer 4
6.3 Configuracin del canal
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / Bytes".

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.

114

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.3 Configuracin del canal

6.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.

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General", seleccione el tipo de datos deseado de las variables (p. ej. valor de
16 bits con signo).
3. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".

4. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

115

S5 Ethernet Layer 4
6.3 Configuracin del canal
5. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
6. En el campo "Direccionam." se indica el tipo de direccionamiento. Normalmente se puede
aceptar la asignacin previa.
7. 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.

6.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 abra el cuadro de dilogo "Propiedades de variable" a travs del
men contextual "Propiedades".
2. En la ficha "General", seleccione la entrada "Tipo de datos sin formato" como tipo de datos.

116

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.3 Configuracin del canal
3. Utilice el botn de comando "Seleccionar" para abrir el cuadro de dilogo "Propiedades de
direccin".

4. 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.
5. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
6. En el campo "Direccionam." se indica el tipo de direccionamiento. Por norma general se
puede tomar el valor predeterminado.
7. 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".
8. Introduzca en el campo "Longitud" la longitud en Bytes del bloque de datos sin formato.
9. En el rea "Tipo de datos sin formato" indique el tipo de la variable de datos sin formato.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

117

S5 Ethernet Layer 4
6.3 Configuracin del canal

6.3.4

Parmetros del sistema

6.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". Dado el caso se ha de adaptar el nombre de dispositivo en "Ajustar interfaz
PG/PC". Bajo Windows 2000 se efecta el ajuste del punto de acceso en el Panel de control,
bajo Windows XP en el men de Inicio de Windows bajo "SIMATIC / SIMATIC NET /
Configuracin / Ajustar estacin de PC".

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.

118

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.3 Configuracin del canal

6.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.

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

119

S5 Ethernet Layer 4
6.3 Configuracin del canal
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).

6.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.

120

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.4 Anexo
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").

6.4

Anexo

6.4.1

Anexo

Introduccin
El anexo tiene informaciones adicionales acerca del canal "SIMATIC S5 Ethernet Layer 4".

6.4.2

Cdigos de error y constantes internos

6.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

6.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

121

S5 Ethernet Layer 4
6.4 Anexo

Error_0004-NO_RESOURCES
No hay recursos libres en el CP.

Error_0006-UNKNOWN_REFERENCE
Se ha indicado una referencia de OPEN incorrecta.

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.

122

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.4 Anexo

Error_0028-NETWORK_ERROR
Bus o CP perturbado.

Error_0030-PROTOCOL_ERR
Error de protocolo.

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

123

S5 Ethernet Layer 4
6.4 Anexo

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.
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.

6.4.2.3

Indicaciones iNA960

Indicaciones generales iNA960

124

OK_RESP

0x01

Orden ejecutada sin errores

OK_EOM_RESP

0x03

Bloque de datos recibido sin errores

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.4 Anexo
OK_DECIDE_REQ_RESP

0x05

Orden ejecutada sin errores

OK_CLOSED_RESP

0x07

Interrupcin de conexin por usuario local

Indicaciones de error iNA960

6.4.2.4

INVALID_REQ

0x02

Bloque Request defectuoso

NO_RESOURCES

0x04

No hay recursos libres en el CP

UNKNOWN_REFERENCE

0x06

Se ha indicado una referencia de OPEN incorrecta

BUFFER_TOO_SHORT

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

Indicaciones SCI
Para la descripcin vase el manual "SINEC Communication Interface SCI" (A/5-15).

Indicaciones SCI
SCP_OK

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

125

S5 Ethernet Layer 4
6.4 Anexo
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

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

126

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Ethernet Layer 4
6.4 Anexo
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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

127

S5 PROFIBUS FDL
7

Recursos

7.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
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

129

S5 PROFIBUS FDL
7.2 Tipos de datos y reas de datos soportados

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.

7.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

130

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"
Tipo de datos WinCC

Tipo de datos 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.

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.

7.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

131

S5 PROFIBUS FDL
7.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"
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.

132

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

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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.4 Configuracin del canal

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.

7.4

Configuracin del canal

7.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

133

S5 PROFIBUS FDL
7.4 Configuracin del canal

Procedimiento
1. Seleccione en el men emergente del inventario de variables la entrada "Agregar nuevo
driver". A continuacin se abrir el cuadro de dilogo "Agregar nuevo driver".

2. Seleccione el controlador "SIMATIC S5 Profibus FDL.CHN" y haga clic sobre el botn de


comando "Abrir". Se crea ahora el canal y se indica el controlador de comunicacin en el
inventario de variables.

7.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.

134

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.4 Configuracin del canal

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
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.

7.4.3

Manera de configurar una conexin

Requisitos
El canal "SIMATIC S5 Profibus FDL" tiene que estar integrado en el proyecto.

Procedimiento
1. Abra el men emergente de la unidad de canal "FDL (CP5412/A2-1)". Seleccione all la
orden "Nueva conexin".
2. Introduzca en el cuadro de dilogo "Propiedades del enlace" el nombre de la conexin.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

135

S5 PROFIBUS FDL
7.4 Configuracin del canal
3. En el cuadro de dilogo "Propiedades del enlace", haga clic en el botn de comando
"Propiedades". Se abre el cuadro de dilogo "Parmetros de conexin". En este cuadro
de dilogo puede configurar la conexin.

4. Introduzca en el campo "Direccin estacin PLC" la direccin inequvoca del PLC.


5. El botn de comando de opcin "Prioridad" tiene que ajustarse, en caso de una conexin
FDL, siempre a "Baja".
6. 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.
7. 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.
8. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".
9. Seleccione en el men emergente de la conexin la entrada "Variable nueva". Se abre el
cuadro de dilogo "Propiedades de variable". Configure la variable.
10.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

136

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.4 Configuracin del canal

7.4.4

Configuracin de las variables

7.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.

7.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

137

S5 PROFIBUS FDL
7.4 Configuracin del canal

Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Variable nueva". Se abre el
cuadro de dilogo "Propiedades de variable".

2. Introduzca en la ficha "General", en el campo "Nombre" el nombre de las variables, p. ej.


"binVar1". Ajuste en el campo "Tipo de datos" el tipo de datos "Variable binaria".
3. Abra a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
direccin". Ajuste en el campo "Area de datos" en que rea de datos del PLC deben estar
los datos. Si est seleccionado el rea de datos "DB", introduzca en el campo activado "N
DB" el nmero del mdulo de datos.

4. 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".
5. 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.

138

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.4 Configuracin del canal

7.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.

Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Variable nueva". Se abre el
cuadro de dilogo "Propiedades de variable".

2. Introduzca en la ficha "General", en el campo "Nombre" el nombre de las variables, p. ej.


"binVar1". Ajuste en el campo "Tipo de datos" el tipo de datos "Valor de 8 bits sin signo".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

139

S5 PROFIBUS FDL
7.4 Configuracin del canal
3. Abra a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
direccin". Introducir en el campo "Area de datos" el rea de datos del PLC. El controlador
de comunicacin SIMATIC S5 Profibus FDL apoya nicamente las reas de datos DB y
DX. Si est seleccionado el rea de datos" DB", introduzca en el campo activado "N DB"
el nmero del mdulo de datos.

4. En el campo "Direccionam." puede escoger entre "Byte izquierdo" y "Byte derecho".


5. 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".
6. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

7.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.

140

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.4 Configuracin del canal

Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Variable nueva". Se abre el
cuadro de dilogo "Propiedades de variable".

2. En la ficha "General" introducir en la entrada "Nombre" el nombre de la variable p.ej.


"wortVar1". Ajustar en el campo "Tipo de datos" el tipo "Valor de 16 bits sin signo".
3. Abra a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
direccin". Ajuste en el campo "Area de datos" en que rea de datos del PLC deben estar
los datos. Si est seleccionado el rea de datos" DB", introduzca en el campo activado "N
DB" el nmero del mdulo de datos.

4. 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".
5. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

141

S5 PROFIBUS FDL
7.4 Configuracin del canal

7.4.5

Parmetros del sistema

7.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:
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.

142

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.4 Configuracin del canal

7.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".

Nota
Las modificaciones tendrn efecto slo despus de reiniciar WinCC.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

143

S5 PROFIBUS FDL
7.5 Funciones especiales

7.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.

7.5

Funciones especiales

7.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.

144

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.5 Funciones especiales

7.5.2

Variables de datos sin formato del canal "SIMATIC S5 Profibus FDL"

7.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).

7.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

145

S5 PROFIBUS FDL
7.5 Funciones especiales

Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Variable nueva". Se abre el
cuadro de dilogo "Propiedades de variable".
2. En la ficha "General" introducir en la entrada "Nombre" el nombre de la variable, p. ej.
"Var1_raw_byte". Ajuste en el campo "Tipo de datos" el tipo de datos "Tipo de datos sin
formato".

3. Abra a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de


direccin".

4. Active la casilla de verificacin "Datos sin formato".


5. Introduzca en el campo "Longitud" la longitud (en bytes) del bloque de datos sin formato.
6. Ajuste en el campo "Area de datos" en que rea de datos del PLC deben estar los datos.
Si est seleccionado el rea de datos" DB", introduzca en el campo activado "N DB" el
nmero del mdulo de datos.
7. 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".

146

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.5 Funciones especiales
8. 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".
9. Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

7.5.3

Configuracin de los tipos de comunicacin

7.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.

7.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

147

S5 PROFIBUS FDL
7.5 Funciones especiales

Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Propiedades". Se abre el
cuadro de dilogo "Propiedades del enlace".

2. Abra con el botn de comando "Propiedades" el cuadro de dilogo "Parmetros de


conexin".

3. Introduzca en la ficha "Conexin", en el campo "Direccin estacin PLC", la direccin de


estacin del PLC.
4. En el rea "Funcin READ" debe efectuar los ajustes siguientes:
5. Active la opcin "OS activa, WinCC es interlocutor activo".
6. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.
7. En el campo "SAP remoto" introduzca el ID de SAP del PLC.
8. En el rea "Funcin WRITE" debe efectuar los ajustes siguientes:
9. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.

148

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.5 Funciones especiales
10.En el campo "SAP remoto" introduzca el ID de SAP del PLC.
11.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

7.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

149

S5 PROFIBUS FDL
7.5 Funciones especiales

Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Propiedades". Se abre el
cuadro de dilogo "Propiedades del enlace".

2. Abra con el botn de comando "Propiedades" el cuadro de dilogo "Parmetros de


conexin".

3. Introduzca en la ficha "Conexin", en el campo "Direccin estacin PLC", la direccin de


estacin del PLC.
4. En el rea "Funcin READ" debe efectuar los ajustes siguientes:
5. Active la opcin "OS pasiva, WinCC es interlocutor pasivo".
6. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.
7. En el campo "SAP remoto" introduzca el ID de SAP del PLC.
8. En el rea "Funcin WRITE" debe efectuar los ajustes siguientes:
9. En el campo "SAP local" introduzca el ID de SAP de la estacin WinCC.

150

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
10.En el campo "SAP remoto" introduzca el ID de SAP del PLC.
11.Cierre todos los cuadros de dilogo abiertos a travs de los botones de comando
"ACEPTAR".

7.6

Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"

7.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.

7.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

Nmero SAP para la funcin de


(WRITE) ESCRITURA

11

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)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

151

S5 PROFIBUS FDL
7.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"

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).

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.

152

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"

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,
"Mdulo STEP5"
"en el archivo de programa".
a travs del punto de men "Editor"
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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

153

S5 PROFIBUS FDL
7.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
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.

7.6.3

Manera de configurar un campo E/S

Introduccin
En este apartado configurar un campo E/S.

154

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 PROFIBUS FDL
7.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"

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. A travs del botn de comando "Propiedades" puede configurar los parmetros de
conexin.
En el campo "Direccin estacin PLC" introduce la direccin de estacin del PLC.
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.
Cierre todos los cuadros de dilogo abiertos, a travs de los botones de comando
"ACEPTAR"
3. Seleccione en el men emergente de la conexin la entrada "Variable nueva". Se abre el
cuadro de dilogo "Propiedades de variable".

4. Introduzca en el campo "Nombre" el nombre de la variable "FDLWord1_Test". Ajuste en


el campo "Tipo de datos" el tipo de datos "Valor de 16 bits sin signo".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

155

S5 PROFIBUS FDL
7.6 Ejemplo sobre la configuracin del canal "SIMATIC S5 Profibus FDL"
5. Abra a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
direccin". Ajuste en el campo "Area de datos" en que rea de datos del PLC deben estar
los datos. Si est seleccionado el rea de datos" DB", introduzca en el campo activado "N
DB" el nmero del mdulo de datos. Introduzca en el campo "DW" la direccin Byte.

6. Cierre los cuadros de dilogo abiertos a travs de los botones de comando "ACEPTAR"
7. Dentro del Graphics Designer tiene que integrar en una imagen el objeto Smart "Campo
E/S".
8. Conecte el "Campo E/S" a una variable configurada.
9. 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".

156

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Programmers Port AS511


8

Recursos

8.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".

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

157

S5 Programmers Port AS511


8.3 Configuracin del canal
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

8.3

Configuracin del canal

8.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

8.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.

158

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Programmers Port AS511


8.3 Configuracin del canal

Procedimiento
1. En la unidad de canal "S5-AS511" seleccione la conexin y abra el cuadro de dilogo
"Propiedades de la conexin" con el punto de men "Propiedades" del men contextual.
2. Pulsar el botn de comando "Propiedades". Se abre el cuadro de dilogo "Parmetros de
conexin".

3. Seleccione en el campo "Interfase" la interfaz para el acoplamiento serie.

8.3.3

Configuracin de las variables

8.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

159

S5 Programmers Port AS511


8.3 Configuracin del canal
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.

8.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. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General", seleccione el tipo de datos deseado (p. ej. valor de 8 bits con signo).
3. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".

160

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Programmers Port AS511


8.3 Configuracin del canal
4. 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").

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

161

S5 Programmers Port AS511


8.3 Configuracin del canal
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
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.

162

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Programmers Port AS511


8.3 Configuracin del canal
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.

8.3.3.3

Manera de configurar una variable con acceso por bits

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "variable binaria".
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

163

S5 Programmers Port AS511


8.3 Configuracin del canal
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.

8.3.3.4

Manera de configurar una variable con acceso por bytes

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "valor de 8 bits sin signo" o "valor de 8
bits con signo".
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".

164

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Programmers Port AS511


8.3 Configuracin del canal
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

165

S5 Serial 3964R
9

Recursos

9.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.

9.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

167

S5 Serial 3964R
9.3 Configuracin del canal
Variable de texto de juego de caracteres de 8 bits
Tipo de datos sin formato

9.3

Configuracin del canal

9.3.1

Configuracin del canal "SIMATIC S5 Serial 3964R"

Introduccin
Para configurar el canal "SIMATIC S5 Serial 3964R" es necesario seguir los siguientes pasos.

9.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.

Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades de la conexin" con el
punto de men "Propiedades" del men contextual.
2. Pulsar el botn de comando "Propiedades". Se abre el cuadro de dilogo "Parmetros de
conexin".

168

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Serial 3964R
9.3 Configuracin del canal
3. Seleccione la ficha "Serie 3964R".

4. Seleccione en el campo "Interfase" la interfaz de comunicacin (COM1 o COM2) para el


acoplamiento en serie.
5. 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.
6. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

169

S5 Serial 3964R
9.3 Configuracin del canal
7. Seleccionar ahora la ficha "Opciones".

8. En la ficha "Opciones" puede desactivar el control cclico de seales de vida y suprimir el


establecimiento de enlaces automtico.

9.3.3

Configuracin de las variables

9.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.

9.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.

170

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Serial 3964R
9.3 Configuracin del canal

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General", seleccione el tipo de datos deseado (p. ej. valor de 8 bits con signo).
3. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".

4. 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.
5. Si la variable se encuentra en un bloque de datos, aparece adems el campo "N DB".
Introduzca aqu el nombre del bloque de datos.
6. En el campo "Direccionam." se indica el tipo de direccionamiento. Por norma general se
puede tomar el valor predeterminado.
7. Introduzca la direccin en el campo correspondiente (p. ej. "DL").

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

171

S5 Serial 3964R
9.3 Configuracin del canal
Nota
En las reas de direccin entradas, salidas, tiempos y contadores slo se tiene acceso de
lectura. En los mdulos 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.

9.3.3.3

Manera de configurar una variable con acceso por bits

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "variable binaria".
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".

172

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Serial 3964R
9.3 Configuracin del canal
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 mdulos de datos (DB, DX) es posible el acceso tanto de lectura como de
escritura.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

173

S5 Serial 3964R
9.3 Configuracin del canal

9.3.3.4

Manera de configurar una variable con acceso por bytes

Procedimiento
1. Seleccione la variable y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "valor de 8 bits sin signo" o "valor de 8
bits con signo".
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.

174

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

S5 Serial 3964R
9.3 Configuracin del canal
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 mdulos de datos (DB, DX) es posible el acceso tanto de lectura como de
escritura.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

175

SIMATIC S7 Protocol Suite


10

Recursos

10.1

Canal "SIMATIC S7 Protocol Suite"

10

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

10.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. No son posibles las conexiones simblicas al sistema
de automatizacin S7-300.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

177

SIMATIC S7 Protocol Suite


10.3 Seleccin de la unidad de canal
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
Communication Manual: Aqu encontrar ms informacin con ejemplos detallados sobre la
configuracin de canales. Este manual puede descargarse de la direccin
"www.ad.siemens.de/meta/support/html_00/support.shtml".
Seleccione a la izquierda del men el vnculo "Service und Support" (servicio y soporte).
Seleccione bajo "Produkt Support" (soporte de productos) el registro "Handbuchsuche"
(bsqueda de manuales).
Introduzca a la izquierda de la ficha "Experten-Suche" (bsqueda de experto), en el campo
"Suchbegriff" (criterio de bsqueda), el nmero de referencia "6AV6392-1CA05-0AA0" para
tomo 1 y tomo 2 del manual.

Consulte tambin
Variables internas especficas de la conexin de redundancia de software (Pgina258)
Configuracin del canal "SIMATIC S7 Protocol Suite" (Pgina183)
Sumario de los tipos de datos soportados (Pgina182)
Seleccin de la unidad de canal (Pgina178)
Diagnstico de canales y variables (Pgina317)

10.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:

178

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.3 Seleccin de la unidad de canal
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
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

179

SIMATIC S7 Protocol Suite


10.3 Seleccin de la unidad de canal
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.
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

180

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.3 Seleccin de la unidad de canal

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

Procesadores de comunicacin para WinCC


La comunicacin de una estacin WinCC con el Industrial Ethernet con protocolo "ISO" o "ISOon-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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

181

SIMATIC S7 Protocol Suite


10.4 Sumario de los tipos de datos soportados
Procesador de comunicacin (WinCC)

Estructura / Tipo

CP 1612

Tarjeta PCI / Softnet

CP 1613

Tarjeta PCI / Hardnet

CP 1512

Tarjeta PCMCIA / Softnet

10.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

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

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".

182

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

10.5

Configuracin del canal

10.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 (Pgina208)
Configuracin de las variables (Pgina202)
Unidades de canal del canal "SIMATIC S7 Protocol Suite" (Pgina184)
Diagnstico de canales y variables (Pgina317)

10.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.
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

183

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

Procedimiento
1. Seleccionar en el men contextual de la administracin de variables la entrada "Agregar
nuevo driver". Se abre un cuadro de seleccin.
2. Seleccione el canal "SIMATIC S7 Protocol Suite.chn" y cierre el cuadro de dilogo con el
botn de comando "Aceptar". Entonces se crea el canal y en la administracin de variables
se muestra el driver del canal y la unidad de canal correspondiente.
3. Seleccione en el men emergente de la unidad de canal deseada la entrada "Nueva
conexin".
4. Introducir en el cuadro de dilogo "Propiedades del enlace" el nombre del enlace. Cierre
el cuadro de dilogo pulsando el botn de comando "Aceptar".
5. Seleccionar en el men emergente de la conexin la entrada "Nueva variable". Se abre el
cuadro de dilogo "Propiedades de variable".
6. Defina en la ficha General el nombre y el tipo de datos de la variable.
De forma opcional puede usted definir en la ficha Lmites/Generacin de informes un valor
de inicio y un valor de reemplazo para la variable.
S quiere una descripcin detallada acerca de la configuracin de variables de la conexin
de una unidad de canal determinada, entonces cierre el cuadro de dilogo y contine con
el tema "Configuracin de las variables" dentro de la unidad de canal correspondiente.
7. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin". Ajuste el rea de direccionamiento de los datos deseados.
8. Cierre cada uno de los cuadros de dilogo abiertos con el botn de comando ""ACEPTAR".
9. 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".

10.5.3

Unidades de canal

10.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.

184

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

Consulte tambin
Unidad de canal "TCP/IP" (Pgina199)
Unidad de canal "Soft PLC" (Pgina198)
Unidad de canal "Slot PLC" (Pgina196)
Unidades de canal "PROFIBUS (I + II)" (Pgina193)
Unidad de canal "Named Connections" (Pgina190)
Unidad de canal "MPI" (Pgina188)
Unidades de canal "Industrial Ethernet" + "Industrial Ethernet (II)" (Pgina185)

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

185

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

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 (Pgina202)
Manera de configurar una conexin de la unidad de canal "Industrial Ethernet" (Pgina186)

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 abre el cuadro de dilogo "Propiedades de la conexin".
2. En la ficha "General" introduzca el nombre de la conexin, p. ej., "Test_Ind_Eth".

186

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
3. Abra con el botn de comando "Propiedades" 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 (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)
Diagnstico de canales y variables (Pgina317)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

187

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

10.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 (Pgina202)
Manera de configurar una conexin de la unidad de canal "MPI" (Pgina189)

188

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

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.
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 abre el cuadro de dilogo "Propiedades de la conexin".
2. Introduzca en la ficha General como nombre de conexin "Test_MPI".
3. Abra con el botn de comando "Propiedades" el cuadro de dilogo "Parmetros de
conexin - MPI".

4. Introduzca en el campo "Direc. estacin" la direccin de estacin del controlador en el bus.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

189

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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.
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 (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)

10.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
correspondiente, pero tambin puede estar fuera de este directorio, p. ej. si no se utiliza la
herramienta "Mapper" (mapeador).

190

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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 (Pgina202)
Manera de configurar una conexin de la unidad de canal "Named Connections"
(Pgina192)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

191

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

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 abre el cuadro de dilogo "Propiedades de la conexin".
2. En la ficha "General" introduzca el nombre de la conexin, p. ej., "Test_NC".
3. Abra con el botn de comando "Propiedades" 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.

192

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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 (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

193

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

Consulte tambin
Configuracin de las variables (Pgina202)
Manera de configurar una conexin de la unidad de canal "PROFIBUS" (Pgina194)

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 abre el cuadro de dilogo "Propiedades de la conexin".
2. Introduzca en la ficha General como nombre de conexin "Test_PROFIBUS".

194

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
3. Abra con el botn de comando "Propiedades" 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 !

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

195

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

Consulte tambin
Configuracin de las variables (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)

10.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 (Pgina202)
Manera de configurar una conexin de la unidad de canal "Slot PLC" (Pgina196)

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 abre el cuadro de dilogo "Propiedades de la conexin".
2. En la ficha "General" introduzca el nombre de la conexin, p. ej., "Test_SPLC".

196

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
3. Con el botn de comando "Propiedades" abra el cuadro de dilogo "Parmetro de enlace
- 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 (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

197

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

10.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 (Pgina202)
Cmo configurar una conexin de la unidad de canal "Soft PLC" (Pgina198)

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 abre el cuadro de dilogo "Propiedades de la conexin".
2. En la ficha "General" introduzca el nombre de la conexin, p. ej., "Test_SOFTPLC".

198

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
3. Con el botn de comando "Propiedades" abra el cuadro de dilogo "Parmetro de enlace
- 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 (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)

10.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

199

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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 (Pgina202)
Manera de configurar una conexin de la unidad de canal "TCP/IP" (Pgina201)

200

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

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.
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 abre el cuadro de dilogo "Propiedades de la conexin".
2. Introduzca en la ficha General el nombre de conexin "Prueba_TCP".
3. Abra mediante el botn de comando "Propiedades" 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

201

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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 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 (Pgina202)
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)

10.5.4

Configuracin de las variables

10.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 (Pgina207)
Manera de configurar una variable con acceso de palabras (Pgina205)
Manera de configurar una variable con acceso de bytes (Pgina204)
Manera de configurar una variable con acceso de bits (Pgina203)

202

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

10.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.
"Prueba_Ind_Eth".

Procedimiento
1. Seleccionar en el men emergente de la conexin "Test_Ind_Eth" la entrada "Nueva
variable". Se abre el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable "ETH_Var1_bit" en el campo "Nombre". Ajustar el tipo
de datos "Variable binaria" en el campo "Tipo de datos".
3. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin". 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.

4. 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.
5. 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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

203

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
6. 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 slo est activada si el rea de datos "DB" est seleccionado.
7. 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" (Pgina183)

10.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. Seleccionar en el men emergente de la conexin "Test_Ind_Eth" la entrada "Nueva
variable". Se abre el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable "ETH_Var2_byte" en el campo "Nombre". Ajustar en
el campo "Tipo de datos" el tipo "Valor de 8 bits sin signo".

204

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
3. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin". 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.

4. 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.
5. 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".
6. 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 slo est activada si el rea de datos "DB" est seleccionado.
7. 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" (Pgina183)

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

205

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

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. Seleccionar en el men emergente de la conexin "Test_Ind_Eth" la entrada "Nueva
variable". Se abre el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable p.ej. "ETH_Var3_word" en el campo "Nombre". Ajustar
en el campo "Tipo de datos" el tipo "Valor de 16 bits sin signo".
3. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin". 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.

4. 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.
5. 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".
6. 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 slo est activada si el rea de datos "DB" est seleccionado.
7. 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" (Pgina183)

206

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

10.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 dos BYTES. A las variables de texto de WinCC slo 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. Seleccionar en el men emergente de la conexin "Test_Ind_Eth" la entrada "Nueva
variable". Se abre el cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable "ETH_Var3_Text" en el campo "Nombre". Ajuste en el
campo "Tipo de datos" el tipo de datos "Variable de texto de juego de caracteres de 8 bits".
Introduzca usted en el campo "Longitud" la longitud de variable en bytes.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

207

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
3. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin". Ajuste en el campo "rea de datos" en que rea de datos del PLC 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.

4. En la entrada en el campo "Direccionamiento" slo 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.
5. 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".
6. 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 slo est activada si el rea de datos "DB" est seleccionado.
7. 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" (Pgina183)

10.5.5

Parmetros del sistema

10.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.
Ud. puede modificar:

208

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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 (Pgina212)
Manera de configurar los parmetros del sistema (Pgina210)
Servicios de lectura cclicos del AS (Pgina209)

10.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.
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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

209

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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"

10.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.

210

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

211

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal
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 (Pgina212)
Servicios de lectura cclicos del AS (Pgina209)

10.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".

212

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.5 Configuracin del canal

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

213

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.6

Funciones especiales

10.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 (Pgina256)
Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite" (Pgina249)
Intercambio de datos con el bloque de funcin S7 "AR_SEND" (Pgina214)

10.6.2

Intercambio de datos con el bloque de funcin S7 AR_SEND

10.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".

214

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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 Uso previsto


variables controlados por
proceso por cada AR_SEND

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
corresponden a la cantidad
fichero (optimizadas) 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 (Pgina229)
Manera de configurar una variante AR_SEND para varias variables de fichero (Pgina245)
Manera de configurar la variante AR_SEND para una variable de fichero (Pgina242)
Variante AR_SEND para varias variables de fichero (optimizado) (Pgina240)
Variante AR_SEND para una variable de fichero (Pgina224)

10.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".
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

215

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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".

216

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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

Cabecera sin intervalo de tiempo

Cabecera sin subnmero AR_ID

Cabecera con intervalo de tiempo

Cabecera sin subnmero AR_ID

Cabecera sin intervalo de tiempo

Cabecera con subnmero AR_ID

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

217

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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.

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

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".

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.

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.

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.

218

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
N

Significado

Reservado

Reservado

Milisegundos

Segundos

Minutos

Horas

Das

Tipo de datos de los datos de proceso


Los valores de proceso se guardan directamente en el formato S7.
N

Tipo de datos S7

Tipos de datos de WinCC

BYTE

BYTE

WORD

WORD

INT

SWORD

DWORD

DWORD

DINT

SDWORD

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:

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

219

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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

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.

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.

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.

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 (Pgina245)
Manera de configurar la variante AR_SEND para una variable de fichero (Pgina242)
Variante AR_SEND para varias variables de fichero (optimizado) (Pgina240)
Variante AR_SEND para varias variables de fichero (Pgina229)
Variante AR_SEND para una variable de fichero (Pgina224)

220

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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.
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
Fecha /
Factor Unidad Unidad
de Hora
de

(Intervalo
ciclo
(Tipo) (rea)
encabe de tiempo
zado
en
encabezado
)

Subn Tipo de
m. datos
AR_ID
de los
valores
de
proceso

cantidad Estructura

del valor de
mx. proceso
de
en el ej.
valores
de
proceso

cada valor
de proceso
(bytes) con
intervalo de
tiempo
propio

no
existente

0
1; 2
3; 4; 5

3200 8 bytes de
1600 intervalo de
1333
tiempo
+ 1 byte de
valor de
proceso

Valores de
proceso
con
intervalo de
tiempo
equidistant
e

relevante

>=1

3a7

0
1; 2
3; 4; 5

16000 1 palabra de
8000 valor de
4000
proceso

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

221

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
Ejemplo /

Ej.-

Propiedad

cada valor
de proceso
(palabra)
con
intervalo de
tiempo
propio

cada valor
de proceso
con
diferencia
de tiempo

Fecha /
Factor
Hora
de
ciclo
(Intervalo
de tiempo
en
encabezado
)

Unidad Unidad
(Tipo)

no
relevante

relevante

>=1

Tipo
de
encabe
zado

(rea)

Subn
m.
AR_ID

Tipo de
datos
de los
valores
de
proceso

0
1; 2
3; 4; 5

3200 8 bytes de
1600 intervalo de
1333
tiempo + 1
palabra de
valor de
proceso

3a7

0
1; 2
3; 4; 5

5332 8 bytes de
2666 diferencia
2000
de
tiempo
+ 1 byte de
valor de
proceso

cantidad
mx.
de
valores
de
proceso

Estructura
del valor de
proceso
en el ej.

Variante para varias variables de fichero


Ejemplo /

Propiedad

Ej.
N

Tipo
Fecha /
Factor Unidad Unidad
de Hora
de

(Intervalo
ciclo
(Tipo) (rea)
encabe de tiempo
zado
en
encabezado
)

Subn Tipo de
m. datos
AR_ID
de los
valores
de
proceso

cantidad

mx.
de
valores
de
proceso

cada valor
de proceso
(bytes) con
intervalo de
tiempo
propio

no
existente

1a
4095

0
1; 2
3; 4; 5

3200 8 bytes de
1600 intervalo de
1333
tiempo
+ 1 byte de
valor de
proceso

Valores de
proceso
con
intervalo de
tiempo
equidistant
e

relevante

>=1

3a7

1a
4095

0
1; 2
3; 4; 5

16000 1 palabra de
8000 valor de
4000
proceso

222

Estructura
del valor de
proceso en
el ej.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
Ejemplo /

Ej.-

Propiedad

cada valor
de proceso
(palabra)
con
intervalo de
tiempo
propio

cada valor
de proceso
con
diferencia
de tiempo

Fecha /
Factor
Hora
de
ciclo
(Intervalo
de tiempo
en
encabezado
)

Unidad Unidad
(Tipo)

(rea)

no
relevante

relevante

Tipo
de
encabe
zado

Subn
m.
AR_ID

Tipo de
datos
de los
valores
de
proceso

cantidad

1a
4095

0
1; 2
3; 4; 5

3200 8 bytes de
1600 intervalo de
1333
tiempo
+ 1 palabra
de valor de
proceso

3a7

1a
4095

0
1; 2
3; 4; 5

5332 8 bytes de
2666 diferencia
2000
de
tiempo
+ 1 byte de
valor de
proceso

mx.
de
valores
de
proceso

Estructura
del valor de
proceso en
el ej.

Variante para varias variables de fichero - optimizado


Ejemplo /

Propiedad

Ej.
N

Cada valor 9
de proceso
con
subnmero
AR_ID

Tipo
Fecha /
Factor Unidad Unidad
de Hora
de

(Intervalo
ciclo
(Tipo) (rea)
encabe de tiempo
zado
en
encabezado
)

Subn Tipo de
m. datos
AR_ID
de los
valores
de
proceso

cantidad
Estructura

del valor de
mx. proceso
de
en el ej.
valores
de
proceso

3992 1 palabra
2660
subnmero

+ 1 palabra
valor de
proceso

relevante

1; 2
3; 4; 5

Consulte tambin
Variante AR_SEND para varias variables de fichero (optimizado) (Pgina240)
Variante AR_SEND para varias variables de fichero (Pgina229)
Variante AR_SEND para una variable de fichero (Pgina224)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

223

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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.

224

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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) (Pgina228)
Ejemplo 3 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
con su propio intervalo de tiempo (Pgina227)
Ejemplo 2 de estructura de bloque de datos: una variable de fichero; sello de tiempo
equidistante (Pgina226)
Ejemplo 1 de estructura de bloque de datos: Una variable de fichero; cada valor de proceso
est dotado de su propio intervalo de tiempo (Pgina225)
Sumario de las propiedades de las variantes AR_SEND (Pgina221)

10.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

225

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

10.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".

226

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

10.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

227

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

10.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".

228

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

229

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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)".

230

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

231

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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) (Pgina238)
Ejemplo 7 de estructura de bloque de datos: Varias variables de fichero; cada valor de proceso
con su propio intervalo de tiempo (Pgina236)
Ejemplo 6 de estructura de bloque de datos: Varias variables de fichero; sello de tiempo
equidistante (Pgina234)
Ejemplo 5 de estructura de bloque de datos: Varias variables de fichero; cada valor de proceso
con su propio intervalo de tiempo (Pgina232)
Sumario de las propiedades de las variantes AR_SEND (Pgina221)

10.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".

232

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

233

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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".

234

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

235

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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".

236

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

237

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

10.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".

238

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

239

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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.

240

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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 (Pgina221)
Ejemplo 9 de estructura de bloque de datos: Varias variables de fichero; optimizado
(Pgina241)

10.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

241

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Estructura del bloque de datos en el mdulo de datos

Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)

10.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 la 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.
Para los otros parmetros no es necesario en WinCC efectuar una configuracin, ya que se
evalan automticamente.

242

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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 un versin a partir de V5.1 HF4, se pueden seguir utilizando o
convertir los nombres de variables de fichero en la forma original. La conversin se efecta
mediante la apertura nica de 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.
"Prueba_Ind_Eth".
En el editor "Tag Logging" de haber proyectado un fichero de valor de proceso.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

243

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Procedimiento
1. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos. Seleccionar en el men emergente de la conexin la
entrada "Nueva variable". Se abre el cuadro de dilogo "Propiedades de variable".
2. 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 se convierte el nombre de la variables de datos sin formato en
parte integrante del nombre del fichero de variables y, por tanto, est limitado a esta
longitud.
Ajuste en el campo "Tipo de datos" el tipo "Tipo de datos sin formato". Abra usted a
travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
direccin".

3. 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".
4. 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".

244

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
5. Abre mediante el botn de comando "Seleccionar" un cuadro de dilogo de seleccin y
seleccione la variable de datos sin formato, que va a servir como alimentacin de las
variables de fichero. En este ejemplo es "VAR_RAW_arsend". Cierre el cuadro de dilogo
pulsando el botn de comando "Aceptar".
6. 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.

7. 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".
8. 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.
9. Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
10.Guarde las modificaciones y cierre el Tag Logging.

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

245

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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 la 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.
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 un versin a partir de V5.1 HF4, se pueden seguir utilizando o
convertir los nombres de variables de fichero en la forma original. La conversin se efecta
mediante la apertura nica de 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.
"Prueba_Ind_Eth".
En el editor "Tag Logging" de haber proyectado un fichero de valor de proceso.

246

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

Procedimiento
1. Seleccione en el canal "SIMATIC S7 Protocol Suite" la conexin, mediante la cual se va a
efectuar la transferencia de datos. Seleccionar en el men emergente de la conexin la
entrada "Nueva variable". Se abre el cuadro de dilogo "Propiedades de variable".
2. 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 se convierte el nombre de la variables de datos sin formato en
parte integrante del nombre del fichero de variables y, por tanto, est limitado a esta
longitud.
Ajuste en el campo "Tipo de datos" el tipo "Tipo de datos sin formato". Abra usted a
travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades de
direccin".

3. 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".
4. 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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

247

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
5. Abre mediante el botn de comando "Seleccionar" un cuadro de dilogo de seleccin y
seleccione la variable de datos sin formato, que va a servir como alimentacin de las
variables de fichero. En este ejemplo es "VAR_RAW_arsend". Cierre el cuadro de dilogo
pulsando el botn de comando "Aceptar".
6. 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.

7. 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".
8. 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.
9. Cierre el cuadro de dilogo pulsando el botn de comando "Aceptar".
10.Guarde las modificaciones y cierre el Tag Logging.

248

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.6.3

Variables de datos sin formato del canal "SIMATIC S7 Protocol Suite"

10.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
(Pgina253)
Variable de datos sin formato como Bytes-ARRAY (Pgina249)

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

249

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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/480 Byte; Longitud del bloque de datos mx. 208/448 Byte;
dependiendo del tipo de CPU
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:

250

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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 (Pgina251)

10.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.
Las 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. Seleccionar en el men emergente de la conexin la entrada "Nueva variable". Se abre el
cuadro de dilogo "Propiedades de variable".
2. Introduzca el nombre de la variable p.ej. "Var1_raw_byte" en el campo "Nombre". Ajuste
en el campo "Tipo de datos" el tipo "Tipo de datos sin formato".
3. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin".
4. 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.
5. Introduzca en el campo "Longitud" la longitud del bloque de datos sin formato (en Bytes).
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

251

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
6. Ajuste en el campo "rea de datos" en que rea de datos del PLC 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.
El campo "CPU" no est activado en una conexin de la unidad de canal "MPI".

7. 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".
8. 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".
9. Cierre todos los cuadros de dilogo abiertos, utilizando para ello el botn de comando
"Aceptar".

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.

252

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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. Las funciones slo estn disponibles en una S7-400 o en un S7-300
con CP343. 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" para la comunicacin


con S7-400
La cantidad de datos mxima de las funciones AR_SEND- y/o BSEND/BRCV que se pueden
enviar en un momento a la vez del PLC al WinCC, est limitada a 16 Kbytes.
Ejemplos:
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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

253

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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".

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.

254

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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.
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"
(Pgina255)

10.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".
Las 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. Seleccionar en el men emergente de la conexin la entrada "Nueva variable". Se abre el
cuadro de dilogo "Propiedades de variable".
2. Introduzca como nombre de la variable en el campo "Nombre" p.ej. "Var2_raw_bsend".
Ajuste en el campo "Tipo de datos" el tipo "Tipo de datos sin formato".
3. Abra usted a travs del botn de comando "Seleccionar" el cuadro de dilogo "Propiedades
de direccin".
4. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

255

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
5. Introduzca en el campo "R_ID" el valor hexadecimal de la ID. La R_ID se asigna en la
configuracin en el PLC.

6. Cierre cada uno de los dos cuadros de dilogo abiertos con los botones de comando
""ACEPTAR".

10.6.4

Redundancia de software

10.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.

256

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

257

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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.
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 (Pgina265)
Manera de configurar una redundancia de software (Pgina263)
Variables internas especficas de la conexin de redundancia de software (Pgina258)

10.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

258

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

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
Tipo
Acceso
Asignacin
predeterminada
Valores

Estado de conexin
Mediante la variable se puede averiguar el estado de conexin actual.
DWORD
Lectura
0 = "averiado"
0 = conexin perturbada
1 = conexin dispuesta para el servicio
2 = conexin redundante (slo en redundancia de sistemas H)

ConnectionError
Significado

Tipo
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

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.
DWORD

259

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
Acceso
Asignacin
predeterminada
Valores

Lectura
0 = "no hay error"
0 = ningn error
<> 0 = cdigos de error S7

ConnectionErrorString
Significado

Tipo
Acceso
Asignacin
predeterminada
Valores

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.
TEXT8 [128]
Lectura
"" = "no hay error"
"No Error" = ningn error
"Error hhhh" = ha ocurrido el error hhhh (en donde hhhh = cdigos de
errores hexadecimal S7)

ConnectionErrorCount
Significado

Tipo
Acceso
Asignacin
predeterminada

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.
DWORD
Lectura
0

260

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

ConnectionEstablishMode
Significado

Tipo
Acceso
Asignacin
predeterminada
Valores

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.
DWORD
Escribir
1
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

Tipo
Acceso
Asignacin
predeterminada
Valores

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.
DWORD
Escribir
1
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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

261

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

ForceConnectionAddress
Significado

Tipo
Acceso
Asignacin
predeterminada
Valores

Seleccin de la direccin de conexin


Esta variable define, qu direccin de conexin se debe de utilizar para
el establecimiento del enlace.
DWORD
Escribir
0
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.

AlternateConnectionAddress
Significado

Tipo
Acceso
Asignacin
predeterminada
Valores

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"
TEXT8 [255]
Escribir
"..." = "Direccin configurada
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.

262

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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.

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

263

SIMATIC S7 Protocol Suite


10.6 Funciones especiales
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 (Pgina266)
Cmo verificar los parmetros de arranque de WinCC (Pgina265)

264

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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".

10.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

265

SIMATIC S7 Protocol Suite


10.6 Funciones especiales

10.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. En el men "Herramientas" abra el cuadro de dilogo "Sistemas de aviso de WinCC" a
travs de la entrada "Avisos de sistema de WinCC".
3. Active el botn de opcin "crear slo nuevos avisos de sistema" en el rea "Crear avisos
de sistema".
4. Pulse el botn de comando "crear" y cierre el cuadro de dilogo tras finalizar el proceso.
5. Guarde las modificaciones y cierre el Alarm Logging.

10.6.4.7

Cdigos de error si se interrumpe la conexin


Documentacin de los cdigos de error

266

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Ethernet Layer 4


11

Recursos

11.1

Canal WinCC "SIMATIC TI Ethernet Layer 4"

11

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).

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

267

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal

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 (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

11.3

Configuracin del canal

11.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.

11.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.

268

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal

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"

Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades de la conexin" con el
punto de men "Propiedades" del men contextual.
2. Pulsar el botn de comando "Propiedades". Se abre el cuadro de dilogo "Propiedades de
la conexin".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

269

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal
3. Introduzca en el campo "Direc. Ethernet PLC" la direccin de estacin del SIMATIC TI en
el bus Industrial Ethernet.
4. Defina ahora los parmetros para la funcin READ en el sistema WinCC. Dependen de la
orden efectuada en SIMATIC TI.
5. 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.
6. 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.
7. Inscriba de modo correspondiente los parmetros "ID TSAP propio" y "ID TSAP externo"
para la funcin WRITE.

11.3.3

Configuracin de las variables

11.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.

11.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 y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General", seleccione el tipo de datos deseado de las variables (p. ej. valor de
16 bits con signo).
3. Haga clic en el botn "Seleccionar". Si se trata de una variable del tipo "Binario" o "8 bits",
se abrir el cuadro de dilogo "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.

270

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal
4. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

271

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal
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

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 y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "variable binaria".
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".

272

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal
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.

11.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

273

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal
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 y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "valor de 8 bits sin signo" o "valor de 8
bits con signo".
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 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.

274

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal

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

11.3.4

Parmetros del sistema

11.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

275

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal

11.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.

276

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal

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.

11.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

277

SIMATIC TI Ethernet Layer 4


11.3 Configuracin del canal
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").

278

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Serial
12

Recursos

12.1

Canal WinCC "SIMATIC TI Serial"

12

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.

12.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

279

SIMATIC TI Serial
12.3 Configuracin del canal
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

12.3

Configuracin del canal

12.3.1

Configuracin del canal "SIMATIC TI Serial"

Introduccin
Para configurar el canal "SIMATIC TI Serial" es necesario seguir los siguientes pasos.

12.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 el interfaz
en 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.

280

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Serial
12.3 Configuracin del canal

Procedimiento
1. Seleccione la conexin y abra el cuadro de dilogo "Propiedades de la conexin" con el
punto de men "Propiedades" del men contextual.
2. Pulsar el botn de comando "Propiedades". Se abre el cuadro de dilogo "Propiedades de
la conexin".

3. Seleccione en el campo "Puerto de serie" la interfaz de comunicacin (COM1 o COM2 o


un puerto configurado) para el acoplamiento en serie.
4. 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.
5. O indique en los campos "Tasa baudios" y "Protocolo" la velocidad de transferencia de
datos y el protocolo utilizado.
6. Si selecciona el campo "Solicitudes optimizadas", podr optimizar la transferencia de datos
para que con una sola orden se puedan transferir distintas variables.
7. 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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

281

SIMATIC TI Serial
12.3 Configuracin del canal

12.3.3

Configuracin de las variables

12.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.

12.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 y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General", seleccione el tipo de datos deseado (p. ej. valor de 16 bits con signo).
3. Haga clic en el botn "Seleccionar". Si se trata de una variable del tipo "Binario" o "8 bits",
se abrir el cuadro de dilogo "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.

282

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Serial
12.3 Configuracin del canal
4. Haga clic en el botn "Seleccionar". Se abre el cuadro de dilogo "Propiedades de
direccin".

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

283

SIMATIC TI Serial
12.3 Configuracin del canal

12.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 y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "variable binaria".
3. Haga clic en el botn "Seleccionar". Se abre la ventana de dilogo "Variable de bits / bytes".

284

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

SIMATIC TI Serial
12.3 Configuracin del canal
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.

12.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

285

SIMATIC TI Serial
12.3 Configuracin del canal
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 y abra el cuadro de dilogo "Propiedades" a travs del men
contextual.
2. En la ficha "General" seleccione el tipo de datos "valor de 8 bits sin signo" o "valor de 8
bits con signo".
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.

286

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13

Recursos

13.1

Canal "Informacin de sistema"

13

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

287

Informacin de sistema
13.2 Canal WinCC "Informacin de sistema"

13.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
Las variables de proceso necesarias para el canal "System Info" no necesitan licencia. Las
variables no se incluyen en el pago de la licencia.

Si no posee derechos de administracin con Windows 2003 Server, como usuario principal
debe ser miembro del grupo "Usuario 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/
Buscar por el nmero de referencia:

288

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.3 Sumario de la informacin de sistema soportada
A5E00391327

Consulte tambin
Operacin en sistemas multipuesto y cliente (Pgina307)
Ejemplos de evaluacin y visualizacin de informacin de sistema (Pgina295)
Cmo configurar el canal "Informacin de sistema" (Pgina294)
Diferencias con otros componentes de software (Pgina294)
Sumario de la informacin de sistema soportada (Pgina289)
Diagnstico de canales y variables (Pgina317)

13.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

289

Informacin de sistema
13.3 Sumario de la informacin de sistema soportada

Sinopsis de las informaciones de sistema soportadas del canal "Informacin de sistema"


Funcin

Tipo de datos

Fecha

Variable de
DD.MM.AAAA
texto
DD.MM.AA
de juego de caracteres
MM-DD-AAAA
de 8 bits
MM-DD-AA

Vista
preliminar
21.10.1999
21.10.99
10-21-1999
10-21-99

MM/DD/AA

10/21/99

Variable;Tag


Valor de 16 bits sin
signo

DD

1...31

Mes


Valor de 16 bits sin
signo

MM

1...12

Ao


Valor de 16 bits sin
signo

AAAA

2000

Da de la semana


Valor de 16 bits
sin signo

Texto: 1 para
Lunes hasta
7 para domingo

1...7

Hora

Variable de
Texto: Lu,Ma,Mi,
texto
Ju,Vi,Sa,Do
de juego de caracteres
de 8 bits

Lu ...
Do

Variable de texto
de juego de carcteres
de 8 bits;
Longitud = 10 bytes

HH:MM:SS
HH:MM
HH:MMAM,PM

23:45:37
23:45
23:45 PM

HH:MM:SS AM,PM

23:45:37 PM

Longitud = 12 bytes

290

Formato

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.3 Sumario de la informacin de sistema soportada
Funcin

Tipo de datos

Formato

Vista
preliminar

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%

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

291

Informacin de sistema
13.3 Sumario de la informacin de sistema soportada

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.

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"

292

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.3 Sumario de la informacin de sistema soportada
Estado

Cdigo de error

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

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

293

Informacin de sistema
13.5 Configuracin del canal

13.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.

13.5

Configuracin del canal

13.5.1

Cmo configurar el canal "Informacin de sistema"

Introduccin
En este apartado explicaremos cmo configurar el canal "Informacin de sistema".

Procedimiento
1. Seleccionar en el men contextual de la administracin de variables la entrada "Agregar
nuevo driver". Se abre un cuadro de seleccin.
2. Seleccionar el canal "System Info.chn" y cerrar el cuadro de dilogo. Entonces se crea el
canal y en la administracin de variables se muestra el driver del canal.

294

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
3. Seleccionar la correspondiente unidad de canal "Informacin de sistema" y abra el men
contextual. Seleccionar en l el comando "Nueva conexin".
4. Introducir en el cuadro de dilogo "Propiedades del enlace" el nombre del enlace. Cerrar
el cuadro de dilogo.
5. Seleccionar en el men emergente de la conexin la entrada "Nueva variable". Se abre un
cuadro de dilogo.
6. Determinar el nombre y el tipo de datos de la variable.
Si se quieren utilizar los ejemplos sobre este canal, cerrar el cuadro de dilogo y continuar
con el tema "Cmo configurar una variable".
7. Usar el botn "Seleccionar" para abrir el cuadro de dilogo "Informacin de sistema".
Seleccionar la funcin y el formato deseados. El tipo correspondiente de la variable WinCC
se indica en el campo "Tipo de datos".
8. Cierre los cuadros de dilogo abiertos.

13.6

Ejemplos de evaluacin y visualizacin de informacin de sistema

13.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 (Pgina303)
Cmo configurar un aviso sobre la memoria de disco libre (Pgina300)
Cmo representar la carga de la CPU en una ventana de curvas (Pgina299)
Cmo representar la memoria de disco libre en una visualizacin de barras (Pgina298)
Cmo visualizar la hora en un campo E/S (Pgina297)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)

13.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 el canal "SystemInfo.chn".
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

295

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema

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, Memoria de
Sysinfo_Drive_C
Mensaje
disco
libre
(Unidad de disco: C)

Nmero de coma
flotante
32 bits IEEE 754

Nmero 0-100%
(Libre en %)

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. Seleccionar en el men emergente de la conexin la entrada "Nueva variable".
3. Introduzca el nombre de la variable en el cuadro de dilogo "Propiedades de la variable".
Para ello, seleccione el nombre de la variable adecuada para el ejemplo en la tabla de los
tipos de datos utilizados e introdzcalo en "Nombre". Ajustar el tipo de datos que
corresponda segn la tabla en el campo "Tipo de datos".
4. Usar el botn "Seleccionar" para abrir el cuadro de dilogo "Informacin de sistema".
Seleccione la informacin de sistema adecuada para el ejemplo en la tabla y el formato de
representacin, y ajstelo en el cuadro de dilogo.
5. Cerrar los dos cuadros de dilogo abiertos.

Consulte tambin
Cmo configurar un aviso sobre la memoria de disco libre (Pgina300)
Cmo configurar el canal "Informacin de sistema" (Pgina294)
Cmo mostrar el estado de la impresora en una vista de estado (Pgina303)
Cmo representar la carga de la CPU en una ventana de curvas (Pgina299)
Cmo representar la memoria de disco libre en una visualizacin de barras (Pgina298)
Cmo visualizar la hora en un campo E/S (Pgina297)

296

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema

13.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".

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

297

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema

Consulte tambin
Cmo activar Runtime (Pgina306)
Cmo insertar un campo E/S (Pgina306)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)

13.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.

298

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
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.

Consulte tambin
Cmo activar Runtime (Pgina306)
Cmo insertar una visualizacin con barras (Pgina305)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)

13.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

299

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
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.

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 (Pgina306)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)

13.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 %".

300

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema

Procedimiento
1. Iniciar Alarm Logging y crear un nuevo aviso insertando una nueva lnea al final de la
ventana de la tabla.
2. Abrir el cuadro de dilogo "Aviso individual" a travs del apartado "Propiedades" del men
contextual del campo del nuevo aviso.
3. En la ficha Textos, registrar en el campo "Texto de aviso" el texto "Espacio de memoria",
y en el campo "Punto de avera" el texto "Disco duro". Cerrar el cuadro de dilogo.

1. Abrir el cuadro de dilogo "Ampliaciones" con el comando de men "Herramientas /


Ampliaciones". Dado el caso, activar la casilla de control Vigilancia de valores lmite".
Cerrar el cuadro de dilogo.
2. Seleccionar la "Vigilancia de valores lmite" en la ventana de navegacin de Alarm Logging
y abrir el cuadro de dilogo "Propiedades" a travs de la entrada "Nueva" del men
contextual. Registrar en el campo "Variable a vigilar" el nombre "Sysinfo_Drive_C".

1. Activar la casilla de control "Un aviso para todos los valores lmite". Introducir en el campo
"Nmero de aviso" el nmero del aviso recin creado. Cerrar el cuadro de dilogo.
2. 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".
3. Cerrar el cuadro de dilogo. Memorizar y cerrar Alarm Logging.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

301

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema

Consulte tambin
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)
Cmo visualizar un aviso sobre la memoria de disco libre (Pgina302)

13.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".

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".

302

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
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.

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 (Pgina305)
Cmo activar Runtime (Pgina306)
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)

13.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

303

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema

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".

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.

304

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
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.

Consulte tambin
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295)
Cmo activar Runtime (Pgina306)

13.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.

13.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

305

Informacin de sistema
13.6 Ejemplos de evaluacin y visualizacin de informacin de sistema
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.

13.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".
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.

13.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".

306

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.7 Funciones especiales

13.7

Funciones especiales

13.7.1

Operacin en sistemas multipuesto y cliente

13.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
(Pgina307)

13.7.2

Ejemplo de supervisin de la informacin de sistema de varios servidores

13.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

307

Informacin de sistema
13.7 Funciones especiales

Consulte tambin
Cmo activar el proyecto (Pgina313)
Cmo configurar la imagen de proceso en el cliente WinCC (Pgina311)
Cmo importar las variables en el WinCC Client (Pgina310)
Cmo configurar el segundo servidor (Pgina309)
Cmo configurar el primer servidor (Pgina308)

13.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 l el driver
"System Info.chn".
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. Seleccionar el comando "Nueva variable" en el men contextual de la conexin.
4. Introducir el nombre de la variable "Sysvar_1_Drive_C" en el cuadro de dilogo
"Propiedades de la variable". Ajustar la entrada "Nmero de coma flotante 32 bits IEEE
754" en el campo "Tipo de datos".

308

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.7 Funciones especiales
5. Usar el botn "Seleccionar" para abrir el cuadro de dilogo "Informacin de sistema".
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.
6. Seleccionar el comando "Nueva variable" en el men contextual de la conexin.
7. Introducir el nombre de la variable "Sysvar_1_CPU" en el cuadro de dilogo. Ajustar la
entrada "Nmero de coma flotante 32 bits IEEE 754" en el campo "Tipo de datos".
8. Usar el botn "Seleccionar" para abrir el cuadro de dilogo "Informacin de sistema".
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.
9. 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 (Pgina309)

13.7.2.3

Cmo configurar el segundo servidor

Introduccin
En este apartado mostraremosla 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 %)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

309

Informacin de sistema
13.7 Funciones especiales

Procedimiento
1. Crear un proyecto monopuesto "Testinfo_2" en el segundo servidor. Instalar en l el driver
"System Info.chn".
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. Seleccionar el comando "Nueva variable" en el men contextual de la conexin.
4. Introducir el nombre de la variable "Sysvar_2_Drive_C" en el cuadro de dilogo
"Propiedades de la variable". Ajustar la entrada "Nmero de coma flotante 32 bits IEEE
754" en el campo "Tipo de datos".
5. Usar el botn "Seleccionar" para abrir el cuadro de dilogo "Informacin de sistema".
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.
6. Seleccionar el comando "Nueva variable" en el men contextual de la conexin.
7. Introducir el nombre de la variable "Sysvar_2_CPU" en el cuadro de dilogo "Propiedades
de la variable". Ajustar la entrada "Nmero de coma flotante 32 bits IEEE 754" en el campo
"Tipo de datos".
8. Usar el botn "Seleccionar" para abrir el cuadro de dilogo "Informacin de sistema".
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.
9. 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 (Pgina310)

13.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.

310

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.7 Funciones especiales

Requisitos
Para llevar a cabo este ejemplo deben existir los paquetes de dos proyectos de servidor.
Servidor

Proyecto

Nombre de paquete

Testinfo_1

Testinfo_1_<nombre del equipo>

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 (Pgina311)

13.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

311

Informacin de sistema
13.7 Funciones especiales
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 (Pgina313)

312

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Informacin de sistema
13.7 Funciones especiales

13.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

313

Windows DDE
14

Recursos

14.1

Canal "Windows DDE"

14

Contenido
El canal se utiliz en versiones anteriores de WinCC para acoplarse a aplicaciones a travs
de la interfaz DDE de Windows y slo existe para ser compatible con versiones anteriores de
WinCC. Los nuevos acoplamientos deben realizarse a travs del canal "OPC".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

315

Diagnstico de la comunicacin
15

Recursos

15.1

Diagnstico de canales y variables

15

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" (Pgina341)
Quality Codes de variables (Pgina361)
Vigilancia del estado a travs de acciones globales (Pgina369)
Vigilancia del estado a travs del estado de la variable (Pgina367)
Manera de verificar una variable interna (Pgina370)
Diagnstico de canales (Pgina318)
Generalidades sobre la deteccin de errores (Pgina317)
Posibilidades de diagnstico del canal "OPC" (Pgina350)
Posibilidades de diagnstico del canal "SIMATIC S7 Protocol Suite" (Pgina330)
Posibilidades de diagnstico del canal "System Info" (Pgina325)

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

317

Diagnstico de la comunicacin
15.3 Diagnstico de canales

15.3

Diagnstico de canales

15.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" (Pgina318)
Funcin "Estado - Conexiones lgicas" (Pgina318)
Funcionamiento del diagnstico de canales "Channel Diagnosis" (Pgina320)

15.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 .

15.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"

318

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.3 Diagnstico de canales

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

319

Diagnstico de la comunicacin
15.3 Diagnstico de canales

15.3.4

Diagnstico de canales con Channel Diagnosis

15.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.

320

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.3 Diagnstico de canales
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 (Pgina321)
Verificacin de un canal con "Channel Diagnosis" como Control ActiveX (Pgina321)
Diagnstico de un canal con "Channel Diagnosis" (Pgina322)
Verificacin de un canal con "Channel Diagnosis " (Pgina323)
Configuracin de la funcin Trace de un canal (Pgina324)
Cmo activar Runtime (Pgina325)

15.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.

15.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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

321

Diagnstico de la comunicacin
15.3 Diagnstico de canales

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 (Pgina324)

15.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.

322

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.3 Diagnstico de canales

15.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 (Pgina324)
Cmo activar Runtime (Pgina325)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

323

Diagnstico de la comunicacin
15.3 Diagnstico de canales

15.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.

324

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.4 Diagnstico del canal "System Info" (Informacin de sistema)
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.

15.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 " (Pgina323)

15.4

Diagnstico del canal "System Info" (Informacin de sistema)

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

325

Diagnstico de la comunicacin
15.4 Diagnstico del canal "System Info" (Informacin de sistema)

Consulte tambin
Manera de verificar una variable (Pgina329)
Verificacin del canal y de la conexin (Pgina327)

15.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
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"

326

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.4 Diagnstico del canal "System Info" (Informacin de sistema)

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

15.4.3

Determinar la causa de valores de variables incorrectos

15.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 (Pgina329)
Verificacin del canal y de la conexin (Pgina327)

15.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

327

Diagnstico de la comunicacin
15.4 Diagnstico del canal "System Info" (Informacin de sistema)

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.

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".

328

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.4 Diagnstico del canal "System Info" (Informacin de sistema)

Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina324)
Descripcin de las entradas del archivo de registro (Pgina326)
Manera de verificar una variable (Pgina329)

15.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 sea visualizada en la ventana de datos.
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

329

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

Consulte tambin
Quality Codes de variables (Pgina361)

15.5

Diagnstico del canal "SIMATIC S7 Protocol Suite"

15.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 (Pgina340)
Verificacin del canal y de la conexin (Pgina338)
Verificacin de la configuracin de conexin y variables (Pgina336)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina335)
Verificacin de la configuracin del procesador de comunicacin (Pgina333)

330

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

15.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

331

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"
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 / SAPIS7
ffff = 2. Indicacin de error en Hexa S7DOS / SAPI-S7

332

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!

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

15.5.3

Determinar la causa de valores de variables incorrectos

15.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 canal y conexionesKAPITEL_18_18_070_S7_DIAG_CHANNELS
5. Verificar variables del canal

Consulte tambin
Manera de verificar una variable (Pgina340)
Verificacin del canal y de la conexin (Pgina338)
Verificacin de la configuracin de conexin y variables (Pgina336)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina335)
Verificacin de la configuracin del procesador de comunicacin (Pgina333)

15.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

333

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

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 (Pgina336)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina335)

334

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

335

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina336)

15.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.

336

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

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 (Pgina338)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

337

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

15.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.

338

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

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".

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

339

Diagnstico de la comunicacin
15.5 Diagnstico del canal "SIMATIC S7 Protocol Suite"

Consulte tambin
Configuracin de la funcin Trace de un canal (Pgina324)
Descripcin de las entradas del archivo de registro (Pgina331)
Manera de verificar una variable (Pgina340)

15.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 sea visualizada en la ventana de datos.
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.

340

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
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 (Pgina361)

15.6

Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

15.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).

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

341

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

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 (Pgina349)
Verificacin del canal y de la conexin (Pgina347)
Verificacin de la configuracin de conexin y variables (Pgina346)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina345)
Verificacin de la configuracin del procesador de comunicacin (Pgina343)

15.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"

342

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
Texto de aviso

Significado

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

15.6.3

Determinar la causa de valores de variables incorrectos

15.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
4. Verificar el canal y las conexiones
5. Verificar variables del canal

Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina346)
Manera de verificar una variable (Pgina349)
Verificacin del canal y de la conexin (Pgina347)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina345)
Verificacin de la configuracin del procesador de comunicacin (Pgina343)

15.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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

343

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

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)".

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 (Pgina346)
De este modo, puede verificar el procesador de comunicacin en SIMATIC NET
(Pgina345)

344

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

15.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.
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

345

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina346)

15.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".

346

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

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 (Pgina347)

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

347

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"

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.

348

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.6 Diagnstico del canal "SIMATIC S5 PROFIBUS FDL"
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 (Pgina324)
Descripcin de las entradas del archivo de registro (Pgina342)
Manera de verificar una variable (Pgina349)

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

349

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

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 sea visualizada en la ventana de datos.
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 (Pgina361)

15.7

Diagnstico del canal "OPC"

15.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.

350

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

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 (Pgina358)
Verificacin del canal y de la conexin (Pgina356)
Cmo verificar los datos de configuracin (Pgina355)

15.7.2

Descripcin de las entradas del archivo de registro

15.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

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

351

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"
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" (Pgina353)
Entradas para el indicador "INFO" (Pgina352)

15.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
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

352

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

15.7.2.3

Texto de aviso

Significado

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.

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.))")

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

353

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

Descripcin de las entradas ms importantes del registro cronolgico


Error Code

Texto del mensaje de error

Causas posibles

c0040004

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.

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.

15.7.3

Determinar la causa de valores de variables incorrectos

15.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 (Pgina358)
Verificacin del canal y de la conexin (Pgina356)
Cmo verificar los datos de configuracin (Pgina355)

354

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

355

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"
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 (Pgina324)
Descripcin de las entradas del archivo de registro (Pgina351)
Verificacin del canal y de la conexin (Pgina356)

15.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.

356

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

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 (Pgina324)
Descripcin de las entradas del archivo de registro (Pgina351)
Manera de verificar una variable (Pgina358)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

357

Diagnstico de la comunicacin
15.7 Diagnstico del canal "OPC"

15.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 sea visualizada en la ventana de datos.
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 (Pgina361)

358

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.8 Calidad de variables

15.8

Calidad de variables

15.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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

359

Diagnstico de la comunicacin
15.8 Calidad de variables
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.

360

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.8 Calidad de variables
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.

15.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 transmisin 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 de inicio o de reemplazo.
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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

361

Diagnstico de la comunicacin
15.8 Calidad de variables

Representacin de Quality Codes en imgenes del proceso


Al visualizar valores de variables en objetos con conexin al proceso, p.ej. campos EA, el
Quality Code puede repercutir en la representacin. Si el Quality Code tiene el valor 0x80
(bueno) o 0x4C (valor inicial), la visualizacin del valor variable no se representa en gris. Para
el resto de valores, la visualizacin aparece en gris.

Estructura
El Quality Code tiene la siguiente estructura binaria:

QQSSSSLL
Q: Calidad
S: Estado Sub de la calidad
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.

362

Q Q S S S S L L

2 2 2 2 2 2 2 2

Bad - The value is not useful

0 0 - - - - - -

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.8 Calidad de variables
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 SSSSL 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

0x84

Good Active Update event - Set if the value is good and the block
(Nonhas an active Update event.
Cascade)

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 - -

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

0 1 1 1 0 1 - -

363

Diagnstico de la comunicacin
15.8 Calidad de variables

364

Cdig
o
(Hex)

Calidad

Q Q SSSSL L

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. Used for propagation.

0 1 0 0 0 0 - -

0xE0

Good Initiate Fail Safe (IFS) - The value is from a block that wants
(Cascade its downstream output block (e.g. AO) to go to Fail Safe.
)

1 1 1 0 0 0 - -

0xD8

Good Local Override (LO) - The value is from a block that has been
(Cascade 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 Do Not Select (DNS) - The value is from a block which should
(Cascade not be selected, due to conditions in or above the block.
)

1 1 0 1 0 1 - -

0xCC

Good Not Invited (NI) - The value is from a block which does not
(Cascade have a target mode that would use this input.
)

1 1 0 0 1 1 - -

0xC8

Good Initialization Request (IR) - The value is an initialization value


(Cascade 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 Initialization Acknowledge (IA) - The value is an initialized


(Cascade value from a source (cascade input, remote-cascade in, and
)
remote-output in parameters).

1 1 0 0 0 1 - -

0xC0

Good OK - No error or special condition is associated with this value. 1 1 0 0 0 0 - (Cascade


)

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.8 Calidad de variables
Cdig
o
(Hex)

Calidad

Q Q SSSSL L

0xA0

Good Initiate Fail Safe


(NonCascade)

1 0 1 0 0 0 - -

0x98

Good Unacknowledged Critical Alarm - Set if the value is good and 1 0 0 1 1 0 - (Nonthe block has an unacknowledged Alarm with a priority greater
Cascade) than or equal to 8.

0x94

Good Unacknowledged Advisory Alarm - Set if the value is good


(Nonand the block has an unacknowledged Alarm with a priority
Cascade) less than 8.

1 0 0 1 0 1 - -

0x90

Good Unacknowledged Update event - Set if the value is good and


(Nonthe block has an unacknowledged Update event.
Cascade)

1 0 0 1 0 0 - -

0x8C

Good Active Critical Alarm - Set if the value is good and the block 1 0 0 0 1 1 - (Nonhas an active Alarm with a priority greater than or equal to 8.
Cascade)

0x88

Good Active Advisory Alarm - Set if the value is good and the block
(Nonhas an active Alarm with a priority less than 8.
Cascade)

1 0 0 0 1 0 - -

0xA8

Good Maintenance demanded


(NonCascade)

1 0 1 0 1 0 - -

0xA4

Good Maintenance required


(NonCascade)

1 0 1 0 0 1 - -

0xBC

Good Function check - Local override


(NonCascade)

1 0 1 1 1 1 - -

0x80

Good OK - No error or special condition is associated with this value. 1 0 0 0 0 0 - (NonCascade)

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

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

365

Diagnstico de la comunicacin
15.8 Calidad de variables

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.

15.8.3

Quality Codes en WinCC

Quality Code segn OPC

0x48

0x40

0x4C

0x40

0x5C

0x40

0x60

0x40

0x80...0xD4

0xC0

0xD8

0xC0

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.
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

366

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.8 Calidad de variables

Indicadores de estado de WinCC


En la siguiente tabla se indican los posibles estados de variables.
Nombre del indicador

Valor

0x000 No hay error


0

Significado

DM_VARSTATE_NOT_ESTABLISH
ED

0x000 No se ha establecido conexin con el vinculado


1

DM_VARSTATE_HANDSHAKE_ER
ROR

0x000 Error de informe


2

DM_VARSTATE_HARDWARE_ERR 0x000 Mdulo de red defectuoso


OR
4
DM_VARSTATE_MAX_LIMIT

0x000 Lmite superior excedido


8

DM_VARSTATE_MIN_LIMIT

0x001 Lmite mnimo no alcanzado


0

DM_VARSTATE_MAX_RANGE

0x002 Lmite de formato rebasado por exceso


0

DM_VARSTATE_MIN_RANGE

0x004 Lmite de formato rebasado por defecto


0

DM_VARSTATE_CONVERSION_E
RROR

0x008 Visualizacin de error de conversin (en combinacin


0
con lmite de formato de xxx pasos)

DM_VARSTATE_STARTUP_VALUE 0x010 Valor de inicializacin de las variables


0

15.8.4

DM_VARSTATE_DEFAULT_VALUE

0x020 Valor sustitutivo de las variable


0

DM_VARSTATE_ADDRESS_ERRO
R

0x040 Error de direccionamiento en canal


0

DM_VARSTATE_INVALID_KEY

0x080 Variable no encontrada / No existe


0

DM_VARSTATE_ACCESS_FAULT

0x100 Acceso a variable no permitido


0

DM_VARSTATE_TIMEOUT

0x200 Timeout / Ninguna notificacin del canal


0

DM_VARSTATE_SERVERDOWN

0x400 Servidor no disponible


0

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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

367

Diagnstico de la comunicacin
15.8 Calidad de variables
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".

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.

368

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

Diagnstico de la comunicacin
15.8 Calidad de variables

15.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
"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.

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

369

Diagnstico de la comunicacin
15.8 Calidad de variables

15.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.

Requisitos
Configure una variable interna.
Active el proyecto WinCC.

Procedimiento
1. Seleccione en el WinCC Explorer, en la administracin de variables, la entrada "Variables
internas".
2. Seleccione en la ventana de datos la variable que desea verificar. Abra para ello la
estructura de directorios hasta que la variable sea visualizada en la ventana de datos.
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 o 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.

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

Consulte tambin
Quality Codes de variables (Pgina361)

370

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice alfabtico

como Control ActiveX, 321


verificar, 318

5
505-Ethernet (CP 1413-x)
Unidad de canal, 267

A
Acceso por bits, 38, 112, 202
S5 AS511, 163
S5 Ethernet Layer 4, 112
S5 Profibus FDL, 137
S5 Serial 3964R, 172
S7 Protocol Suite, 203
TI Ethernet Layer 4, 272
TI Serial, 284
Acceso por bits / bytes, 38
Acceso por bytes, 38, 113, 202
S5 AS511, 164
S5 Ethernet Layer 4, 113
S5 Profibus FDL, 139
S5 Serial 3964R, 174
S7 Protocol Suite, 204
TI Ethernet Layer 4, 273
TI Serial, 285
Acceso por palabras, 202
S7 Protocol Suite, 205
Adaptacin de formato, 30
Administracin de elementos OPC, 70, 78
Sumario de tareas de la Administracin de
elementos OPC, 70
Agregar nuevo driver, 133
Agregar variable, 70, 78
Ajuste de formato, 18, 131
Ajuste de formato de WinCC, 18
AR_SENDAR_SEND-FuncinenWinCC , 214
Archivo de registro, 320, 326, 331, 342, 351
Archivo Trace de Channel Diagnosis, 320
Array de byte, 145
AS511, 157
Autmata programable, 131
Aviso
Ejemplo de informacin de sistema, 300, 302

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

rea de datos, 130

B
Barra
Ejemplo de informacin de sistema, 298

C
Campo E/S
Ejemplo de informacin de sistema, 297
Ejemplo sobre S5 Profibus FDL, 154
Canal, 16, 107, 167, 177, 356
Configurar SIMATIC S5 PROFIBUS FDL, 133
Diagnstico de canales, 318
Ejemplo sobre S5 PROFIBUS FDL, 151
Funcin Estado - Conexiones lgicas, 318
PROFIBUS FMS, 99
SIMATIC S5 Ethernet Layer 4, 107
SIMATIC S5 Programmers Port AS511, 157
SIMATIC S5 Serial 3964R, 167
SIMATIC S7 Protocol Suite, 177
SIMATIC TI Ethernet Layer 4, 267
TI Serial, 279
verificar, 327, 338, 347, 356
Canal , 99
Canal Informacin de sistema, 325
Posibilidades de diagnstico, 325
Canal OPC, 350
Configurar canal OPC en el cliente WinCC-OPCDA, 77
Posibilidades de diagnstico, 350
Canal SIMATIC S5 PROFIBUS FDL, 341
Posibilidades de diagnstico, 330
Canal SIMATIC S7 Protocol Suite, 330
Posibilidades de diagnstico, 330
Carga de la CPU, 289
Ejemplo de informacin de sistema, 299
Channel Diagnosis, 320
Channel DiagnosisCanal
verificar, 321, 323
Channel DiagnosisChannelDiagnosis
CanalDiagnsticoconChannelDiagnosis, 321
DiagnsticodecanalesconChannelDiagnosis, 322

371

ndice alfabtico

Cliente OPC-DA, 75
Funcionamiento del cliente WinCC-OPC-DA, 75
Cliente OPC-XML, 91
Modo de funcionamiento del cliente WinCC-OPCXML, 91
Comunicacin, 13
Acceso por bits / bytes, 38
Adaptacin de formato, 30
Ajuste de formato, 18
Ajuste de formato de WinCC, 18
Clasificar adaptacin de formato por tipos de
datos de PLC, 30
Clasificar adaptacin de formato por tipos de
datos de WinCC, 24
Comunicacin de procesos WinCC, 15
Comunicacin entre WinCC y el sistema de
automatizacin (PLC), 16
Conexin, 16
Configurar PowerTags, 22
Configurar variable con BinWrite, 40
Controlador de comunicacin, 16
Crear nueva conexin, 21
Direccionamiento en el sistema de
automatizacin, 18
Escala lineal de tipos de variable numricos, 18
Fundamentos, 13
Indicaciones de longitud para variables de texto,
18
Mecanismo BinWrite, 38
PowerTag, 18
Principio de la comunicacin de WinCC, 16
Principio del mecanismo BinWrite, 38
Propiedades de variable, 22
Propiedades del enlace, 21
Rango de valores, 30
Tipo de dato, 30
Tipo de datos, 18
Tipo de datos PLC, 22, 30
Tipos de datos de WinCC, 18
Unidad de canal, 16
Variable bit / byte, 40
Comunicacin de procesos WinCC, 15
Comunicacin OPC, 86
Tratamiento de errores en caso de perturbaciones
en la comunicacin OPC DA., 86
Comunicacin WinCC, 16
Principio, 16

372

Conexin, 16, 184, 356


Conexin activa, 129
Conexin pasiva, 129
Configurar, 135, 186, 189, 192, 194, 196, 198,
201
Crear conexin, 70
Crear nueva conexin, 21
verificar, 327, 338, 347, 356
Verificar la configuracin de conexiones, 336,
346
Configurar
TI Ethernet Layer 4, 268
Variable, 270
Configurar acceso por bits
Variable, 272
Configurar acceso por bytes
Variable, 273
Configurar una variable con acceso por bits
TI Ethernet Layer 4, 272
Configurar una variable con acceso por bytes
TI Ethernet Layer 4, 273
Configurar variable
TI Ethernet Layer 4, 270
Contador, 289
Control de vida del canal S5 Serial 3964R
Control de vida , 168
Controlador de comunicacin, 16
Controlador de comunicacin PROFIBUS FMS
PROFIBUSFMS , 99
CP1434 TF, 276, 277
Criterios de filtro, 78

D
Datos de configuracin, 355

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice alfabtico

Diagnstico de canales, 320


Archivo de registro, 326, 331, 342, 351
Canal con, 321, 323
Canal con la funcin Estado - Conexiones lgicas,
318
Canal Informacin de sistema, 325
Canal OPC, 350
Canal SIMATIC S5 PROFIBUS FDL, 341
Canal SIMATIC S7 Protocol Suite, 330
Channel Diagnosis, 320, 321, 322
Configurar la funcin Trace de un canal, 324
Diagnstico de canales, 318
Diagnstico de canales como aplicacin de
Windows, 322
Diagnstico de canales con, 320, 321
Ejemplo, 369
Estado - Conexiones lgicas, 318
Funcin, 318
Indicador ERROR de una entrada de registro,
326, 331
Indicador Info de una entrada de registro, 326,
331, 342, 351
Indicadores estndar de la funcin Trace, 324
Parmetro de conexin, 346
Parmetros del sistema, 346
Parmetros del sistema-PROFIBUS, 336
Posibilidades de diagnstico, 325, 330, 341, 350
Propiedades - CP5613, 333, 335, 343, 345
Sumario del indicador de estado, 327, 338, 347,
356
Verificar canal, 327, 338, 347, 356
Verificar conexin, 327, 338, 347, 356
Verificar datos de configuracin, 355
Verificar la configuracin del procesador de
comunicacin, 333, 335, 343, 345
Verificar la variable, 329, 340, 349, 358
verificar la variable interna, 370
Vigilancia de estado de la variable con acciones
globales, 369
Vigilancia del estado de la variable en el cuadro
de dilogo dinmico, 367
WinCC Channel Diagnosis, 327, 338, 347, 356
Direccin de las variables, 270
TI Ethernet Layer 4, 270
Direccin de variable, 111
PROFIBUS FMS, 99, 104, 106
S5 Ethernet Layer 4, 107
TI Serial, 279

Entrada de registro, 326, 331, 342, 351


Estado de la variable, 359, 366, 367, 369
Vigilancia de estado de la variable con acciones
globales, 369
Vigilancia del estado de la variable en el cuadro
de dilogo dinmico, 367
Estructura
Configurar estructura, 84
Estructuras en el cliente WinCC-OPC-DA, 83
Utilizar cliente WinCC-OPC, 85

F
Fecha, 289
Fecha y hora, 215
Funcin AR_SEND en WinCC
Configurar variante para una variable de fichero,
242
Configurar variante para varias variables de
fichero, 245
Ejemplo de estructura de bloque de datos, 225,
226, 227, 228, 232, 234, 236, 238, 241
Estructura y parmetros bloque de datos, 215
Sumario de las propiedades de las variantes, 221
Variante para una variable de fichero, 224
Variante para varias variables de fichero, 229
Variante para varias variables de fichero
(optimizado), 240
Funcin EstadoConexioneslgicas Estado Conexiones lgicas, 318
Funcin Trace, 324
configurar, 324
Funciones especiales, 144

H
Hora, 289, 294
Ejemplo de informacin de sistema, 297
Horario verano / invierno, 215

I
Imagen de proceso
Ejemplo de informacin de sistema, 311
Indicador de estado, 327, 338, 347, 356
Indicador ERROR, 326, 331
Indicador estndar, 324
Indicador INFO, 326, 331, 342, 351

E
Ejemplo, 369
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

373

ndice alfabtico

Informacin de sistema, 288


Configuracin de barras, 298
Configuracin de vista de estado, 303
Configuracin del campo E/S, 297
Diagnstico de canales, 325
Diferencias con otros componentes de software,
294
Ejemplo, 295, 297, 298, 299, 300, 302, 303, 308,
309, 310, 311, 313
Lugar de avera, 300
Memoria de disco libre, 289
Proyectar, 294
Sumario de la informacin de sistema soportada,
289
Texto del aviso, 300
Tipos de datos utilizados, 295, 308
Variable a vigilar, 300
Informacin de sistema soportada, 289
Sumario, 289
Informacin de sistemaInformacindesistema
Usoenunsistemamultipuesto, 307
Interfaz TTY, 157

L
Lugar de avera, 300

M
Mecanismo BinWrite, 38
Principio, 38
Memoria de disco, 289
Ejemplo de informacin de sistema, 298
Memoria de disco libre, 289, 294
Mdulo, 151
Mdulo cclico, 151
Mdulo de arranque, 151

N
Nombre del dispositivo, 118, 142, 275
modificar, 143
TI Ethernet Layer 4, 275
Nombre lgico del equipo, 208
modificar, 212
Nueva conexin, 78

374

O
OPC
Acceso a una variable, 76
Administracin de elementos OPC, 70
Agregar variable, 70, 78
Configurar acceso a una variable WinCC con la
administracin de elementos OPC, 78
Configurar acceso a una variable WinCC sin la
Administracin de elementos OPC, 81, 95
Configurar canal OPC en el cliente WinCC-OPCDA, 77
Configurar estructura, 84
Configurar variables de estructura, 84
Consultar la ProgID, 70
Crear conexin, 70
Criterios de filtro, 78
Diagnstico de canales, 350
Estructuras en el cliente WinCC-OPC-DA, 83
Funcionamiento del cliente WinCC-OPC-DA, 75
Modo de funcionamiento del cliente WinCC-OPCXML, 91
Nueva conexin, 78
OPC en WinCC, 69
OPC1, 81, 95
OPCServer.WinCC-(DPC_4001), 78
Propiedades de direccin, 81, 95
Propiedades de estructura, 84
Seleccionar la variable, 70
Sumario de lo tipos de datos WinCC soportados,
74
Sumario de tareas de la Administracin de
elementos OPC, 70
Tipos de datos WinCC soportados, 74
Tratamiento de errores en caso de comunicacin
OPC perturbada, 86
Utilizar estructuras en el cliente WinCC-OPC-DA,
85
WinCC como cliente OPC-DA, 69, 86
WinCC como cliente OPC-XML, 69
OPC XML
Acceso a una variable, 91
OPC1, 81, 95
OPCServer.WinCC-(DPC_4001), 78

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice alfabtico

Parmetro de conexin, 184, 346


S5 AS511, 157, 158
S7 Protocol Suite, 177
SIMATIC S5 Serial 3964R, 167
TI Ethernet Layer 4, 267, 268
TI Serial, 279
Unidad de canal, 268
Parmetro de transporte, 16, 118
SIMATIC S5 Ethernet Layer 4, 118
SIMATIC TI Ethernet Layer 4, 275
TI Ethernet Layer 4, 275
Parmetros de conexin, 16, 109, 134, 135, 147,
149
PROFIBUS FMS, 99
S5 Ethernet Layer 4, 107
Parmetros del sistema, 16, 118, 208, 346
Configurar, 210, 212
S5 Ethernet Layer 4, 107
S5 Profibus FDL, 129
SIMATIC S7 Protocol Suite, 177
TI Ethernet Layer 4, 267, 275, 276, 277
Unidad de canal, 275, 276
Parmetros del sistema-PROFIBUS, 336
Posibilidades de diagnstico, 325, 330, 341, 350
Canal Informacin de sistema, 325
Canal OPC, 350
Canal SIMATIC S5 PROFIBUS FDL, 341
Canal SIMATIC S7 Protocol Suite, 330
Procesador de comunicacin, 333, 335, 343, 345
Verificar la configuracin del procesador de
comunicacin, 333, 335, 343, 345
PROFIBUS FMS, 99
Configurar variable, 104, 106
Direccin de las variables, 106
Nombre de la variable, 104
Parmetros de conexin, 100
Tipos de datos, 99
Unidad de canal PROFIBUS FMS, 100, 101, 103
ProgID, 70
Consultar la ProgID, 70
Propiedades - CP5613, 333, 335, 343, 345
Propiedades de direccin, 81, 95, 137, 139, 140,
145
Ejemplo sobre S5 Profibus FDL, 154
Propiedades de estructura, 84
Propiedades de variable, 22, 137, 139, 140, 145
Ejemplo sobre S5 Profibus FDL, 154
Propiedades del enlace, 21, 135, 147, 149

Quality Codes de variables, 359, 361

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

R
Rango de valores, 30
Red, 13
Redundancia de software, 256
configurar en WinCC, 263
eliminar en WinCC, 265
Variables internas especficas de la conexin,
258

S
S5 AS511, 158
Configurar, 158
Configurar una variable con acceso por bits, 163
Configurar variable, 159
Definir una variable con acceso por bytes, 164
Direccin de variable, 160
Tipos de datos, 157
S5 Ethernet Layer 4, 107
Cdigos de error si se interrumpe la conexin,
121
Cdigos de error y constantes internos, 121
Configurar, 108
Configurar una variable con acceso por bits, 112
Configurar una variable con acceso por bytes,
113
Configurar una variable con acceso por palabras,
115
Configurar variable, 111
Direccin de variable, 111
Indicaciones iNA960, 124
Indicaciones SCI, 125
Nombre del dispositivo, 118, 119
Parmetro de transporte, 118, 120
Parmetro del sistema de la unidad de canal,
118
Parmetros de conexin, 109
Tipos de datos, 108
Variable de datos sin formato, 116

375

ndice alfabtico

S5 Profibus FDL, 129


Acceso a una variable S5 del tipo de datos ARRAY
OF BYTE, 130
Acceso a una variable S5 del tipo de datos BIT,
130
Acceso a una variable S5 del tipo de datos BYTE,
130
Acceso a variables S5, 130
Agregar nuevo driver, 133
Ajuste de formato, 131
rea de datos, 130
Conexin activa, 129
Conexin pasiva, 129
Configuracin de los mdulos de manejo, 151
Configurar el canal SIMATIC S5 Profibus FDL,
133
Configurar la conexin, 135
Configurar los tipos de comunicacin, 147
Configurar SIMATIC S5 Profibus FDL, 133
Configurar transmisin de datos activa, 147
Configurar transmisin de datos pasiva, 149
Configurar una variable con acceso por bits, 137
Configurar una variable con acceso por bytes,
139
Configurar una variable con acceso por palabras,
140
Configurar una variable de datos sin formato, 145
Configurar variable, 137
Diagnstico de canales, 341
Ejemplo, 151, 154
Funciones especiales, 144
Modificar el nombre del dispositivo, 143
Mdulo, 151
Mdulo cclico, 151
Mdulo de arranque, 151
Nombre del dispositivo, 142
Parmetros de conexin, 134, 135, 147, 149
Parmetros de variables, 134
Parmetros del sistema, 143, 144
Parmetros del sistema de la unidad de canal,
142
Particularidad del canal, 131
Propiedades de direccin, 137, 139, 140, 145
Propiedades de variable, 137, 139, 140, 145
Propiedades del enlace, 135, 147, 149
Service Access Point, 129
Tiempo de control del acceso de escritura y
lectura, 142, 144
Tipo de datos, 130
Tipo de datos soportado, 130
Unidad de canal FDL (CP5412/A2-1), 129
Variable de datos sin formato como array de
bytes, 145

376

S5 Serial 3964R, 167


Configurar, 168
Configurar una variable con acceso por bits, 172
Configurar una variable con acceso por bytes,
174
Configurar variable, 170
Tipo de datos de las variables, 167

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice alfabtico

S7 Protocol Suite, 177


Borrar la redundancia del software en WinCC,
265
Cdigos de error si se interrumpe la conexin,
266
Configurar, 183
Configurar la redundancia del software, 263
Configurar parmetros de sistema, 210
Configurar una conexin, 186, 189, 192, 194, 196,
198, 201
Configurar una variable con acceso por bits, 203
Configurar una variable con acceso por bytes,
204
Configurar una variable con acceso por palabras,
205
Configurar una variable de datos sin formato como
matriz de bytes, 251
Configurar una variable de datos sin formato para
las funciones BSEND/BRCV, 255
Configurar una variable de texto, 207
Configurar variante AR_SEND para una variable
de fichero, 242
Configurar variante AR_SEND para varias
variables de fichero, 245
Diagnstico de canales, 330
Ejemplo para estructura de bloque de datos
AR_SEND, 225, 226, 227, 228, 232, 234, 236,
238, 241
Estructura y parmetros de un bloque de datos en
la funcin AR_SEND, 215
Intercambio de datos con FB
S7ProtocolSuite:AR_SEND-variantes , 214
Modificar nombres lgicos de equipos, 212
Parmetros del sistema, 208
Redundancia de software, 256
Servicios de lectura cclicos, 209
Sumario de las propiedades de las variantes
AR_SEND, 221
Tipo de dato, 182
tipo de datos compatible, 182
Unidad de canal, 178, 184
Variable de datos sin formato, 249
Variable de datos sin formato como BytesARRAY, 249
Variable de datos sin formato para las funciones
BSEND/BRCV, 253
Variables internas especficas de la conexin de
redundancia de software, 258
Variante AR_SEND para una variable de fichero,
224
Variante AR_SEND para varias variables de
fichero, 229
Variante AR_SEND para varias variables de
MDM - WinCC: Comunicacin
Manual de sistema, 11/2008,

fichero (optimizado), 240


Service Access Point, 129
Servicios de lectura cclicos, 209
SIMATIC S5 Profibus FDL, 129
Funciones especiales, 144
S5 Profibus FDL, 129
Variable de datos sin formato, 145
SIMATIC S5 Programmers Port AS511, 157
SIMATIC S5 Serial 3964R, 167
SIMATIC S5 Serial 3964R , 168
SIMATIC S7 Protocol Suite, 177
SIMATIC TI Ethernet Layer 4, 267
Canal, 267
Parmetro de transporte, 275
Sistema multipuesto, 307
Operacin de canal, 307

T
Temporizador, 289
Texto del aviso, 300
TI Ethernet Layer 4, 267
Acceso por bits, 272
Acceso por bytes, 273
Configurar, 268
Configurar una variable con acceso por bits, 272
Configurar una variable con acceso por bytes,
273
Configurar variable, 270
Direccin de las variables, 270
Nombre del dispositivo, 275
Parmetro de conexin, 267, 268
Parmetro de transporte, 275
Parmetros del sistema, 267, 275, 276, 277
Tipo de dato, 268
Tipos de datos, 268
TI Serial, 279
Configurar, 280
Configurar una variable con acceso por bits, 284
Configurar una variable con acceso por bytes,
285
Configurar variable, 282
Direccin de las variables, 282
Direccin de variable, 282
Parmetro de conexin, 280
Tipos de datos, 279
Tiempo de control del acceso de escritura y lectura,
142, 144
modificar, 144
Tipo de comunicacin, 147
Configurar, 147

377

ndice alfabtico

Tipo de dato, 182


Adaptacin de formato, 30
S7 Protocol Suite, 182
TI Ethernet Layer 4, 268
Tipo de datos, 18, 74, 289
S5 AS511, 157
S5 Profibus FDL, 130
S5 Serial 3964R, 167
Sumario de lo tipos de datos WinCC soportados,
74
Tipos de datos utilizados, 289, 295
Tipos de datos WinCC soportados, 74
Tipo de datos de WinCC, 18, 24
Adaptacin de formato, 24, 30
Tipo de datos de WinCC, 24
Tipo de datos PLC, 18
Adaptacin de formato, 30
Tipo de variable numrico, 18
Escala lineal, 18
Tipos de datos, 18, 108
PROFIBUS FMS, 99
S5 Ethernet Layer 4, 108
TI Ethernet Layer 4, 268
Transferencia de modificacin, 209
Transmisin de datos, 147
Configurar transmisin de datos activa, 147
Configurar transmisin de datos pasiva, 149

U
Unidad de canal, 16, 107, 134, 178
505 Serial Unit #1, 279
505-Ethernet (CP 1413-x), 267
FDL (CP5412/A2-1), 134
Industrial Ethernet, 185
MPI, 188
Named Connections, 190
Parmetro de conexin, 268
Parmetros del sistema, 118, 142, 208, 275, 276
PROFIBUS, 193
PROFIBUS FMS, 100
Ranura PLC, 196
S5 Transport (CP1413-x), 109
S5 Transport (TCP/IP), 109
S5-AS511, 157, 158
S5-RK512 (3964R), 167
Seleccin de canal SIMATICS7ProtocolSuiteS7
Protocol Suite:seleccin de unidad de canal, 178
Soft PLC, 198
TCP/IP, 199
Unidad de canal "Industrial Ethernet, 185
Configurar una conexin, 186

378

Unidad de canal "MPI", 188


Configurar una conexin, 189
Unidad de canal FDL (CP5412/A2-1), 129, 134
Unidad de canal Named Connections, 190
Configurar una conexin, 192
Unidad de canal PROFIBUS, 193
Configurar una conexin, 194
Unidad de canal Slot PLC, 196
Configurar una conexin, 196
Unidad de canal Soft PLC, 198
Configurar una conexin, 198
Unidad de canal TCP/IP, 199
Configurar una conexin, 201

V
Variable, 18, 111, 202, 295, 358, 359
Administracin de elementos OPC, 78
Agregar variable, 70
Calidad, 359
Configurar, 104, 106, 111, 137, 270, 282
Configurar acceso por bits, 112, 137, 172, 203,
272, 284
Configurar acceso por bytes, 113, 139, 174, 204,
273, 285
Configurar acceso por palabras, 115, 140, 205
Configurar administracin de elementos OPC, 78,
81, 95
Configurar escala lineal, 22
Configurar la direccin de las variables, 170
Configurar PowerTag, 22
Configurar una variable de texto, 22
Configurar variable con BinWrite, 40
Configurar variable externa, 22
Direccionamiento de variables externas en el
sistema de automatizacin, 18
Ejemplo de informacin de sistema, 295, 310
Estado, 359, 366
externo, 18
Indicaciones de longitud para variables de texto,
18
PowerTag, 18
Quality Code, 359, 361
Seleccionar la variable, 70
verificar, 329, 340, 349, 358
Verificar la configuracin de variables, 336, 346
verificar la variable interna, 370
Variable a vigilar, 300
Variable bit / byte, 40

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

ndice alfabtico

Variable de datos sin formato, 145, 249


como array de bytes, 145
como Byte-Array, 249
como matriz de bytes, 251
Configurar, 145
configurar para las funciones BSEND/BRCV, 255
para las funciones BSEND/BRCV, 253
Variable de estructura, 84
Configurar variables de estructura, 84
variable de texto, 202
Configurar, 207
Variable de texto, 18
Configurar, 22
Variable S5, 130
Acceso a una variable del tipo de datos Byte, 130
Acceso a una variable S5 del tipo de datos ARRAY
OF BYTE, 130
Acceso a una variable S5 del tipo de datos BIT,
130
Acceso a variables S5, 130
Vigilancia de conexin, 75
Vigilancia de impresora, 289
Ejemplo de informacin de sistema, 303
Vista de estado
Ejemplo de informacin de sistema, 303

W
WinAC Basis, 198
WinAC Pro, 196
WinCC
como cliente OPC-DA, 69, 86
como cliente OPC-XML, 69
OPC en WinCC, 69, 86
WinCC Channel Diagnosis, 327, 338, 347, 356

MDM - WinCC: Comunicacin


Manual de sistema, 11/2008,

379

También podría gustarte