01 • Naming standard
Start with one structure everyone can follow.
The format matters because it forces the same basic questions every time: what class of tag it is,
what area it belongs to, what device it refers to, where it is and what the signal actually means.
- Class, area, device, location, signal
- One meaning per tag
- Stable identifiers that outlive wiring changes
02 • Engineering workflow
Cleaner tags create cleaner IO schedules and comments.
The value compounds when tag names line up with device labels, cable references, IO lists, HMI comments
and alarm text. That is when maintenance and commissioning start moving faster.
- Better IO definition before build
- Less ambiguity in alarm and HMI text
- Easier correlation between panel and code
03 • Retrofit support
Decoding old tags is as important as generating new ones.
On existing systems, the decoder gives quick visibility into whether a tag follows the standard,
where it becomes ambiguous and what should probably be documented more clearly.
- Spot unknown or non-standard segments
- See meaning quickly during diagnostics
- Use as a cleanup path during upgrades
04 • Shared source
Keep the rules in one place and reuse them properly.
The workbook and JSON export mean the same dictionaries can drive project standards, internal utilities,
client-specific rules or other tools without copying the logic by hand every time.
- Workbook as visible source standard
- JSON for utilities and internal tools
- Easy base for client-specific expansion