Pesquisar na Comunidade
Showing results for tags 'Serial'.
Encontrado 23 registros
-
Olá... Recentemente precisei integrar a balança/módulo WEIGHTECH WT3000-iR. Ao tentar utilizar o modelo existente "balWeightechWT3000_ABS" no componente ACBrBAL, a leitura veio 10x menor. Pesquisando melhor, vi que existem os modelos "WT3000_ABS" e "WT3000IR_ABS". Como eu não tinha um manual de integração e balança WT3000_ABS para testar o "balWeightechWT3000_ABS", achei melhor fazer uma nova classe para o "WT3000IR_ABS", para não mexer na outra classe e causar alguma quebra de compatibilidade. A princípio, o formato parece ser compatível com a balança LIBRATEK WT 3000 I R, e me baseei em parte na implementação dela. Porém lendo o manual de integração, vi que tem mais de um formato de mensagem, no caso, o padrão configurado no cliente atende aos formatos Fm1, Fm2 e Fm9. Foi implementada a leitura para esses formatos, e para transmissão normal e transmissão contínua. Implementei as classes: "TACBrBALWeightechWT3000IR_ABS" na unit "Fontes\ACBrSerial\ACBrBALWeightechWT3000IR_ABS". "TFormatoFm1Fm2Fm9Util" na unit "Fontes\ACBrSerial\ACBrBALWeightechWT3000IR_ABS_Fm1Fm2Fm9". Alterei as units: "Fontes\ACBrSerial\ACBrBAL" "TACBrBALModelo": Adicionada a enumeração "balWeightechWT3000IR_ABS". Uses (implementation): "ACBrBALWeightechWT3000IR_ABS" Método "TACBrBAL.SetModelo": "TACBrBALWeightechWT3000IR_ABS.Create(Self);" Obs.: Como existem mais formatos além dos citados acima, resolvi criar uma classe utilitária à parte, para a interpretação dos formatos que pertencem ao mesmo padrão (conforme o manual), achei melhor criar separado pra não deixar a classe referente à balança muito "cheia". Dessa forma, caso seja necessário implementar para os outros padrões, basta criar novas classes com a interpretação e usar na classe referente à balança. Caso a implementação não tenha ficado correta ou precisa de melhores explicações, ou se não havia necessidade, favor me informarem. Obrigado! Referências: Site do equipamento https://www.weightech.com.br/indicador-de-pesagem-wt3000-ir-abs Manual de integração https://drive.google.com/file/d/1R1tTGp5TZCRFR_6errg13vUV4k759NL1/view?usp=sharing WT3000_ABS e WT3000iR_ABS ACBrBAL.pas ACBrBALWeightechWT3000IR_ABS.pas ACBrBALWeightechWT3000IR_ABS_Fm1Fm2Fm9.pas
- 2 replies
-
- 3
-
- serial
- acbrserial
- (e 6 mais)
-
Como instalar o TM Virtual Port
um tópico no fórum postou Alexandre_Vicente Dicas de Fabricantes de Automação
Olá pessoal, Vocês sabiam que é possível comunicar-se com as nossas impressoas através de uma porta serial virtual? Essa é a necessidade de alguns do mercado, por isso que eu venho compartilhar com vocês como fazer esse tipo de comunicação com as nossas impressoas, vamos lá? 1) Acesse e baixe o TMVirtualPortDriver através do link a seguir: https://epson.com.br/peps-drivers-apis-impressoras-nao-fiscais Observação: se no momento em que você estiver realizando esse procedimento a versão do executável for superior a 860a, não se preocupe, pois isso pocerá ocorrer. 2) Inicie a instalação através do arquivo baixado: 3) Escolha o idioma e clique em OK: 4) Marque I accept e clique em Next: 5)Clique em Install: 6)Aguarde a instalação terminar: 7)Clique em Finish: 8 )Pronto, agora a janela com as portas virtuais mapeadas deverá aparecer automaticamente para você, conforme abaixo: Esse foi o post de hoje, caso você tenha tentado e não conseguiu instalar e/ou configurar/comunicar com o dispositivo, nos acione através de um dos nossos canais de suporte que iremos ajudá-lo. Um forte abraço e até o próximo post!-
- 2
-
- virtualizador de porta
- serial
- (e 7 mais)
-
Bom dia, estamos tentando realizar a comunicação com a balança da toledo TI400 utilizando o componente ACBrBAL, porem ao realizar os testes está retornando valores errados, por exemplo se na balança o peso está em 90kg o componente retorna 900,00kg e também não é sempre que funciona, é muito difícil ele realizar a leitura e quando a faz traz valor incorreto. Alguém poderia me ajudar por favor?
-
Olá parceiro desenvolvedor Epson Nesse Post gostaria de compartilhar com vocês a informação de que nós temos uma ferramenta para virtualizar a porta serial RS-232 chamado TM Virtual Por Driver. Essa sigla TM remete a Thermal, ou seja, esse software é compatível com toda a nossa linha de impressoras térmicas. Esta não é uma ótima notícia para você que ainda não trabalhou com nenhum dos nossos modelos de mini impressoras térmicas e possui um Software que esta pronto mas só se comunica via serial não é mesmo? Sem mais delongas vou lhe passar onde baixar, como instalar e configurar, vamos lá! 1. Acesse e baixe o conteúdo do linnk a seguir: https://ftp.epson.com/latin/drivers/peps/tmvirtualportdriver860a.zip 2. Localize o arquivo baixado em seu computado, descompact e rode o instalador 3. Clique em Next> 4. Leia os termos antes de clicar em I accept e depois em Next> 6. Clique em Install e aguarde até que a instalação seja concluída 7. Por último clique em Finish 8. Após a instalação terminar, o Virtualizador irá abrir-se automaticamente e mostrará uma janela, com todas as portas virtuais que foram geradas. E caso tenha algum dispositivo Epson previamente instalado irá vê-lo na lista, como é o caso da imagem a seguir onde eu tinha o SAT-A10. Pronto, agora você já poderá se comunicar através da porta serial com a impressora Epson sem mexer em seu Software. É isso que eu gostaria de compartilhar com vocês da comunidade Epson nesse Post, bons testes. Um forte abraço!
-
Leitura de porta serial (COM ou LPT) com PHP ou CMD
um tópico no fórum postou Fernando Rafael Dúvidas não relacionadas ao ACBr
Boa tarde, estou tendo problemas com leitura de portas com php, segue o código: exec('MODE COM1:9600,n,8,1'); //seta configuração na porta COM $fp=fopen("COM1","r+b"); if(!$fp) { echo("Erro ao abrir a porta com1"); exit; } else { echo("COM1 aberta <br>"); } fwrite($fp,Chr(5)); //escrevendo valor na porta sleep(1); //pausa para retorno dos dados echo (fgets($fp)); fclose($fp); já tentei colocar: fopen("COM1", "r+b"); fopen("COM1", "r+t"); fopen("COM1", "r"); fopen("COM1", "w+"); fopen("COM1", "r+"); Consigo facilmente escrever na mesma, mas quando uso algum comando de leitura (fread($fp); ou fgets($fp); ) a mesma trava, também tentei limitar o tamanho da leitura (fread($fp, 1024); ou fgets($fp, 1024); ) mas sem sucesso também... Se alguém tiver uma solução com CMD também ajudaria já que posso executar por comando "exec" do PHP. Nos tutoriais que vejo na internet, muitos que tinham esse problema, conseguiram no Linux, pois estavam relacionados a permissão de usuários, já no Windows não achei nada sobre... E sim, sei que muitos vão indicar que se use Delphi, C#, Java e etc... mas preciso mesmo que seja em PHP ou em qualquer linha de comando... -
Bom dia, Alguém já teve esse problema com o GERSAT? O sat está se comunicando normalmente com o computador via aplicativo da GERTEC, porém ao consultar o mesmo pelo ACBrMonitorPLUS está dando esse erro de porta serial... Testei com a versão do ACBrMonitorPLUS 1.0.0.10 e a versão 1.2.0.7
-
Olá, alguém poderia me passar o esquema de fios dos cabos de comunicação da prix 3 fit e prix 3 plus? Preciso disso urgente
-
Boa tarde glr. Preciso colocar uma gaveta conectada em uma impressora não fiscal Sweda. Mas no acbrGAV não tem o comando para ser enviado para abrir a gaveta... alguem sabe me informar??
-
acbrgav Gaveta Bematech com impressora Epson tm-t20
um tópico no fórum postou Wendel Fassarella ACBrSerial
Boa tarde, estou com um problema. Quando tento configurar uma gaveta no ACBrGAV, conectada na impressora não fiscal epson tm-t20, toda vez que envio o comando de abrir gaveta, me retorna o erro: Mas a porta está funcionando normalmente, e quando eu configuro para abrir a porta com o acbrPosPrintes, funciona normalmente. O StrComando utilizado é o da própria bematech, que funciona com a impressora Bematech. Teria algo que possa ser feito para resolver essa questão? A porta utilizado é a COM5 no caso. -
Alguém sabe a pinagem do cabo Toledo Conversor RJ45 x RS232
um tópico no fórum postou wayssoft ACBrSerial
Boa noite gostaria de saber si alguem tem a pinagem do cabo conversor RJ45 para RS232 para modelo da balança Prix 3 FIT igual a este modelo https://www.americanas.com.br/produto/30601578/toledo-conversor-rs232?WT.srch=1&cor=preto&epar=bp_pl_00_go_bs_todas_geral_gmv&gclid=Cj0KCQjwrLXXBRCXARIsAIttmRMdmf4_bdQ40Yl1BxDBRfnw1-EaLrdoTDYmLPPByBUDWd_3pFO54dQaApjDEALw_wcB&opn=YSMESP&sellerId=4811245000150 -
Impressora Daruma DR 700 não imprimi NFC-e?
um tópico no fórum postou Express Tecnologia NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia, Sou Revenda do Sistema GFIL e estou com problema com essa impressora para imprimir NFC-e, o ticket imprimi normalmente, quando para imprimir Danfce, da erro, se reiniciar o computador ela imprimi o primeiro Danfce até o QRCode, ao Iniciar QRcode ela para de imprimir e não corta. Configuração - Direta na porta ( ESCPOS) - Comunicação Serial Vou tentar testar ela em outro sistema que estou fechando parceria para ver se é impressora ou o Sistema, Testarei no LC Sistema e postarei os resultado se fechar a parceiria com eles. -
Boa tarde Estou realizando a integração com a balanca Jundiaí e já tentei todas as configurações possíveis. Segue o Log de retorno. At. BalLog.txt.txt
-
Preciso fazer uma comunicação com a impressora (Filizola platina) diretamente do Delphi, enviar os dados para impressora para poder imprimir meus produtos, semelhante com o que o Filizola Smart faz. Alguém já trabalhou com algo semelhante ? Alguma dica para dar ? Obrigado.
-
Boa tarde ao pessoal do forum, Estou com um problema ao tentar utilizar a impressora mp-2500 th utilizando o componentes Acbrposprinter. A impressora está instalada corretamente e a porta serial virtual também foi criada, mas quando tento ativar o componente ele me retorna o erro : Communication error 2: O sistema não pode encontrar o arquivo especificado Eu fiz o teste utilizando uma impressora mp4200 th e funcionou corretamente utilizando a mesma configuração. Alguém ja passou por issso ? é alguma configuração que deve ser feita de forma diferente para esse modelo ? Desde já agradeço
- 2 replies
-
- escbematech
- serial
-
(e 1 mais)
Tags:
-
Boa tarde pessoal, Temos um cliente utilizando uma ECF EPSON FS-700M e frequentemente ocorre o erro Categoria: 2-Erro em parâmetro de comando Motivo: 1-Conteúdo de parâmetro inválido no comando Este erro ocorre esporadicamente, o nosso cliente tenta emitir o CF, ocorre este erro e cancela, depois ele faz um CF igual o que cancelou e dá certo. Como este tipo de ECF não tem emulador, não sei como testar para descobrir o problema. Tem como habilitar algum log no componente da ECF do ACBr para ir logando os comandos enviados para a ECF? Obs: estamos utilizando a InterfaceEpson.dll na versão 4.7.1.0
-
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
-
Bom dia amigos. Desculpe se estou sendo repetitivo, mas não encontrei nenhuma resposta que me ajudasse, e estou tendo muitos problemas, pois a maioria dos meus clientes teem dificuldades com queda energia, ambiente não apropriado, sem no-breaks, e uso indevido por usuários. Estou tendo dificuldades de perda de conexão com as impressoras USB ou quando são serial conectadas a uma placa Pci Serial. Funcionando tudo bem, mas ocorre algumas situações: a- Impressora USB, se muda o cabo usb de porta usb, as vezes troca o virtual serial, exemplo de com5 para com7 e não consigo ativar mais. b- Quando usa uma placa pci serial (muitas placas mães não possuem saida serial), por algum motivo o windows troca a porta, exemplo de com6 para com10 Como os amigos estão resolvendo isso, pois o cliente para de trabalhar por não encontrar a impressora? Já tentei fazer busca automática, mas neste mesmo pc tem um outro dispositivo serial, como uma balança, daí o sistema "acha que encontrou a porta" da impressora. Uso também AcBrECF para impressora não fiscal para enviar comanda de cardápio para a cozinha de lanchonetes/restaurantes e ESCPOS para NFC-e Alguma dica?
-
Demo do ACBrBal arredonda peso da impressora
um tópico no fórum postou Daniel Maurício de Oliveira ACBrSerial
Pessoal, bom dia, por favor, podem me ajudar? estou executando o programa Demo do ACBRBAL no Delphi7 e estou conectando na porta COM1 uma TOLEDO9091, está pegando o peso certo, porém está arredondando pra baixo, ou seja o peso está em 0,136 no programa mostra 0,130. Fiz o teste no Hyper Terminal e o mesmo traz o peso correto. Alguem pode me ajudar? Obs* nao tenho pratica com automação comercial. Obrigado.- 3 replies
-
- acbrbal
- impressora toledo 9091
- (e 2 mais)
-
Ola, estou terminando a implementação do ACBrSAT no meu sistema e para facilitar o trabalho do suporte da empresa vou passar as configurações padrão para usar o EscPOS. Como eu possuo uma DR700 já tenho as configurações dela. Quem tiver as configurações dos outros fabricantes por favor poste a qui para facilitar o trabalho de todos. Configurações da Daruma DR700 Baud rate (Bits por Segundo): 115200 (USB) Data Bits (Bits de Dados):8 Parity (Paridade): None Stop Bits (Bits de Parada): 1 &Handshaking (Controle de Fluxo): XON/XOFF HardFlow: False SoftFlow: True
-
Olá! Estou com problemas de reconhecimento com a impressora Bematech MP 2100 th FI, não consigo obter resposta por nenhuma porta. segue em anexo um dos erros apresentados -- 14:00:16 21/09/2015 Ativar TX -> 14:00:21 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:00:28 21/09/2015 Ativar TX -> [ESC].271} 14:00:31 RX <- ----------------- ERRO ----------------- Impressora Sweda não está respondendo ---------------------------------------- -- 14:00:40 21/09/2015 Ativar TX -> [28]R[200]082[188] 14:00:41 RX <- ----------------- ERRO ----------------- Impressora Daruma não está respondendo ---------------------------------------- -- 14:00:41 TX -> [ESC][195][CR] 14:00:43 RX <- ----------------- ERRO ----------------- Impressora Daruma não está respondendo ---------------------------------------- -- 14:00:52 21/09/2015 Ativar TX -> [ESC]f[228] [ 14:00:55 RX <- ----------------- ERRO ----------------- Impressora Schalter não está respondendo ---------------------------------------- -- 14:01:02 21/09/2015 Ativar TX -> [STX][ESC]$34M47[ETX] 14:01:05 RX <- ----------------- ERRO ----------------- Impressora Mecaf não está respondendo ---------------------------------------- -- 14:01:12 21/09/2015 Ativar TX -> 14:01:12 RX <- ----------------- ERRO ----------------- Impressora Yanco não reconheceu o Comando ---------------------------------------- -- 14:01:24 21/09/2015 Ativar TX -> [254][1]P[1]S[164] 14:01:28 RX <- ----------------- ERRO ----------------- Impressora DataRegis não está respondendo ---------------------------------------- -- 14:01:28 TX -> [254][STX]l[0]l 14:01:31 RX <- ----------------- ERRO ----------------- Impressora DataRegis não está respondendo ---------------------------------------- -- 14:01:31 TX -> [254][ETX]P[1]A[146] 14:01:34 RX <- ----------------- ERRO ----------------- Impressora DataRegis não está respondendo ---------------------------------------- -- 14:01:55 21/09/2015 Ativar TX -> 14:01:59 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:02:37 21/09/2015 Ativar TX -> 14:02:40 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:03:06 21/09/2015 Ativar TX -> 14:03:08 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:03:52 21/09/2015 Ativar TX -> 14:03:55 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:05:08 21/09/2015 Ativar TX -> [STX][4][0][ESC][19].[0] 14:05:08 RX <- [0][0] -- 14:05:08 TX -> 14:05:10 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:05:10 TX -> 14:05:12 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:09:12 21/09/2015 Ativar TX -> 14:09:16 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:28:54 21/09/2015 Ativar TX -> 14:28:59 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:36:21 21/09/2015 Ativar TX -> 14:36:26 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 11:35:08 14/10/2015 Ativar TX -> 11:35:12 RX <- ----------------- ERRO ----------------- Impressora ICash não responde (ACK = 0) ---------------------------------------- ALGUÉM JÁ SOLUCIONOU ISSO? .
- 1 reply
-
- impressora
- bematech
- (e 20 mais)
-
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.
-
Emulador De Porta Serial Windows8 - 64Bits
um tópico no fórum postou OfSerpent Dúvidas Gerais sobre o ACBr
Olá pessoal!!! Estou desenvolvendo um sistema PAF-ECF e estou tendo problemas com os emuladores. Estou usando Windows 8 64bits, Alguém teria um emulador de porta serial para 64bits Free, que funcione? Tentei o COm0COm e não funcionou....Mesmo apos realizar vários procedimento. Alguém poderia me dar uma luz, não gostaria de mudar o SO, pois a minha licença é de 64bits, e não tenho licença de 32bits. . Agradeço desde já qualquer ajuda.... Por favor se poder disponibilizar o link para download ficaria muito agradecido e também resolveria o problema de muitos.- 8 replies
-
- windows864 bits
- emulador
-
(e 1 mais)
Tags:
-
Sou novo no fórum então perdão se postei no lugar errado. Preciso acessar a porta COM2 com 2 aplicativos: o ModSim32 e um programa em C. Nesse programa eu posso mudar a porta que eu irei acessar, assim como no ModSim, o problema é fazer essa associação entre as portas virtuais e a COM2. Baixei o hub4com que necessita do com0com pelo que li no seu Readme.txt. Eu estou seguindo o passo-a-passo que ele propõe mas quando eu abro o hub4com ele gera uma série de informações rapidamente na tela e depois se fecha, alguém saberia como ajudar?