Patent US5764546A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5764546A Expired / Lapsed US ⏱️ 0.0 years remaining

DAQ configuration system and method for configuring channels in a data acquisition device

Assignee: National Instruments Corp
•
Filing: 1996-11-27
•
Granted: 1998-06-09
•
Expires: 2016-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data acquisition configuration system and method for facilitating the creation of data acquisition applications. The present invention enables the user to create channel configurations which include information for a respective DAQ hardware channel, such as the physical phenomena being measured and how the phenomena is being measured. The user then assigns a name to each respective channel configuration. This channel configuration name is then usable in a data acquisition application to specify the channel configuration, thus simplifying application development. After specifying a channel configuration and assigning a name, the user then constructs a program which controls the data acquisition system. The program construction includes providing the assigned name which specifies the channel configuration for the selected channel of the data acquisition device. The program can then be executed to perform a data acquisition operation, wherein the executing includes using the channel configuration referenced by the assigned name in performing the data acquisition operation. The user is thus not required to create code to specify the channel configuration. Further, the program can execute in units of the physical quantity being measured/generated according to the channel configuration, and the user is not required to create code to operate in the units of the physical quantity being measured/generated.

Inventors

  • 👤 Deborah E. Bryant
  • 👤 Audrey F. Harvey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:25
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0423

Claims Analysis

Total Claims: 73
Claim 1
Independent Claim 209 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding units and range of a physical quantity being measured/generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated by a data acquisition device; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range of the physical quantity being measured/generated and how the physical quantity is being measured/generated for the selected channel of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 2
Independent Claim 209 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding units and range of a physical quantity being measured/generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated by a data acquisition device; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range of the physical quantity being measured/generated and how the physical quantity is being measured/generated for the selected channel of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 3
Dependent Claim 23 words
The method of claim 1, wherein said constructing the program does not require the user to create code to specify the channel configuration.
Claim 4
Dependent Claim 47 words
The method of claim 1, wherein said executing includes operating in units of the physical quantity being measured/generated according to the channel configuration; wherein said constructing the program does not require the user to create code to operate in the units of the physical quantity being measured/generated.
Claim 5
Dependent Claim 58 words
The method of claim 1, wherein the selected channel is an analog input channel, wherein said executing includes returning data in units of the physical quantity being measured according to the channel configuration; wherein said constructing the program does not require the user to create code to return data in the units of the physical quantity being measured.
Claim 6
Dependent Claim 58 words
The method of claim 1, wherein the selected channel is an analog output channel, wherein said executing includes generating data in units of the physical phenomenon of interest according to the channel configuration; wherein said constructing the program does not require the user to create code to generate data in the units of the physical quantity being measured.
Claim 7
Dependent Claim 61 words
The method of claim 1, further comprising: displaying on the screen a physical quantity panel, wherein the physical quantity panel includes input fields for units and range of a physical quantity being measured/generated; wherein said input from a user regarding what units and range are being measured/generated is received in response to said displaying on the screen said physical quantity panel.
Claim 8
Dependent Claim 73 words
The method of claim 1, further comprising: displaying on the screen a sensor panel, wherein the sensor panel includes an input field for selecting a sensor type to connect to the selected channel; wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated comprises receiving a selected sensor type to connect to the selected channel of the data acquisition device.
Claim 9
Dependent Claim 41 words
The method of claim 7, further comprising: wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured comprises receiving a scaling selection option for said selected sensor type.
Claim 10
Dependent Claim 73 words
The method of claim 1, further comprising: displaying on the screen an actuator panel, wherein the actuator panel includes an input field for selecting an actuator type to connect to the selected channel; wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated comprises receiving a selected actuator type to connect to the selected channel of the data acquisition device.
Claim 11
Dependent Claim 81 words
The method of claim 1, further comprising: displaying on the screen a DAQ Hardware panel, wherein the DAQ Hardware panel includes an input field for selecting a DAQ device and an input field for selecting a channel on the DAQ device that is to be assigned the channel configuration; wherein said receiving and storing input from a user regarding a selected channel of a data acquisition device is performed in response to said displaying on the screen said DAQ Hardware panel.
Claim 12
Dependent Claim 15 words
The method of claim 1, wherein said constructing the program comprises constructing a graphical program.
Claim 13
Dependent Claim 23 words
The method of claim 11, wherein said constructing the graphical program comprises connecting the assigned name to a node of the graphical program.
Claim 14
Independent Claim 202 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding what units and range of a physical quantity are being measured; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range being measured and how the physical quantity is being measured for the selected channel of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 15
Independent Claim 202 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding what units and range of a physical quantity are being measured; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range being measured and how the physical quantity is being measured for the selected channel of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 16
Dependent Claim 23 words
The method of claim 13, wherein said constructing the program does not require the user to create code to specify the channel configuration.
Claim 17
Dependent Claim 47 words
The method of claim 13, wherein said executing includes operating in units of the physical quantity being measured according to the channel configuration; wherein said constructing the program does not require the user to create code to operate in the units of the physical quantity being measured.
Claim 18
Dependent Claim 33 words
The method of claim 15, wherein the selected channel is an analog input channel, wherein said executing includes returning data in units of the physical phenomenon being measured according to the channel configuration.
Claim 19
Dependent Claim 61 words
The method of claim 13, further comprising: displaying on the screen a physical quantity panel, wherein the physical quantity panel includes input fields for units and range of a physical quantity being measured; wherein said input from a user regarding what units and range are being measured is received in response to said displaying on the screen said physical quantity panel.
Claim 20
Dependent Claim 73 words
The method of claim 13, further comprising: displaying on the screen a sensor panel, wherein the sensor panel includes an input field for selecting a sensor type to connect to a DAQ channel; wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured comprises receiving a selected sensor type to connect to the selected channel of the data acquisition device.
Claim 21
Dependent Claim 41 words
The method of claim 18, further comprising: wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured comprises receiving a scaling selection option for said selected sensor type.
Claim 22
Dependent Claim 81 words
The method of claim 13, further comprising: displaying on the screen a DAQ Hardware panel, wherein the DAQ Hardware panel includes an input field for selecting a DAQ device and an input field for selecting a channel on the DAQ device that is to be assigned the channel configuration; wherein said receiving and storing input from a user regarding a selected channel of a data acquisition device is performed in response to said displaying on the screen said DAQ Hardware panel.
Claim 23
Dependent Claim 15 words
The method of claim 13, wherein said constructing the program comprises constructing a graphical program.
Claim 24
Dependent Claim 23 words
The method of claim 21, wherein said constructing the graphical program comprises connecting the assigned name to a node of the graphical program.
Claim 25
Independent Claim 202 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding what units and range of a physical quantity are being generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be generated; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range being measured and how the physical quantity is being measured for the selected channel of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 26
Independent Claim 202 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding what units and range of a physical quantity are being generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be generated; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range being measured and how the physical quantity is being measured for the selected channel of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 27
Dependent Claim 23 words
The method of claim 23, wherein said constructing the program does not require the user to create code to specify the channel configuration.
Claim 28
Dependent Claim 23 words
The method of claim 23, wherein said executing includes operating in units of the physical phenomenon being measured according to the channel configuration.
Claim 29
Dependent Claim 33 words
The method of claim 23, wherein the selected channel is an analog output channel, wherein said executing includes generating data in units of the physical phenomenon of interest according to the channel configuration.
Claim 30
Dependent Claim 61 words
The method of claim 23, further comprising: displaying on the screen a physical quantity panel, wherein the physical quantity panel includes input fields for units and range of a physical quantity being generated; wherein said input from a user regarding what units and range are being generated is received in response to said displaying on the screen said physical quantity panel.
Claim 31
Dependent Claim 73 words
The method of claim 23, further comprising: displaying on the screen an actuator panel, wherein the actuator panel includes an input field for selecting an actuator type to connect to the selected channel; wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be generated comprises receiving a selected actuator type to connect to the selected channel of the data acquisition device.
Claim 32
Dependent Claim 81 words
The method of claim 23, further comprising: displaying on the screen a DAQ Hardware panel, wherein the DAQ Hardware panel includes an input field for selecting a DAQ device and an input field for selecting a channel on the DAQ device that is to be assigned the channel configuration; wherein said receiving and storing input from a user regarding a selected channel of a data acquisition device is performed in response to said displaying on the screen said DAQ Hardware panel.
Claim 33
Dependent Claim 15 words
The method of claim 23, wherein said constructing the program comprises constructing a graphical program.
Claim 34
Dependent Claim 23 words
The method of claim 30, wherein said constructing the graphical program comprises connecting the assigned name to a node of the graphical program.
Claim 35
Independent Claim 179 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, wherein the method configures the one or more channels for digital input/output (I/O), the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding a signal type that is being acquired/generated; receiving and storing input from a user regarding a selected port/line of a data acquisition device; wherein said at least one channel configuration comprises the signal type and the selected port/line of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 36
Independent Claim 179 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, wherein the method configures the one or more channels for digital input/output (I/O), the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding a signal type that is being acquired/generated; receiving and storing input from a user regarding a selected port/line of a data acquisition device; wherein said at least one channel configuration comprises the signal type and the selected port/line of the data acquisition device; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 37
Dependent Claim 29 words
The method of claim 32, wherein said receiving and storing input from a user regarding said signal type comprises receiving input regarding whether a read or write is desired.
Claim 38
Dependent Claim 40 words
The method of claim 32, wherein said receiving and storing input from a user regarding said signal type comprises receiving a selection from one or more of read from port, read from line, write to port, or write to line.
Claim 39
Dependent Claim 23 words
The method of claim 32, wherein said constructing the program does not require the user to create code to specify the channel configuration.
Claim 40
Dependent Claim 83 words
The method of claim 32, further comprising: displaying on the screen a DAQ Hardware panel, wherein the DAQ Hardware panel includes an input field for selecting a DAQ device and an input field for selecting a port and/or line on the DAQ device that is to be assigned the channel configuration; wherein said receiving and storing input from a user regarding a selected port/line of a data acquisition device is performed in response to said displaying on the screen said DAQ Hardware panel.
Claim 41
Dependent Claim 77 words
The method of claim 32, further comprising: displaying on the screen an initial state panel, wherein the initial state panel includes an input field for selecting an initial value of one or more digital output lines in a selected digital port; wherein said receiving at least one channel configuration specification from a user comprises receiving and storing input from a user regarding an initial value of one or more digital output lines in a selected digital port.
Claim 42
Dependent Claim 72 words
The method of claim 32, further comprising: displaying on the screen an invert signal panel, wherein the invert signal panel includes an input field for selecting an option to invert a state of one or more digital output lines in a selected digital port; wherein said receiving at least one channel configuration specification from a user comprises receiving and storing input from a user regarding whether said invert signal option is selected.
Claim 43
Dependent Claim 152 words
A data acquisition system, comprising: a data acquisition device for performing data acquisition operations, wherein the data acquisition device includes one or more channels; a computer system coupled to the data acquisition device, wherein the computer system includes a CPU and memory wherein the memory stores at least one channel configuration which specifies a configuration of at least one channel of said data acquisition device, wherein said memory further stores a channel configuration name which corresponds to said configuration of said at least one channel; wherein the memory further stores a program which controls the data acquisition system, wherein said program receives the channel configuration name and specifies the channel configuration for the at least one channel of the data acquisition device; wherein the program is executable to perform a data acquisition operation, wherein the program uses the channel configuration referenced by the channel configuration name in performing said data acquisition operation.
Claim 44
Dependent Claim 152 words
A data acquisition system, comprising: a data acquisition device for performing data acquisition operations, wherein the data acquisition device includes one or more channels; a computer system coupled to the data acquisition device, wherein the computer system includes a CPU and memory wherein the memory stores at least one channel configuration which specifies a configuration of at least one channel of said data acquisition device, wherein said memory further stores a channel configuration name which corresponds to said configuration of said at least one channel; wherein the memory further stores a program which controls the data acquisition system, wherein said program receives the channel configuration name and specifies the channel configuration for the at least one channel of the data acquisition device; wherein the program is executable to perform a data acquisition operation, wherein the program uses the channel configuration referenced by the channel configuration name in performing said data acquisition operation.
Claim 45
Dependent Claim 47 words
The data acquisition system of claim 39, wherein said at least one channel configuration comprises units and range of a physical quantity being measured/generated and how the physical quantity is being converted to units which can be measured/generated for a selected channel of the data acquisition device.
Claim 46
Dependent Claim 19 words
The data acquisition system of claim 39, wherein said program does not include code to specify the channel configuration.
Claim 47
Dependent Claim 31 words
The data acquisition system of claim 41, wherein said program comprises a graphical program, wherein said graphical program includes the channel configuration name connected to a node of the graphical program.
Claim 48
Dependent Claim 44 words
The data acquisition system of claim 39, further comprising: a sensor coupled to the at least one channel configuration; wherein the at least one channel configuration includes a selected sensor type to connect to the at least one channel of the data acquisition device.
Claim 49
Dependent Claim 44 words
The data acquisition system of claim 39, further comprising: an actuator coupled to the at least one channel configuration; wherein the at least one channel configuration includes a selected actuator type to connect to the at least one channel of the data acquisition device.
Claim 50
Dependent Claim 145 words
A computer-readable storage media for operating in a computer system, the computer system including a data acquisition (DAQ) device having at least one channel, wherein the storage media stores data, the storage media comprising: instructions for receiving at least one channel configuration specification from a user, said instructions including instructions for: receiving and storing input from a user regarding units and range of a physical quantity being measured/generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated; receiving and storing input from a user regarding a selected channel of a data acquisition device; and instructions for assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 51
Dependent Claim 145 words
A computer-readable storage media for operating in a computer system, the computer system including a data acquisition (DAQ) device having at least one channel, wherein the storage media stores data, the storage media comprising: instructions for receiving at least one channel configuration specification from a user, said instructions including instructions for: receiving and storing input from a user regarding units and range of a physical quantity being measured/generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated; receiving and storing input from a user regarding a selected channel of a data acquisition device; and instructions for assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 52
Dependent Claim 122 words
A computer-readable storage media for operating in a computer system, the computer system including a data acquisition (DAQ) device having at least one channel, wherein the storage media stores data, the storage media comprising: instructions for receiving at least one channel configuration specification from a user, said instructions including instructions for: receiving and storing input from a user regarding a signal type that is being acquired/generated; receiving and storing input from a user regarding a selected port/line of a data acquisition device; and instructions for assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 53
Dependent Claim 122 words
A computer-readable storage media for operating in a computer system, the computer system including a data acquisition (DAQ) device having at least one channel, wherein the storage media stores data, the storage media comprising: instructions for receiving at least one channel configuration specification from a user, said instructions including instructions for: receiving and storing input from a user regarding a signal type that is being acquired/generated; receiving and storing input from a user regarding a selected port/line of a data acquisition device; and instructions for assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 54
Independent Claim 174 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding units and range of a physical quantity being measured/generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range of the physical quantity being measured/generated and how the physical quantity is being converted to units which can be measured/generated for the selected channel of the data acquisition device; and assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 55
Independent Claim 174 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding units and range of a physical quantity being measured/generated; receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated; receiving and storing input from a user regarding a selected channel of a data acquisition device; wherein said at least one channel configuration comprises the units and range of the physical quantity being measured/generated and how the physical quantity is being converted to units which can be measured/generated for the selected channel of the data acquisition device; and assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 56
Dependent Claim 64 words
The method of claim 47, further comprising: displaying on the screen a physical quantity panel, wherein the physical quantity panel includes input fields for units and range of a physical quantity being measured/generated; wherein said input from a user regarding what units and range are being measured/generated is received in response to said displaying on the displaying on the screen said physical quantity panel.
Claim 57
Dependent Claim 73 words
The method of claim 47, further comprising: displaying on the screen a sensor panel, wherein the sensor panel includes an input field for selecting a sensor type to connect to the selected channel; wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated comprises receiving a selected sensor type to connect to the selected channel of the data acquisition device.
Claim 58
Dependent Claim 41 words
The method of claim 49, further comprising: wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured comprises receiving a scaling selection option for said selected sensor type.
Claim 59
Dependent Claim 73 words
The method of claim 47, further comprising: displaying on the screen an actuator panel, wherein the actuator panel includes an input field for selecting an actuator type to connect to the selected channel; wherein said receiving and storing input from a user regarding how the physical quantity is being converted to units which can be measured/generated comprises receiving a selected actuator type to connect to the selected channel of the data acquisition device.
Claim 60
Dependent Claim 81 words
The method of claim 47, further comprising: displaying on the screen a DAQ Hardware panel, wherein the DAQ Hardware panel includes an input field for selecting a DAQ device and an input field for selecting a channel on the DAQ device that is to be assigned the channel configuration; wherein said receiving and storing input from a user regarding a selected channel of a data acquisition device is performed in response to said displaying on the screen said DAQ Hardware panel.
Claim 61
Independent Claim 143 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, wherein the method configures the one or more channels for digital input/output (I/O), the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding a signal type that is being acquired/generated; receiving and storing input from a user regarding a selected port/line of a data acquisition device; wherein said at least one channel configuration comprises the signal type and the selected port/line of the data acquisition device; and assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 62
Independent Claim 143 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, wherein the method configures the one or more channels for digital input/output (I/O), the method comprising: receiving at least one channel configuration specification from a user, wherein said receiving at least one channel configuration specification comprises: receiving and storing input from a user regarding a signal type that is being acquired/generated; receiving and storing input from a user regarding a selected port/line of a data acquisition device; wherein said at least one channel configuration comprises the signal type and the selected port/line of the data acquisition device; and assigning a name to said at least one channel configuration; wherein said assigned name is usable in a data acquisition program to assign said at least one channel configuration to said selected channel of said DAQ device.
Claim 63
Dependent Claim 29 words
The method of claim 53, wherein said receiving and storing input from a user regarding said signal type comprises receiving input regarding whether a read or write is desired.
Claim 64
Dependent Claim 40 words
The method of claim 53, wherein said receiving and storing input from a user regarding said signal type comprises receiving a selection from one or more of read from port, read from line, write to port, or write to line.
Claim 65
Dependent Claim 83 words
The method of claim 53, further comprising: displaying on the screen a DAQ Hardware panel, wherein the DAQ Hardware panel includes an input field for selecting a DAQ device and an input field for selecting a port and/or line on the DAQ device that is to be assigned the channel configuration; wherein said receiving and storing input from a user regarding a selected port/line of a data acquisition device is performed in response to said displaying on the screen said DAQ Hardware panel.
Claim 66
Dependent Claim 77 words
The method of claim 53, further comprising: displaying on the screen an initial state panel, wherein the initial state panel includes an input field for selecting an initial value of one or more digital output lines in a selected digital port; wherein said receiving at least one channel configuration specification from a user comprises receiving and storing input from a user regarding an initial value of one or more digital output lines in a selected digital port.
Claim 67
Dependent Claim 72 words
The method of claim 53, further comprising: displaying on the screen an invert signal panel, wherein the invert signal panel includes an input field for selecting an option to invert a state of one or more digital output lines in a selected digital port; wherein said receiving at least one channel configuration specification from a user comprises receiving and storing input from a user regarding whether said invert signal option is selected.
Claim 68
Independent Claim 105 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 69
Independent Claim 105 words
A method for configuring one or more channels on a data acquisition device in a data acquisition system, the method comprising: receiving at least one channel configuration specification from a user; assigning a name to said at least one channel configuration; constructing a program in response to user input which controls the data acquisition system, wherein said constructing includes receiving the assigned name which specifies the channel configuration for the selected channel of the data acquisition device; executing the program to perform a data acquisition operation, wherein said executing includes using the channel configuration referenced by the assigned name in performing said data acquisition operation.
Claim 70
Dependent Claim 23 words
The method of claim 59, wherein said constructing the program does not require the user to create code to specify the channel configuration.
Claim 71
Dependent Claim 47 words
The method of claim 59, wherein said executing includes operating in units of the physical quantity being measured/generated according to the channel configuration; wherein said constructing the program does not require the user to create code to operate in the units of the physical quantity being measured/generated.
Claim 72
Dependent Claim 58 words
The method of claim 59, wherein the selected channel is an analog input channel, wherein said executing includes returning data in units of the physical quantity being measured according to the channel configuration; wherein said constructing the program does not require the user to create code to return data in the units of the physical quantity being measured.
Claim 73
Dependent Claim 58 words
The method of claim 59, wherein the selected channel is an analog output channel, wherein said executing includes generating data in units of the physical phenomenon of interest according to the channel configuration; wherein said constructing the program does not require the user to create code to generate data in the units of the physical quantity being measured.

References Cited (Backward Citations)

US5475851A Cited
US4914568A Cited
US5301336A Cited
US4812996A Cited
US5155836A Cited
US5386360A Cited
US5400246A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-08 2001-12-08 2002-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-08 2005-12-08 2006-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-08 2009-12-08 2010-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag