KEYENCE LJ-V7000 Series User Manual

Page 3

Advertising
background image

3

LJ-V7000_COM_RM_E

Contents

1

Software License Agreement.................................................................................................................. 5

2

Introduction .............................................................................................................................................. 6

3

Operating Environment ........................................................................................................................... 6

4

USB Driver ................................................................................................................................................ 6

5

File Structure............................................................................................................................................ 6

6

Incorporating the Library ........................................................................................................................ 7
6.1

File structure .................................................................................................................................... 7

6.2

Linking ............................................................................................................................................. 7
6.2.1

C++ .................................................................................................................................... 7

6.2.2

C#/VB.NET.......................................................................................................................... 7

7

Types......................................................................................................................................................... 7

8

Constant, Structure Definitions.............................................................................................................. 8
8.1

Constant definitions ......................................................................................................................... 8

8.2

Structure definitions....................................................................................................................... 11

8.3

Callback function interface definition ............................................................................................ 22

9

Functions................................................................................................................................................ 25
9.1

Function list.................................................................................................................................... 25
9.1.1

Operations for the DLL..................................................................................................... 25

9.1.2

Establish/disconnect the communication path with the controller ................................... 25

9.1.3

System control.................................................................................................................. 25

9.1.4

Measurement control........................................................................................................ 25

9.1.5

Functions related to modifying or reading settings.......................................................... 26

9.1.6

Acquiring measurement results ....................................................................................... 26

9.1.7

Storage function related ................................................................................................... 27

9.1.8

High-speed data communication related......................................................................... 27

9.2

Function reference......................................................................................................................... 28
9.2.1

Operations for the DLL..................................................................................................... 28

9.2.2

Establish/disconnect the communication path with the controller ................................... 29

9.2.3

System control.................................................................................................................. 29

9.2.4

Measurement control........................................................................................................ 31

9.2.5

Functions related to modifying or reading settings.......................................................... 33

9.2.6

Acquiring measurement results ....................................................................................... 37

9.2.7

Store function related ....................................................................................................... 41

9.2.8

High-speed data communication related......................................................................... 45

9.2.9

Supplement ...................................................................................................................... 47

10 Common Return Codes......................................................................................................................... 60

10.1 Return codes returned by the communication library................................................................... 60
10.2 Return codes returned from the controller .................................................................................... 60

11 Sample Program .................................................................................................................................... 61

11.1 User interface specification........................................................................................................... 61
11.2 Save file format .............................................................................................................................. 63

376GB

Advertising