
Contents
1. GENERAL INFORMATION.................................................................................4
1.1 DEVICENET INTRODUCTION .......................................................................................4
1.2 DEVICENET APPLICATIONS.........................................................................................6
1.3 PISO-DNS100 ARCHITECTURE..................................................................................7
1.4 DEVICENET MULTI-SLAVE CHARACTERISTICS .............................................................8
1.5 PISO-DNS100 FIRMWARE CHARACTERISTICS ..........................................................11
1.6 FEATURES................................................................................................................13
1.7 SPECIFICATIONS.......................................................................................................14
1.8 BLOCK DIAGRAM......................................................................................................15
1.9 PRODUCT CHECK LIST .............................................................................................16
2. HARDWARE CONFIGURATION .....................................................................17
2.1 BOARD LAYOUT........................................................................................................17
2.2 JUMPER SELECTION .................................................................................................18
2.3 CONNECTOR PIN ASSIGNMENT..................................................................................20
2.3.1 5-pin screw terminal connector....................................................................20
2.3.2 9-pin D-sub male connector .........................................................................21
2.3.3 Wire connection..............................................................................................22
2.4 INDICATOR LED.......................................................................................................23
2.5 HARDWARE INSTALLATION........................................................................................24
3. DRIVER INSTALLATION OF THE PISO-DNS100 ........................................25
4. FLOW DIAGRAM AND SOFTWARE APPLICATION..................................31
4.1 SOFTWARE ARCHITECTURE .......................................................................................31
4.2 FLOW DIAGRAM FOR SLAVE CONFIGURATION ...........................................................32
4.3 FLOW DIAGRAM FOR SLAVE I/O OPERATION.............................................................33
5. FUNCTION DESCRIPTION ...............................................................................34
5.1 DLL FUNCTION DEFINITION AND DESCRIPTION........................................................35
5.2 FUNCTION RETURN CODE ........................................................................................37
5.3 FUNCTION DESCRIPTION ..........................................................................................39
5.3.1 DNS100_GetBoardInf..................................................................................39
5.3.2 DNS100_TotalDNM100Board.....................................................................40
5.3.3 DNS100_ActiveBoard..................................................................................41
5.3.4 DNS100_CloseBoard ...................................................................................42
PISO-DNS100(U) DeviceNet Slave API functions User’s Manual (Ver: 1.1) 2010/01/07 2
5.3.5 DNS100_GetDLLVersion............................................................................43
ГК Атлант Инжиниринг – официальный представитель вРФ иСНГ