Impresora POS Epson TM-U950

Impresora POS Epson TM-U950

Postby csincuir » Wed May 06, 2009 11:07 pm

Hola a todos.
De casualidad alguien sabe el comando ESC para hacer que esta impresora Epson TM-U950 (Que tiene dos carros de impresión RECEIPT y JOURNAL), no coora el carro número dos (Journal), y solo imprima en el primero ( RECEIPT )?
Ya puedo activar y desactivar la impresion en el carro dos, con esta comando ESC
Code: Select all  Expand view

   //ESC z n  = Activa/desactiva impresión simultánea papel journal/receipt

   Activar = Chr(27)+Chr(122)+Chr(1)
o
   Des-Activar = Chr(27)+Chr(122)+Chr(0)

 


Si desactivo la impresión simultanea, efectivamente el carro dos no imprime, pero igual sigue enrollando el papel sin imprimir nada.

Esta es la imagen de esta impresora:
[url]
http://www.buyepson.es/Catalog/Compatib ... 20Printers
[/url]

Espero me entiendan y haya alguien que sepa como manejar esta impresora.

Saludos cordiales.

Carlos Sincuir
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Impresora POS Epson TM-U950

Postby jcaro » Thu May 07, 2009 5:30 pm

Hola Carlos:

Tiempo atras utilizaba esa impresora, buscando en mis programas en DOS, encontre:

1) Usaba este comando para seleccionar en cual imprimir :

@ 00 , 00 SAY Chr(27) + Chr(99) + Chr(48) + Chr( 4 ) // 4 = Slip // 2 = rollo

2) Si no vas a ocupar nunca el rollo, es mejor deshabilitarlo, basta con bajar un sensor negro que esta abajo
del rollo con una cinta engomada y no le pones ningun rollo- Funciona perfecto sin él.

Segun recuerdo al imprimir, siempre se mueven los dos slip y rollo.

Espero haberte ayudado,

Juan
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: Impresora POS Epson TM-U950

Postby csincuir » Fri May 08, 2009 10:37 am

Gracias Juan.
Voy a tomar en cuenta tus sugerencias.
Por otro lado he estado buscando un manual de esta impresora por internet con comandos ESC y no encuentro nada, o no lo he sabido buscar, pero si alguien tiene un manual de esta impresora o sabe donde hay uno agradecere me lo envíe.

Saludos

Carlos Sincur
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Impresora POS Epson TM-U950

Postby marioao » Sun Sep 27, 2009 9:50 pm

amigo como te fue con tu impresor tm u950, fijate tengo una que tengo problema que habeses me la imprime en la factura y habeses en la ticketera, como hago para desabilitar el receipt

dame unos tic, soy de el salvador, gracias
marioao
 
Posts: 2
Joined: Sun Sep 27, 2009 4:34 pm

Re: Impresora POS Epson TM-U950

Postby csincuir » Mon Sep 28, 2009 10:48 am

Mario, pues solamente utilizando los comandos que puse en el primer post, es la única forma que encontre para deshabilitar el carro "journal" de esta impresora, ya que no logre encontrar mas información de la misma. Igual, esta impresora tiene una bandeja externa para imrimir cheques o hojas que no estan en rollos, y no se como se activa para imprimir en ella. En fin, quede un poco descepcionado ya que no pude darle mayor soporte al cliente para este tipo de impresora, como que (x)Harbour no nos ayuda mucho con esto de las impresoras.

Saludos desde Guatemala.

Carlos Sincuir.
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Impresora POS Epson TM-U950

Postby Dioni » Mon Sep 28, 2009 2:30 pm

Hola Carlos

El problema no es de Xharbor o de Fivewin.

La solucion que de li es de la siguiente manera:
1.- primero instala los driver de la impresora, que lo puedes bajar de la misma epson.
con la opcion LPT1 o COM1

2.- instale 3 veces la impresora
2 como jornal = a una le puce "cliente" y a la otra "auditora"
1 como slip = la llame "timbrado" para imprimir unas lineas o boletas o facturas.

dentro de cada impresora lo configuro en propiedades

3.- hago las pruebas respectivas que el windows me permite con pagina de impresion.

Al estar seguro que ya tengo las 3 impresoras listas para el trabajo que nececito.
ingreso a programacion y hago lo siguiente:

A cada impresora lo llamo de la siguiente manera.

func print
DEFINE FONT fntAriala NAME "16.7 cpi" Of oPrn1 => este fond viene con los drivers de la epson tm-u950
y lo selecciona perfectamente.
o puedes cualquier font del windows pero es mas lento la impresion.

oPrn1:=PrintBegin("Cliente",.T.,.f.,"cliente",.T.)
..........
retu

oPrn1:=PrintBegin("auditora",.T.,.f.,"auditora",.T.)
..........
retu

oPrn1:=PrintBegin("timbrado",.T.,.f.,"timbrado",.T.)
..........
retu


a las impresora la puedes llamar de la menera que lo nesecites, es segun tu nececidad.

bueno carlos me despido. espero haber ayudado en algo tu problema. yo pensaba lo mismo hace 3 años

Saludos Dionicio G. Chura Quispe.
Lima - Peru
Cualquier consulta a dioni_chura@hotmail.com
Dioni
 
Posts: 36
Joined: Tue May 12, 2009 8:45 pm
Location: Lima - Perú

Re: Impresora POS Epson TM-U950

Postby csincuir » Mon Sep 28, 2009 6:21 pm

Hola Dionicio.
Siempre he dicho, que cada día se aprende algo nuevo, y este ha sido el día para mi.
No pense solucionar el problema de la manera que planteas la solucion al mismo, será de que lo ponga en practica, pero en general suena bastante lógico tu proceso.
Mil gracias!!! por tomarte tu tiempo y explicarnos como solucionaste el mismo problema, ya que como dije antes estaba un poco descepcionado al no poder encontrar la forma de resolverlo.

Saludos!!

Carlos Sincuir
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Impresora POS Epson TM-U950

Postby ricardog » Tue Sep 29, 2009 4:35 am

Si te sirve, yo lo hago de esta forma

oRep:=TdosPrg:New(......

//Especiales
oRep:Say(00,00,CHR(27)+"@") // INDICA QUE SE INICIA CONFIGURACION
oRep:Say(00,00,CHR(27)+"t"+CHR(0))
oRep:Say(00,00,CHR(27)+"c0"+CHR(2)) // ACTIVA RECEIVE COMO HOJA(TICKET)
oRep:Say(00,00,CHR(27)+"z"+CHR(0))


------- EN ESTE PROCESO SE ESTA IMPRIMIENDO EL TIQUET y TAMBIEN EL ROLLO DE "AUDITORIA"


cCmd:=Fechas(Date())+" "+Time()+" "+Str(t:FolioOri,7)+Str(oSys:TiendaSys(),3)+" "
oRep:Say(n,00,cCmd )
n++
oRep:Say(n,00,"Lo Atendio : "+oSys:UsuarioSys())
n++
oRep:Say(n,00,Replicate(".",39))
n++
oRep:Say(n,04,CHR(27)+"z"+CHR(0)) ------------☻☻☻☻☻☻ // DESACTIVA IMPRESION PARALELA
oRep:End()

Espero te sirva.

Saludos
ricardog
 
Posts: 158
Joined: Tue Oct 11, 2005 3:10 pm

Re: Impresora POS Epson TM-U950

Postby csincuir » Tue Sep 29, 2009 1:17 pm

Gracias Ricardo!!
Creo que ahora ya tengo suficiente para controlar esta impresora.

Saludos cordiales.

Carlos Sincuir
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Impresora POS Epson TM-U950

Postby marioao » Tue Sep 29, 2009 6:22 pm

dioni, gracias por activar este hilo, yo te doy mil gracias, por contestar, mi nombre es mario vivo en el salvador, es primera vez que trabajo con este tipo de impresora, he encontrado infinidad de codigos pero no estoy demasiado convencido en este momento, me regalaron unos drivers, que tenia que instalar en los que me aparecian dos impresoras una receipt, y otra slip, programo en visual foxpro 9, me dijeron que la receipt, entrara en configuracion y activara que imprima en receipt que es ticket y journal que es la rollo no. 2, para el fisco o auditoria, bien cuando imprimimo al ticket me imprime en en estos dos aqui mas abajo hay codigos que encontre para activar donde quiero imprimir, mi correo es maoviedo arroba hotmail.com, lo que no te entiendo es como crear 3 impresoras mis drivers solo crean dos.ademas esa programacion nose enque esta elaborada, otras preguntas, si solo quiero imprimir en ticket como hago para desabilitar el journal, porque es un listado corto, de control de total de ventas.

gracias nuevamente


???chr(27) + chr(99) + chr(48) + chr(3) &&& Desactiva Journal
???chr(27) + chr(122) + chr(3) &&& Activa Journal

???CHR(27)+CHR(64) && inicializa la impresora
???CHR(27)+"c0"+CHR(1) && imprime un solo rollo (receipt && ticket
???CHR(27)+"c0"+CHR(2) && imprime un solo rollo journal

???CHR(27)+chr(122)+chr(1) && imprime en ambos rollos

SLIP activa el slip factura && CUANDO HABLA DE ROLLO ES JOURNAL, ROLLO ATRAS
@ 00 , 00 SAY Chr(27) + Chr(99) + Chr(48) + Chr( 4 ) // 4 = Slip // 2 = rollo

JOURNAL activar y des-activar
Activar = Chr(27)+Chr(122)+Chr(1)
o
Des-Activar = Chr(27)+Chr(122)+Chr(0)
dos impresoras
marioao
 
Posts: 2
Joined: Sun Sep 27, 2009 4:34 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 83 guests