Instalación del servidor de licencias sin un administrador de paquetes
Requisito: Codemeter Runtime está instalado en el dispositivo.
Para obtener más información sobre la instalación de Codemeter sin un administrador de paquetes, consulte: Instalación manual del entorno de ejecución de Codemeter en el dispositivo de destino
Importante
CODESYS WBM solo se puede usar con Cockpit. Su ordenador también debe tener una conexión al dispositivo objetivo y a Internet al mismo tiempo
Si Cockpit no está instalado o no se puede instalar:
Debe configurar manualmente el servidor de licencias, crear el contenedor virtual e importar las licencias.
Detener Codemeter:
sudo /etc/init.d/codemeter stop
Cambie al servidor de red.
Para ello, es necesario establecer el valor
IsNetworkServer
a 1 pulgada/etc/wibu/CodeMeter/Server.ini
:IsNetworkServer=1
Guarda los cambios e inicia Codemeter:
sudo /etc/init.d/codemeter start
Compruebe si ya existe un contenedor blando:
cmu -x | grep 'FC=6000437'
Si aparece una entrada, puede omitir esta sección porque ya existe un contenedor flexible.
Desempaquete el paquete Debian del servidor de licencias.
Este paquete normalmente se incluye en el CODESYS paquete del servidor de licencias. Contiene un archivo
.UFC_SoftContainer_CmRuntime.WibuCmLif
en/opt/codesyslicenseserver/bin
. Transfiera esto al dispositivo en el que debe ejecutarse el servidor de licencias.Cree el contenedor blando:
cmu --import --file .UFC_SoftContainer_CmRuntime.WibuCmLif
Compruebe si el comando
cmu -x | grep 'FC=6000437'
devuelve una entrada.
Usa el comando
cmu -x
para detectar el número de serie del contenedor flexible al que se debe importar la licencia.Create the context file:
cmu -c 6000437 -s <serial number> --file <file name>.WibuCmRaC
Transfer the context file to a device with Internet access.
Abre la dirección https://license.codesys.com/ e introduzca el número del billete de licencia. Haga clic SIGUIENTE y ACTIVAR LICENCIAS en la página siguiente.
A continuación, seleccione el tipo de contenedor deseado.
Haga clic en el Transferencia de licencias basada en archivos enlace en el lado derecho de la página siguiente.
Cargue el archivo de contexto generado anteriormente y haga clic Inicie la activación ahora.
Descargue el archivo de actualización de la licencia y transfiéralo al dispositivo que actuará como servidor de licencias.
Import the file:
cmu --import --file <file name>.WibuCmRaU
The license is now activated.
If Cockpit is installed
Copie los archivos del CODESYS WBM en el sistema:
Desempaquete el paquete Debian
codesyswbmbase
y copie los archivos que se encuentran en/usr/share/cockpit/codesys_wbm
a un directorio con el mismo nombre en la misma ruta de su sistema.Desempaquete el paquete Debian
codesyswbmlicensing
y copie los archivos que se encuentran en/usr/share/cockpit/codesys_wbm/codesys_licensing
a un directorio del mismo nombre en la misma ruta de su sistema.Reiniciar cabina:
systemctl restart cockpit.socket
Ahora debería poder acceder a la interfaz Cockpit a través de su navegador en el puerto 9090 y realizar el proceso de licencia allí utilizando CODESYS WBM.