WO2005017743A3 - A graphical program which executes a timed loop - Google Patents

A graphical program which executes a timed loop Download PDF

Info

Publication number
WO2005017743A3
WO2005017743A3 PCT/US2004/023000 US2004023000W WO2005017743A3 WO 2005017743 A3 WO2005017743 A3 WO 2005017743A3 US 2004023000 W US2004023000 W US 2004023000W WO 2005017743 A3 WO2005017743 A3 WO 2005017743A3
Authority
WO
WIPO (PCT)
Prior art keywords
graphical program
loop node
executes
timed loop
timing information
Prior art date
Application number
PCT/US2004/023000
Other languages
French (fr)
Other versions
WO2005017743A2 (en
Inventor
Biren Shah
Jacob Kornerup
Aljosa Vrancic
Jeffrey L Kodosky
Michael L Santori
Robert Preis
Hugo A Andrade
Original Assignee
Nat Instr Corp
Biren Shah
Jacob Kornerup
Aljosa Vrancic
Jeffrey L Kodosky
Michael L Santori
Robert Preis
Hugo A Andrade
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 Nat Instr Corp, Biren Shah, Jacob Kornerup, Aljosa Vrancic, Jeffrey L Kodosky, Michael L Santori, Robert Preis, Hugo A Andrade filed Critical Nat Instr Corp
Priority to EP04757092A priority Critical patent/EP1660994A2/en
Publication of WO2005017743A2 publication Critical patent/WO2005017743A2/en
Publication of WO2005017743A3 publication Critical patent/WO2005017743A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/323Visualisation of programs or trace data

Abstract

A system and method for creating a graphical program operable to execute a timed loop node. A loop node may be displayed in the graphical program and configured with timing information in response to user input. The timing information may include an execution period which specifies a desired period at which the loop node should execute during execution of the graphical program. The timing information may also include information such as a timing source, offset, and priority. During execution of the graphical program, the execution period of the loop node may control the rate at which the loop node executes.
PCT/US2004/023000 2003-08-07 2004-07-16 A graphical program which executes a timed loop WO2005017743A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP04757092A EP1660994A2 (en) 2003-08-07 2004-07-16 A graphical program which executes a timed loop

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US49326803P 2003-08-07 2003-08-07
US60/493,268 2003-08-07

Publications (2)

Publication Number Publication Date
WO2005017743A2 WO2005017743A2 (en) 2005-02-24
WO2005017743A3 true WO2005017743A3 (en) 2006-07-20

Family

ID=34193171

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/023000 WO2005017743A2 (en) 2003-08-07 2004-07-16 A graphical program which executes a timed loop

Country Status (3)

Country Link
US (5) US7574690B2 (en)
EP (1) EP1660994A2 (en)
WO (1) WO2005017743A2 (en)

Families Citing this family (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7743362B2 (en) * 1998-02-17 2010-06-22 National Instruments Corporation Automatic generation of application domain specific graphical programs
WO2005017743A2 (en) * 2003-08-07 2005-02-24 National Instruments Corporation A graphical program which executes a timed loop
DE202004021925U1 (en) * 2003-12-01 2012-11-06 Research In Motion Limited Provide notification of new events on a small screen device
US8793602B2 (en) 2004-01-15 2014-07-29 The Mathworks, Inc. System and method for scheduling the execution of model components using model events
US7523441B2 (en) * 2004-04-16 2009-04-21 National Instruments Corporation Implementing a synchronous reactive system in a graphical program
US7506304B2 (en) * 2004-05-14 2009-03-17 National Instruments Corporation Graphical data flow programming environment with first model of computation that includes a structure supporting second model of computation
US8397214B2 (en) * 2004-05-14 2013-03-12 National Instruments Corporation Generating a hardware description for a programmable hardware element based on a graphical program including multiple physical domains
US8453111B2 (en) 2004-05-14 2013-05-28 National Instruments Corporation Generating a hardware description for a programmable hardware element based on a graphical program including multiple models of computation
US7620537B2 (en) * 2004-06-14 2009-11-17 Raytheon Company Distributed communications effects module
GB0414649D0 (en) * 2004-06-30 2004-08-04 Renishaw Plc Generation of a CNC machine tool control program
US7761847B2 (en) * 2004-07-16 2010-07-20 National Instruments Corporation Timed sequence for a graphical program
US7478349B2 (en) * 2004-08-13 2009-01-13 National Instruments Corporation Automatically synchronizing timed circuits on I/O Devices
US7974825B2 (en) * 2004-09-20 2011-07-05 The Mathworks, Inc. Generation of code from a graphical model
US10387170B1 (en) * 2004-11-15 2019-08-20 Peter Ar-Fu Lam User programmable building kit
US7707543B2 (en) * 2004-11-24 2010-04-27 Siemens Aktiengesellschaft Architecture for a computer-based development environment with self-contained components and a threading model
US20060126799A1 (en) * 2004-12-15 2006-06-15 Microsoft Corporation Fault injection
US8132148B2 (en) 2005-04-29 2012-03-06 Microsoft Corporation XML application framework
US8275793B2 (en) * 2005-04-29 2012-09-25 Microsoft Corporation Transaction transforms
US8418132B2 (en) * 2005-04-29 2013-04-09 Microsoft Corporation Application description language
US8046737B2 (en) * 2005-04-29 2011-10-25 Microsoft Corporation XML application framework
US20060245096A1 (en) * 2005-04-29 2006-11-02 Microsoft Corporation Application framework phasing model
JP2006344076A (en) * 2005-06-09 2006-12-21 Nec Electronics Corp Program generating device, program generating method and program
US7849449B2 (en) * 2005-12-05 2010-12-07 National Instruments Corporation Implementing a design flow for a programmable hardware element that includes a processor
US8065117B2 (en) * 2005-12-19 2011-11-22 The Mathworks, Inc. Run-time tunable sample time in programming or modeling environments
US8046732B2 (en) 2005-12-30 2011-10-25 Sap Ag Distribution of data changes in pattern configurations
TW200725411A (en) * 2005-12-30 2007-07-01 Tatung Co Ltd Method for automatically translating a high level programming language into an extended activity diagram
US7568198B2 (en) * 2006-01-10 2009-07-28 National Instruments Corporation Control of tasks in a programmable logic controller
US20070233835A1 (en) * 2006-03-31 2007-10-04 Nandakishore Kushalnagar Methodology for scheduling data transfers from nodes using path information
US8181150B2 (en) * 2006-05-12 2012-05-15 The Mathworks, Inc. System and method for synchronized workflow management
US8028242B2 (en) * 2006-08-04 2011-09-27 National Instruments Corporation Diagram with configurable wires
US8028241B2 (en) * 2006-08-04 2011-09-27 National Instruments Corporation Graphical diagram wires whose appearance represents configured semantics
WO2008021777A2 (en) * 2006-08-07 2008-02-21 National Instruments Corporation Formal verification of graphical programs
US7668608B2 (en) * 2006-09-01 2010-02-23 Fisher-Rosemount Systems, Inc. Graphical programming language object editing and reporting tool
US9262141B1 (en) * 2006-09-08 2016-02-16 The Mathworks, Inc. Distributed computations of graphical programs having a pattern
US8005553B2 (en) * 2006-09-29 2011-08-23 Fisher-Rosemount Systems, Inc. Automatic configuration of synchronous block execution for control modules run in fieldbus networks
US7761171B2 (en) * 2006-09-29 2010-07-20 Fisher-Rosemount Systems, Inc. Methods and apparatus to generate schedules to execute functions in a process control system
US20080091398A1 (en) * 2006-10-13 2008-04-17 Bruce Hamilton Method and system including time precision and display precision
US7934194B2 (en) * 2006-10-17 2011-04-26 The Mathworks, Inc. User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment
US8260602B1 (en) * 2006-11-02 2012-09-04 The Math Works, Inc. Timer analysis and identification
TW200821926A (en) * 2006-11-07 2008-05-16 Sunplus Technology Co Ltd Method and system for function reference of development tool
US8392882B2 (en) * 2006-11-30 2013-03-05 Caterpillar Inc. Engine state-based control of software functions
US8271943B2 (en) * 2007-04-24 2012-09-18 National Instruments Corporation Automatically generating a graphical program with a plurality of models of computation
US8671210B2 (en) 2007-05-07 2014-03-11 At&T Intellectual Property I, L.P. Methods, devices, systems, and computer program products for managing and delivering a live media stream
US8788614B2 (en) * 2007-05-07 2014-07-22 At&T Intellectual Property I, L.P. Methods, devices, systems, and computer program products for managing and delivering media content
US8527964B2 (en) * 2007-06-04 2013-09-03 National Instruments Corporation Measurement project analyzer
US8122428B2 (en) * 2007-06-26 2012-02-21 Analog Devices, Inc. Methods and apparatus for automation and facilitating design of register maps
WO2009030804A1 (en) * 2007-09-07 2009-03-12 Abb Technology Ag Configuration of intelligent electronic device
US8397207B2 (en) * 2007-11-26 2013-03-12 Microsoft Corporation Logical structure design surface
US20090150862A1 (en) * 2007-12-10 2009-06-11 Agilent Technologies, Inc. User-specified semantics for parallel operations with a time-explicit programming language
US8683436B2 (en) * 2007-12-19 2014-03-25 Sap Ag Timer patterns for process models
US8141081B2 (en) * 2008-01-21 2012-03-20 International Business Machines Corporation Optimized methodology for dispositioning missed scheduled tasks
US8874418B2 (en) * 2008-06-16 2014-10-28 Engineering Services Networks, Inc. Systems and methods for automated simulation of a propulsion system and testing of propulsion control systems
US8719801B2 (en) * 2008-06-25 2014-05-06 Microsoft Corporation Timing analysis of concurrent programs
US8239158B2 (en) * 2008-08-04 2012-08-07 National Instruments Corporation Synchronizing a loop performed by a measurement device with a measurement and control loop performed by a processor of a host computer
US8365141B1 (en) 2008-12-23 2013-01-29 The Mathworks, Inc. Aliases within a graphical model of a design
US8522226B2 (en) * 2009-02-09 2013-08-27 Nec Laboratories America, Inc. Control structure refinement of loops using static analysis
US8448155B2 (en) * 2009-06-01 2013-05-21 National Instruments Corporation Automatically creating parallel iterative program code in a graphical data flow program
US8458653B2 (en) * 2009-09-29 2013-06-04 National Instruments Corporation Debugging a graphical program deployed on a programmable hardware element
US8776016B2 (en) * 2009-10-29 2014-07-08 Red Hat, Inc. Integration of structured profiling data with source data in the eclipse development environment
US8561032B2 (en) * 2009-11-04 2013-10-15 Red Hat, Inc. Visualizing thread life time in eclipse
US8789024B2 (en) * 2009-11-04 2014-07-22 Red Hat, Inc. Integration of visualization with source code in the Eclipse development environment
US20120030496A1 (en) * 2010-07-30 2012-02-02 Sundeep Chandhoke Specification of Isochronous Data Transfer in a Graphical Programming Language
WO2012023296A1 (en) * 2010-08-16 2012-02-23 三菱電機株式会社 Control program generation device, control program generation program, and control program generation method
US8843892B2 (en) * 2010-12-03 2014-09-23 Adobe Systems Incorporated Visual representations of code in application development environments
US8572556B2 (en) 2010-12-31 2013-10-29 Starlims Corporation Graphically based method for developing connectivity drivers
AU2016265997B2 (en) * 2011-05-23 2018-09-27 Honeywell International Inc. Large-scale comprehensive real-time monitoring framework for industrial facilities
US9665956B2 (en) 2011-05-27 2017-05-30 Abbott Informatics Corporation Graphically based method for displaying information generated by an instrument
US9123002B2 (en) 2011-05-27 2015-09-01 Abbott Informatics Corporation Graphically based method for developing rules for managing a laboratory workflow
US8381150B2 (en) * 2011-06-02 2013-02-19 International Business Machines Corporation Method for performing a parallel static timing analysis using thread-specific sub-graphs
US9218676B2 (en) * 2011-07-11 2015-12-22 International Business Machines Corporation Displaying computer dashboard information
US9355000B1 (en) 2011-08-23 2016-05-31 The Mathworks, Inc. Model level power consumption optimization in hardware description generation
US8612637B2 (en) 2011-09-25 2013-12-17 National Instruments Corportion Configuring buffers with timing information
US9058205B2 (en) * 2011-10-24 2015-06-16 Symantec Corporation Automatically performing operations on applications based on dependencies on other applications
US9268619B2 (en) 2011-12-02 2016-02-23 Abbott Informatics Corporation System for communicating between a plurality of remote analytical instruments
US8751093B2 (en) 2012-04-16 2014-06-10 Toyota Motor Engineering & Manufacturing North America, Inc. Hierarchical accumulated validation system and method
US8751094B2 (en) 2012-04-16 2014-06-10 Toyota Motor Engineering & Manufacturing North America, Inc. Method for validation of a graphically based executable control specification using model extraction
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US9665088B2 (en) 2014-01-31 2017-05-30 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US9558220B2 (en) 2013-03-04 2017-01-31 Fisher-Rosemount Systems, Inc. Big data in process control systems
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US10909137B2 (en) 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10223327B2 (en) 2013-03-14 2019-03-05 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US9311221B2 (en) * 2013-03-15 2016-04-12 Ab Initio Technology Llc Recording program execution
US10152031B2 (en) 2013-03-15 2018-12-11 Fisher-Rosemount Systems, Inc. Generating checklists in a process control environment
US10296668B2 (en) 2013-03-15 2019-05-21 Fisher-Rosemount Systems, Inc. Data modeling studio
KR102062208B1 (en) * 2013-05-03 2020-02-11 삼성전자주식회사 Apparatus and Method for translating multithreaded program code
JP5971193B2 (en) * 2013-05-22 2016-08-17 株式会社デンソー Software development support apparatus, development support method and program
US9250877B2 (en) 2013-09-20 2016-02-02 Cray Inc. Assisting parallelization of a computer program
US9817931B1 (en) 2013-12-05 2017-11-14 The Mathworks, Inc. Systems and methods for generating optimized hardware descriptions for models
US10078717B1 (en) 2013-12-05 2018-09-18 The Mathworks, Inc. Systems and methods for estimating performance characteristics of hardware implementations of executable models
FI20145150L (en) * 2014-02-14 2015-08-15 Streamr Oy Signal processing system
JP6223866B2 (en) * 2014-03-05 2017-11-01 株式会社東芝 Display information generating apparatus, program execution status display system, method and program
US9720396B2 (en) * 2014-05-23 2017-08-01 Fisher-Rosemount Systems, Inc. Methods and apparatus to configure process control systems based on generic process system libraries
US9225776B1 (en) 2014-08-11 2015-12-29 International Business Machines Corporation Distributing UI control events from a single event producer across multiple systems event consumers
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
US9619290B2 (en) * 2015-03-06 2017-04-11 Advanced Micro Devices, Inc. Hardware and runtime coordinated load balancing for parallel applications
CN105278345A (en) * 2015-10-13 2016-01-27 广州电力机车有限公司 HIL and RCP quasi-real time simulation system based on asynchronous generator reactive compensation technology
US9870206B2 (en) 2015-11-10 2018-01-16 National Instruments Corporation Replication structure in a graphical programming language
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
DE102016102920A1 (en) 2016-02-19 2017-08-24 Dspace Digital Signal Processing And Control Engineering Gmbh A method of configuring a test device set up to test an electronic controller
US10585648B2 (en) 2016-06-01 2020-03-10 The Mathworks, Inc. Systems and methods for aggregating implicit and explicit event code of executable models
CN108073586A (en) * 2016-11-09 2018-05-25 中国石油天然气股份有限公司 Crash analysis method and apparatus based on oil-gas pipeline SCADA system
EP3493051A1 (en) 2017-11-30 2019-06-05 The MathWorks, Inc. System and methods for evaluating compliance of implementation code with a software architecture specification
DE102018003142A1 (en) * 2017-12-13 2019-06-13 The Mathworks, Inc. Automatic setting of multitasking configurations for a code checking system
WO2019125704A1 (en) 2017-12-20 2019-06-27 Flickray, Inc. Event-driven streaming media interactivity
US11252477B2 (en) 2017-12-20 2022-02-15 Videokawa, Inc. Event-driven streaming media interactivity
WO2020006571A1 (en) 2018-06-29 2020-01-02 pulseData Inc. Machine learning systems and methods for predicting risk of renal function decline
US20200142802A1 (en) * 2018-11-01 2020-05-07 NodeSource, Inc. Utilization And Load Metrics For An Event Loop
CN110597237B (en) * 2019-10-12 2020-10-23 北京北方华德尼奥普兰客车股份有限公司 Simulation method of RCP (remote control protocol) system of whole vehicle controller of extended range electric vehicle
JP6761158B1 (en) * 2019-12-16 2020-09-23 株式会社安川電機 Program creation device, program creation method, and program
CN113778860B (en) * 2021-08-16 2023-11-28 北京仿真中心 Model detection-based system runtime verification method, system and computer equipment

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584601B1 (en) * 2000-02-07 2003-06-24 National Instruments Corporation System and method for converting graphical programs into hardware implementations which utilize probe insertion

Family Cites Families (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4564804A (en) 1981-06-08 1986-01-14 Tektronix, Inc. Method and apparatus for automatically detecting signal levels
US4554536A (en) 1983-03-23 1985-11-19 Tektronix, Inc. Logic timing diagram display apparatus
US5497500A (en) 1986-04-14 1996-03-05 National Instruments Corporation Method and apparatus for more efficient function synchronization in a data flow program
US5821934A (en) 1986-04-14 1998-10-13 National Instruments Corporation Method and apparatus for providing stricter data type capabilities in a graphical data flow diagram
US4914568A (en) 1986-10-24 1990-04-03 National Instruments, Inc. Graphical system for modelling a process and associated method
US4901221A (en) 1986-04-14 1990-02-13 National Instruments, Inc. Graphical system for modelling a process and associated method
US5481741A (en) 1986-04-14 1996-01-02 National Instruments Corporation Method and apparatus for providing attribute nodes in a graphical data flow environment
US4812996A (en) 1986-11-26 1989-03-14 Tektronix, Inc. Signal viewing instrumentation control system
US4868785A (en) 1987-01-27 1989-09-19 Tektronix, Inc. Block diagram editor system and method for controlling electronic instruments
US5551041A (en) 1990-06-13 1996-08-27 Hewlett-Packard Company Wait for service request in an iconic programming system
US5301301A (en) 1991-01-30 1994-04-05 National Instruments Corporation Polymorphic dataflow block diagram system and method for programming a computer
US5485600A (en) 1992-11-09 1996-01-16 Virtual Prototypes, Inc. Computer modelling system and method for specifying the behavior of graphical operator interfaces
US5680639A (en) 1993-05-10 1997-10-21 Object Technology Licensing Corp. Multimedia control system
US5392207A (en) 1993-08-20 1995-02-21 Allen-Bradley Company, Inc. Programmable motion controller with graphical programming aid
USD384051S (en) 1994-03-16 1997-09-23 National Instruments Corporation Sequence structure icon for a display screen of a programmed computer system
US6216138B1 (en) 1994-04-22 2001-04-10 Brooks Automation Inc. Computer interface system for automatically generating graphical representations of computer operations linked together according to functional relationships
CN1269196C (en) * 1994-06-15 2006-08-09 精工爱普生株式会社 Method for making thin-film semiconductor device
US5850548A (en) 1994-11-14 1998-12-15 Borland International, Inc. System and methods for visual programming based on a high-level hierarchical data flow model
AU4783796A (en) 1995-02-22 1996-09-11 Plougmann, Ole Graphical environment for managing and developing applications
US5995916A (en) 1996-04-12 1999-11-30 Fisher-Rosemount Systems, Inc. Process control system for monitoring and displaying diagnostic information of multiple distributed devices
US5937165A (en) * 1996-09-10 1999-08-10 Ganymede Software, Inc Systems, methods and computer program products for applications traffic based communications network performance testing
US5838919A (en) * 1996-09-10 1998-11-17 Ganymede Software, Inc. Methods, systems and computer program products for endpoint pair based communications network performance testing
US6437805B1 (en) 1996-09-23 2002-08-20 National Instruments Corporation System and method for accessing object capabilities in a graphical program
US6292810B1 (en) 1997-03-03 2001-09-18 Richard Steele Richards Polymorphic enhanced modeling
US6366300B1 (en) 1997-03-11 2002-04-02 Mitsubishi Denki Kabushiki Kaisha Visual programming method and its system
US6055369A (en) 1997-05-06 2000-04-25 Hitachi Software Engineering Co., Ltd. Apparatus for visual programming with screen flow
US5974257A (en) 1997-07-10 1999-10-26 National Instruments Corporation Data acquisition system with collection of hardware information for identifying hardware constraints during program development
US6219628B1 (en) * 1997-08-18 2001-04-17 National Instruments Corporation System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
US5971581A (en) * 1997-09-17 1999-10-26 National Instruments Corp. Fieldbus network configuration utility with improved scheduling and looping
US6332212B1 (en) * 1997-10-02 2001-12-18 Ltx Corporation Capturing and displaying computer program execution timing
US7152027B2 (en) * 1998-02-17 2006-12-19 National Instruments Corporation Reconfigurable test system
US6181320B1 (en) 1998-08-19 2001-01-30 International Business Machines Corporation Method for converting timing diagram into timing graph and vice versa
US7120876B2 (en) * 1999-08-19 2006-10-10 National Instruments Corporation System and method for programmatically generating a graphical program in response to user input
US7062716B2 (en) 1999-08-19 2006-06-13 National Instruments Corporation System and method for enhancing the readability of a graphical program
US6507947B1 (en) * 1999-08-20 2003-01-14 Hewlett-Packard Company Programmatic synthesis of processor element arrays
US6453450B1 (en) 2000-02-02 2002-09-17 International Business Machines Corporation Timing diagram compiler and runtime environment for interactive generation of executable test programs for logic verification
US7078321B2 (en) * 2000-06-19 2006-07-18 Semiconductor Energy Laboratory Co., Ltd. Semiconductor device and method of manufacturing the same
US6763506B1 (en) 2000-07-11 2004-07-13 Altera Corporation Method of optimizing the design of electronic systems having multiple timing constraints
US7200838B2 (en) * 2000-12-20 2007-04-03 National Instruments Corporation System and method for automatically generating a graphical program in response to a state diagram
WO2002054158A2 (en) 2001-01-05 2002-07-11 Abb, Inc. Programmable timer module system
US7120877B2 (en) 2001-04-10 2006-10-10 National Instruments Corporation System and method for creating a graphical program including a plurality of portions to be executed sequentially
US20030004673A1 (en) 2001-06-29 2003-01-02 Thurman Robert W. Routing with signal modifiers in a measurement system
US7969431B2 (en) * 2001-06-29 2011-06-28 National Instruments Corporation Graphical program node for generating a measurement program
US6564365B1 (en) 2001-08-03 2003-05-13 Hewlett-Packard Development Company, L.P. Method of simultaneously displaying schematic and timing data
US7984423B2 (en) 2001-08-14 2011-07-19 National Instruments Corporation Configuration diagram which displays a configuration of a system
US7237234B2 (en) * 2001-12-13 2007-06-26 Texas Instruments Incorporated Method for selective solicitation of user assistance in the performance tuning process
US7076411B2 (en) * 2002-01-15 2006-07-11 National Instruments Corporation System and method for performing a hardware-in-the-loop simulation using a plurality of graphical programs that share a single graphical user interface
US7076740B2 (en) 2002-01-15 2006-07-11 National Instruments Corporation System and method for performing rapid control prototyping using a plurality of graphical programs that share a single graphical user interface
US7216334B2 (en) 2002-03-08 2007-05-08 National Instruments Corporation Self-determining behavior node for use in creating a graphical program
US20040031019A1 (en) * 2002-05-20 2004-02-12 Richard Lamanna Debugger for a graphical programming environment
US6880130B2 (en) 2002-06-24 2005-04-12 National Instruments Corporation Specifying timing and triggering functionality in a graphical program using graphical program nodes
US20040032412A1 (en) 2002-08-13 2004-02-19 Odom Brian Keith Generating a graphical program based on a timing diagram
US7231609B2 (en) * 2003-02-03 2007-06-12 Microsoft Corporation System and method for accessing remote screen content
US7134109B2 (en) 2003-02-10 2006-11-07 National Instruments Corporation Parameter oriented graphical representation of hardware timing and triggering capabilities with contextual information
WO2005017743A2 (en) 2003-08-07 2005-02-24 National Instruments Corporation A graphical program which executes a timed loop
US7365092B2 (en) * 2003-10-10 2008-04-29 Vertex Pharmaceuticals Incorporated Inhibitors of serine proteases, particularly HCV NS3-NS4A protease
US7802229B2 (en) 2004-07-16 2010-09-21 National Instruments Corporation Timed loop with sequence frames structure for a graphical program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584601B1 (en) * 2000-02-07 2003-06-24 National Instruments Corporation System and method for converting graphical programs into hardware implementations which utilize probe insertion

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "While Loops", INTERNET ARTICLE, 15 March 2000 (2000-03-15), pages 3.4 - 3.14, XP002374588, Retrieved from the Internet <URL:http://www.elis.ugent.be/elisgroups/tfcg/student/lvu6373.pdf> [retrieved on 20060328] *
GARCIA G: "Advanced Application Timing Presentation Overview", INTERNET ARTICLE, pages 1 - 38, XP002374587, Retrieved from the Internet <URL:ftp://ftp.ni.com/pub/devzone/advanced_application_timing_with_labview_real-time.zip> [retrieved on 20060328] *

Also Published As

Publication number Publication date
US20050050515A1 (en) 2005-03-03
US7669185B2 (en) 2010-02-23
US20070203683A1 (en) 2007-08-30
US7703034B2 (en) 2010-04-20
US20050050529A1 (en) 2005-03-03
US8397205B2 (en) 2013-03-12
US20050055666A1 (en) 2005-03-10
EP1660994A2 (en) 2006-05-31
US20050034106A1 (en) 2005-02-10
US8359567B2 (en) 2013-01-22
WO2005017743A2 (en) 2005-02-24
US7574690B2 (en) 2009-08-11

Similar Documents

Publication Publication Date Title
WO2005017743A3 (en) A graphical program which executes a timed loop
WO2007059172A3 (en) Systems and methods for editing a model of a physical system for a simulation
WO2002061576A3 (en) System, method and article of manufacture for interface constructs in a programming language capable of programming hardware architectures
EP1811387A4 (en) Information communication device, and program execution environment control method
ZA200804977B (en) System and method for rapid input of data
WO2004114128A3 (en) Instruction controlled data processing device
EP1921188A4 (en) Loop simulation system, its method and its program
AU2003289301A1 (en) Software execution control system and software execution control program
EP1862902A3 (en) Apparatus and method for setting user interface according to user preference
WO2007050751A3 (en) A method and apparatus for determining tuneaway time in open state in wireless communication system
AU2003257592A1 (en) Home game machine, home game machine control method and program
TWI347523B (en) Peripheral device and control method thereof, and main device and control method thereof, and program thereof
EP1936575A4 (en) Checkout system, checkout system control program, and checkout system control method
EP1770920A4 (en) Connection mode control device, connection mode control method, and connection mode control program
IL171906A0 (en) Instructions to assist the processing of a cipher message
WO2002048887A3 (en) Single-step processing
WO2005036945A3 (en) Method, system and apparatus for creating a workflow process
EP1619587A4 (en) Content creation system, content creation method, computer-executable program for executing the content creation method, computer-readable recording medium containing the program, graphical user interface system, and display control method
EP1674601A4 (en) Device, method and program for loop simulation
CA2521726A1 (en) System and method for industrial process control
TW200604854A (en) A systems and methods for identifying complex text in a presentation data stream
WO2006094884A3 (en) User interface for appointment scheduling system showing appointment solutions within a day.
WO2003090067A3 (en) System for expanded instruction encoding and method thereof
WO2003065209A3 (en) Two tier paste buffer and display
EP1865457A4 (en) Message character string output system, control method thereof, and information storage medium

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004757092

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004757092

Country of ref document: EP