Académique Documents
Professionnel Documents
Culture Documents
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
SIMATIC HMI
Canal OPC
PROFIBUS FMS S5 Ethernet Layer 4 S5 PROFIBUS FDL S5 Programmers Port AS511 S5 Serial 3964R SIMATIC S7 Protocol Suite SIMATIC TI Ethernet Layer 4 SIMATIC TI Serial Informacin de sistema Windows DDE Diagnstico de la comunicacin
11/2008
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.
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.
08/2009
ndice
1 Comunicacin del proceso.........................................................................................................................13 1 1.1 1.2 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 2 2 2.1 2.2 2.3 2.4 2.4.1 2.4.2 2.4.3 2.4.4 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 Recursos.....................................................................................................................................13 Fundamentos de la comunicacin...............................................................................................13 Normas bsicas para la configuracin de conexiones................................................................14 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 Recursos.....................................................................................................................................43 Canal WinCC "Allen Bradley - Ethernet IP".................................................................................43 Asignacin de las unidades de canal..........................................................................................43 Tipos de datos soportados..........................................................................................................44 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
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 3.1 3.2 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 4 4 4.1 4.2 4.3 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 4.5 4.5.1 4.5.2 4.5.2.1 4.5.2.2 4.5.3 5 5 5.1 Recursos.....................................................................................................................................61 Canal "Modbus TCP/IP"..............................................................................................................61 Tipos de datos soportados..........................................................................................................61 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 Recursos.....................................................................................................................................69 Canal WinCC "OPC"...................................................................................................................69 Administracin de elementos OPC..............................................................................................70 Sumario de los tipos de datos WinCC soportados......................................................................74 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 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 Recursos.....................................................................................................................................99 Canal WinCC "PROFIBUS FMS"................................................................................................99
Canal OPC.................................................................................................................................................69
PROFIBUS FMS.........................................................................................................................................99
ndice
5.2 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 6 6 6.1 6.2 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 6.4 6.4.1 6.4.2 6.4.2.1 6.4.2.2 6.4.2.3 6.4.2.4 7 7 7.1 7.2 7.3 7.4 7.4.1 7.4.2 7.4.3 7.4.4
Tipo de datos de las variables.....................................................................................................99 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 Recursos...................................................................................................................................107 Canal WinCC "SIMATIC S5 Ethernet Layer 4"..........................................................................107 Tipo de datos de las variables...................................................................................................108 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 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 Recursos...................................................................................................................................129 Canal WinCC "SIMATIC S5 Profibus FDL"...............................................................................129 Tipos de datos y reas de datos soportados.............................................................................130 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"...............................................131 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
S5 PROFIBUS FDL..................................................................................................................................129
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 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 7.6 7.6.1 7.6.2 7.6.3 8 8 8.1 8.2 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 9 9 9.1 9.2 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 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 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 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 Recursos...................................................................................................................................157 Canal WinCC "SIMATIC S5 Programmers Port AS511"...........................................................157 Tipo de datos de las variables...................................................................................................157 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 Recursos...................................................................................................................................167 Canal WinCC "SIMATIC S5 Serial 3964R"...............................................................................167 Tipo de datos de las variables...................................................................................................167 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
S5 Serial 3964R.......................................................................................................................................167
ndice
10
SIMATIC S7 Protocol Suite......................................................................................................................177 10 10.1 10.2 10.3 10.4 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 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 Recursos...................................................................................................................................177 Canal "SIMATIC S7 Protocol Suite"..........................................................................................177 Canal de WinCC "SIMATIC S7 Protocol Suite".........................................................................177 Seleccin de la unidad de canal................................................................................................178 Sumario de los tipos de datos soportados................................................................................182 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
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
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 SIMATIC TI Ethernet Layer 4...................................................................................................................267 11 11.1 11.2 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 12 12 12.1 12.2 12.3 12.3.1 Recursos...................................................................................................................................267 Canal WinCC "SIMATIC TI Ethernet Layer 4"...........................................................................267 Tipo de datos de las variables...................................................................................................268 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 Recursos...................................................................................................................................279 Canal WinCC "SIMATIC TI Serial"............................................................................................279 Tipo de datos de las variables...................................................................................................279 Configuracin del canal.............................................................................................................280 Configuracin del canal "SIMATIC TI Serial"............................................................................280
SIMATIC TI Serial.....................................................................................................................................279
ndice
12.3.2 12.3.3 12.3.3.1 12.3.3.2 12.3.3.3 12.3.3.4 13 13 13.1 13.2 13.3 13.4 13.5 13.5.1 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 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 14 14 14.1 15 15 15.1 15.2
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 Recursos...................................................................................................................................287 Canal "Informacin de sistema"................................................................................................287 Canal WinCC "Informacin de sistema"....................................................................................288 Sumario de la informacin de sistema soportada.....................................................................289 Diferencias con otros componentes de software.......................................................................294 Configuracin del canal.............................................................................................................294 Cmo configurar el canal "Informacin de sistema"..................................................................294 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 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 Recursos...................................................................................................................................315 Canal "Windows DDE"..............................................................................................................315 Recursos...................................................................................................................................317 Diagnstico de canales y variables...........................................................................................317 Generalidades sobre la deteccin de errores............................................................................317
Informacin de sistema............................................................................................................................287
Windows DDE..........................................................................................................................................315
Diagnstico de la comunicacin...............................................................................................................317
ndice
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 15.4 15.4.1 15.4.2 15.4.3 15.4.3.1 15.4.3.2 15.4.3.3 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 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 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 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 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 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 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 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,
10
ndice
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
11
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
13
1.2
14
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
1.3.1
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.
15
1.3.2
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.
16
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.
17
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
1.3.3.1
Variables externas
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.
18
19
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".
20
1.3.3.2
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".
21
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
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.
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
22
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".
23
1.3.3.4
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.
Adaptacin de formato "Valor de 8 bits con signo" CharToUnsignedByte CharToUnsignedWord CharToUnsignedDword CharToSignedByte CharToSignedWord CharToSignedDword CharToMSBByte CharToMSBWord CharToMSBDword CharToBCDByte CharToBCDWord CharToBCDDword CharToSignedBCDByte CharToSignedBCDWord
24
Adaptacin de formato "Valor de 8 bits sin signo" ByteToUnsignedByte ByteToUnsignedWord ByteToUnsignedDword ByteToSignedByte ByteToSignedWord ByteToSignedDword ByteToBCDByte ByteToBCDWord ByteToBCDDword ByteToAikenByte ByteToAikenWord ByteToAikenDword ByteToExcessByte ByteToExcessWord ByteToExcessDword Tabla 1-3 Valor de 16 bits con signo
Adaptacin de formato "Valor de 16 bits con signo" ShortToUnsignedByte ShortToUnsignedWord ShortToUnsignedDword ShortToSignedByte ShortToSignedWord
25
Adaptacin de formato "Valor de 16 bits sin signo" WordToUnsignedWord WordToUnsignedByte WordToUnsignedDword WordToSignedByte WordToSignedWord WordToSignedDword WordToBCDByte WordToBCDWord WordToBCDDword WordToAikenByte WordToAikenWord WordToAikenDword WordToExcessByte WordToExcessWord
26
Adaptacin de formato "Valor de 32 bits con signo" LongToSignedDword LongToUnsignedByte LongToUnsignedWord LongToUnsignedDword LongToSignedByte LongToSignedWord LongToMSBByte LongToMSBWord LongToMSBDword LongToBCDByte LongToBCDWord LongToBCDDword LongToSignedBCDByte LongToSignedBCDWord LongToSignedBCDDword LongToExtSignedBCDByte LongToExtSignedBCDWord LongToExtSignedBCDDword LongToAikenByte LongToAikenWord LongToAikenDword LongToSignedAikenByte LongToSignedAikenWord LongToSignedAikenDword LongToExcessByte LongToExcessWord LongToExcessDword LongToSignedExcessByte LongToSignedExcessWord LongToSignedExcessDword LongToSimaticTimer LongToSimaticBCDTimer
27
Adaptacin de formato "Valor de 32 bits sin signo" DwordToUnsignedDword DwordToUnsignedByte DwordToUnsignedWord DwordToSignedByte DwordToSignedWord DwordToSignedDword DwordToBCDByte DwordToBCDWord DwordToBCDDword DwordToAikenByte DwordToAikenWord DwordToAikenDword DwordToExcessByte DwordToExcessWord DwordToExcessDword DwordToSimaticTimer DwordToSimaticBCDTimer Tabla 1-7 Nmero en coma flotante 32 bits IEEE 754
Adaptacin de formato "Nmero en coma flotante 32 bits IEEE 754" FloatToFloat FloatToUnsignedByte FloatToUnsignedWord FloatToUnsignedDword FloatToSignedByte FloatToSignedWord FloatToSignedDword FloatToDouble FloatToMSBByte FloatToMSBWord FloatToMSBDword FloatToBCDByte FloatToBCDWord FloatToBCDDword FloatToSignedBCDByte FloatToSignedBCDWord FloatToSignedBCDDword FloatToExtSignedBCDByte FloatToExtSignedBCDWord FloatToExtSignedBCDDword
Rango de valores +-3.402823e+38 (sin conversin) 0...255 0...65535 0...4.294967e+09 -128...+127 -32768...+32767 -2.147483e+09...+2.147483e+09 +-3.402823e+38 -127...+127 -32767...+32767 -2.147483e+09...+2.147483e+09 0...99 0...9999 0...9.999999e+07 -9...+9 -999...+999 -9999999...+9999999 -79...+79 -7999...+7999 -7.999999e+07...+7.999999e+07
28
Adaptacin de formato "Nmero en coma flotante 64 bits IEEE 754" DoubleToDouble DoubleToUnsignedByte DoubleToUnsignedWord DoubleToUnsignedDword DoubleToSignedByte DoubleToSignedWord DoubleToSignedDword DoubleToFloat DoubleToMSBByte DoubleToMSBWord DoubleToMSBDword DoubleToBCDByte DoubleToBCDWord DoubleToBCDDword DoubleToSignedBCDByte DoubleToSignedBCDWord DoubleToSignedBCDDword DoubleToExtSignedBCDByte DoubleToExtSignedBCDWord DoubleToExtSignedBCDDword DoubleToAikenByte DoubleToAikenWord DoubleToAikenDword DoubleToSignedAikenByte
29
1.3.3.5
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.
Adaptacin de formato "AikenByte" ByteToAikenByte CharToAikenByte DoubleToAikenByte DwordToAikenByte FloatToAikenByte LongToAikenByte ShortToAikenByte WordToAikenByte
30
Adaptacin de formato "AikenWord" ByteToAikenWord CharToAikenWord DoubleToAikenWord DwordToAikenWord FloatToAikenWord LongToAikenWord ShortToAikenWord WordToAikenWord Tabla 1-11 AikenDWord
Adaptacin de formato "AikenDWord" ByteToAikenDword CharToAikenDword DoubleToAikenDword DwordToAikenDword FloatToAikenDword LongToAikenDword ShortToAikenDword WordToAikenDword Tabla 1-12 BCDByte
Rango de valores 0...255 0...127 0...99999999 0...99999999 0...9,999999e+07 0...99999999 0...32767 0...65535
Adaptacin de formato "BCDByte" ByteToBCDByte CharToBCDByte DoubleToBCDByte DwordToBCDByte FloatToBCDByte LongToBCDByte ShortToBCDByte WordToBCDByte Tabla 1-13 BCDWord
Rango de valores 0...99 0...99 0...99 0...99 0...99 0...99 0...99 0...99
31
Adaptacin de formato "BCDDWord" ByteToBCDDword CharToBCDDword DoubleToBCDDword DwordToBCDDword FloatToBCDDword LongToBCDDword ShortToBCDDword WordToBCDDword Tabla 1-15 Doble
Adaptacin de formato "ExcessByte" ByteToExcessByte CharToExcessByte DoubleToExcessByte DwordToExcessByte FloatToExcessByte LongToExcessByte ShortToExcessByte WordToExcessByte Tabla 1-17 ExcessWord
Rango de valores 0...99 0...99 0...99 0...99 0...99 0...99 0...99 0...99
Adaptacin de formato "ExcessWord" ByteToExcessWord CharToExcessWord DoubleToExcessWord DwordToExcessWord FloatToExcessWord LongToExcessWord ShortToExcessWord WordToExcessWord
Rango de valores 0...255 0...127 0...9999 0...9999 0...9999 0...9999 0...9999 0...9999
32
Adaptacin de formato "ExcessDWord" ByteToExcessDword CharToExcessDword DoubleToExcessDword DwordToExcessDword FloatToExcessDword LongToExcessDword ShortToExcessDword WordToExcessDword Tabla 1-19 ExtSignedBCDByte
Adaptacin de formato "ExtSignedBCDByte" CharToExtSignedBCDByte DoubleToExtSignedBCDByte FloatToExtSignedBCDByte LongToExtSignedBCDByte ShortToExtSignedBCDByte Tabla 1-20 ExtSignedBCDWord
Adaptacin de formato "ExtSignedBCDWord" CharToExtSignedBCDWord DoubleToExtSignedBCDWord FloatToExtSignedBCDWord LongToExtSignedBCDWord ShortToExtSignedBCDWord Tabla 1-21 ExtSignedBCDDWord
Adaptacin de formato "ExtSignedBCDDWord" CharToExtSignedBCDDword DoubleToExtSignedBCDDword FloatToExtSignedBCDDword LongToExtSignedBCDDword ShortToExtSignedBCDDword Tabla 1-22 Float
33
Adaptacin de formato "MSBByte" CharToMSBByte DoubleToMSBByte FloatToMSBByte LongToMSBByte ShortToMSBByte Tabla 1-24 MSBWord
Adaptacin de formato "MSBWord" CharToMSBWord DoubleToMSBWord FloatToMSBWord LongToMSBWord ShortToMSBWord Tabla 1-25 MSBDWord
Adaptacin de formato "MSBDWord" CharToMSBDword DoubleToMSBDword FloatToMSBDword LongToMSBDword ShortToMSBDword Tabla 1-26 S5Float
34
Adaptacin de formato "SignedWord" ByteToSignedWord CharToSignedWord DoubleToSignedWord DwordToSignedWord FloatToSignedWord LongToSignedWord ShortToSignedWord WordToSignedWord Tabla 1-30 SignedDWord
Adaptacin de formato "SignedDWord" ByteToSignedDword CharToSignedDword DoubleToSignedDword DwordToSignedDword FloatToSignedDword LongToSignedDword ShortToSignedDword WordToSignedDword Tabla 1-31 SignedAikenByte
Rango de valores 0...255 -128...+127 -2147483647...+2147483647 0...2147483647 -2.147483e+09...+2.147483e+09 -2147483647...+2147483647 (sin conversin) -32768...+32767 0...65535
Adaptacin de formato "SignedAikenByte" CharToSignedAikenByte DoubleToSignedAikenByte FloatToSignedAikenByte LongToSignedAikenByte ShortToSignedAikenByte Tabla 1-32 SignedAikenWord
35
Adaptacin de formato "SignedAikenDWord" CharToSignedAikenDword DoubleToSignedAikenDword FloatToSignedAikenDword LongToSignedAikenDword ShortToSignedAikenDword Tabla 1-34 SignedBCDByte
Adaptacin de formato "SignedBCDByte" CharToSignedBCDByte DoubleToSignedBCDByte FloatToSignedBCDByte LongToSignedBCDByte ShortToSignedBCDByte Tabla 1-35 SignedBCDWord
Adaptacin de formato "SignedBCDWord" CharToSignedBCDWord DoubleToSignedBCDWord FloatToSignedBCDWord LongToSignedBCDWord ShortToSignedBCDWord Tabla 1-36 SignedBCDDWord
Adaptacin de formato "SignedBCDDWord" CharToSignedBCDDword DoubleToSignedBCDDword FloatToSignedBCDDword LongToSignedBCDDword ShortToSignedBCDDword Tabla 1-37 SignedExcessByte
36
Adaptacin de formato "SignedExcessWord" CharToSignedExcessWord DoubleToSignedExcessWord FloatToSignedExcessWord LongToSignedExcessWord ShortToSignedExcessWord Tabla 1-39 SignedExcessDWord
Adaptacin de formato "SignedExcessDWord" CharToSignedExcessDword DoubleToSignedExcessDword FloatToSignedExcessDword LongToSignedExcessDword ShortToSignedExcessDword Tabla 1-40 SimaticCounter
37
Adaptacin de formato "UnsignedWord" ByteToUnsignedWord CharToUnsignedWord DoubleToUnsignedWord DwordToUnsignedWord FloatToUnsignedWord LongToUnsignedWord ShortToUnsignedWord WordToUnsignedWord Tabla 1-46 UnsignedDWord
Adaptacin de formato "UnsignedDWord" ByteToUnsignedDword CharToUnsignedDword DoubleToUnsignedDword DwordToUnsignedDword FloatToUnsignedDword LongToUnsignedDword ShortToUnsignedDword WordToUnsignedDword
Rango de valores 0...255 0...127 0...4294967295 0...4294967295 (sin conversin) 0...4.294967e+09 0...2147483647 0...32767 0...65535
1.3.3.6
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.
38
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
39
1.3.3.7
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
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.
41
1.3.4
Comunicacin S7 HTTP (comunicacin; transferencia) HTTPS (comunicacin; transferencia) WebServices (SOAP) OPC-XML (CE como maestro OPC) SendEmail Transfer (va Ethernet; CE-Stub; PC-Loader; PC) Logging (va Ethernet) CSV File Modbus Ethernet Allen-Bradley Ethernet CIP Allen-Bradley Ethernet CSP2
42
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
Introduccin
Para realizar una conexin entre WinCC y una red existente o futura, se ha de seleccionar la unidad de canal del canal.
43
2.3
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
2.4.1
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
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
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.
45
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
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.
47
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
Ejemplo 1:
Ejemplo 2:
Conexin con un autmata que se encuentre en un bastidor Allen-Bradley diferente. Dos bastidores Allen-Bradley estn conectados con Ethernet. 1,2,2,190.130.3.101,1,5
Nmero 1 2 2 190.130.3.101 Significado Conexin backplane Representa el nmero de slot del segundo mdulo Ethernet. Representa una conexin Ethernet. Direccin IP de un bastidor AB diferente en la red especialmente el tercer mdulo Ethernet
48
2.4.6
2.4.6.1
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.
49
Matrices
Direccin Matriz Tipos de datos admisibles SInt, USInt, Int, UInt, DInt, UDInt, Real
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.
50
2.4.6.3
51
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.
52
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
53
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]
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
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.
55
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
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.
57
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
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".
59
Modbus TCPIP
3 3.1 Recursos 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
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
61
3.3
3.3.1
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.
Configuracin online
No es posible realizar la configuracin online.
3.3.2
Introduccin
Para configurar el canal "TCPIP" son necesarios los siguientes pasos: 1. Configuracin de una conexin 2. Configuracin con variables
62
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
3.3.3
3.3.3.1
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.
64
Tipo de datos Bit2), +/- Int, Int, +/- Double, Double, Float, ASCII Bit2), +/- Int, Int, +/- Double, Double, Float, ASCII
--
6x
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. 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.
2)
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:
Modo de contaje en variables Byte izquierdo 1 2 3 4 5 6 7 8 Byte derecho 9 10 11 12 13 14 15 16
Cuando se introducen nmeros de bits en otros contextos en WinCC se utiliza la asignacin de bits de WinCC (0LSB-15MSB):
Modo de contaje de las posiciones de bit En WinCC se configuran: Byte izquierdo 15 14 13 12 11 10 9 8 Byte derecho 7 6 5 4 3 2 1 0
Este modo de contaje de bits rige tambin en los autmatas Modicon Premium y Modicon Micro
Representacin de "Signed"
El comodn "+/-" representa los tipos de datos "Signed Int" y "Signed Double".
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)
65
3.3.3.2
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
Consulte tambin
Manera de configurar una variable de texto (Pgina68)
3.3.3.3
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.
67
3.3.3.4
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
Canal OPC
4 4.1 Recursos 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
69
4.2
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
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.
71
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
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
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 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
Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC DA (Pgina83)
4.4
4.4.1
Cliente WinCC-OPC-DA
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".
75
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
4.4.2.1
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
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
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
77
Consulte tambin
Cmo configurar el acceso con la administracin de elementos OPC (Pgina78)
4.4.2.3
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
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".
79
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
4.4.3
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".
81
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
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
4.4.4.1
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
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
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
Consulte tambin
Utilizacin de estructuras en el cliente WinCC-OPC-DA (Pgina85)
4.4.4.3
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
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
4.4.5.1
Introduccin
El procedimiento para probar la comunicacin depende de la utilizacin que se haga de WinCC
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
4.4.5.2
87
88
4.4.5.3
89
90
4.5
4.5.1
Cliente WinCC-OPC-XML
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
4.5.2.1
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
91
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
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
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.
93
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
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
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.
95
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
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".
97
PROFIBUS FMS
5 5.1 Recursos 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
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
99
5.3
5.3.1
5.3.1.1
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
5.3.1.2
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".
101
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
5.3.1.3
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".
103
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
5.3.2.1
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
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
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.
105
5.3.2.3
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
S5 Ethernet Layer 4
6 6.1 Recursos 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 Protocolo de transporte ISO Lado de WinCC CP1612 (compatible con 3Com) CP1613 CP1612 (compatible con 3Com) CP1613 Lado de SIMATIC S5 CP1430 TF
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:
107
6.2
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
6.3.1
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
6.3.2
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".
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.
109
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
6.3.3
6.3.3.1
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
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:
111
6.3.3.3
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
6.3.3.4
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".
113
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
6.3.3.5
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.
115
6.3.3.6
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
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.
117
6.3.4
6.3.4.1
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.
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
6.3.4.2
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.
119
6.3.4.3
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
6.4
6.4.1
Anexo
Anexo
Introduccin
El anexo tiene informaciones adicionales acerca del canal "SIMATIC S5 Ethernet Layer 4".
6.4.2
6.4.2.1
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
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.
121
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
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.
123
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
124
6.4.2.4
Indicaciones SCI
Para la descripcin vase el manual "SINEC Communication Interface SCI" (A/5-15).
Indicaciones SCI
SCP_OK SCP_INCONS SCP_RESOURCE SCP_CONFIG SCP_NOCONFIG SCP_PARAM SCP_DEVOPEN SCP_BOARD SCP_SOFTWARE SCP_MEM SCP_MODE SCP_LOADER SCP_SIGNAL 0 201 202 203 204 206 207 208 209 210 211 212 213 0x00 0xC9 0xCA 0xCB 0xCC 0xCE 0xCF 0xD0 0xD1 0xD2 0xD3 0xD4 0xD5 No hay error El nmero de Minordevice no es 00 Requerimiento de memoria DPRAM defectuoso Error en la configuracin (NUM_PROCS) Controlador SCP no configurado Modo incorrecto Open ya efectuado Board no insertada / detectada Error IRQ o software no encontrado Limitacin de memoria en DPRAM Proceso de descarga an no finalizado Sin respuesta del Loader Proceso solicitado asncrono
125
Indicaciones SCI
SCP_DB_FILE_DOES_NOT_EXIST SCP_DB_FILE_CLOSE_NOT_OK SCP_SEND_NOT_SUCCESSFUL SCP_RECEIVE_NOT_SUCCESSFUL SCP_NO_DEVICE_AVAILABLE SCP_ILLEGAL_SUBSYSTEM SCP_ILLEGAL_OPCODE SCP_BUFFER_TOO_SHORT SCP_BUFFER_1_TOO_SHORT SCP_ILLEGAL_PROTOCOL_SEQUENCE SCP_ILLEGAL_PDU_ARRIVED SCP_REQUEST_ERROR SCP_NO_LICENSE 240 241 242 243 244 245 246 247 248 249 250 251 252 0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 0xF6 0xF7 0xF8 0xF9 0xFA 0xFB 0xFC
126
127
S5 PROFIBUS FDL
7 7.1 Recursos 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
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
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.
130
S5 PROFIBUS FDL 7.3 Particularidades del canal WinCC "SIMATIC S5 Profibus FDL"
Tipo de datos WinCC 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 Tipo de datos SIMATIC S5 ARRAY OF BYTE No disponible en SIMATIC S5 ARRAY OF BYTE
7.3
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.
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.
Tipo de datos WinCC 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 Tipo de datos sin formato Ajuste de formato No No disponible en S5 S S S S S S No disponible en S5 No No disponible en S5 No
132
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
7.4.1
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".
133
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
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
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
Requisitos
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.
135
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
7.4.4
7.4.4.1
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
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.
137
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
7.4.4.3
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".
139
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
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
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.
141
7.4.5
7.4.5.1
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
142
7.4.5.2 Requisitos
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.
143
7.4.5.3 Requisitos
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
7.5.1
Funciones especiales
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
7.5.2
7.5.2.1
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 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.
145
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
7.5.3
7.5.3.1
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
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.
147
Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Propiedades". Se abre el cuadro de dilogo "Propiedades del enlace".
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
7.5.3.3
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.
149
Procedimiento
1. Seleccione en el men emergente de la conexin la entrada "Propiedades". Se abre el cuadro de dilogo "Propiedades del enlace".
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
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
7.6.1
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
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:
Nmero SAP para la funcin de (READ) LECTURA Nmero SAP para la funcin de (WRITE) ESCRITURA WinCC 12 11 Autmata programable 6 4
Mdulo
Funcin Para la puesta en marcha OB 20, 21, 22 Para el manejo cclico OB 1 Como mdulos de datos de trabajo internos para ambos FB Mdulo FB-L2ANLAUF (FB 9) FB-L2SNDRCV (FB 10) DB-L2DBVC3 (DB 10) DB-L2DBVC4 (DB 11) DB-L2DBVC5 (DB 12)
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
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".
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
Introduccin
En este apartado configurar un campo E/S.
154
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".
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
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
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
157
8.3
8.3.1
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
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
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".
8.3.3
8.3.3.1
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.
159
8.3.3.2
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
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").
161
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
8.3.3.3
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".
163
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
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
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.
165
S5 Serial 3964R
9 9.1 Recursos 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
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
167
9.3
9.3.1
Introduccin
Para configurar el canal "SIMATIC S5 Serial 3964R" es necesario seguir los siguientes pasos.
9.3.2
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
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.
169
8. En la ficha "Opciones" puede desactivar el control cclico de seales de vida y suprimir el establecimiento de enlaces automtico.
9.3.3
9.3.3.1
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
Introduccin
La direccin de las variables se introduce segn la estructura de direccin de SIMATIC S5.
170
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").
171
9.3.3.3
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
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.
173
9.3.3.4
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
175
10
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
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.
177
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
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:
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
178
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.
179
S7-400
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
S7-400
180
181
10.4
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.
182
10.5
10.5.1
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
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
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
10.5.3.1
Unidades de canal
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
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
185
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)
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
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)
187
10.5.3.3
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
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".
189
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)
10.5.3.4
190
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar una conexin de la unidad de canal "Named Connections" (Pgina192)
191
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
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)
10.5.3.5
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.
193
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar una conexin de la unidad de canal "PROFIBUS" (Pgina194)
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
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 !
195
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)
10.5.3.6
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar una conexin de la unidad de canal "Slot PLC" (Pgina196)
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
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)
197
10.5.3.7
Consulte tambin
Configuracin de las variables (Pgina202) Cmo configurar una conexin de la unidad de canal "Soft PLC" (Pgina198)
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
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
199
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
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.
201
Consulte tambin
Configuracin de las variables (Pgina202) Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)
10.5.4
10.5.4.1
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
10.5.4.2
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".
203
Consulte tambin
Manera de configurar el canal "SIMATIC S7 Protocol Suite" (Pgina183)
10.5.4.3
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
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
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.
205
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
10.5.4.5
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.
207
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
10.5.5.1
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:
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
208
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
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
209
10.5.5.3
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
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.
211
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
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
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.
213
10.6
10.6.1
Funciones especiales
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
10.6.2.1
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
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
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
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
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.
217
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 1 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
219
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
10.6.2.3
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.
cada valor de proceso (bytes) con intervalo de tiempo propio Valores de proceso con intervalo de tiempo equidistant e
relevante
>=1
3a7
0 1; 2 3; 4; 5
221
cada valor de proceso (palabra) con intervalo de tiempo propio cada valor de proceso con diferencia de tiempo
3200 8 bytes de 1600 intervalo de 1333 tiempo + 1 palabra de valor de proceso 5332 8 bytes de 2666 diferencia 2000 de tiempo + 1 byte de valor de proceso
relevante
>=1
3a7
0 1; 2 3; 4; 5
cada valor de proceso (bytes) con intervalo de tiempo propio Valores de proceso con intervalo de tiempo equidistant e
3200 8 bytes de 1600 intervalo de 1333 tiempo + 1 byte de valor de proceso 16000 1 palabra de 8000 valor de 4000 proceso
relevante
>=1
3a7
1a 4095
0 1; 2 3; 4; 5
222
cada valor de proceso (palabra) con intervalo de tiempo propio cada valor de proceso con diferencia de tiempo
1a 4095
3200 8 bytes de 1600 intervalo de 1333 tiempo + 1 palabra de valor de proceso 5332 8 bytes de 2666 diferencia 2000 de tiempo + 1 byte de valor de proceso
relevante
3a7
1a 4095
0 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)
223
10.6.2.4
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).
224
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".
225
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
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".
227
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
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)
10.6.2.9
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.
229
230
231
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
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)
233
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
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)
235
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
237
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
Consulte tambin
Estructura y parmetros de un bloque de datos (Pgina215)
239
240
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".
241
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
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.
243
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
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.
245
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
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".
247
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
10.6.3
10.6.3.1
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.
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
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.
249
250
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
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
10.6.3.4
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.
253
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.
254
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.
255
6. Cierre cada uno de los dos cuadros de dilogo abiertos con los botones de comando ""ACEPTAR".
10.6.4
10.6.4.1
Redundancia de software
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
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".
257
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
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.
258
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 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
Tipo
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
259
ConnectionErrorString
Significado Causa del error La variable contiene la causa del error como string, que describe el motivo para la interrupcin de la conexin. El String se emite en el idioma actual ajustado. Pre-ocupacin = "", es decir, la conexin an no se ha establecido o no existe ningn error. En el canal S7 se registran en "ingls" los siguientes textos sin considerar el idioma ajustado. 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 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
ConnectionEstablishMode
Significado Modo para establecer una conexin Mediante esta variable se puede ajustar el modo de establecimiento de enlace automtico. El canal S7 intenta en el caso de un error de volver a establecer la conexin cada 4 segundos. Si en esta variable se registra un valor Wert = 0, despus de una avera la conexin no se establecer automticamente cada 4 segundos, sino permanecer activada. 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 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
261
ForceConnectionAddress
Significado 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 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
10.6.4.3
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.
263
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
10.6.4.4
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
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.
265
10.6.4.6
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
266
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).
267
11.2
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
11.3.1
Introduccin
Para configurar el canal "SIMATIC TI Ethernet Layer 4" es necesario seguir los siguientes pasos.
11.3.2
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
Parmetros "ID TSAP propio" y "ID TSAP externo" para la funcin WRITE
Lado de WinCC Orden "WRITE activa" Lado de SIMATIC TI 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".
269
11.3.3
11.3.3.1
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
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
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.
271
11.3.3.3
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
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
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
273
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
11.3.4
11.3.4.1
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
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.
275
11.3.4.2
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
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
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.
277
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
SIMATIC TI Serial
12 12.1 Recursos 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
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
279
12.3
12.3.1
Introduccin
Para configurar el canal "SIMATIC TI Serial" es necesario seguir los siguientes pasos.
12.3.2
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
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.
281
12.3.3
12.3.3.1
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
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
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.
283
12.3.3.3
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
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
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
285
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
Informacin de sistema
13 13.1
Contenido
13
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.
287
13.2
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
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
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.
289
Variable de DD.MM.AAAA texto DD.MM.AA de juego de caracteres MM-DD-AAAA de 8 bits MM-DD-AA MM/DD/AA Valor de 16 bits sin signo Valor de 16 bits sin signo Valor de 16 bits sin signo Valor de 16 bits sin signo DD
Variable;Tag
Mes
MM
1...12
Ao
AAAA
2000
Da de la semana
1...7 Lu ... Do
Variable de Texto: Lu,Ma,Mi, texto Ju,Vi,Sa,Do de juego de caracteres de 8 bits Hora Variable de texto de juego de carcteres de 8 bits; Longitud = 10 bytes Longitud = 12 bytes Hora Valor de 16 bits sin signo Valor de 16 bits sin signo Valor de 16 bits sin signo Valor de 16 bits sin signo Valor de 32 bits con signo Nmero de coma flotante 32 bits IEEE 754 Valor de 32 bits con signo HH:MM:SS HH:MM HH:MMAM,PM HH:MM:SS AM,PM HH
Minuto
MM
0...59
Segundo
SS
0...59
Milisegundo
MSG
0...999
0...9999 0...100%
Temporizador
0...9999
290
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 Ocupado en kb Ocupado en % Disponible en kb
0...n % 0...n 0...n 0...n kb 0...n kb 0...n kb 0...n 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.
291
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.
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".
292
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.
293
13.4
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.
13.5
13.5.1
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.
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
294
13.6
13.6.1
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
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
Barra, Memoria de Sysinfo_Drive_C Mensaje disco libre (Unidad de disco: C) Curva Carga de la CPU Sysinfo_CPU
Estado de la impresora
Vigilancia de impresora
Sysinfo_Printerst ate
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
13.6.3
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.
297
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
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
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
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".
299
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
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
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.
301
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
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
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
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.
303
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
Consulte tambin
Cmo configurar una variable en el canal "Informacin de sistema" (Pgina295) Cmo activar Runtime (Pgina306)
13.6.9
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
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".
305
13.6.11
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
Requisito
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
13.7
13.7.1
13.7.1.1
Funciones especiales
Operacin en sistemas multipuesto y cliente
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
13.7.2.1
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.
307
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
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.
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
Consulte tambin
Cmo configurar el segundo servidor (Pgina309)
13.7.2.3
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.
309
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
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
Requisitos
Para llevar a cabo este ejemplo deben existir los paquetes de dos proyectos de servidor.
Servidor 1 2 Proyecto Testinfo_1 Testinfo_2 Nombre de paquete Testinfo_1_<nombre del equipo> 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
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 Sysvar_1_Drive_C Sysvar_1_CPU
311
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
13.7.2.6
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.
313
Windows DDE
14 14.1
Contenido
14
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".
315
Diagnstico de la comunicacin
15 15.1 Recursos 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
317
15.3
15.3.1
Diagnstico de canales
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
15.3.3
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
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.
319
15.3.4
15.3.4.1
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
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
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
Introduccin
En este apartado se muestra cmo configurar el diagnstico de un canal mediante Control ActiveX "WinCC Channel Diagnosis Control".
321
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
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
15.3.4.5
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)
323
15.3.4.6
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.
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
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 Requisito
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
15.4.1
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
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.
326
Diagnstico de la comunicacin 15.4 Diagnstico del canal "System Info" (Informacin de sistema)
15.4.3
15.4.3.1
Consulte tambin
Manera de verificar una variable (Pgina329) Verificacin del canal y de la conexin (Pgina327)
15.4.3.2
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.
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
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
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.
329
Consulte tambin
Quality Codes de variables (Pgina361)
15.5
15.5.1
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
15.5.2
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.
331
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! Devicename in unit "unitname" changed from "old devicename" to "new devicename" Max. logbooksize reached - Logbook deactivated
Aviso de inicializacin
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!
332
15.5.3
15.5.3.1
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
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
333
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)
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
334
15.5.3.3
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.
335
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina336)
15.5.3.4
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
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)
337
15.5.3.5
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.
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
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".
339
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
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
Consulte tambin
Quality Codes de variables (Pgina361)
15.6
15.6.1
341
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
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.
342
15.6.3
15.6.3.1
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
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
343
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)
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
344
15.6.3.3
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.
345
Consulte tambin
Verificacin de la configuracin de conexin y variables (Pgina346)
15.6.3.4
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
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
Introduccin
En este apartado se muestra cmo verificar, durante Runtime, el canal "SIMATIC S5 PROFIBUS FDL" y su conexin.
347
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.
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
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
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.
349
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
15.7.1
350
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
15.7.2.1
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
351
Consulte tambin
Entradas para el indicador "ERROR" (Pgina353) Entradas para el indicador "INFO" (Pgina352)
15.7.2.2
Introduccin
Cada entrada en el archivo contiene un sello de fecha y hora seguido del nombre de indicador (flag) y una descripcin.
352
15.7.2.3
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.
353
00000001
AddItems
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. Class not registered El servidor WinCC OPC no est registrado correctamente en el sistema. El proyecto WinCC del servidor WinCC OPC no est activado. La variable WinCC no existe en el servidor OPC o el tipo de datos configurado no coincide. No se ha podido encontrar en la red el ordenador en el que debe arrancar el servidor OPC.
80040154
80070057 800706ba
15.7.3
15.7.3.1
Consulte tambin
Manera de verificar una variable (Pgina358) Verificacin del canal y de la conexin (Pgina356) Cmo verificar los datos de configuracin (Pgina355)
354
15.7.3.2 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.
355
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
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.
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.
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
356
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)
357
15.7.3.4
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)
MDM - WinCC: Comunicacin Manual de sistema, 11/2008,
358
15.8
15.8.1
Calidad de variables
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.
359
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
15.8.2
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.
361
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.
Bad - The value is not useful Q Q S S S S L L 2 2 2 2 2 2 2 2
7 6 5 4 3 2 1 0
0 0 - - - - - -
362
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.
Device passivated - Diagnostic alerts inhibited Function check - Local override 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. Simulated value - Start Simulated value - End
0 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 0 1 1 1 - -
Uncertain Uncertain
0 1 1 1 0 0 1 1 0 1 1 1 0 1 - 1 0 0 0 0 1 - -
Good Active Update event - Set if the value is good and the block (Nonhas an active Update event. Cascade) Bad Bad Maintenance alarm - More diagnostics available. No Communication, with no usable value - Set if there has never been any communication with this value since it was last "Out of Service". No Communication, with last usable value - Set if this value had been set by communication, which has now failed. Device Failure - Set if the source of the value is affected by a device failure. Sensor Failure Not Connected - Set if this input is required to be connected and is not connected. 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.
0x24 0x18
0 0 1 0 0 1 - 0 0 0 1 1 0 - -
0 0 0 1 0 1 - 0 0 0 0 1 1 - 0 0 0 1 0 0 - 0 0 0 0 1 0 - 0 0 0 0 0 1 - -
363
non-specific - There is no specific reason why the value is bad. Used for propagation. Process related - Substitute value Process related - No maintenance Maintenance demanded Simulated value - Set when the process value is written by the operator while the block is in manual mode. Sensor calibration Configuration Error Sub-normal 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. Sensor Conversion not Accurate Substitute (constant) Process related - No maintenance Initial Value - Value of volatile parameters during and after reset of the device or of a parameter. Substitute value - Predefined value is used instead of the calculated one. This is used for fail safe handling. Last Usable Value - Whatever was writing this value has stopped doing so. This is used for fail safe handling. Non-specific - There is no specific reason why the value is uncertain. Used for propagation.
0 0 0 0 0 0 - 0 0 1 0 1 0 - 0 0 1 0 1 0 1 1 0 1 1 0 1 0 - 0 1 1 0 0 0 - 0 1 1 0 0 1 - 0 1 0 1 1 1 - 0 1 0 1 1 0 - 0 1 0 1 0 1 - -
0 1 0 1 0 0 - 0 1 0 0 1 0 1 1 0 1 1 1 1 0 - 0 1 0 0 1 1 - 0 1 0 0 1 0 - 0 1 0 0 0 1 - 0 1 0 0 0 0 - 1 1 1 0 0 0 - -
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. ) 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". 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. ) Good Not Invited (NI) - The value is from a block which does not (Cascade have a target mode that would use this input. ) 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. Good Initialization Acknowledge (IA) - The value is an initialized (Cascade value from a source (cascade input, remote-cascade in, and ) remote-output in parameters).
0xD8
1 1 0 1 1 0 - -
0xD4
1 1 0 1 0 1 - -
0xCC
1 1 0 0 1 1 - -
0xC8
1 1 0 0 1 0 - -
0xC4
1 1 0 0 0 1 - -
0xC0
364
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. Good Unacknowledged Advisory Alarm - Set if the value is good (Nonand the block has an unacknowledged Alarm with a priority Cascade) less than 8. Good Unacknowledged Update event - Set if the value is good and (Nonthe block has an unacknowledged Update event. Cascade) 1 0 0 1 0 1 - -
0x94
0x90
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) Good Active Advisory Alarm - Set if the value is good and the block (Nonhas an active Alarm with a priority less than 8. Cascade) Good Maintenance demanded (NonCascade) Good Maintenance required (NonCascade) Good Function check - Local override (NonCascade) 1 0 0 0 1 0 - -
0x88
0xA8
1 0 1 0 1 0 - -
0xA4
1 0 1 0 0 1 - -
0xBC
1 0 1 1 1 1 - -
0x80
Lmite
Los Limits pueden subdividir an ms los Quality Codes. Limits son opcional.
O.K. - The value is free to move. Low limited - The value has acceded its low limits. High limited - The value has acceded its high limits. Constant (high and low limited) - The value cannot move, no matter what the process does. Q Q S S S S L L 0 0 0 1 1 0 1 1
365
15.8.3
Estado de la variable
Introduccin
El estado de una variable individual de WinCC puede ser vigilado en runtime. El estado de una variable contiene, entre otros datos, lmites de reas de medicin configuradas que no han sido cumplidos as como el estado del acoplamiento entre WinCC y el equipo de automatizacin. 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.
366
0x000 No hay error 0 0x000 No se ha establecido conexin con el vinculado 1 0x000 Error de informe 2
DM_VARSTATE_HARDWARE_ERR 0x000 Mdulo de red defectuoso OR 4 DM_VARSTATE_MAX_LIMIT DM_VARSTATE_MIN_LIMIT DM_VARSTATE_MAX_RANGE DM_VARSTATE_MIN_RANGE DM_VARSTATE_CONVERSION_E RROR 0x000 Lmite superior excedido 8 0x001 Lmite mnimo no alcanzado 0 0x002 Lmite de formato rebasado por exceso 0 0x004 Lmite de formato rebasado por defecto 0 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 DM_VARSTATE_DEFAULT_VALUE DM_VARSTATE_ADDRESS_ERRO R DM_VARSTATE_INVALID_KEY DM_VARSTATE_ACCESS_FAULT DM_VARSTATE_TIMEOUT DM_VARSTATE_SERVERDOWN 0x020 Valor sustitutivo de las variable 0 0x040 Error de direccionamiento en canal 0 0x080 Variable no encontrada / No existe 0 0x100 Acceso a variable no permitido 0 0x200 Timeout / Ninguna notificacin del canal 0 0x400 Servidor no disponible 0
15.8.4
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.
367
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
15.8.5
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.
369
15.8.6
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
ndice alfabtico
5
505-Ethernet (CP 1413-x) Unidad de canal, 267
B
Barra Ejemplo de informacin de sistema, 298
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
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
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
372
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
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
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
ndice alfabtico
P
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
Q
Quality Codes de variables, 359, 361
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
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
376
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
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
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
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
379