Pesquisar na Comunidade
Showing results for tags 'porta'.
Encontrado 6 registros
-
Olá Pessoal. Bom estou com problema com componente ACBrBal no linux. Atualmente o meu cenario é o seguinte, estou com um maquina totem com sistema linux ubuntu 22.04 LTS instalado na qual estam conectados duas balanças da toledo, em pesquisas em foruns vi que para listar as portas disponiveis e com algum dispositivo conectado no totem utilizando a funcao acharportas do componente, eu preciso dar permissao para que essas portas sejam usadas pelo usuario utilizando comando chmod 777 {nome da porta} com usuario root, ao dar permissão as portas disponiveis aparecem na lista de portas, seleciono uma delas para testar a leitura da balança. O componente conecta na porta, mas ao utilizar o "LerPeso" do componente o peso é retornado como -9, e segundo o arquivo de log o protocolo diz não foi definido. Já tentei alterar as propriedades do componentes, porém não resolveu. Alguém teria alguma solução? Segue anexo o print da projeto exemplo do ACBr e o print do log
-
Retorno da Impressora ou da porta de comunicação
um tópico no fórum postou Turbo Drive NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia Após a emissão da MFC-e, estou imprimindo as linhas do TEF usando a função ACBrNFeDANFeESCPOS.PosPrinter.Ativar; AcBrNFeDANFeESCPOS.PosPrinter.ImprimirLinha('linha xxxxx'); Estou usando uma Bematech MP 4200 TH ( 'não fiscal), na porta virtual COM7. Quando eu desligo a impressora, a porta COM7 desaparece do gerenciador de dispositivos. Gostaria de saber se existe alguma função que me retorne o status da impressora caso ela esteja desligada ou em algum momento que a impressão seja interrompida (tampa aberta, sem papel, sem o cabo de comunicação, etc...). Eu tentei o código abaixo, mas não houve os retornos listados abaixo ou eu não estou sabendo capturar o retorno. if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora <> [stErro] then begin if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora = [stTampaAberta] then showmessage(' teste com tampa aberta'); if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora = [stNaoSerial] then showmessage('não serial'); if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora = [stOffLine] then showmessage('off line'); if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora = [stSemPapel] then showmessage('sem papel'); if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora = [stimprimindo] then showmessage('imprimindo'); if ACBrNFeDANFeESCPOS.PosPrinter.LerStatusImpressora = [stGavetaAberta] then showmessage('gaveta aberta'); end Estou usando delphi 7 com o trunk 2 (atualizado dia 08/03/16), sistema operacional windows 10 64 bits. Desde já agradeço a atenção.- 7 replies
-
- retorno
- impressora
-
(e 1 mais)
Tags:
-
olá Amigos, boa tarde! Estou a 3 diz quebrando a cabeça para implantar o SAT. Uso Delphi7 + ACbrSat C/ Fortes + SAT Dimep + Impressora Tm20 + dllSat.Dll ver. 1.0.9.2. Sempre que vou enviar o arquivo dá um erro, vou colocar em anexo: "Erro: Porta Serial Não está pronta, Tente novamente" OU " Erro ao tentar abrir a porta de Comunicação" Já li os tópicos e não achei solução, somente pessoas postando problemas e não a solução. Ele só funciona quando ele quer!!! Desde já agradeço. Abrs, Clayton Cfelog.log
-
Boa tarde! Alguem poderia me informar por favor como definir a porta de impressão no ACBrSATExtratoESCPOS para a impressora Elgin i9? Eu atualizei pra versão Truck2, fiz os ajustes referentes ao SAT para o novo ambiente, mas na anterior também não conseguia. Na Bematech (MP4200 por exemplo), eu defino uma porta COM virtal que é criada, porém na Elgin isto não existe, apenas o driver do dispositivo de impressão. Tentei colocar o nome do driver que foi criado em na lista de impressoras do Windows, mas nada, tentei USB-003 (que é o que está definido na impressora) e nada também. Já não sei mais onde buscar. Procurei bastante aqui no forum, mas não vejo nada sobre isto, os assuntos são outros, mas nada referente sobre porta de impressão. Se alguem tiver alguma dica fico muito agradecido. Abraço! Emerson Crema Max Scalla Informática.
-
Bom dia galera....estou com um pequeno grande problema... As vezes quando abro o meu sistema, o acbrecf não consegue ativar a impressora, então eu vou no ecf_teste e mando ativar a impressora, ele me retorna o erro "SwedaSTX não está respondendo"... eu clico novamente em ativar e a impressora ativa...creio eu que ele deve fechar a porta e reabrir, pois é bem capaz de a porta ter ficado travada... tem algum comando que eu forço a porta a fechar????
-
Boa tarde pessoal, estou com uma dúvida a algum tempo já... estou desenvolvendo um sistema de PAF ECF utilizando o ACBr como base e um problema que estou tendo é a questão de que as vezes a impressora não ativa. No ECFTeste do ACBr, dá a falha de ativação mas quando eu clico novamente em ativar, ela ativa... e no meu sistema eu coloquei pra caso der erro na ativação, o sistema tente ativar denovo...mas não funciona... aí eu tenho que ir no ACBr ECFTeste e ativar duas vezes...que aí quando eu volto ao meu sistema, a impressora ativa normalmente. O que pode ser esse problema de ativação e como eu resolvo.