CA2266719A1 - System and method for simulating signal flow through a logic block pattern of a real time process control system - Google Patents

System and method for simulating signal flow through a logic block pattern of a real time process control system

Info

Publication number
CA2266719A1
CA2266719A1 CA002266719A CA2266719A CA2266719A1 CA 2266719 A1 CA2266719 A1 CA 2266719A1 CA 002266719 A CA002266719 A CA 002266719A CA 2266719 A CA2266719 A CA 2266719A CA 2266719 A1 CA2266719 A1 CA 2266719A1
Authority
CA
Canada
Prior art keywords
logic block
block pattern
real time
control system
signal flow
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002266719A
Other languages
French (fr)
Other versions
CA2266719C (en
Inventor
William S. Leibold
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honeywell Inc
Original Assignee
Honeywell Inc.
William S. Leibold
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honeywell Inc., William S. Leibold filed Critical Honeywell Inc.
Publication of CA2266719A1 publication Critical patent/CA2266719A1/en
Application granted granted Critical
Publication of CA2266719C publication Critical patent/CA2266719C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0265Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25428Field device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Abstract

A testing system for, and method of, simulating signal flow through a logic block pattern of a real time process control system. The system includes: (1) a memory that contains a data base of input data associated with simulated sensors and a rule base containing control rules and constituting a logic block pattern and (2) a processor that operates in an arbitrary time base to apply the input data to the control rules to simulate signal flow through the logic block pattern and thereby produce simulated output data and real time control system responses thereby testing the logic block pattern, the memory and the processor being detached from the real time process control system to prevent use of resources thereof in connection with the logic block pattern testing.
CA002266719A 1996-10-01 1997-09-17 System and method for simulating signal flow through a logic block pattern of a real time process control system Expired - Fee Related CA2266719C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/725,005 1996-10-01
US08/725,005 US5818736A (en) 1996-10-01 1996-10-01 System and method for simulating signal flow through a logic block pattern of a real time process control system
PCT/US1997/016555 WO1998014847A1 (en) 1996-10-01 1997-09-17 System and method for simulating signal flow through a logic block pattern of a real time process control system

Publications (2)

Publication Number Publication Date
CA2266719A1 true CA2266719A1 (en) 1998-04-09
CA2266719C CA2266719C (en) 2006-07-04

Family

ID=24912749

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002266719A Expired - Fee Related CA2266719C (en) 1996-10-01 1997-09-17 System and method for simulating signal flow through a logic block pattern of a real time process control system

Country Status (7)

Country Link
US (1) US5818736A (en)
EP (1) EP0929848B1 (en)
JP (1) JP2001501343A (en)
AU (1) AU721795B2 (en)
CA (1) CA2266719C (en)
DE (1) DE69710596T2 (en)
WO (1) WO1998014847A1 (en)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1071985B1 (en) * 1998-04-17 2003-06-25 Siemens Aktiengesellschaft Software component for a diagnostic system with assistant-supported configuring
FR2787210B1 (en) * 1998-12-09 2001-05-18 Renault METHOD FOR CALIBRATING AN ELECTRONIC ORGAN CONTROL SYSTEM
FR2788143B1 (en) * 1998-12-31 2001-05-18 Renault SYSTEM AND METHOD FOR AUTOMATIC CALIBRATION OF CONTROL SOFTWARE
US7257523B1 (en) * 1999-05-06 2007-08-14 Fisher-Rosemount Systems, Inc. Integrated distributed process control system functionality on a single computer
US7150000B1 (en) * 1999-08-17 2006-12-12 Nash Controlware, Inc. Component development with autonomous and compiled components to implement and consume services with components operate in edit and run mode
US6823280B2 (en) * 2000-01-24 2004-11-23 Fluor Corporation Control system simulation, testing, and operator training
US6724220B1 (en) 2000-10-26 2004-04-20 Cyress Semiconductor Corporation Programmable microcontroller architecture (mixed analog/digital)
US8176296B2 (en) 2000-10-26 2012-05-08 Cypress Semiconductor Corporation Programmable microcontroller architecture
US8103496B1 (en) 2000-10-26 2012-01-24 Cypress Semicondutor Corporation Breakpoint control in an in-circuit emulation system
US8160864B1 (en) 2000-10-26 2012-04-17 Cypress Semiconductor Corporation In-circuit emulator and pod synchronized boot
US7406674B1 (en) 2001-10-24 2008-07-29 Cypress Semiconductor Corporation Method and apparatus for generating microcontroller configuration information
US8078970B1 (en) 2001-11-09 2011-12-13 Cypress Semiconductor Corporation Graphical user interface with user-selectable list-box
US8042093B1 (en) 2001-11-15 2011-10-18 Cypress Semiconductor Corporation System providing automatic source code generation for personalization and parameterization of user modules
US8069405B1 (en) 2001-11-19 2011-11-29 Cypress Semiconductor Corporation User interface for efficiently browsing an electronic document using data-driven tabs
US8103497B1 (en) 2002-03-28 2012-01-24 Cypress Semiconductor Corporation External interface for event architecture
US7100139B1 (en) * 2002-04-08 2006-08-29 Cypress Semiconductor Corporation Pinout views for allowed connections in GUI
US7146231B2 (en) 2002-10-22 2006-12-05 Fisher-Rosemount Systems, Inc.. Smart process modules and objects in process plants
US9983559B2 (en) 2002-10-22 2018-05-29 Fisher-Rosemount Systems, Inc. Updating and utilizing dynamic process simulation in an operating process environment
DE10348563B4 (en) 2002-10-22 2014-01-09 Fisher-Rosemount Systems, Inc. Integration of graphic display elements, process modules and control modules in process plants
US7730415B2 (en) * 2003-09-05 2010-06-01 Fisher-Rosemount Systems, Inc. State machine function block with a user modifiable state transition configuration database
JP4020849B2 (en) * 2003-09-25 2007-12-12 松下電器産業株式会社 Simulation device, simulation program, recording medium, and simulation method
US7515977B2 (en) * 2004-03-30 2009-04-07 Fisher-Rosemount Systems, Inc. Integrated configuration system for use in a process plant
JP2007536634A (en) 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド Service-oriented architecture for process control systems
US7729789B2 (en) 2004-05-04 2010-06-01 Fisher-Rosemount Systems, Inc. Process plant monitoring based on multivariate statistical analysis and on-line process simulation
US7433987B2 (en) * 2004-06-14 2008-10-07 Honeywell International Inc. Computer apparatus for interconnecting an industry standard computer to a proprietary backplane and its associated peripherals
FR2875931B1 (en) * 2004-09-28 2006-12-29 Prosyst Soc Par Actions Simpli DEVICE AND METHOD FOR ANALYZING AND DIAGNOSING A SYSTEM E
US7332976B1 (en) 2005-02-04 2008-02-19 Cypress Semiconductor Corporation Poly-phase frequency synthesis oscillator
US7400183B1 (en) 2005-05-05 2008-07-15 Cypress Semiconductor Corporation Voltage controlled oscillator delay cell and method
US8700730B2 (en) * 2005-08-18 2014-04-15 Microsoft Corporation Aggregated audio/video crossbar connections
CN104834294A (en) 2005-12-05 2015-08-12 费舍-柔斯芒特系统股份有限公司 Muti-objective predictive process optimization with concurrent process simulation
US8085067B1 (en) 2005-12-21 2011-12-27 Cypress Semiconductor Corporation Differential-to-single ended signal converter circuit and method
US8067948B2 (en) 2006-03-27 2011-11-29 Cypress Semiconductor Corporation Input/output multiplexer bus
ATE433142T1 (en) * 2006-10-24 2009-06-15 Abb Research Ltd SIMULATION OF FIELD DEVICES IN A COMPUTER-BASED CONTROL SYSTEM
US8092083B2 (en) * 2007-04-17 2012-01-10 Cypress Semiconductor Corporation Temperature sensor with digital bandgap
US7737724B2 (en) 2007-04-17 2010-06-15 Cypress Semiconductor Corporation Universal digital block interconnection and channel routing
US8130025B2 (en) 2007-04-17 2012-03-06 Cypress Semiconductor Corporation Numerical band gap
US8040266B2 (en) * 2007-04-17 2011-10-18 Cypress Semiconductor Corporation Programmable sigma-delta analog-to-digital converter
US8026739B2 (en) 2007-04-17 2011-09-27 Cypress Semiconductor Corporation System level interconnect with programmable switching
US8266575B1 (en) 2007-04-25 2012-09-11 Cypress Semiconductor Corporation Systems and methods for dynamically reconfiguring a programmable system on a chip
US8065653B1 (en) 2007-04-25 2011-11-22 Cypress Semiconductor Corporation Configuration of programmable IC design elements
US9720805B1 (en) 2007-04-25 2017-08-01 Cypress Semiconductor Corporation System and method for controlling a target device
US8049569B1 (en) 2007-09-05 2011-11-01 Cypress Semiconductor Corporation Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
US8881039B2 (en) 2009-03-13 2014-11-04 Fisher-Rosemount Systems, Inc. Scaling composite shapes for a graphical human-machine interface
US9874870B2 (en) * 2009-08-26 2018-01-23 Fisher-Rosemount Systems, Inc. Methods and apparatus to manage testing of a process control system
US8825183B2 (en) 2010-03-22 2014-09-02 Fisher-Rosemount Systems, Inc. Methods for a data driven interface based on relationships between process control tags
US9002686B2 (en) 2011-03-08 2015-04-07 Honeywell International Inc. System and method for simulating operation of substructures of a chemical processing plant
US9075402B2 (en) 2011-03-08 2015-07-07 Honeywell International Inc. System and method for mapping component bases using a chemical process simulator
US9720393B2 (en) 2012-08-31 2017-08-01 P.C. Automax Inc. Automation system and method of manufacturing product using automated equipment
US9251554B2 (en) 2012-12-26 2016-02-02 Analog Devices, Inc. Block-based signal processing
DE102013205356B4 (en) * 2013-03-26 2016-07-07 Siemens Aktiengesellschaft Method for computer-aided control and / or regulation of a technical system
US9086688B2 (en) 2013-07-09 2015-07-21 Fisher-Rosemount Systems, Inc. State machine function block with user-definable actions on a transition between states
JP6664158B2 (en) * 2015-07-15 2020-03-13 三菱電機株式会社 Simulation apparatus, simulation method, and simulation program
US10878140B2 (en) 2016-07-27 2020-12-29 Emerson Process Management Power & Water Solutions, Inc. Plant builder system with integrated simulation and control system configuration
DE112018007018T5 (en) * 2018-03-07 2020-11-05 Mitsubishi Electric Corporation CPU unit of a programmable logic controller, programmable logic controller, method, computer and computer program
US11604459B2 (en) 2019-07-12 2023-03-14 Emerson Process Management Power & Water Solutions, Inc. Real-time control using directed predictive simulation within a control system of a process plant
US11092939B2 (en) 2019-10-07 2021-08-17 Fisher-Rosemount Systems, Inc. Preview mode for configuration logic
US11418969B2 (en) 2021-01-15 2022-08-16 Fisher-Rosemount Systems, Inc. Suggestive device connectivity planning

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4852047A (en) * 1987-04-14 1989-07-25 Universal Automation Inc. Continuous flow chart, improved data format and debugging system for programming and operation of machines
US4975865A (en) * 1989-05-31 1990-12-04 Mitech Corporation Method and apparatus for real-time control
US5173869A (en) * 1989-12-25 1992-12-22 Mazda Motor Corporation Method of simulating a sequential control for analyzing a production line in a production system
US5555201A (en) * 1990-04-06 1996-09-10 Lsi Logic Corporation Method and system for creating and validating low level description of electronic design from higher level, behavior-oriented description, including interactive system for hierarchical display of control and dataflow information
US5253158A (en) * 1990-04-23 1993-10-12 Matsushita Electric Industrial Co., Ltd. Apparatus for supporting the development of sequence software to be used in automated equipments, and method thereof
US5390320A (en) * 1991-01-22 1995-02-14 Grumman Aerospace Corporation Automatically converting structured analysis tool database outputs into an integrated simulation model via transportable standardized metafile
US5422833A (en) * 1991-10-30 1995-06-06 Xilinx, Inc. Method and system for propagating data type for circuit design from a high level block diagram
US5553001A (en) * 1991-10-30 1996-09-03 Xilinx, Inc. Method for optimizing resource allocation starting from a high level
FR2686714B1 (en) * 1992-01-24 1994-04-29 Prosyst Sa METHOD FOR SIMULATING AN INDUSTRIAL PROCESS AND USE FOR TESTING THE FUNCTIONING OF AN AUTOMATION.
US5572710A (en) * 1992-09-11 1996-11-05 Kabushiki Kaisha Toshiba High speed logic simulation system using time division emulation suitable for large scale logic circuits
JPH06344279A (en) * 1993-06-07 1994-12-20 Hitachi Ltd Remote operation device and method

Also Published As

Publication number Publication date
US5818736A (en) 1998-10-06
CA2266719C (en) 2006-07-04
JP2001501343A (en) 2001-01-30
AU4354597A (en) 1998-04-24
DE69710596T2 (en) 2002-09-12
DE69710596D1 (en) 2002-03-28
EP0929848A1 (en) 1999-07-21
AU721795B2 (en) 2000-07-13
EP0929848B1 (en) 2002-02-20
WO1998014847A1 (en) 1998-04-09

Similar Documents

Publication Publication Date Title
CA2266719A1 (en) System and method for simulating signal flow through a logic block pattern of a real time process control system
CA2225057A1 (en) Method and apparatus for testing software
EP0327196A3 (en) Processor simulation
DK1579281T3 (en) Apparatus and method for testing the operating system of a seagoing vessel
WO2003071397A3 (en) System and method for simulating an electronic trading environment
CA2144122A1 (en) Flight Simulator Employing an Actual Aircraft
EP0327195A3 (en) Processor simulation
WO2000003318A3 (en) Configurable bio-transport system simulator
CA2347742A1 (en) Generating a nonlinear model and generating drive signals for simulation testing using the same
TW352466B (en) Apparatus and method for testing integrated circuit
SE8305451L (en) SIMULATOR SYSTEM FOR INTERACTIVE SIMULATION OF COMPLEX DYNAMIC SYSTEMS
WO2002044650A3 (en) Method and apparatus for simulating the measurement of a part without using a physical measurement system
DK0852783T3 (en) Apparatus for use as educational toys
KR920020318A (en) Bidirectional socket excitation interface for logic simulator
JPS5878231A (en) Program automatic generating method
WO2003023658A3 (en) Emulation system and method
JPS57712A (en) Decentralized train service control system
JPS59206906A (en) Tracking simulator
WO2001016783A3 (en) Method and device for simulating user input data
EP0397532A3 (en) Simulation system
JPS6446845A (en) Simulation system for microcomputer
JPH02140850A (en) Information processor
Stewart Simulator validation of an expert system for process fault diagnosis.
JPS54156449A (en) Simulate unit
MILLS System modeling and simulation: Application of a research methodology and test[Ph. D.]

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20140917