メインコンテンツまでスキップ

EPLAN

注意

この設定を開始する前に、OpenLM Broker をインストールし、OpenLM Server にレポートするよう設定しておく必要があります。

要件

EPLAN ライセンスマネージャーを問い合わせるには次が必要です:

  1. ライセンスサーバーに EPLAN License Manager Professional をインストール済み。
    Note: EPLAN License Manager Basic にはレポートインターフェースがなく、OpenLM から問い合わせできません。
  2. 組織内のマシンに OpenLM Server v2.x 以降をインストール済み。
  3. EPLAN ライセンスマネージャーと同じマシンに OpenLM Broker v4.8.8 以降をインストール済み。

監視機能と特徴

OpenLM Broker 経由で EPLAN ライセンスマネージャーに対して利用できる監視機能は次のとおりです:

機能粒度ライセンス総数ライセンス使用状況拒否レポート借用ライセンスのレポート有効期限のレポート冗長化(複数サーバー)
対応

Broker を使用すると、ネットワーク中断時のバッファ付き通信も可能になります。

OpenLM Broker の設定

Diagram of how OpenLM interfaces with the EPLAN license manager
OpenLM と EPLAN ライセンスマネージャーの連携図

仕組みは次のとおりです:

  1. Broker が ElmMonitor.exe を一定間隔で実行し、ログファイルの断片を生成します。
  2. 断片を 1 つのログファイルにまとめ、OpenLM Generic 形式の XML ファイルに変換します。
  3. Broker が収集したライセンス使用情報を OpenLM Server に送信します。EasyAdmin でデータを確認できます。

ElmMonitor.exe の場所

ライセンス使用状況を取得するため、Broker は ELM Monitor アプリケーションを実行します。既定の場所:

C:/Program Files/EPLAN/ELM/ElmMonitor.exe

存在しない場合は、EPLAN のインストールメディアから License Tools アドオン(ELMLicense Tools (x64)setup.exe)をインストールするか、EPLAN の Web サイトからダウンロードしてください。
詳細は EPLAN インストールガイドの Installing the EPLAN License Manager Monitor を参照してください。

Broker の設定

設定ツールで Broker を構成するには:

  1. Add Port をクリックします。
  2. 任意のポート番号(例: 27001)を入力します。Broker はログファイルのみを利用するため実際の値は重要ではありません。
  3. License Manager Type のドロップダウンから EPLAN を選択し、Apply をクリックします。
  4. Commands ノードを選択し、Update path for commands[…] をクリックして ElmMonitor.exe を参照し、UpdateApply をクリックします。
  5. Broker が生成するログの既定名/場所を変更する場合は Log Files → ElmMonitor output に移動し、パスを入力または […] で空のテキストファイルを参照して Apply をクリックします。
  6. テキストエディタで OpenLM Broker フォルダ(通常 C:\Program Files\OpenLM\OpenLM Broker\)に作成される EPLAN@PORT.properties を開きます。
  7. EPLAN.properties の設定のとおり値を調整し、保存して閉じます。
  8. Restart Broker をクリックします。
  9. OpenLM Server の設定に進みます。

OpenLM Broker settings for EPLAN
EPLAN の OpenLM Broker 設定

EPLAN.properties の設定

Configuring the eplan@port.properties file
eplan@port.properties ファイルの設定

EPLAN@PORT.properties では次を設定します:

  • monitored.log.next – Broker が読むログファイルの選択。
    • newest(既定): 常に最新ファイルを選択。
    • newer: 過去データでの検証に便利。全データの読み込みは保証されません。
  • eplan.log.encoding – 生成ログのエンコード(既定: UTF-16LE)。
  • eplan.elmmonitor.pathElmMonitor.exe のパス。末尾に /Silent を付けるとプロセスリークを防止できます。
  • eplan.elmmonitor.xml – 空の場合は既定の eplan_openlm.xml を使用、またはカスタムパスを指定。
  • eplan.elmmonitor.datetime.format – ログファイルの /From/To に適用する日付形式(既定: dd.MM.yyyy HH:mm:ss)。
  • eplan.delete.elm.files – 既定は true(生成ログを削除)。デバッグ時は false
  • eplan.bundles.path – EPLAN bundles のパス(既定: C:\Users\Public\EPLAN\ELM\Bundles.4elm)。

代替: Broker Web UI の手動設定

  1. 最新の OpenLM Broker をインストールします。
  2. Broker Web UI(http://localhost:5090/)を開きます。
  3. License Managers タブに移動します。
  4. ライセンスマネージャーサービスが稼働していれば Detect をクリックします。Broker が自動設定します。
  5. Detect が機能しない場合は次を実行します:
    • License Managers タブで Add License Manager をクリックします。
    • LM typeEPLAN を選択し、ポート番号(例: 80)を入力して Add をクリックします。
    • 設定ウィンドウで Commands タブに切り替え、Executable pathElmMonitor.exe を参照し、Execute で出力を確認します。
    • Vendors タブに切り替え、Add Vendor をクリックして EPLAN(または任意の名称)を入力し、Continue をクリックします。
    • Save をクリックします。
  6. OpenLM Server の設定に進みます。

OpenLM Server の設定

EasyAdmin による自動設定

Broker が OpenLM Server にデータを送信している場合、EasyAdmin で承認するだけで設定完了です:

  1. http://<OpenLM Server IP>:5015 または Windows Start → OpenLM → OpenLM EasyAdmin User Interface から EasyAdmin を開きます。
  2. License Servers ウィンドウで EPLAN サーバーの赤い行にカーソルを合わせ、Approve をクリックします。

手動設定

EasyAdmin に承認/解除メッセージが表示されない場合は手動で設定します:

  1. EasyAdmin で OpenLM Start → Administration → License Manager server に移動します。
  2. Add LM をクリックします。
  3. 説明(例: EPLAN license manager)を入力します。
  4. Type のドロップダウンから EPLAN を選択します。
  5. Use Broker を ON にします。
  6. EPLAN ライセンスマネージャーがインストールされているマシンの HostnamePort を入力します(Broker と同じ)。
  7. ライセンスサーバーの場所に合わせて Time Zone を設定します。
  8. Save をクリックします。

Adding EPLAN server in EasyAdmin
EasyAdmin で EPLAN サーバーを追加

設定の確認

動作確認:

  1. EasyAdmin を http://<OpenLM Server hostname>:5015 で開きます。
  2. EasyAdmin Start → Widgets → License Servers に移動します。
    設定したライセンスマネージャーが一覧に表示されることを確認します。
    • 緑色の丸アイコンは接続が有効であることを示します。

Note: 新しい接続の場合、アクティブ表示まで最大 3 分かかることがあります。