96M10260 AutoID Data Controller DV-90 User’s Manual Read this manual before using the system in order to achieve maximum performance. Keep this manual in a safe place for future reference.
Introduction This manual describes instructions on basic usage of the DV-90, its operation procedures, warnings and precautions. Be sure to read this section thoroughly before use. Keep this manual in a safe place for future reference. Symbols and Conventions The following symbols and conventions alert you to important messages. Be sure to read these messages carefully. WARNING Failure to follow instructions may lead to physical injury (electric shock, burn, etc).
Safety Precautions Tips on Correct Use z Handling •Do not attempt to open or modify the DV-90. Doing so may cause fire and electric shock. zHandling abnormalities WARNING Turn off the power immediately in the following cases. Using the unit in an abnormal condition could cause fire, electric shock, or accident. • Contact the nearest KEYENCE office for repair. • If liquid including water, chemicals or debris enters the unit. • If a metal contacts the connector.
CE Marking and UL Conformity CE Marking It is confirmed that the DV-90 Series satisfies the requirements of the EU Directive, and conforms to it when the following conditions are fulfilled. Therefore, users must fulfill the following conditions when the DV-90 Series is going to be used in the EU countries. ●Precautions for EMC Directive (89/336/EEC) • Applicable standard (EMI) EN55011 Class A • Applicable standard (EMS) EN61000-6-2 • Attach the following ferrite cores to the connected cables.
Software Licensing Agreements Read the following licensing agreement carefully before using this software. By using the software, you signify that you agree with the statements herein and the contract is accepted. Licensing 1. Right of use KEYENCE grants you the nonexclusive right to use this software in accordance with terms of this agreement. 2. Copyright The copyright on the software and supplied documentation belongs to KEYENCE Corporation, and you hold only the license for its use. 3.
Content Safety Precautions ....................................................................................................................................... 1 CE Marking and UL Conformity ................................................................................................................... 2 Software Licensing Agreements .................................................................................................................. 3 Content .............................................
Chapter 4 Basic Functions 4-1 4-2 4-3 4-4 4-5 4-6 4-7 Verification Function .................................................................................................................... 4-2 Notes on Registering Master Data .............................................................................................................. 4-3 Normal Verification ......................................................................................................................
5-3 5-4 5-5 5-6 Input Limitation Function ........................................................................................................................... 5-4 Setting the Input Limitation Function......................................................................................................... 5-5 Port Number Limitation Function ................................................................................................. 5-7 Port Number Limitation Function..........................
7-4 7-5 7-6 7-7 7-8 7-9 Operation Settings....................................................................................................................................... 7-8 Master Settings.......................................................................................................................................... 7-15 About the Right-Click Menu.....................................................................................................................
9-5 9-6 9-7 Settings...................................................................................................................................... 9-26 Settings of the DV-90 ............................................................................................................................... 9-26 Settings for the KV Series......................................................................................................................... 9-27 Settings for the MELSEC Series............
Manual Structure Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Getting Started Describes the features, functions, part names, system configuration, and the connectable devices of the DV-90. 1 Initial Setup of the Code Reader Describes the setup procedure before connecting the code reader and using the DV-90, and the setup and test procedures of the BL Series via the DV-90.
MEMO 10 E DV-90-IM
1 1 Getting Started This chapter describes the features and configuration of a typical DV-90 setup. 1-1 1-2 1-3 1-4 Checking the Package Contents............................................. 1-2 Overview of DV-90 Functions ............................................... 1-3 DV-90 Layout ........................................................................ 1-9 System Configuration and Connectable Devices.................
1-1 Checking the Package Contents The package contains the following equipment and accessories. Before using the DV-90, check that the following items are all included. 1 Getting Started DV-90NE (NPN open collector output type) DV-90NE main unit…1 Panel mounting bracket…4 Mounting screw (M4 tapping screw)…4 User’s Manual…1 AutoID Data Controller DV-90 User’s Manual Read this manual before using the system in order to achieve maximum performance.
1-2 Overview of DV-90 Functions 1 By reading the barcode attached to an assembly instruction sheet or a product in a high-mix lowvolume production line, the lamp on the shelf which contains the part to be assembled illuminates. By assembling the part stored on the illuminated shelf, assembly errors can be reduced. The figure above is an example using a handheld reader. A fixed type reader can also be Note used. Use the “Normal Verification” function.
1-2 Overview of DV-90 Functions Preventing Mixing with Other Products at a Packaging Machine 1 Getting Started By reading the barcode printed on carton cases or cardboard cases at a packaging machine (carton packing machine or cardboard caser), the mispackaging of products in the wrong box can be prevented. Use the “Active Verification” function. Refer to 4-13 Up to 900 presets can be registered beforehand in the DV-90 as master data.
1-2 Overview of DV-90 Functions Preventing Misplacement of Raw Material Reading the barcodes on a batch instruction sheet and raw material package before adding the raw material ensures product uniformity. 1 Getting Started Use the “Step Verification” function. Refer to 4-17 The barcode data initially read and the data read next are compared, and Match/No match (OK/NG) is output. In the above figure, the barcode on the batch sheet is read first, and then the barcode on the material is read.
1-2 Overview of DV-90 Functions Preventing Mispackaging in a Manual Packaging Process 1 Reading the barcodes on the packaging case, product, and user’s manual in a manual packaging process prevents the packaging of a wrong product or user’s manual. Getting Started Use the “3 Points Verification” function. Refer to 4-21 By bundling three barcode data as one set, up to 900 sets of master data can be registered (preset) in the DV-90.
1-2 Overview of DV-90 Functions Verifying the Assembly Instruction by Comparing with the Customer Order Sheet (Kanban) Use the “Picking Verification” function. Refer to 4-28 By bundling three barcode data as one set, up to 900 sets of master data can be registered (preset) in the DV-90. Three barcodes are read in a row, and the output No. corresponding to the master data that matches each of one of the barcodes is output in parallel transmission.
1-2 Overview of DV-90 Functions Checking the Print Quality of the Expiration Date or Manufactured Date 1 Whether the expiration date or manufactured date in the barcode that includes it is correct can be checked. Getting Started Use the “Date Comparison” function. Refer to 5-10 The DV-90 extracts the data that indicates the expiration date in the barcode, and compares it with the calendar in the DV-90. If the date is incorrect, or the date has expired, an NG output turns on.
1-3 DV-90 Layout 1 Getting Started Panel side DV-90 OK NG ERR ➂ ➀ ➁ 12 11 10 9 8 7 6 5 4 3 2 1 TRG1 ➃ ➄ TEST TRG EDIT MENU DEL ESC FNC TRG2 PRESET ➅ ➀ Record No. indicator LEDs ........... Display the record No. being registered, matched record No., and the reading rate of the code reader. ➁ Parallel input/output LEDs ............ Display the ON/OFF status of the parallel input/output. ➂ LCD display .......................................
1-3 DV-90 Layout Terminal side 1 ➇ Getting Started 1 ➆ 8 15 2 9 16 3 10 17 4 11 18 23 26 5 12 19 27 6 13 20 28 7 14 21 24 25 29 22 1 2 3 4 5 6 7 TRG 1 TRG 2 COM 1 +24V 0V +24V 0V PORT 2 ➉ 8 9 10 11 12 13 14 REMOTE COM2 UNLOCK COM3 OK NO COM4 15 16 17 18 19 20 21 22 READ_ERR QUALITY COM5 OUT1 OUT2 OUT3 OUT4 OUT5 30 23 24 25 26 27 28 29 30 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 COM6 PORT 1 ➈ 11 ➆ USB port ............................................
1-4 System Configuration and Connectable Devices The DV-90 can be used with the following devices. Numbers in parentheses ( ) are described on the following page.
1-4 System Configuration and Connectable Devices ∗ 1 PORT1 can connect a barcode reader. 1 ∗ 2 PORT2 can connect either a barcode reader, PC or PLC. Getting Started ∗ 3 USB can connect a PC. The supported operating systems are Windows 8/7/Vista/XP/2000. ∗ 4 The I/O terminal has 4 input pins and 16 output pins. The NPN open collector output type (DV-90NE) and the PNP open collector output type (DV-90PE) are available for output.
2 2 Initial Setup of the Code Reader This chapter describes the basic setup for connecting a code reader to the DV-90. 2-1 Code Reader Setup Basics ..................................................... 2-2 2-2 Setting Procedure of the BL Series and the SR Series .......... 2-6 2-3 Read Test Procedure of the BL Series and the SR Series......
2-1 Code Reader Setup Basics This section describes the preparation flow before using the DV-90. 1 2 In the settings of the DV-90, select "CR1 Type" in "Main". Specify the type according to the code reader to connect.
2-1 Code Reader Setup Basics 3 Connect the code reader to PORT1 of the DV-90. ⇒ Refer to 3-8. Turn off the power of the DV-90 when connecting the code reader. 4 Read the data with the code reader, and confirm that the data is displayed on the LCD of the DV-90. 2 1 2 3 4 5 6 7 8 9 0 Initial Setup of the Code Reader • If you are using the BL-1300/700/600 or the SR Series, the data can be read by gently pressing the [TEST] switch on the DV-90 once.
2-1 Code Reader Setup Basics 7 Wire the trigger input (input to starting reading). ⇒ Refer to 3-4. • If a hand-held reader is connected, no wiring is required. • For the BL-1300/700/600/180 Series and the SR-600/500, wire the trigger input to the DV90. 8 2 Initial Setup of the Code Reader 9 Wire the I/O terminals. ⇒ Refer to 3-2. If you want to communicate with a device such as a PC or a PLC, connect the DV-90 to the device. ⇒ Refer to 3-10.
2-1 Code Reader Setup Basics How to Detect the Communication Setting Automatically When the communication setting of the connected BL-1300/700/600/500/180 Series cannot be checked, you can have the DV-90 detect it automatically. Follow the steps below. 1 Press the MENU key for a second. Select “3 PORT1” by pressing the twice. key 3 Press the 4 Press the key, and then press the Press the starts.
2-2 Setting Procedure of the BL Series and the SR Series When changing the settings of theBL-1300/700/600/500/180 Series or the SR-600/500 Series, use the SetUp Software dedicated to the BL Series or AutoID Navigator. This section describes its procedure. 2 Setting Procedure Using the SetUp Software Initial Setup of the Code Reader 1 Perform step 1 though 4 described in “2-1 Flow of Connections and Settings”. 2 Connect the PC to the USB port or PORT2 of the DV-90.
2-2 Setting Procedure of the BL Series and the SR Series 5 Configure the PC communication conditions on the setup software. BL SetUp Software Configure “PC Port Setting” as follows: • When connected to USB • Port : Specify the port No. of the USB. • Baud rate : 115200 bits/s • Data length : 8 bits • Parity : Even • Stop bit length : 1 bit 2 Initial Setup of the Code Reader • When connected to PORT2 • Port : Specify the port No. of the RS-232C.
2-3 Read Test Procedure of the BL Series and the SR Series This section describes how to perform the read test for the BL Series and the SR Series. 2 Note The read test described here is applicable to the BL-1300/700/600/180 and the SR-600/500 Series code readers. Initial Setup of the Code Reader Read Test Using the Key The following procedure performs the read test using the TRG key. The same operation can be performed by turning on/off the trigger input.
2-3 Read Test Procedure of the BL Series and the SR Series 2 Press the FNC key on the DV-90 and the command to be sent to the BL Series or the SR Series is displayed. Press the or lowing items. TEST1 *CR1<> key to select either one of the fol- 2 BL-1300 SR-600/500 TEST1 Starts the reading rate test mode. Starts the reading rate test mode. (Offline) TEST2 Starts the tact measurement test mode. Starts the tact measurement test mode. Starts the tact measurement test mode.
2-3 Read Test Procedure of the BL Series and the SR Series 5 FNC key on the DV-90, select “QUIT” with the or 6 2 QUIT >1234567890:60% To exit the reading rate test mode, press the Press the key, and then press the ESC key. key to exit the test mode. Initial Setup of the Code Reader The read test is completed. Checking the Type of the Read Barcode 1 2 Pressing the TEST key on the DV-90 twice displays “Test Mode 2 Code Check” for a second, and the screen to the right is displayed.
3 3 Connections and Mounting This chapter describes the connection of the devices and mounting procedure of the DV-90. 3-1 3-2 3-3 3-4 3-5 E DV-90-IM I/O Terminal Connection ....................................................... 3-2 RS-232C Interface Connection.............................................. 3-7 USB Interface Connection/Driver Installation..................... 3-13 Wiring the Power Supply Terminals.................................... 3-24 Mounting the DV-90 ..............................
3-1 I/O Terminal Connection I/O Terminal Pin Assignment 3 Connections and Mounting No. 1 8 15 23 2 9 16 24 3 10 17 25 4 11 18 26 5 12 19 27 6 13 20 28 7 14 21 29 22 30 Label Name No.
3-1 I/O Terminal Connection Connecting the cable Connect the cable by using a screwdriver as shown below. (Tightening torque: 0.
3-1 I/O Terminal Connection Wiring the Input Terminals Pin label Name Description TRG1 Trigger input 1 Inputs a trigger signal to the code reader connected to PORT1. TRG2 Trigger input 2 Inputs a trigger signal to the code reader connected to PORT2. REMOTE Remote input Performs the same key operation as the DV-90. Either key, 3 ESC key or PRESET key can be assigned.
3-1 I/O Terminal Connection Wiring the Output Terminals (NPN Open Collector Type) The DV-90NE (NPN open collector type) has the following output terminals. Pin label Name Description OK Verify OK Output when the data matches with the output master data (Verification is OK). NG Verify NG Output when the data does not match with the output master data (Verification is NG). OUT1 to 12 Verify result output Outputs the output No.
3-1 I/O Terminal Connection Wiring the Output Terminals (PNP Open Collector Type) The DV-90PE (PNP open collector type) has the following output terminals. Pin label Name Description OK Verify OK Output when the data matches with the output master data (Verification is OK). NG Verify NG Output when the data does not match with the output master data (Verification is NG). OUT1 to 12 Verify result output Outputs the output No.
3-2 RS-232C Interface Connection The DV-90 is equipped with two RS-232C interfaces. (PORT1 and PORT2) Connect a code reader to PORT1. Connect either a PLC, PC, or code reader to PORT2. Pin Assignment of the RS-232C Interface D-sub pins (male) # 4-40 screw (female) 3 Pin No.
3-2 RS-232C Interface Connection Connecting the Code Reader Connect the code reader to PORT1. When “PORT2 Unit” is set to “Code Reader”, a code reader can also be connected to PORT2. Connecting the BL-700/600/180 Series, HR-50RK/40RK, or BL-210RK/N70RKE Connect the BL Series directly to PORT1 or PORT2. The power (5V DC) is supplied by PORT1 and PORT2.
3-2 RS-232C Interface Connection Connecting the BL-1300 Series or the SR-600/500 Series To connect the BL-1300 Series or the SR-600/500 Series, use the OP-80616 conversion cable. BL-1300 or SR-600/500 • In the output terminal setting on the BL-1300 Series and the SR-600 Series, set OUT1 to OK and OUT2 to NG+ERROR. • On the SR-500 Series, set as “NG is output when the read error occurs”. 3 Connector case 9-pin D-sub (female) # 4-40 screw The cable length of OP-80616 is 200 mm.
3-2 RS-232C Interface Connection Connecting code readers of other manufacturers Refer to the manual of the connecting code reader, and also refer to the following example for connection. Wiring example Code reader of other manufacturer Connector case 3 9-pin D-sub (female) # 4-40 screw When connecting a code reader of other manufacturer, set “CR1 Type” of “Main” to “Others”. ( Refer to 2-2) Connections and Mounting Connecting a PC or PLC Connect an external device such as a PC or a PLC to PORT2.
3-2 RS-232C Interface Connection Connecting the KV programming port OP-24045 (1m) OP-24025 (5m) OP-26486 3 Connecting the KV-L21V/L20V/L20R/N10L Connector case 9-pin D-sub (female) # 4-40 screw KV-L21V/L20V/L20R(PORT2) DV-90(PORT2) Connector case 9-pin D-sub (female) # 4-40 screw Connector case Terminal block 9-pin D-sub (female) # 4-40 screw The connections can be established via the optional cable OP-29859 (1.5 m).
3-2 RS-232C Interface Connection Connecting the MELSEC Series zAOJ2-C214-S1 AJ71C24(-S ) AJ71UC24 AJ71QC24(N)-R2/R4 zA2CCPUC24(-PRF) A1SJ71(U)C24 A1SJ71QC24 QJ71C24(-R2) QJ71C24N(-R2/R4) Connector case Connector case Connector case 3 Connections and Mounting 25-pin D-sub (male) M2.6 screw 9-pin D-sub (female) # 4-40 screw 25-pin D-sub (male) M2.
3-3 USB Interface Connection/Driver Installation The USB interface only allows the connection to a PC. Using the USB interface requires the USB driver software to be installed. Follow the procedure below. Important When using the DV-90 with the PC constantly connected via the USB interface, vibration of the DV-90 may cause disconnection of the USB cable or other communication failures. In such a case, be sure to take action to prevent vibration, or secure the USB cable.
3-3 USB Interface Connection/Driver Installation 3 4 When the DV-90 is connected to the PC, the message “New Hardware Found” is shown. “Found New Hardware Wizard” automatically starts. Click [Next >]. 3 Connections and Mounting 5 3-14 Select “Search for a suitable driver for my device (Recommended)” and click [Next >].
3-3 USB Interface Connection/Driver Installation 6 Select “Specify a location” and click [Next >]. 3 8 9 E DV-90-IM Specify the “driver” folder in the CD drive and click [OK]. If the CD drive is “D”, specify “D:/driver/”. When the driver file search is finished, check that the screen shows “ftdibus.inf”, and click [Next >]. Even when the Microsoft digital signature cannot be confirmed for the USB driver that you want to install, click [Yes] and proceed with the installation.
3-3 USB Interface Connection/Driver Installation 10 Check the “Found New Hardware Wizard” screen and click [Finish]. 11 Then, the message “New Hardware Found” is shown. 12 “Found New Hardware Wizard” automatically starts. Click [Next >]. 3 Connections and Mounting 13 3-16 Select “Search for a suitable driver for my device (Recommended)” and click [Next >].
3-3 USB Interface Connection/Driver Installation 14 Select “Specify a location” and click [Next >]. 3 16 17 E DV-90-IM Connections and Mounting 15 Specify the “driver” folder in the CD drive and click [OK]. When the driver file search is finished, check that the screen shows “ftdibus.inf”, and click [Next >]. Even when the Microsoft digital signature cannot be confirmed for the USB driver that you want to install, click [Yes] and proceed with the installation.
3-3 USB Interface Connection/Driver Installation 18 When the installation is complete, the notification “Your new hardware is installed and ready to use.” is displayed at the lower right of the screen. 3 Connections and Mounting 19 Reference Check whether the driver is correctly installed on the “Device Manager” screen. To display the “Device Manager” screen, select “My Computer” →“Property”→ “Hardware” → “Device Manager (D)”.
3-3 USB Interface Connection/Driver Installation Windows XP 1 2 Turn on the power of the PC and start Windows XP. Log on as the user with the administrator authority. Insert the supplied CD-ROM into the CD drive, and connect the DV-90 and the PC with the USB cable. Then turn on the power of the DV-90.
3-3 USB Interface Connection/Driver Installation 5 Select “Search for the best driver in these locations”. Select within this group “Include this location in the search”. Specify the “driver” folder in the CD drive, and click [OK]. 3 Connections and Mounting 6 7 8 3-20 After the USB driver to be installed is found, a warning message may appear indicating that the driver has not been compatibility tested by Microsoft. However, click [Continue Anyway] and proceed with the installation.
3-3 USB Interface Connection/Driver Installation 9 “Found New Hardware Wizard” automatically starts. Select “Install from a list or specific location (Advanced)” and then click [Next >]. 3 11 12 E DV-90-IM Select “Search for the best driver in these locations”. Select within this group “Include this location in the search”. Specify the “driver” folder in the CD drive, and click [OK].
3-3 USB Interface Connection/Driver Installation 13 14 3 Connections and Mounting Reference When the installation is complete, the notification “Your new hardware is installed and ready to use.” is displayed at the lower right of the screen. Check whether the driver is correctly installed on the “Device Manager” screen. To display the “Device Manager” screen, select “My Computer” →“Property”→ “Hardware” → “Device Manager”.
3-3 USB Interface Connection/Driver Installation Uninstalling the USB Driver Software The uninstalling procedure is common between Windows 2000 and Windows XP. 1 Reference Display the “Device Manager” screen. To display the “Device Manager” screen, select “My Computer”→“Property”→ “Hardware” → “Device Manager”. 3 Connections and Mounting 2 3 From the items in “Port (COM and LPT)”, select “KEYENCE DV-90 USB (COM*)”, and press the [Delete] key on the PC.
3-4 Wiring the Power Supply Terminals Connect the DV-90 to a 24V DC power supply with a minimum output rating of 850 mA. (Tightening torque: 0.5 Nm) Power supply unit 3 Connections and Mounting CAUTION Use the power supply with the output rated voltage of 24V DC and the output current of 850 mA or more. Failure to use the power supply that satisfies this specification may result in damage to the DV-90. Crimp-type terminal to use Shapes of the crimp-type terminals Fork type 6.
3-5 Mounting the DV-90 This section describes how to mount the DV-90. Panel-mounting procedure Mount the DV-90 to the panel by using the mounting bracket. (Tightening torque: 0.3 Nm (3.0 Kg.cm)) 3 Connections and Mounting The panel cut dimension is as follows.
3-5 Mounting the DV-90 Mounting procedure using the mounting screws When not installing the DV-90 on a panel, install the DV-90 by using the screw holes on its sides. The screw holes on the DV-90 are not threaded. Use the supplied M4 tapping screws for installation. 3 Connections and Mounting • For the dimensions of the screw holes and their locations, refer to the outer dimensions ( Appendix 3). • The thickness of the bracket which the DV-90 is mounted should be between 2.0 and 2.3 mm.
4 4 Basic Functions This chapter describes the basic functions of the DV-90 and their method of operation. 4-1 4-2 4-3 4-4 4-5 4-6 4-7 E DV-90-IM Verification Function ............................................................. 4-2 Normal Verification ............................................................... 4-4 Active Verification ............................................................... 4-13 Step Verification Function ...................................................
4-1 Verification Function This section describes the functions of the DV-90 that determine how the DV-90 interprets the scanned data for OK, NG, and Err output.
4-1 Verification Function • Reference data Defines the actual data displayed when the read data matches the master data. ( Refer to 5-2) • Master data 1 to 3 This is the data used to compare and verify the read data. Master data 1, 2 or 3 is used depending on the verification function. It is possible to apply the digit number verify limit function ( Refer to 5-9), which verifies only the specified digits, to the respective master data.
4-2 Normal Verification This is used to compare and verify the master data, which is registered (preset) beforehand, to read code data. Normal Verification Function The normal verification function is used to compare and verify the master data, which is registered (preset) beforehand, to read data with the code reader. The DV-90 holds 900 master data items at maximum, and compares and verifies master data with read data. The results can be output from the 12-bit parallel output terminals.
4-2 Normal Verification 4 Specify the normal verification function. Place the cursor on “Normal” by pressing the or key. Then, press the key. 5 01 Verify 0 : Normal Type Exit the setting mode. Press the ESC key twice. The master table is initialized when the verification type is changed. However, it is not initialized when active verification is changed to normal verification. Note Setting of the normal verification function is completed.
4-2 Normal Verification 2 Read the barcode with the code reader. The buzzer is sounded, and the read data is set as the master data. The record number indicator LED increments and the next data items can be preset sequentially. The LCD displays the master data of the next record number. (EMPTY) M1: 3 4 Preset all the required data. Basic Functions Preset the data within the specified master record number (the default setting is 100).
4-2 Normal Verification Presetting from the Desired Record Number The master data can be preset from the desired number. 1 Press the 2 Press the PRESET key to move to the preset mode. or key. Select the desired record number. 3 Read the barcode (or 2D code) with the code reader. This is preset to the selected record number. 4 Exit the preset mode by pressing the PRESET 4 key. Deleting the Master Data Preset master data can be deleted using the 1 Press the 2 Press the PRESET DEL key.
4-2 Normal Verification Working with the Normal Verification Function (Verification Mode) Start reading the master data after it is registered. 1 The screen is displayed as shown on the right. OK NG ERR 12 11 10 9 8 7 6 5 4 3 2 1 (Ready to Read) 4 Basic Functions 2 Read the barcode. The read data and the master data are verified. zWhen the read data matches the master data (Verify OK) • LED Display ...The matched record number is displayed. • LCD display ...
4-2 Normal Verification zWhen the read error check is set * This occurs on the BL-1300/700/600/500/ 180 and the SR-500. • LED Display ...“Err” is displayed. • LCD display ...“Read Error (CR1)” is displayed. • Parallel output (Out1-Out12) ...Outputs representing “997” (Read Error) are turned ON. ALL outputs are turned OFF when OK Bit output format is selected (default).
4-2 Normal Verification 2 Display the verification settings menu. Press the “2 Verify”. or Then, press the 3 or key. Specify the counter function. The display is changed to “ON” by pressing the activated by pressing the Basic Functions 5 06 Counter 0 : OFF key to display the counter settings, and press the 4 Out key. Display the counter settings. Press the 4 01 Parallel 1 : Bit key to place the cursor on or key, and the counter function can be key. Exit the setting mode.
4-2 Normal Verification Timing Chart for Parallel Output After reading the data, execute parallel output at the following timing: The output form of OUT1 to 12 can be selected from bit, binary or BCD in the “Verification menu” OUT1~12 OK NG READ_ERR QUALITY 2 4 1 ➀.........Output ON time: Specify this in “Out ON time” in the I/O setting menu. Refer to 6-11) (It can be set between 10 ms and 2550 ms.) The factory setting is 500 ms. ➁ .........
4-2 Normal Verification 2 Display the verification settings menu Press the or “2 Verify”. Then, press the 3 key to place the cursor on or key to display the interlock settings, then press the 4 Out key. Display the interlock settings. Press the 01 Parallel 1 : Bit 05 Interlock 0 : OFF key. Specify the interlock function. The displays are switched by pressing the or key. • “OFF” ...The interlock function is not activated. • “at Verify OK” ...Interlock is performed when Verify OK occurs.
4-3 Active Verification This function is used to select only one preset from the registered master data, and to confirm if the read data matches it. Active Verification Function With the normal verification function, the read data is checked with all preset master data. With the active verification function, you select only one preset (active record) from the master data to compare to.
4-3 Active Verification 4 Specify the active verification function Place the cursor on “1: Active” by pressing the and key. Then, press the key. 5 Type Exit the setting mode. Press the Note 01 Verify 1 :xxxxx ESC key twice. The master table is initialized when the verification type is changed. However, it is not initialized when active verification is changed to normal verification. Setting of the active verification function is completed.
4-3 Active Verification 2 Determine the active record. Determine the active record by pressing the key. The selected active record number is displayed on the record number indicator LEDs. DV-90 OK NG ERR (Ready Active record number 12 11 10 9 8 7 6 5 4 3 2 1 TRG1 TEST TRG EDIT MENU DEL ESC to Read) FNC TRG2 PRESET 4 Basic Functions Selecting of the active record is completed. With the code reader This method is used to select the active record with the code reader.
4-3 Active Verification 3 Set the active record. Set the active record by pressing the key. The selected active record number is displayed on the record number indicator LEDs. DV-90 OK NG ERR (Ready Active record number 12 11 10 9 8 7 6 5 4 3 2 1 TRG1 4 TEST TRG EDIT MENU DEL ESC to Read) FNC TRG2 PRESET Basic Functions Setting the active record is completed.
4-4 Step Verification Function This function is used to verify two codes and determine if they match. Step Verification Function The step verification function verifies two data items read sequentially. For example, when the first reading is “12345” and the second is “12345”, “OK” is output. However, if the first reading is “51266” and the second is “12345”, “NG” is output. Second reading 12345 12345 First reading Second reading 51266 12345 First reading Second reading 66666 66666 . . . . . .
4-4 Step Verification Function 4 Set the step verification function. Place the cursor on “1: Active” by pressing the and key. Then, press the key. 5 01 Verify 2 :Step Type Exit the setting mode. Press the ESC key twice. Setting the Step Verification function is completed. Working with the Step Verification Function 4 The following explains the procedure for Step Verification. Basic Functions 1 The screen is displayed as shown on the right.
4-4 Step Verification Function 3 Read the barcode. (Second reading) Compares and verifies the data from both readings, OK or NG is output according to the result. zAt Verify OK [Verify OK] The OK sign is turned ON. OUT1 to 12 are turned OFF (Output number 000). OK zAt Verify NG ERR 12 11 10 9 8 7 6 5 4 3 2 1 4 [Verify NG] OK The unit returns to the waiting state for the next set of data. OUT9 to 12 are turned on again.
4-4 Step Verification Function Timing Chart for Parallel Output After reading the data, execute parallel output at the following timing: Reading state First data reading Read OK Second data reading First data reading Verify OK/NG Read Error Read Error First data reading OUT9 to12 OUT5 to 8 OUT1 to 4 4 OK Basic Functions NG READ_ERR 2 2 1 1 ➀.........Output ON time: Specify this in “Out ON time” in the I/O setting menu. ( Refer to 6-11) (It can be set between 10 ms and 2550 ms.
4-5 3-Point-A Verification Function This function is used to compare and verify three master data items in the order that the data is read, and the 3 data items are counted as one group. Verify OK is output after reading all three data items. 3-Point-A Verification Function The 3-point-A verification function verifies the three registered master data items and the three read data items. Register the data “123”, “456”, and “789” first. When the read data is “123”, “456”, and “789” as well, OK is output.
4-5 3-Point-A Verification Function 3 Specify the verification type. Display “Verify Type” by pressing the key. Then, press the 4 or 01 Verify 0 : Normal Type key. Specify the 3-point-A verification function. 01 Verify Type 3 : 3Points-A Place the cursor on “3Points-A”. Then, press the 5 Exit the setting mode. Press the 4 Basic Functions Note key. ESC key twice. The master table is initialized when the verification type is changed.
4-5 3-Point-A Verification Function 3 4 Read the second code (Master data 2) with the code reader. The buzzer is sounded, and the read data is preset as Master data 2. The LCD displays the destination to which Master data 3 (M3) is registered. Read the third code (Master data 3) with the code reader. The buzzer is sounded, and the read data is set as Master data 3. The LCD displays the destination to which Master data 1 is registered for the next record number.
4-5 3-Point-A Verification Function Working with the 3-Point-A Verification Function (Verification Mode) The operation using the 3-point-A verification function is as follows. The screens and the illustrations are examples for verification with the master data in Record number 1. 1 The screen is displayed as shown on the right. Parallel output LEDs 9-12 illuminate to indicate that they are in the waiting state for the First reading. At this time, OUT9 to 12 of the actual parallel output are turned ON.
4-5 3-Point-A Verification Function 3 [Verify OK] Read the barcode. [Verify OK] (Second reading) This is verified with Master data 2. OK zAt Verify OK The unit enters the waiting state for the Third reading. OUT5 to 8 of the parallel output are turned OFF, and OUT1 to 4 are turned ON. NG ERR 12 11 10 9 8 7 6 5 4 3 2 1 E555 zAt Verify NG OUT1 to 12 representing “999” are turned ON (NG and Verify NG). Then the unit enters the waiting state for the Second reading.
4-5 3-Point-A Verification Function zAt Verify NG Outputs representing “999” (NG and Verify NG) are turned ON. Then the unit enters the waiting state for the Third reading. [Verify NG] OK NG ERR 12 11 10 9 8 7 6 5 4 3 2 1 G777 5 4 The unit enters the waiting state for the First reading. OUT9 to 12 are turned on again. OK NG ERR Basic Functions 12 11 10 9 8 7 6 5 4 3 2 1 Continue on with the procedure for the First reading.
4-5 3-Point-A Verification Function Timing Chart for Parallel Output After reading the data, execute parallel output at the following timing: The output form of OUT1 to 12 can be selected from bit, binary or BCD in the “Verification menu” ( Refer to 6-7) Reading state First data reading Verify OK/NG Read Error Second data reading Verify OK/NG Read Error Third data reading Verify OK/NG Read Error OUT9 to 12 OUT5 to 8 OUT1 to 4 4 OK NG Basic Functions READ_ERR 2 2 1 2 1 1 ➀.........
4-6 3-Point-B Verification Function This function is used to compare and verify the master data in the order that the data is read, and the data is counted as one group. Verify OK is output each time the data is read. 3-Point-B Verification Function The 3-point-B function verifies three registered master data items and three read data items. Register the data “123”, “456”, and “789” first. When the read data is “123”, “456”, and “789” as well, OK is output each time the data is read.
4-6 3-Point-B Verification Function 3 Specify the verification type. Display “Verify Type” by pressing the key. Then, press the 4 or 01 Verify 0 : Normal Type key. Specify the 3-point-A verification function. Press the 01 Verify Type 4 : 3Points-B key to place the cursor on “3Points-B”. Then, press the 5 or key. Exit the setting mode. Press the ESC key twice. 4 The 3-point-B verification function has been completed.
4-6 3-Point-B Verification Function 2 Read the barcode. (First data reading) This is verified with Master data 1. zAt Verify OK Outputs representing the matched record (Preset 1-900) are turned ON. After that, the unit enters the waiting state for the Second reading, and OUT5 to 8 of the parallel output LEDs are turned ON.
4-6 3-Point-B Verification Function 3 [Verify OK] Read the barcode. (Second data reading) This is verified with Master data 2. OK zAt Verify OK Outputs representing the matched record (Preset 1-900) are turned ON. After that, the unit enters the waiting state for the Third reading, and OUT1 to 4 of the parallel output LEDs are turned ON.
4-6 3-Point-B Verification Function 4 [Verify OK] Read the barcode. (Third reading) This is verified with Master data 3. OK zAt Verify OK Outputs representing the matched record (Preset 1-900) are turned ON. NG ERR 12 11 10 9 8 7 6 5 4 3 2 1 HH50 zAt Verify NG Outputs representing “999” (NG and Verify NG) are turned ON. Then the unit enters the waiting state for the Third reading.
4-6 3-Point-B Verification Function Timing Chart for Parallel Output Parallel output is executed at the timing shown below, which is based on the read data for verification. The output form of OUT1 to 12 can be selected from bit, binary or BCD in the “Verification menu”. ( Refer to 6-7) Reading state First data reading Verify OK/NG Read Error Second data reading Verify OK/NG Read Error Third data reading Verify OK/NG Read Error OUT9 to 12 OUT5 to 8 4 OUT1 to 4 OK READ_ERR 2 2 1 2 1 1 ➀........
4-7 2-Point Verification Function This function is used to compare and verify two data items with a group of two master data in the order that the data is read. Verify OK is output if the two scans match an existing preset. 2-point Verification Function The 2-point verification function compares the two read data items with the two master data items. If data 123 and 456 are registered as master data, OK is output when the read data are 123 and 456 as well.
4-7 2-Point Verification Function 5 Exit the setting mode. Press the ESC key twice. Setting of the 2-point verification function is completed Presetting the Master Data (Preset Mode) Two preset master data items (Master data 1 and 2) are required to preset a record number. 1 Press the PRESET OK key. The preset LED illuminates and the display moves to the preset mode. The record number indictor LED shows “001”.
4-7 2-Point Verification Function 4 Exit the preset mode. Press the PRESET key after presetting is completed. The preset LED turns off and the preset mode is terminated. When Master data 1 and 2 are preset in Record numbers 1 to 3, the master data is as shown below. (Example data)* Record number Output number Master data 1 Master data 2 1 2 3 1 2 3 AAA123 BBB456 CCC789 E555 F666 G777 * “Port number limitation” and “Reference data” are omitted from the above table.
4-7 2-Point Verification Function 2 [At Verify OK] Read the barcode. (First data reading) OK This is verified with Master data 1. zAt Verify OK The unit enters the waiting state for the Second reading. Parallel output LEDs OUT9 to 12 turn OFF and OUT5 to 8 turn ON. NG ERR 12 11 10 9 8 7 6 5 4 3 2 1 AAA123 zAt Select Master NG OUT1 to 12 turn ON at the output number (998) representing an NG and a Select Master NG. Then the unit returns to the waiting state for the First reading.
4-7 2-Point Verification Function Timing Chart of Parallel Output After reading the data, execute parallel output at the following timing: The output form of OUT1 to 12 can be selected from bit, binary or BCD in the “Verification menu”. Reading state First data reading First data reading Second data reading Second data reading Verify OK Verify OK Select Master NG/Read_Error Verify NG/Read_Error OUT9 to 12 OUT5 to 8 4 OK Basic Functions NG w w q w w q q q ➀ ...........
5 Extended Functions This chapter describes the extended functions of the DV-90. 5-1 5-2 5-3 5-4 5-5 5-6 E DV-90-IM 5 Reference Data Function ....................................................... 5-2 Input Digit Limitation Function............................................. 5-4 Port Number Limitation Function ......................................... 5-7 Verify Limitation Function .................................................... 5-9 Read Quality Check Function...................................
5-1 Reference Data Function Use the reference data function to display a character string instead of raw code data. Reference Data Function During normal operation, the raw code data is displayed on the LCD screen. As bar code data becomes larger and more complex, it is useful to display a string of characters rather than the bar code data itself. That,s where the Reference Data function comes into play. This function can be used to display an actual product name, instead the complex code data.
5-1 Reference Data Function Using the Reference Data Function The following settings are required for using the reference data function: •Registering the reference characters in the master data •Turning ON the reference data function of the DV-90 Registering the reference characters in the master data The following methods can be used to register the reference characters in the master data: •Using the SetUp Software ⇒ refer to 7-15 •Using serial communication ⇒ refer to 8-21 Turning ON the reference
5-2 Input Digit Limitation Function The input limitation function is used to verify the master data and the extracted part of input data read with the code reader. Input Limitation Function When the input limitation function is used, only the digits (input limit data) specified within the data read by the code reader (input data) are verified with the master data. The input limitation function is also applied to data to be preset as the master data.
5-2 Input Digit Limitation Function Setting the Input Limitation Function The settings for the input limitation function are as follows: • Direction of the input limitation • Digit used as the start point of the input limitation • Valid digits for input limitation These settings can be specified in the PORT1 setting menu. When “Port2 Unit” is set to “Code Reader”, it can be specified in the PORT2 setting menu. zThe input limit direction can be selected from “Forward” or “Reverse”.
5-2 Input Digit Limitation Function Setting the Input Digit Limitation Function 1 Move to the setting mode. Press the MENU key for one second. The display enters the setting mode. 2 The PORT1/PORT2 setting menu is displayed. Place the cursor on “PORT1” or “PORT2” by pressing the or key. Then, press the 3 3 4 PORT1 PORT2 key. Specify the direction of the Input Limit. Press the or Then, press the 1 Main 2 Verify key to display “Input Limit”. key.
5-3 Port Number Limitation Function The port number limitation function makes it possible to add the information on which port (PORT1 or PORT2) reads the data at the time of verification with the master data. PORT1 ABC OK ABC NG PORT2 Record Number Output Number Input Port Limit Master Data 1 1 PORT1 ABC 5 In a case where two code readers are connected to the DV-90, it is possible to add the port information, for each record number.
5-3 Port Number Limitation Function Description of Port Number Limitation Function This section refers to the table shown below. • Data consisting of “11111” or “22222” is judged as Verify OK, whichever code reader is used. • Data consisting of “33333” is judged as Verify OK only when it is read by the code reader connected to PORT1. When the code reader connected to the PORT2 reads it, it is judged as Verify NG. • Data consisting of “44444” is registered in Record numbers 4 and 5.
5-4 Verify Limitation Function The verify limitation function is used to specify the number of digits to be verified, in each of Master data 1, 2, and 3. Important This section describes the performance of “Verify Limit” when using normal verification and active verification. When using 3-point-A verification and 3-point-B verification, the Verify Limit of Master data 1 is applied to the First reading. The Verify Limit of Ma-ster data 2 is applied to the Second reading (same for the Third reading).
5-4 Verify Limitation Function Date Compare Function When the date information is included in the bar code, it can be verified with the date in the DV-90. For presetting the current date in the DV-90 to add “100 days”, which can be represented as “+00100”, the Date Compare function compares the read date information and the registered date information (Current Date + 100 days.) For the compare logic, select one from the following five types: • “=” --------- Means equals to (Current Date + nnnnn.
5-4 Verify Limitation Function • When “DEF12041215XYZ456” is read (Current date is December 1, 2004.) 041215 ≥ 041201 + 20 days Unmatched to Record number 2 NG Read date information Compare Logic Registered date information Note Always verify the date setting in the DV-90 before using “Date compare”.( Refer to 6-13) Setting the Verify Limitation Function The following methods can be used to set the verify limitation. Normally, use the SetUp Software in preset mode to make a simple correction.
5-4 Verify Limitation Function Checking the commodity code and expiration date of an GS1-128 code using a different format 01 14512345678903 Commodity code 01 54512345678901 Commodity code 17 041215 30 Expiration date 30 1000 1000 10 Quantity GS 10 1234 Quantity GS 1234 Lot number GS Lot number 041215 Expiration date * GS is the character used to represent the data delimitation (1Dh), which is counted as one digit.
5-4 Verify Limitation Function Performance of 3-Point-A Verification and 3-Point-B Verification The Verify Limit in 3-point-A verification and 3-point-B verification performs verification of Master data 1 at the time of the First reading, verification of Master data 2 at the time of the Second reading, and verification of Master data 3 at the time of the Third reading.
5-5 Read Quality Check Function The read quality check function checks the reading stability of the connected code reader. When its stability is lower than the standard, the judgment output is turned ON. The degradation of the bar code printing quality can be checked using this function. Note • This function is supported with BL-1300/700/600/500/180 Series readers. • This function can be used only in normal verification and active verification.
5-5 Read Quality Check Function Setting the “Read Quality Check Function” of the DV-90 1 Move to the setting mode. Press the MENU key for one second. The display enters the setting mode. 2 3 4 Activate the read quality check function of the DV-90. Display “Quality Check” by pressing the or key. Then, press the key. Press the and key to select “ON”, and press the key. If you know the optimum reading quality level, set it in the DV-90.
5-5 Read Quality Check Function Installing the Code Reader under the Same Conditions as in the BL Series Install the BL Series using the same method as with an actual operation. Wire the trigger input (Timing input) as well. For the installation method, refer to the User’s Manual for the BL Series. Setting the Optimum “Quality Level ” in the DV-90 Test Mode 1 Move to the test mode. Press the TEST key four times. Test Mode 4 Quality Level Quality Level *CR1<> 2 Select the connected code reader.
5-5 Read Quality Check Function 6 7 Make a fine adjustment to the reading quality. Press the or key to make a fine adjustment. Press the key when the adjustment is completed. QLT : > 75% Terminate the adjustment of the reading quality. Press the ESC key. The setting for the quality level is saved. Setting of the quality level is completed.
5-6 Data Editing in the Preset Mode This section explains editing in the preset mode. Data Editing in the Preset Mode The master data can be edited in the preset mode. It is possible to correct the master data preset using a code reader, to perform the verify limit, and to correct the Input Port Limit. The Reference Data cannot be edited. Note Displaying the Master Data for Editing 1 5 Move to the preset mode. Press the Extended Functions 2 1234567890 M1: key. Move to the preset mode.
5-6 Data Editing in the Preset Mode 3 Move to the detail screen in the preset mode. Display the detail screen by pressing the key, and switch the display to each item by pressing the or key. (The record number indicator LEDs start flashing.) Press the ESC key to return to Step 2. [M1, 2, and 3] [Reference Data] 1234567890 M1 : Caramel :Ref.
5-6 Data Editing in the Preset Mode zChanging characters Change characters by pressing the 1234567890 M1: 4/ Reference or key. 1235567890 M1: 4/ 10 10 Refer to page 5-2 for available characters. The characters are switched in the order of “0”, “A”, “a”, “?”, “;” by pressing the FNC key. zDeleting characters Delete a character by placing the cursor on it and pressing the 1234567890 M1: 4/ DEL 10 DEL key. 123567890 M1: 4/ 9 zSet characters Press the key to set a character.
5-6 Data Editing in the Preset Mode Setting the Verify Limit 1 Display the data detail screen. Perform Step 1, 2, and 3 of “Displaying the Master Data to Be Edited ”. 2 Move to the edit mode. Press the 3 EDIT Set the verify limit. then press the Note NONE M1:Designation key. The cursor appears. Select “Digit” by pressing the or NONE M1:Designation key, and Digit M1:Designation key. When the master data is not registered, “Digit” cannot be set.
5-6 Data Editing in the Preset Mode 5 Exit the detail mode. Press the ESC key. The record number indicator LEDs stop flashing. 6 Exit the preset mode. Press the Reference Note PRESET key. For each record, Master1,Master2 and Master3 can each have their own verify limit. Use the SetUp Software to set the verify limitation, for best results. ( Refer to 7-17) The Verify Limit is completed. 5 Setting “Date Compare” Extended Functions 1 Display the data detail screen.
5-6 Data Editing in the Preset Mode 5 Set the Limit Direction, Limit Start, and Date Compare. Display “Digit Specify” by pressing the key, and then press the EDIT key. The cursor appears. Forward :001:006 M1:Digit Specify (1) Set the limit direction. Press the or key to select the limit direction. • Forward ......... Starts the Verify Limit from the top of the digit string. • Reverse.......... Starts the Verify Limit from the end of the digit string. (2) Specify the start digit.
5-6 Data Editing in the Preset Mode Setting the Port Number Limitation 1 Display the data detail screen. Perform Steps 1, 2, and 3 of “Displaying the Master Data for Editing ”. 2 Move to the edit mode. Press the EDIT key. The cursor appears. 3 Set the Input Port Limit. Select the setting by pressing the or key, and then press the key. • ALL .......Verifies the data from the code reader whether it is connected to PORT1 or PORT2. • PORT1 ...
5-6 Data Editing in the Preset Mode Setting the Output Number 1 Display the data detail screen. Perform Steps 1, 2, and 3 of the “Displaying the Master Data for Editing ”. 2 Move to the edit mode. Press the EDIT key. The cursor appears. 3 Set the output number. Press the or Then, press the 4 key to set the output number. 001 :Output Number 001 :Output Number 005 :Output Number key. Exit the detail screen. 5 5 Extended Functions Press the ESC key.
MEMO 5 Extended Functions 5-26 E DV-90-IM
6 Setting This chapter describes the setting procedures for the DV-90. 6 6-1 Setting Procedures ................................................................. 6-2 6-2 Setting Items of the DV-90 ....................................................
6-1 Setting Procedures This section explains how to navigate through the DV-90 setting menus using the front panel. To Start the Setting Menu The settings can be changed using the following procedure. 1 2 Press the MENU key for one second. The message to the right is displayed, followed by the main menu. Select the setting menu by pressing the or key. The “ ■ ” mark is displayed on the number of the selected setting menu.
6-1 Setting Procedures 7 To return to the previous menu, press the Another setting menu can be selected. ESC key. Change the settings using the procedure described above. To Exit the Setting Menu 1 2 Press the ESC key. The screen returns to the main menu of the setting menu. Another item can be selected here and its setting can also be changed. 1 Main 2 Verify Press the ESC key. Exits the setting menu. The setting menu is terminated.
6-2 Setting Items of the DV-90 This section describes the items to be set in each setting menu of the DV-90. For details on the setting content, see the corresponding section for each item. Menu List Main menu refer to the 1 Main ............................ Main setting menu ( description below) 2 Verify .......................... Verification setting menu ( refer to page 6-6) refer to page 6-8) 3 PORT1........................... PORT1 setting menu ( 4 PORT2 ..........................
6-2 Setting Items of the DV-90 Setting item details Setting Item LCD Display 01 Verify 0:Normal Verification type Type The verification type is set. ( Refer to 4-2) PORT1 connecting unit The unit to be connected to PORT1 is set. Code reader 1 type * 0:Code Reader 1:OFF 03 CR1 Type 0:TypeA 0:TypeA 1:TypeB 2:TypeC 3:TypeD 4:TypeE 8:Others 04 PORT2 1:PC 0:OFF 1:PC 2:PLC Link 3:Code Reader Unit The unit to be connected to PORT2 is set. PLC type The type of PLC to be connected to PORT2 is set.
6-2 Setting Items of the DV-90 Verification Setting Menu Menu list Verification setting menu Parallel output type Output data type Additional information Reference data Interlock Verification counter Number of master records USB data output Serial output send format Serial output delay time Serial communication protocol Preset increment Additional verification information Setting item details Setting Item 6 Parallel output type LCD Display Setting 01 Parallel Out 1:Bit 1:Bit 2:Binary 3:BCD 0:OFF
6-2 Setting Items of the DV-90 Setting Item LCD Display Verification counter ON/OFF of the verification counter is set. ( Refer to 4-9) Number of master records Selection Item 06 Counter 0:OFF 0:OFF 1:ON 07 Master Limit :12 :001~900 (Initial Value 12) 08 USB Data Out 1:ON 0:OFF 1:ON 09 Send Format 1:[Data]+CR 0:STX+[Dat]+ETX 1:[Data]+CR 2:[Data]+CRLF 3:ESC+[Data]+CR 4:ESC+[Dat]+CRLF 5:Free Setting 10 Output Delay :000ms :000~255ms (Initial Value 000ms) 11 Comm.
6-2 Setting Items of the DV-90 BCD output In this output, 12 bits are delimited into 4 bits each, and each chunk is assigned with a hundreds digit, tens digit, and units digit, respectively, in the decimal number. Values between 0 and 999 can be output. Example Output number: 235 (The hundreds digit is expressed as “0010” in binary notation.) (The tens digit is expressed as “0011” in binary notation.) (The units digit is expressed as “0101” in binary notation.
6-2 Setting Items of the DV-90 Setting item details Setting Item Communication settings LCD Display 01 Comm.Config 0:Manual The communication settings (baud rate and data format) of PORT1/PORT2 are set.
6-2 Setting Items of the DV-90 Setting Item LCD Display Read quality check function Selection Item 16 Quality 0:OFF 0:OFF 1:ON 17 Quality Level :50% :0~100% (Initial Value 50%) 18 Read Error Check 0:OFF 0:OFF 1:ON 21 RTS/CTS 0:OFF 0:OFF 1:ON 31 DM Address :0000 :0000~9900 (Initial Value 0000) 32 PLC Time Area 0:OFF 0:OFF 1:ON 33 PLC :00 :00~31 (Initial Value 00) ON/OFF of the read quality check function is set. ( Refer to 5-14) Read quality threshold Read quality threshold is set.
6-2 Setting Items of the DV-90 I/O Settings Menu Menu list I/O settings menu Input type Parallel output ON time Parallel output delay time REMOTE input assignment Preset mode status output Active record selection notification Setting item details Setting Item Input type LCD Display 01 0: Input N.O. Type Selection Item 0:A 1:B (N.O.) (N.C.) The input polarity is set. Parallel output ON time 02 OUT ON :500ms Time :10~2550ms (Initial Value 500ms) The parallel output ON time is set.
6-2 Setting Items of the DV-90 Options Setting Menu Menu list Options setting menu Backlight Key protect (PRESET key) Key protect (MENU key) Key protect (TEST key) Key protect (TRG key) Buzzer Date setting Time setting Setting item details Setting Item Backlight 6 LCD Display Selection Item 0:Continue 1:Auto OFF 02 PRESET 1:0s 1:0s 2:1s 3:3s 4:5s 0:OFF The illumination status of the backlight is set.
6-2 Setting Items of the DV-90 Setting Item LCD Display Buzzer Selection Item 06 B u z z e r 0:OFF ON/OFF of the buzzer is set. Date 0:OFF 1:ON 07Date :04/05/06 The date in the DV-90 is set. Time 08Time :12:34:56 The time in the DV-90 is set. Code Setting Menu Use this menu when setting the DV-90 with Quick Setup Codes. For the operation procedure, refer to page 7-28. Initializing Settings 1 Select “Initialize” in the setting menu and press the Select the item with the press the key.
MEMO 6 Setting 6-14 E DV-90-IM
7 How to Use the SetUp Software This chapter describes the installation procedure and operation method for the SetUp Software. 7-1 7-2 7-3 7-4 7-5 7-6 7-7 Installation Procedure ............................................................ 7-2 Overview of Operation Method ............................................. 7-5 Setting Procedure................................................................... 7-7 Sending and Receiving the Settings.....................................
7-1 Installation Procedure This section describes how to install the SetUp Software to Windows 2000 using the following drive configuration as an example. C drive: hard disk drive E drive: CD-ROM drive Start up Windows 2000 and check that the SetUp Software CD-ROM is close at hand. Note Before starting installation, quit all applications that are already running. Operating environment The operating environment of the SetUp Software is described below.
7-1 Installation Procedure 5 Select “I accept the terms in the license agreement”, and click [Next]. 6 Check the installation location, and click [Next]. To change the installation location, click [Change], and then specify the location. 7 E DV-90-IM Check that the screen “Ready to Install the Program” is displayed, and click [Install].
7-1 Installation Procedure 8 9 Check that the screen “InstallShield Wizard Completed” is displayed, and click [Finish]. Start the SetUp Software. From the Start menu, select [Program] > [DV-90] > [DV-90 SetUp Software]. The SetUp Software is successfully installed.
7-2 Overview of Operation Method This section describes the screens of the SetUp Software and the startup procedure. Start and Quit Startup procedure 1 From the Start menu, select [Program] > [DV-90] > [DV-90 SetUp Software]. The SetUp Software starts up. [Main Settings] button Sets the verification type and the connecting devices. ( Menu bar Displays the menus of the SetUp Software.
7-2 Overview of Operation Method Menu Commands This section describes the menu commands of the SetUp Software. File menu Creates a new setting file. ( Refer to 7-26) Opens the saved setting file. ( Refer to 7-26) Saves the changed setting file by overwriting the existing file. ( Refer to 7-25) Saves the changed setting file as a different setting Refer to 7-25) file. ( Prints the setting contents. ( Refer to 7-27) Prints the Quick Setup Codes of the DV-90. Refer to 7-28) ( Exits the SetUp Software.
7-3 Setting Procedure The SetUp Software performs various settings required for using the DV-90. This section describes the operations of the SetUp Software. For the functions and setting contents, refer to the corresponding pages. Basic Settings The units to be connected to the DV-90 and the verification type are set in the Basic Settings. The setting items are selected from the pull-down menu. Verify Pattern PORT2 Type PORT2 Connect Unit • Verify Pattern Sets the verification mode.
7-3 Setting Procedure Operation Settings In the operation settings, the verification setting, PORT1/PORT2 setting, I/O setting, and options setting of the DV-90 are set. The setting screen switches when the respective tabs are clicked. Verify Settings Out Format Output Data Type Detail Reference Data Interlock Verify Counter Master record count Preset Auto Increment 7 How to Use the Setup Software • Out Format Sets the format of the parallel output from the I/O terminal.
7-3 Setting Procedure (Serial Output (Detail)) Send Data Format Separator * Header * Terminator * Additional Data Output Delay Time Additional Verify Information Protocol USB Data Output • Separator * Sets the data delimiter (separator). ( Refer to 8-5) • Additional Data Sets the additional information of the output data.( Refer to 8-8) • Additional Verify Information Sets the additional record number and output number. • USB Data Output Sets ON/OFF of data output from the USB port.
7-3 Setting Procedure PORT1/PORT2 Settings The items displayed in PORT1 and PORT2 vary depending on the “Connect Unit” set in the Basic Settings. (Connect Unit: PC or None) Data Length Parity Details Baudrate Stop Bit • Baudrate Specifies the baud rate used for communication. 600 1200 2400 4800 9600 19200 312500 38400 57600 115200 7 How to Use the Setup Software • Data Length Specifies the data length of the data format. 7-10 Default • Parity Specifies the parity of the data format.
7-3 Setting Procedure (Communication Setting (Detail)) Receive Data Format RTS/CTS Protocol • Receive Data Format Sets the receive data format. STX...ETX none…CR ESC…CR • RTS/CTS Protocol Sets the RTS/CTS protocol. ( Refer to 8-5) (Connect Unit: Code Reader) Input Limit Limit Start Limit Digits Code Quality Notice 7 Quality Level E DV-90-IM Direction • Input Limit Sets Enable/Disable of the input digit limit function.
7-3 Setting Procedure (Connect Unit: PLC Link) DM Address PLC Trigger Area PLC Unit ID • DM Address Sets the DM head address when connected to the PLC link. ( Refer to 9-4) • PLC Unit ID Sets the unit ID number of the PLC. ( Refer to 9-26) • PLC Trigger Area Enable/Disable the PLC trigger notice when connected to the PLC link.
7-3 Setting Procedure I/O Settings Input Type Output On Time Output Delay Time Preset Mode Notify Active Record Select Notify REMOTE Key • Input Type Sets the input polarity. • Output On Time Sets the parallel output ON time. ( Refer to 4-11) • Output Delay Time Sets the parallel output delay time. ( Refer to 4-11) • Active Record Select Notify Enables/Disables the active record selection notification. • REMOTE Key Sets the key activated by the REMOTE input.
7-3 Setting Procedure Optional Settings Backlight Auto Off Key Protect Buzzer • Backlight Auto Off Sets the illumination status of the backlight. When Enable is selected, the backlight turns off if no key operation is performed for five minutes. • Key Protect Sets the key-protection time limit of each key. • Buzzer Sets ON/OFF of the buzzer.
7-3 Setting Procedure Master Settings The master data of the DV-90 is set in the Master Settings. Data and reference data should be input from the keys. Input Port Limit Record Number Output Number Output No. Reference Data The display is shifted using the scroll bar. Master 1 Type Direction Limit Start Limit Digits Logic To see the above items, slide the column lines to the right. 7 • Output No. Sets the output number (1 to 900) of the parallel terminal corresponding to the record number.
7-3 Setting Procedure • Master 1 through 3 The data with which the read data is compared and verified is set in Master 1 through 3. ( Refer to 4-3) • Type Sets the limit type. ( Normal Limit Date Compare Refer to 5-9) • Direction Sets the direction of the verify digit limit. ( Refer to 5-9) Forward Reverse Important • Limit Start Sets the start digit of the verify digit limit. ( Refer to 5-9) • Limit Digits Sets the valid digits (1 to 500) of the verify digit limit.
7-3 Setting Procedure Setting Verify Limit/Date Compare To configure the settings of Verify Limit/Date Compare , refer to pages 5-9 and 5-10. The setting procedure using the SetUp Software is described below. 1 Input the data. For Date Compare, enter the data in the range between –10000 and +10000 (six digits including + or –). Example +10 days → +00010 +100 days → +00100 2 Under “Verify Limit” select “Type”. 3 Under “Verify Limit” select “Direction”.
7-3 Setting Procedure 6 Under “Verify Limit” select “Logic”. When “Limit” is selected for “Type” of “Verify Limit”, “Logic” is fixed to “=”. When the record field is displayed in red Note When the “Verify Limit” or “Date Compare” setting contains an error, the corresponding record field is displayed in red. Correct the setting in such a case.
7-3 Setting Procedure Showing/hiding the details of Master 1 to 3 The content of “Verify Limit” of the data of Master 1 to 3 is shown or hidden. Reference 1 While editing the master data, right-click to display the menu. 2 Select “Master1 Hide”. When the content of “Verify Limit” is hidden, a checkmark is placed at the item in the rightclick menu. To display the content of “Verify Limit” again, perform the same right-click operation.
7-3 Setting Procedure 2 Select “Date Compare”. Digit Start Master data to be used to set the upper and lower limits Verify Limit Direction Maximum range Minimum range Logic 3 4 Note Example Configure the settings. When the [OK] button is clicked, “Date Compare” is activated. • When the Date Compare is activated, the selected master data is overwritten. • Setting range is –10000 to +10000. • The number in the setting range is expressed in five digits. When “10” is entered, “00010” is registered.
7-4 Sending and Receiving the Settings The settings and the master data can be sent and received using the SetUp Software and the DV-90. DV-90 PC Sending the Settings The settings and the master data are sent to the DV-90. 1 Connect the DV-90 and the PC. When using PORT2 ⇒ When using USB ⇒ Refer to 3-10. Refer to 3-13. When using PORT2, set “Connect Unit” of PORT2 to “PC”. ( Note Check that the communication settings for the PC and the DV-90 are the same.
7-4 Sending and Receiving the Settings • When the DV-90 is connected to the PC via USB • Interface : Select “COM**(USB)”. • Baud Rate : 115200 bit/s • Data Length : 8 bits • Parity : Even • Stop Bit : 1 bit * When “COM**(USB)” is selected, the parameters are fixed as shown above. • When the DV-90 is connected to the PC via RS-232C • • • • • 7 Interface Baud Rate Data Length Parity Stop Bit : Select “COM**”. : 9600 bit/s : 7 bits : Even : 1 bit 3 Click the [Send] button.
7-4 Sending and Receiving the Settings 5 The following screen is displayed. 6 When “Completed!” is displayed, click the [OK] button. 7 When the settings are sent, the settings currently stored in the DV-90 are overwritten. Note Receiving the Settings The settings and the master data are received from the DV-90. For the connecting procedure and communication, refer to Step 1 and 2 in “Sending the Settings”. 1 E DV-90-IM Click the [Receive] button.
7-4 Sending and Receiving the Settings 7 2 Select the “Master record count” to be received, and click the [OK] button. 3 When “Completed!” is displayed, click the [OK] button. Setting of the DV-90 and receiving of the master data are completed. How to Use the Setup Software Note 7-24 When the settings are received, the settings currently stored in the SetUp Software are overwritten. For saving the current settings, refer to page 7-25.
7-5 Saving/Reading/Printing the Setting Files The setting files in which the setting contents are recorded can be saved, read, and printed. Saving the Setting File The contents set on the SetUp Software can be saved as a setting file. Overwriting the file 1 2 Configure the settings of the DV-90 on the SetUp Software. From the [File] menu, select [Save]. The changed content is overwritten in the setting file and saved. Note [Save] is valid only when the setting file is opened.
7-5 Saving/Reading/Printing the Setting Files Reading the Setting File 1 From the [File] menu, select [Open]. The [Open] dialog box is displayed. 2 Select the setting file to read, and click the [Open] button. The contents of the setting file are reflected in the SetUp Software. Setting using [New] 1 From the [File] menu, select [New]. The following dialog box is displayed. 7 How to Use the Setup Software 2 Click the [OK] button.
7-5 Saving/Reading/Printing the Setting Files Printing the Setting File 1 From the [File] menu, select [Print DV-90 Setting]. The [Printer Setup] dialog box is displayed. 2 Configure the print settings, and click the [OK] button. The list of setting contents is printed. Note The displayed dialog box varies depending on the printer driver installed on the PC.
7-6 Quick Setup Code of the DV-90 All the settings in the SetUp Software can be printed as barcodes. By simply scanning the barcodes with the barcode reader connected to the DV-90, the DV-90 settings can be configured. Important The barcode readers that support the DV-90 Quick Setup Code are BL-1300/700/600/180. Printing the Quick Setup Codes 1 Click the [DV Quick Setup Code] button. The [Print Quick Setup Code] dialog box is displayed.
7-6 Quick Setup Code of the DV-90 3 Configure the print settings, and click the [OK] button. The Quick Setup Codes are printed. 7 The displayed dialog box varies depending on the printer driver installed on the PC. Note How to Use the Setup Software 4 When the printing is complete, click the [OK] button. Printing of the Quick Setup Codes is completed. Important E DV-90-IM Up to 128 setup codes can be printed with the DV-90 Quick Setup Code.
7-6 Quick Setup Code of the DV-90 Reading the Quick Setup Codes 1 2 Press the MENU key for one second to display the setting menu. Press the key six times, and then press the key. The DV-90 enters the code setting mode. The laser beam illuminates in the barcode reader, indicating that the barcode reader is ready to read the DV-90 Quick Setup 1/ 3 data. The DV-90 also enters the code setting mode when you press the FNC key after the setting menu is displayed.
7-7 Setting Procedure for the BL Series Using Quick Setup Code The contents set in the BL Series SetUp Software can be printed in barcodes. By reading the printed barcodes, the settings of the BL Series can be changed. Important The barcode readers that support the BL-Series Quick Setup Code are BL-700/600/180. Printing the Quick Setup Codes 1 2 Configure the necessary settings on the BL SetUp Software, and save them in a file.
7-7 Setting Procedure for the BL Series Using Quick Setup Code 3 Click the [Select File] button. Select the setting file, and then click the [Open] button. Clicking the [Print Preview] button displays a preview of the barcode print image. To attach a comment, enter it in the comment field. The types of files set in the BL SetUp Software are as follows: “****.c70”….. Setting file of the BL-700 “****.c60”….. Setting file of the BL-600 “****.c18”…..
7-7 Setting Procedure for the BL Series Using Quick Setup Code 4 Click the [Print Out] button. The Quick Setup Codes are printed. 7 Note The displayed dialog box varies depending on the printer driver installed on the PC. How to Use the Setup Software 5 When the printing is complete, click the [OK] button. Reading the Quick Setup Code 1 2 Press the MENU key for one second to display the setting menu. Press the key six times, and then press the key. The BL Series enters the code setting mode.
7-7 Setting Procedure for the BL Series Using Quick Setup Code 3 Read the printed Quick Setup Codes from top to bottom using the barcode reader. When all the barcodes are read, the laser beam is no longer illuminated, and the screen to the right is displayed. 4 Press the key. CR Quick Setup 1/ 2 Send Config? Yes-ENT No-ESC Now Sending The setting contents of the Quick Setup Code are sent to the barcode reader. Configuration of the settings using Quick Setup Code is completed.
7-8 Terminal The communication status between the DV-90 and the PC can be checked. Receiving the Data 1 Configure the same communication condition for both the PC and the DV-90. (1) From the [Communication] menu, select [PC Communication Setting]. (2) Configure the same communication settings as the ones in the DV-90. (3) Click the [OK] button. 2 7 From the [Communication] menu, select [Terminal]. How to Use the Setup Software The “Terminal” screen is displayed.
7-8 Terminal 3 Read a data item using the code reader. The received data is displayed. A history of up to 100 data items can be displayed. Sending Commands 1 Configure the same communication condition for both the PC and the DV-90. (1) From the [Communication] menu, select [PC Communication Setting]. (2) Configure the same communication settings as the ones in the DV-90. (3) Click the [OK] button.
7-8 Terminal 2 From the [Communication] menu, select [Terminal]. The “Terminal” screen is displayed. 3 Input the serial communication command * ( Refer to 8-10) in [Command], and click the [Send] button. * Be sure to enter the command in single-byte capital letters.
7-8 Terminal 4 A history of the commands already sent can be viewed. Clicking in [Command] displays the history of previously sent commands.
7-9 Error Display List This section describes the messages displayed on the SetUp Software when an error occurs. Error display on the SetUp Software Status During setting While sending/receiving data While printing Quick Setup Codes While handling a file Error indication Error contents Input is inaccurate. [OK] Please check Update Parameter. [OK] Communication Error [OK] Port does not open. [OK] Printing failure [OK] Over Code Limit [OK] Nothing [OK] File name is inaccurate.
MEMO 7 How to Use the Setup Software E DV-90-IM 7-40
8 Serial Communication This chapter describes the method for communicating with external devices by using the serial interface of the DV-90. 8-1 Serial Communication ........................................................... 8-2 8-2 Data Communication Details................................................. 8-4 8-3 Command Communication Details......................................
8-1 Serial Communication With serial communication, you can send data to the PC, and control the DV-90 by sending commands from the PC. PORT2 or the USB can be used for serial communication. Communication Form There are two types of serial communication: Data communication Data that is read with the connected code reader can be sent to a PC, etc. Command communication Commands can be sent from the PC to control the DV-90 directly or to change the settings.
8-1 Serial Communication Using the USB 1 Install the USB driver to the PC. Refer to page 3-13 for the installation procedure for the driver. 2 3 4 Set “USB Data Out” in “Verify” to “ON”. The baud rate, data length, parity, and stop bit length are fixed as follows: Baud rate 115,200 bit/s Data length 8 bits Parity Even Stop bit length 1 bit Communication protocol No Handshaking PTS/CTS protocol Do not use Specify the “Send Format” in “Verify” according to the software specifications.
8-2 Data Communication Details This section describes the communication protocol and communication format. Communication Protocol There are four types of communication protocol (data communication format) in the DV-90: No Handshaking DV-90 PASS/R TRY protocol PC Output data The DV-90 sends the output data to the PC with no handshaking. DV-90 ➀The output data is sent to the PC from the DV-90.
8-2 Data Communication Details ACK/ANK protocol Use ACK (06H) instead of PASS in the PASS/RTRY protocol, and use NAK (15H) instead of RTRY. The only difference is the characters; the performance of all operations is the same as with the PASS/RTRY protocol. RTS/CTS protocol • The sending of data from the DV-90 can be suspended by turning OFF the RTS (CTS of the DV90) on the PC. The suspended data can be sent when the RTS on the PC is turned ON.
8-2 Data Communication Details Type of Output Data Select the output data from the types shown below. Off The data is not output. Input Data Outputs the data read by the code reader read as it is. Input Limit Outputs the data after the number of inputting digits is limited. ( Refer to page 5-4) Verify Limit Outputs the data after the number of verifying digits is limited.
8-2 Data Communication Details Step verification (First data reading) Read OK No output Read Error 997 : 997 : ERROR (Second data reading) Verify OK 000 : 000 : Output data 1 : Output data 2 Verify NG 999 : 999 : Output data 1 : Output data 2 Read Error 997 : 997 : Output data 1 : ERROR 3-points-A verification (First data reading) Verify OK No output Selected Master NG 998 : 998 : Output data 1 Read Error 997 : 997 : ERROR (Second data reading) Verify OK No output Veri
8-2 Data Communication Details 3-points-B verification (First data reading) Verify OK 001 through 900 : 001 through 900 : Output data 1 Select Master NG 998 : 998 : Output data 1 Read Error 997 : 997 : ERROR (Second data reading) Verify OK 001 through 900 : 001 through 900 : Output data 2 Verify NG 999 : 999 : Output data 2 Read Error 997 : 997 : ERROR Verify OK 001 through 900 : 001 through 900 : Output data 3 Verify NG 997 : 997 : Output data 3 Read Error
8-2 Data Communication Details Additional Information The “Date”, “Time”, and “Port” can be added to the data to be sent. Select one from the following. (“Header” and “Terminator” are eliminated.
8-3 Command Communication Details In the command communication, there are “Direct control commands” to control the DV-90 directly, and “Setting commands” to change/confirm the settings of the DV-90. Procedure for Using the Direct Control Commands ➀Send control commands directly from the PC to the DV-90. ➁The DV-90 sends a response after receiving the command. • When the command proceeds normally, the DV-90 responds OK.
8-3 Command Communication Details Description of Direct Control Commands Type of command Command Response Description Trigger control * TRGmn OK Trigger status read out TRGm n m = 0: PORT1 1: PORT2 n : 0: Trigger OFF 1: Trigger ON Select active record (at Verify Active) ACTnnn OK Active record readout (at Verify Active) ACT nnn Read out verification counter RDCTnnn mmmmm Start setting mode CSET OK Preset mode start PSET OK Preset mode end PEND OK Present mode readout MODE VFY
8-3 Command Communication Details Communication Procedure for the Setting Commands The following procedure is used for sending setting commands. Refer to page 8-10 for the communication format. ➀Send the direct control command, CSET, to the DV-90. ➁The display of the DV-90 shows the setting mode. • Proceeds normally ..........................OK is sent back. “Serial Config Mode” is displayed on the LCD. • Error occurs ......................................ERR ×× (×× is the error code) is sent back.
8-3 Command Communication Details Setting Command Description End/Initialization of the setting mode Function Sending command Response Notes Setting mode end CEND OK Ends the setting mode. Initialize all settings DFLT OK Initializes all settings (operation settings, master table). Master table initialization DFLM OK Initializes the master table. The counter is initialized at the same time. Counter initialization OK Initializes the counters of all the records.
8-3 Command Communication Details Settings relevant to PORT1/PORT2 Function PORT Unit Baud rate Data length Parity Stop bit length 8 RTS/CTS Protocol Serial Communication Input Limit Limit Start Limit Digits 8-14 Sending command Response Change WRD0mn OK Check RDD0m Change WRD1mn Check RDD1m Change WRD2mn Check RDD2m Change WRD3mn Check RDD3m Change WRD4mn Check RDD4m Change WRD5mn Check RDD5m Change WRD6mn Check RDD6m Change WRD7mnnnn OK Check RDD7m nnnn
8-3 Command Communication Details Function Receive Format Sending command Change WRD9mn Check RDD9m Response OK n Notes m = 0: PORT1 1: PORT2 n = 0: STX ... ETX 1: none ... CR 2: esc ...
8-3 Command Communication Details Settings relevant to serial communication Function Type of output data Sending command Change WRC0n Check RDC0 Output data separator Change Time information n OK RDC1 Change WRC2n Check RDC2 Change WRC3n Check RDC3 OK n OK n Change WRC4n Check RDC4 Send format Change WRC5n Check RDC5 Change WRC6hhh... Check RDC6 Change WRC7hhh...
8-3 Command Communication Details Settings relevant to PLC link Function DM Address PLC Time Area PLC Type PLC Unit ID Sending command Change WRF0nn Response OK Check RDF0 nn Change WRF1n OK Check RDF1 Change WRF2n Check RDF2 Change WRF3nn OK Check RDF3 nn n OK n Notes nn = 00 through 99 (unit:100) n = 0: OFF 1: ON n = 0: KEYENCE KV 1: MELSEC 2: SYSMAC nn = 00 through 31: PLC Unit ID Settings relevant to I/O Function Sending command Change Check RDE0 Out ON Time Change
8-3 Command Communication Details Settings relevant to equipment performance Function Back light Sending command Change WRA0n Check RDA0 Preset auto increment Change Check Buzzer Key protect (PRESET Key) Key protect (MENU Key) Key protect (TRG Key) Key protect (TEST Key) WRA1n RDA1 Change WRA3n Check RDA3 Change WRA4n Check RDA4 Change WRA5n Check RDA5 Change WRA6n Check RDA6 Change WRA7n Check RDA7 Response OK n OK n OK n OK n OK n OK n OK n Notes n = 0: OFF 1: ON
8-3 Command Communication Details Master table settings Master table registration The master table registration command sends data in the form connecting each data in the master table with a HT (0x09) delimiter after MSET. The data to be used depends on the specified “Verify Type”, and the command format differs accordingly. Refer to the table below. As for the representation of the respective data, refer to the table on the next page.
8-3 Command Communication Details (Representation of data) Underlined numbers are default values Verify Type 0: Verify Normal 1: Verify Active 2: Verify Step 3: Verify 3points-A 4: Verify 3points-B 5: Verify 2points Record number 001 through 900 Output number 001 through 900 Port number limitation 1: PORT1 Reference data Reference data string (16 characters maximum) No data in default setting Master data 1 Master data 2 Master data 3 2: PORT2 3: ALL Master data Master data character strin
8-3 Command Communication Details Example Port Replacing number characters limitation Master data 1 Master 1 Master 1 Designation Direction Master 1 Master 1 Master 1 Limit Limit Compare Start Digits Logic Record number Output number 001 001 ALL ENGIN-A 12345 0 1 001 500 0 002 002 ALL ENGIN-B 45678 0 1 001 500 0 When using Verify Normal, if you want to specify the number written above in Record number 2, send the command as follows.
MEMO 8 Serial Communication E DV-90-IM 8-22
9 PLC Link This chapter describes how to control the PLC link. 9-1 9-2 9-3 9-4 9-5 9-6 9-7 What is a PLC Link?.............................................................. 9-2 Device Assignment ................................................................ 9-4 Data Write Timing ............................................................... 9-17 Supported PLC Models........................................................ 9-24 Settings ...................................................................
9-1 What is a PLC Link? This section presents an overview of the PLC and describes how to control it. What is a PLC Link? The PLC link enables the DV-90 to write data directly to the PLC (programmable controller) internal memories (data memories, data registers) via the RS-232C interface. The PLC link eliminates the need for a communication-related program for the DV-90 to directly control the PLC internal memories, thus reducing the number of processes required for creating programs.
9-1 What is a PLC Link? Accessible Devices The following range of devices can be accessed through a PLC link. KV-10/16/24/40 DM0000 to DM1999 KV-300/700/1000/3000/5000 DM0000 to DM9999 Note MELSEC Series D0000 to D8191 SYSMAC Series DM0000 to DM9999 The range of devices may be smaller than the one shown above depending on the type of PLC. Check the range of devices in the User’s Manual for the respective model.
9-2 Device Assignment This section describes device assignment. The devices are assigned as follows with the “DM head address” set in the DV-90 at the head. DM Assignment List (Table description) DM Shows the address number of the DM to be assigned, with an X at its head as the “DM head address” set in the DV-90. Description Describes the contents of the DM to be assigned. The terms “Notice” and “Check” bear the following denotations.
9-2 Device Assignment DM Description X+13 Reset Occurrence Detection flag X+14 Interlock Release Notice Flag X+15 to +16 Reserved Area Data description Writing from Writing from the DV-90 the PLC 0: No reset 1: Reset occurred Yes (0→1) Yes (1→0) 0: Interlock not released 1: Interlock released Yes (1→0) Yes (0→1) 0: Non-access state 1: During normal operation 2: During another operation 3: Interlocked 4: Work standby Yes No 1: First data reading 2: Second data reading 3: Third data readin
9-2 Device Assignment Details on DM Assignment DM that reports the start of operation to the PLC DM Description X+00 Work Start Notice Flag Data description 0: Work standby 1: Work start Writing from Writing from the DV-90 the PLC Yes (1→0) Yes (0→1) • This is the flag that reports the start of operation to the DV-90. • Write “1” at the time of starting the operation. The DV-90 returns the value to “0” after it is successfully processed, and starts the operation.
9-2 Device Assignment DMs that report the head address of the data write destination DM Description Data description Writing from Writing from the DV-90 the PLC X+01 Data 1 Write Head Address Notice Y1 (0000 to 9900) Area No Yes X+02 Data 2 Write Head Address Notice Y2 (0000 to 9900) Area No Yes X+03 Data 3 Write Head Address Notice Y3 (0000 to 9900) Area No Yes • Specify the head address of the area to which the data will be written. • Write the data in binary code.
9-2 Device Assignment DMs that control the read trigger DM Description Read Trigger Notice Area X+06 Data description 0: Trigger OFF 1: Trigger ON Read Trigger Response Check Flag 0: Processing not complete 1: Processing complete X+07 Writing from the DV-90 Writing from the PLC No Yes Yes (0→1) Yes (1→0) • “X+06 Read Trigger Notice Area” is used when feeding the start reading trigger signal to the code reader (BL-700/600/500/180) connected to PORT1.
9-2 Device Assignment (Usage 2) “X+07” is the flag that monitors whether or not the DV-90 has correctly recognized “X+06”. When turning on and off the trigger signal rapidly in “X+06”, the DV-90 may miss changes in “X+06”, causing the trigger signal not to turn on or off. In such a case, set the program to check whether or not the DV-90 has recognized “X+06” by using “X+07”. ➀Write “0” to “X+06 to +07” beforehand.
9-2 Device Assignment DMs that report to the PLC that the data writing is completed DM X+08 X+09 X+10 Description Data description Data Write Process Method Notice 0: Real-time processing Area 1: Sequence processing Writing from the DV-90 Writing from the PLC No Yes Data Write Complete Check Flag 0: Data write not complete 1: Data write complete Yes (0→1) Yes (1→0) Data Write Enabled Notice Flag 0: Data write disabled 1: Data write enabled Yes (1→0) Yes (0→1) • “X+08 to +10” are the DMs
9-2 Device Assignment In “Real-time processing”, if barcodes are read sequentially, new data may be written over the data that has not yet been manipulated in the PLC. In such a case, use “Sequence processing”. Note (Sequence processing) ➀Write “1” in “X+08” before starting an operation, and select “Sequence processing”. •The DV-90 reads “X+08” at the same time that “1: Work start” is written in “X+00”. Changes cannot be made during operation.
9-2 Device Assignment • If you follow the preceding steps, “X+11” becomes “0” while the active record is being changed. Since the active record is being changed when “X+11” is “0”, be sure to control the code reader connected to the DV-90 so that it does not execute the reading operation.
9-2 Device Assignment DM that checks the current operation status DM X+17 Description Data description Operation Status Check Area Writing from the DV-90 Writing from the PLC Yes No 0: Non-access state 1: During normal operation 2: During another operation 3: Interlocked 4: Work standby • The current operation status of the DV-90 can be checked. Data description Description 0: Non-access state • State where the PLC link communication is not established.
9-2 Device Assignment DMs in which various data is written Writing from the DV-90 Writing from the PLC 1: First data reading 2: Second data reading 3: Third data reading Yes No 0 to 65535 Yes No Record Number Check Area 1 to 900: Record number 0: Verify Step OK 999: Verify NG 998: Selected Master Verify NG 997: Read Error Yes No X+21 Output Number Check Area 1 to 900: Output number 0: Verify Step OK 999: Verify NG 998: Selected Master Verify NG 997: Read Error Yes No X+22 Read Quality C
9-2 Device Assignment DMs in which data is written DM Description Y1+00 Data 1 Number of Digits Check Area Data description 1 to 100: Number of digits of Data 1 Y1+01 Data of the first to second digit Y1+02 Data of the third to fourth digit Y1+03 Data 1 Check Area Data of the fourth to fifth digit Writing from the DV-90 Writing from the PLC Yes No Yes No Yes No Yes No Yes No Yes No ...
9-2 Device Assignment • “ERROR” is written when a read error occurs in the code reader connected to PORT1. Example 1 Example 2 When Y1 is 300 and Data 1 is 1234ABC. DM 300 301 302 303 302 Data 7 3132h 3334h 4142h 4300h When Y1 is 300, and “1 5” is written (“ ” is a double-byte code of 82A0h.) DM 300 301 302 Data 4 3182h A035h For a double-byte code, two digits constitute one character. Example 3 When Y1 is 500, and a read error occurs (ERROR is written.
9-3 Data Write Timing Note that the following flowchart shows the writing of data to the PLC when viewed from the DV-90. Operations such as “Read trigger control”, “Sequence processing”, “Active record number change”, and “Interlock release” are not taken into consideration.
9-3 Data Write Timing Step verification, 2-point verification Verify mode starts Read the first data Wait for the data from the code reader Read OK? No (Read Error) Yes Write “X+18 Read Number” Write “X+09 Data Write Complete” Read the second data Wait for the data from the code reader No (Read Error) Read OK? Yes Verify data of the first reading and of the second reading Write “X+19 Verify Count Value” Write “X+18 Read Number” Write “X+20 Record Number” Write “X+21 Output Number” Write “Y
9-3 Data Write Timing The data to be written is as shown below. “-” indicates that the data will not be overwritten. (The previous data is retained.
9-3 Data Write Timing 3 points-A verification Verify mode starts Read the first data Wait for the data from the code reader Read OK? No Yes (Read Error) Verify with the master table Verify OK? No (Selected Master Verify NG) Yes Write “X+18 Read Number” Write “X+09 Data Write Complete” Read the second data Wait for the data from the code reader Read OK? No (Read Error) Yes Verify with the master table Verify OK? No Yes (Verify NG) Write “X+18 Read Number” Write “X+09 Data Write Complet
9-3 Data Write Timing The data to be written is as shown below. “-” indicates that the data will not be overwritten. (The previous data is retained.
9-3 Data Write Timing 3 points-B verification Verify mode starts Read the first data Wait for the data from the code reader Read OK? No Yes (Read Error) Verify with the master table Verify OK? No (Selected Master Verify NG) Yes Write “X+18 Read Number” Write “X+20 Record Number” Write “X+21 Output Number” Write “Y1+00 … Data” Write “X+09 Data Write Complete” Read the second data Wait for the data from the code reader Read OK? No (Read Error) Yes Verify with the master table Verify OK? No
9-3 Data Write Timing The data to be written is as shown below. “-” indicates that the data will not be overwritten. (The previous data is retained.
9-4 Supported PLC Models The DV-90 can be linked with the following PLCs.
9-4 Supported PLC Models Omron Series name Connecting method SYSMAC C CPU internal port Upper link unit SYSMAC CV CPU internal port SYSMAC CQM1 (H) Upper link unit CPU internal port SYSMAC α Communication board CPU internal port SYSMAC CS1 Communication board CPU internal port SYSMAC CJ Communication board Communication unit CPU internal port Communication unit Model C200HS-CPU21/23/31/33 C120-LK201-V1 C200H-LK201 (-V1) C500-LK201-V1 C500-LK203 CVM1 C500, CV1000 CV500-LK201 CQM1-CPU21/41/
9-5 Settings Settings of the DV-90 Set the DV-90 as follows. 1 2 3 Set “PORT2 Unit” in “Main” to “PLC Link”. Select the “PLC Type” in “Main” from among “KEYENCE KV”, “MELSEC”, and “SYSMAC” according to the PLC to be used. Configure “Baud” and “Format (data length, parity, stop bit length)” in “PORT2” according to the PLC. The default values are set as follows depending on the “PLC Type” setting.
9-5 Settings Settings for the KV Series Settings of the DV-90 Connecting PLC PORT2 connecting device PLC type PLC unit ID Baud rate Data length Parity Stop bit length KV programming port PLC Link KEYENCE KV 0 9600 bits/s 8 bits Even 1 bit 9 PLC Link E DV-90-IM 9-27
9-5 Settings Settings for the MELSEC Series Settings of the DV-90 PORT2 connecting device PLC type PLC unit ID Baud rate Data length Parity Stop bit length PLC Link MELSEC 0 9600 bits/s 8 bits Odd 1 bit A1SJ71 (U) C24-R2/PRF, A1SCPUC24-R2 Mode configuration Write during RUN Baud rate Data bit length Parity Stop bit length Sum check AJ71C24-S 4 (protocol mode of type 4) Enabled 9600 bits/s 8 bits Odd 1 bit Yes , A2CCPUC24 (-PRF), A0J2-C214-S1 Link unit type Prefix setting Mode configuration Main
9-5 Settings AJ71QC24 (-R2), A1SJ71QC24 (-R2) Prefix setting Mode configuration Operation setting Data bit length Parity Stop bit length Sum check Write during RUN Setting change Transmission speed 00 4 (dedicated protocol mode, ASCII mode, type 4) Independent operation 8 bits Odd 1 bit Yes Enabled Enabled 9600 bits/s QJ71C24 (-R2), QJ71C24N (-R2/R4) Set the communication conditions on the GX Developer.
9-5 Settings Settings for the SYSMAC Series Settings of the DV-90 PORT2 connecting device PLC Link PLC type SYSMAC PLC unit ID 0 Baud rate 9600 bits/s Data length 7 bits Parity Even Stop bit length 2 bits Set the data length to “8 bits” when the code reader to be connected to the DV-90 is a 2D code reader that also reads double-byte codes. Set the data length to “8 bits” in the PLC setting as well.
9-5 Settings C500-LK201-V1 , C500-LK203 C500-LK201-V1 Link unit 5-V supply selection Input/output port selection Synchronization selection CTS selection Unit number RS-232C Internal 0V 0 Even Data length: 7 bits Stop bit: 2 bits Parity Transmission code Transmission speed* 1:1/1: N Handshake Level setting C500-LK203 OFF 9600 bits/s 1: N Handshake Valid for level 1, 2, and 3 * In the C500-LK201-V, the data length, parity, and stop bit are fixed to 7, even, and 2, respectively.
9-5 Settings CQM1 (H), C200HS, C200HE, C200HG, C200HX (CPU internal port), CQM1-SCB41, C200HW-COM02/04/05/06 (communication board) (DIP switch) SW number Setting value Setting content 5 OFF Cancels the fixed settings of the communication port/communication condition (PC system setting) CPU internal RS-232C port Communication board Bit 00 to 03 DM6645 Port A: DM6555 Port B: DM6550 04 to 07 12 to 15 00 to 07 DM6646 DM6647 DM6648 Port A: DM6556 Port B: DM6551 Port A: DM6557 Port B: DM6552 Port
9-5 Settings CJ Series, CS1 Series (CPU internal port) CS1W-SCB21/41 (communication board), CS1W-SCU21 (communication unit) (DIP switch) SW number Setting value Setting content 5 OFF Cancels the fixed settings of the communication port/communication condition (PC system setting) CPU internal RS-232C port Communication board Communication unit 160 channels PORT1: DM32000 PORT2: DM32010 PORT1: m PORT2: m+10 161 channels PORT1: DM32001 PORT2: DM32011 PORT1: m PORT2: m+10 Bit Setting item Pa
9-6 PLC Link Communication Time This section describes the communication time of the DV-90. The communication time required for data transmission (when writing one data item in the normal verification mode) The time required for data transmission from the DV-90 to the PLC is shown below. Note that this time may vary depending on the scanning time and the PLC model.
9-7 PLC Link Troubleshooting When communication cannot be established via the PLC link, perform the following steps. ➀Read data with the code reader. Is the read data displayed? zWhen the read data is not displayed, this indicates that communication between the code reader and the DV-90 is not established. Check Steps 1 to 3 in “2-1 Flow of Connections and Settings” ( Refer to 2-2). zIf the read data is displayed, proceed to the next step.
9-7 PLC Link Troubleshooting Check that the values to be written in +01, +02, and +03 are within the range supported by the DV90 and the PLC. ( Refer to 9-3.) Note that the range of values written in +01, +02, and +03 +50 is used, and therefore should be supported by the DV-90 and the PLC. Note • If performing communication as a test, set the “DM Address” to “0000”, and write “100” in DM0001, “200” in DM0002, and “300” in DM0003. Then, check that the read data is written in DM100, DM200, and DM300.
Appendix 1 2 3 4 5 6 7 8 9 10 11 Specifications ........................................................................ A-2 Dimensions............................................................................ A-3 Error Messages...................................................................... A-4 ASCII Code Table ................................................................. A-5 Setting Item List.................................................................... A-6 Factory Setting List .......
1 Specifications This section describes the specifications of the DV-90.
2 Dimensions DV-90 Panel thickness 1.6 to 4.0 mm 5.9 145.5 116.8 6 4-φ3.4 depth: 6 (for M4 tapping screw) 26 95.5 84.8 26 21.8 26.8 5.9 26 (64.2) 52.3 134.
3 Error Messages This message is displayed when an error occurs upon connection with the code reader (BL-1300/700/600/180, SR-600/500 Series) Read Error (CR1) The message is displayed if the code cannot be read when the read error check is set. The connection condition of the reader and the printing quality of the barcode or 2D code must be checked. The connection condition of the reader and the printing quality of the barcode must be checked.
4 ASCII Code Table First 4 bits Hexadecimal Last 4 bits Binary HT VT Appendix E DV-90-IM Appendix-5
5 Setting Item List This section describes the items that can be set in the DV-90.
5 Setting Item List Verify Parallel Out Bit Output Data Input Data Add. Info. Date Binary BCD Input Limit Time Date + Time Date + Port Date + Time + Port Reference Data ON Interlock Verify OK Counter ON OFF ON OFF Master Limit Number Serial Output Delay Time + Port OFF Verify NG Read Error OFF ) [DATA] + CR Serial Send Format OFF OFF ( USB Data Out Verify Limit Port [DATA] + CRLF ESC + [DATA] + CRLF ( ESC + [DATA] + CR STX + [DATA] + ETX Manual ) ms Serial Comm.
5 Setting Item List Optional Back Light Auto OFF Key Protect (PRESET KEY) 0s 1s 3s 5s Key Protect (MENU KEY) 0s 1s 3s 5s Key Protect (TEST KEY) 0s 1s 3s 5s OFF Key Protect (TRG KEY) 0s 1s 3s 5s OFF Buzzer ON Continue OFF OFF Appendix Appendix-8 E DV-90-IM
6 Factory Setting List This section describes the factory settings of the DV-90. Basic settings Verify Type Normal PORT1 Unit Code reader Code Reader 1 (type) Type A PORT2 Unit PC Code Reader 2 (type) Type A PLC Type KEYENCE KV Verify Parallel Out Bit Output Data Input Limit Add. Info. OFF Reference Data OFF Interlock OFF Counter OFF Master Limit Number 012 USB Data Out OFF Serial Send Format [DATA] +CR Serial Output Delay 0 ms Serial Comm.
6 Factory Setting List PORT2 Baud Rate 9600 bits/s COM2 Format Data length: 7 bits Parity check: Even Stop bit length: 1 bit Input Limit OFF Receive Format [DATA] +CR Trigger Mode Hardware Quality Check OFF Quality Level 50% Read Error Check OFF RTS/CTS Protocol OFF DM Address 0000 PLC Time Area OFF PLC Unit ID 00 I/O Input Type N.C.
7 PLC Program Examples This section describes PLC program examples under the conditions as shown below. Settings of the DV-90 • Verify Type • DM Address • PLC Time Area : Verify Normal/Verify Active : 0000 : ON PLC Program processing • • • • “X + 01: Data write head address” is to be set as DM0100 (D100). “X + 08 Data write process” is to be set as “Sequence processing”. Input 0000 (X0) controls the read trigger. The active record is selected from Input 0001 (X1) through 0003 (X3).
7 PLC Program Examples CR2002(2002) #0001 DW DM0000 • Set “1: Work start” in “Work Start Notice Flag”. * DM0010 is valid only in “Sequence processing”. Control of the read trigger 0000 #0001 DW DM0006 Input 0000 controls the read trigger. 0000 #0001 DW DM0006 Data read process CR2002(2002) DM009 LDA #0001 CMP CR2010(2010) This processes data programs written in DM100 and later. • When the “Write Complete Confirmation Flag” displays “1: Data Write Complete”, it starts processing the written data.
7 PLC Program Examples END ENDH MELSEC Series Initialization of the DM MOV K100 D1 •Set the “Data write head address” as D100. MOV K1 D8 •Set the “Data write process” as “1: Sequence processing” MOV K0 D6 MOV K0 D7 MOV K0 D9 MOV K0 D14 MOV K0 D17 MOV K1 D10 MOV K1 D12 MOV K1 D0 Initialize each DM. * DM0010 is valid only in “Sequence processing”. •When using “Verify Active”, set the active record number at startup. •Set “1: Work start” in “Work Start Notice Flag”.
7 PLC Program Examples Data read process LD= D9 K1 This processes data programs written in DM 100 and later. MOV K0 D9 MOV K1 D10 •When the “Write Complete Confirmation Flag” displays “1: Data Write Complete”, it starts processing the written data. After the process is completed, each flag is initialized. * D10 is valid only in “Sequence processing”.
7 PLC Program Examples SYSMAC Series Initialization of the DM 25315 MOV •Set the “Data write head address” as DM100. &100 DM0001 MOV #0001 •Set the “Data write process” as “1: Sequence processing” DM0008 MOV #0000 DM0006 MOV #0000 DM0007 MOV #0000 DM0009 Initialize each DM. * DM0010 is valid only in “Sequence processing”. MOV #0000 DM0014 MOV #0000 DM0017 MOV #0001 DM0010 MOV &1 •When using “Verify Active”, set the active record number at startup.
7 PLC Program Examples Control of the read trigger 0000 @MOV #0001 DM0006 Input 0000 controls the read trigger. 0000 @MOV #0000 DM0006 Data read process 25313 CMP DM0009 #0001 25506 This processes data programs written in DM100 and later. MOV #0000 DM0009 • When the “Write Complete Confirmation Flag” displays “1: Data Write Complete”, it starts processing the written data. After the process is completed, each flag is initialized. * DM0010 is valid only in “Sequence processing”.
7 PLC Program Examples 0003 @MOV #0000 DM0011 Set the Active record number to 3 from Input 0003.
8 Preset Mode Status Output By enabling “Preset mode status output” (refer to 6-11), the registration status in the preset mode can be output in parallel transmission as follows. Preset mode start Preset Read error Preset mode end OUT1~4 1 NG 1 OK 2 READ_ERR 2 ➀ ...... Output ON time. Set in the “I/O OUT ON Time” in the “I/O” menu. (→ Refer to 6-11.) (Acceptable range: 100 ms to 2550 ms. The factory setting is 500 ms.) ➁ ...... Output delay time. Set in the “I/O OUT Delay” in the “I/O” menu.
9 Active Record Selection Notification By enabling “Active Notice”, the selection of the active record using the code reader can be output outside in parallel. The parallel output continues until the active record is confirmed by pressing the FNC key and then the key.
10 Test Barcodes These barcodes are for testing purposes. Use them to verify operation of your code reader and the DV-90.
11 Index Numerics 2-Point Verification .....................................4-34, 8-8 3-Point-A Verification ....................... 4-21, 8-7, 9-20 3-Point-B Verification ....................... 4-28, 8-8, 9-22 A Accessible Devices ...............................................9-3 ACK/ANK protocol .............................................8-5 Active Verification ....................................4-13, 9-17 Additional information ..................................
H Header ..................................................................7-9 Help menu ............................................................7-6 How to Detect the Communication Setting Automatically .......................................2-5 I I/O Settings .........................................................7-13 I/O Settings Menu ..............................................6-11 I/O terminal block ..............................................1-10 I/O Terminal Connection .....................
RS-232C (PORT1) .............................................1-10 RS-232C (PORT2) .............................................1-10 RS-232C Interface Connection ............................3-7 RTS/CTS protocol .......................................6-10, 8-5 S Safety Precautions ................................................... 1 Saving/Reading/Printing the Setting Files .........7-25 Send Data Format .................................................8-5 Sending Commands ..................................
MEMO Appendix Appendix-24 E DV-90-IM
WARRANTIES AND DISCLAIMERS (1) KEYENCE warrants the Products to be free of defects in materials and workmanship for a period of one (1) year from the date of shipment. If any models or samples were shown to Buyer, such models or samples were used merely to illustrate the general type and quality of the Products and not to represent that the Products would necessarily conform to said models or samples.
Copyright (c) 2009 KEYENCE CORPORATION. All rights reserved.