ADwin-Gold
Hardware Manual, Version 2.3
7
ADwin
Instructions
Software interfaces
There are two kinds of instructions: On the one hand instructions, which are
used to transfer data from the PC to the
ADwin
system, for instance „load
process“, „start process“ or „set parameters“, on the other hand instructions
which wait for a response from the
ADwin
system, for instance „read variables“
or „read data sets“. Both kinds of instructions are processed immediately by the
ADwin
system - or respectively they are responding immediately. The
ADwin
system never sends data to the PC without being asked to do so! The data
transfer to the PC is always a response to an instruction coming from the PC.
Thus, embedding the
ADwin
system into various programming languages and
standard software packages for measurements is easily made, because they
have only to be able to call functions and to process the return value.
Under Windows 95/98/NT/ME/2000/XP a
DLL and an ActiceX interface
are
available. Based on this the following drivers for
user interfaces
are also
available.
Visual-BASIC, Visual-C, C/C++, Delphi, VBA (Excel, Access, Word), TestPoint,
LabVIEW / LabWINDOWS, HP-VEE, InTouch, DIA
dem
, Matlab.
The easy, instruction-oriented communication with the
ADwin
system makes it
possible that several Windows programs can access the same
ADwin
system
at the same time. This is of course a great advantage when programs are
developed and installed.
Figure 2-1: Concept of the
ADwin
Systems
2.1 System Concept