Descargar
Transcripción
Descargar
PYMAN NT DRIVER BARCODE Manual de usuario Edición B177_02_05_2004 Historial Una breve descripción de esta edición y de las anteriores ediciones Edición B177_04_2004 Primera edición B177_02_05_2004 Nuevas variables SS y SE Contenido 1 2 Introducción ____________________________________________________________ 1-1 1.1 Objetivo _____________________________________________________________ 1-1 1.2 Hardware ____________________________________________________________ 1-1 1.3 Software _____________________________________________________________ 1-1 Configuración PC PYMAN_________________________________________________ 2-1 2.1 3 Configuración PC PYMAN ______________________________________________ 2-1 PYEDIT.Configuración ___________________________________________________ 3-1 3.1 PYEDIT.Configuración _________________________________________________ 3-1 3.1.1 3.2 4 Puerto Serie _________________________________________________________________ 3-3 Sintáxis variables ______________________________________________________ 3-4 Configuración Scanner____________________________________________________ 4-1 4.1 Configuración Scanner__________________________________________________ 4-1 4.2 Configuración Datalogic DS 8100 __________________________________________ 4-1 BARCODE Contenido • i / ii ii / ii • Contenido BARCODE 1 Introducción 1.1 Objetivo Con el driver BARCODE PYMAN NT (PYMAN) es capaz de comunicar con un Scanner para obtener la lectura de códigos de barra. La comunicación estandard entre PYMAN y un Scanner es una comunicación serie RS-232. 1.2 Hardware PYMAN no requiere de ningún hardware adicional para comunicar con un Scanner. Para comunicar PYMAN con un Scanner es necesario un puerto serie libre en el PC. Se requiere un hardware adicional cuando la comunicación entre PYMAN y el Scanner sea una comunicación serie RS-422 o RS-485. En este caso es necesario añadir el hardware adecuado 1.3 Software PYMAN no requiere de ningún software adicional para comunicar con un Scanner: BARCODE Introducción • 1-1 / 2 Notas 1-2 / 2 • Introducción BARCODE 2 Configuración PC PYMAN 2.1 Configuración PC PYMAN Para comunicar PYMAN con un Scanner no es necesario realizar una configuración específica del equipo. BARCODE Configuración PC PYMAN • 2-1 / 2 Notas 2-2 / 2 • Configuración PC PYMAN BARCODE 3 PYEDIT.Configuración 3.1 PYEDIT.Configuración La configuración de los parámetros del driver se realiza en la opción Autómatas de PYEDIT . Para el Driver Barcode es necesario seleccionar el valor Bar Code en el campo Tipo. Seleccionado el tipo de Driver adecuado es necesario configurar los parámetros asociados al driver. Para configurar el driver seleccionar la opción Editar|Más (F5) . El driver Bar Code tiene los siguientes parámetros: ♦ Modelo Relación de los diferentes modelos de Scanner . - Estandard - Datalogic DS 8100 Valor por defecto Estandard. ♦ Puerto Serie Puerto serie utilizado para comunicar con el Scanner. Valor por defecto COM1. La opción Configurar permite configurar adecuadamente el puerto serie para comunicar con el Scanner BARCODE PYEDIT.Configuración • 3-1 / 4 ♦ Longitud Parámetros relacionados con la longitud , en carácteres, del código de barras que se desea leer. • Máxima Número de carácteres que tiene el código de barras de longitud superior . Valor por defecto 12 • Variable Indica que la longitud de los códigos de barras no es fija. Valor por defecto Longitud fija ♦ Tiempo lectura (ms) Parámetro específico para el Scanner Datalogic DS 8100. El tiempo de lectura es el intervalo de tiempo que debe transcurrir entre el envio del carácter de incio de lectura (STX) y el carácter de fin de lectura (ETX). Valor por defecto 1000 ms ♦ Mostrar mensajes Mostrar mensajes de diagnóstico. 3-2 / 4 • PYEDIT.Configuración BARCODE 3.1.1 Puerto Serie La configuración del puerto serie permite configurar los parámetros de transferencia de datos adecuados a cada situación. Parámetros configuración del puerto serie: ♦ Velocidad Velocidad de transferencia de datos. Valor por defecto 19200 ♦ Bits Parada Número de bits de parada. Valor por defecto 1 ♦ Paridad Tipo de paridad utilizada en la transferencia de datos. Valor por defecto NO PARITY ♦ Bits Datos Número de bits para la transferencia de un dato. Valor por defecto 8 ♦ Timeou Lectura (ms) Periodo de tiempo máximo para la recepción de un dato Valor por defecto 1000 ms ♦ Timeou Escritura (ms) Periodo de tiempo máximo para la transferencia de un dato Valor por defecto 20 ms BARCODE PYEDIT.Configuración • 3-3 / 4 3.2 Sintáxis variables La sintaxis de las variables es la siguiente: Boolean Byte Word Reader Failure RF Start ST Send Start SS Send Stop SE Lecturas Carácter n NC BCn Ejemplo: Para mostrar en un gráfico el código de barras puede utilizar un objeto Campo configurando en el campo “Señal de lectura” el valor BC0 , en el campo “Número bytes”el valor n, siendo n la longitud máxima del código de barras, y en el campo “Formato datos” el valor Carácter. Para el modelo Datalogic DS8100 existen varias posibilidades para la lectura de un código de barras . 1. Variable ST. Al asignar el valor 1 a la variable ST se inicia el proceso de lectura . Se envia al scanner el carácter de inicio de lectura , STX, y cuando se recibe el código de barras o finaliza el intervalo de tiempo de lectura se envia al scanner el carácter de fin de lectura , ETX. 2. Variables SS y SE. Para iniciar la lectura se asigna a la variable SS el valor del carácter de inicio de lectura que espera el scanner (Ejemplo : STX , 02) y para finalizar la lectura se asigna a la variable SE el valor del carácter de fin de lectura que espera el scanner (Ejemplo : ETX , 03) El modo de operación del scanner Datalogic DS8100 es Serial Online 3-4 / 4 • PYEDIT.Configuración BARCODE 4 Configuración Scanner 4.1 Configuración Scanner En general cada Scanner deberá configurarse, según las necesidades del código de barras que se deba leer , siguiendo las instrucciones de su propio manual. 4.2 Configuración Datalogic DS 8100 Se utiliza el conector Main interface del Scanner Datalogic DS 8100. Las siguientes tablas muestran los valores de los parámetros del Scanner Datalogic DS 8100 para comunicar con PYMAN. El tipo y longitud de código debe ser el adecuado en cada caso Parameter Value CODE SELECTION Codes: Code Enable-Disable: Code Type: Code length: Bar Count: Ink-Spread Equalization Check Digit: Local No Read Character: Code Position Min.: Code Position Max.: Matching String Character: Check Tx: Decoding Safety: Decoding Severity Level: Number of Labels: 1 2 3 4 Code 1 Enabled 2/5 Interleaved Variable * NOT APPLICABLE * * NOT APPLICABLE *d Disabled CAN 0 255 Disabled Disabled Disabled Disabled Check Not Transmitted 1 3 1 Option Group Labels: 1 Contained Codes Filter Disabled Codes 2 - 5 are disabled in the default. BARCODE Configuración Scanner • 4-1 / 4 Parameter Value DATA FORMAT Header Tx: Headers: 1 2 3 4 Terminators: 1 2 3 4 Global "No Read" Character: Multiple Read Character: Code Separator: 1 2 Field Separator: 1 2 Data Length: Data Justification: Fill Character: Show Code Position: Reader Failure: Message Tx: Checksums: Code Identifier: With code Disabled Disabled Disabled Disabled CR LF Disabled Disabled NAK Disabled CR LF CR LF Variable Left SPACE Disabled BEL After decoding Disabled Disabled Parameter Value READING PARAMETERS Beam Shutter: Overflow Type: Automatic Overflow: Absolute Overflow: Max Scan Gap: Max Stacked Codes: Reconstruction Severity Level: Digitizer Configuration After decoding Automatic 7 * NOT APPLICABLE * 5 1 3 Laser Selection: Section 1 Parameters: Section 2 Parameters: Section 3 Parameters: Section 4 Parameters: Automatic 0010 0010 0100 0100 4-2 / 4 • Configuración Scanner BARCODE Parameter Value OPERATING MODES Selection Selection: Statistics: Serial On line Disabled Operating Mode Options BARCODE On Line Mode: Test Mode Serial Start: Serial Stop: Timeout: Automatic Threshold: Code Filter Depth: Code Filter Timeout: PackTrack™ System Parameters * NOT APPLICABLE * * NOT APPLICABLE * STX ETX Disabled * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * PS Offset + PS Offset Encoder Step: Tx Data: Object Length: Length value: Diagnostics: Window: PS Filter: Tx Edge: * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * Configuración Scanner • 4-3 / 4 Parameter Value MAIN INTERFACE Communication Mode Communication Mode: Standard Configuration Baud Rate: Parity: Data Bits: Stop Bits: Handshake: Checksum: Priority: Header n.5 Header n.6 Header n.9 Header n.10 Fill Character Fill Position 9600 None 8 1 None * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * Output Lines No Read Output: Right Output: Level Level Multidrop Address Multidrop Address: 1 AUXILIARY INTERFACE Communication Mode Communication Mode: Configuration Standard Baud Rate: Parity: Data Bits: Stop Bits: Handshake: Master/Slave Only 9600 None 8 1 None Number Of Slaves: Master/Slave Layout: No Answer Character: Message Tx: Voyager 97™ Statistics: * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * * NOT APPLICABLE * Multidrop Address Multidrop Address: 4-4 / 4 • Configuración Scanner * NOT APPLICABLE * BARCODE