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