Icos MVS6000 System Manual Download Page 1

MVS6000 System Level Manual/1.0/Dec-2001

MVS6000

System Level Manual

Summary of Contents for MVS6000

Page 1: ...MVS6000 System Level Manual 1 0 Dec 2001 MVS6000 System Level Manual...

Page 2: ......

Page 3: ...of any product or circuit described herein ICOS Vision Systems reserves the right to make changes to any product and product documentation in an effort to improve performance reliability or design TR...

Page 4: ...ou have any remarks or suggestions concerning this manual please do not hesitate to contact us technical writers icos be ORDERING INFORMATION Specify order number MA6000 if you want additional copies...

Page 5: ...Board 2 2 2 1 1 Main Hardware Blocks 2 2 2 1 2 General Layout of the MVS6000 Family 2 3 2 1 3 Power Consumption 2 4 2 1 4 Minimum PC Requirements 2 4 2 1 5 Communication 2 5 2 1 6 Flat Cable Connecto...

Page 6: ...ts 3 13 3 2 3 2 Upgrade the MVS6000 Software 3 15 3 2 4 Install the MMI Software 3 19 3 3 System Configuration 3 20 3 3 1 CNF_edit General 3 20 3 3 2 CNF_edit MVS n 3 21 3 3 2 1 Slots 3 22 3 3 2 2 Cam...

Page 7: ...ile 6 5 6 1 3 To Send a Text File 6 6 6 1 4 Error Messages 6 7 6 2 Exchanging Boards 6 8 6 3 Language Setting in Windows2000 6 9 6 4 Reinstalling with an Empty Hard Disk 6 10 6 5 Troubleshooting 6 11...

Page 8: ...MVS6000 iv MVS6000 System Level Manual 1 0 Dec 2001...

Page 9: ...Software explains how to update the software Chapter 4 Image Acquisition explains the differences in the image acquisition between the MVS3x0 boards and the MVS600x boards Chapter 5 Display and Commun...

Page 10: ...MVS6000 vi MVS6000 System Level Manual 1 0 Dec 2001...

Page 11: ...on parameters are stored in the registry and application specific settings are not stored on the board anymore These boards should no longer be booted prior to starting up the MMI The board can be lau...

Page 12: ...MVS6000 1 2 MVS6000 System Level Manual 1 0 Dec 2001...

Page 13: ...MVS6000 System Level Manual 1 0 Dec 2001 2 1 MVS6000 2 Hardware Hardware This chapter provides more information about the hardware of the MVS600x board and its connections...

Page 14: ...rmation see page 2 12 In the following two sections you get an overview of the main hardware blocks and you see the layout of the MVS6000 board and the MVS6002 board 2 1 1 Main Hardware Blocks 2 DSP c...

Page 15: ...nd the MVS6002 board Each board has different camera connectors see page 2 12 MVS6000 Activity LED connectors for analog cameras 1 2 2 analog inputs DSP activity LEDs DSP DSP IO CTRL input FIFOs CTRL...

Page 16: ...of all connected cameras 12V 150mA 2 1 4 Minimum PC Requirements minimum Pentium III 600Mhz minimum 133Mhz front side bus minimum 64MB SDRAM video graphics card minimum AGP 4 resolution 1280 1024 with...

Page 17: ...nication see page 5 2 This driver is available for WinNT4 0 and Win2000 and can also be used for the ISA and HS3L communication on MVS3xx and MVS100 200 2 When no serial communication is used the baud...

Page 18: ...FLASH1 TRRDY1 TRIN1 FLASH2 TRRDY2 TRIN2 NC Ground Flash channel 1 Trigger ready channel 1 Trigger input channel 1 Flash channel 2 Trigger ready channel 2 Trigger input channel 2 Not Connected output o...

Page 19: ...heck the processors C6 C7 MCBSp2 and MCBSp1 This is a multi channel buffered serial port it is a standard serial port for connecting multiple TMS320C6202 DSP processors The MVS software does not yet s...

Page 20: ...ks TRANSX BOOT FEPROM 16 40 MHz 10 bit A D conv 32 32 INT Camera module Second slot INT INT INT SyncFIFO 32 32 Digital output DSP CTRL CON 1 CON 2 1 x HR 8 32 SEEPROM Transfer SC28L92A1B TQFP44 33 MHz...

Page 21: ...et and SVGA on board A 17 inch monitor is advised Only one monitor is used as well on the CI as for SL products The rack dimensions are the same as the MVS3x0 racks but the position of the mounting ho...

Page 22: ...evel Manual 1 0 Dec 2001 Configuration of the Small Rack front side CPU power 3 PCI slots 3 ISA slots MVS6000 slot 1 PIO light interface MVS6000 slot 2 MVS6000 slot 3 1 PICMG slot Tip Slot 1 is always...

Page 23: ...connector 1 and the HR camera must be connected to connector 2 Following figure summarizes the allowed combinations for the MVS6000 board Connector 1 Connector 2 SR same type SR SR same type SR HR HR...

Page 24: ...igh resolution camera MVS6002 the bracket has two connectors for the IVC 1000 camera 15 pin connector of the MVS6000 Pin Signal 1 2 3 4 5 6 7 8 15 14 13 12 11 10 9 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...

Page 25: ...ignal VD in Signal 8 TRIG in GND GND 9 Trig In Signal 10 GND WEN output Signal 11 12 V DC Trig In Signal 12 VD in GND VD in GND Warning New cables must be used for the connector with the new EIAJ stan...

Page 26: ...label HR cables Note For the SR cameras the same cables are used as for connecting to the MVS3x0 For the HR cameras ADIMEC other cables are used than for connecting to the MVS3x0 The next two tables...

Page 27: ...ra old standard SR camera EIAJ standard blue label camera to video splitter SL CI CW4559 0 3m CW4332 3m video splitter to MVS3x0 SL CI CW4560 2m CW4595 5m CW4596 10m CW4616 3m video splitter to MVS600...

Page 28: ...tion 752X574 ID is 1 XC75CE_6 interlaced restart reset frame integration resolution 752X574 ID is 2 XC75CE_7 interlaced restart reset field integration resolution 752X574 ID is 3 ST50CE_6 interlaced r...

Page 29: ...nterlaced restart reset field integration resolution 752X574 ID is 28 XC55E_5 progressive scan restart reset field integration resolution640X492 ID is 21 XC8500M_5 progressive scan restart reset field...

Page 30: ...h MVS Software 24 1 0 The IVC 1000 camera is supported with the MVS software 24 1 0 This digital camera can only be used on the MVS6001 and MVS6002 boards IVC 1000 30 fps at full resolution camera lin...

Page 31: ...MVS6000 System Level Manual 1 0 Dec 2001 3 1 MVS6000 3 Software Software This chapter gives an overview of the software you need to run the MVS600x systems and explains how to install it...

Page 32: ...l booting of the MVS6000 boards multiple languages optionally 3 1 2 Virtuoso Virtuoso is the operating system of the MVS6000 boards It is used to open the communication pipes towards the boards Note T...

Page 33: ...ined in on page 3 12 and 3 19 Note The installation and the upgrade of MVS and MMI software are always with InstallShield No support is given for configurations obtained by copying files Tip To be abl...

Page 34: ...d New Hardware Wizard click Next to continue the installation The next page of the wizard opens 2 Select the radio button Display a list of the known drivers for this device so that and click Next The...

Page 35: ...are MVS6000 System Level Manual 1 0 Dec 2001 3 5 3 Select Other devices in the hardware types list and click Next The next page of the wizard opens 4 Click Have Disk The Install From Disk dialog box o...

Page 36: ...file Note The folder that contains the mvs6000 inf file is stored on the ICOS Installation CD that is delivered with your system The folder is Drivers Icos MVS6000 for Win2000 6 Select the mvs6000 inf...

Page 37: ...re MVS6000 System Level Manual 1 0 Dec 2001 3 7 7 Click OK to close the Install From Disk dialog box and to return to the wizard 8 Select ICOS MVS6000 Board and click Next The next page of the wizard...

Page 38: ...MVS6000 3 8 MVS6000 System Level Manual 1 0 Dec 2001 9 Click Next to continue 10 Click Finish to close the wizard 11 If you have more than one board repeat this procedure for all other boards...

Page 39: ...ith your system These files are stored in the folder Software MVS6000 Hardware Setup Disk1 Tip When you install the MVS6000 hardware files virtuoso is installed automatically in the MVS6000 folder on...

Page 40: ...PCI slot ID These numbers are reserved by the motherboard and can change from the one manufacturer to the other You can find this information in the manual of the motherboard or on the screen when sta...

Page 41: ...s to continue the installation Windows informs you that the registry is updated An example is shown here 6 Click OK to continue 7 Select the radio button Yes I want to restart my computer now 8 Click...

Page 42: ...strongly advised not to alter its contents The setup for MVS software is available on the ICOS Installation CD in the folder Software MVS6000 SW install 24 0 0 the ICOS ftp server This is true for of...

Page 43: ...l 24 0 0 Disk 1 on the ICOS Installation CD The InstallShield Wizard starts After a few seconds the Welcome page opens 2 Click Next to continue the wizard The installation starts The InstallationShiel...

Page 44: ...ftware of slot 1 is installed first followed by slot 2 slot 3 and slot 4 The system starts updating the NLI files and creates folders and Icons on the desktop When the installation is done the followi...

Page 45: ...01 3 15 3 2 3 2 Upgrade the MVS6000 Software 1 Run Setup exe from the first floppy or from the folder Software MVS6000 SW install 24 0 0 Disk 1 on the ICOS Installation CD The InstallShield Wizard sta...

Page 46: ...izard The wizard asks you to backup or to overwrite the existing MVS6000 folder 3 Select the option you want backup overwrite 4 Click Next The Wizard asks you if you want the default or the existing s...

Page 47: ...ary disk space in step 8 When you selected the option Backup existing MVS6000 folder the wizard continues 7 Enter a backup folder 8 Click Next Note When the backup folder already exists you get the me...

Page 48: ...n if these boards are not present This means that when you add a board to the system you do not have to reinstall the software The software of slot 1 is installed first followed by slot 2 slot 3 and s...

Page 49: ...tallation 3 2 4 Install the MMI Software This installation is the same as for MVS3x0 based systems Notes 1 The installation files are available on the ICOS Installation CD 2 When you upgrade the MMI S...

Page 50: ...a specific slot is stored in the slot folder for that specific slot for example C Mvs6000 Slot1 Warning Do not try to edit this file manually To configure the system use the configuration file CNF_edi...

Page 51: ...cations_ In MMI 5 0 the Lead Frame Check Dambar Check and Mark Absence Presence applications are not available on MVS6000 based systems 3 3 2 CNF_edit MVS n Note If you specified n board in the MVS gr...

Page 52: ...the next board s the default is slot 2 Select the correct slot and enter the camera definitions 3 3 2 2 Camera Type for a Specific Connector For each connector on the MVS6000 board you have two lists...

Page 53: ...you must take into account the following restrictions see also page 2 11 If you select a HR camera Adimec40M50PC in the upper list you cannot select another camera in the lower list If you have selec...

Page 54: ...o cameras are connected by using a breakout box camera 1 is connected above camera 2 see page 2 11 Note this is the opposite of the MVS3x0 board where camera 2 was connected above camera 1 Connector 2...

Page 55: ...System Level Manual 1 0 Dec 2001 3 25 3 3 3 CNF_edit Camera n of MVS m This dialog box is similar to the corresponding one for MVS3x0 based systems Note The text below the camera definition gives the...

Page 56: ...new section is added in pool txt namely the MVS6000Boot section MVS6000Boot BootOnStartup 1 TimeoutOnPollingForSyncFile 30 BootOnStartup is set to 1 which means that the MVS6000 boards are booted at...

Page 57: ...isition This chapter explains the image acquisition on the MVS600x board The MVS600x is able to acquire two images in parallel The following changes in the image acquisition compared to the MVS3x0 boa...

Page 58: ...r to specify the image to be processed or shown 4 2 Timing Kits On the MVS600x board there is only one timing kit per camera mode The integration time is set by software and linked to the illumination...

Page 59: ...ion settings depend on four values that are selected in the CNF_edit program For the MVS600x board the names are the same as for the MVS3x0 board but the illumination is set to a percentage of the max...

Page 60: ...fine illumination settings have a direct influence on the standstill time and a trade off must be made between the speed and the introduction of noise Note The examples below do not allow for the ove...

Page 61: ...etween Balls Inspection MVS3x0 integration integration standstill time int1 2 transfer 2D camera 2D camera 3D camera integration transfer transfer transfer MVS6000 integration integration standstill t...

Page 62: ...MVS6000 4 6 MVS6000 System Level Manual 1 0 Dec 2001...

Page 63: ...nd images with graphics is managed The display of video images and their graphics are now a PC task not a MVS600x task This implies that the video images are always merged with the Windows menus There...

Page 64: ...with the MVS3x0 Wincomm dll message communication already present with the MVS3x0 since MMI4 10 Displaytask dll display graphics communication new with the MVS6000 The communication with the MVS600x...

Page 65: ...sing PCI communication which will be used as a replacement for Hyperterminal 5 3 Display Graphics Communication At initialization MMI defines the video window layout on the monitor by using the Displa...

Page 66: ...4 Message Communication Standard message communication between interface and the MVS boards passes via the WinComm dll Here as well pipes are opened in order to communicate with Virtuoso Note Incompat...

Page 67: ...Tools and Troubleshooting This chapter describes the following topics the PCITerm terminal emulator for menu mode see page 6 2 exchanging boards see page 6 8 language settings in Windows 2000 see 6 9...

Page 68: ...ial cable PCITerm is installed together with the MVS software The installation program creates shortcuts in the Icos Tools folder on your desktop like pciterm MVS1_pci4 MVS n represents the board with...

Page 69: ...the board is booted that is MMI is running 2 Double click the shortcut in the Icos Tools folder on your desktop for example PciTerm MVS1_pci4 A terminal window opens telling you the pipes are opened o...

Page 70: ...6 4 MVS6000 System Level Manual 1 0 Dec 2001 Notes 1 The menu mode works in the same way as for the MVS3x0 boards 2 You can launch multiple instances of PCITerm to communicate simultaneously with all...

Page 71: ...are in PCITerm you can capture all the text given on the screen in a text file 1 Press the F2 button The Capture Text dialog box opens Here you can specify the name and the destination of the text fi...

Page 72: ...w you can stop the capturing by pressing the F2 button again 6 1 3 To Send a Text File With PCITerm you can also send a text file to the MVS board 1 Press the F3 button to send a text file The Send Te...

Page 73: ...es If you try to restart PCITerm for the same board and with the same pipe when it is already active the system tells you the pipes are unavailable Note You get the same message if you try to use PCIT...

Page 74: ...0x boards are present and adapts its configuration accordingly Most parameters are stored in a file on the PC and read by the MVS600x board at startup This way the settings will automatically be corre...

Page 75: ...multilingual version go to the Regional Options in the Control panel to install other languages select the language for the menus and dialog boxes Tip You can find more detailed information on how to...

Page 76: ...with an Empty Hard Disk To reinstall the software on an empty hard disk the following installation CD ROMs are available Windows 2000 VirusScan Easy CD creator ICOS Installation CD More information on...

Page 77: ...on Normally there is only one keyboard connected to the system and you do not need to change it but it could happen somebody has unwillingly modified the keyboard layout for a program How to select th...

Page 78: ...n also uninstall the keyboard layout you do not use 1 Select Start Settings Control Panel 2 Select the Keyboard icon The Keyboard Properties dialog box opens 3 Select the Input Locales tab 4 Select th...

Page 79: ...olution 6 5 2 1 Boot problems In case of boot problems the MMI will display an error message that tells you what goes wrong For example Note Check the Dos Window at startup to see if the MVS600x board...

Page 80: ...is not connected the MMI displays the following error message at startup while it is trying to take input Video display seems zoomed Only two resolutions are supported for the Windows display settings...

Page 81: ...ty How can you check and change this 1 When MMI is running press CTRL ALT DEL to open Windows Security 2 Click Task Manager to open the Windows Task Manager 3 Select the Processes tab 4 Choose View Se...

Page 82: ...p 9 Instead of Normal switch on Realtime in the Set Priority 10 Close the Task Manager This will speed up the inspection time Slow Mouse Movement This is a known bug which will be solved in the coming...

Page 83: ...MVS6000 System Level Manual 1 0 Dec 2001 A 1 MVS6000 A Appendix Appendix This appendix contains the SlotMapping reg file an overview of the incompatible communication messages...

Page 84: ...15 HKEY_LOCAL_MACHINE SOFTWARE Icos Vision Systems MVS6000 Slot 1 PCIBusNumber dword 00000000 PCISlotNumber dword 00000014 HKEY_LOCAL_MACHINE SOFTWARE Icos Vision Systems MVS6000 Slot 2 PCIBusNumber d...

Page 85: ...lor 00D7 Load user color 00D9 Draw 2box 00A3 Make drawing 00A5 Remove drawing 00A6 Cursor manipulation 00A7 Text manipulation 00A8 Redraw Display 00A0 Teach window 00A1 Delete window 00A2 Change windo...

Page 86: ...e and is mapped on the RIP profile type NIP profile is mapped to a new profile type called SNIP Info 00DD set setup parameters most cases not supported anymore still supported are 15 16 17 115 00DE ge...

Page 87: ...o the changes in respect to the previous dump CASE 02 field separator px 1 byte ASCII character to put between the individual fields of an error record following fields are dumped ticket type nr of a...

Page 88: ...algo count field 2 param 1 error type number 0 info 1 warning 2 error 3 interupt error 4 start 5 stop 6 input_info 7 input_warning 8 input_error 9 check trace point field 3 param 1 nr of arguments nu...

Page 89: ...able connectors hardware 2 5 Cables camera connection 2 14 Camera connections and cables 2 11 image acquisition 4 2 numbering 2 11 3 24 supported types 2 16 CNF_edit 3 20 Communication display graphic...

Page 90: ...sition 4 1 camera selection 4 2 illumination settings 4 3 memory storage 4 2 timing kits 4 2 Installation MMI software 3 19 MVS software 3 12 MVS6000 hardware files 3 9 plug play driver 3 3 reinstall...

Page 91: ...es 3 9 PLX PCI 3 2 system configuation 3 20 Virtuoso 3 2 Windows 2000 3 2 System configuration CNF_edit 3 20 Param_file txt 3 20 T Timing kits image acquisition 4 2 Tools exchanging boards 6 8 languag...

Page 92: ......

Page 93: ......

Page 94: ......

Reviews: