(19)
(11)EP 1 577 724 A3

(12)EUROPEAN PATENT APPLICATION

(88)Date of publication A3:
16.01.2008 Bulletin 2008/03

(43)Date of publication A2:
21.09.2005 Bulletin 2005/38

(21)Application number: 05005131.7

(22)Date of filing:  09.03.2005
(51)Int. Cl.: 
G05B 19/042  (2006.01)
(84)Designated Contracting States:
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU MC NL PL PT RO SE SI SK TR
Designated Extension States:
AL BA HR LV MK YU

(30)Priority: 15.03.2004 US 553360 P
25.03.2004 US 808999

(71)Applicant: Rockwell Automation Technologies, Inc.
Mayfield Heights, OH 44124 (US)

(72)Inventors:
  • Staron, Raymond J.
    Richmond Heights OH 44143 (US)
  • Hall, Kenwood H.
    Hudson OH 44236 (US)
  • Maturana, Francisco P.
    Mayfield Heights OH 44124 (US)
  • Tichy, Pavel
    Nymburg 28802 (CZ)
  • Slechta, Petr
    Ceska Lipa 47006 (CZ)

(74)Representative: Englaender, Klaus et al
HML Patentanwälte Schraudolphstrasse 3
80799 München
80799 München (DE)

  


(54)Agent program environment


(57) A system and method for programming a plurality of agents (50) onto a distributed control system (10) are disclosed. The system includes a terminal (20) that displays a graphical user interface having a plurality of images. The plurality of images includes a first image (140) showing a plurality of selectable templates (92) and at least a first mechanism by which first user input signals can be received concerning the templates, where the templates include agent-type programming, and a second image (120) showing a representation of controllable devices (12) and at least a second mechanism by which second user input signals can be received concerning associations between the templates and the representation. The system further includes a processing device (100) that generates executable programming to be performed by the distributed control system based upon the templates and the associations, where the executable programming at least partly governs agent-type behavior of the distributed control system.