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:
- OpenLM Server v2.x on a machine in your organization.
- OpenLM Broker v22.5 or higher on the same machine as Siemens SIMATIC.
Monitoring capabilities and features
Current monitoring capabilities through OpenLM Broker:
| Feature | Resolution | License totals | License usage | Denials reporting | Borrowed license reporting | Expiration date reporting | Multiple server redundancy |
|---|---|---|---|---|---|---|---|
| Support | By minute | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ |
OpenLM Broker configuration
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:
- Select Add Port.
- Since Broker reads only the log file, enter any port number (for example, 888).
- Select Siemens SIMATIC from the License Manager Type list. Select Apply.
- Select Vendor Name to Be Filled under Vendors. Enter
Siemens SIMATICin Vendor Name. Select Apply. - Select Log Files, then select Add Log File.
- Select the new log node. Select […] and browse to the path of the Siemens SIMATIC License Manager
.logfile. - Select Apply.
- Select Restart Broker.
Alternative: Configuration through Broker web UI
-
Open a browser and go to http://localhost:5090/.
-
Select License Managers, then Add License Manager.

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

-
Go to Vendors. Select Add Vendor, enter the name, then select Confirm.

-
Go to Log Files.

-
Select Add Log File, then either enter the path manually or browse for it using the magnifying glass icon.
-
Select the log file, then select Open.
-
From the drop-down, select vendor
Siemens SIMATIC. -
Select Continue.

-
Select Save.

OpenLM Server configuration
Automatic configuration through EasyAdmin
If you followed the steps above, OpenLM Broker should now send data to OpenLM Server. Approve the configuration in EasyAdmin:
-
Open EasyAdmin (Windows Start → OpenLM → OpenLM EasyAdmin User Interface).
-
In License Servers, find the row for the new Siemens SIMATIC License Manager server (unapproved rows are highlighted red) and double-click it.

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

Once added, data appears after parsing. A green circle confirms status.
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.
- Go to Start → Administration → License Manager Servers.
- Select Add LM.
- Select OpenLM Generic from Type.
- Enter a description (for example,
Siemens SIMATIC). - Set Time Zone to the license server location.
- Enter Hostname and Port.
- Clear Is Triad Configuration.
- Select Use Broker.
- Select Save.

How to verify configuration
- Open EasyAdmin in a browser.
- Go to Start → Widgets → License Servers.
- Verify Siemens SIMATIC appears in the list. A green circle indicates an active connection.

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