Pestaña: Métricas de software para la determinación de licencias
Una métrica en este entorno es el "valor" (número) de unidades relevantes para el cálculo de la licencia. Dependiendo del producto, puede ser, por ejemplo, el tamaño del código de usuario (en bytes) o el número de ejes, canales de E/S o instancias de bus de campo.
La pestaña del editor de dispositivos muestra una estructura de árbol que contiene las métricas que están disponibles para la aplicación. De esta forma, puede ver los valores medidos actuales y verificar si se descarga o no más código a un controlador del que permite la licencia. La licencia se emite para cada controlador y, por lo tanto, se encuentra en el controlador. La verificación de la licencia también se realiza allí.
Las métricas se transfieren al controlador durante la descarga. Se actualizan al hacer clic
para la aplicación activa.Leer métricas actuales del dispositivo | Obtiene y transfiere las métricas del controlador y las muestra en el Valor en dispositivo columna. |
Generar código para calcular métricas | Se debe generar el código para calcular las métricas. |
Mostrar licencias | Abre el Licencias diálogo El cuadro de diálogo muestra la licencia necesaria para el proyecto. Abrir todo en la tienda y cerrar el cuadro de diálogo El comando abre el producto sugerido en CODESYS Store International. Si desea mostrar el producto en CODESYS Store North America, luego debes seleccionar el América del norte almacenar en el CODESYS Opciones. |
Métrica | Tipos de métricas por aplicación |
Valor en Proyecto | Número de etiquetas utilizadas en el sistema de desarrollo. El valor se mide durante la generación del código ( dominio).Para obtener más información sobre el cálculo, consulte el Cálculo de los valores sección. Nota: Si elimina la información de compilación de la aplicación, los valores se restablecerán a 0. |
máx. Permitido | Valores máximos permitidos para cada aplicación según la licencia del controlador |
Valor en dispositivo | Valor medido real, leído del controlador Nota: Para determinar estos valores, la comunicación debe estar funcionando. |
Cálculo de los valores
Métrico | Valor determinado |
---|---|
Tamaño del código de usuario | Valor (en bytes) Sólo se evalúa el código programado por el usuario (implementación). El código que no haya sido compilado con el compilador IEC no se evalúa. El número y tamaño de las variables en la declaración no es relevante. Las bibliotecas IEC desarrolladas por el usuario se evalúan según el tamaño del código. Bibliotecas estándar, bibliotecas de sistema y pilas de comunicación del CODESYS GmbH no son evaluados. |
Asignación de tareas al grupo de trabajo | Para la configuración de grupos de tareas IEC en la configuración de tareas, en muchos casos se requiere una licencia de "Asignación de grupo de tareas" si las tareas IEC se ejecutan en diferentes núcleos de CPU. No: No se requiere licencia para las siguientes configuraciones:
Sí: Se requiere una licencia para las siguientes configuraciones:
|
bus de campo, canales de E/S | Número de canales mapeados con tipo de datos básico ( ImportanteSi ha seleccionado el Actualizar siempre las variables opción, entonces todos los canales se tendrán en cuenta en el cálculo, independientemente de si están asignados o no a una variable IEC específica. |
Instancias de CANopen, Modbus, PROFIBUS | Instancias de pila de bus de campo usadas de este tipo En el caso de Modbus, se cuentan las instancias de los modos clientes para RTU y TCP. Un maestro/controlador o un esclavo/dispositivo se cuenta como una instancia en la configuración del dispositivo. Los dispositivos que están vinculados a estos Maestros/Esclavos en el árbol de dispositivos no se cuentan. Estos se cuentan a través de los canales de E/S. Las pasarelas de bus de campo también se cuentan como una instancia (excepción: CANopen Gateway). |
Instancias de EtherCAT, EtherNet/IP, PROFINET, SAE J1939 | |
Número de etiquetas de visualización | |
Movimiento suave | |
Comunicación |
La información sobre los paquetes de licencias para las licencias basadas en aplicaciones se puede encontrar en Store CODESYS.