×

System and methodology providing optimized data exchange with industrial controller

  • US 7,725,528 B1
  • Filed: 03/06/2002
  • Issued: 05/25/2010
  • Est. Priority Date: 03/06/2002
  • Status: Active Grant
First Claim
Patent Images

1. An industrial control system, comprising:

  • a processor;

    a computer readable storage medium operationally coupled to the processor and storing computer executable instructions, the computer executable instructions, when executed by the processor, implement components comprising;

    a primary aggregation component associated with an industrial controller, the primary aggregation component is created, via the processor, and defined in response to a query received from an entity remote to the industrial controller and is installed on the industrial controller, the primary aggregation component aggregates a plurality of selected data items stored in the industrial controller into an aggregated subset of data items;

    a communications component associated with the remote entity, the communications component reads the aggregated subset of data items via a singular communications packet across a network, the communications component causes addition of at least one secondary aggregation component at the industrial controller in response to increased data demands, wherein the communication component causes removal of the at least one secondary aggregation components in response to decreased data demands; and

    an update component associated with the remote entity, the update component receives handle information from the industrial controller across the network relating to the plurality of selected data items, the update component employs the handle information to generate an update data packet request that is transmitted across the network to the industrial controller to update one or more data items of the aggregated subset of data items in the industrial controller, wherein the handle information provides a fixed length reference pointer to a memory address in the industrial controller for each of variable length tag references of the plurality of selected data items, wherein the update data packet request employs the fixed length reference pointer in place of a variable length tag reference for each of the one or more data items of the aggregated subset of data items that are to be updated.

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