1. A user interface generation system that comprises the following computer-executable components: a reception component that facilitates receipt of instantiated objects from within a programmable logic controller, the objects conform to a hierarchically structured data model; and a view generation component communicatively coupled to the reception component that utilizes a subset of the objects to dynamically generate a user interface.