パッケージマネージャーを使用しないでライセンスサーバーをインストールする
要件:Codemeter ランタイムがデバイスにインストールされている。
パッケージマネージャーなしで Codemeter をインストールする方法の詳細については、以下を参照してください。 ターゲット デバイスへの Codemeter ランタイム環境の手動インストール
重要
CODESYS WBMはコックピットでのみ使用できます。また、コンピューターはターゲットデバイスとインターネットに同時に接続されている必要があります
Cockpit がインストールされていないか、インストールできない場合:
ライセンスサーバーを手動で設定し、ソフトコンテナを作成し、ライセンスをインポートする必要があります。
ストップコードメーター:
sudo /etc/init.d/codemeter stop
ネットワークサーバーに切り替えます。
これを行うには、値を設定する必要があります
IsNetworkServer
1 インチまで/etc/wibu/CodeMeter/Server.ini
:IsNetworkServer=1
変更を保存してコードメーターを起動します。
sudo /etc/init.d/codemeter start
ソフトコンテナが既に存在するかどうかを確認します。
cmu -x | grep 'FC=6000437'
エントリがリストされている場合は、ソフトコンテナがすでに存在するため、このセクションをスキップできます。
ライセンスサーバーの Debian パッケージを解凍します。
このパッケージは通常 CODESYS ライセンスサーバーのパッケージ。これにはファイルが含まれています。
.UFC_SoftContainer_CmRuntime.WibuCmLif
in/opt/codesyslicenseserver/bin
。これを、ライセンスサーバーが稼働するはずのデバイスに転送します。ソフトコンテナの作成:
cmu --import --file .UFC_SoftContainer_CmRuntime.WibuCmLif
コマンドをチェックしてください
cmu -x | grep 'FC=6000437'
エントリを返します。
コマンドを使う
cmu -x
ライセンスをインポートすべきソフトコンテナのシリアル番号を検出します。Create the context file:
cmu -c 6000437 -s <serial number> --file <file name>.WibuCmRaC
Transfer the context file to a device with Internet access.
住所を開く https://license.codesys.com/ そして、ライセンスチケットの番号を入力します。 [次へ] そして ライセンスをアクティベート 次のページへ。
次に、目的のコンテナタイプを選択します。
をクリックします ファイルベースのライセンス転送 次のページの右側にあるリンク。
以前に生成されたコンテキストファイルをアップロードし、をクリックします 今すぐアクティベーションを開始。
ライセンス更新ファイルをダウンロードし、ライセンスサーバーとして機能するデバイスにファイルを転送します。
Import the file:
cmu --import --file <file name>.WibuCmRaU
The license is now activated.
If Cockpit is installed
のファイルをコピーします CODESYS WBM をシステムに:
Debian パッケージを解凍してください
codesyswbmbase
そして、にあるファイルをコピーしてください/usr/share/cockpit/codesys_wbm
システム上の同じパスにある同じ名前のディレクトリに。Debian パッケージを解凍してください
codesyswbmlicensing
そして、にあるファイルをコピーしてください/usr/share/cockpit/codesys_wbm/codesys_licensing
システム上の同じパスにある同じ名前のディレクトリに。コックピットの再起動:
systemctl restart cockpit.socket
これで、ブラウザからポート 9090 の Cockpit インターフェイスにアクセスし、以下を使用してライセンスプロセスを実行できるようになります。 CODESYS WBM。