System Requirements
- TIA Portal
- V20 (V19 and older are not supported)
- Framework
- .NET Framework 4.8 (ships with modern Windows)
- OS
- Windows 10 / 11 (64-bit)
- Disk space
- < 5 MB
- Permissions
- Administrator rights to copy into
C:\Program Files\Siemens\…
Installation Steps
- Download the file using the green button above. The permalink always serves the most recent version.
- Close TIA Portal completely. The Add-In cannot be replaced while TIA is running (the DLL is locked).
-
Copy
BlockParam.addininto:
C:\Program Files\Siemens\Automation\Portal V20\AddIns\
Windows will prompt for administrator rights — confirm the UAC dialog. - Start TIA Portal. On first load it will ask to trust the Add-In — click Yes. The Add-In appears under Options → Add-Ins.
- Activate the Add-In in the Add-Ins panel if it is not already enabled.
- Use it: right-click any Data Block in the project tree and select "BlockParam...".
SmartScreen warning: The file is not code-signed with an EV certificate, so Windows Defender SmartScreen may show "unknown publisher". Click More info → Run anyway — or verify the file's SHA256 checksum against the value shown on the GitHub release page.
First-Run Checklist
After the Add-In loads, you can try it immediately with no configuration:
- Right-click a Data Block with nested UDTs → BlockParam...
- Try the "Show setpoints only" filter to see the value members
- Select a member, pick a scope level, enter a new value, click Set (yellow staging)
- Review the pending changes, then click Apply (or Apply & Close)
Upgrading to Pro
The free tier is limited to 3 bulk operations and 50 inline edits per calendar day. To remove those limits, buy a Pro license — then follow the three activation steps below.
-
Receive your key. After checkout you'll get an email with a
license key in the format
PRO-XXXX-XXXX-XXXX. - Open BlockParam. In TIA Portal, right-click any Data Block and choose "BlockParam...". At the bottom of the dialog, click "Enter License Key".
- Paste & activate. Paste your key and click "Activate". The status changes to Pro and all daily limits are removed.
FAQ / Troubleshooting
- The context menu entry doesn't appear after installing.
- Go to Options → Add-Ins inside TIA Portal, locate BlockParam, and toggle it to Active. Restart the project view.
- TIA Portal refuses to load the Add-In with a trust warning.
- Confirm the trust prompt on first load. If you accidentally declined, remove the entry from Options → Add-Ins and reload the project.
- How do I uninstall?
-
Close TIA Portal, delete
BlockParam.addinfrom the AddIns folder, restart TIA Portal. Your license data in%APPDATA%\BlockParam\can be deleted manually if you want a clean wipe. - Where are config and logs stored?
-
Config:
%APPDATA%\BlockParam\config.json, logs:%APPDATA%\BlockParam\logs\, rule files:%APPDATA%\BlockParam\rules\. - Can my team share rules?
-
Yes — point
rulesDirectoryinconfig.jsonto a shared network path. Local rules override the shared ones on conflict. See the configuration docs for details.
Found a bug or missing feature? Open an issue on GitHub or email support@lautimweb.de.