VI User Manual.pdf - 第371页

Vision 2007 4.10 User Manua l Rev 01 15 - 1 Chapter 15 Options 15.1 AOI communication modules 15.1.1 What is it ? It is a way to adapt the working of the ViTechno logy AOI system to th e customer s' need. The- se ob…

100%1 / 412
Reparation
14 - 18 Vision 2007 4.10 User Manual Rev 01
[TConveyor]
Barcode type [(K:0, R:1, S:2, D:3)=0] Choice of the barcode
0: Keyence
1: RVSI
2: Sick
3: Matrix 2000.
Barcode timeout (100 ms)=50 Time out to query barcode
Barcode port=1 Port of communication connected
Barcode lines number=100 Number of lines displayed on the screen
Board reading time (ms)= 10 Time between two examinations on presence or absence of board
Stay outputs time (100 ms)= 1 Time of maintains state of the outputs
Orientation board=1 If output of the board=1 with Standard errors: barcode=1
Level signal bad board=0 Signal status of output for bad boards
Output number barcode status=0 Output on which status of board signal transits
Output number barcode read=1 Output on which board read signal transits
Input number board present=0 Input on which board present signal transits
Tries number read barcode=1 Number of tries to read barcode
[Interface parameters]
Two lines of button=0 Lines of button in the Reparation detail screen
Board at 180° [0:1]=0 Position of the panel
1: the panel is displayed at 180°
0: the panel is displayed with its position.
All view at 180° [0:1]=0 Rotation of the panel (Conveyor VI245)
1: the panel turns at 180°
0: the panel remains with its position.
[Production parameters]
Accept subpanels [0:1]=1 Reparation of only one subpanel (reparation Offline not FIFO)
1: enable to repair a subpanel
0: impossible to repair a subpanel.
Transfer results before unload panel [0:1]=0 Transfer results
1: after unload panel
0: before unload panel.
[External communication]
Prog_ID= Identify the module of communication used
Activate [0:1]=1 Activation of the module: Prog_ID
1: the module is activated
0: the module is not activated.
[Barcode printer]
Use a barcode printer=0 to enable or disable the feature
Prompt for a barcode label when no default=0 1: possibility to print the label even for non defective boards;
0: possibility to print a label for defective boards only
X start position (dot)=10 start position in X
Y start position (dot)=10 start position in Y
rotation (0:0°,1:90°,2:180°,3:270°)=0 rotation angle
Format (see EPL language table)=3 The barcode format can be configured using EPL table
Narrow bar Width (dot)=3 Narrow bar width
Wide bar Width (dot, range 2-30)=5 Wide bar width
Barcode Height (dot)=300 Barcode height.
Print human readable code (B:yes N:no)=B Human readable codes selection
Reparation software initialization file
Vision 2007 4.10 User Manual Rev 01 15 - 1
Chapter 15
Options
15.1 AOI communication modules
15.1.1 What is it ?
It is a way to adapt the working of the ViTechnology AOI system to the customers' need. The-
se objects are external modules that can be used by thevision or superviseur software to
adapt their working or to improve their functionality.
A module can be specific to a customer or it can include a standard option of our softwares
(proposed to all customers).
15.1.1.1 Vision 2007 side
Example of Vision 2007 optional module: Automatic Bar Code Changeover
This module allows to automatically choose the recipe corresponding to the loaded
panel. The AOI system reads the panel bar code (or data matrix), extracts some
specified characters (which define the product) and searches in a text file the name
of the associated recipe. Then it loads this recipe in production mode.
Example of customers' specific modules
Some customers' specific modules allow to verify that the current panel must be ins-
pected by the current recipe and to automatically eject the panel if it does not cor-
respond. They can make this control using files or asking the question to the
customers' system. They can also attribute the good codes to the panel and its sub-
panels using a customers' rule. Afterwards, all the panel and sub-panels are saved
and referenced in the database with the same codes as used in all the factory.
15.1.1.2 Superviseur side
The main purpose of the modules used by the Superviseur software is to send the
inspection and repair results to the customers' system. In fact, the Superviseur
software receives all the results from all the AOI systems and repair stations.
ViTechnology proposes an optional module Vi-550 IPC’s CAMX Standard Com-
munication Module which exports these results as specified by the IPC25-47 stan-
dard (based on XML). It can send this information by files, on a TCP connection or
to an Aegis CAMX server (xLink).
See next paragraph 15.2 Automatic Bar Code Changeover for more detail.
Options
15 - 2 Vision 2007 4.10 User Manual Rev 01
15.1.2 Installation procedure
1. Copy the module file ViTxxxx.dll in C:\ViT
2. These modules are COM objects. So they must be registered:
Open the main Windows menu Start.
Select Run…, type regsvr32.
Take the module file with the mouse and drop it inside the Run window. It completes the
command with the module file name: regsvr32 C:\ViT\ViTxxxx.dll.
Click OK. An acceptance message must appear.
3. Put its parameters in registry:
Double click on the associated .reg file.
Open the main Windows menu Start.
Select Run…, type regedit.
Go to [HKEY_LOCAL_MACHINE\SOFTWARE\DYAMANT Industrie\Communica-
tion\ModuleName] and adapt its parameters.
4. On the AOI system, edit the file C:\ViT\Config\DefaultValues.ini.
Search the key External Communication and add the module name after Prog_ID=.
Then, Vision 2007 knows that it must use this module. However, it is necessary to go in
Maintenance mode, select Parameters then Production tab and check the Work Ma-
nager Module box in order to activate this module.
5. On the Superviseur station, edit the file C:\ViT\Config\ConfigSuperviseur.ini.
Search the key External Communication and add the module name after Prog_ID=.
Then, the Superviseur software knows that it must use this module.
AOI communication modules