PISO-DNM100 DeviceNet Master API functions User’s Manual (Ver: 1.0) 2008/02/25
25
3. Driver Installation and Software Application
The DeviceNet DLL driver (DNM100.dll) collection of function calls for the
PISO-DNM100 cards used
in Windows 98/Me/NT/2000/XP systems. The
application structure is presented in the following figure. The user’s DeviceNet
application programs can be developed by the following designated tools: VB,
Delphi and Borland C++ Builder…etc. In these tools, the application program
can call the DNM100.DLL driver to implement DeviceNet network application.
And then the DeviceNet DLL driver will throughout the CM100.dll into the
KP_CM100.sys and windrvr6.sys to access the hardware system, as shown in
the following Figure.
Figure 3.1 Software architecture in the Windows system
In the following sub-section, we show some flow diagrams to describe how
to apply the DeviceNet protocol (DNM100.DLL) to build a master device.
Section 3.2 ~ 3.10 show the flow diagram for users to understand easily. Note
that users need to follow the operation principle of the DeviceNet protocol
correctly and easily to communicate with the remote nodes by these
connection methods.