Skip to main content

Installazione del License Server senza un Package Manager

Requisito: Codemeter Runtime è installato sul dispositivo.

Per ulteriori informazioni sull'installazione di Codemeter senza un gestore di pacchetti, vedere: Installazione manuale dell'ambiente di runtime Codemeter sul dispositivo di destinazione

Importante

CODESYS Il WBM può essere utilizzato solo con Cockpit. Il computer deve inoltre essere connesso contemporaneamente al dispositivo di destinazione e a Internet

Se Cockpit non è installato o non può essere installato:

È necessario configurare manualmente il server delle licenze, creare il soft container e importare le licenze.

Procedura. Configurare il server delle licenze
  1. Stop Codemeter: sudo /etc/init.d/codemeter stop

  2. Passa al server di rete.

    Per fare ciò, è necessario impostare il valore IsNetworkServer a 1 pollice /etc/wibu/CodeMeter/Server.ini: IsNetworkServer=1

  3. Salva le modifiche e avvia Codemeter: sudo /etc/init.d/codemeter start

Procedura. Crea un contenitore morbido
  1. Controlla se esiste già un contenitore morbido: cmu -x | grep 'FC=6000437'

    Se è elencata una voce, puoi saltare questa sezione perché esiste già un soft container.

  2. Decomprimere il pacchetto Debian del server di licenze.

    Questo pacchetto è normalmente incluso nel CODESYS pacchetto del server di licenza. Questo contiene un file .UFC_SoftContainer_CmRuntime.WibuCmLif nel /opt/codesyslicenseserver/bin. Trasferiscilo sul dispositivo su cui deve essere eseguito il server delle licenze.

  3. Crea il contenitore morbido: cmu --import --file .UFC_SoftContainer_CmRuntime.WibuCmLif

  4. Controlla se il comando cmu -x | grep 'FC=6000437' restituisce una voce.

Procedura. Importa una licenza
  1. Usa il comando cmu -x per rilevare il numero di serie del soft container in cui deve essere importata la licenza.

  2. Create the context file: cmu -c 6000437 -s <serial number> --file <file name>.WibuCmRaC

  3. Transfer the context file to a device with Internet access.

  4. Apri l'indirizzo https://license.codesys.com/ e inserisci il numero del biglietto di licenza. AVANTI e ATTIVA LE LICENZE nella pagina successiva.

  5. Quindi seleziona il tipo di contenitore desiderato.

  6. Fai clic su Trasferimento della licenza basato su file link sul lato destro della pagina successiva.

  7. Carica il file di contesto generato in precedenza e fai clic su Inizia subito l'attivazione.

  8. Scarica il file di aggiornamento della licenza e trasferisci il file sul dispositivo che fungerà da server delle licenze.

  9. Import the file: cmu --import --file <file name>.WibuCmRaU

    The license is now activated.

If Cockpit is installed

Copiare i file di CODESYS WBM nel sistema:

  1. Decomprimere il pacchetto Debian codesyswbmbase e copia i file che si trovano in /usr/share/cockpit/codesys_wbm in una directory con lo stesso nome nello stesso percorso sul sistema.

  2. Decomprimere il pacchetto Debian codesyswbmlicensing e copia i file che si trovano in /usr/share/cockpit/codesys_wbm/codesys_licensing in una directory con lo stesso nome e nello stesso percorso sul sistema.

  3. Riavvia Cockpit: systemctl restart cockpit.socket

    Ora dovresti essere in grado di accedere all'interfaccia Cockpit tramite il tuo browser sulla porta 9090 ed eseguire il processo di licenza usando CODESYS WBM.