×

Component factory for human-machine interface migration to a cloud platform

  • US 9,886,012 B2
  • Filed: 09/05/2014
  • Issued: 02/06/2018
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating a human-machine interface (HMI) application capable of execution on a cloud platform, comprising:

  • a memory that stores computer-executable components;

    a processor, operatively coupled to the memory, that executes the computer-executable components, the computer-executable components comprising;

    an import component configured to import one or more HMI project files that define an HMI project developed in a first format corresponding to the HMI application;

    an element drawing component configured to identify one or more first graphical objects defined by the one or more HMI project files and to generate one or more drawing scripts that, in response to first execution, reproduce the one or more first graphical objects in a second format, corresponding to the cloud platform, to yield one or more second graphical objects, wherein a graphical object of the one or more first graphical objects is a multistate indicator in which a state of the multistate indicator is based on a data value that is dynamically updated by an industrial controller of an industrial system;

    a tag identification component configured to identify one or more data tags defined by the HMI project files, wherein a data tag, of the one or more data tags, corresponding to the graphical object comprises an indicator that the data value is dynamically updated by the industrial controller; and

    a cloud mapping component configured to generate one or more data retrieval scripts that, in response to second execution, retrieve one or more data items corresponding to the one or more data tags from a specified data source, wherein the one or more data retrieval scripts comprises a data writing script, corresponding to the data tag, that facilitates pushing the data value to the data tag, and wherein the cloud mapping component generates the data writing script in response to the indicator.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×