Page 2
All rights reserved. The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Microscan manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Microscan.
Installing Hardware 2-2 Installing the 0300 Framegrabber & Cables 2-2 Connecting Cables 2-4 Installing Software 2-6 Installing Visionscape® and MS-96 Vial Reader Software 2-6 Troubleshooting 2-6 Adjusting the Sensor 2-6 Adjusting the Light Intensity 2-8 Testing the MS-96 Vial Reader 2-9...
Page 4
Run Once 4-28 Reset Counts 4-28 Quit 4-28 Checkboxes 4-29 Always Create Files 4-29 Always Print A Label 4-29 Pass/Fail Based on the Number of Vials Decoded 4-29 When the Checkbox is Checked 4-29 MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
Page 5
File Base Name 4-33 Number Expected 4-34 Read Complete 4-34 Options 4-34 Rack Density 4-34 Setting Up the Zebra Printer APPENDIX A MS-96 Vial Reader ActiveX API APPENDIX B Properties B-2 Methods B-3 Events B-3 Index Index-1 v3.2.0, Feb 2009...
Before You Begin... CHAPTER 1 Before you install your MS-96 Vial Reader hardware and software, make sure you have all of the necessary components. This chapter helps you prepare for a successful installation. MS-96 Vial Reader Hardware Components The MS-96 Vial Reader hardware may be purchased in two configurations: •...
You can use the MS-96 Vial Reader with the following operating systems: • Windows 2000 SP4 • Windows XP SP2 Monitor Resolution The screen resolution for your MS-96 Vial Reader system should be set to 1024 x 768. Recommended Tools • A screwdriver set Related Documentation...
Installing Hardware & CHAPTER 2 Software This chapter describes how to install the MS-96 Vial Reader hardware, the ® Visionscape and MS-96 Vial Reader software, and how to troubleshoot the system. Specifically, this chapter describes: • “Installing Hardware” on page 2-2 •...
Fasten the 0300 framegrabber board with a port access screw (see Figure 2–1). Unscrew another port access cover on the PC. Insert the internal I/O connector into the open port access cover (see Figure 2–1). MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
Page 11
Install the camera power connector that is supplied with your board (see Figure 2–1). Make sure the other end is connected to PC power. Install the internal I/O cable (see Figure 2–1). Replace the cover of the PC. v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide...
Use the following procedure to connect the MS-96 Vial Reader cables: Connect the power cord, network cable (if used), mouse and keyboard to the Connect one end of the camera cable (P/N 030-014700) to the MS-96 Vial Reader reader head, as shown in Figure 2–2.
Page 13
PC with Cables Attached Boot the PC. Check for the red light from the sensor in the back left corner of the MS-96 Vial Reader reader head. Note: If the red light from the sensor is not on, re-check the connection between the camera cable and sensor cable on both ends.
“Testing the MS-96 Vial Reader” on page 2-9 Adjusting the Sensor Use the following procedure to adjust the sensor: Place a keyed rack of vials atop the MS-96 Vial Reader reader head. Wait for the read to complete. MS-96 Vial Reader User’s Guide...
Page 15
Troubleshooting Push the rack to the front right corner. Notice the screw and two LEDs on the back of the MS-96 Vial Reader reader head, as shown in Figure 2–4. FIGURE 2–4. MS-96 Vial Reader Reader Head Adjust the screw until the yellow sensor light is on and blinking slowly.
When the matrices are clearly visible, turn live video off (by clicking on the Turn Live Video Off button). Remove and replace the rack on the MS-96 Vial Reader reader head to trigger a cycle. Click on the Show Complete Box button.
Testing the MS-96 Vial Reader Use the following procedure to test the MS-96 Vial Reader: With the PC booted, and the MS-96 Vial Reader running, place a rack of vials atop the MS-96 Vial Reader reader head. The red LEDs should illuminate.
AVP file, and awaits a trigger. The trigger is user configurable to be either the sensor on the top of the MS-96 Vial Reader reader head, the completion of a bar code read from a reader attached to a serial port of the PC running the software, or an input through ActiveX.
MS-96 Vial Reader Overview Chapter Modes You can operate the MS-96 Vial Reader in one of two modes: • Supervisor — This mode enables menus and buttons that are not enabled in Operator mode. You can create, modify, and save AVP files. You can modify formats for data files and image files.
If True, the program checks for a positive state on the sensor before outputting the data to the counters, the text files, the ActiveX output or the printer. MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
INI File Keys Not Accessible Through the Program Modifying a Key To modify a key: Close the MS-96 Vial Reader program. Open the INI file with a text editor. Change to the appropriate key. Save the file. Exit the text editor.
Menus, Buttons, & Options CHAPTER 4 The MS-96 Vial Reader operates in either Supervisor mode or Operator mode. Supervisor mode offers you more menus and more buttons. In Operator mode, the following menus and buttons are disabled: • File menu •...
The File and Configure menus are displayed. – The Turn on Live Video, Save Images, and Run Once buttons are displayed. Note: To change the password, you must edit the ProgrammersPassword entry in Vialreader.ini. MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
Menus File Menu FIGURE 4–2. File Menu Modify AVP File When you select this menu item, the Enter Data Matrix Datums dialog box is displayed, as shown in Figure 4–3. v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide...
Page 28
Menus, Buttons, & Options Chapter FIGURE 4–3. Enter Data Matrix Datums Dialog Box MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
Page 29
Note: This option may allow an increased population of Data Matrices to be read and is recommended for the MS-96 Vial Reader. – Allow Steep Angle — In some Data Matrix reading applications, it is not possible to set up the camera such that the focal plane is parallel with the surface of the Data Matrix label.
Page 30
Ensure Within ROI — Enabling this option ensures that no Data Matrix is located unless it is fully inside the ROI. The default is Off. Note: Not suggested for use with the MS-96 Vial Reader. – Ignore Single Edges — This option causes the decoder to ignore single edges during the Data Matrix locate process.
Page 31
Note: This parameter may allow an increased population of matrices to be read and is recommended for the MS-96 Vial Reader. • Rows/Columns (cells) — The number of matrix rows and columns including the border cells. The MS-96 Vial Reader only works with square matrices. Range: 0 - 144 •...
Page 32
Note: Selecting all three methods may allow an increased population of matrices to be read and is recommended for the MS-96 Vial Reader. • Tool Time Out (ms) — This datum is the maximum time to search for a matrix.
When you select this menu item, the Select an AVP File to Open dialog box is displayed, as shown in Figure 4–4. FIGURE 4–4. Select an AVP File to Open Dialog Box v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide...
Enter the password for the MS-96 Vial Reader program (the default is “password”). Place a full rack of vials with Data Matrix codes on top of the MS-96 Vial Reader reader head. MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
When you select this menu item, a dialog prompts you to enter the Data Matrix parameters for the codes currently on the MS-96 Vial Reader reader head. Then, the program steps through setting the RectWarp locations for the four cameras.
Page 37
From the initial screen, click Update. When asked if you wish to save the file, click Yes, and save the file using a new, unique name. Test this adjustment by placing a rack atop the MS-96 Vial Reader reader head and determining if all vials are read.
If you uncheck Use default date filename format, you will see the screen shown in Figure 4–9. Don’t overlook the Warning displayed in Figure 4–9. FIGURE 4–9. Use data filename format Unchecked MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-14...
If you uncheck Use default image filename format, you will see the screen shown in Figure 4–11. Don’t overlook the Warning displayed in Figure 4–11. FIGURE 4–11. Use default image filename format Unchecked v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-15...
Change Data File Folder When you select this menu item, the Select folder for data files dialog box is displayed, as shown in Figure 4–12. FIGURE 4–12. Select Folder for Data Files Dialog Box MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-16...
When you select this menu item, the Select folder for image files dialog box is displayed, as shown in Figure 4–13. FIGURE 4–13. Select Folder for Image Files Dialog Box Configure Menu FIGURE 4–14. Configure Menu v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-17...
RS232 Settings Dialog Box Failure Message When you select this menu item, the Set the Failure Message dialog box is displayed, as shown in Figure 4–16. FIGURE 4–16. Set the Failure Message Dialog Box MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-18...
Label Home X/Y — This parameter sets the label location. Click the white space to the right of the slider to increment 10 dots at a time. Range: 0 - 9999 dots v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-19...
Settle Time — This parameter specifies the time, in milliseconds, between the part sensor being tripped and the camera starting to acquire an image. Click the white space to the right of the slider to increment 10 ms at a time. MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-20...
Trigger Delay Time — This parameter specifies the time, in milliseconds, that the trigger must remain on before a trigger signal is seen by the MS-96 Vial Reader reader. Click the white space to the right of the slider to increment 10 ms at a time.
This button displays the information from the last rack read. If the information shown is from the rack on the MS-96 Vial Reader reader head, then “Read Complete” on a green background is displayed on the screen below the Beep on Read checkbox.
To disable this message, set the “DisableOverwriteWarningMessage” key to False in the [Form_Defaults] section of the Vialreader.ini file. For more information about creating files, see “Always Create Files” on page 4-29. v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-25...
“DisableOverwriteWarningMessage” key to False in the [Form_Defaults] section of the Vialreader.ini file. For more information about creating files, see “Always Create Files” on page 4-29. Print Label This button prints the label to the Zebra printer MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-26...
View Contrast Values When you click on this button, the View Contrast Values window is displayed, as shown in Figure 4–23 and Figure 4–24. FIGURE 4–23. View Contrast Values Window (24 Vials) v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-27...
This button resets the Total Inspections, Good Inspections, and Bad Inspections to zero (0). Quit This button closes the MS-96 Vial Reader. You have to select Yes to close the MS-96 Vial Reader. MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
Checkboxes Always Create Files When this checkbox is checked, the MS-96 Vial Reader creates an array text file and a one column text file upon the completion of every cycle. For more information about the array text file, see “Create Array Text File” on page 4-25.
If the number of expected decodes is greater than the number decoded, and the Pass/Fail based on the number of vials decoded checkbox is checked, a screen similar to the one in Figure 4–26 is displayed. FIGURE 4–26. Expected Decodes Greater Than Number Decoded MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-30...
Pass/Fail based on the number of vials decoded checkbox is not checked, a screen similar to the one in Figure 4–27 or Figure 4–28 is displayed. FIGURE 4–27. No Extra Message Box Displayed (24 Vials) v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-31...
When this checkbox is checked, the PC beeps at the completion of a read. Fields Fail Inspections This field displays the total number of inspections that failed. Pass Inspections This field displays the total number of inspections that passed. MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-32...
For example, assume you type “First Batch” into the File Base Name text box. After you click on the Save Images button, the directory drive:\Program Files\VialReader\Images will contain the files shown in Figure 4–29. FIGURE 4–29. File Base Name Example v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide 4-33...
This text box illuminates when a read is finished, and remains illuminated until you remove the rack from the read head. Options Rack Density This option box sets the density of the vials in the rack. The choices are 24 and MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 4-34...
Page 59
Select Not Shared, and click on Next. Select No for a test page, and click on Finish. If the system asks for the location of the driver file, enter: drive:\Program Files\Vialreader\ and select UNIDRV.DLL in that directory. v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide...
MS-96 Vial Reader ActiveX API Appendix Properties • bBeepOnReadStatus() As Boolean — Boolean value that specifies whether the PC speaker sounds at the completion of a read cycle. • bPassFailCheckStatus() As Boolean — Boolean value that specifies whether the cycle passes or fails based on the count of the matrices read.
SensorStateChanged(bState As Boolean) — Event fired when the hardware sensor changes state. • UIClosing() — Event fired when the UI is closing. • UILoaded() — Event fired when the UI load is complete. v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide...
Page 64
MS-96 Vial Reader ActiveX API Appendix MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009...
Page 65
4-25 one column file 4-26 file button 4-26 one column text file 4-26 text file 4-26 quit 4-28 read box data matrix 4-23 reset counts 4-28 v3.2.0, Feb 2009 MS-96 Vial Reader User’s Guide Index-1...
Page 66
Monitor Resolution sensor 4-21 MS-96 Height/Width (pixels) installing software HideUI testing Horizontal Scroll Bar number expected 4-34 Number Expected horizontal scroll bar 4-34 Image Style INI File Keys OneColTextFile2LineHeader not accessible MS-96 Vial Reader User’s Guide v3.2.0, Feb 2009 Index-2...
Page 67
Index Operator Stop Bits Orientation setting 4-20 4-18 Supervisor Parity setting Testing the MS-96 Vial Reader 4-18 Pass Text Boxes based on the number of vials decoded file base name 4-29 4-33 inspections read complete 4-32 4-34 Password Threshold Method...
Need help?
Do you have a question about the MS-96 Vial Reader and is the answer not in the manual?
Questions and answers