NuDAM Software and Driver
Support
REMOTE Configuration SOFTWARE
A Windows based configuration utility is provided to easily configure and calibrate
your NuDAM modules. The utility supports the following functions :
- Module scanning
- COM port setting
- Module configuration
- Module calibration
- Terminal emulation and Monitoring
- Help screens
NuDAM's Command/Response Protocol
There are three categories of NuDAM commands.
General commands --- The first
category includes commands that deal with module configuration, identification,
initialization. Every NuDAM modules can respond to these commands.
Functional commands --- these commands explicitly refer to a module's
specific functions such as digital I/O, analog I/O, counting etc. Modules can only respond
to commands that their hardware (and firmware) support.
Special commands --- includes control of programmable watchdog timer,
safe values and programmable leading codes.
The only node in the network that can issue commands
is the host computer. When a command has been send the host computer waits for the
addressed module to respond. The majority of the commands contain destination address,
command identification and data. Responses normally only contain the responding module's
address and data.
An example how a command/response sequence would look
follows below:
command : #061<CR>
response : >+1.6888<CR>
The command orders an analog input module at address 06 (Hex) to return the value of the
input data at channel 1 . The module responds with 1.6888 V
Retour
Application Software Development
Because all commands and response are ASCII-based every high-level language (such
as C, Pascal or BASIC) can be used to write application software.
Retour
NuDAM DLL Driver
NuDAM's DLL (dynamic link library) is a Microsoft Windows library module that is
linked to your application program at run-time. When linked, the DLL becomes part of your
program, giving it additional capabilities and facilities.
DLLs work in combination with any Windows programming language that allows DLL calls; such
as Visual C/C++ and Visual Basic. DLLs (Dynamic Link Libraries) are an important aspect of
Windows.
A DLL contains functions that your executable program
can call during execution. When your program needs a function that is not in the
executable file, Windows loads the dynamic link library (the DLL), making all of its
functions available to your application. NuDAM's DLL supports Windows 3.1, Windows 95 and
Windows NT.
Retour
NuDAM DDE Server
To meet the open architecture of several famous Windows NT based MMI/SCADA software
packages, NuDAM modules come with DDE Server support. The NuDAM Administration I/O DDE
(Dynamic Data Exchange) server is a Window-based application program. It takes advantage
of DDE, a build-in Windows communications service. This seamless software and hardware
integration gives users a comprehensive solution in industrial automation.
How to Link NuDAM with FIX32 and InTouch
The DDE server can acquire data from the NuDAM modules through RS-232 serial ports and
passes the data to FIX32 or InTouch via the hot link DDE server. Through the DDE protocol,
FIX32 or InTouch can also pass control and configuration commands to the NuDAM modules.
The System Configuration is shown below.
Retour
Ordering
ND-DLL6 : NuDAM Dynamic Link Libraries for
Windows 3.1, Windows 95 and Windows NT 4.0
ND-DDE6 : NuDAM Dynamic Data Exchange for
Windows 3.1, Windows 95 and Windows NT 4.0
Retour |