Movatterモバイル変換


[0]ホーム

URL:


US20030196187A1 - Specifying and targeting portions of a graphical program for real-time execution on an embedded processor - Google Patents

Specifying and targeting portions of a graphical program for real-time execution on an embedded processor
Download PDF

Info

Publication number
US20030196187A1
US20030196187A1US10/439,440US43944003AUS2003196187A1US 20030196187 A1US20030196187 A1US 20030196187A1US 43944003 AUS43944003 AUS 43944003AUS 2003196187 A1US2003196187 A1US 2003196187A1
Authority
US
United States
Prior art keywords
graphical program
embedded
real
graphical
time response
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.)
Abandoned
Application number
US10/439,440
Inventor
Jeffrey Kodosky
Darshan Shah
Samson DeKey
Steve Rogers
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.)
National Instruments Corp
Original Assignee
National Instruments Corp
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
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=25431933&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20030196187(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by National Instruments CorpfiledCriticalNational Instruments Corp
Priority to US10/439,440priorityCriticalpatent/US20030196187A1/en
Publication of US20030196187A1publicationCriticalpatent/US20030196187A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A computer-based virtual instrumentation system including a host computer and an embedded system or device, wherein graphical programs created using the computer system can be downloaded to the embedded system for execution in a real-time or more deterministic manner. The present invention thus provides a method for automatically generating an embedded application in response to a graphical program created by a user. This provides the user the ability to develop or define instrument functionality using graphical programming techniques, while enabling the resulting program to operate in an embedded real-time system. The invention includes a novel method for configuring the embedded system. During execution of a graphical program in the embedded system, the block diagram portion executes in the embedded system, and the host CPU executes front panel display code to display on the screen the graphical front panel of the graphical program. The embedded system and the host computer exchange data using a front panel protocol to enable this operation. The present invention also includes improved debugging support for graphical programs executing on the embedded system. The host graphical programming system thus provides the user interface for graphical programs executing on the embedded system, essentially acting as the front panel “browser” for embedded applications. The host LabVIEW can also act as an independent application communicating with embedded LabVIEW through the shared memory. The host graphical programming system further provides a seamless environment in which the user can develop an embedded application using high level graphical programming techniques.

Description

Claims (34)

32. A system for configuring a device, wherein the device includes an embedded processor and an embedded memory, comprising:
a host computer system, comprising:
a CPU; and
a first memory coupled to the CPU; and
a device, coupled to the host computer system, comprising:
an embedded processor; and
an embedded memory coupled to the embedded processor;
wherein the first memory stores program instructions which are executable by the CPU to:
store portions of a graphical program, wherein the graphical program comprises a plurality of interconnected nodes that visually represent functionality of a procedure, wherein a first portion requires a greater real-time response, and wherein a second portion requires a lesser real-time response; and
generate code that is executable on the device for real-time execution based on the first portion of the graphical program which requires greater real-time response.
US10/439,4401997-08-182003-05-16Specifying and targeting portions of a graphical program for real-time execution on an embedded processorAbandonedUS20030196187A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/439,440US20030196187A1 (en)1997-08-182003-05-16Specifying and targeting portions of a graphical program for real-time execution on an embedded processor

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US08/912,445US6173438B1 (en)1997-08-181997-08-18Embedded graphical programming system
US63152800A2000-08-032000-08-03
US10/439,440US20030196187A1 (en)1997-08-182003-05-16Specifying and targeting portions of a graphical program for real-time execution on an embedded processor

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US63152800AContinuation1997-08-182000-08-03

Publications (1)

Publication NumberPublication Date
US20030196187A1true US20030196187A1 (en)2003-10-16

Family

ID=25431933

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US08/912,445Expired - LifetimeUS6173438B1 (en)1997-08-181997-08-18Embedded graphical programming system
US09/631,525Expired - LifetimeUS6715139B1 (en)1997-08-182000-08-03System and method for providing and displaying debugging information of a graphical program on a first computer during execution of the graphical program on a second computer
US10/439,440AbandonedUS20030196187A1 (en)1997-08-182003-05-16Specifying and targeting portions of a graphical program for real-time execution on an embedded processor

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US08/912,445Expired - LifetimeUS6173438B1 (en)1997-08-181997-08-18Embedded graphical programming system
US09/631,525Expired - LifetimeUS6715139B1 (en)1997-08-182000-08-03System and method for providing and displaying debugging information of a graphical program on a first computer during execution of the graphical program on a second computer

Country Status (5)

CountryLink
US (3)US6173438B1 (en)
EP (1)EP1004072B1 (en)
AT (1)ATE214173T1 (en)
DE (1)DE69804107T2 (en)
WO (1)WO1999009473A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010039649A1 (en)*1999-03-302001-11-08Siemens AktiengesellschaftProgrammable logic controller method, system and apparatus
US20030016206A1 (en)*2001-07-202003-01-23Howard TaitelPartitioning for model-based design
US20040004629A1 (en)*1998-09-292004-01-08Hamilton Jeffrey L.System and methodology providing graphical objects in an industrial automation environment
US20060015602A1 (en)*2004-05-312006-01-19Kabushiki Kaisha ToshibaControl equipment management system
US20060041859A1 (en)*2004-07-162006-02-23Aljosa VrancicSynchronizing execution of graphical programs executing on different computer systems
US20060053211A1 (en)*2004-07-162006-03-09Jacob KornerupDeterministic communication between graphical programs executing on different computer systems
US20080028057A1 (en)*2006-07-262008-01-31International Business Machines CorporationSystem and method to facilitate design and operation of event-driven, embedded solutions
US20080034379A1 (en)*2006-08-042008-02-07Lectronix, Inc.Method and System for Integrating and Controlling Components and Subsystems
US20080034215A1 (en)*2005-09-152008-02-07The Mathworks, Inc.Locked element for use in a graphical modeling environment
US20080058969A1 (en)*2006-09-012008-03-06Fisher-Rosemount Systems, Inc.Graphical Programming Language Object Editing and Reporting Tool
US20080263343A1 (en)*2007-04-232008-10-23Zaher KassasMulti-Channel Algorithm Infrastructure for Programmable Hardware Elements
US7689969B1 (en)*2005-01-182010-03-30The Mathworks, Inc.Obfuscation of automatically generated code
CN101872313A (en)*2010-05-182010-10-27重庆大学 Method for developing functional reconfigurable intelligent controllable virtual instrument
US20100293528A1 (en)*2009-05-182010-11-18Austin Paul FHosting a Graphical Program Execution System on an Embedded Device
US20100306752A1 (en)*2009-06-012010-12-02Bordelon Adam LAutomatically Creating Parallel Iterative Program Code in a Graphical Data Flow Program
US7849440B1 (en)*2004-04-162010-12-07The Mathworks, Inc.Real-time code preview for a model based development process
WO2011015191A3 (en)*2009-08-032011-03-31Leo Philip AnetsederSpecification method for producing data processing systems
US20110246963A1 (en)*2010-04-012011-10-06Kodosky Jeffrey LRace Structure for a Graphical Program
US8387005B1 (en)*2008-12-022013-02-26The Mathworks, Inc.Generation of multi-domain code from a graphical program
US8402267B1 (en)2009-03-182013-03-19University Of Louisville Research Foundation, Inc.Security enhanced network device and method for secure operation of same
US8701085B2 (en)*2008-12-082014-04-15Adobe Systems IncorporatedGraphical event and binding editor for software development
US8868907B2 (en)2009-03-182014-10-21University Of Louisville Research Foundation, Inc.Device, method, and system for processing communications for secure operation of industrial control system field devices
CN104915201A (en)*2015-05-292015-09-16北京奇艺世纪科技有限公司Interface generating method and device
US20180150044A1 (en)*2014-12-052018-05-31Schneider Electric Automation GmbhMethod for programming and configuring a device in a traceable manner
US11080033B2 (en)*2018-09-192021-08-03Endress+Hauser Conducta Gmbh+Co. KgMethod for installing a program on an embedded system, an embedded system for such a method, and a method for generating additional information

Families Citing this family (184)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6971066B2 (en)*1997-08-182005-11-29National Instruments CorporationSystem and method for deploying a graphical program on an image acquisition device
US6173438B1 (en)*1997-08-182001-01-09National Instruments CorporationEmbedded graphical programming system
US6802053B1 (en)1997-08-182004-10-05National Instruments CorporationGraphical programming system with distributed block diagram execution and front panel display
US8489860B1 (en)*1997-12-222013-07-16Texas Instruments IncorporatedMobile electronic device having a host processor system capable of dynamically canging tasks performed by a coprocessor in the device
US7016811B2 (en)2001-08-152006-03-21National Instruments CorporationNetwork-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
US7743362B2 (en)*1998-02-172010-06-22National Instruments CorporationAutomatic generation of application domain specific graphical programs
US6646639B1 (en)1998-07-222003-11-11Nvidia CorporationModified method and apparatus for improved occlusion culling in graphics systems
US6473707B1 (en)*1998-08-212002-10-29National Instruments CorporationTest executive system and method including automatic result collection
GB9903830D0 (en)*1999-02-191999-04-14Salamander LimitedProcess-systems integration method
US6282699B1 (en)*1999-02-232001-08-28National Instruments CorporationCode node for a graphical programming system which invokes execution of textual code
US6421821B1 (en)*1999-03-102002-07-16Ronald J. LavalleeFlow chart-based programming method and system for object-oriented languages
US7937665B1 (en)2000-06-132011-05-03National Instruments CorporationSystem and method for automatically generating a graphical program to implement a prototype
DE60003457T2 (en)*1999-12-082004-05-06Sun Microsystems, Inc., Santa Clara METHOD AND SYSTEM FOR CONFIGURING COMPONENTS, OUTPUTABLE IN A NETWORK
US6584601B1 (en)*2000-02-072003-06-24National Instruments CorporationSystem and method for converting graphical programs into hardware implementations which utilize probe insertion
US8640027B2 (en)*2000-06-132014-01-28National Instruments CorporationSystem and method for configuring a hardware device to execute a prototype
JP2002007299A (en)*2000-06-212002-01-11Mitsubishi Electric Corp Device control program development means and execution means
US6732296B1 (en)*2000-07-142004-05-04Rockwell Automation Technologies, Inc.Object oriented scaleable test executive
AUPQ966400A0 (en)*2000-08-242000-09-21Xemplex Pty LtdMethod of graphically defining a formula
US6880147B1 (en)*2000-09-072005-04-12Rockwell CollinsSystem and method for developing software utilizing determinative representations
US6751787B1 (en)*2000-10-132004-06-15Intervoice Limited PartnershipGraphical programming language for representations of concurrent operations
US20020056075A1 (en)*2000-11-062002-05-09Andrew HamiltonSystem for a run-time engine capable for pager capable remote device
NZ508052A (en)*2000-11-092003-06-30Derek WardProgrammable controller
US7020868B2 (en)*2000-11-222006-03-28General Electric CompanyGraphic application development system for a medical imaging system
US7275236B1 (en)*2000-11-242007-09-25Mitsubishi Denki Kabushiki KaishaMethod for programming a multiple device control system using object sharing
US7761270B2 (en)*2000-12-292010-07-20Exxonmobil Upstream Research Co.Computer system and method having a facility management logic architecture
US7277836B2 (en)*2000-12-292007-10-02Exxonmobil Upstream Research CompanyComputer system and method having a facility network architecture
US6915502B2 (en)*2001-01-032005-07-05University Of Southern CaliforniaSystem level applications of adaptive computing (SLAAC) technology
US7197125B1 (en)*2001-03-062007-03-27Cisco Technology, Inc.Method and apparatus for selecting and managing wireless network services using a directory
JP2002342088A (en)*2001-03-152002-11-29Sony CorpInformation processor, information processing method, information transmission/reception method, recording medium and program
GB0108913D0 (en)*2001-04-102001-05-30Salamander Organization The LtA method and apparatus for accessing software-based systems
US8028099B2 (en)*2001-04-202011-09-27Rockwell Automation Technologies, Inc.Industrial control system with web enabled I/O modules
FI111107B (en)*2001-05-152003-05-30Softageneraattori Oy Procedure for developing a translator and corresponding system
GB0112277D0 (en)*2001-05-192001-07-11Mood Internat LtdA method and apparatus to enable flexible and dorect navigation within a graphical representation of an organisation
WO2002101497A2 (en)2001-06-082002-12-19Nvidia CorporationSystem, method and computer program product for programmable fragment processing in a graphics pipeline
US7162716B2 (en)2001-06-082007-01-09Nvidia CorporationSoftware emulator for optimizing application-programmable vertex processing
US7006101B1 (en)2001-06-082006-02-28Nvidia CorporationGraphics API with branching capabilities
US7456838B1 (en)2001-06-082008-11-25Nvidia CorporationSystem and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline
US6697064B1 (en)2001-06-082004-02-24Nvidia CorporationSystem, method and computer program product for matrix tracking during vertex processing in a graphics pipeline
US20030005153A1 (en)*2001-06-292003-01-02National Instruments CorporationDynamic routing for a measurement system
US20030004672A1 (en)*2001-06-292003-01-02National Instruments CorporationMeta-routing tool for a measurement system
US7969431B2 (en)*2001-06-292011-06-28National Instruments CorporationGraphical program node for generating a measurement program
US20030005154A1 (en)*2001-06-292003-01-02Thurman Robert W.Shared routing in a measurement system
US6965800B2 (en)*2001-06-292005-11-15National Instruments CorporationSystem of measurements experts and method for generating high-performance measurements software drivers
US20030004673A1 (en)*2001-06-292003-01-02Thurman Robert W.Routing with signal modifiers in a measurement system
US7162387B2 (en)*2001-06-292007-01-09National Instruments CorporationMeasurement system graphical user interface for easily configuring measurement applications
US7983879B1 (en)2001-07-202011-07-19The Mathworks, Inc.Code generation for data acquisition and/or logging in a modeling environment
US6876368B2 (en)2001-08-142005-04-05National Instruments CorporationSystem and method for deploying a graphical program to a PDA device
US7367028B2 (en)*2001-08-142008-04-29National Instruments CorporationGraphically deploying programs on devices in a system
US6889172B2 (en)*2001-08-152005-05-03National Instruments CorporationNetwork-based system for configuring a measurement system using software programs generated based on a user specification
US7043393B2 (en)*2001-08-152006-05-09National Instruments CorporationSystem and method for online specification of measurement hardware
US7013232B2 (en)*2001-08-152006-03-14National Insurance CorporationNetwork-based system for configuring a measurement system using configuration information generated based on a user specification
US6658260B2 (en)*2001-09-052003-12-02Telecommunication Systems, Inc.Inter-carrier short messaging service providing phone number only experience
US20030066050A1 (en)*2001-09-262003-04-03Wang Douglas W.Method and system for programming devices using finite state machine descriptions
US20070130310A1 (en)*2001-09-282007-06-07Rockwell Automation Technologies, Inc.I/O Module with Web Accessible Product Data
US7559032B2 (en)*2001-10-122009-07-07National Instruments CorporationSystem and method for enabling a graphical program to respond to user interface events
US20040088448A1 (en)*2001-10-162004-05-06Userspace CorporationEmbedded system and method for controlling, monitoring of instruments or devices and processing their data via control and data protocols that can be combined or interchanged
US7134086B2 (en)*2001-10-232006-11-07National Instruments CorporationSystem and method for associating a block diagram with a user interface element
US7089141B2 (en)*2001-11-132006-08-08National Instruments CorporationMeasurement system which uses a state model
US6952655B2 (en)*2001-12-112005-10-04Lecroy CorporationUser defined processing function
US7076740B2 (en)*2002-01-152006-07-11National Instruments CorporationSystem and method for performing rapid control prototyping using a plurality of graphical programs that share a single graphical user interface
US7076411B2 (en)*2002-01-152006-07-11National Instruments CorporationSystem and method for performing a hardware-in-the-loop simulation using a plurality of graphical programs that share a single graphical user interface
US7076332B2 (en)*2002-01-182006-07-11National Instruments CorporationSystem and method for invoking execution of a sequence of operations that includes motion control, machine vision, and data acquisition (DAQ) functionality
FR2838217B1 (en)*2002-04-052004-06-25De Chelle Yvonne Auberlet METHOD AND DEVICE FOR GENERATING CUSTOMIZABLE AND SCALABLE EXECUTABLE SOFTWARE WITHOUT COMPUTER PROGRAMMING
US7327396B2 (en)*2002-04-102008-02-05National Instruments CorporationSmart camera with a plurality of slots for modular expansion capability through a variety of function modules connected to the smart camera
US7340737B2 (en)*2002-07-032008-03-04National Instruments CorporationWireless deployment / distributed execution of graphical programs to smart sensors
US8074201B2 (en)*2002-07-102011-12-06National Instruments CorporationDeployment and execution of a program on an embedded device
AU2003247935A1 (en)*2002-07-032004-01-23National Instruments CorporationWireless deployment / distributed execution of graphical programs to smart sensors
US7089466B2 (en)*2002-07-122006-08-08National Instruments CorporationInstrumentation system having a reconfigurable instrumentation card with programmable logic and a modular daughter card
US7543281B2 (en)*2002-07-222009-06-02National Instruments CorporationDisabling and conditionally compiling graphical code in a graphical program
US20040032412A1 (en)*2002-08-132004-02-19Odom Brian KeithGenerating a graphical program based on a timing diagram
US7565660B2 (en)*2002-09-262009-07-21Siemens Energy & Automation, Inc.System and method for universal extensibility that supports a plurality of programmable logic controllers
DE10348563B4 (en)2002-10-222014-01-09Fisher-Rosemount Systems, Inc. Integration of graphic display elements, process modules and control modules in process plants
US9983559B2 (en)2002-10-222018-05-29Fisher-Rosemount Systems, Inc.Updating and utilizing dynamic process simulation in an operating process environment
US7284234B2 (en)*2002-11-062007-10-16Alcatel Canada Inc.System and method for implementing maintenance functions for a switch
US7293112B2 (en)*2002-11-122007-11-06National Instruments CorporationGraphical program node for displaying acquired images
US7073166B2 (en)*2002-11-252006-07-04International Business Machines CorporationConformance of computer programs with predetermined design structures
CA2420479A1 (en)*2003-02-132004-08-13Ibm Canada Limited - Ibm Canada LimiteeFlow debugging software and method
US7197743B2 (en)*2003-03-042007-03-27Hitachi, Ltd.Method for generating computer software for embedded systems
US7082526B2 (en)2003-03-142006-07-25Elegent Technologies, Inc.Mechanism for intuitively invoking one or more auxiliary programs during a computer booting process
US7607098B2 (en)*2003-03-142009-10-20Waters Investments LimitedSystem and method for dynamically controlling operation of rheometric instruments
US7647562B2 (en)*2003-04-032010-01-12National Instruments CorporationDeployment and execution of a graphical program on an embedded device from a PDA
US7424684B2 (en)2003-04-152008-09-09The Mathworks, Inc.Frames in block diagram modeling
GB0311026D0 (en)*2003-05-142003-06-18Salamander Organisation The LtOrganisation representation framework and design process
US20040235384A1 (en)*2003-05-192004-11-25Arecont Intellectual Property Holdings, L.L.C.Method and system for programming controllers and control assemblies
US7624375B2 (en)*2003-06-122009-11-24National Instruments CorporationAutomatically configuring a graphical user interface element to bind to a graphical program
US20040268320A1 (en)*2003-06-132004-12-30Camille HuinGraphical computer programming for a digital signal processor
US7827526B2 (en)*2003-06-132010-11-02Analog Devices, Inc.Stacking and repeating graphical controls
US20040268300A1 (en)*2003-06-132004-12-30Camille HuinGraphical computer programming
US8732675B2 (en)*2003-06-232014-05-20Broadcom CorporationOperational analysis system for a communication device
GB0319783D0 (en)*2003-08-222003-09-24Salamander Organisation The LtA method and apparatus for definition referencing and navigation across multiple perspectives of an organisation
US7340543B2 (en)*2003-09-242008-03-04Lockheed Martin CorporationDevice and method for discrete signal conditioning
JP2005196286A (en)*2003-12-262005-07-21Okuma Corp Operating system capable of operating real-time application program, control method thereof, and method of loading shared library
US7552024B2 (en)*2004-03-082009-06-23Kelbon Richard GCircuit board diagnostic operating center
US7836426B2 (en)*2004-05-062010-11-16National Instruments CorporationAutomatic generation of application domain specific graphical programs
US7827558B2 (en)*2004-06-302010-11-02Devicevm, Inc.Mechanism for enabling a program to be executed while the execution of an operating system is suspended
US7420166B2 (en)*2004-07-142008-09-02The University Of Hong KongReal-time S-parameter imager
US20060036799A1 (en)*2004-08-132006-02-16National Instruments CorporationMulti-platform development and execution of graphical programs
US20060041860A1 (en)*2004-08-172006-02-23National Instruments CorporationInterrupts in a graphical programming system
ATE412932T1 (en)*2004-09-032008-11-15Derek Ward IMPROVEMENTS TO NUMERICAL CONTROLS AND RELATED ELECTRONIC DEVICES
US7974825B2 (en)2004-09-202011-07-05The Mathworks, Inc.Generation of code from a graphical model
US8812269B1 (en)2004-12-132014-08-19The Mathworks, Inc.Dynamic range assessment in block diagram systems
US8855981B2 (en)2004-12-132014-10-07The Mathworks, Inc.Tools for system-level design environments
US7430425B2 (en)*2005-05-172008-09-30Telecommunication Systems, Inc.Inter-carrier digital message with user data payload service providing phone number only experience
US7463263B2 (en)*2005-07-152008-12-09Sap Portals Israel Ltd.Declarative specification of model visualizations
US8131529B2 (en)*2005-09-012012-03-06Advanced Testing Technologies Inc.Method and system for simulating test instruments and instrument functions
US7945895B2 (en)*2005-10-172011-05-17National Instruments CorporationGraphical programs with FIFO structure for controller/FPGA communications
US7606950B2 (en)*2005-10-172009-10-20National Instruments CorporationGraphical programs with direct memory access FIFO for controller/FPGA communications
US7644396B2 (en)*2005-11-292010-01-05Microsoft CorporationOptimal program execution replay and breakpoints
US8234630B2 (en)*2006-05-032012-07-31The Mathworks, Inc.Calling an entity of a graphical model with a non-graphical entity and calling a non-graphical entity of a graphical model with a graphical entity
US8418128B2 (en)*2006-06-292013-04-09Honeywell International Inc.Graphical language compiler system
US7954059B2 (en)*2006-07-242011-05-31National Instruments CorporationAutomatic conversion of text-based code having function overloading and dynamic types into a graphical program for compiled execution
US7975233B2 (en)*2006-07-242011-07-05National Instruments CorporationAutomatic conversion of a textual language into a graphical program representation
US7844908B2 (en)*2006-08-042010-11-30National Instruments CorporationDiagram that visually indicates targeted execution
US8612870B2 (en)*2006-08-042013-12-17National Instruments CorporationGraphically specifying and indicating targeted execution in a graphical program
US7840904B2 (en)*2006-08-042010-11-23National Instruments CorporationExecution target structure node for a graphical program
GB0702822D0 (en)*2007-02-142007-03-28Salamander Organization The LtOrganisation representational system
US8640100B2 (en)*2007-04-202014-01-28National Instruments CorporationDebugging a statechart using a graphical program
US8249845B1 (en)2007-05-032012-08-21Advanced Testing Technologies, Inc.Electro-mechanical system simulator arrangement and method
US8006231B2 (en)*2007-06-262011-08-23International Business Machines CorporationApparatus and method to automate the testing of a graphical user interface
US20090089402A1 (en)*2007-09-282009-04-02Bruce Gordon FullerGraphical display system for a human-machine interface
US8458667B2 (en)*2008-01-302013-06-04National Instruments CorporationDebugging a statechart for a real time target
US7990388B2 (en)*2008-01-312011-08-02Microsoft CorporationVerification of animation in a computing device
US8539443B2 (en)*2008-05-132013-09-17National Instruments CorporationEdit time analyzer in a loosely typed textual language
US8291390B2 (en)*2008-07-302012-10-16National Instruments CorporationTesting a graphical program intended for a programmable hardware element
US8239158B2 (en)*2008-08-042012-08-07National Instruments CorporationSynchronizing a loop performed by a measurement device with a measurement and control loop performed by a processor of a host computer
WO2010060466A1 (en)*2008-11-262010-06-03Nokia Siemens Networks OyMethod and device for the processing of policy rule data
CN102395950B (en)*2009-02-132016-03-16起元技术有限责任公司With the communication of data-storage system
US20100313128A1 (en)*2009-06-032010-12-09Siemens Energy & Automation, Inc.System and method for free form comments for a programmable logic controller
US8438544B2 (en)*2009-06-182013-05-07International Business Machines CorporationOpen systems developer portal and managing software development projects
US8423981B2 (en)2009-06-182013-04-16National Instruments CorporationCompiling a graphical program having a textual language program portion for a real time target
US8479156B2 (en)*2009-06-182013-07-02National Instruments CorporationProviding target specific information for textual code at edit time
US8516436B2 (en)*2009-07-102013-08-20National Instruments CorporationEncapsulating a graphical program within a standard image file
US8151218B2 (en)*2009-07-292012-04-03National Instruments CorporationEvaluation of graphical program nodes
CN102754072B (en)*2009-12-142016-10-19起元技术有限责任公司 Specifies user interface elements
US8037369B2 (en)*2009-12-212011-10-11National Instruments CorporationError handling structure for use in a graphical program
US8370156B1 (en)*2010-01-202013-02-05The Mathworks, Inc.Editing suggestions in different formalisms
US20110225524A1 (en)*2010-03-102011-09-15Cifra Christopher GMulti-Touch Editing in a Graphical Programming Language
US8713540B2 (en)2010-07-292014-04-29National Instruments CorporationGenerating and modifying textual code interfaces from graphical programs
US8726228B2 (en)2010-07-302014-05-13National Instruments CorporationDeveloping programs in a graphical specification and constraint language
US20120030496A1 (en)2010-07-302012-02-02Sundeep ChandhokeSpecification of Isochronous Data Transfer in a Graphical Programming Language
US8572556B2 (en)2010-12-312013-10-29Starlims CorporationGraphically based method for developing connectivity drivers
US9123002B2 (en)2011-05-272015-09-01Abbott Informatics CorporationGraphically based method for developing rules for managing a laboratory workflow
US9665956B2 (en)2011-05-272017-05-30Abbott Informatics CorporationGraphically based method for displaying information generated by an instrument
US8782525B2 (en)2011-07-282014-07-15National Insturments CorporationDisplaying physical signal routing in a diagram of a system
US9047007B2 (en)2011-07-282015-06-02National Instruments CorporationSemantic zoom within a diagram of a system
US8713482B2 (en)2011-07-282014-04-29National Instruments CorporationGestures for presentation of different views of a system diagram
US9355000B1 (en)2011-08-232016-05-31The Mathworks, Inc.Model level power consumption optimization in hardware description generation
US9268619B2 (en)2011-12-022016-02-23Abbott Informatics CorporationSystem for communicating between a plurality of remote analytical instruments
US9135131B2 (en)2012-02-162015-09-15National Instruments CorporationCustomizing operation of a test instrument based on information from a system under test
US9098164B2 (en)2012-08-032015-08-04National Instruments CorporationPhysics based diagram editor
CN103049954B (en)*2012-12-272016-04-06福州福大自动化科技有限公司The graphical control strategy configuration method of gate control system
US9811233B2 (en)2013-02-122017-11-07Ab Initio Technology LlcBuilding applications for configuring processes
US9665088B2 (en)2014-01-312017-05-30Fisher-Rosemount Systems, Inc.Managing big data in process control systems
US10649449B2 (en)2013-03-042020-05-12Fisher-Rosemount Systems, Inc.Distributed industrial performance monitoring and analytics
US10866952B2 (en)2013-03-042020-12-15Fisher-Rosemount Systems, Inc.Source-independent queries in distributed industrial system
US9558220B2 (en)2013-03-042017-01-31Fisher-Rosemount Systems, Inc.Big data in process control systems
US10678225B2 (en)2013-03-042020-06-09Fisher-Rosemount Systems, Inc.Data analytic services for distributed industrial performance monitoring
US10909137B2 (en)2014-10-062021-02-02Fisher-Rosemount Systems, Inc.Streaming data for analytics in process control systems
US10282676B2 (en)2014-10-062019-05-07Fisher-Rosemount Systems, Inc.Automatic signal processing-based learning in a process plant
US10223327B2 (en)2013-03-142019-03-05Fisher-Rosemount Systems, Inc.Collecting and delivering data to a big data machine in a process control system
US10386827B2 (en)2013-03-042019-08-20Fisher-Rosemount Systems, Inc.Distributed industrial performance monitoring and analytics platform
US10649424B2 (en)2013-03-042020-05-12Fisher-Rosemount Systems, Inc.Distributed industrial performance monitoring and analytics
US10031490B2 (en)2013-03-152018-07-24Fisher-Rosemount Systems, Inc.Mobile analysis of physical phenomena in a process plant
DE112014001381T5 (en)2013-03-152016-03-03Fisher-Rosemount Systems, Inc. Emerson Process Management Data Modeling Studio
US9235395B2 (en)2013-05-302016-01-12National Instruments CorporationGraphical development and deployment of parallel floating-point math functionality on a system with heterogeneous hardware components
WO2015012961A1 (en)2013-07-262015-01-29National Instruments CorporationExtending programmable measurement device functionality
US9817931B1 (en)2013-12-052017-11-14The Mathworks, Inc.Systems and methods for generating optimized hardware descriptions for models
US10078717B1 (en)2013-12-052018-09-18The Mathworks, Inc.Systems and methods for estimating performance characteristics of hardware implementations of executable models
US9141515B1 (en)*2014-07-152015-09-22Sap SeLimiting display content in editor for large data volumes
US10168691B2 (en)2014-10-062019-01-01Fisher-Rosemount Systems, Inc.Data pipeline for process control system analytics
US9652213B2 (en)2014-10-232017-05-16National Instruments CorporationGlobal optimization and verification of cyber-physical systems using floating point math functionality on a system with heterogeneous hardware components
US10503483B2 (en)2016-02-122019-12-10Fisher-Rosemount Systems, Inc.Rule builder in a process control network
US10031654B2 (en)*2016-04-122018-07-24Honeywell International Inc.Apparatus and method for generating industrial process graphics
US10318903B2 (en)2016-05-062019-06-11General Electric CompanyConstrained cash computing system to optimally schedule aircraft repair capacity with closed loop dynamic physical state and asset utilization attainment control
US11853690B1 (en)*2016-05-312023-12-26The Mathworks, Inc.Systems and methods for highlighting graphical models
US10878140B2 (en)2016-07-272020-12-29Emerson Process Management Power & Water Solutions, Inc.Plant builder system with integrated simulation and control system configuration
US10162730B2 (en)*2017-01-242018-12-25Dell Products, L.P.System and method for debugging software in an information handling system
CN107168698B (en)*2017-04-242020-11-24华南理工大学 Automatic Compilation Method of Graphical Programming
US10437600B1 (en)2017-05-022019-10-08Ambarella, Inc.Memory hierarchy to transfer vector data for operators of a directed acyclic graph
CN107240334A (en)*2017-05-232017-10-10梦孚(上海)教育科技有限公司One kind programming learning system and its method
US11423083B2 (en)2017-10-272022-08-23Ab Initio Technology LlcTransforming a specification into a persistent computer program
FR3097672A1 (en)*2019-06-212020-12-25Aava Mobile Sas Service application system for payment terminals
US11418969B2 (en)2021-01-152022-08-16Fisher-Rosemount Systems, Inc.Suggestive device connectivity planning
US20230018586A1 (en)*2021-07-192023-01-19Rockwell Automation Technologies, Inc.Systems and methods for distributing and executing loadable embedded software extensions in industrial controllers

Citations (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4827404A (en)*1986-04-141989-05-02Schlumberger Technology CorporationMethod and system for computer programming
US4849880A (en)*1985-11-181989-07-18John Fluke Mfg. Co., Inc.Virtual machine programming system
US4901221A (en)*1986-04-141990-02-13National Instruments, Inc.Graphical system for modelling a process and associated method
US5109504A (en)*1989-12-291992-04-28Texas Instruments IncorporatedGraphics program adaptor
US5309556A (en)*1986-03-071994-05-03Hewlett-Packard CompanyMethod for using interactive computer graphics to control electronic instruments
US5377318A (en)*1991-02-281994-12-27Hewlett-Packard CompanyLine probe diagnostic display in an iconic programming system
US5437464A (en)*1991-08-301995-08-01Kabushiki Kaisha Sega EnterprisesData reading and image processing system for CD-ROM
US5481741A (en)*1986-04-141996-01-02National Instruments CorporationMethod and apparatus for providing attribute nodes in a graphical data flow environment
US5481740A (en)*1986-04-141996-01-02National Instruments CorporationMethod and apparatus for providing autoprobe features in a graphical data flow diagram
US5497498A (en)*1992-11-051996-03-05Giga Operations CorporationVideo processing module using a second programmable logic device which reconfigures a first programmable logic device for data transformation
US5535342A (en)*1992-11-051996-07-09Giga Operations CorporationPld connector for module having configuration of either first PLD or second PLD and reconfigurable bus for communication of two different bus protocols
US5541849A (en)*1990-04-061996-07-30Lsi Logic CorporationMethod and system for creating and validating low level description of electronic design from higher level, behavior-oriented description, including estimation and comparison of timing parameters
US5555201A (en)*1990-04-061996-09-10Lsi Logic CorporationMethod 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
US5566295A (en)*1994-01-251996-10-15Apple Computer, Inc.Extensible simulation system and graphical programming method
US5583749A (en)*1994-11-301996-12-10Altera CorporationBaseboard and daughtercard apparatus for reconfigurable computing systems
US5603043A (en)*1992-11-051997-02-11Giga Operations CorporationSystem for compiling algorithmic language source code for implementation in programmable hardware
US5638299A (en)*1995-06-221997-06-10Miller; KeithLight weight, self-contained programmable data-acquisition system
US5652875A (en)*1993-09-271997-07-29Giga Operations CorporationImplementation of a selected instruction set CPU in programmable hardware
US5684980A (en)*1992-07-291997-11-04Virtual Computer CorporationFPGA virtual computer for executing a sequence of program instructions by successively reconfiguring a group of FPGA in response to those instructions
US5724074A (en)*1995-02-061998-03-03Microsoft CorporationMethod and system for graphically programming mobile toys
US5732277A (en)*1986-10-241998-03-24National Instruments CorporationGraphical system for modelling a process and associated method
US5737235A (en)*1995-05-021998-04-07Xilinx IncFPGA with parallel and serial user interfaces
US5760788A (en)*1995-07-281998-06-02Microsoft CorporationGraphical programming system and method for enabling a person to learn text-based programming
US5784275A (en)*1996-09-231998-07-21National Instruments CorporationSystem and method for performing interface independent virtual instrumentation functions in a graphical data flow program
US5801689A (en)*1996-01-221998-09-01Extended Systems, Inc.Hypertext based remote graphic user interface control system
US5838563A (en)*1996-04-121998-11-17Fisher-Rosemont Systems, Inc.System for configuring a process control environment
US6064409A (en)*1993-09-222000-05-16National Instruments CorporationSystem and method for providing audio probe and debugging features in a graphical data flow program
US6173438B1 (en)*1997-08-182001-01-09National Instruments CorporationEmbedded graphical programming system
US6219628B1 (en)*1997-08-182001-04-17National Instruments CorporationSystem and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
US6226776B1 (en)*1997-09-162001-05-01Synetry CorporationSystem for converting hardware designs in high-level programming language to hardware implementations
US6230307B1 (en)*1998-01-262001-05-08Xilinx, Inc.System and method for programming the hardware of field programmable gate arrays (FPGAs) and related reconfiguration resources as if they were software by creating hardware objects

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5657221A (en)1994-09-161997-08-12Medialink Technologies CorporationMethod and apparatus for controlling non-computer system devices by manipulating a graphical representation

Patent Citations (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4849880A (en)*1985-11-181989-07-18John Fluke Mfg. Co., Inc.Virtual machine programming system
US5309556A (en)*1986-03-071994-05-03Hewlett-Packard CompanyMethod for using interactive computer graphics to control electronic instruments
US5481740A (en)*1986-04-141996-01-02National Instruments CorporationMethod and apparatus for providing autoprobe features in a graphical data flow diagram
US4901221A (en)*1986-04-141990-02-13National Instruments, Inc.Graphical system for modelling a process and associated method
US4827404A (en)*1986-04-141989-05-02Schlumberger Technology CorporationMethod and system for computer programming
US5652909A (en)*1986-04-141997-07-29National Instruments CorporationMethod and apparatus for providing autoprobe features in a graphical data flow diagram
US5481741A (en)*1986-04-141996-01-02National Instruments CorporationMethod and apparatus for providing attribute nodes in a graphical data flow environment
US5732277A (en)*1986-10-241998-03-24National Instruments CorporationGraphical system for modelling a process and associated method
US5109504A (en)*1989-12-291992-04-28Texas Instruments IncorporatedGraphics program adaptor
US5541849A (en)*1990-04-061996-07-30Lsi Logic CorporationMethod and system for creating and validating low level description of electronic design from higher level, behavior-oriented description, including estimation and comparison of timing parameters
US5555201A (en)*1990-04-061996-09-10Lsi Logic CorporationMethod 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
US5377318A (en)*1991-02-281994-12-27Hewlett-Packard CompanyLine probe diagnostic display in an iconic programming system
US5437464A (en)*1991-08-301995-08-01Kabushiki Kaisha Sega EnterprisesData reading and image processing system for CD-ROM
US5684980A (en)*1992-07-291997-11-04Virtual Computer CorporationFPGA virtual computer for executing a sequence of program instructions by successively reconfiguring a group of FPGA in response to those instructions
US5535342A (en)*1992-11-051996-07-09Giga Operations CorporationPld connector for module having configuration of either first PLD or second PLD and reconfigurable bus for communication of two different bus protocols
US5603043A (en)*1992-11-051997-02-11Giga Operations CorporationSystem for compiling algorithmic language source code for implementation in programmable hardware
US5497498A (en)*1992-11-051996-03-05Giga Operations CorporationVideo processing module using a second programmable logic device which reconfigures a first programmable logic device for data transformation
US6064409A (en)*1993-09-222000-05-16National Instruments CorporationSystem and method for providing audio probe and debugging features in a graphical data flow program
US5652875A (en)*1993-09-271997-07-29Giga Operations CorporationImplementation of a selected instruction set CPU in programmable hardware
US5566295A (en)*1994-01-251996-10-15Apple Computer, Inc.Extensible simulation system and graphical programming method
US5583749A (en)*1994-11-301996-12-10Altera CorporationBaseboard and daughtercard apparatus for reconfigurable computing systems
US5724074A (en)*1995-02-061998-03-03Microsoft CorporationMethod and system for graphically programming mobile toys
US5737235A (en)*1995-05-021998-04-07Xilinx IncFPGA with parallel and serial user interfaces
US5638299A (en)*1995-06-221997-06-10Miller; KeithLight weight, self-contained programmable data-acquisition system
US5760788A (en)*1995-07-281998-06-02Microsoft CorporationGraphical programming system and method for enabling a person to learn text-based programming
US5801689A (en)*1996-01-221998-09-01Extended Systems, Inc.Hypertext based remote graphic user interface control system
US5838563A (en)*1996-04-121998-11-17Fisher-Rosemont Systems, Inc.System for configuring a process control environment
US5784275A (en)*1996-09-231998-07-21National Instruments CorporationSystem and method for performing interface independent virtual instrumentation functions in a graphical data flow program
US6173438B1 (en)*1997-08-182001-01-09National Instruments CorporationEmbedded graphical programming system
US6219628B1 (en)*1997-08-182001-04-17National Instruments CorporationSystem and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations
US6226776B1 (en)*1997-09-162001-05-01Synetry CorporationSystem for converting hardware designs in high-level programming language to hardware implementations
US6230307B1 (en)*1998-01-262001-05-08Xilinx, Inc.System and method for programming the hardware of field programmable gate arrays (FPGAs) and related reconfiguration resources as if they were software by creating hardware objects

Cited By (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040004629A1 (en)*1998-09-292004-01-08Hamilton Jeffrey L.System and methodology providing graphical objects in an industrial automation environment
US7086036B2 (en)*1999-03-302006-08-01Siemens Energy & Automation, Inc.Programmable logic controller method, system and apparatus
US20010039649A1 (en)*1999-03-302001-11-08Siemens AktiengesellschaftProgrammable logic controller method, system and apparatus
US20080052667A1 (en)*2001-07-202008-02-28The Mathworks, Inc.Partitioning for model-based design
US20030016206A1 (en)*2001-07-202003-01-23Howard TaitelPartitioning for model-based design
US8046386B2 (en)2001-07-202011-10-25The Mathworks, Inc.Partitioning for model-based design
US8577928B2 (en)2001-07-202013-11-05The Mathworks, Inc.Partitioning for model-based design
US7613716B2 (en)*2001-07-202009-11-03The Mathworks, Inc.Partitioning for model-based design
US7849440B1 (en)*2004-04-162010-12-07The Mathworks, Inc.Real-time code preview for a model based development process
US20060015602A1 (en)*2004-05-312006-01-19Kabushiki Kaisha ToshibaControl equipment management system
US20060041859A1 (en)*2004-07-162006-02-23Aljosa VrancicSynchronizing execution of graphical programs executing on different computer systems
US8204951B2 (en)2004-07-162012-06-19National Instruments CorporationDeterministic communication between graphical programs executing on different computer systems using variable nodes
US20110138008A1 (en)*2004-07-162011-06-09Jacob KornerupDeterministic Communication Between Graphical Programs Executing on Different Computer Systems Using Variable Nodes
US7565609B2 (en)2004-07-162009-07-21National Instruments CorporationSynchronizing execution of graphical programs executing on different computer systems
US7975228B2 (en)2004-07-162011-07-05National Instruments CorporationSynchronizing graphical programs executing on respective computer systems
US20090319815A1 (en)*2004-07-162009-12-24Aljosa VrancicSynchronizing Graphical Programs Executing on Respective Computer Systems
US20060053211A1 (en)*2004-07-162006-03-09Jacob KornerupDeterministic communication between graphical programs executing on different computer systems
US7831680B2 (en)2004-07-162010-11-09National Instruments CorporationDeterministic communication between graphical programs executing on different computer systems
US7689969B1 (en)*2005-01-182010-03-30The Mathworks, Inc.Obfuscation of automatically generated code
US8832646B1 (en)2005-01-182014-09-09The Mathworks, Inc.Obfuscation of automatically generated code
US9183360B1 (en)2005-01-182015-11-10The Mathworks, Inc.Obfuscation of automatically generated code
US8707190B2 (en)2005-09-152014-04-22The Mathworks, Inc.Locked element for use in a graphical modeling environment
US10078738B2 (en)2005-09-152018-09-18The Mathworks, Inc.Locked element for use in a graphical modeling environment
US20080034215A1 (en)*2005-09-152008-02-07The Mathworks, Inc.Locked element for use in a graphical modeling environment
US20080028057A1 (en)*2006-07-262008-01-31International Business Machines CorporationSystem and method to facilitate design and operation of event-driven, embedded solutions
US7681201B2 (en)*2006-08-042010-03-16LectronixMethod and system for integrating and controlling components and subsystems
US20080034379A1 (en)*2006-08-042008-02-07Lectronix, Inc.Method and System for Integrating and Controlling Components and Subsystems
US20080058969A1 (en)*2006-09-012008-03-06Fisher-Rosemount Systems, Inc.Graphical Programming Language Object Editing and Reporting Tool
US7668608B2 (en)2006-09-012010-02-23Fisher-Rosemount Systems, Inc.Graphical programming language object editing and reporting tool
US8122238B2 (en)*2007-04-232012-02-21National Instruments CorporationMulti-channel algorithm infrastructure for programmable hardware elements
US20080263343A1 (en)*2007-04-232008-10-23Zaher KassasMulti-Channel Algorithm Infrastructure for Programmable Hardware Elements
US8387005B1 (en)*2008-12-022013-02-26The Mathworks, Inc.Generation of multi-domain code from a graphical program
US8543976B1 (en)*2008-12-022013-09-24The Mathworks, Inc.Generation of multi-domain code from a graphical program
US8701085B2 (en)*2008-12-082014-04-15Adobe Systems IncorporatedGraphical event and binding editor for software development
US8402267B1 (en)2009-03-182013-03-19University Of Louisville Research Foundation, Inc.Security enhanced network device and method for secure operation of same
US8868907B2 (en)2009-03-182014-10-21University Of Louisville Research Foundation, Inc.Device, method, and system for processing communications for secure operation of industrial control system field devices
US8271944B2 (en)*2009-05-182012-09-18National Instruments CorporationHosting a graphical program execution system on an embedded device
US20100293528A1 (en)*2009-05-182010-11-18Austin Paul FHosting a Graphical Program Execution System on an Embedded Device
US20100306752A1 (en)*2009-06-012010-12-02Bordelon Adam LAutomatically Creating Parallel Iterative Program Code in a Graphical Data Flow Program
US8448155B2 (en)*2009-06-012013-05-21National Instruments CorporationAutomatically creating parallel iterative program code in a graphical data flow program
WO2011015191A3 (en)*2009-08-032011-03-31Leo Philip AnetsederSpecification method for producing data processing systems
EP3151137A3 (en)*2009-08-032017-04-19Leo Philip AnetsederComputerized developing method
US20120131541A1 (en)*2009-08-032012-05-24Leo Philip AnetsederSpecification method for producing data processing systems
US10496774B2 (en)*2009-08-032019-12-03Leo Philip AnetsederSpecification method for producing data processing systems
US20110246963A1 (en)*2010-04-012011-10-06Kodosky Jeffrey LRace Structure for a Graphical Program
US8448135B2 (en)*2010-04-012013-05-21National Instruments CorporationRace structure for a graphical program
CN101872313A (en)*2010-05-182010-10-27重庆大学 Method for developing functional reconfigurable intelligent controllable virtual instrument
US20180150044A1 (en)*2014-12-052018-05-31Schneider Electric Automation GmbhMethod for programming and configuring a device in a traceable manner
US10599112B2 (en)*2014-12-052020-03-24Schneider Electric Automation GmbhMethod for programming and configuring a device in a traceable manner
CN104915201A (en)*2015-05-292015-09-16北京奇艺世纪科技有限公司Interface generating method and device
US11080033B2 (en)*2018-09-192021-08-03Endress+Hauser Conducta Gmbh+Co. KgMethod for installing a program on an embedded system, an embedded system for such a method, and a method for generating additional information

Also Published As

Publication numberPublication date
DE69804107T2 (en)2002-08-29
ATE214173T1 (en)2002-03-15
US6173438B1 (en)2001-01-09
US6715139B1 (en)2004-03-30
EP1004072A1 (en)2000-05-31
WO1999009473A1 (en)1999-02-25
DE69804107D1 (en)2002-04-11
EP1004072B1 (en)2002-03-06

Similar Documents

PublicationPublication DateTitle
US6715139B1 (en)System and method for providing and displaying debugging information of a graphical program on a first computer during execution of the graphical program on a second computer
EP1004085B1 (en)System and method for converting graphical programs into hardware implementations
US7913170B2 (en)System and method for performing type checking for hardware device nodes in a graphical program
US5847953A (en)System and method for performing class checking of objects in a graphical data flow program
US6282699B1 (en)Code node for a graphical programming system which invokes execution of textual code
US5784275A (en)System and method for performing interface independent virtual instrumentation functions in a graphical data flow program
US7743335B2 (en)System and method for accessing registers of a hardware device in a graphical program
US6965800B2 (en)System of measurements experts and method for generating high-performance measurements software drivers
US7818715B2 (en)Generating a hardware description from a graphical program in response to receiving a diagram with states and state transitions
US5905649A (en)System and method for performing type checking and class propagation of attributes in a graphical data flow program
US6874148B1 (en)System and method for exporting a graphical program to a shared library
US20020145629A1 (en)System and method for creating a graphical program including a plurality of portions to be executed sequentially

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp