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

Siemens SIMATIC

This document describes how to interface OpenLM with Siemens SIMATIC to monitor license usage and obtain statistics.

Requirements

To query Siemens SIMATIC, install:

  1. OpenLM Server v2.x on a machine in your organization.
  2. OpenLM Broker v22.5 or higher on the same machine as Siemens SIMATIC.

Monitoring capabilities and features

Current monitoring capabilities through OpenLM Broker:

FeatureResolutionLicense totalsLicense usageDenials reportingBorrowed license reportingExpiration date reportingMultiple server redundancy
SupportBy minute

OpenLM Broker configuration

Diagram of how OpenLM interfaces with Siemens SIMATIC License Manager Diagram of OpenLM interface with Siemens SIMATIC

Broker reads the Siemens SIMATIC log file. Once read, data is compiled and sent to OpenLM Server.

OpenLM Broker must be installed and configured to report to OpenLM Server before continuing:

  1. Click Add Port.
  2. Since Broker reads only the log file, enter any port number (for example, 888).
  3. Select Siemens SIMATIC from the License Manager Type list. Click Apply.
  4. Select Vendor Name to Be Filled under Vendors. Enter Siemens SIMATIC in Vendor Name. Click Apply.
  5. Select Log Files, then click Add Log File.
  6. Select the new log node. Click […] and browse to the path of the Siemens SIMATIC License Manager .log file.
  7. Click Apply.
  8. Click Restart Broker.

Alternative: Configuration via Broker Web UI

  1. Open a browser and go to http://localhost:5090/.

  2. Click License Managers, then Add License Manager.

    Add license manager in Broker Web UI

  3. In the pop-up, select the license manager type, enter any port number (for example, 888), then click Add.

    License manager type selection

  4. Go to Vendors. Click Add Vendor, enter the name, then click Confirm.

    Add vendor in Broker Web UI

  5. Go to Log Files.

    Log files tab in Broker Web UI

  6. Click Add Log File, then either enter the path manually or browse for it using the magnifying glass icon.

  7. Select the log file, then click Open.

  8. From the drop-down, select vendor Siemens SIMATIC.

  9. Click Continue.

    File explorer pop-up window

  10. Click Save.

    Save log file path in Broker Web UI

OpenLM Server configuration

Automatic configuration via EasyAdmin

If you followed the steps above, OpenLM Broker should now send data to OpenLM Server. Approve the configuration in EasyAdmin:

  1. Open EasyAdmin (Windows Start → OpenLM → OpenLM EasyAdmin User Interface).

  2. In License Servers, double-click the red row with the Siemens SIMATIC License Manager server.

    Pending Siemens SIMATIC license manager in EasyAdmin

  3. Give the connection a descriptive name or keep the default. Keep Type as OpenLM Generic. Click Approve.

    Approve Siemens SIMATIC license manager in EasyAdmin

Once added, data appears after parsing. A green circle confirms status.

Green circle indicates active monitoring

Manual configuration

If automatic configuration fails, manually connect OpenLM Server to the OpenLM Broker on the Siemens SIMATIC License Manager machine.

The hostname and port must match the Broker configuration.

  1. Go to Start → Administration → License Manager Servers.
  2. Click Add LM.
  3. Select OpenLM Generic from Type.
  4. Enter a description (for example, Siemens SIMATIC).
  5. Set Time Zone to the license server location.
  6. Enter Hostname and Port.
  7. Clear Is Triad Configuration.
  8. Select Use Broker.
  9. Click Save.

Manual Siemens SIMATIC license manager configuration

How to verify configuration

  1. Open EasyAdmin in a browser.
  2. Go to Start → Widgets → License Servers.
  3. Verify Siemens SIMATIC appears in the list. A green circle indicates an active connection.

Siemens SIMATIC with active connection

If new, the status indicator may take up to three minutes to update.