×

Method and apparatus for programming programmable controllers and generating configuration data from a centralized server

  • US 8,086,664 B2
  • Filed: 09/24/2001
  • Issued: 12/27/2011
  • Est. Priority Date: 09/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. A system for creating programming code for a programmable controller, the system comprising:

  • a first client device coupled to a network and adapted to execute network-interfacing-application;

    a second client device directly coupled to a programmable controller disposed locally to the second client device;

    a server in communication with the first and second client devices over the network and located remotely from the programmable controller;

    an engineering tool residing on the server, the engineering tool adapted forcreating programmable controller executable programming code for the programmable controller by a user interacting with the engineering tool via the first client device,performing diagnostic tests on the programmable controller executable programming code based on testing algorithms stored on the server, the diagnostic tests comprising simulating inputs to the programmable controller and mimicking the response of the programmable controller, and downloading the programmable controller executable programming code to the second client which is adapted to download the programmable controller executable programming code to the programmable controller, the user interaction including editing programming code via an editor provided by the server to the first client device and initiating compilation of the programming code into the programmable controller executable programming code by a compiler located on the server, the programming code adapted to cause the programmable controller to control actuators, the actuators being field devices, the engineering tool adapted for creating an XML version of the programming code, residing on the server, and accessible by the second client device; and

    a memory associated with the server adapted for storing the programming code.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×