Patent ID: 7650196

Claim:
A human-machine interface generation system, the system is recorded on a computer-readable storage medium and capable of execution by a computer, comprising: a reception component that receives a request to generate a human-machine interface relating to at least one of an industrial system, device, process, or sub-process, the reception component further receives parameters associated with an initiator of the request; a query generation component that creates a query based at least in part upon the request and the parameters, and utilizes the query to extract data from a server within an industrial automation environment, the extracted data conforming to a hierarchically structured data model; a view generation component that receives the request, the parameters, and the extracted data and generates the human-machine interface based at least in part thereon; and a proxy component that facilitates use of data from a programmable logic controller in connection with generating the human-machine interface, the proxy component comprising a mapping component that transforms data from the programmable logic controller into data that conforms to the hierarchically structured data model.