Skip to main content

Licencias en sistemas de archivos de solo lectura mediante EWF

En la versión 4.21.0.0 y superiores, CODESYS Admite el licenciamiento mediante un nuevo tipo de contenedor. Esta página describe cómo cambiar entre tipos de contenedores, qué tener en cuenta y cómo se ve una copia de seguridad con EWF.

Lista de productos

Los siguientes productos admiten licencias a través de EWF:

Producto

Compatibilidad a partir de la versión

CODESYS Control​ for Linux SL

4.21.0.0

CODESYS Control for Linux ARM SL

4.21.0.0

CODESYS Control for Linux ARM64 SL

4.21.0.0

Diferencia entre EWF y UFC

Un contenedor UFC almacena información relevante en muchos lugares diferentes dentro del sistema.

Un contenedor EWF almacena los archivos relevantes en una ruta configurada, lo que lo hace muy adecuado para sistemas de archivos de solo lectura o escenarios de copia de seguridad/restauración.

Importante

. Hay algunos aspectos a tener en cuenta al cambiar de UFC a EWF. Lea atentamente la siguiente información para evitar perder sus licencias o no poder utilizarlas.
  • No es posible la operación conjunta de contenedores UFC y EWF.

  • Tras el cambio a EWF, los contenedores UFC ya no estarán disponibles. Es posible volver a UFC. Los contenedores UFC volverán a estar disponibles.

  • Su licencia adquirida ya debe ser compatible con EWF. Todas las licencias SL emitidas recientemente ya están configuradas correctamente. Encontrará instrucciones para comprobar si su licencia está configurada correctamente debajo de este aviso.

  • Antes de realizar el cambio, es necesario detener el sistema de ejecución y el servicio de licencias.

  • EWF solo se puede usar con Codemeter Runtime. Puede consultar la tabla en el Cómo: Realizar copias de seguridad y restaurar una licencia de CODESYS Página para verificar si su producto tiene licencia con CodeMeter Runtime.

Comprobación de una licencia para soporte EWF

  1. Abrir el Depósito web central de licencias de CodeMeter.

  2. Escriba su número de licencia y haga clic. PRÓXIMO.

  3. En el siguiente cuadro de diálogo, haga clic Activar licencias.

  4. En la selección de tipos de contenedores que se muestra ahora, compruebe si la opción llamada CODESYS-Control SL-V1 Está disponible:

    _rtsl_img_ewf_support.png
  5. Si esta opción no está visible, significa que su licencia aún no es compatible con el nuevo tipo de contenedor. En ese caso, puede ponerse en contacto con el servicio de atención al cliente para que le ajusten la licencia.

    Importante

    No continúe con el proceso. La licencia se activa en el dispositivo de destino de otra manera: Cómo hacerlo: Licencias

Cambio entre tipos de contenedores

procedimiento. Uso de la herramienta de implementación de CODESYS
  1. Conéctese al dispositivo de destino.

    Para obtener más información, consulte lo siguiente: Establecimiento de una conexión.

  2. Abrir el Operación pestaña y seleccione el servicio de tiempo de ejecución.

  3. En las acciones, haga clic en el Configuración del contenedor de licencias Botón. Se abrirá un cuadro de diálogo. Anote la información proporcionada.

  4. El tipo de contenedor actual está preseleccionado. Para cambiar el tipo, seleccione la opción correspondiente y haga clic. Aplicar.

    El sistema de ejecución y el servicio de licencias se detendrán, se reconfigurarán y se reiniciarán.

  5. Ahora puede importar nuevas licencias al nuevo contenedor.

    Para obtener más información, consulte lo siguiente: Herramienta WIBU cmu

procedimiento. Uso del servidor de licencias CODESYS para Linux SL (CODESYS WBM)

Como opción, el CODESYS License Server for Linux SL También proporciona una interfaz web para cambiar a EWF.

Para obtener más información sobre el producto, consulte lo siguiente: Cómo instalar un servidor de licencias

  1. Inicie sesión en el WBM del dispositivo de destino.

  2. Abrir el CODESYS WBM página. Asegúrese de haber habilitado el modo de administrador.

  3. Desplácese hacia abajo y haga clic en el Tipo de cambio botón.

    Se abrirá un cuadro de diálogo. Preste atención a las instrucciones que aparecen en pantalla.

  4. El tipo de contenedor actual está preseleccionado. Para cambiar el tipo, seleccione la opción correspondiente y haga clic. Aplicar.

    El servicio de licencias se detendrá, se reconfigurará y se reiniciará.

  5. Ahora puede importar nuevas licencias al nuevo contenedor.

    Para obtener más información, consulte lo siguiente: Cómo: Activar una licencia en un servidor de licencias

procedimiento. Cambio manual

Las dos opciones anteriores cambian automáticamente el tipo de contenedor. Si no puede utilizar estas opciones debido a restricciones especiales, también puede realizar el cambio manualmente.

  1. Detenga el sistema de tiempo de ejecución: systemctl stop codesyscontrol (solo si el sistema de tiempo de ejecución está instalado en este dispositivo).

  2. Detenga el servicio de licencias: systemctl stop codemeter.

  3. Para habilitar EWF:

    1. En /etc/wibu/CodeMeter/Server.ini Configure los siguientes ajustes:

      • EnableCmActWriteFilterHandling=1

      • CmActPath=<storage location>

    2. En CmActPath, crea la carpeta especificada.

    3. En CmActPath, establecer la propiedad de la carpeta especificada en daemon:daemon.

    4. En /etc/codesyscontrol/CODESYSControl.cfg Configure los siguientes ajustes (solo si el sistema de tiempo de ejecución está instalado en este dispositivo):

      • En el [CmpCodeMeter] sección, eliminar o comentar InitLicenseFile.0.

      • En el [SysFile] sección, agregue dos entradas:

        • PlaceholderFilePath.1=<path from CmActPath>, $.cmact_licenses$

        • PlaceholderFilePath.1.View=1

  4. Para desactivar EWF:

    1. En /etc/wibu/CodeMeter/Server.ini Configure los siguientes ajustes:

      • EnableCmActWriteFilterHandling=0

      • CmActPath= (blanco)

    2. En /etc/codesyscontrol/CODESYSControl.cfg Configure los siguientes ajustes (solo si el sistema de tiempo de ejecución está instalado en este dispositivo):

      • En el [CmpCodeMeter] sección, agregar InitLicenseFile.0=.UFC_SoftContainer_CmRuntime.WibuCmLif.

      • En el [SysFile] sección, elimine dos entradas:

        • PlaceholderFilePath.1=<path from CmActPath>, $.cmact_licenses$

        • PlaceholderFilePath.1.View=1

  5. Inicie el servicio de licencias: systemctl start codemeter.

  6. Inicie el sistema de ejecución: systemctl start codesyscontrol (solo si el sistema de tiempo de ejecución está instalado en este dispositivo).

Ahora puede utilizar contenedores y licencias EWF en el dispositivo. Para obtener más información, consulte la Herramienta WIBU cmu página de ayuda. Para crear el contenedor, utilice CODESYS-Control_SL-V1.WibuCmLif, que se proporciona con la versión 4.21.0.0.

Copia de seguridad y restauración

Para obtener instrucciones sobre cómo crear una copia de seguridad y restaurarla, consulte la página de ayuda. Cómo: Realizar copias de seguridad y restaurar una licencia de CODESYS en la sección "Codemeter Runtime".