Bulk edit start values in TIA Portal Data Blocks. Stop clicking through hundreds of UDT instances manually — change them all at once.
Buy Pro License View on GitHub (Free)The main dialog shows every member of your Data Block in a searchable tree. Select a member, set the new value, and apply across all matching instances — with data-type validation and a full diff preview before anything is written.
Bulk-editing the moduleId member across six UDT instances of a
TP307 Data Block — green rows are already matching, blue is the staged change.
BlockParam combines bulk editing, validation, and team-wide rule sharing into a single right-click action — with zero setup required for the basics.
Set one value across every matching UDT instance, or edit individual members inline. The dialog auto-detects your DB hierarchy and offers a scope button for each level.
Start typing and get dropdown suggestions from your own TIA tag tables — with values and comments. Wildcards like MOD_* pull from every matching table.
Lock down data types, numeric ranges, allowed-value lists, and required fields — per member-path pattern. Bad values are rejected before they reach the DB.
Rules live in three layers: project (travels with the TIA project), local (per user), and shared network drive. Local edits override the shared base — no merge conflicts.
Generate structured member comments from templates with placeholders like {db}, {parent}, {self}, or values from sibling members. One click, entire scope updated.
Every bulk operation can be staged as "pending" (yellow highlight) and reviewed in a side-by-side diff before apply. If something goes wrong mid-apply, one click rolls back the entire DB.
Type to filter the member tree instantly; hit count and highlights guide you. The "show setpoints only" filter hides internal members (configurable per rule).
Complete translations for both languages, localization architecture ready for more. All dialogs, tooltips, and error messages follow your TIA Portal language.
No config required. The add-in analyses any DB structure generically — rules and tag-table integration are optional power-ups, not prerequisites.
In TIA Portal's project tree, right-click any Data Block and select "BlockParam..."
Pick a leaf member from the tree view. Choose the scope level (parent, grandparent, or DB root).
Enter the new value, review the staged changes (yellow), then click Apply. Done.
After purchase, you'll receive a license key via email in the format PRO-XXXX-XXXX-XXXX.
In TIA Portal, right-click a Data Block and choose "BlockParam...". Click "Enter License Key" at the bottom of the dialog.
Paste your key and click "Activate". The status changes to Pro — all limits are removed.
Need help? We're here for you.