Source: http://www.google.com/patents/US6510351?dq=6175559
Timestamp: 2013-12-12 05:35:52
Document Index: 100008576

Matched Legal Cases: ['art 3', 'art 3', 'art 1', 'art 2', 'art 1', 'art 2']

Patent US6510351 - Modifier function blocks in a process control system - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Advanced Patent Search | Sign inAdvanced Patent SearchPatentsA modifier function block adapted for use in process control routine includes a series of processor implementable instructions that conditionally enhance or modify the functionality of a base function block associated with the process control routine. The base function block includes a resettable branching...http://www.google.com/patents/US6510351?utm_source=gb-gplus-sharePatent US6510351 - Modifier function blocks in a process control systemPublication numberUS6510351 B1Publication typeGrantApplication numberUS 09/270,291Publication dateJan 21, 2003Filing dateMar 15, 1999Priority dateMar 15, 1999Fee statusPaidAlso published asDE10012249A1Publication number09270291, 270291, US 6510351 B1, US 6510351B1, US-B1-6510351, US6510351 B1, US6510351B1InventorsTerrence L. Blevins, Dennis L. Stevenson, Mark J. NixonOriginal AssigneeFisher-Rosemount Systems, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (54), Non-Patent Citations (28), Referenced by (13), Classifications (7), Legal Events (6) External Links: USPTO, USPTO Assignment, EspacenetModifier function blocks in a process control systemUS 6510351 B1Abstract A modifier function block adapted for use in process control routine includes a series of processor implementable instructions that conditionally enhance or modify the functionality of a base function block associated with the process control routine. The base function block includes a resettable branching point located within a set instructions used to perform a process control related operation. The branching point of the base function block has a pointer which, when set to a first value, causes another of the set of instructions within the base function block to be executed (to thereby bypass the execution of the modifier function block), and which, when set to a second value, causes the series of instructions within the modifier function block to be executed (to thereby alter the functionality of the base function block). In this manner, the modifier function block may be conditionally called, depending on the state of the base function block, to change the operation of the base function block or to, alternatively, leave the functionality of the base function block unaltered.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4271505Jul 2, 1979Jun 2, 1981The Foxboro CompanyProcess communication linkUS4491916 *Jul 27, 1983Jan 1, 1985Litton Resources Systems, Inc.Large volume, high speed data processorUS4539633 *Jun 10, 1983Sep 3, 1985Tokyo Shibaura Denki Kabushiki KaishaDigital PID process control apparatusUS4627045Feb 14, 1984Dec 2, 1986Rosemount Inc.Alternating communication channel switchover systemUS4691328Aug 12, 1985Sep 1, 1987The Babcock & Wilcox CompanyOn-line serial communication interface from a computer to a current loopUS4831558Aug 26, 1986May 16, 1989The Slope Indicator CompanyDigitally based system for monitoring physical phenomenaUS4918690Nov 10, 1987Apr 17, 1990Echelon Systems Corp.Network and intelligent cell for providing sensing, bidirectional communications and controlUS4955305Sep 23, 1988Sep 11, 1990Melco Industries, Inc.Modular system for use with X-Y peripheralsUS4965742 *Sep 30, 1987Oct 23, 1990E. I. Du Pont De Nemours And CompanyProcess control system with on-line reconfigurable modulesUS4974625Jul 24, 1989Dec 4, 1990Fisher Controls International, Inc.Four mode pneumatic relayUS4976144Apr 10, 1990Dec 11, 1990Fisher Controls International, Inc.Diagnostic apparatus and method for fluid control valvesUS5014185Mar 20, 1989May 7, 1991Japan Tobacco, Inc.Loop control apparatusUS5023869Mar 27, 1989Jun 11, 1991Alberta Telecommunications Research CentreMethod and apparatus for maximizing the transmission capacity of a multi-channel bidirectional communications linkUS5109692Oct 24, 1990May 5, 1992Fisher Controls International Inc.Diagnostic apparatus and method for fluid control valvesUS5127090 *Sep 7, 1990Jun 30, 1992Square D CompanyMap interface unit for industrial programmable logic controllersUS5148433Mar 13, 1989Sep 15, 1992Square D CompanyTransfer network interfaceUS5193189Dec 9, 1991Mar 9, 1993Allen-Bradley Company, Inc.Programmable controller with multiple priority level task processingUS5197328Jan 9, 1992Mar 30, 1993Fisher Controls International, Inc.Diagnostic apparatus and method for fluid control valvesUS5404289 *Aug 30, 1993Apr 4, 1995National University Of SingaporeController apparatus having improved transient response speed by means of self-tuning variable set point weightingUS5404524Apr 3, 1992Apr 4, 1995International Business Machines CorporationSystem for identifying attached input pointing devices, loading associated software routines, and interacting with anyone input pointing device while disabling the othersUS5434774Mar 2, 1994Jul 18, 1995Fisher Controls International, Inc.Interface apparatus for two-wire communication in process control loopsUS5439021Aug 31, 1993Aug 8, 1995Fisher Controls International, Inc.Electro-pneumatic converterUS5451923Sep 2, 1994Sep 19, 1995Fisher Controls International, Inc.Communication system and methodUS5469150Dec 27, 1994Nov 21, 1995Honeywell Inc.Sensor actuator bus systemUS5469548Jun 20, 1994Nov 21, 1995Compaq Computer Corp.Disk array controller having internal protocol for sending address/transfer count information during first/second load cycles and transferring data after receiving an acknowldgementUS5485455Jan 28, 1994Jan 16, 1996Cabletron Systems, Inc.Network having secure fast packet switching and guaranteed quality of serviceUS5530643Dec 21, 1994Jun 25, 1996Allen-Bradley Company, Inc.Method of programming industrial controllers with highly distributed processingUS5550980Jan 7, 1994Aug 27, 1996Johnson Service CompanyNetworked facilities management system with optical coupling of local network devicesUS5558115Jun 7, 1995Sep 24, 1996Rosemount Inc.Valve positioner with pressure feedback, dynamic correction and diagnosticsUS5573032Jun 7, 1995Nov 12, 1996Rosemount Inc.Valve positioner with pressure feedback, dynamic correction and diagnosticsUS5592622May 10, 1995Jan 7, 19973Com CorporationNetwork intermediate system with message passing architectureUS5598566 *Jan 7, 1994Jan 28, 1997Johnson Service CompanyNetworked facilities management system having a node configured with distributed load management software to manipulate loads controlled by other nodesUS5631825Sep 29, 1993May 20, 1997Dow Benelux N.V.Operator station for manufacturing process control systemUS5650777Jun 7, 1995Jul 22, 1997Rosemount Inc.Conversion circuit for process control systemUS5684451Sep 18, 1995Nov 4, 1997Fisher Controls International, Inc.Communication system and methodUS5768119Apr 12, 1996Jun 16, 1998Fisher-Rosemount Systems, Inc.Process control system including alarm priority adjustmentUS5801942Apr 12, 1996Sep 1, 1998Fisher-Rosemount Systems, Inc.Process control system user interface including selection of multiple control languagesUS5828851Apr 12, 1996Oct 27, 1998Fisher-Rosemount Systems, Inc.Process control system using standard protocol control of standard devices and nonstandard devicesUS5838563Apr 12, 1996Nov 17, 1998Fisher-Rosemont Systems, Inc.System for configuring a process control environmentUS5903455 *Dec 12, 1996May 11, 1999Fisher-Rosemount Systems, Inc.Interface controls for use in a field device management systemUS5956758 *Oct 31, 1997Sep 21, 1999Digital Equipment CorporationMethod for determining target address of computed jump instructions in executable programsUS6094600 *Feb 6, 1996Jul 25, 2000Fisher-Rosemount Systems, Inc.System and method for managing a transaction database of records of changes to field device configurationsUS6424872 *Aug 21, 1997Jul 23, 2002Fieldbus FoundationBlock oriented control systemUS6434737 *Jul 27, 1999Aug 13, 2002Yamatake CorporationMethod and apparatus for programming by use of event-driven-type function blocks and program recording medium storing a program for executing the methodDE19510466A1Mar 26, 1995Oct 2, 1996Klaschka Gmbh & CoDigital control system with interfacing unit for cable layingEP0449458A1Mar 14, 1991Oct 2, 1991Reflex Manufacturing Systems LimitedNetwork-field interface for manufacturing systemsEP0450116A1Apr 2, 1990Oct 9, 1991Siemens AktiengesellschaftAutomation apparatus with single-step testEP0546339A1Nov 12, 1992Jun 16, 1993Yokogawa Electric CorporationDistributed control systemEP0562333A2Mar 5, 1993Sep 29, 1993Pitney Bowes Inc.Scheduled communication networkEP0575150A2Jun 15, 1993Dec 22, 1993Honeywell Inc.Method for controlling window displays in an open systems windows environmentEP0604091A2Dec 13, 1993Jun 29, 1994Hitachi, Ltd.Monitoring and controlling method and systemWO1992004676A1Aug 21, 1991Mar 8, 1992Square D CoMap interface unit for industrial programmable logic controllersWO1994022776A1Mar 28, 1994Oct 13, 1994John CounsellControl of plungers in glassware forming machinesWO1996012993A1Oct 20, 1995May 2, 1996Fisher Rosemount Systems IncApparatus for providing access to field devices in a distributed control system* Cited by examinerNon-Patent CitationsReference1"Advanced Systems Simplify Control," Machine Design, vol. 68, No. 12, pp. 118, 120 (Jul. 11, 1996).2"FIELDVUE(R) Digital Valve Controller Type DVC5000 Series," Fisher-Rosemount Bulletin 62.1:DVC5000, pp. 1-12 (Jun. 1994).3"FIELDVUE(R) ValveLink(TM) Series VL2000 Software," Fisher-Rosemount Bulletin 62.1: VL2000, pp. 1-6 (Nov. 1995).4"FIELDVUE(R) VL2000 Series Software User Guide," Fisher Controls, Version 2.0 (Jun. 1996).5"FIELDVUE(TM) Digital Valve Controller Type DVC5000 Series," Fisher Controls Form 5335, pp. 1-35 and Errata Sheet (Jun. 1994).6"FIELDVUE(TM), Digital Valve Controller DVC:5000 Series Remotely Accessible Information," Fisher Controls Bulletin 62.1DVC5000(S1), pp. 1-2 (Jun. 1994).7"FOUNDATION(TM) Specification, Function Block Application Process," Part 3, 155 pages, 1995-1996.8"FIELDVUE� Digital Valve Controller Type DVC5000 Series," Fisher-Rosemount Bulletin 62.1:DVC5000, pp. 1-12 (Jun. 1994).9"FIELDVUE� ValveLink� Series VL2000 Software," Fisher-Rosemount Bulletin 62.1: VL2000, pp. 1-6 (Nov. 1995).10"FIELDVUE� VL2000 Series Software User Guide," Fisher Controls, Version 2.0 (Jun. 1996).11"FIELDVUE� Digital Valve Controller Type DVC5000 Series," Fisher Controls Form 5335, pp. 1-35 and Errata Sheet (Jun. 1994).12"FIELDVUE�, Digital Valve Controller DVC:5000 Series Remotely Accessible Information," Fisher Controls Bulletin 62.1DVC5000(S1), pp. 1-2 (Jun. 1994).13"FOUNDATION� Specification, Function Block Application Process," Part 3, 155 pages, 1995-1996.14Black, "Combining Lan Technology with Smart Sensors to Provide Predictive Maintenance, Diagnostics and Alarm Systems," Proceedings of the Industrial Computing Conference, Chicago, vol. 3, Sep. 19, 1993, Industrial Computing Society/Instrument Society of America, pp. 345-354 (1993).15Configuring CL6010, CL6210, and CL7010 Series Interactive and Computing Controllers, FG4.2:CL6011, 27 pages (1985).16DeltaV(TM) Product Data Sheets, DeltaV Control Network, Workstation Specifications, DeltaV Controller, DeltaV Power Supplies, DeltaV I/O Subsystem, DeltaV Diagnostics, DeltaV Event Chronicle, DeltaV Excel Add-in, DeltaV Real-Time Data Server, 56 pages (1996).17DeltaV(TM) System Overview Brochure, Fisher-Rosemount Systems, 32 pages (1998).18DeltaV� Product Data Sheets, DeltaV Control Network, Workstation Specifications, DeltaV Controller, DeltaV Power Supplies, DeltaV I/O Subsystem, DeltaV Diagnostics, DeltaV Event Chronicle, DeltaV Excel Add-in, DeltaV Real-Time Data Server, 56 pages (1996).19DeltaV� System Overview Brochure, Fisher-Rosemount Systems, 32 pages (1998).20Fieldbus Foundation Manual, Communications Technical Specification and User Layer Technical Specification, 1994-1997, including Fieldbus Message Specification FF-870-1.1; Physical Layer Conformance Testing FF-830 FS 1.0; Device Description Language FF-900-1.0; Function Blocks (Part 1) FF-890-1.2; Fieldbus Access Sublayer FF-875-1.1; Function Blocks (Part 2) FF-891-1.2; Data Link Protocol FF-822-1.1; System Management FF-880-1.1; Communication Profile FF-940-1.0; Transducer Blocks (Part 1) FF-902 Rev PS 2.0; Transducer Blocks (Part 2) FF-903-Rev PS 2.0; Data Link Services FF-821-1.0; 31.25 kbit/s Physical Layer Profile FF-816-1.0; Network Management FF-801-1.1; and System Architecture FF-800-1.0.21Fieldbus Foundation(TM), "Technical Overview," FD-043 Revision 1.0, 29 pages, 1996.22Fieldbus Foundation�, "Technical Overview," FD-043 Revision 1.0, 29 pages, 1996.23Fisher-Rosemount Systems, "Fieldbus Technical Overview Understanding FOUNDATION(TM) Fieldbus Technology," 27 pages, 1997.24Fisher-Rosemount Systems, "Fieldbus Technical Overview Understanding FOUNDATION� Fieldbus Technology," 27 pages, 1997.25 *Jeri R. Hanly, Elliot B. Koffman, Joan C. Horvath, C Program Design for Engineers, 1995, Addison-Wesley Publishing Company, Inc., chapter 4, pp. 126-161.*26Watt, "The Double-Distributed Control Network," Thesis submitted to Thayer School of Engineering, Dartmouth College, Hanover, N.H. (Jan. 1984).27Zielinski et al., "Asset Management Using Fieldbus," Fisher-Rosemont Systems, Inc, pp. 1-14 (1997).28Zielinski, "Issues for Digital Field Instrument Networks," INTECH, pp. 92-94 (1989).* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6847851 *Jul 12, 2002Jan 25, 2005John R. KozaApparatus for improved general-purpose PID and non-PID controllersUS6937908 *Oct 29, 2003Aug 30, 2005Korea Advanced Institute Of Science & TechnologyMethod for tuning PID controllers applicable to nonlinear systemsUS7035693 *Jan 23, 2003Apr 25, 2006Smar Research CorporationFieldbus relay arrangement and method for implementing such arrangementUS7035695 *Jan 6, 2003Apr 25, 2006Imb Controls Inc.Method and apparatus for tuning a PID controllerUS7110835Jul 21, 2003Sep 19, 2006Fisher-Rosemount Systems, Inc.Integration of graphic display elements, process modules and control modules in process plantsUS7130703 *Apr 8, 2003Oct 31, 2006Fisher-Rosemount Systems, Inc.Voter logic block including operational and maintenance overrides in a process control systemUS7146231Oct 22, 2002Dec 5, 2006Fisher-Rosemount Systems, Inc..Smart process modules and objects in process plantsUS7561930Oct 2, 2006Jul 14, 2009Fisher-Rosemount Systems, Inc.Dynamic modifier function blocks for use in a process control systemUS8055358Dec 5, 2006Nov 8, 2011Fisher-Rosemount Systems, Inc.Multi-objective predictive process optimization with concurrent process simulationUS20100083235 *Apr 25, 2008Apr 1, 2010Kabushiki Kaisha ToshibaDebug system for diagram of programmable controller, its programming device and its programUS20110009985 *Sep 17, 2010Jan 13, 2011Fisher-Rosemount Systems, Inc.Custom function blocks for use with process control systemsUS20110071653 *Sep 24, 2009Mar 24, 2011Honeywell International Inc.Method and system for updating tuning parameters of a controllerCN101158869BSep 30, 2007Jan 4, 2012费舍-柔斯芒特系统股份有限公司Function block's operation modifying method for use in process control system* Cited by examinerClassifications U.S. Classification700/18, 700/87, 712/234International ClassificationG05B19/04, G05B19/418Cooperative ClassificationG05B19/4185European ClassificationG05B19/418NLegal EventsDateCodeEventDescriptionJun 28, 2010FPAYFee paymentYear of fee payment: 8May 22, 2007CCCertificate of correctionJun 23, 2006FPAYFee paymentYear of fee payment: 4Feb 1, 2005CCCertificate of correctionApr 28, 2003ASAssignmentOwner name: FISHER-ROSEMOUNT SYSTEMS, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JUNDT, LARRY;REEL/FRAME:013986/0956Effective date: 20030409Owner name: FISHER-ROSEMOUNT SYSTEMS, INC. 8301 CAMERON ROADAUApr 23, 1999ASAssignmentOwner name: FISHER-ROSEMOUNT SYSTEMS, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BLEVINS, TERRENCE L.;STEVENSON, DENNIS L.;NIXON, MARK J.;REEL/FRAME:009910/0010Effective date: 19990226RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google