CLTagViewer will read all the global tags from a ControlLogix PLC. Just enter the IP address of the PLC rack ethernet card and then the number of the slot that has a ControlLogix processor.
First it reads all the tags that are defined, then it reads all the templates for any user defined types (UDTs).
Once it has finished reading all the templates you can check the "Monitor Values" switch and it will then read and display the values of the tags currently visible.
Works with Allen-Bradley ControlLogix PLC processors and racks manufactured by Rockwell automation.