manual imprecheq 2.18 revisão v_d_06_08.pdf

Upload: ricardo-oliveira

Post on 11-Oct-2015

36 views

Category:

Documents


1 download

TRANSCRIPT

  • IMPRECHEQ Manual de Utilizao

    Cdigo: 1700.001 Reviso: D 06/08

  • Certificado de Garantia

    - 2 -

    ELGIN IND. DA AMAZNIA Av. Abiurana, 579 Distrito Industrial

    69075-010 Manaus - AM - Brasil Site: www.elgin.com.br

    Certificado de Garantia

    A ELGIN S/A, assegura ao proprietrio - consumidor deste equipamento, garantia contra defeito de material ou de fabricao que nele se apresentar, no perodo de 12 meses, contado a partir da data da nota fiscal de compra. A garantia compreende o reparo ou a substituio de peas ou conjuntos que tenham revelado defeito de fabricao, cabendo ao Servio Autorizado ou Revendedor prover esta garantia gratuitamente.

    A ELGIN prestar os servios acima referidos, somente nas localidades onde mantiver postos autorizados ELGIN. O proprietrio - consumidor, residente em outra localidade, ficar, portanto, responsvel pelas despesas de passagem ou frete (ida e volta) do aparelho ou pela entrega do mesmo ao posto autorizado de sua escolha, no se responsabilizando a ELGIN pelos riscos de transporte.

    Ficam excludos da garantia defeitos ocasionados por operao e/ou instalao em desacordo com as especificaes ELGIN.

    A garantia fica automaticamente sem efeito se este aparelho sofrer dano resultante de acidente, de uso abusivo ou por ter sido ligado rede de tenso eltrica imprpria ou sujeita a flutuaes excessivas, ou ainda se apresentar sinais de haver sido violado, ajustado ou consertado por pessoa no autorizada pela ELGIN.

    As despesas de instalao deste aparelho, quando inclurem material e mo de obra que no acompanham o produto, so de inteira responsabilidade do proprietrio - consumidor.

    Esta garantia se estende exclusivamente aos equipamentos fabricados pela ELGIN. No caso de adulterao ou rasura do nmero de srie do equipamento, a ELGIN no se responsabiliza pela garantia do mesmo.

    Normas para validade da garantia

    O equipamento dever ser instalado por um tcnico da Rede de Assistncia Tcnica Autorizada ELGIN.

    O lacre de garantia na embalagem garante o recebimento de um equipamento no manuseado por pessoas no autorizadas. Caso este lacre tenha sido violado, a mercadoria no dever ser recebida.

    O equipamento dever ser instalado dentro das condies eltricas e ambientais indicadas nos itens a seguir:

  • Certificado de Garantia

    - 3 -

    Condies eltricas

    A alimentao deve ser fornecida por trs condutores ligados fase, neutro e terra, conforme mostra a figura 1 deste certificado.

    Figura 1: Instalao eltrica correta da tomada

    Para ligao da fase, pode ser escolhida qualquer fase da rede, desde que a mesma esteja

    livre de cargas indutivas pesadas. A voltagem entre neutro e terra no dever exceder a 3 volts. O neutro da impressora e do equipamento no qual ela se encontra interligada deve ser o

    mesmo. A linha da rede dever ser exclusivamente para o sistema, sendo seu compartilhamento

    efetuado apenas com equipamentos do mesmo gnero. Fotocopiadoras, motores eltricos ou qualquer equipamento de alta potncia ou que produzam muito rudo na rede devem ser instalados separadamente.

    Nunca amarrar cabos de comunicao com cabos telefnicos, de rede eltrica ou outros tipos de cabos.

    Manter o cabo de comunicao a uma distncia mnima de 30 centmetros de reatores de lmpadas fluorescentes ou transformadores.

    Evitar a passagem de cabos de comunicao em reas onde a temperatura exceda a 60C. O rudo eltrico produzido por chaves e contatos de contatoras devem ser minimizados com o

    uso de transformador isolador de rede. A tenso de alimentao dever ter as seguintes caractersticas:

    Tenso nominal da rede: 95 a 250 VCA Freqncia: 47 a 63 Hz

    Condies ambientais

    rea livre mnima necessria para operao, manuteno preventiva e corretiva. No aconselhamos um local onde o piso e a rea de trabalho do operador so acarpetados,

    devido ao acmulo de poeira e descargas de eletricidade esttica que ocasionam defeitos intermitentes.

    O local deve ser mantido limpo e sem poeira, evitando danos principalmente ao mecanismo impressor.

    Servios no assegurados pela garantia

    Limpeza, lubrificao e conservao. Substituio da fita de impresso. Defeitos provocados pelo uso indevido do equipamento, tais como:

    Queda ou batida; Temperaturas anormais, fora dos limites de operao normal; Utilizao de produtos qumicos ou corrosivos; Ligao em rede eltrica inadequada; Ligaes incorretas de equipamentos perifricos, sejam eles microcomputadores,

    gavetas ou scanners (leitores ticos de cdigos de barras) Incndio ou danos provenientes de casos fortuitos ou de fora maior.

  • Certificado de Garantia

    - 4 -

    Despesas no assegurados pela garantia

    Deslocamento de tcnicos. Transporte do equipamento enviado para conserto. Embalagens para o transporte. Quaisquer riscos durante o transporte do equipamento.

    Nota 1: A ELGIN S/A reserva-se o direito de autorizar a cobrana do servio ou despesa no assegurados pela garantia. Nota 2: Para efeito da prestao de servio em garantia dever ser apresentada a Nota Fiscal de compra do equipamento ao servio autorizado.

    A Assistncia Tcnica ser prestada pela Rede Tcnica Elgin. Em caso de dvida, consulte a ELGIN no seguinte endereo :

    ELGIN S/A www.elgin.com.br

    SAC - SERVIO DE ATENDIMENTO AO CLIENTE (011) 3225 58 76 - [email protected] Rua Baro de Campinas, 305 C.E.P. 01201-001 - SP CNPJ 52.556.578/0008-07 IE : 103.634.425.115

  • Prefcio

    - 5 -

    Prefcio

    Descrio deste Manual

    Este manual descreve os procedimentos para a instalao e operao da impressora de cheques srie IMPRECHEQ. Introduo

    Apresenta de forma resumida, um comentrio sobre o produto. Captulo 1: O produto

    Apresenta as caractersticas tcnicas da impressora conforme seus modelos. Captulo 2: Instalao

    Apresenta instrues para a correta instalao do equipamento que devem ser cuidadosamente seguidas para o seu perfeito funcionamento. Captulo 3: Operao modo autnoma

    Este captulo destina-se a uma orientao rpida para o manuseio dirio da IMPRECHEQ em modo autnoma, descrevendo as operaes bsicas para uso da impressora. Captulo 4: Comunicao serial

    Descreve, detalhadamente, todos os modos de operao da impressora no modo remoto atravs da comunicao serial, detalhando cada comando atravs dos seguintes tpicos: cdigo ou seqncia de cdigo, funo, formato, escala, descrio, valor padro, exemplo e observaes. Captulo 5: Cdigos de comandos

    Este captulo destina-se a orientao de uso de comandos especiais para programao de opcionais, dados e realizao de funes especiais. Captulo 6: Falhas e solues

    Destinado a descrever os problemas que podem ocorrer na impressora de cheques IMPRECHEQ e suas respectivas solues para facilitar eventuais contratempos. Apndice A - Especificao

    Apresenta as especificaes principais da impressora.

    Apndice B - Tabela de bancos

    Apresenta uma tabela com todos os bancos que possuem o layout do cheque cadastrado na IMPRECHEQ

    Apndice C - Dimenses da impressora

    Descreve as dimenses principais da impressora.

  • Prefcio

    - 6 -

    Suporte Tcnico

    Quaisquer dvidas sobre o produto devem ser encaminhadas aos representantes autorizados ou diretamente ao departamento de suporte tcnico da ELGIN.

    ELGIN S/A Rua: Baro de Campinas, 305, Campos Elseos.

    CEP: 01201-001 So Paulo - SP Telefone: (11) 3225-3913 FAX: (11) 3225-5851 e-mail: [email protected]

    Na Internet: www.elgin.com.br

    Informaes Gerais

    As informaes contidas neste documento tem carter puramente tcnico-informativo e so de propriedade da ELGIN S/A. Portanto, estas informaes no podem ser reproduzidas, total ou parcialmente, sem autorizao por escrito da empresa. A ELGIN S/A reserva-se ao direito de alterar tanto este manual quanto o produto, sem notificaes prvias.

    Revises deste Manual

    O cdigo de referncia, da reviso e a data do presente manual esto indicados na folha de rosto. A mudana da reviso pode significar alteraes da especificao funcional ou melhorias neste manual.

    O histrico que se segue lista as alteraes correspondentes a cada reviso deste manual: Reviso Data Observaes A 07/94 Edio inicial do manual. B 12/94 Correo ortogrfica e estrutural.

    BB 01/95 Reviso geral. Correo ortogrfica. C 07/05 Incluso do Certificado de Garantia Elgin e Correo estrutural. D 06/08 Correo ortogrfica

  • Sumrio

    - 7 -

    Sumrio Certificado de Garantia 2

    Normas para validade da garantia...................................................................... 2 Condies eltricas ........................................................................................... 3 Condies ambientais ....................................................................................... 3 Servios no assegurados pela garantia ............................................................. 3 Despesas no assegurados pela garantia ............................................................ 4

    Prefcio 5 Descrio deste Manual .................................................................................... 5 Suporte Tcnico ............................................................................................... 6 Informaes Gerais .......................................................................................... 6 Revises deste Manual ...................................................................................... 6

    Sumrio 7 Introduo 10 1 - O Produto 11

    1.1 - Detalhes da impressora ........................................................................... 11 1.2 - Modelos ................................................................................................. 11 1.3 - Interfaces .............................................................................................. 12 1.4 - Fonte de alimentao ............................................................................. 12 1.5 - Fontes de caracteres ............................................................................... 13 1.6 - Modos de trabalho .................................................................................. 13 1.7 - Posicionamento de papel ......................................................................... 13 1.7.1 - Dispositivo frontal ................................................................................ 13

    2 Instalao 14 2.1 - Introduo ............................................................................................. 14 2.2 - Retirando da embalagem ........................................................................ 14 2.3 Cuidados especiais na instalao ............................................................. 14 2.3.1 - Localizao da impressora .................................................................... 14 2.3.2 - Conectando rede eltrica ................................................................... 14 2.3.3 - Conectando ao computador .................................................................. 15 2.4 - Utilizao da impressora ......................................................................... 15 2.5 - Configurao dos parmetros da serial ..................................................... 15 2.6 - Como ligar e testar a impressora ............................................................. 15 2.6.1 - Conexo rede eltrica ........................................................................ 15 2.7 - Cartucho de fita entintada ....................................................................... 15 2.7.1 - Referncia do cartucho ........................................................................ 15 2.7.2 - Substituio do cartucho de fita entintada ............................................. 16

    3 - Operao modo autnoma 17 3.1 - Introduo ............................................................................................. 17 3.2 - Operao com teclado 16 teclas .............................................................. 17 3.2.1 - Teclado 16 teclas ................................................................................. 17 3.2.2 - Definio das teclas ............................................................................. 17 3.2.3 - Edio numrica .................................................................................. 19 3.2.4 - Edio alfabtica.................................................................................. 19 3.3 - Impresso de cheques ............................................................................ 19 3.3.1 - Entrando com a data............................................................................ 19 3.3.2 - Cdigo do banco .................................................................................. 20 3.3.3 - Valor do cheque .................................................................................. 20 3.4 - Impresso de slip de carto de crdito ..................................................... 21 3.5 - Impresso de boleto financeiro ................................................................ 22 3.5.1 - Impresso do slip de financiamento ...................................................... 22

  • Sumrio

    - 8 -

    4 - Comunicao serial 25 4.1 - Introduo ............................................................................................. 25 4.1.1 - Exemplo de configurao do microcomputador ....................................... 25 4.2 - Protocolo eltrico .................................................................................... 26 4.3 - Conector HD25 ....................................................................................... 26 4.3.1 - Descrio dos Sinais ............................................................................. 26 4.4 - Leitura do sensor de papel pela serial ....................................................... 27 4.5 - Comandos utilizados na comunicao serial ............................................... 27 4.5.1 - Consideraes gerais para impresso com comandos bsicos ................... 28 4.5.2 - Cdigo ou seqncia de cdigo - Funo ................................................ 28 4.6 - Comandos .............................................................................................. 29 4.6.1 - Comandos bsicos ................................................................................ 29 4.6.2 - Comandos especiais bsicos .................................................................. 32 4.6.3 - Exemplo de impresso como impressora comum .................................... 32 4.6.4 - Comandos para a impresso de cheques ................................................ 33 4.6.5 - Consideraes gerais para comandos especiais na impresso ................... 37 4.6.6 - Exemplo de impresso de cheque .......................................................... 37 4.6.7 - Comandos para layout de cheques ........................................................ 38 4.6.8 - Comandos para dados de relatrio ......................................................... 39

    5 - Cdigos de comandos 42 5.1 - Introduo ............................................................................................. 42 5.2 - Edio da funo .................................................................................... 42 5.3 - Lista de cdigos ...................................................................................... 42 5.4 - Edio dos dados .................................................................................... 43 5.5 - Seleo de opcionais ............................................................................... 44 5.5.1 - Cdigo 1199 - Impresso com carto de crdito ..................................... 44 5.5.2 - Cdigo 1299 - Impresso do nmero do telefone .................................... 44 5.5.3 - Cdigo 1399 - Ativa relatrios ............................................................... 45 5.5.4 - Cdigo 1499 - Impresso do nmero do cheque ..................................... 46 5.5.5 - Cdigo 1599 - Valor numrico com centavos .......................................... 47 5.5.6 - Cdigo 1699 - Impresso do nmero do operador no cheque .................. 47 5.5.7 - Cdigo 1899 - Impresso com chancela ................................................. 47 5.5.8 - Cdigo 1999 - Pedido de alterao de data ao ligar ................................. 48 5.6 - Formulrios ............................................................................................ 49 5.6.1 - Cdigo 2199 - Programao de layout de cheques .................................. 49 5.6.2 - Cdigo 2299 - Recuperao do formato original de um cheque ................ 50 5.6.3 - Cdigo 2399 - Recupera todos os formatos originais para cheques ........... 50 5.6.4 - Cdigo 2599 - Programao de layout para slip de cartes ...................... 50 5.6.5 - Cdigo 2799 - Recupera todos os formatos originais para carto .............. 51 5.7 - Parmetros da serial ............................................................................... 51 5.7.1 - Cdigo 3199 - Programao de dados da serial ....................................... 51 5.7.2 - Cdigo 3299 - Programao de valor da serial no relatrio ....................... 52 5.7.3 - Cdigo 3399 - Substituir comando ESC por 10H ...................................... 52 5.7.4 - Cdigo 3499 - Diagnstico dos dados recebidos da serial ......................... 53 5.7.5 - Cdigo 3599 - Nmero de linhas da serial .............................................. 53 5.8 - Relatrios ............................................................................................... 53 5.8.1 - Cdigo 4199 - Extorno de cheque .......................................................... 53 5.8.2 - Cdigo 4299 - Sangria .......................................................................... 53 5.8.3 - Cdigo 4399 - Cdigo do operador ........................................................ 54 5.8.4 - Cdigo 4799 - Impresso de relatrio de sangria .................................... 54 5.8.5 - Cdigo 4899 - Impresso de relatrio do operador .................................. 54 5.8.6 - Cdigo 4999 - Impresso de relatrio dirio ........................................... 55 5.9 - Informaes ........................................................................................... 55

  • Sumrio

    - 9 -

    5.9.1 - Cdigo 5199 - Caracteres possveis de imprimir ...................................... 55 5.9.2 - Cdigo 5299 - Impresso do relatrio contendo todos os dados ............... 55 5.9.3 - Cdigo 5999 - Verso de software e modelo .......................................... 55 5.10 - Programao de dados numricos .......................................................... 56 5.10.1 - Cdigo 7199 - Alterao da data ......................................................... 56 5.10.2 - Cdigo 7299 - Alterar a data somente para um cheque ......................... 56 5.10.3 - Cdigo 7399 - Anular data nica ......................................................... 56 5.10.4 - Cdigo 7499 - Impresso Cheque Pr-datado ....................................... 56 5.11 - Testes de funcionamento ...................................................................... 57 5.11.1 - Cdigo 8899 - Teste de impresso contnuo ......................................... 57 5.12 - Programao de dados alfabticos ......................................................... 58 5.12.1 - Cdigo 9199 - Alterao do primeiro favorecido .................................... 58 5.12.2 - Cdigo 9299 - Alterao do segundo favorecido ................................... 58 5.12.3 - Cdigo 9399 - Alterao da cidade ...................................................... 58 5.12.4 - Cdigo 9999 - Alterao da moeda ...................................................... 58

    6 - Falhas e solues 60 6.1 - Introduo ............................................................................................. 60 6.2 - Alarmes da comunicao via interface serial ............................................. 60 6.2.1 - Erro de paridade .................................................................................. 60 6.2.2 - Erro de Overflow ou sobreposio ......................................................... 60 6.2.3 - Erro de Framming ................................................................................ 60 6.3 - Alarmes na comunicao com registradoras .............................................. 60 6.3.1 - Erro de comunicao ............................................................................ 60 6.3.2 - Erro de segmento ................................................................................ 60 6.3.3 - Erro de sincronismo ............................................................................. 60 6.3.4 - Erro de referncia ................................................................................ 61 6.4 - Alarmes gerais ....................................................................................... 61 6.4.1 - Limite excedido ................................................................................... 61 6.4.2 - Motor trancado .................................................................................... 61

    Apndice A - Especificao 62 A.1 - Caractersticas de impresso ................................................................... 62 A.2 - Caractersticas das interfaces .................................................................. 63 A.3 - Caratersticas do hardware ...................................................................... 64 A.4 - Caractersticas operacionais..................................................................... 64 A.5 - Caractersticas gerais .............................................................................. 64

    Apndice B -Tabela de bancos 65 Apndice C - Dimenses da impressora 67

  • Introduo

    - 10 -

    Introduo

    A impressora IMPRECHEQ, desenvolvida com tecnologia nacional, foi criada obedecendo a criteriosos processos de montagem que lhe conferem excelente qualidade de impresso e alto desempenho. Sua utilizao direcionada ao preenchimento de cheques, slips de carto de crdito, notas fiscais ou documentos que venham a ser compatveis com o equipamento.

    Para os modelos da srie FS os documentos podem ter a dimenso do seu comprimento maior Pode ser interligada, conforme o modelo, a computadores padro IBM-PC, computadores de

    mdio e grande porte, PDVs ou outros equipamentos que possuam uma interface serial padro RS232. A interligao s caixas registradoras realizada atravs de uma comunicao paralela que foi desenvolvida especificamente para esta aplicao, diferindo em cada modelo de registradora.

    A IMPRECHEQ composta de duas partes principais: eletrnica e mecnica. A parte eletrnica responsvel pela recepo dos dados e controle do mecanismo impressor.

    Sob comando de um microprocessador, a impressora l e interpreta o teclado ou interface serial e comanda a impresso dos dados inseridos. composta ainda pela fonte de alimentao que fornece todas as tenses necessrias para a alimentao dos circuitos eletrnicos e do mecanismo.

    A parte mecnica composta basicamente pelo carro impressor (cabea de impresso, mecanismo de acionamento e movimento da fita), motor de trao do carro (responsvel pelo movimento do carro impressor), solenide de avano e presso do papel e sensores que identificam o papel e a margem.

  • 1 - O Produto

    - 11 -

    1 - O Produto

    1.1 - Detalhes da impressora

    Para o manuseio e utilizao da impressora necessrio o conhecimento detalhado de suas partes, componentes de cada modelo da impressora que so mostrados nas figuras que seguem.

    Figura 1.1 - Vista frontal modelo 1.0

    1. Abertura para insero do documento. 2. LED indicador de impressora ligada.

    Figura 1.2 - Vista frontal modelo 2.0

    1. Abertura para insero do documento. 2. Visor de cristal lquido 3. Teclado 16 teclas

    1.2 - Modelos

    A IMPRECHEQ disponvel em vrios modelos que podem ser diferenciados pelo painel frontal. A estes modelos podem ser acoplados diferentes kits (que so placas eletrnicas acopladas internamente ao equipamento). Estes kits permitiro o acoplamento da sua IMPRECHEQ com os diversos modelos de PDV's, PC's, etc., existentes no mercado.

    A sua IMPRECHEQ pode ser assim identificada.

  • 1 - O Produto

    - 12 -

    Modelo Caractersticas Modelo 1.18 No possui teclado externo nem display, possui KIT SERIAL, funciona interligada ao PC. Modelo 2.0E Possui teclado externo 16 teclas e display, funciona em modo autnoma e capacidade

    de cadastro de 100 nominais. Modelo 2.18 Possui teclado externo 16 teclas e display, funciona em modo autnoma e interligada

    ao PC (KIT SERIAL acoplado) capacidade de cadastro de 100 nominais.

    1.3 - Interfaces

    Na utilizao da impressora em modo remoto utilizado o tipo de interface serial padro RS-232C.

    1.4 - Fonte de alimentao

    Possui uma fonte chaveada full-range, permitindo que a impressora seja alimentada por uma tenso de alimentao entre 90 e 240 VAC, 50/60 Hz.

  • 1 - O Produto

    - 13 -

    1.5 - Fontes de caracteres

    Existe um tipo de caractere considerado como formato normal. Este caractere pode ser colocado de trs formas:

    caracter normal, 80 caracteres por linha. caracter normal expandido, 40 caracteres por linha. caracter normal comprimido, 96 caracteres por linha.

    O caracter padro da impressora o tipo normal formato standard, 80 caracteres por linha.

    1.6 - Modos de trabalho

    Existem trs modos de trabalho: como autnoma, como perifrico (quando interligada a outro equipamento externo) ou como autnoma e perifrico ao mesmo tempo.

    1.7 - Posicionamento de papel 1.7.1 - Dispositivo frontal

    Figura 1.5 Posicionamento do Cheque 1. Insira o papel at o final. 2. Desloque-o para a esquerda.

  • 2 - Instalao

    - 14 -

    2 Instalao

    2.1 - Introduo

    O presente captulo contm as instrues para a correta instalao do equipamento que devem ser cuidadosamente seguidas para o seu perfeito funcionamento.

    2.2 - Retirando da embalagem

    Ao retirar a impressora da embalagem, verifique se todos os itens esto presentes e que nenhum deles esteja danificado.

    Impressora Manual do usurio

    aconselhvel guardar a embalagem, pois ela poder ser til para eventuais transportes.

    2.3 Cuidados especiais na instalao 2.3.1 - Localizao da impressora

    Ao escolher um local para instalar a impressora, siga as seguintes recomendaes: Instalar numa superfcie plana e estvel. No expor ao sol ou altas temperaturas. No expor umidade. Evitar batidas. Evitar locais empoeirados. Instalar prximo ao computador de forma que o cabo de comunicao no fique esticado. Deixar espao adequado em torno da impressora para fcil operao e manuteno. No obstruir os frisos laterais de ventilao. Evitar a instalao prxima de aparelhos que causem interferncias eletromagnticas, tais

    como: alto falantes, televisores ou mdulos base dos telefones sem fio. 2.3.2 - Conectando rede eltrica

    Antes de conectar a impressora na rede eltrica, verifique: A alimentao deve ser fornecida por trs condutores ligados a fase, neutro e terra, conforme

    descritos pela figura a seguir:

    Figura 4.1 - Tomada da rede

    Para a ligao da fase, pode ser escolhida qualquer fase da rede, desde que esteja livre de cargas indutivas pesadas.

    A tenso entre neutro e terra no dever exceder 3V. O neutro da impressora e do equipamento ao qual ela se encontra interligada deve ser o

    mesmo. Evitar a utilizao de tomadas eltricas controladas por interruptores ou timers automticos.

    Interrupes acidentais de tenso podem apagar informaes na memria do computador ou da impressora.

  • 2 - Instalao

    - 15 -

    2.3.3 - Conectando ao computador

    Ao conectar a impressora ao computador, siga as seguintes recomendaes: Manter o cabo de comunicao a uma distncia mnima de 30 cm de acessrios fluorescentes,

    cabos telefnicos, comunicao verbal, cabo de alimentao etc. Evitar a passagem do cabo em reas onde a temperatura exceda a 60C. Consultar o manual do seu computador para conhecer as caractersticas da interface. Verificar se o conector do cabo compatvel com a impressora.

    2.4 - Utilizao da impressora

    Aps a correta instalao da impressora, siga as seguintes recomendaes: Limpar somente com pano umedecido em gua. Evitar a introduo de objetos ou ferramentas no interior da impressora.

    2.5 - Configurao dos parmetros da serial

    Caso seja utilizada a conexo da impressora ao computador atravs da interface serial, necessrio verificar se a configurao em que a impressora se encontra compatvel com a do computador.

    Caso a configurao da impressora no seja compatvel, possvel compatibiliz-la utilizando os comandos existentes na impressora para parametrizao. Obs.: Para a alterao dos parmetros da serial veja cdigo 3199 no captulo 6 - Cdigos de comandos.

    2.6 - Como ligar e testar a impressora

    Antes de conectar a impressora ao computador, execute o auto-teste automtico para verificar se a impressora est funcionando adequadamente.

    Este teste feito digitando-se o cdigo 8899 no campo em que a impressora pede o nmero do banco. Atravs deste cdigo a impressora far o teste de impresso das 7 agulhas. 2.6.1 - Conexo rede eltrica

    Certifique-se de que a impressora est desligada. Conecte o cabo de fora tomada de rede eltrica, observando os cuidados descritos

    anteriormente.

    2.7 - Cartucho de fita entintada 2.7.1 - Referncia do cartucho

    CMI 600/70 Haste Curta.

  • 2 - Instalao

    - 16 -

    2.7.2 - Substituio do cartucho de fita entintada

    Antes de instalar o cartucho de fita entintada, certifique-se de que a impressora no est conectada rede eltrica.

    Para a substituio do cartucho, siga os seguintes passos:

    Figura 4.2 - Abertura da tampa para substituio da fita entintada

    Abra a tampa frontal com o auxlio das duas mos.

    Figura 4.3 - Sentido de retirada do cartucho

    Retire o cartucho com cuidado.

    Figura 4.4 - Sentido de insero do cartucho

    Coloque o novo cartucho e d uma folga na fita. Passe a fita externamente aos pinos tensores.

    Figura 4.5 - Movimento do tracionador da fita

    Coloque a fita atravs do guia da fita situado no cabeote de impresso, tencionando a fita ao

    final da operao.

  • 3 Operao modo autnomo

    - 17 -

    3 - Operao modo autnoma

    3.1 - Introduo

    Este captulo destina-se a uma orientao rpida para o manuseio dirio da IMPRECHEQ como modo autnoma, modelo NSC2.0, descrevendo as operaes mais usuais e constantes no uso da impressora.

    3.2 - Operao com teclado 16 teclas

    No modelo NSC2.0 o teclado composto de 16 teclas que sero descritas a seguir. Este teclado de 16 teclas pode ser utilizado para a introduo de dados alfabticos, dados

    numricos e realizao de funes. As teclas numricas possuem dupla funo. A funo numrica a principal na introduo de

    cdigos e informaes de valores numricos, enquanto que os dados alfabticos tero suas funes automaticamente ativadas nos campos onde sero necessrias as informaes de textos como Nomes, Moedas, Favorecidos etc. 3.2.1 - Teclado 16 teclas

    P R S 7

    T U V 8

    W X Y 9

    IMPRE

    G H I 4

    J K L 5

    M N O 6

    PORT

    Q Z 1

    A B C 2

    D E F 3

    2NOM

    ANULA

    & / * 0

    . , - 00

    ENTRA

    3.2.2 - Definio das teclas Teclas de dados Tecla - 1 / QZ(nulo)

    Valor 1 para dado numrico e letras Q, Z e nulo para dados alfabticos. Tecla - 2 / ABC

    Valor 2 para dado numrico e letras A, B e C para dados alfabticos. Tecla - 3 / DEF

    Valor 3 para dado numrico e letras D, E e F para dados alfabticos. Tecla - 4 / GHI

    Valor 4 para dado numrico e letras G, H e I para dados alfabticos.

  • 3 Operao modo autnomo

    - 18 -

    Tecla - 5 / JKL

    Valor 5 para dado numrico e letras J, K e L para dados alfabticos. Tecla - 6 / MNO

    Valor 6 para dado numrico e letras M, N e O para dados alfabticos. Tecla - 7 / PRS

    Valor 7 para dado numrico e letras P, R e S para dados alfabticos. Tecla - 8 / TUV

    Valor 8 para dado numrico e letras T, U e V para dados alfabticos. Tecla - 9 / WXY

    Valor 9 para dado numrico e letras W, X e Y para dados alfabticos. Teclas de funo Tecla - ANULA

    Limpa o dado ou retorna para a operao anterior, caso o dado esteja limpo. Tecla - ENTRA

    Confirma a funo ou a entrada de dados. Tecla

    Desloca o cursor para a direita na edio alfabtica ou seleciona a prxima opo. Tecla

    Desloca o cursor para a esquerda na edio alfabtica ou seleciona a opo anterior. Tecla - PORT

    Junto com a tecla "" encontra-se a inscrio "2NOM", que se for pressionada, no momento da confirmao do valor do cheque a ser preenchido, o nome do segundo favorecido no cheque ser utilizado durante o preenchimento do mesmo. Obs.: Caso a impressora esteja ativada com o opcional de 100 nominais, no momento da confirmao do valor do cheque, ao pressionarmos a tecla "2NOM", a impressora entra na rotina de seleo do segundo nominal.

  • 3 Operao modo autnomo

    - 19 -

    3.2.3 - Edio numrica

    Nos campos em que dados numricos so exigidos, a edio do mesmo feita diretamente na tecla correspondente. A posio de edio automaticamente modificada medida que a edio est sendo realizada.

    A operao do teclado bastante simples. Para qualquer cancelamento de operao incorreta, pressione a tecla "ANULA" e a impressora limpar o dado. Para retornar a operao anterior, pressione novamente a tecla "ANULA".

    Ao concluir cada operao pressione a tecla "ENTRA" ou "IMPRE" quando solicitado pelo visor. 3.2.4 - Edio alfabtica

    Nos campos em que forem exigidos, os dados alfabticos so acionados de duas maneiras, descritas a seguir. Edio alfabtica semi-direta

    Para a edio de dados por este modo, deve-se estar com o cursor na posio em que se deseja entrar com o caractere e pressionar a tecla que contenha a letra desejada e o nmero de vezes at que se obtenha a letra. Por exemplo, se na insero do nome de um Favorecido ou uma Cidade, deseja-se inserir a letra "C", pressione a tecla "2" trs vezes obtendo assim a letra "C".

    Use as teclas "->" e "" carrega-se o prximo caractere da tabela ASCII, prximo em relao ao atual mostrado no display.

    Pressionando a tecla "

  • 3 Operao modo autnomo

    - 20 -

    Esta operao permite a impresso do relatrio dirio, corresponde a impresso de todos os cheques preenchidos no dia anterior.

    Se a tecla "ANULA" for pressionada, o cadastro do relatrio simplesmente ser limpo para armazenar os dados de cheques impressos do dia atual, caso contrrio siga para posicionamento de papel e pressione a tecla "IMPRE" e a impresso do relatrio ser realizada. Obs.: Veja cdigo 1399 no captulo 5 - Cdigos de comandos. 3.3.2 - Cdigo do banco

    Programada a data, surgir no visor a mensagem:

    Nesta tela, introduzindo o nmero do banco conforme a origem do cheque a ser impresso, teremos uma impresso correta e precisa com os dados colocados nos campos corretos. Esta codificao de nmero do banco existe, pois, cada banco possui um padro de cheque que varia de um para outro.

    Nestes variados padres esto os diferentes posicionamentos das reas de valor numrico do cheque, valor por extenso e a rea destinada data. 3.3.3 - Valor do cheque

    Programado o cdigo do banco, surgir no visor a mensagem:

    Insira o valor numrico que dever ser preenchido e confirme com a tecla "ENTRA", o valor ser assumido.

    Surgir no visor uma mensagem para posicionamento do documento ou uma mensagem de confirmao da impresso. Se for a mensagem de insero do documento siga o procedimento para posicionamento de papel e confirme pressionando a tecla "IMPRE".

    Cheque ao portador

    Para preenchimento de cheques ao portador, ao invs de confirmar o valor com a tecla "ENTRA", confirme com a tecla "PORT", segunda funo da tecla "" e, durante o preenchimento do mesmo, ser utilizado o nome do segundo favorecido no cheque.

    Caso a impressora esteja ativada com o opcional de 100 nominais, ao pressionar-se a tecla "2NOM", no momento da confirmao do valor do cheque, surgir, no visor, a mensagem:

    Utilize a tecla "->" para selecionar o prximo nominal do cadastro ou a tecla "

  • 3 Operao modo autnomo

    - 21 -

    possvel a seleo direta do nominal desejado digitando o nmero de cadastro do nominal. Aps selecionado o nominal confirme a escolha com a tecla "ENTRA".

    3.4 - Impresso de slip de carto de crdito Obs.: Para a realizao desta funo necessrio que a impressora esteja programada com este opcional. Veja cdigo 1199 no captulo 5 - Cdigos de comandos.

    Caso a opo de CARTO estiver selecionada, a impressora aps a entrada da data ou realizao de qualquer funo mostrar a mensagem:

    Confirmando a opo de Carto, ao pressionar a tecla "2" surgir no visor a opo:

    Com o auxlio das teclas "->" ou "

  • 3 Operao modo autnomo

    - 22 -

    3.5 - Impresso de boleto financeiro

    Este opcional permite a programao de at 5 "Planos de financiamento". Cada plano de financiamento possui os seguintes dados:

    Nmero do plano Se o plano com ou sem entrada. Nmero de parcelas do plano. Nmero de dias entre cada parcela ou se so parcelas mensais com aniversrio em uma

    determinada data. Layout do carto a ser preenchido. Dados da loja.

    Diariamente o operador deve atualizar a data da impressora e fornecer taxa de juros para cada um dos "Planos de financiamento" programado.

    Com a programao deste opcional e dos "Planos de financiamento" possvel realizar as seguintes operaes.

    Aps a entrada do valor a vista e o "plano de financiamento", a impressora calcula o valor a ser financiado e os dias de vencimento de cada pagamento.

    Imprimindo aps os clculos o "carto de financiamento" com as seguintes informaes: Valor da mercadoria vista. Valor financiado (calculado pela impressora). Valor da entrada (calculado pela impressora). Valor de cada prestao (calculado pela impressora). Data de vencimento de cada prestao (determinada pela impressora).

    Caso as condies de financiamento sejam aceitas pelo usurio possvel o preenchimento dos cheques devidos para o pagamento, levando-se em considerao o nmero do banco e nmero do cheque.

    Os cheques sero impressos com as seguintes informaes: A data de impresso de todos os cheques ser a data de financiamento. No verso de cada um dos cheques impresso o nmero da loja e sua data de vencimento.

    Aps o preenchimento de todos os cheques a impressora preenche os dados finais do "carto de financiamento" que so o nmero do banco e nmero do cheque para cada prestao. OBS: Este opcional existe somente nos modelos NSC 2.0P e NSC 2.1P. 3.5.1 - Impresso do slip de financiamento Obs.: Para a realizao desta funo necessrio que a impressora esteja programada com este opcional veja cdigo 1199 no captulo 5 - Cdigos de comandos.

    Se a opo de CARTO estiver selecionada, aps a entrada da data, surge, no visor, a mensagem:

    Neste ponto atualizam-se as taxas de juros para cada um dos planos de financiamento programado. Obs.: O valor de atualizao da taxa deve ser percentual.

    Aps a entrada das taxas de financiamento ou realizao de qualquer funo, o visor mostrar a mensagem:

  • 3 Operao modo autnomo

    - 23 -

    Confirmando a opo de Carto, ao pressionar a tecla "2", surgir no visor a opo:

    Com o auxlio das teclas "->" ou "

  • 3 Operao modo autnomo

    - 24 -

    Somente aps o preenchimento dos cheques que ser possvel o preenchimento da segunda parte do slip de financiamento. Surge, no visor, a mensagem:

    Proceda para posicionamento de papel e confirme pressionando a tecla "IMPRE". Aps o preenchimento do carto, o visor mostrar a mensagem:

    Voltando assim para o incio de uma nova operao.

  • 4 Comunicao serial

    - 25 -

    4 - Comunicao serial

    4.1 - Introduo

    Conforme o modelo, sua impressora poder ser interligada a um computador ou a outro perifrico com sada serial RS-232C permitindo atravs de comandos especiais impresso de cheques, imprimir com comandos bsicos vinte linhas de at oitenta caracteres que podero servir como endossos ou campos para a impresso de outros formulrios.

    Para a interconexo da impressora com outro equipamento, conforme o modelo, a impressora possui uma interface de comunicao serial padro RS-232C.

    A interface serial compatvel com o padro RS-232C, possuindo as seguintes caractersticas:

    Velocidade de transmisso: 2400 ou 9600 bps. Formato de dados: 5 a 8 bits. Sistema de transmisso: Assncrono. Handshaking: Protocolo eltrico. Paridade: Par, mpar ou Sem paridade. Conector: DB 25 pinos. Nvel do sinal: Padro EIA.

    Obs.: Os parmetros em negrito so default no equipamento.

    Os parmetros dos dados da comunicao serial podem ser programados atravs do teclado da IMPRECHEQ. Obs.: Para a alterao dos parmetros defaults da serial veja cdigo 3199 no Captulo 5 - Cdigos de comandos.

    O formato da palavra assncrona da interface serial composto por 1 start bit, 5 a 8 bits de dados, 1 bit de paridade (opcional) e 1, 1 e meio ou 2 stop bits, seqencialmente. START e STOP so bits de sinais. Estes sinais so enviados no incio e no fim de uma palavra de dados serial. Na palavra de dados, o DADO, pode ter sete ou oito bits, mais um bit para verificao do dado (bit de paridade).

    Os nveis de tenso dos sinais da serial RS232 so: Marca= lgica "1" (EIA nvel baixo, -3V at -15V) Espao = lgica "0" (EIA nvel alto, +3V at +15V)

    4.1.1 - Exemplo de configurao do microcomputador

    Para configurar um microcomputador padro IBM PC XT ou AT com a configurao original de fbrica da impressora na sada da serial COM1 basta usar o seguinte comando do MS DOS:

    MODE COM1:9600,N,8,2,P Para direcionar a sada de um microcomputador padro IBM PC XT ou AT para a sada serial

    COM1, utilizar o comando: MODE LPT1:=COM1

    Para anular o redirecionamento acima, usar o comando: MODE LPT1

    Obs.: Se a sada serial ativa do PC for a COM2, nos comandos acima, a palavra COM1 deve ser substituda por COM2.

  • 4 Comunicao serial

    - 26 -

    4.2 - Protocolo eltrico Sinal Funo Sinal na interface RS-232C CTS Papel posicionado Pino 5 estado ESPAO Papel no posicionado Pino 5 estado MARCA DSR Carro impressor parado Pino 6 estado ESPAO Imprimindo Pino 6 estado MARCA

    4.3 - Conector HD25

    Este um conector tipo DB de 25 vias, atravs do qual se tem acesso aos sinais para a interface serial padro RS-232C. Sinal Pino conector Descrio PGND 01 Terra de proteo TxD 02 Transmisso de dados RxD 03 Recepo de dados CTS 05 Permisso para envio DSR 06 Confirmao da impressora GND 07 Tenso de referncia 4.3.1 - Descrio dos Sinais PGND

    Terra de proteo. Este pino est ligado ao chassis da impressora. TxD

    Sinal de transmisso serial. Por este pino so enviados os dados em srie da impressora ao dispositivo no qual ela est conectada. RxD

    Sinal de recepo de dados. Por este pino so recebidos os dados em srie do dispositivo transmissor. CTS

    Permisso para envio. Este sinal somente estar no estado "Espao" quando o documento estiver posicionado na impressora. Obs.: No modelo bsico NSC 2.O para estar no estado "Espao", alm da condio anterior, papel posicionado, necessrio tambm que esteja posicionado na funo bsica "NMERO DO BANCO". DSR

    Confirmao da impressora: utilizado para informar ao equipamento transmissor que a impressora est ativa. Este sinal estar no estado "Marca" quando a impressora estiver imprimindo algum documento.

  • 4 Comunicao serial

    - 27 -

    Obs.: No estado "Marca" qualquer comando ou dado enviado para a impressora anulado pela mesma. GND

    Terra de referncia dos sinais. Neste pino haver a tenso referncia (0V) ou o terra lgico. Obs.1: Para o envio de comandos ou dados para o preenchimento de cheque ou documento, necessrio que um ou outro esteja posicionado na impressora para que seja preenchido. Utilize o sinal "CTS" para a verificao deste posicionamento. Obs.2: Existe uma exceo observao anterior que ocorrer quando o dispositivo de folha solta for utilizado na impresso. Neste caso, tanto o comando ESC P como os dados, devem ser enviados antecipadamente.

    4.4 - Leitura do sensor de papel pela serial

    Para a verificao do posicionamento de papel na impressora IMPRECHEQ, descrevemos, a seguir, uma sub-rotina em "turbo C" que pode ser utilizada pelo computador para leitura do sinal CTS da comunicao serial. #include #include

    /* Definies */ /* controle da interface serial */

    /* para o controle do CTS */ #define COM1 0 #define COM2 1 #define CLEAR_TO_SEND0x10

    /* 9600 bps, 8 bits, 2 stop, sem paridade */ #define SETTINGS (0xE0 | 0x03 | 0x04 | 0x00)

    static int SERIAL_CTSativo ( void ) { int register status;

    bioscom(0,SETTINGS,COM1); /* configura a serial */ status=bioscom(3,0,COM1); /* le o status bits da serial */ if (status & CLEAR_TO_SEND) return (1); /* se papel */ /* posicionado*/ return(0);/* se papel mal posicionado */ } 4.5 - Comandos utilizados na comunicao serial

    A seguir esto descritos todos os comandos bsicos e especiais enviados atravs da comunicao serial para controle e operao da IMPRECHEQ. Comando Funo

    BS Back-space BS Tabulador horizontal LF Line feed FF Form feed CR Carrier return SO Impresso em dupla largura (uma linha)

  • 4 Comunicao serial

    - 28 -

    SI Seleciona impresso condensada DC2 Desativa impresso condensada DC4 Desativa impresso em dupla largura ESC B ou ESC b Nmero do banco ESC C ou ESC c Nome da cidade ESC D ou ESC d Data ESC F ou ESC f Nome do favorecido ESC L ou ESC l Cadastro de lay-out ESC N ou ESC n Nmero do cheque ESC O ou ESC o Recupera todos lay-out's originais ESC P Programa tamanho da pgina ESC R ou ESC r Recupera um lay-out original ESC S0 ou ESC s0 Impresso normal ESC S1 ou ESC s1 Impresso invertida ESC V ou ESC v Valor do cheque ESC XL Limpeza dos dados de relatrio ESC XR Leitura dos dados do relatrio

    Os comandos sero descritos conforme os tpicos que se seguem:

    4.5.1 - Consideraes gerais para impresso com comandos bsicos

    A IMPRECHEQ inicia a impresso somente aps o recebimento dos dados de uma pgina completa. Trs so os modos de se iniciar o processo:

    Enviando 20 linhas (nmero mximo de linhas por pgina). Enviando o caractere FF (FORM FEED) (indica posicionamento na prxima pgina). Se no ocorrer nenhuma das condies anteriores e a impressora totalizar 1600 caracteres

    recebidos (nmero mximo de caracteres por pgina). Obs.: Para a alterao do nmero de linhas por pgina veja cdigo 3599 no captulo 5 - Cdigos de comandos. 4.5.2 - Cdigo ou seqncia de cdigo - Funo

    Formato Descrio Exemplo Observaes

    Estes tpicos sero descritos conforme a estrutura apresentada a seguir:

    Cdigo ou seqncia de cdigo - Funo

    Formato: ASCII : Seqncia no formato de caracteres ASCII Decimal : Seqncia no formato de nmeros decimais Hexadecimal : Seqncia no formato de nmeros hexadecimal Descrio: Descrio dos efeitos aps enviado o comando. Exemplo: Exemplo de programas para demonstrao do comando.

    Obs: Descrio de detalhes a serem observados para o funcionamento do comando.

  • 4 Comunicao serial

    - 29 -

    4.6 - Comandos

    Um comando consiste em uma seqncia de dados recebidos atravs da comunicao serial. O tamanho mnimo de uma seqncia dois bytes, o tamanho mximo depende do tipo de comando. Um comando composto de quatro partes descritas a seguir:

    Prefixo do comando:

    Consiste em um byte constante que identifica um cdigo de controle especial, representado pelo ESC (valor 27 em decimal, valor 1B em hexadecimal). Este byte o primeiro da seqncia. Obs.: Para Terminais que no conseguem transmitir o caractere "ESC" para a impressora, veja cdigo 3399 no Captulo 5 - Cdigos de comandos. Identificador do comando:

    Consiste em um ou mais bytes identificadores do comando a ser executado. O valor deste(s) byte(s) corresponde(m) ao cdigo ASCII de uma letra do alfabeto. Estes bytes so a partir do segundo na seqncia. Dado do comando:

    Consiste em vrios bytes. Seu contedo e seu tamanho dependem do tipo de comando. O dado do comando comea no terceiro ou quarto byte da seqncia. Para dados numricos, os dados so iniciados pelo dgito mais significativo. Dependendo do tipo de comando, no existe esta parte. Finalizador de comando:

    Consiste em um byte constante que identifica o final da seqncia, representado pelo caractere $ em ASCII (valor 36 em decimal, valor 24 em hexadecimal). Este byte finalizador utilizado em comandos que possuem o tamanho do dado varivel e, dependendo do tipo de comando, este byte no existe. Quando existe, o ltimo da seqncia.

    4.6.1 - Comandos bsicos

    Os comandos bsicos da impressora foram elaborados para serem compatveis com as demais impressoras existentes no mercado, tornando a impressora de cheques em uma impressora de folhas soltas. Estas folhas soltas devem ter suas dimenses compatveis com as dimenses do mecanismo impressor. A rea til de impresso corresponde a 20 linhas por 80 colunas.

    Para os modelos IMPRECHEQ da srie FS (folha solta) possvel a impresso de mais linhas em formulrios maiores conforme caractersticas em anexo. BS - Back space

    Formato: ASCII : BS Decimal : 08 Hexadecimal : 08 Descrio: Retorna o carro um caractere para a esquerda. Exemplo: Para imprimir o caractere "" utilizando o comando BACK SPACE, a seguinte seqncia de

    caracteres deve ser enviada:

    ASCII : a BS ~ Decimal : 97 08 126 Hexadecimal : 61 08 7E

  • 4 Comunicao serial

    - 30 -

    ou ASCII : ~ BS a Decimal : 126 08 97 Hexadecimal : 7E 08 61

    Obs.1: Caso o carro esteja no incio da linha, o pedido de BS ser ignorado. HT - Tabulao horizontal

    Formato: ASCII : HT Decimal : 09 Hexadecimal : 09 Descrio: Avana a posio de impresso para a prxima tabulao horizontal.

    Obs.1: Na impressora, a tabulao de oito caracteres, portanto as colunas tabuladas so: 1, 9, 17, 25, 33, 41, 49, 57, 65 e 73. Obs.2: Se o comando HT for enviado na ltima posio (73) ou aps esta,a posio de impresso retorna primeira (1). LF - Line feed

    Formato: ASCII : LF Decimal : 10 Hexadecimal : 0A Descrio: Avana o carro para o comeo da prxima linha.

    Obs.1: A seqncia CR, LF pode ser substituda por apenas um LF, pois o CR automtico. FF - Form feed

    Formato: ASCII : FF Decimal : 12 Hexadecimal : 0C Descrio: Avana o nmero de linhas necessrias para ejetar o documento.

    CR - Carriage return

    Formato: ASCII : CR Decimal : 13 Hexadecimal : 0D Descrio: Retorna o carro para o comeo da linha corrente, sem avanar para a prxima linha.

    SO - Impresso em dupla largura

    Formato: ASCII : SO Decimal : 14 Hexadecimal : 0E

  • 4 Comunicao serial

    - 31 -

    Descrio: Todos os caracteres, aps este comando, sero impressos com o dobro da largura da

    impresso do caractere no formato normal. A impresso expandida reduz para 40 caracteres por linha. Exemplo: Para a impresso em dupla largura da palavra "TESTE", a seguinte seqncia de caracteres

    deve ser enviada: ASCII : SOT E S T E DC4 DECIMAL : 14 84 69 83 84 69 20 HEXADECIMAL : 0E 54 45 53 54 45 14

    Obs.1: Caracteres normais e em dupla largura podem ser impressos na mesma linha, usando-se os seguintes comandos: SO-ativa e DC4-desativa. SI - Impresso condensada

    Formato: ASCII : SI Decimal : 15 Hexadecimal : 0F Descrio: Enfatiza palavras ou frases compactando-as, isto , diminuindo o espao entre as letras, e os

    espaos entre os pontos que compem cada letra. A impresso condensada aumenta para 96 caracteres por linha. Exemplo: Para a impresso condensada da palavra "TESTE", a seguinte seqncia de caracteres deve

    ser enviada: ASCII : SI T E S T E DC4 DECIMAL : 15 84 69 83 84 69 20 HEXADECIMAL : 0F 54 45 53 54 45 14

    Obs.1: Caracteres normais e compactados podem ser impressos na mesma linha, usando-se os seguintes comandos: SI-ativa e DC2-desativa. DC2 - Desativa impresso condensada

    Formato: ASCII : DC2 Decimal :18 Hexadecimal :12 Descrio: Este comando desativa a impresso em modo condensado, e retorna impressora

    densidade normal de 80 caracteres por linha. DC4 - Desativa impresso em dupla largura

    Formato: ASCII : DC4 Decimal : 20 Hexadecimal : 14 Descrio: Este comando desativa a impresso em dupla largura e retorna impressora a densidade

    normal, de 80 caracteres por linha.

  • 4 Comunicao serial

    - 32 -

    4.6.2 - Comandos especiais bsicos ESC S0 ou ESC s0 - Impresso normal

    Formato: SCII :ESC S 0 ou ESC s 0 Decimal : 27 83 48 ou 27 115 48 Hexadecimal : 1B 53 30 ou1B 73 30 Descrio: Este comando ativa a impresso serial no formato normal.

    ESC S1 ou ESC s1 - Impresso invertida

    Formato: ASCII :ESC S 1 ou ESC s 1 Decimal : 27 83 49 ou 27 115 49 Hexadecimal : 1B 53 31 ou 1B 73 31 Descrio: Este comando ativa a impresso serial no formato invertida e permite imprimir em posies do

    documento que no eram possveis. Obs.: Na impresso invertida, o comando "CR" deve anteceder o comando "LF". ESC P - Programa tamanho da pgina

    Formato: ASCII : ESC P n1 n2 Decimal : 27 80 n1 n2 Hexadecimal : 1B 50 n1 n2 Descrio: Programa o tamanho da pgina em linhas. Os valores dos argumentos n1 e n2 selecionam o

    tamanho da pgina. O tamanho inicial da pgina de 20 linhas.

    Obs.1: Aps o comando, os dados a serem impressos com o nmero correto de "LF" devem ser enviados, conforme indicado no argumento. Se um nmero menor de "LF" for enviado, os dados devem ser finalizados com o comando "FF". 4.6.3 - Exemplo de impresso como impressora comum Impresso de endosso no cheque

    Para a impresso de um endosso de duas linhas no verso do cheque, utilizando os textos de exemplos descritos abaixo:

    Texto 1: Este cheque serve para pagamento da nota fiscal nm: 1234 Texto 2: O pagamento deve ser feito na apresentao da nota. A seguinte seqncia de comandos deve ser enviada impressora: ASCII: NUL NUL NUL NUL NUL NUL NUL NUL NUL NUL Texto 1 LF NUL NUL NUL NUL NUL NUL NUL NUL NUL NUL Texto 2 LF FF Descrio dos comandos: NUL = caractere espao em branco (32 em decimal) LF = comando LF (10 em decimal) FF = comando FF (12 em decimal) Texto 1 = seqncia de caracteres conforme descrito acima. Texto 2 = seqncia de caracteres conforme descrito acima.

  • 4 Comunicao serial

    - 33 -

    Obs.1: Faz-se necessrio a seqncia de 10 caracteres espao, antes de cada texto, visto que o cheque possui dimenses menores do que a rea til de impresso. Obs.2: Se o comando 20 Line-feed (LF) foi utilizado para imprimir o texto, o Form-feed (FF) no deve ser enviado. Se FF for enviado aps 20 LF, a impressora ejetar o documento que for inserido para a prxima impresso. 4.6.4 - Comandos para a impresso de cheques

    Para preencher cheques atravs da comunicao serial, existem comandos especiais que podem ser utilizados na transmisso impressora e foram elaborados para facilitar o desenvolvimento de softwares aplicativos na emisso de cheques. ESC B ou ESC b- Nmero do banco

    Formato: ASCII : ESC B n1 n2 n3 ou ESC b n1 n2 n3 Decimal : 27 66 n1 n2 n3 ou 27 98 n1 n2 n3 Hexadecimal : 1B 42 n1 n2 n3 ou 1B 62 n1 n2 n3 Descrio: Informa impressora o nmero do banco do cheque a ser impresso. No formato do comando, o dado "n1 n2 n3" corresponde a uma seqncia de 3 caracteres

    numricos ASCII, onde n1 corresponde centena, n2 a dezena e n3 unidade do nmero do banco. Exemplo: Para a impressora interpretar que a impresso do prximo cheque deva ser no layout do

    Banco Meridional (008), a seguinte seqncia de caracteres deve ser enviada: ASCII : ESC B 0 0 8 ou ESC b 0 0 8 Decimal : 27 66 48 48 56 ou 27 98 48 48 56 Hexadecimal : 1B 42 30 30 38 ou 1B 62 30 30 38

    Obs.1: O nmero do banco n1 n2 n3 dever sempre possuir trs dgitos, mesmo com zero(s) esquerda. Obs.2: Se a seqncia no for vlida ou o banco n1 n2 n3 no estiver cadastrado, a impressora assumir o lay-out padro para a impresso do cheque. Obs.3: Ao ser ligada pela primeira vez, ou aps o RESET, ou com memria limpa, a impressora assume o lay-out padro para a impresso do cheque. Aps a primeira seleo, permanecer na memria sempre o nmero do ltimo banco selecionado. ESC C ou ESC c - Cidade

    Formato: ASCII : ESC C cidade $ ou ESC c cidade $ Decimal : 27 67 cidade 36 ou 27 99 cidade 36 Hexadecimal : 1B 43 cidade 24 ou 1B 63 cidade 24 Descrio: Informa impressora o nome da cidade a ser impresso no cheque. No formato do comando o dado "cidade" corresponde a uma seqncia de at 20 caracteres

    alfanumricos ASCII. Exemplo: Para que o nome da cidade de Porto Alegre seja impresso em um cheque, deve-se enviar a

    seguinte seqncia de caracteres: ASCII : ESC C P o r t o A l e g r e $

  • 4 Comunicao serial

    - 34 -

    Decimal : 27 67 80 111 114 116 111 32 65 108 101 103 114 101 36 Hexadecimal : 1B 43 50 6F 72 74 6F 20 41 6C 65 67 72 65 24 ou ASCII : ESC c P o r t o A l e g r e $ Decimal : 27 99 80 111 114 116 111 32 65 108 101 103 114 101 36 Hexadecimal : 1B 63 50 6F 72 74 6F 20 41 6C 65 67 72 65 24

    Obs.1: Caso seja enviado um nmero superior a 20 caracteres como nome da cidade, os caracteres excedentes sero desprezados. Obs.2: Ao ser ligada pela primeira vez, ou aps o RESET, ou com memria limpa, os espaos em branco so assumidos como o nome da cidade. Aps o primeiro envio, permanecer na memria, o nome da ltima cidade enviada. Obs.3: O caractere ASCII "$" o nico que no pode ser usado como dado, pois serve como delimitador do comando. Obs.4: Para no se imprimir o nome da cidade, deve-se enviar ao campo de dados, uma seqncia de caracteres espao mais o caractere "$". Os caracteres espao so opcionais. Obs.5: O comando BS pode ser enviado no campo de dados para a formao de caracteres especiais (ex. = a + BS + ~). So permitidos no mximo 5 BS no campo de dados. ESC D ou ESC d- Data

    Formato: ASCII : ESC D dd mm aa ou ESC d dd mm aa Decimal : 27 68 dd mm aa ou 27 100 dd mm aa Hexadecimal :1B 44 dd mm aa ou 44 64 dd mm aa Descrio: Informa impressora a data a ser impressa no cheque. No formato do comando, o dado "dd mm aa", corresponde a uma seqncia de 6 caracteres numricos ASCII que indicam a data. dd = dia ( 01 a 31 ) mm = ms ( 01 a 12 ) aa = ano ( 00 a 99 ) Exemplo: Para que a data 14 de janeiro de 1994 seja impressa no cheque, deve-se enviar a seguinte

    seqncia de caracteres: ASCII: ESC D 1 4 0 2 9 4 ou ESC d 1 4 0 1 9 4 Decimal : 27 68 49 52 48 50 57 52 ou 27 100 49 52 48 50 57 52 Hexadecimal : 1B 44 31 34 30 32 39 34 ou 44 64 31 34 30 31 39 34

    Obs.1: A seqncia dd mm aa dever sempre possuir seis caracteres nesta mesma ordem. Obs.2: Ligando-se a impressora pela primeira vez, ou aps o RESET, ou com memria limpa, a data assumida a contida no firmware da EPROM.

  • 4 Comunicao serial

    - 35 -

    Obs.3: Para no se imprimir a data no cheque deve-se enviar, no campo de dados, uma seqncia de seis zeros. Obs.4: A impressora ejetar o cheque caso receba uma data invlida. ESC F ou ESC f - Favorecido

    Formato: ASCII : ESC F favorecido $ ou ESC f favorecido $ Decimal : 27 70 favorecido 36 ou27 102 favorecido 36 Hexadecimal :1B 46 favorecido 24 ou 1B 66 favorecido 24 Descrio: Informa impressora o nome do favorecido que receber o cheque. No formato do comando, o dado "favorecido", corresponde a uma seqncia de at 65

    caracteres alfanumricos ASCII. Exemplo: Para se imprimir em um cheque, o favorecido SCHALTER, deve-se enviar a seguinte seqncia

    de caracteres. ASCII : ESC F Sc h a l t e r $ Decimal :27 70 83 99 104 97 108 116 101 114 36 Hexadecimal :1B 46 53 63 68 61 6C 74 65 72 24 ou ASCII : ESC f Sc ha l t e r $ Decimal :27 102 83 99 104 97 108 116 101 114 36 Hexadecimal :1B 66 53 63 68 61 6C 74 65 72 24

    Obs.1: Enviando-se um nmero superior a 65 caracteres como "FAVORECIDO", os excedentes sero desprezados. Obs.2: Ligando-se a impressora, ou pela primeira vez, ou aps RESET, ou com a memria limpa, os espaos em branco sero assumidos como "FAVORECIDO". Nas prximas religadas ser considerado o nome do ltimo favorecido enviado impressora que permanecer na memria sempre aps o primeiro envio. Obs.3: O caractere ASCII "$" o nico que no pode ser usado como dado, pois serve como delimitador do comando. Obs.4: Para no se imprimir o FAVORECIDO no cheque. deve-se enviar, no campo de dados, uma seqncia de caracteres espao que so opcionais, mais o caractere "$". Obs.5: O comando BS pode ser enviado ao campo de dados, para a formao de caracteres especiais (ex. = a + BS + ~). Permitem-se, no mximo, 5BS no campo de dados. ESC N ou ESC n - Nmero do cheque

    Formato: ASCII : ESC N nnnnnnn ou ESC n nnnnnnn Decimal :27 78 nnnnnnn ou 27 110 nnnnnnn Hexadecimal :1B 4E nnnnnnn ou 1B 6E nnnnnnn Descrio: Informa impressora o nmero do cheque a ser impresso. No formato do comando, o dado "nnnnnnn" corresponde a uma seqncia de 7 caracteres

    numricos ASCII Exemplo: Para se imprimir o nmero do cheque, 1234567, deve-se enviar a seguinte seqncia de

    caracteres:

  • 4 Comunicao serial

    - 36 -

    ASCII : ESC N 1 2 3 4 5 6 7 Decimal :27 78 49 50 51 52 53 54 55 Hexadecimal :1B 4E 31 32 33 34 35 36 37 Ou ASCII : ESC n 1 2 3 4 5 6 7 Decimal :27 110 49 50 51 52 53 54 55 Hexadecimal :1B 6E 31 32 33 34 35 36 37 f

    Obs.1: O nmero do banco, nnnnnnn, dever possuir sete dgitos, mesmo com zero(s) esquerda. Obs.2: O nmero do cheque no fica armazenado na impressora, portanto deve-se envi-lo a cada nova impresso. Obs.3: Para que o nmero do cheque seja impresso, necessrio a programao deste opcional, utilizando-se o comando 4199 quando modelo bsico NSC 2.0. Para os demais a alterao somente pode ser feita por tcnico da rede autorizada. ESC V ou ESC v - Valor

    Formato: ASCII: ESC V BBBMMMmmmCCCcc ou ESC v BBBMMMmmmCCCcc Decimal:27 86 BBBMMMmmmCCCcc ou27 118 BBBMMMmmmCCCcc Hexadecimal:1B 56 BBBMMMmmmCCCcc ou 1B 76 BBBMMMmmmCCCcc Descrio: Informa impressora o valor ser impresso no cheque. No formato do comando, o dado "BBBMMMmmmCCCcc" corresponde a uma seqncia de 14

    caracteres numricos ASCII indicando o valor. BBB = bilhes( 000 a 999 ) MMM = milhes( 000 a 999 ) mmm = milhar ( 000 a 999 ) CCC = centena( 000 a 999 ) cc= centavos ( 00 a 99 ) Exemplo: Para imprimir em um cheque o valor R$ 123.456,78, deve ser enviada a seguinte seqncia

    de caracteres: ASCII: ESC V 0 0 0 0 0 01 2 3 4 5 6 7 8 Decimal: 27 86 48 48 48 48 48 48 49 50 51 52 53 54 55 56 Hexadecimal: 1B 56 30 30 30 30 30 30 31 32 33 34 35 36 37 38 ou ASCII : ESC v 0 0 0 0 0 0 1 2 3 4 5 6 7 8 Decimal : 27 118 48 48 48 48 48 48 49 50 51 52 53 54 55 56 Hexadecimal: 1B 76 30 30 30 30 30 30 31 32 33 34 35 36 37 38 ou ASCII : ESC V 1 2 3 4 5 6 7 8 $ Decimal :27 86 49 50 51 52 53 54 55 56 36 Hexadecimal :1B 56 31 32 33 34 35 36 37 38 24 ou ASCII : ESC v 1 2 3 4 5 6 7 8 $ Decimal :27 118 49 50 51 52 53 54 55 56 36 Hexadecimal :1B 76 31 32 33 34 35 36 37 38 24

    Obs.1: Este comando deve ser enviado, por ltimo, impressora, porque, aps o seu recebimento, ser iniciada a impresso do cheque. Obs.2: Se o espao, no cheque, no for suficiente para imprimir o valor por extenso, a impressora ejetar o cheque, sem imprimilo.

  • 4 Comunicao serial

    - 37 -

    Obs.3: Se menos que quatorze caracteres ASCII forem enviados na seqncia do dado do comando, o caractere "$" deve ser usado como delimitador. 4.6.5 - Consideraes gerais para comandos especiais na impresso

    A IMPRECHEQ inicia a impresso do cheque somente aps o recebimento do valor (ESC V). A impressora ejetar o cheque, caso receba uma data invlida. Se o espao no cheque no for suficiente para imprimir o valor por extenso, a impressora

    ejetar o cheque, sem imprimi-lo 4.6.6 - Exemplo de impresso de cheque

    Para a impresso de um cheque conforme os dados abaixo: Nome do banco: Banco meridional (008) Favorecido: Elgin Cidade: Porto Alegre Data: 14/02/94 Valor: R$ 123.456,78 A seguinte seqncia de comandos deve ser enviado impressora: ASCII: ESC B 008 ESC F Elgin$ ESC C Porto Alegre$ ESC D 140294 ESC V 00000012345678 Decimal: 27 66 48 48 56 27 70 83 99 104 97 108 116 101 114 36 27 67 80 111 114 116 1113265 108 101 103 114 101 36 27 68 49 52 48 50 57 52 27 86 48 48 48 48 48 48 49 50 51 52 53 54 55 56 Hexadecimal: 1B 42 30 30 38 1B 46 53 63 68 61 6C 74 65 72 24 1B 43 50 6F 72 74 6F 20 41 6C 65 67 72 65 24 1B 44 31 34 30 32 39 34 1B 56 30 30 30 30 30 30 31 32 33 34 35 36 37 38 Excetuando-se o comando de valor, todos os outros so opcionais. A impressora assumir o

    ltimo comando vlido no lugar dos ausentes. Por exemplo: se aps a impresso do cheque acima, desejarmos imprimir outro, com os mesmos parmetros, porm com um novo valor de R$ 2.500,30 e do Banco do Brasil, basta enviar a respectiva seqncia de comandos conforme exemplificada abaixo:

    ASCII: ESC B 001 ESC V 00000000250030 Decimal: 27 66 48 48 49 27 86 48 48 48 48 48 48 48 48 50 53 48 48 51 48 Hexadecimal: 1B 42 30 30 31 1B 56 30 30 30 30 30 30 30 30 32 35 30 30 33 30

    Obs.1: O comando de valor dever ser enviado por ltimo, pois aps o seu recebimento ser iniciada a impresso do cheque.

  • 4 Comunicao serial

    - 38 -

    4.6.7 - Comandos para layout de cheques

    Para o cadastramento, alterao ou recuperao de layout de cheques atravs da comunicao serial, existem alguns comandos especiais para a transmisso dos dados para a impressora, que foram elaborados para facilitar a programao dos parmetros. ESC L ou ESC l - Cadastro de layout

    Formato: ASCII : ESC L parmetros ou ESC l parmetros Decimal :27 76 parmetros ou 27 108 parmetros Hexadecimal :1B 4C parmetros ou 1B 6C parmetros Descrio: Envia impressora o cadastro ou a alterao do layout de um determinado banco. No formato do comando o dado "parmetros", corresponde a uma seqncia de 39 caracteres numricos ASCII. Para o cadastro de um layout de cheque, os "parmetros" possuem a seqncia descrita a

    seguir:

    3 caract. = nm.do banco(000 a 999). 2 caract. = nm.da linha do valor numr.(01 a 20). 2 caract. = nm.da col.inic.do valor numr. (00 a 80). 2 caract. = nm.da col.final do valor numr.(00 a 80). 2 caract. = nm.da 1 linha do valor por ext. (01 a 20). 2 caract. = nm.da col.inic.da 1 linha do ext. (00 a 80). 2 caract. = nm.da col.final da 1 linha do ext.(00 a 80). 2 caract. = nm.da 2 linha do valor por ext. (01 a 20). 2 caract. = nm.da col.inic.da 2 linha do ext. (00 a 80). 2 caract. = nm.da col.final da 2 linha do ext.(00 a 80). 2 caract. = nm.da linha do favorecido(01 a 20). 2 caract. = nm.da col.inic.do favorecido (00 a 80). 2 caract. = nm.da col. final do favorecido (00 a 80). 2 caract. = nm.da linha da cidade(01 a 20). 2 caract. = nm.da col. final da cidade (00 a 80). 2 caract. = nm.da col. inic. do nm. do cheque (00 a 80). 2 caract. = nm.da col. inic. do dia(00 a 88). 2 caract. = nm.da col. inic. do ms(00 a 88). 2 caract. = nm.da col. inic. do ano(00 a 88).

    Definio das abreviaes: nm. f= nmero col. = coluna inic.= inicial numr. = numrico ext. = extenso

    Obs.1: Possibilidade de programar 20 novos layouts de cheque ou alterar os j cadastrados. Cada alterao de cadastro, j existente, diminui uma possibilidade de novo layout. Obs.2: Se as 20 posies j estiverem ocupadas, na tentativa de programar um novo layout, a impressora ejetar o cheque. ESC O ou ESC o - Recuperao de todos os layouts

    Formato: ASCII : ESC O ou ESC o Decimal :27 76 ou 27 111 Hexadecimal :1B 4F ou 1B 6F

  • 4 Comunicao serial

    - 39 -

    Descrio: Recupera, no cadastro da impressora, todos os parmetros originais de um determinado

    banco.

    ESC R ou ESC r - Recuperar layout original

    Formato: ASCII : ESC R n1 n2 n3 ou ESC r n1 n2 n3 Decimal :27 83 n1 n2 n3 ou 27 114 n1 n2 n3 Hexadecimal :1B 52 n1 n2 n3 ou 1B 72 n1 n2 n3 Descrio: Recupera, no cadastro da impressora, os parmetros originais do layout de cheque de um

    determinado banco. No formato do comando, o dado "n1 n2 n3",corresponde a uma seqncia de 3 caracteres

    numricos ASCII onde n1 corresponde centena, n2 dezena e n3 unidade do nmero do banco Exemplo: Para se recuperar o layout do Banco Meridional (008), deve-se enviar a seguinte seqncia de

    caracteres: ASCII : ESC R 008 ou ESC r 008 Decimal :27 83 48 48 56 ou 27 114 48 48 56 Hexadecimal :1B 52 30 30 38 ou 1B 72 30 30 38

    Obs.1: O nmero do banco n1 n2 n3 dever sempre possuir trs dgitos, mesmo com zero(s) esquerda. 4.6.8 - Comandos para dados de relatrio

    Para a leitura e limpeza, atravs da comunicao serial de dados de cheques preenchidos na impressora e que esto armazenados na memria, existem alguns comandos especiais para a comunicao entre a impressora e o equipamento a qual ela esta conectada.

    Comandos de envio para a impressora ESC XL - Limpeza do relatrio

    Formato: ASCII : ESC X L Decimal :27 88 76 Hexadecimal :1B 58 4C Descrio: Este comando limpa todos os dados de cheques impressos armazenados na memria da

    impressora. Apesar da limpeza dos dados armazenados, o nmero indicador da seqncia de

    preenchimento no dia, mantido. Obs.: Este comando til, para limpeza da memria, quando a impressora estiver com o buffer de armazenamento de dados para relatrio cheio. ESC XR - Leitura dos dados de relatrio

    Formato: ASCII : ESC X R Decimal :27 88 82 Hexadecimal :1B 58 52 Descrio: Este comando faz o pedido de envio, pela impressora, dos dados de todos os cheques

    preenchidos no dia. O formato dos dados recebidos no computador est descrito no comando ESC XD.

  • 4 Comunicao serial

    - 40 -

    Obs.1: Aps a realizao da funo de limpeza, utilizando-se o comando ESC XL (modo serial) ou o comando 4499 (modo autnoma), quando for realizada a leitura dos dados de relatrio, a impressora enviar para o computador somente os dados dos cheques preenchidos aps o comando de limpeza.

    Comandos enviados pela impressora ESC XC - Buffer lotado

    Formato: ASCII : ESC X C Decimal :27 88 67 Hexadecimal :1B 58 43 Descrio: Sempre que um cheque for impresso e o buffer de armazenamento de dados de relatrio

    estiver com capacidade para, no mximo, 10 cheques, este comando ser enviado para o equipamento no qual a impressora estiver conectada. Obs.1: necessrio que este opcional esteja programado na impressora. Para sua programao utilize o cdigo 4199. Veja Captulo 6 - Cdigos de comandos. Obs.2: A impressora somente enviar este comando se., o equipamento, no qual est conectada, indicar que est pronto para receber dados. O sinal DSR indica "Espao". Caso este equipamento no esteja pronto, o sinal DSR indica "Marca". ESC XD - Dados do relatrio

    Formato: ASCII : ESC X D parmetros dados Decimal :27 88 68 parmetros dados Hexadecimal :1B 58 44 parmetros dados Descrio: Quando o envio dos dados do relatrio solicitado pelo equipamento no qual a impressora

    esta conectada, utilizando-se o comando ESC XR, os dados sero enviados pela impressora de acordo com o formato indicado e sero inicializados por um comando identificador conforme descrito acima.

    No formato do comando, o argumento "parmetro", corresponde a uma seqncia de 5 bytes numricos descrita a seguir:

    2 bytes do nmero do primeiro cheque da seqncia a ser enviada, no formato BCD, onde o primeiro byte o menos significativo.

    2 bytes contendo o nmero de caracteres a serem enviados como "dados", no formato decimal, onde o primeiro byte o menos significativo.

    1 byte de checagem, formado pela funo lgica "OU EXCLUSIVO" dos "dados" enviados pela impressora. Aps o envio do comando, conforme descrito, os dados sero enviados. Estes dados

    correspondem a uma seqncia de "n" bytes numricos, onde cada 25 caracteres correspondem aos dados de um cheque preenchido.

    O nmero de caracteres de dados (valor de "n") fornecido pelos bytes 3 e 4 do argumento "parmetro" conforme, descrito, anteriormente.

    Os dados de cada cheque so enviados pela impressora conforme a ordem de preenchimento dos cheques. Estes dados possuem a seguinte seqncia descrita a seguir (cada intervalo de 25 bytes):

    1 byte identificador. Os 4 bit's menos significativos deste byte descrevem o nmero do operador (mximo quatro no formato binrio). Os 4 bit's mais significativos indica o nmero da sangria (mximo nove no formato decimal). Se valor igual a 10, indica cheque anulado; se igual a 11, indica cheque preenchido via serial.

    3 bytes com o nmero do banco em ASCII 14 bytes com o valor numrico do cheque em ASCII.

  • 4 Comunicao serial

    - 41 -

    7 bytes com o nmero do cheque ou telefone conforme programao da impressora. Obs.1: A impressora somente enviar este comando e os dados se o equipamento no qual ela esta conectada indicar estar pronto para receber dados. O sinal DSR indica "Espao". Caso contrrio este sinal DSR indica "Marca" e a impressora espera at que o servidor esteja pronto. Obs.2: Uma vez inicializada, a transmisso s parar aps o envio total dos dados.

  • 5 Cdigos de comandos

    - 42 -

    5 - Cdigos de comandos

    5.1 - Introduo

    Este captulo destina-se orientao de uso de comandos especiais para programao de opcionais, dados e realizao de funes especiais.

    Ao ligar-se a impressora pela primeira vez, todos os dados bsicos tais como cidade, favorecido, nominal do cheque, etc. devero estar em branco e necessitando ser programados. Obs.: Todas os dados opcionais e funes somente so possveis de serem programados, pelo usurio, para os modelos que possuem o teclado de 16 teclas. Nos demais, a alterao possvel somente por tcnico da rede autorizada.

    5.2 - Edio da funo

    Programada a data, surgir no visor a mensagem:

    Esta a etapa chave de funcionamento da IMPRECHEQ. Nesta etapa digite o cdigo da funo desejada e confirme com a tecla "ENTRA". Com a insero de um cdigo incorreto, surge, no visor, por aproximadamente dois segundos,

    a mensagem:

    5.3 - Lista de cdigos Opcionais Cdigo Funo 1199 Preenchimento de slip de carto de crdito 1299 Nmero do telefone no cheque 1399 Habilita relatrios 1499 Impresso do nmero do cheque 1599 Valor numrico com centavos 1699 Nmero do operador no cheque 1799 Valor para cheque direto da registradora 1899 Programao da Chancela 1999 Pedido de alterao de data ao ligar Formulrios Cdigo Funo 2199 Programao de lay-out de cheques 2299 Recuperao do formato original de um cheque 2399 Recupera todos os formatos originais para cheques 2599 Programao de lay-out para cartes 2799 Recupera todos os formatos originais para carto

  • 5 Cdigos de comandos

    - 43 -

    Parmetros da serial Cdigo Funo 3199 Programao de dados da serial 3299 Programao de valor da serial no relatrio 3399 Substituir comando "ESC" por "10H" 3499 Diagnstico dos dados recebidos da serial 3599 Nmero de linhas da serial Relatrio Cdigo Funo 4199 Estorno de cheque 4299 Sangria 4399 Cdigo do operador 4799 Impresso de relatrio por sangria 4599 Impresso de relatrio dirio Informaes Cdigo Funo 5199 Caracteres possveis de imprimir 5299 Impresso do relatrio contendo todos os dados 5999 Verso de software e modelo Programao de dados numricos Cdigo Funo 7199 Alterao da data 7299 Alterar a data somente para um cheque 7399 Anular data nica 7499 Cheque pr-datado Testes de funcionamento Cdigo Funo 8899 Teste de impresso contnuo Programao de dados alfabticos Cdigo Funo 9199 Alterao do primeiro favorecido 9299 Alterao do segundo favorecido 9399 Alterao da cidade 9999 Alterao da moeda Programao Especiais Cdigo Funo 1+8+PORT+00 Reset da RAM ANULA+2+6+IMPRE Programao do Kit Serial

    5.4 - Edio dos dados

    Para a insero de dados numricos veja, no captulo 3 - Operao modo autnoma, a seo sobre edio numrica.

  • 5 Cdigos de comandos

    - 44 -

    Para a insero de dados alfanumricos veja, no captulo 3 - Operao modo autnoma, a seo sobre edio alfanumrica.

    5.5 - Seleo de opcionais 5.5.1 - Cdigo 1199 - Impresso com carto de crdito

    Este cdigo habilita a impresso de slip de carto de crdito. Com a insero deste cdigo surge, no visor, a mensagem:

    Selecione a opo pressionando o nmero correspondente e, aps, pressione a tecla "ENTRA". A opo 1 habilita a impresso de boletos de carto de crdito. Se a opo 1 for selecionada, a impressora entrar na rotina de programao do opcional de

    financiamento. Surge,no visor, a mensagem:

    Selecione a opo, pressionando o nmero correspondente e, aps, pressione a tecla "ENTRA".

    A opo 1 habilita o carto de financiamento. Se a opo 1 for selecionada, a impressora entrar na rotina de programao da mensagem

    de identificao da loja. Surge, no visor, a mensagem:

    Programa-se uma mensagem de 16 caracteres que ser impressa no verso dos cheques de pagamentos das parcelas.

    Edite a mensagem e confirme com a tecla "ENTRA". Obs.: Em modo padro, este opcional est desabilitado.

    5.5.2 - Cdigo 1299 - Impresso do nmero do telefone

    Este cdigo habilita imprimir, um nmero de at 16 caracteres numricos, durante a impresso do cheque.

    Quatro caracteres alfabticos aparecero impressos, antes deste nmero, no inicio da data. Caso a impressora esteja programada para impresso de relatrio, este nmero tambm

    poder aparecer impresso no relatrio. Veja cdigo 1399. Obs.: Somente os 7 caracteres mais significativos aparecero no relatrio .

    Este dado pode ser utilizado como qualquer varivel numrica que se deseja imprimir no cheque e no relatrio. Obs.: A impressora, no seu modo padro, est programada como sendo o dado "Nmero do telefone".

    Com a insero do cdigo 1299, surge, no visor, a mensagem:

  • 5 Cdigos de comandos

    - 45 -

    Selecione a opo pressionando o nmero correspondente, e aps, a tecla "ENTRA". A opo 1 ativa a impresso do nmero.

    Se a opo 1 for selecionada, a impressora entrar na rotina de programao do formato desta opcional, surgindo no visor a mensagem:

    Neste momento deve ser programada uma mensagem de 16 caracteres que surgir quando da entrada desta varivel para ser impressa no cheque.

    Edite a mensagem e confirme com a tecla "ENTRA". Surge no visor a mensagem:

    Programa-se, ento, uma mensagem de 7 caracteres que ser impressa no relatrio indicando esta varivel.

    Edite a mensagem e confirme com a tecla "ENTRA". Surge, no visor, a mensagem:

    Deve ser programada uma mensagem de 4 caracteres que ser impressa no cheque, antes desta varivel.

    Edite a mensagem e confirme com a tecla "ENTRA". Surge, no visor, a mensagem:

    Programa-se, neste campo, o nmero mximo de caracteres desta varivel. Aps a confirmao com a tecla "ENTRA", este opcional estar ativado. Obs.: Este dado deve ser de no mnimo 4 e no mximo 8 caracteres para que possa ser enviado pela registradora. 5.5.3 - Cdigo 1399 - Ativa relatrios

    Este cdigo habilita a impressora armazenar dados para a impresso do relatrio. Inserindo-se este cdigo, surge, no visor, a mensagem:

    Esta mensagem questiona se para habilitar ou no o armazenamento de dados para relatrio. Obs.: Em modo padro, este opcional est habilitado. Selecionando-se a opo 1 surge, no visor, a mensagem:

    Esta mensagem questiona se para renumerar os cheques a cada pgina de relatrio impresso. Obs.: Em modo padro, este opcional est desabilitado.

  • 5 Cdigos de comandos

    - 46 -

    Aps a escolha desta opo surgir, no visor, a mensagem:

    Esta mensagem questiona se para imprimir a varivel do cdigo 1299 no relatrio. Obs.: Em modo padro, este opcional est desabilitado.

    Se a escolha for a opo 2, surgir, no visor, a mensagem:

    Esta mensagem questiona se para imprimir a varivel do cdigo 1499 no relatrio. Obs.: Em modo padro, este opcional est desabilitado.

    Selecione a opo, pressionando o nmero correspondente e confirme com a tecla "ENTRA". 5.5.4 - Cdigo 1499 - Impresso do nmero do cheque

    Durante a impresso do cheque, este cdigo habilita imprimir um nmero de at 16 caracteres.

    Quatro caracteres alfabticos aparecero impressos, antes deste nmero, no incio da linha da data.

    Se a impressora estiver programada para impresso de relatrio, este nmero tambm poder aparecer impresso no relatrio. Veja cdigo 1399. Obs.: Somente os 7 caracteres mais significativos do nmero, sero impressos no relatrio.

    Este dado pode ser utilizado como qualquer varivel numrica que se deseja imprimir no cheque e no relatrio Obs.: A impressora no seu modo padro, est programada como "Nmero do cheque", para este dado.

    Inserindo-se o cdigo 1499, surge, no visor, a mensagem:

    Selecione a opo, pressionando o nmero correspondente. Em seguida, pressione a tecla "ENTRA". A opo 1 ativa a impresso do nmero.

    Se a opo 1 for selecionada, a impressora entrar na rotina de programao do formato desta opcional.

    Surgindo, no visor, a mensagem:

    Neste momento deve ser programada uma mensagem de 16 caracteres, que surgir quando da entrada desta varivel para ser impressa no cheque.

    Edite a mensagem e confirme com a tecla "ENTRA". Surgir no visor, a mensagem:

  • 5 Cdigos de comandos

    - 47 -

    Programa-se ento, uma mensagem de 7 caracteres que ser impressa no relatrio, indicando esta varivel.

    Edite-a e confirme com a tecla "ENTRA". Surge, no visor, a mensagem:

    Programa-se, a, uma mensagem de 4 caracteres, que ser impressa, no cheque, antes desta varivel, edite-a e confirme com a tecla "ENTRA". Surge, no visor, a mensagem:

    Neste campo deve ser programado o nmero mximo de caracteres que esta varivel deve possuir. Confirmando com a tecla "ENTRA", este opcional estar ativo. Obs.1: Esta varivel pode ser enviada utilizando-se a comunicao serial. Veja no captulo 4 - Comunicao serial, o comando ESC N. 5.5.5 - Cdigo 1599 - Valor numrico com centavos

    Opcional somente vlido para valor recebido via comunicao com registradora, isto : este cdigo programa a impressora para que o valor recebido da registradora seja composto ou no por centavos.

    Com a insero deste cdigo, surge, no visor, a mensagem:

    Selecione a opo, pressionando o nmero correspondente e aps, a tecla "ENTRA". Obs.: Em modo padro, este opcional est habilitado. 5.5.6 - Cdigo 1699 - Impresso do nmero do operador no cheque

    Programando-se este opcional, o nmero do operador ser impresso no cheque e editado atravs do cdigo 4399.

    Inserindo-se este cdigo, surge, no visor, a mensagem:

    Selecione a opo e pressione a tecla "ENTRA". Obs.: Em modo padro, este opcional est desabilitado. 5.5.7 - Cdigo 1899 - Impresso com chancela

    Este opcional habilita a impresso chancelada do valor do cheque em uma posio determinada.

    Inserindo-se este cdigo, surge, no visor, a mensagem:

    Selecione a opo e pressione a tecla "ENTRA". Obs.: Em modo padro, este opcional est desabilitado.

  • 5 Cdigos de comandos

    - 48 -

    Selecionando-se a opo 1, surge, no visor, a mensagem:

    Digite a linha em que dever ser impressa a chancela. Aps a entrada do dado, surgir a mensagem:

    Digite o nmero da coluna. Aps a alterao da linha e da coluna de impresso da chancela surgir a mensagem:

    Obs.: Em modo padro, este opcional est desabilitado.

    Selecionando a opo 1, surge, no visor, a mensagem:

    Com esta mensagem, habilita-se ou no a impresso de um smbolo no cheque. Ativando-se este opcional, surge, no visor, a mensagem:

    Estes smbolos podem ser criados ou definidos em uma matriz de pontos definidos em 7 linhas por 11 colunas.

    Cada coluna corresponde a um nmero binrio de 08 bits (bit 0 at 7) que dever ser carregado atravs do seu valor equivalente em hexadecimal. Assim, o conjunto de dados que formar o logotipo, dever ser de 11 valores hexadecimais. Todos os valores devero ser fornecidos, mesmo que se queira uma impresso em branco em determinadas colunas. Obs: O bit mais significativo (bit 7) dever permanecer sempre em zero.

    Para que as agulhas de impresso sejam ativadas, devem receber o bit 0 e para se manterem em repouso, o bit 1. Assim, se as trs ltimas colunas tiverem que permanecer em branco, deve-se remeter os valores 7F, 7F, 7F como sendo os valores referentes s trs ltimas colunas.

    Com a seguinte mensagem no visor da impressora

    insira o primeiro valor em hexadecimal referente a primeira coluna e assim sucessivamente. Depois que todos os dados tiverem sido inseridos, haver retorno ao menu principal. Obs: Para inserir o cdigo hexadecimal, utilizam-se as teclas "->" e "

  • 5 Cdigos de comandos

    - 49 -

    Obs.: Em modo padro, este opcional est desabilitado.

    Selecione a opo desejada pressionando o nmero correspondente e aps a tecla "ENTRA". Em caso negativo, surgir a mensagem:

    Esta mensagem questiona se para atualizar a data a cada impresso de cheque. Obs.: Em modo padro, este opcional est desabilitado.

    Selecione a opo e pressione a tecla "ENTRA".

    5.6 - Formulrios 5.6.1 - Cdigo 2199 - Programao de layout de cheques

    Cdigo para cadastro ou alterao do layout de um determinado banco. Inserindo-se este cdigo, surge, no visor, a mensagem:

    Nesta operao, basta digitar-se o nmero do banco, relativo ao cheque que deseja-ser alterar o layout e pressionar-se a tecla "ENTRA", surgindo, esto, no visor, a mensagem:

    A partir deste passo, as posies do layout do cheque do banco desejado podem ser alteradas.

    Para o cadastro de um layout de cheque surgiro 38 mensagens pedindo as seguintes variveis respectivamente:

    2 caract. = nm.da linha do valor numr. (01 a 20). 2 caract. = nm.da col.inic.do valor numr. (00 a 80). 2 caract. = nm.da col.final do valor numr. (00 a 80). 2 caract. = nm.da 1 linha do valor por ext. (01 a 20). 2 caract. = nm.da col.inic.da 1 linha do ext. (00 a 80). 2 caract. = nm.da col.final da 1 linha do ext. (00 a 80). 2 caract. = nm.da 2 linha do valor por ext. (01 a 20). 2 caract. = nm.da col.inic.da 2 linha do ext. (00 a 80). 2 caract. = nm.da col.final da 2 linha do ext.(00 a 80). 2 caract. = nm.da linha do favorecido (01 a 20). 2 caract. = nm.da col.inic.do favorecido (00 a 80). 2 caract. = nm.da col. final do favorecido (00 a 80). 2 caract. = nm.da linha da cidade (01 a 20). 2 caract. = nm.da col. final da cidade (00 a 80). 2 caract. = nm.da col. inic. do nm. do cheque (00 a 80). 2 caract. = nm.da col. inic. do dia (00 a 88). 2 caract. = nm.da col. inic. do ms (00 a 88). 2 caract. = nm.da col. inic. do ano (00 a 88).

    Definio das abreviaes: nm. = nmero col. = coluna inic.= inicial

  • 5 Cdigos de comandos

    - 50 -

    numr. = numrico ext. = extenso

    Obs.1: Possibilidade de programar 20 novos layouts de cheque ou alterar os j cadastrados. Cada alterao de cadastro j existente diminui a possibilidade de novo layout.Obs.2: Se as 20 posies j estiverem ocupadas, na tentativa de programar um novo layout, a impressora ejetar o cheque. 5.6.2 - Cdigo 2299 - Recuperao do formato original de um cheque

    Cdigo para recuperar no cadastro da impressora os parmetros originais do layout de cheque de um determinado banco.

    Inserindo-se este cdigo surge, no visor, a mensagem:

    Nesta operao basta digitar-se o nmero do banco referente ao cheque cujo formato original deseja-se recuperar e pressiona-se a tecla "ENTRA", surgindo no visor, por alguns segundos, a mensagem:

    5.6.3 - Cdigo 2399 - Recupera todos os formatos originais para cheques

    Cdigo para Recuperar todos os layouts originais no cadastro da impressora. Inserindo-se este cdigo, surge, no visor, por alguns segundos, a mensagem:

    Nesta operao recuperam-se todos os formatos originais dos cheques. 5.6.4 - Cdigo 2599 - Programao de layout para slip de cartes

    Cdigo para cadas