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

Documentos relacionados