Image measuring system and methods of generating and executing non-stop image measuring program
A program and image technology, applied in the field of image measurement system and non-stop image measurement program production and execution
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1-1
[0041] Image 6 It is a diagram showing an example of a generated partial program.
[0042] This part of the program includes three subroutine blocks (Sub QVBlock_1, Sub QVBlock_2, SubQVBlock_3). In the first sub-block (Sub QVBlock_1), setting commands such as lens magnification and illumination are described in the first two lines, followed by movement route commands indicating movement of each measuring element, strobe lighting, and image acquisition. The second and third sub-blocks (Sub QVBlock_2, SubQVBlock_3) are measurement blocks.
[0043] In order to create such a partial program, the program creation unit 36 executes the following steps.
[0044] (1) Among the continuous moving route commands, the moving route command of one measuring element and the corresponding image reading command and image processing command (edge detection, etc.) are produced in parallel by two subroutine blocks.
[0045] (2) The command of (1) above is generated for all route parts. Im...
Embodiment approach 1-2
[0056] In Embodiment 1-1, in order to adapt the partial program itself to the structure of non-stop measurement, in Embodiment 1-2, the partial program itself is substantially the same as the standard mode, and the processing in the partial program execution unit 38 is different from conventional ones. .
[0057] Figure 9 It is a figure which shows the partial program of this Embodiment 2.
[0058] In the partial program, an instruction to switch to the non-stop measurement mode is described at the front end, and an instruction to switch to the standard mode is described at the end. Part of the program is the same as Embodiment 1, including three subroutine blocks (Sub QVBlock_1, Sub QVBlock_2, Sub QVBlock_3), but in the first sub-block (SubQVBlock_1), there are instructions for setting measurement conditions such as lens magnification and illumination, and in the second And the third sub-block (Sub QVBlock_2, Sub QVBlock_3) describes the movement of the measurement positio...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 