PLCopen Benchmarking: un enfoque diferente

Fecha de publicación
Cateogría del artículo PLC Open
Visualizaciones del artículo Leído  4490  veces

Este grupo de trabajo benchmarking de PLCopen tiene un enfoque orientado a los recursos de hardware, como la arquitectura de procesador y de computación

PLCopen Benchmarking: un enfoque diferente

PLCopen pretendía mostrar varias áreas de actividades durante la feria SPS: desde las pautas para utilizar la Programación Orientada a Objetos en el entorno industrial, la armonización ampliada de la interfaz hacia controladores de robots y el benchmarking.

“PLCopen Benchmarking es algo diferente en PLCopen por 2 razones”, dice Eelco van der Wal, Director General de PLCopen. “Aunque PLCopen normalmente se ocupa de los entornos de software, fue la mejor opción para definir una herramienta de benchmarking para medir el rendimiento de las diferentes arquitecturas de CPU. Hoy en día, los proveedores de CPU pueden ajustar sus arquitecturas a las necesidades específicas. Sin embargo, las necesidades del mundo industrializado en general no están claramente especificadas para ellos. La estricta necesidad del procesamiento en tiempo real en paralelo a otras operaciones no es tan conocida en otras industrias y necesita una aclaración entre los proveedores de CPU y los proveedores de control ”.

PLCopen realizó benchmarking en el pasado con un enfoque en diferentes aplicaciones de usuario, incluido el control de movimiento. Sin embargo, la red parecía ser el factor decisivo y se detuvo un mayor desarrollo. Hoy Benchmarking está de vuelta en la mesa de dibujo, pero con un alcance diferente. Por lo tanto, PLCopen inició este nuevo enfoque.

Este grupo de trabajo benchmarking de PLCopen tiene un enfoque orientado a los recursos de hardware, como la arquitectura de procesador y de computación. Con esta nueva iniciativa, el benchmark puede indicar el desempeño efectivo de los diferentes procesadores y arquitecturas tal como se utilizan en los controladores industriales, y así ayudar en la selección de la arquitectura óptima para el proveedor de control en una etapa muy temprana. Para cuando el programa IEC puede ejecutarse, ya es "demasiado tarde" para sintonizarlo y ya se ha invertido mucho tiempo, dinero y esfuerzo.

Este grupo de trabajo está definiendo un lenguaje común entre las partes involucradas, que van desde los proveedores de CPU hasta los proveedores de control, y lo combinó con scripts de prueba comunes para tiempo real y la influencia de los otros procesos (“Noisy Neighbors”). Esto incluirá micro-benchmarking para las tareas específicas de la CPU y subconjuntos de instrucciones y benchmarking orientadas a la aplicación. En general, los proveedores no buscan el mayor rendimiento, sino un enfoque predecible, confiable y determinista a un buen precio: "¡la mejor inversión!"

Lo que también es realmente diferente en el enfoque es que este grupo de trabajo es una actividad interna de PLCopen. Los resultados de este grupo no son para comparación entre los diferentes proveedores, sino estrictamente para uso interno de los miembros de la organización. Esta es la primera actividad no abierta en PLCopen, sin incluir a los usuarios y usuarios finales.




Descargas