Have you looked at the alarm status table? This may get you what you want without having to build a table yourself.
To make many UDT instances quickly, there are a few options.
- Spreadsheet Import Tool
- This tool is supposed to let you create Ignition tags from a well-formatted spreadsheet. I haven't used it personally, but I've heard good things.
- Scripting
- system.tag.getConfiguration | Ignition User Manual
- system.tag.configure | Ignition User Manual
- The easiest scripting workflow would be:
- Create one UDT instance by hand.
- Read the configuration using system.tag.getConfiguration().
- Make copies of the original UDT instance, varying parameters as necessary.
- When you've made all the copies you want, write the configuration back using system.tag.configure()
- Using a similar workflow as 2, use JSON files created and imported with system.tag.exportTags and system.tag.importTags respectively.