Manual TED1000 modelo TC100 c/ comunicação Ethernet



Documentos relacionados
Manual PAG700/800 c/ comunicação WiFi

Manual do Usuário -TED1000 versão TC100 Ethernet

Terminal Portátil PAT-1000 Wi-Fi

Manual de Programação TED1000 versão TC100 Ethernet

GERTEC Manual de Operação e Instalação MTi-760 Versão 1.0

Geral: Manual de Utilização do Software de Teste Gradual Windows

ECD1200 Equipamento de Consulta de Dados KIT DE DESENVOLVIMENTO

ÍNDICE 1- INTRODUÇÃO 3 2- CARACTERÍSTICAS GERAIS 4 3- INSTALAÇÃO 5 4 CONFIGURAÇÃO 5 5 OPERAÇÃO 6 CONTATOS GERTEC Local 5. 4.

Microterminal MT 740. Manual do Usuário - versão 1.2

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.

NETALARM GATEWAY Manual Usuário

Impressão de Código de Barras Uma abordagem prática ZEBRA ZPL2

Manual do Aplicativo Servidor ECD

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Impressão de Código de Barras Uma abordagem prática para Zebra EPL2

INSTALAÇÃO MICROTERMINAL FIT BASIC BEMATECH

DESCRITIVO SISTEMA MASTER

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

Manual de Operação e Instalação. Microterminal TCP/IP MT740. versão 1.0

Manual de Instalação... 2 RECURSOS DESTE RELÓGIO REGISTRANDO O ACESSO Acesso através de cartão de código de barras:...

Manual Operacional Verificador de Preço VP240 / VP630 VP240W / VP630W

MANUAL TERMINAL DE CONSULTA TCP/IP Acima da Versão 1.80

STK (Start Kit DARUMA) Comunicando com Mini-Impressoras Paralela Daruma e o Print Server

Gerenciamento e Captura de Cheques - Sistec. Manual de Instalação e Importação ÍNDICE 1.INSTALAÇÃO Instalando o programa


Por que você precisa alterar o tipo de AppleTalk. Antes de alterar a configuração. Alterar o tipo de AppleTalk

MADIS RODBEL SOLUÇÕES DE PONTO E ACESSO LTDA

IIIIIIII HAND INVENTORY

Objetivo. Este documento tem como objetivo demonstrar o conceito, o processo de instalação e o funcionamento do SITEF (Tef dedicado).

Base RF para Terminais Shellby 915

Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Entendendo como funciona o NAT

Manual de utilização do módulo NSE METH-8RL/Exp

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioMatch Server e BioMatch Client

Manual de Instalação e Operação RECIP

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

COMPUTADOR,, que máquina é essa?

PROGRAMA DE GERENCIAMENTO DOS AMPLIFICADORES MR 4.50D-XT MR 6.50D-XT MR 6.80-XT Rev. 2.3 de 29/01/2014

Guia de Configuração Rápida de Conexão da Rede

Manual do Desenvolvedor Linha VP Tanca

PROGRAMAÇÃO DE MENSAGENS DO PAINEL ELETRÔNICO G7

Manual de Instruções. Rastreador Via Satelite para Automóveis e Caminhões

1. Introdução. 2. Conteúdo da embalagem

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

Cerne Tecnologia e Treinamento

Configurando o DDNS Management System

Guia Rápido de Instalação. Modelo M151RW

BuscaPreço Gertec V3.0

PROCEDIMENTO PARA INSTALAR REDE ETHERNET EM CNC s FAGOR.

Modelo R02 - Volume 2 - Operacional

Como obter Ajuda. Mensagens do sistema. Acessar. Ícones do painel de controle

Leitor MaxProx-Lista-PC

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Guia de Instalação de Software

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

SP PROTEGIDO CONTRA EMI MANUAL DE OPERAÇÃO

Acessando a Porta Paralela com o Delphi. Vitor Amadeu Souza. vitor@cerne-tec.com.br

Docas do Pará - Guia de Instalação

Documentação SC501GER.DLL V2.2

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

CAPÍTULO 6 COMUNICAÇÃO SERIAL

Manual de Aplicação para OPH1004

ROTEIRO NOTA FISCAL ELETRONICA A partir de Agosto/2012

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

DESCRIÇÃO DO FUNCIONAMENTO Basicamente o ANTRON II-s recebe sinais provenientes da atuação de contatos elétricos externos, associados a equipamentos

Microsoft Office PowerPoint 2007

Acionamento através de senha*, cartão de proximidade ou biometria. Compatível com fechaduras magnéticas, eletroímãs e cancelas.

COMPARTILHAMENTO DO DISCO E PERMISSÕES DE REDE PÚBLICAS E DE GRUPOS DE TRABALHO.

Display de Cristal Líquido

LÓGICA DE PROGRAMAÇÃO

Comunicação Serial com o AVR ATMEGA8

CURSO OPERACIONAL TOPOLOGIA SISTEMA SIGMA 485-E

Manual do Usuário Balança SA-110

Microterminais 16 e 44 Teclas RS 485

Versão /10. Xerox ColorQube 9301/9302/9303 Serviços de Internet

Micro Terminal IDTECH

Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 04. Prof. André Lucio

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

Solucionar problemas de fax. Perguntas comuns sobre fax Resolver problemas ao enviar faxes Resolver problemas ao receber faxes...

Guia Rápido LINKER SAT REV. 2.1 MAI / 2015

Entradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

Manual do usuário. Softcall Java. versão 1.0.5

Henry Equipamentos Eletrônicos e Sistemas Ltda.

MANUAL. Versão bits - 17/10/99. Para Windows 95/98

GUIA RÁPIDO DE INSTALÇÃO

Impressora Térmica ZK300 UES-QR

Certifique-se de que você possui todas as informações necessárias e equipamento em mãos antes de iniciar a instalação.

Software de gerenciamento de impressoras

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioGer Server e BioGer Client

Copyright 2011 VW Soluções

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

Guia de Arquivos (US MS/MD)

Capacidade de gerenciamento de até colaboradores na Memória de Trabalho (MT);

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO

Transcrição:

Manual TED1000 modelo TC100 c/ comunicação Ethernet Prezado cliente, Parabéns por adquirir um Terminal modelo TC-100 / TC-200 padrão Ethernet TCP/IP Colleter. Este manual irá ajudá-lo a compreender mais as características técnicas do equipamento bem como detalhar sua configuração inicial e programação. O Manual está dividido em 3 seções, conforme indicado abaixo: Seção 1 Características funcionais do produto Seção 2 Configurações iniciais. Seção 3 Instruções de programação. Os microterminais da linha TED Colleter são bastante versáteis em suas características básicas e opcionais. Mesmo tendo uma ampla gama de características customizáveis, todos os microterminais Colleter podem ser programados de forma compatível, sendo portanto muito simples para o desenvolvedor migrar de uma versão para outra. Em sua versão TCP-IP, a configuração do terminal é extremamente simples. Como veremos adiante, ela não requer instalação de drivers auxiliares e não tem telas complexas a serem configuradas. O terminal pode ser usado com dhcp e IP dinâmico ou então com IP fixo. De ambas as formas, o terminal consegue localizar o IP do microcomputador servidor automaticamente, o que já elimina a necessidade de uma configuração adicional específica para isto. A sintaxe das funções de programação é também muito simples e intuitiva, não sendo necessário para o programador montar strings com bytes de dados complexos para se comunicar com o equipamento. Vamos agora entrar na descrição do produto. Agradecemos sua escolha por nossos produtos e esperamos poder fornecer todo o suporte necessário no apoio desta parceira de desenvolvimento.

Seção 1 Características técnicas e funcionais: - Inicialmente, vamos descrever as características do produto e as suas funcionalidades: 1.a Características técnicas: _ PESO _ 700 gr. _ TECLADO - Tipo chave padrão PC 16 teclas numéricas mais funções Funções Relegendáveis - caracter impresso mais capa para nova identificação. _ DISPLAY _ Tipo LCD (cristal líquido) verde ou azul 2 linhas por 16 caracteres c/ back light ( opcional ) 4 linhas por 16 caracteres c/ back light 8 linhas por 20 caracteres c/ back light ( opcional ) _ CÓDIGO DE BARRAS / CARTÃO MAGNÉTICO Duas interfaces para código de barras com decodificação interna: Interface wedge ( via teclado )_ para leitor externo qualquer; caneta, laser, CCD, etc. Interface para slot-reader incorporado ao gabinete Decodificação dos principais padrões de código de barras: Cód. 39, Cód. 39 Full ASCII, UPC, EAN, UPC / EAN com comps., JAN, Codabar, 2 de 5 Intercalado, 2 de 5 Industrial, Cód. 128 Uma interface para slot-reader de cartão magnético incorporado ao gabinete - trilha 2 _ INTERFACES DE COMUNICAÇÃO - Interface TCP / IP para rede Ethernet ou wireless Wi-Fi; - Interface para balança / sistema de pesagem - Interface serial RS 232C para propósito geral; - Interface PS-2 para leitor cód. barras ou teclado externo - Interface com operador / sinalização _ Sinal auditivo tipo "beep 2

1.b Características funcionais: Cada microterminal poderá: - consultar dados do sistema; - enviar dados colhidos em campo ao sistema, através da leitura de código de barras e por digitação; - imprimir listas, cupons e outros documentos em impressoras locais; - efetuar leitura de matrículas e crachás localmente; - coletar e contar sinais de máquinas e eventos; - acionar sinalizadores e contatos; - escrever dados em displays seriais externos; - efetuar leitura de balança ( OPCIONAL ). Características e facilidades de de programação : - Bibliotecas com funções prontas para gerenciar: Parâmetros de comunicação Parâmetros de comportamento Recepção de dados coletados (teclado e leitor) Envio de mensagens ao display Envio de texto a impressora do terminal Envio de sinalização sonora (beep) e led s Captura de dados de balança digital Linguagens: Visual Basic, Delphi, Visual C, C#, VB.NET, Foxpro e demais de mercado Painel traseiro do equipamento: 3

. Seção 2 Configurações iniciais Configuração de IP: Primeiramente você deve configurar o enderço IP do microterminal colocando um valor que esteja dentro da faixa de IPs de sua rede local. Para gravar o IP do TED1000 através do teclado, ligue o microterminal mantendo a tecla 1 pressionada. Fazendo isto, vai aparecer no display uma mensagem do tipo : Digite o IP: Você deve então digitar o novo endereço IP a ser gravado no terminal, separando os grupos por pontos e sempre digitando 3 dígitos. Por exemplo, para gravar o IP 192.168.0.51 você deverá digitar o seguinte: 192.168.000.051 e pressionar <E>. Se tiver um servidor DHCP e desejar usar um IP dinâmico, digite 000.000.000.000 no lugar do IP. Feita a gravação do IP, você já pode testar a comunicação do microterminal em sua rede com o programa de testes da Colleter. Para fazer isto, execute o programa Tstetcol.exe, forneça o IP do TED no campo de texto e clique em Abre endereço IP. Depois, se você digitar um número qualquer e pressionar <E> no microterminal, o dado digitado vai aparecer no formulário do programa e será retornada a mensagem Recebido-Canal0 no display do TED. Seção 3 Programação: Para enviar e receber mensagens para o TED1000, você pode utilizar a DLL sockdelp.dll (para Delphi) ou sockvbcl.dll (para VB).Os comandos e funções são fáceis e intuitivos de serem usados. - Abrindo um canal para um endereço IP função abreip A primeiro função que precisa ser chamada é a função abreip : Abreip ( x ) - abre comunicação com um endereço IP e associa a ele um número de canal x -string - Endereço IP em formato string (ex: 192.168.0.51 ) Retorno: inteiro (sempre 1) Declaração : function abreip ( porta :shortstring):integer; Exemplo de uso da função: x = abreip ( 192.168.0.51 ); 4

Para cada chamada abreip será associado um número de canal (uma espécie de índice) para o IP. Assim, o primeiro IP aberto passará a funcionar como canal 0, o segundo será canal 1, o terceiro canal 2 e assim por diante. OBS: no caso do uso de IP Dinâmico, esta função é chamada automaticamente pela DLL. - Enviando uma mensagem para o display do TED1000 função ENVTMSG Cada IP que foi aberto com o abrepip é associado a um número de canal. O primeiro aberto é o canal 0. o segundo é o canal 1 e assim por diante. Para enviar uma mensagem para um TED1000, o TED deve ser selecionado pelo número do seu canal na função ENVTMSG ENVTMSG ( conj, can, STRING ) - envia mensagem para o display do TED1000 Conj - inteiro - (sempre 0 usado apenas para manter compatibilidade com versões anteriores) Canal -inteiro - endereço associado ao IP destinatário da mensagem. STRING - variável string - dado a ser enviado para o display do TED1000 Declaração: function envtmsg ( cnj,can :integer ; da : shortstring ):integer; Utilização : X:=envtmsg ( 0,0,'Teste de envio'); RETORNO (X=número inteiro) Se X=1, o comando foi bem sucedido Se X=0, houve algum problema de comunicação de socket. - Recebendo uma mensagem digitada ou leitura de código de barras. GETCNT ( ptstring, ptcan, conj ) - lê mensagem vinda de todos os TEDs. Esta função deve ser colocada dentro de um TIMER, com intervalo de 1 milisegundo. Conj - inteiro - (Colocar sempre conjunto=0 ) ptcan -ponteiro para um inteiro - canal de onde veio a mensagem ptstring -ponteiro para variável string - mensagem vinda do TED1000. A função GETCNT retorna um valor 0 se não veio dado de nenhum TED e retorna 1 se existe algum dado vindo de algum canal (TED1000) Na variável ptcan será injetado pela DLL o número do canal que forneceu o dado (endereço) e na ptstring será injetado o dado vindo do TED1000, independentemente de ser uma digitação ou uma leitura de código de barras. 5

Declaração : function getcnt ( var dado:shortstring ; var canal:integer ; conj : integer ): integer; Utilização: ( o GETCNT deve ser colocado dentro de um timer com intervalo de 1 milisegundo ) procedure TForm1.Timer1Timer(Sender: TObject); begin conjunto:=0; canal:=100; // valor arbitrário (será modificado e retornado pela função) if (getcnt ( dado,canal,conjunto ))=1 then begin Form1.edit1.text:='Recebi: '+dado + ' do canal:' + inttostr(canal); envtmsg (conjunto,canal,'dado recebido'); envbeep (conjunto,canal,1); end; end; RETORNO (X=número inteiro) Se getcnt retornou 1, existe algum dado vindo de algum TED. A variável 'CANAL' receberá o valor do canal que enviou o dado. A string recebida será armazenada em 'dado' Se getcnt retornou 0, não existe dado nenhum, vindo de nenhum TED. - Fazendo o TED associado ao canal n tocar bips x= ENVBEEP ( conj, can, N ) - faz o TED1000 associado ao canal 'CAN' tocar N beeps Conj - inteiro - sempre zero Canal -inteiro - canal associado ao TED1000 com a função abreporta N -inteiro - número de beeps para o TED executar ( variando de 1 a 9 ) Declaração : function envbeep ( cnj,can,n :integer ):integer; Utilização : X:=envbeep ( 0,3,5); { Ted associado ao canal 3 tocará 5 beeps simples } 6

- Apagando o display do TED1000 ENVCLDISP ( conj, can ) apaga o display do TED associado ao canal CAN Conj - inteiro - Sempre zero Canal -inteiro - canal que receberá o comando Declaração : function envcldisp ( cnj,can:integer ):integer; Utilização : X:=envcldisp ( 0,3 ); Apaga o display do Ted associado ao canal 3 (3o IP aberto com abreip) - FLUXOGRAMA EXEMPLO DE CONTROLE PARA VÁRIOS MICROTERMINAIS Obs : Note que só é necessária uma instrução _GETCNT, mesmo para vários terminais e vários dados de entrada. Sugerimos que os contadores 1 e 2 do exemplo acima sejam elementos de uma matriz ( ou vetor ), indicando o status atual de cada terminal no sistema do usuário. 7