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:
- Click 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. Click Apply.
- Select Vendor Name to Be Filled under Vendors. Enter
Siemens SIMATICin Vendor Name. Click Apply. - Select Log Files, then click Add Log File.
- Select the new log node. Click […] and browse to the path of the Siemens SIMATIC License Manager
.logfile. - Click Apply.
- Click Restart Broker.
Alternative: Configuration via Broker Web UI
-
Open a browser and go to http://localhost:5090/.
-
Click License Managers, then Add License Manager.

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

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

-
Go to Log Files.

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

-
Click Save.

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:
-
Open EasyAdmin (Windows Start → OpenLM → OpenLM EasyAdmin User Interface).
-
In License Servers, double-click the red row with the Siemens SIMATIC License Manager server.

-
Give the connection a descriptive name or keep the default. Keep Type as OpenLM Generic. Click 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.
- Click 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.
- Click 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.