Ir para conteúdo
  • Cadastre-se

dev botao

Porta USB to Serial


Douglas Lieck
  • Este tópico foi criado há 4890 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia,

Estou com um problemão, estou tentando usar a bematech MP 7000 em modo USB, instalei os drivers necessários e com o exemplo da bematech

consegui fazer a comunicação com a impressora, porém no Acbr não consegui, adicionei uma nova porta com nome USB, mas não deu muito certo.

Fui debugando e percebi que no Acbr tem um tratamento

if not fpDevice.IsSerialPort then

raise Exception.Create(ACBrStr('A impressora: '+fpModeloStr+' requer'+sLineBreak+

'Porta Serial: (COM1, COM2, COM3, ...)'));

função chamada pelo comando acima:

function TACBrDevice.IsSerialPort: Boolean;

begin

Result := (pos('COM', fsPorta) = 1)

{$IFDEF LINUX}

or (pos('/dev/tty', fsPorta) = 1)

{$ELSE}

or (copy(fsPorta,1,4) = '\\.\')

{$ENDIF}

end;

ou seja se não for COM retorna false ocasionando no raise..

como faço para conectar a impressora usando USB?

Alguem já passou por esse problema?

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Sempre faça uma pesquisa antes de postar: viewtopic.php?f=10&t=1002&hilit=USB

ECF de portas USBs precisam criar uma porta serial virtual no Windows para funcionar com o ACBr.

Descubra qual porta é, que você consegue a comunicação.

Outra opção é usar um conversor de porta USB/Serial.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

Bom dia,

A Bematech está passando o seguinte comunicado:

"Comunicando com o ECF na USB

Prezado parceiro,

Caro Partner e Desenvolvedor!

Atualmente, a maioria dos computadores disponíveis no mercado não possui mais a interface serial RS-232 para conexão com periféricos. Neste cenário, tornou-se necessária a instalação de periféricos diretamente em portas USB (Universal Serial Bus), onde podemos incluir também nossos ECFs térmicos que além de possuir a interface serial RS232, também disponibiliza a interface USB. E, é deste assunto que trataremos nesta edição de nosso Flash Tip.

É muito simples realizar esta implementação, basta apenas instalarmos o driver USB, presente no pacote da BemaFI32.dll."

Sendo assim o cabo conversor não servirá mais pois a ECF não tem mais saída serial.

Não encontrei software que converta de USB para Serial que funcionasse para este caso.

Como o ACBr irá funcionar com estas novas impressoras?

A comunidade irá implementar acesso a DLL da Bematech?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

...nossos ECFs térmicos que além de possuir a interface serial RS232...

Os ECFs continuam com Serial e USB.

Sendo assim o cabo conversor não servirá mais pois a ECF não tem mais saída serial.

Como já citado acima, os ECFs continuam com serial.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4890 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.