Página 1 de 2

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 11 Set 2014 20:43
por EduardoSPno
Boa noite amigos ...
Gostaria de uma ajuda, alguem ja abriu gaveta com a impressora nao fiscal ELGIN ??

Obtive esse comando no site da Elgin:
ESC v n

E enviei assim:
CHR(27)+CHR(118)+CHR(110)

mas nada,
Obrigado pela ajuda ..

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 15 Set 2014 16:00
por Kapiaba

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 16 Set 2014 16:50
por Kapiaba
Somente para deixar registrado alguns códigos para diferentes tipos de impressoras.

Código: Selecionar todos

Códigos para abrir o Caixa/Gaveta conectada a impressora
 
Marca Modelo        Código
Epson (Genéricas)   CHR(27)+CHR(112)+CHR(0)+CHR(49)+CHR(0)
Epson TM-T88I       CHR(27)+CHR(112)+CHR(0)+CHR(49)+CHR(0)
Epson TM-U200D      CHR(27)+CHR(112)+CHR(0)+CHR(25)+CHR(250)
Epson TM-U210       CHR(27)+CHR(112)+CHR(0)+CHR(50)+CHR(50)
Epson TM-H6000      CHR(27)+CHR(112)+CHR(48)+CHR(55)+CHR(121)
Samsung (Genéricas) CHR(27)+CHR(112)+CHR(0)+CHR(60)+CHR(240)
Samsung SRP 270 A   CHR(27)+CHR(112)+CHR(0)+CHR(60)+CHR(240)
Samsung SRP 350 C   HR(27)+CHR(110)+CHR(0)+CHR(25)+CHR(250)
Star (Genéricas)    CHR(27)+CHR(07)+CHR(11)+CHR(55)+CHR(07)
Star TSP-600        CHR(7)
Toshiba SX2100      CHR(27)+CHR(112)+CHR(32)+CHR(55)+CHR(255)
Ithaca PcOS 51      CHR(27)+CHR(112)+CHR(0)+CHR(25)+CHR(250)
Ithaca 150          CHR(27)+CHR(120)+CHR(1)

Códigos para corte de papel 
Marca Modelo        Código
Epson (Genérico)    CHR(29) + "V"
Samsung SRP-350     CHR(29) + "V" + CHR(1)
abs,

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 17 Set 2014 12:59
por fladimir
Vox ou Nix

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 21 Set 2014 11:47
por EduardoSPno
Obrigado amigo kapiaba, mas não deu certo infelizmente ...

Ao amigo fladimir, a ELGIN VOX !!
USB ..

Aguardo alguém se já conseguiu ..

Obrigado ...

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 21 Set 2014 13:54
por fladimir
Operação
Comando Descrição
ESC @ Inicializa impressora
ESC w Corte total do papel, com avanço de 7,38mm para
coincidência do fim da impressão e o corte
ESC m Corte parcial do papel, com avanço de 7,38mm para
coincidência do fim da impressão e o corte

ESC v n Gera um pulso para a gaveta, com 50≤n≤200 milisegundos

Lembrando q o "n" varia de 50 a 200

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 21 Set 2014 19:10
por EduardoSPno
Obrigado colega Fladimir, seria assim:

CHR(27)+CHR(118)+"50"
ou
CHR(27)+CHR(118)+"100"

Vou tentar e posto aqui depois ...
Obrigado e otm semana ..

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 22 Set 2014 12:49
por Eolo
Ao amigo fladimir, a ELGIN VOX !!
USB ..
EduardoSPno,

Não consigo, pelo que vc postou, saber se a impressora está respondendo a todos os outros comandos e só a gaveta é que não tá abrindo...
ou se nada funciona, ou se sei lá o que.

Info:
O Clipper só enxerga COM e LPT de forma nativa. Se for USB, tem que ter alguém fazendo a ponte.

Se é Clipper,
se a impressora é USB e
se vc não tá usando nenhum outro caminho alternativo,

eu acho que se está discutindo a sintaxe de um comando que nunca vai chegar na impressora.

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 22 Set 2014 14:44
por fladimir
Estranho, teria q funcionar...

O q o Eolo passou faz toda a diferença, de uma olhada e nos fale como esta fazendo a comunicação.

[]´s

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 22 Set 2014 17:09
por Kapiaba
Olá, se a impressora é USB, você precisa de um utiliário para fazer a interface com o seu programa Clipper. veja:

https://pctoledo.org/forum/viewto ... ter#p83435

Ps: Porque vc. não migra para HARBOUR o xHARBOUR que são em 32 bits e você não teria mais este problema, já que você poderia usar o comando PRINTFILERAW() ??

abs,

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 22 Set 2014 20:59
por EduardoSPno
Grade Eolo, obrigado pela atenção ..

Envio os comandos através do NODOSIMP (por ser usb), sem problemas com a comunicação, imprime tudo ok, só a abertura
da gaveta que não rola mesmo, estou em duvida quanto ao comando que envio pra impressora, seria assim:

CHR(27)+CHR(118)+"50"

Pois a sintaxe passada pelos colegas e pela ELGIN é:
ESC v n

Na bematech e na daruma sem problemas, claro que com outros códigos ..

Muito Obrigado pela atenção pessoal, desde já agradeço
Clipp abraço a todos ...

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 22 Set 2014 21:01
por EduardoSPno
So completando, impressora ELGIN VOX

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 22 Set 2014 23:56
por lugab
Vc está usan do o Win32Prn.... Use o PrintFileRaw !

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 23 Set 2014 03:22
por Jairo Maia
Olá Eduardo,

Na minha opinião, pela sintaxe passada o correto seria assim:
Chr(27)+Chr(118)+Chr(50) // 50 milissegundos
ou
Chr(27)+Chr(118)+Chr(100) // 100 milissegundos

Ajuda para abrir GAVETA com Impressora ELGIN

Enviado: 23 Set 2014 20:44
por EduardoSPno
Ola Jairo ...

Infelizmente não funciona, ja tentei assim também ...
No restante, parte de impressão tudo ok,
Sei la, rs....
Mas obrigado pela atenção, vamos tentando e assim que conseguir posto ak ..
Abraço

Código: Selecionar todos

***************** ABERTURA DA GAVETA
   RUN DEL C:\SISTEMA\1.TXT >NUL
   SET DEVI TO PRINT
   SET PRINT TO C:\SISTEMA\1.TXT

   @ PRow()+1, PCol() Say Chr(27)+Chr(118)+Chr(50)

   set print to
   Set Device To Screen
   RUN C:\WINDOWS\NODOSIMP C:\SISTEMA\1.TXT 140
***************** ABERTURA DA GAVETA