ebook img

Process control system including a method and apparatus for PDF

50 Pages·2013·2.82 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Process control system including a method and apparatus for

US006098116A Ulllted States Patent [19] [11] Patent Number: 6,098,116 Nixon et al. [45] Date of Patent: Aug. 1, 2000 [54] PROCESS CONTROL SYSTEM INCLUDING 5,485,620 1/1996 Sadre et al. ........................... .. 395/700 A METHOD AND APPARATUS FOR (List continued on next page.) AUTOMATICALLY SENSING THE CONNECTION OF DEVICES TO A FOREIGN PATENT DOCUMENTS NETWORK 0 522 590 1/1993 Germany ................... .. G05B 19/417 [75] Inventors: Mark Nixon, Round Rock; Ken D. W029??? Kingdom """"" " G05B 19/18 Krivoshein, Elgin; John R. Shepard, ' Austin; Dan D. Christensen, Austin; OTHER PUBLICATIONS Duncan Schlelss’ Ausnn’ an of TeX' John R. Gyoriki, “PLC’s drive standard buses”, Machine [73] Assignee: Fisher-Rosemont Systems, Inc., Deslgns’ May 11’ 1925’ pp‘ 83_90' ” Austin Tex' Moore Products Co., Control System , PoWer Apr. 1995, p. ’ 114, vol. 139, No. 4, Copyright 1995, McGraW—Hill, Inc. _ Moore Products Co., “Apacs Control System”, PoWer Jun. [21] APPl- N°~~ 08/631,519 1995, p. 81, vol. 139,110. 6, Copyright 1995, McGraW—Hill, [22] Filed: Apr. 12, 1996 Inc 7 Robert R. Lyons, “New Telemecanique Programmable Con [51] Int. Cl. ........................... .. G06F 13/14; G06F 13/20 [rollers Feature Multiple programming Languages”, [52] US. Cl. ................................. .. 710/8; 710/10; 710/62; Telernaoaniqne, Arlington Heights, IL, Feb, 11, 1995, 709/220; 709/221; 709/250 L_ _ d [58] Field of Search .......................... .. 395/2095, 200.51, ( 1st Comm“ 0“ next Page“) 395/200.8; 370/941; 710/8, 10, 62; 709/250, Primary Examiner—Thomas C. Lee 220, 221 Assistant Examiner—Rehana Perveen _ Attorney, Agent, or Firm—Skjerven, Morrill, MacPherson, [56] References Clted Franklin & Friell, LLP.; Ken J. Koestner U.S. PATENT DOCUMENTS [57] ABSTRACT 4,302,820 11/1981 Struger et al. ........................ .. 364/900 A digital control System automatically Senses When a new g/ ‘gorges et a1‘ controller is attached to a network and determines the ’ ’ / .0 USS """" " " / number and types of I/O Ports that are attached to the neW 4,689,786 8/1987 Sidhu et al. 370/94 11 Th d. . 1 1 f d d. 1 479167610 4/1990 Bapat 364/300 contro er. ‘e 1g1ta' contro system ormats an lsp ays 570067992 4/1991 Skeirik __ 364/513 the I/O Port information upon request by a user. The digital 5,063,523 11/1991 Vrenjak _ __ 364/514 control system program also includes an automatic con?gu 5,129,087 7/1992 Will ,,,,,,,,,,,,,,,,, ,, 395/650 ration program that responds to sensing of a neW controller 5,134,574 7/1992 Beaverstock etal. ........... .. 364/551.01 by automatically con?guring the input/output (I/O) sub 5,155,842 10/1992 Rubin .................................... .. 395/575 System The user adds a new controller Without getting any 5,293,466 3/1994 Bflngmann 395/114 physical sWitches or nodes. Auser optionally supplies con g’3o7’g46 21/1994 Fl‘i’ldhouse 370/85‘; ?guration information for a device into a database, prior to 311’ 62 / 1994 Pa.uSamy et a ' 376/21 connection of a device. Upon connection of the device, the 5,371,985 12/1994 Bristol ................................... .. 395/800 d . . . H d d ? d . h 5,432,711 7/1995 Jackson et a1. ....................... .. 364/514 W1“ 15 automatlca ,y Sense, an F0“ gum, ‘15mg t ,e 574427639 8/1995 Crowder et aL __ __ 371001 database con?guration information, W1thoutsett1ng of physi 5,444,851 8/1995 Woest __________ __ _ 395/20Q1 cal switches or node address information on the devices. 5,475,856 12/1995 Kogge ............. .. 395/800 5,481,741 1/1996 McKaskle et al. ................... .. 395/800 40 Claims, 27 Drawing Sheets l SEND REQUEST FORID i l REQUEST RECEIVED ADD BY TODATABASE PLUGSrPLAY 2220 SEARCH l DEVICE CONFIG TABLE F0“ WEE-kills“ MATCH 2222 NO MATCH GENERATE DEFAULT PROMPT DEVICE USER FOR NAME DEVlCE 2218 2224 AUTOMATIC MANUAL’ SET N EXT DEVlCE DATA FHOMPTED 222s FOR DATA 222s 6,098,116 Page 2 US. PATENT DOCUMENTS 5,706,007 1/1998 Fragnito et al. ...................... .. 341/155 5,491,791 2/1996 Glowny et al. .................. .. 395/183.13 OTHER PUBLICATIONS 534933534 2/1996 Mok ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' " 365/226 Clifford J. Peshek et al., “Recent Developments and Future 5504902 4/1996 Mcpmh et a1‘ ' 395/700 Trends in PLC Pro rarnrnin Lan ua es and Pro rarnrnin 5,513,095 4/1996 Pa]0nk 364/131 . g g,, g g g g 575197706 5/1996 Bantz et a1‘ 370/853 Tools for Real—T1rne Control , IEEE Cement Industry Tech 5’519’878 5/1996 Donn’ JL _____ __ 395/800 nical Conference, May 1933, Toronto,Canada, pp. 219—230. 575247269 6/1996 Hamilton et a1_ _ 395/829 C.K. Duffer et al., “High—Level Control Language Custorn 5,526,489 6/1996 Nilakantan et a1, 395/200_02 iZes Application Prograrns”, PoWer Technologies, Inc., IEEE 5,530,643 6/1996 Hodorowski . . . . . . . . . .. 364/191 Computer Applications in PoWer, @ Apr. 1991, pp. 15—18. 5,537,414 7/1996 Takiyasu et al. .................... .. Beesterm?ller et all” “An Online and O?’line program 5,549,137 8/1996 Lenz et 'a1. ............................ .. 137/486 mable Mu1tip1e_LOOp Controller for Distributed Systems”, 55’,559560’,792830 1821///111929929627 5RPa2oS2mC5lo2lhC2Cr l e~t~~ ~~a~l~. “ 339955/0200001065 @(M icrosoft Windows 95 operating systern’s rnultirnedia ben 5,623,592 4/1997 Carlson et al. 395/348 ems)? Computing Canada, V21, I118, 1136(2), 56P- 1, 1995 5,675,748 10/1997 Ross ...................................... .. 395/284 Baldasserini, Denmac delivers LAN Stats (Denmac Systems 5,682,476 10/1997 Tapperson et al. .............. .. 395/200.05 Inc’s TrenData 2.0), Computer Shopper, v15, n6, p613(1), 5,701,411 12/1997 Tran et al. ......................... .. 395/2001 Jun. 1995. U.S. Patent Aug. 1,2000 Sheet 1 0f 27 6,098,116 A J’ 1i I (I) <( P1 . __ LO Q) /‘/F L\__ 1 N N P\ — o r,‘ ‘r 1 “In "4“ ———Q1 NLO :2 /‘ r1 ,_ Lo U.S. Patent 6,098,116 Aug. 1, 2000 Sheet 3 0f 27 112 PROCESS 11O \ GONTROLLER/ CONTROLLER/ ~11O 100-) MULTIPLEXER MULTIPLEXER l 108 / OPERATOR MB ~104 102 WORKSTATION WORKSTATION |F___h___| I Z120 I cm I f—_ — _ _ _ _ _ _ _ _ _ _ _ _ _ — _ _—_| 116 l l l I MEMORY | I OONTROL CONTROL | l I TEMPLATE TEMPLATE I 117 I I SYSTEM // LIBRARY | I I I 123 DISPLAY ' --J-—--— I /:/ '/O I II- __________ _— 7' 118 H I I L—-—— —J II ATTRIBuTES/MEIHOOS __ GRAPHICS l 106 H LANGUAGE GENERATOR GENERATOR : I :ILTEMPLATE GENERATOR \126 j l 128 l__“§(______—_______—_—_________—________| 124 FIG. 1C U.S. Patent Aug. 1,2000 Sheet 4 0f 27 6,098,116 210 270 220 I-———\*—————I 260 |_'___Z__—__l I F ______ __I_ _ _ _ _ _ ~ _ _ _ __I_ _____ ___I I l I I I I l | I l I I I l l (——I_—_‘Iy I I I V I ’ DATABASE \ I I I I I PROCESS I 262 I PROCESS I I GRAPHIC GRAPHIC I I INTERSUBSYSTEM | I I ' l 236 I II__ __ ___I. ___________ ___l______ ___I I l K I I / l I 232 230 I I 234 I I l l I I I SUBSYSTEM I I I I INTERFACE I I l l \ I I I 240 I 250 l l I ___\____I ___________ __I ______ __ I l I I l “I I I I DEFINITION I I I I I AND E I , INTERSUBSYSTEM E I, RUN-TIME I I l MODULE I INTERFACE I CONTROLLER l I I I EDITOR I \ I l I I I I 246 I I I I ‘21I2 L—_"——_> LOCAL ‘_—L—j 25A I I I I I DATABASE I I I I I 262 I I I l l- ------ ——l ----- ——i- --- ——I ------ -—-J I L_ ______ ___J __ _ __ L ______ ___I F _l I l l I I I I I l l |_____/___\__I 270 260 FIG. 2 U.S. Patent Aug. 1,2000 Sheet 6 0f 27 6,098,116 400 SITE 4-) 41 o AREA 420 430 / EQUIPMENT MODULE 44o / CONTROL ——> MODULE T— FIG. 4 U.S. Patent Aug. 1, 2000 Sheet 7 0f 27 6,098,116 500 512\ X‘ SITE 510 MODULES PLANT AREAS USER ACCOUNTS EVENTS OTHER DEFINITIONS 520 _ _ __________________________ ___ _ /_ _ _ PRIMITIvE 522 524 \ \ FUNCTIONS PARAMETERS 530 _.__ __________________________ _ _- __ /_ __ DEFINITION DEFINITIONS & USAGE FUNCTION BLOCKS MODULES / LINKS ATTRIBUTES ________._5_I'J2 _______________ ___/f’j'i°__ INSTANCE PLANT AREA MODULE ATTRIBUTES / / \ 542 544 546 PIO BLOCK 548~ I 550 ____ “_n‘-__________—____—_____ DEVEE DEVICES IO \ / 552 560 U.S. Patent Aug. 1,2000 Sheet 8 0f 27 6,098,116

Description:
Apr 12, 1996 Moore Products Co., Control System , PoWer Apr. 1995, p. ' 114, vol. Moore Products Co., “Apacs Control System”, PoWer Jun MANUAL'.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.