• No se han encontrado resultados

Comunicación con autómatas SIMATIC S7

2.2.7 Optimizar la configuración

Ciclo de adquisición y tiempo de actualización

Los ciclos de adquisición indicados en el software de configuración para los "punteros de área" y los ciclos de adquisición de las variables son factores decisivos para los tiempos de de actualización que realmente pueden alcanzarse.

El tiempo de actualización es el ciclo de adquisición más el tiempo de transferencia más el tiempo de procesamiento.

Para obtener tiempos de actualización óptimos, tenga en cuenta los siguientes aspectos en la configuración:

• Las distintas áreas de datos deben configurarse con el mínimo tamaño posible y con el

máximo necesario.

• Defina como relacionadas las áreas asociadas. El tiempo de actualización real mejora

configurando un área grande en lugar de varias áreas pequeñas.

• Los ciclos de adquisición demasiado pequeños merman innecesariamente el rendimiento

total. Configure el ciclo de adquisición conforme a la velocidad de modificación de los valores de proceso. La curva de temperatura de un horno es p. ej. tiene mucha más inercia que la curva de revoluciones de un accionamiento eléctrico. El valor aproximativo para el ciclo de adquisición es de aprox. 1 hora.

• Para optimizar los tiempos de actualización, no transfiera cíclicamente grandes

cantidades de variables. Introduzca el valor "Sobre demanda" para el ciclo de

adquisición. En cambio, transfiera las variables de forma espontánea y controlada por eventos (orden de control).

• Disponga las variables de un aviso o una imagen en un área de datos sin dejar huecos.

• Para que el autómata pueda detectar los cambios de forma segura, éstos deberán ocurrir

2.2 Configurar el driver de comunicación SIMATIC S7

• Ajuste la velocidad de transferencia al valor máximo.

Imágenes

En el caso de las imágenes, la velocidad de actualización realmente alcanzable depende del tipo y la cantidad de los datos susceptibles de ser representados.

En la configuración, tenga en cuenta que sólo puede configurar ciclos cortos de adquisición para aquellos objetos que realmente deban actualizarse rápidamente.

Curvas

Si en las curvas disparadas por bit se activa el bit de grupo en el "Área de transferencia de curvas", el panel de operador actualizará siempre todas las curvas cuyo bit se haya definido en esta área. Después el panel vuelve a desactivar los bits.

Sólo después de que el panel de operador haya desactivado todos los bits, podrá activarse de nuevo el bit de grupo en el programa S7.

Tareas de control

En caso de que se hayan enviado muchas tareas de control en intervalos cortos, la comunicación entre el panel de operador y el autómata puede verse sobrecargada. Si el panel de operador registra el valor 0 en la primera palabra de datos de la bandeja de tareas, significa que éste ha aceptado la tarea de control. El panel de operador procesa la tarea, por lo que requerirá un cierto tiempo. Si inmediatamente después se vuelve a

registrar una nueva tarea de control en la bandeja de tareas, puede transcurrir algún tiempo hasta que el panel de operador ejecute la siguiente. La siguiente tarea de control no se aceptará hasta que el equipo no disponga de la suficiente potencia de cálculo.

Multiplexar enlaces OP con procesadores de comunicación SIMATIC NET

Los siguientes procesadores de comunicación SIMATIC NET permiten multiplexar enlaces OP (parametrizables en STEP 7 a partir de la versión 5.1 SP3):

• CP342-5 PROFIBUS (a partir de la versión 5.0)

• CP343-1 ETHERNET

A través de un procesador de comunicaciones se pueden procesar hasta 16 enlaces OP. No obstante, para ello se necesita sólo un recurso de enlace de la CPU. Al direccionar los enlaces OP en el servicio múltiplex se debe indicar la asignación bastidor/slot del

procesador de comunicaciones, en vez de la asignación bastidor/slot de la CPU. En el modo integrado se debe activar el procesador de comunicaciones como interlocutor, y no la CPU. El multiplexado de los enlaces OP (HMI) se debe habilitar en HW Config (STEP 7) en la ficha "Opciones" de la ventana de propiedades del procesador de comunicaciones. Para ello no se necesitan bloques de comunicación en el programa de usuario de la CPU S7-300. Nota

2.3 Teclas directas

Velocidades de transferencia en la comunicación PPI (S7-200)

Debido a las reducidas velocidades de transferencia en la comunicación PPI es preciso tener en cuenta lo siguiente:

• La transferencia de registros y la transferencia indirecta de variables se puede agilizar en

gran medida si la autorización de la bandeja de datos y el acuse positivo se realizan simultáneamente y no de forma consecutiva.

• Al seleccionar una imagen con una curva disparada por bit, espere hasta que los valores

de la curva se actualicen en el panel de operador antes de seleccionar otra imagen con una nueva curva, puesto que los punteros de área (solicitud de curva) se actualizan con menos frecuencia.

Comportamiento de timeout en TCP/IP (Ethernet)

Debido a que se utiliza el protocolo TCP/IP, los enlaces interrumpidos se detectan a lo sumo al cabo de aprox. un minuto. Si no se solicitan variables (p. ej. si la imagen actual no

contiene una variable de salida), la interrupción del enlace no se detectará con seguridad. Configure un puntero de área "Coordinación" para cada autómata. Así se garantiza que, aun en el caso descrito, la interrupción del enlace se detecte al cabo de aprox. dos minutos a más tardar.

2.3

2.3

Teclas directas