Data Acquisition and Control Software for use with instruNet Data Acquisition Systems |
iNET-iWPLUS |
|
 |
|
|
 |
instruNet World Plus is a reasonably
priced yet powerful and easy-to-use
data acquisition software program
for Windows >=XP SP2, Vista, 7 or 8. It enables one to
digitize, plot, control, analyze, and
save to disk A/D, D/A, and digital
I/O data from instruNet hardware.
Additionally, it enables one to define
their own instrument front panel with
buttons, popup menus, edit fields,
dynamic text, text editor regions,
and waveform graphs.
instruNet World Plus is programmed
with a simple script language that
can define tasks such as control
loops. For example, one can type
"Dac1 = OnOff (Ain1, 3)" to define
D/A #1 as a function of A/D #1.
instruNet World Plus software adds
valuable features to the standard
instruNet World (not Plus) software
which is included with instruNet
hardware.
Generate Analog and Digital
Output Waveforms
Define an analog or digital output
channel mathematically (e.g. sine
wave, square wave, pulse train, etc)
that updates in real-time (e.g. every
100 ms).
Run Feedback/Control
Loops
Define an analog or digital output
channel as a real-time function of
analog and/or digital input channels
(e.g. PID control, on/off control, etc).
Create a Custom Instrument
Create buttons, popup menus, edit
fields, dynamic text fields, text edit
regions, and pages to build a
custom application program.
Powerful Script
Programming Language
instruNet World Plus is programmed
with a simple BASIC-like script
language that provides many
feedback/control, waveform
generation, math, file, hardware,
and user interface functions
summarized as follows:
add, subtract, multiply, divide,
Modulo, cos, sin, tan, acos, atan,
atan2, cosh, sinh, tanh, bAnd, bOr,
bEor, shift left, shift right, 1's
complement, getbit, setbit, clearbit,
And, Or, Not, <, >, <=, >=, ==, !=,
absolute value, e'th power, natural
log, log10, reciprocal, square,
square root, x to y'th power, integer,
round down, round up, fractional
part, minimum, maximum, average,
string length, string compare, string
search, string to ascii, Sinewave,
TriangleWave, SquareWave, PID,
PIDL, OnOff, Limit, Alarm, For Next,
Goto, If/Elseif/Endif, If...then, Loop,
Synchronize, While, Close, Create,
Flush, Open, SetMasterDir,
SetPointer, SetSize, Write, Read,
Debug, End, Execute, Calibrate
Hardware, Calibrate Gages,
Calibrate Bridges, Calibrate
VDividers, Calibrate Vinit, Calibrate
Init, Read Channel, Digitize,
SetChannel, SetChannelBit,
SetField, SetTrigger, Table,
Append, Copy, Clear, Define,
Delete, Alert, Beep, Delay, Erase,
Print, Question, NewPage,
NewButton, Press, Select,
Show/Hide page, Show/Hide button,
CtoF, FtoC, CtoK, FtoK, KtoF
Please download PDF file below for
complete product illustrations
instruNet World Plus
Includes Digitize Direct To
Excel Software
instruNet World Plus includes the
Digitize Direct To Excel program,
which populates an Excel (Version
>= 11.0, Office >= 2003) spreadsheet,
(as shown in Figure 2) while
digitizing.
Create Popup Menus
Front panel popup menus allow the
selection of one of several choices
in a list, as illustrated in Figure 3.
One line of script code reads or
sets the position of the popup (i.e.
1 refers to the upper-most item,
2 the one below it, etc). The
position, label, and list options
are easily set.
Create Edit Fields
Front panel edit fields allow one to
select, view and edit segments of
text, as shown in Figure 4. One line
of script code reads or sets the text
in the same way one would read or
write to a string variable. The
position, label, and initial text are
easily set.
Create Buttons
One can easily create buttons that
execute script code when pressed
(e.g. "Button 1" shown in Figure 6.)
The position, label, and script text
are easily set.
Create Text Editor Pages
In instruNet World Plus, a "page" is
similar to a "sheet" in Microsoft
Excel. One clicks on a tab at the
bottom of the window (note the tabs
in Figure 7) to show a different set
of front panel items (e.g. popup
menus, text editor, edit fields, etc).
For example, in a simple case, one
might create a page called "Help"
that when selected, displays
documentation on how to use the
instrument. Figure 7 shows 2 user
defined pages, labeled "Page 1"
and "Page 2", where Page 1 is
currently selected and contains a
text editor region that shows the text
"One can type text here…".
Print Waves and Text on
Hard Copy Printer
Print text and waveforms directly to
a printer.
Display Time
of Day Under Waves
Display waveforms relative to the
Date and Time of Day. For example,
in Figure 8, the first grid
corresponds to June 11, 2003,
6:12pm + 31 seconds. Without
instruNet World Plus waves are
always displayed relative to the start
of digitization.
Adjust Horizontal Scale
While Digitizing
A front panel popup menu (refer to
Figure 9) adjusts the displayed
horizontal scale (i.e. time per plotted
horizontal division) while digitizing.
In the standard version of the
instruNet World software (not Plus),
this is set automatically, or via the
Record Setup dialog.
Copy the Setup of One
Channel to Many Channels
Setting up many channels manually
can be somewhat laborious.
instruNet World Plus automates this
with a command that copies the
setup of one channel (e.g. to a
thermocouple, strain gage, etc) to
multiple other channels.
Digitize in Background
While Working in Other
Programs
Digitize and implement
feedback/control loops in instruNet
World while working in other
application programs. For example,
one can type in a Microsoft Word
window while instruNet World Plus
digitizes and controls outputs. Also,
one can minimize the instruNet
World Plus window (i.e. click on
window title bar upper right corner
"_" icon to place minimized
instruNet World Plus window on
desktop application bar) while it
operates in the background.
Examine Waveform
Values With a Cursor
Use the mouse to move a
waveform cursor while
numerically viewing the time
and waveform value at that
cursor position, as illustrated
in Figure 10.
|
|
|
 |
|
 |
† Price are shown in RMB.
Ordering Example: (1) iNET-iWPLUS instruNet World Plus software license for one instruNet controller card (includes CD and license certificate), ¥3,180.00
|
|
 |
|
 |
|  |
Related Links -
Related Products
|
|
|
Related Products
|
 |
iNET-100:
|
instruNet Series Direct Sensor to Data Acquisition
|
 |
 |
|
 |
iNET-400:
|
Expandable Modular USB Data Acquisition System
|
 |
 |
|
|
|
|
|
|