La velocidad de comunicación entre el controlador y la HMI depende, en gran medida, del número de variables que se intercambian. Por tanto, el tiempo que se necesita para mostrar los valores en los paneles HMI cuando se establece una conexión entre el controlador y la HMI, así como el tiempo de actualización de las variables, se ve afectado en consecuencia.
En este capítulo se proporcionan valores de referencia que se han obtenido en condiciones óptimas. Los valores reales dependen del rendimiento total de la aplicación del controlador (por ejemplo, la tarea de comunicación que se encarga del intercambio de datos se ejecuta con una prioridad baja).
Para el intercambio de datos con el protocolo Machine Expert mediante Ethernet, en este capítulo se indica el número de variables permitidas para lograr un buen rendimiento de la transmisión de datos. Si utiliza una línea serie, puede cambiar a Ethernet para mejorar el rendimiento.
Para mejorar el rendimiento de la comunicación, puede tomar las medidas siguientes:
En las propiedades del grupo de exploración o del equipo de la HMI, establezca el parámetro de Vijeo-Designer en .
Reduzca el número de variables por panel HMI porque solo se actualizan las variables del panel activo. Es aconsejable crear varios paneles HMI con un número reducido de variables en Vijeo-Designer, en lugar de crear un panel HMI en el que se muestren muchas variables.
Añada a la
solo aquellas variables que se utilicen en la HMI.En el gráfico se indican los valores de referencia que se han medido para el tiempo que se necesita para actualizar variables a través del protocolo Machine Expert mediante Ethernet entre HMI XBTGT y los controladores M••• con diferentes números de variables en condiciones no industriales.
Retraso típico para actualizar variables en HMI:
1 Tiempo en segundos
2 Número de variables
3 XBTGT2330 + controlador M•••
4 XBTGT4330 + controlador M•••
Vijeo-Designer ofrece instrucciones recomendadas para utilizar variables en la ayuda en línea de Vijeo-Designer:
Capítulo Creación de variables → Acerca de las variables y direcciones de dispositivos → Origen: interno frente a externo:
Un destino puede tener entre 8000 y 12 000 variables como máximo en función del tipo de destino. Los punteros a matrices o estructuras (el nodo de grupo) también se contabilizan como variables. Una variable de bloque se contabiliza como una variable.
Puede utilizar 800 variables como máximo en un único panel.
Capítulo Apéndice → Especificaciones de Runtime:
Número de variables por panel (límite)
Controlador |
Número máximo de variables por panel |
---|---|
Serie iPC |
2500 |
Otros tipos de destinos, excepto iPC |
800 |
Número de variables por destino (límite):
Controlador |
Número máximo de variables |
||
---|---|---|---|
|
12000 |
||
|
8000 |
||
Serie XBTGK |
8000 |
||
|
Capítulo Errores → Lista de mensajes → Mensajes de error del editor→ 1300 - 1999→ Error 1301:
Error 1301: [Destino] [nombre del destino] demasiadas variables. El límite de variables es [8000 o 12000].