SlideShare uma empresa Scribd logo
1 de 40
Software TKS paraSoftware TKS para
comunicação de balanças TOLEDOcomunicação de balanças TOLEDO
com ERP de terceiroscom ERP de terceiros
Sobre a TKS Software
• A TKS Software é uma empresa que atua
desde 1999 no desenvolvimento de
soluções de software para automação,
engenharia e integração de chão de
fábrica.
– Parceiro certificado TOLEDO para de
soluções de pesagem em ambiente industrial
e operação 24x7.
• www.tkssoftware.com
Sobre a TOLEDO
• A Toledo do Brasil é a empresa líder na
área de pesagem no País que investe
continuamente em pesquisa, projeto,
fabricação, atendimento, suporte técnico e
serviços para atender às mais variadas
necessidades de pesagem.
• www.toledobrasil.com.br
Sobre o Software TKS
• O software foi criado pela TKS para
prover a comunicação entre balanças
TOLEDO (protocolos P03, P05, P05a e
P06) e aplicativos ERP de terceiros a
exemplo de PI-OSIsoft, SAP, Datasul,
MicroSiga, Senior-Sapiens, etc.
• Os protocolos P03, P05, P05a e P06
abrangem toda a linha de balanças
TOLEDO tornando o software TKS flexível
para ser aplicado desde balanças de
precisão até balanças rodoviárias.
Sobre os protocolos TOLEDO
Sobre o Driver
• A comunicação entre o software TKS e a
balança TOLEDO é feita diretamente
através da porta serial RS-232 e dispensa
o uso de qualquer tipo de hardware ou
software adicional.
Características Técnicas
• Hardware
– Balança TOLEDO
– Protocolos compatíveis P03, P05, P05a e P06
• Software
– Software TKS
• Windows 32 ou 64Bit
• TCP Socket Server
• Comunicação Serial RS-232
• Linguagem de desenvolvimento Delphi
– Compatibilidade com ERP de terceiros capaz de realizar
comunicação através de TCP Socket Client
Aba de Operação
• Uma vez aberto o programa o usuário tem
acesso à aba principal do driver (ver
próximo slide)
– A tela principal possui duas regiões onde são
mostrados os pesos e taras recebidos pela
balança TOLEDO;
Colocar um icone legal para o programa no Delphi e depois colocar
a imagem do icone aqui com é feito na apresentação do Division
Indicadores digitais TOLEDO
com saída RS232 e suporte a P03, P05, P05a ou P06
Exemplos: IND560, 9091, 9097 e etc…
Aba de Configuração
• Clicando na aba Configurações será
solicitada uma senha de acesso (ver
próximo slide)
– Somente após digitar a senha correta, o
usuário terá permissão para alterar as
configurações;
Como alterar a senha
• Ao executar o driver pela primeira vez, um
arquivo de inicialização é criado em
C:WINDOWSDriver_Toledo.INI
–Neste arquivo encontram-se todos os
parâmetros de configuração do driver,
incluindo-se aqui, a senha de acesso à
aba de configurações.
Como alterar a senha
• O arquivo de inicialização terá esse formato
mostrado no próximo slide
• Para efetivamente trocar a senha de
acesso, procure pelo parâmetro
‘Pass_Text’ e substitua seu valor pela nova
senha desejada
Como alterar a senha
Aba de Configuração
• Na aba de configuração o usuário pode
alterar os seguintes blocos de parâmetros
(ver próximo slide)
– Log de operações;
– Comunicação serial com a balança TOLEDO;
– Comunicação socket com o aplicativo ERP de
terceiros;
Aba de Configuração
• Log de operações (ver detalhe no próximo
slide)
– Através deste parâmetro o usuário poderá
escolher se o driver vai ou não salvar as
operações realizadas em um arquivo de texto
(Driver_Toledo_LogDD-MM-AA.txt);
– Será gerado um arquivo por dia com o log
completo de todas as trocas de dados
realizadas e eventuais erros ocorridos.
– Esta configuração facilita a identificação de
problemas na configuração do sistema.
Aba de configuração > Comunicação
serial com a balança
• Comunicação serial com balança
TOLEDO (ver detalhe no próximo slide)
– Nessa aba, são escolhidos os parâmetros
que definem a comunicação serial entre o
driver e a balança TOLEDO.
Aba de configuração > Comunicação
serial com a balança
• Protocolo
– O software desenvolvido pela TKS possui
compatibilidade com os protocolos P03, P05,
P05a e P06 (sendo o P03 o mais comum).
• Assim sendo, a balança e o software TKS devem
estar trabalhando sobre o mesmo protocolo. (Vide
manual da balança para efetuar a configuração de
protocolo desejada)
Aba de configuração > Comunicação
serial com a balança
• Configurações de acesso serial (RS232)
– Aqui são configurados os parâmetros da
comunicação serial RS232: taxa de
transmissão, bits de dados, paridade, bits de
parada, controle de fluxo e porta serial
– É importante lembrar que as configurações
feitas no software TKS devem ser IDÊNTICAS
as configurações de comunicação serial feitas
na balança TOLEDO (vide manual da balança
para verificar ou alterar tais configurações no
equipamento)
Aba de Configuração >
Comunicação Socket TCP com ERP
• Comunicação socket TCP com aplicativo
de terceiros (ver detalhe no próximo slide)
– Nessa aba, são escolhidos os parâmetros
que definem a comunicação Socket TCP
entre o software TKS e o ERP de terceiros
(SAP, DataSul, Microsiga, Senior-Sapiens).
Aba de Configurações >
Comunicação Socket TCP com ERP
• Fluxo de mensagens > Enviar peso
somente quando solicitado
– Nesta opção, o software TKS executa a
leitura da porta TCP, e só enviará o peso
recebido da balança quando o ERP solicitar
esse envio.
– O software TKS fica esperando a chegada de
uma mensagem ‘Peso’ que deve ser enviada
pelo ERP para o software TKS.
– Ao receber a solicitação, o software TKS
responde somente ao ERP que solicitou
dados com o peso e a tara atuais.
Aba de Configurações >
Comunicação Socket TCP com ERP
• Fluxo de mensagens > Enviar peso
somente quando solicitado
– Formato de envio do dado do driver para o
ERP: ‘P:peso#13’ e ‘T:tara#13’
– Peso e tara são os valores lidos da balança e
podem se apresentar nos seguintes formatos:
• #,###,### • ##,##0.0 • ##0.000
• ###,### • #,##0.00 • #0.0000
Aba de Configurações >
Comunicação Socket TCP com ERP
• Fluxo de mensagens > Envio automático de
dados para clientes Socket TCP
– Nesta opção, o software TKS envia o peso
recebido da balança para todos os sockets
conectados seguindo uma taxa de envio
determinada pelo usuário.
– O software TKS responde a todos os ERP
conectados com o peso e a tara atuais, enviadas
pela balança TOLEDO
– Formato de envio do dado do software TKS para
o ERP permanece o mesmo.
– Nesse modo de operação, a solicitação de ‘Peso’
é ignorada pelo software TKS. Dessa forma, não
há envios assíncronos.
Aba de Configurações >
Comunicação Socket TCP com ERP
• Fluxo de mensagens > Enviar dados para
clientes Socket TCP sempre que informação
recebida pela serial
– Nesta opção, o envio do peso e tara para o ERP
torna-se associado ao recebimento de dados da
balança pelo software TKS.
– Toda vez que um novo dado de peso e/ou tara
chega ao software TKS, essa nova informação é
automaticamente redirecionada para o ERP.
– Formato de envio do dado do software TKS para
o ERP permanece o mesmo.
– Nesse modo de operação, a solicitação de ‘Peso’
também é ignorada pelo software TKS.
Aba de Log
• Na terceira, encontra-se um espaço onde
serão inseridas todas as ações inseridas
no log de operações
– Essa funcionalidade só estará disponível
caso a opção de log de operações esteja
habilitada conforme demonstrado
anteriormente na aba de configurações
Simulador de ERP
• Para tornar mais fácil a integração do
driver TKS Software com ERP de
terceiros, foi desenvolvido um simulador
de ERP com código-fonte aberto em
Delphi que exemplifica de forma clara
como essa integração pode ser
implementada. (Vide imagem do
simulador no próximo slide).
Simulador de ERP
Simulador de ERP
Simulador de ERP
Simulador de ERP
• O simulador pode funcionar em dois modos
de operação:
– Solicitando ao software TKS o dado da balança
• Neste modo de operação, o dado só será recebido
caso o simulador de ERP solicite a informação. Este
modo deve ser ativado em caso do software TKS
estiver operando no modo ‘Enviar peso somente
quando solicitado’
– Recebendo o dado da balança automaticamente
através, também, do software TKS
• Neste modo de operação, o dado será recebido
automaticamente através do software TKS. Este modo
deve ser ativado em caso do software TKS estiver
operando nos modos ‘Enviar dados para clientes
Socket TCP sempre que informação recebida pela
serial’ ou ‘Envio automático de dados para clientes
Socket TCP’
Simulador de ERP
• Solicitando ao software TKS o dado da balança
– Nesse modo de operação, ao clicar no botão ‘Solicitar
informações ao Driver’ o simulador ERP (cliente TCP
Socket) abre uma conexão socket com o software
TKS (servidor TCP Socket) e envia a mensagem
‘Peso’ via socket.
– Ao receber o peso e a tara no formato previamente
apresentado, uma rotina de tratamento dessa
mensagem é executada, separando os dados que
interessam e estes são apresentados visualmente.
– Ao final do ciclo de envio e recebimento a
comunicação socket é desconectada e será aberta
novamente toda vez que o botão de solicitação for
pressionado.
Simulador de ERP
• Recebendo o dado da balança automaticamente
através, também, do software TKS
– Nesse modo de operação não é permitida a
solicitação de peso ao software TKS, isso é efetuado
através da desativação do botão ‘Solicitar
informações ao Driver’.
– Ao ativar esse modo de operação, uma conexão
socket TCP é aberta e assim permanece, quantos
sejam as recepções de dados via software TKS. O
aplicativo, então permanece escutando o servidor
(software TKS)
– Assim como no modo de operação anterior, ao
receber a mensagem no formato já descrito, passar
por uma rotina de tratamento, onde as informações
que interessam são coletadas e apresentadas ao
usuário.
Simulador de ERP
• Detalhes comuns aos modos de operação
– Em ambos os modos todas as mensagens
enviadas e recebidas são apresentadas ao
usuário no formato do protocolo acordado (não o
da balança, mas o acordado entre software TKS
e aplicativo ERP para a comunicação Socket
TCP)
– Isso foi implementado apenas a título de facilitar
a visualização de como a integração deve ser
executada.
– Na aba de configurações, as configurações de
Endereço e porta devem ser: endereço IP do
servidor (PC onde encontra-se o software TKS) e
porta serial que deve ser a mesma configurada
no software TKS.
Rua Padre Casemiro Quiroga 236, Loja D,
Centro Comercial do Imbuí
em frente ao Banco do Brasil do Imbuí
Cep: 41720-400
Salvador - Bahia - Brasil
Fone: +55 (71) 3371-1818
contato@tkssoftware.com
www.tkssoftware.com

Mais conteúdo relacionado

Semelhante a Software TKS para comunicação de balanças TOLEDO com ERP

Pesagem Automatizada de BigBags de Café
Pesagem Automatizada de BigBags de CaféPesagem Automatizada de BigBags de Café
Pesagem Automatizada de BigBags de CaféVic Fernandes
 
Informativo tenico comunicacao t116 s com 3 inversores as1
Informativo tenico   comunicacao t116 s com 3 inversores as1Informativo tenico   comunicacao t116 s com 3 inversores as1
Informativo tenico comunicacao t116 s com 3 inversores as1confidencial
 
Release Notes Versão 2.23
Release Notes Versão 2.23Release Notes Versão 2.23
Release Notes Versão 2.23Plataforma CORE
 
T Server
T ServerT Server
T ServerFxx
 
Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...
Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...
Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...Vic Fernandes
 
Automação industrial em grafcet
Automação industrial em grafcetAutomação industrial em grafcet
Automação industrial em grafcetRicardo Akerman
 
Sistema de pesagem em trefiladeiras com automação e integrado a erp de terceiros
Sistema de pesagem em trefiladeiras com automação e integrado a erp de terceirosSistema de pesagem em trefiladeiras com automação e integrado a erp de terceiros
Sistema de pesagem em trefiladeiras com automação e integrado a erp de terceirosVic Fernandes
 
Configurar tdm410 p-e-aex410p
Configurar tdm410 p-e-aex410pConfigurar tdm410 p-e-aex410p
Configurar tdm410 p-e-aex410pLojamundi
 
Sistema de pesagem em processo de laminação com automação e integrado a erp d...
Sistema de pesagem em processo de laminação com automação e integrado a erp d...Sistema de pesagem em processo de laminação com automação e integrado a erp d...
Sistema de pesagem em processo de laminação com automação e integrado a erp d...Vic Fernandes
 
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...kdimmg
 
E social – adaptações nas tabelas e rotinas – fase 1
E social – adaptações nas tabelas e rotinas – fase 1E social – adaptações nas tabelas e rotinas – fase 1
E social – adaptações nas tabelas e rotinas – fase 1Habib's
 
ODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasCaio Lima
 
Io kit manual do usuário elipse
Io kit   manual do usuário elipseIo kit   manual do usuário elipse
Io kit manual do usuário elipsegustavovinhosa
 
Material de apoio comandos i os (1)
Material de apoio   comandos i os (1)Material de apoio   comandos i os (1)
Material de apoio comandos i os (1)Alessandra Fonseca
 

Semelhante a Software TKS para comunicação de balanças TOLEDO com ERP (20)

Pesagem Automatizada de BigBags de Café
Pesagem Automatizada de BigBags de CaféPesagem Automatizada de BigBags de Café
Pesagem Automatizada de BigBags de Café
 
Anexo c
Anexo cAnexo c
Anexo c
 
Informativo tenico comunicacao t116 s com 3 inversores as1
Informativo tenico   comunicacao t116 s com 3 inversores as1Informativo tenico   comunicacao t116 s com 3 inversores as1
Informativo tenico comunicacao t116 s com 3 inversores as1
 
Release Notes Versão 2.23
Release Notes Versão 2.23Release Notes Versão 2.23
Release Notes Versão 2.23
 
2832014 curso plsql
2832014 curso plsql2832014 curso plsql
2832014 curso plsql
 
T Server
T ServerT Server
T Server
 
Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...
Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...
Sistema de pesagem em fornos siderurgicos com automação e integrado a erp de ...
 
Automação industrial em grafcet
Automação industrial em grafcetAutomação industrial em grafcet
Automação industrial em grafcet
 
Sistema de pesagem em trefiladeiras com automação e integrado a erp de terceiros
Sistema de pesagem em trefiladeiras com automação e integrado a erp de terceirosSistema de pesagem em trefiladeiras com automação e integrado a erp de terceiros
Sistema de pesagem em trefiladeiras com automação e integrado a erp de terceiros
 
1º manual-do-sap-pm
1º manual-do-sap-pm1º manual-do-sap-pm
1º manual-do-sap-pm
 
Configurar tdm410 p-e-aex410p
Configurar tdm410 p-e-aex410pConfigurar tdm410 p-e-aex410p
Configurar tdm410 p-e-aex410p
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Sistema de pesagem em processo de laminação com automação e integrado a erp d...
Sistema de pesagem em processo de laminação com automação e integrado a erp d...Sistema de pesagem em processo de laminação com automação e integrado a erp d...
Sistema de pesagem em processo de laminação com automação e integrado a erp d...
 
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
 
Ntop
NtopNtop
Ntop
 
E social – adaptações nas tabelas e rotinas – fase 1
E social – adaptações nas tabelas e rotinas – fase 1E social – adaptações nas tabelas e rotinas – fase 1
E social – adaptações nas tabelas e rotinas – fase 1
 
ODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para Tabelas
 
Io kit manual do usuário elipse
Io kit   manual do usuário elipseIo kit   manual do usuário elipse
Io kit manual do usuário elipse
 
Material de apoio comandos i os (1)
Material de apoio   comandos i os (1)Material de apoio   comandos i os (1)
Material de apoio comandos i os (1)
 

Mais de Vic Fernandes

Arduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile LâmpadaArduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile LâmpadaVic Fernandes
 
Arbitragem de bit coins com Delphi
Arbitragem de bit coins com DelphiArbitragem de bit coins com Delphi
Arbitragem de bit coins com DelphiVic Fernandes
 
Visao computacional: Aplicacoes em ambiente industrial com Delphi
Visao computacional: Aplicacoes em ambiente industrial com DelphiVisao computacional: Aplicacoes em ambiente industrial com Delphi
Visao computacional: Aplicacoes em ambiente industrial com DelphiVic Fernandes
 
CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps Vic Fernandes
 
Arduino plus Delphi Mobile Apps - Beyond Basics
Arduino plus Delphi Mobile Apps - Beyond BasicsArduino plus Delphi Mobile Apps - Beyond Basics
Arduino plus Delphi Mobile Apps - Beyond BasicsVic Fernandes
 
Arduino plus Delphi Mobile Apps - Basics
Arduino plus Delphi Mobile Apps - BasicsArduino plus Delphi Mobile Apps - Basics
Arduino plus Delphi Mobile Apps - BasicsVic Fernandes
 
PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...
PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...
PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...Vic Fernandes
 
Acessando recursos dos devices e sensores em iOS e Android
Acessando recursos dos devices e sensores em iOS e AndroidAcessando recursos dos devices e sensores em iOS e Android
Acessando recursos dos devices e sensores em iOS e AndroidVic Fernandes
 
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + ArduinoExiste um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + ArduinoVic Fernandes
 
Intraweb + GoogleMaps
Intraweb + GoogleMaps Intraweb + GoogleMaps
Intraweb + GoogleMaps Vic Fernandes
 
EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...
EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...
EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...Vic Fernandes
 
ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do ponto de vista da engenh...
ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do  ponto de vista  da engenh...ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do  ponto de vista  da engenh...
ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do ponto de vista da engenh...Vic Fernandes
 
Gnostice Suporte completo a PDF e Office - Embarcadero Conference 2015
Gnostice Suporte completo a PDF e Office �- Embarcadero Conference 2015Gnostice Suporte completo a PDF e Office �- Embarcadero Conference 2015
Gnostice Suporte completo a PDF e Office - Embarcadero Conference 2015Vic Fernandes
 
IoT aplicada a melhor utilização de recursos naturais - Embarcadero Confere...
IoT aplicada a melhor utilização de recursos naturais� - Embarcadero Confere...IoT aplicada a melhor utilização de recursos naturais� - Embarcadero Confere...
IoT aplicada a melhor utilização de recursos naturais - Embarcadero Confere...Vic Fernandes
 
in-App Purchase no Delphi XE7 - Embarcadero Conference 2014
in-App Purchase no Delphi XE7 - Embarcadero Conference 2014in-App Purchase no Delphi XE7 - Embarcadero Conference 2014
in-App Purchase no Delphi XE7 - Embarcadero Conference 2014Vic Fernandes
 
ListBox e Listview em Apps Mobile - Embarcadero Conference 2013
ListBox e Listview em Apps Mobile - Embarcadero Conference 2013ListBox e Listview em Apps Mobile - Embarcadero Conference 2013
ListBox e Listview em Apps Mobile - Embarcadero Conference 2013Vic Fernandes
 
Aula Teste Diagnostico - Mestrado PPGMS nov2013
Aula Teste Diagnostico - Mestrado PPGMS nov2013Aula Teste Diagnostico - Mestrado PPGMS nov2013
Aula Teste Diagnostico - Mestrado PPGMS nov2013Vic Fernandes
 
Caderno Comemorativo 1º do Parque Tecnológico da Bahia
Caderno Comemorativo 1º do Parque Tecnológico da BahiaCaderno Comemorativo 1º do Parque Tecnológico da Bahia
Caderno Comemorativo 1º do Parque Tecnológico da BahiaVic Fernandes
 
Certificacao Oficial Embarcadero
Certificacao Oficial EmbarcaderoCertificacao Oficial Embarcadero
Certificacao Oficial EmbarcaderoVic Fernandes
 
TCC Graduação no Curso de Engenheria Elétrica
TCC Graduação no Curso de Engenheria ElétricaTCC Graduação no Curso de Engenheria Elétrica
TCC Graduação no Curso de Engenheria ElétricaVic Fernandes
 

Mais de Vic Fernandes (20)

Arduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile LâmpadaArduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile Lâmpada
 
Arbitragem de bit coins com Delphi
Arbitragem de bit coins com DelphiArbitragem de bit coins com Delphi
Arbitragem de bit coins com Delphi
 
Visao computacional: Aplicacoes em ambiente industrial com Delphi
Visao computacional: Aplicacoes em ambiente industrial com DelphiVisao computacional: Aplicacoes em ambiente industrial com Delphi
Visao computacional: Aplicacoes em ambiente industrial com Delphi
 
CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps
 
Arduino plus Delphi Mobile Apps - Beyond Basics
Arduino plus Delphi Mobile Apps - Beyond BasicsArduino plus Delphi Mobile Apps - Beyond Basics
Arduino plus Delphi Mobile Apps - Beyond Basics
 
Arduino plus Delphi Mobile Apps - Basics
Arduino plus Delphi Mobile Apps - BasicsArduino plus Delphi Mobile Apps - Basics
Arduino plus Delphi Mobile Apps - Basics
 
PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...
PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...
PDF sem Adobe? DOC sem Office? Manipulando arquivos de forma simples em VCL e...
 
Acessando recursos dos devices e sensores em iOS e Android
Acessando recursos dos devices e sensores em iOS e AndroidAcessando recursos dos devices e sensores em iOS e Android
Acessando recursos dos devices e sensores em iOS e Android
 
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + ArduinoExiste um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
 
Intraweb + GoogleMaps
Intraweb + GoogleMaps Intraweb + GoogleMaps
Intraweb + GoogleMaps
 
EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...
EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...
EQUIPAMENTO MÉDICO PORTÁTIL PARA ACOMPANHAMENTO DO COMPROMETIMENTO MOTOR EM P...
 
ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do ponto de vista da engenh...
ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do  ponto de vista  da engenh...ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do  ponto de vista  da engenh...
ERGONOMIA NO AMBIENTE INDUSTRIAL: Uma abordagem do ponto de vista da engenh...
 
Gnostice Suporte completo a PDF e Office - Embarcadero Conference 2015
Gnostice Suporte completo a PDF e Office �- Embarcadero Conference 2015Gnostice Suporte completo a PDF e Office �- Embarcadero Conference 2015
Gnostice Suporte completo a PDF e Office - Embarcadero Conference 2015
 
IoT aplicada a melhor utilização de recursos naturais - Embarcadero Confere...
IoT aplicada a melhor utilização de recursos naturais� - Embarcadero Confere...IoT aplicada a melhor utilização de recursos naturais� - Embarcadero Confere...
IoT aplicada a melhor utilização de recursos naturais - Embarcadero Confere...
 
in-App Purchase no Delphi XE7 - Embarcadero Conference 2014
in-App Purchase no Delphi XE7 - Embarcadero Conference 2014in-App Purchase no Delphi XE7 - Embarcadero Conference 2014
in-App Purchase no Delphi XE7 - Embarcadero Conference 2014
 
ListBox e Listview em Apps Mobile - Embarcadero Conference 2013
ListBox e Listview em Apps Mobile - Embarcadero Conference 2013ListBox e Listview em Apps Mobile - Embarcadero Conference 2013
ListBox e Listview em Apps Mobile - Embarcadero Conference 2013
 
Aula Teste Diagnostico - Mestrado PPGMS nov2013
Aula Teste Diagnostico - Mestrado PPGMS nov2013Aula Teste Diagnostico - Mestrado PPGMS nov2013
Aula Teste Diagnostico - Mestrado PPGMS nov2013
 
Caderno Comemorativo 1º do Parque Tecnológico da Bahia
Caderno Comemorativo 1º do Parque Tecnológico da BahiaCaderno Comemorativo 1º do Parque Tecnológico da Bahia
Caderno Comemorativo 1º do Parque Tecnológico da Bahia
 
Certificacao Oficial Embarcadero
Certificacao Oficial EmbarcaderoCertificacao Oficial Embarcadero
Certificacao Oficial Embarcadero
 
TCC Graduação no Curso de Engenheria Elétrica
TCC Graduação no Curso de Engenheria ElétricaTCC Graduação no Curso de Engenheria Elétrica
TCC Graduação no Curso de Engenheria Elétrica
 

Último

PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfPROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfdanielemarques481
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxFlvioDadinhoNNhamizi
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptxVagner Soares da Costa
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMdiminutcasamentos
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptxVagner Soares da Costa
 
Tipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdfTipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdfMarcos Boaventura
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3filiperigueira1
 

Último (7)

PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfPROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPM
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
 
Tipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdfTipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdf
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3
 

Software TKS para comunicação de balanças TOLEDO com ERP

  • 1. Software TKS paraSoftware TKS para comunicação de balanças TOLEDOcomunicação de balanças TOLEDO com ERP de terceiroscom ERP de terceiros
  • 2. Sobre a TKS Software • A TKS Software é uma empresa que atua desde 1999 no desenvolvimento de soluções de software para automação, engenharia e integração de chão de fábrica. – Parceiro certificado TOLEDO para de soluções de pesagem em ambiente industrial e operação 24x7. • www.tkssoftware.com
  • 3. Sobre a TOLEDO • A Toledo do Brasil é a empresa líder na área de pesagem no País que investe continuamente em pesquisa, projeto, fabricação, atendimento, suporte técnico e serviços para atender às mais variadas necessidades de pesagem. • www.toledobrasil.com.br
  • 4. Sobre o Software TKS • O software foi criado pela TKS para prover a comunicação entre balanças TOLEDO (protocolos P03, P05, P05a e P06) e aplicativos ERP de terceiros a exemplo de PI-OSIsoft, SAP, Datasul, MicroSiga, Senior-Sapiens, etc.
  • 5. • Os protocolos P03, P05, P05a e P06 abrangem toda a linha de balanças TOLEDO tornando o software TKS flexível para ser aplicado desde balanças de precisão até balanças rodoviárias. Sobre os protocolos TOLEDO
  • 6. Sobre o Driver • A comunicação entre o software TKS e a balança TOLEDO é feita diretamente através da porta serial RS-232 e dispensa o uso de qualquer tipo de hardware ou software adicional.
  • 7.
  • 8. Características Técnicas • Hardware – Balança TOLEDO – Protocolos compatíveis P03, P05, P05a e P06 • Software – Software TKS • Windows 32 ou 64Bit • TCP Socket Server • Comunicação Serial RS-232 • Linguagem de desenvolvimento Delphi – Compatibilidade com ERP de terceiros capaz de realizar comunicação através de TCP Socket Client
  • 9. Aba de Operação • Uma vez aberto o programa o usuário tem acesso à aba principal do driver (ver próximo slide) – A tela principal possui duas regiões onde são mostrados os pesos e taras recebidos pela balança TOLEDO; Colocar um icone legal para o programa no Delphi e depois colocar a imagem do icone aqui com é feito na apresentação do Division
  • 10. Indicadores digitais TOLEDO com saída RS232 e suporte a P03, P05, P05a ou P06 Exemplos: IND560, 9091, 9097 e etc…
  • 11. Aba de Configuração • Clicando na aba Configurações será solicitada uma senha de acesso (ver próximo slide) – Somente após digitar a senha correta, o usuário terá permissão para alterar as configurações;
  • 12.
  • 13. Como alterar a senha • Ao executar o driver pela primeira vez, um arquivo de inicialização é criado em C:WINDOWSDriver_Toledo.INI –Neste arquivo encontram-se todos os parâmetros de configuração do driver, incluindo-se aqui, a senha de acesso à aba de configurações.
  • 14. Como alterar a senha • O arquivo de inicialização terá esse formato mostrado no próximo slide • Para efetivamente trocar a senha de acesso, procure pelo parâmetro ‘Pass_Text’ e substitua seu valor pela nova senha desejada
  • 15. Como alterar a senha
  • 16. Aba de Configuração • Na aba de configuração o usuário pode alterar os seguintes blocos de parâmetros (ver próximo slide) – Log de operações; – Comunicação serial com a balança TOLEDO; – Comunicação socket com o aplicativo ERP de terceiros;
  • 17.
  • 18. Aba de Configuração • Log de operações (ver detalhe no próximo slide) – Através deste parâmetro o usuário poderá escolher se o driver vai ou não salvar as operações realizadas em um arquivo de texto (Driver_Toledo_LogDD-MM-AA.txt); – Será gerado um arquivo por dia com o log completo de todas as trocas de dados realizadas e eventuais erros ocorridos. – Esta configuração facilita a identificação de problemas na configuração do sistema.
  • 19.
  • 20. Aba de configuração > Comunicação serial com a balança • Comunicação serial com balança TOLEDO (ver detalhe no próximo slide) – Nessa aba, são escolhidos os parâmetros que definem a comunicação serial entre o driver e a balança TOLEDO.
  • 21.
  • 22. Aba de configuração > Comunicação serial com a balança • Protocolo – O software desenvolvido pela TKS possui compatibilidade com os protocolos P03, P05, P05a e P06 (sendo o P03 o mais comum). • Assim sendo, a balança e o software TKS devem estar trabalhando sobre o mesmo protocolo. (Vide manual da balança para efetuar a configuração de protocolo desejada)
  • 23. Aba de configuração > Comunicação serial com a balança • Configurações de acesso serial (RS232) – Aqui são configurados os parâmetros da comunicação serial RS232: taxa de transmissão, bits de dados, paridade, bits de parada, controle de fluxo e porta serial – É importante lembrar que as configurações feitas no software TKS devem ser IDÊNTICAS as configurações de comunicação serial feitas na balança TOLEDO (vide manual da balança para verificar ou alterar tais configurações no equipamento)
  • 24. Aba de Configuração > Comunicação Socket TCP com ERP • Comunicação socket TCP com aplicativo de terceiros (ver detalhe no próximo slide) – Nessa aba, são escolhidos os parâmetros que definem a comunicação Socket TCP entre o software TKS e o ERP de terceiros (SAP, DataSul, Microsiga, Senior-Sapiens).
  • 25.
  • 26. Aba de Configurações > Comunicação Socket TCP com ERP • Fluxo de mensagens > Enviar peso somente quando solicitado – Nesta opção, o software TKS executa a leitura da porta TCP, e só enviará o peso recebido da balança quando o ERP solicitar esse envio. – O software TKS fica esperando a chegada de uma mensagem ‘Peso’ que deve ser enviada pelo ERP para o software TKS. – Ao receber a solicitação, o software TKS responde somente ao ERP que solicitou dados com o peso e a tara atuais.
  • 27. Aba de Configurações > Comunicação Socket TCP com ERP • Fluxo de mensagens > Enviar peso somente quando solicitado – Formato de envio do dado do driver para o ERP: ‘P:peso#13’ e ‘T:tara#13’ – Peso e tara são os valores lidos da balança e podem se apresentar nos seguintes formatos: • #,###,### • ##,##0.0 • ##0.000 • ###,### • #,##0.00 • #0.0000
  • 28. Aba de Configurações > Comunicação Socket TCP com ERP • Fluxo de mensagens > Envio automático de dados para clientes Socket TCP – Nesta opção, o software TKS envia o peso recebido da balança para todos os sockets conectados seguindo uma taxa de envio determinada pelo usuário. – O software TKS responde a todos os ERP conectados com o peso e a tara atuais, enviadas pela balança TOLEDO – Formato de envio do dado do software TKS para o ERP permanece o mesmo. – Nesse modo de operação, a solicitação de ‘Peso’ é ignorada pelo software TKS. Dessa forma, não há envios assíncronos.
  • 29. Aba de Configurações > Comunicação Socket TCP com ERP • Fluxo de mensagens > Enviar dados para clientes Socket TCP sempre que informação recebida pela serial – Nesta opção, o envio do peso e tara para o ERP torna-se associado ao recebimento de dados da balança pelo software TKS. – Toda vez que um novo dado de peso e/ou tara chega ao software TKS, essa nova informação é automaticamente redirecionada para o ERP. – Formato de envio do dado do software TKS para o ERP permanece o mesmo. – Nesse modo de operação, a solicitação de ‘Peso’ também é ignorada pelo software TKS.
  • 30. Aba de Log • Na terceira, encontra-se um espaço onde serão inseridas todas as ações inseridas no log de operações – Essa funcionalidade só estará disponível caso a opção de log de operações esteja habilitada conforme demonstrado anteriormente na aba de configurações
  • 31.
  • 32. Simulador de ERP • Para tornar mais fácil a integração do driver TKS Software com ERP de terceiros, foi desenvolvido um simulador de ERP com código-fonte aberto em Delphi que exemplifica de forma clara como essa integração pode ser implementada. (Vide imagem do simulador no próximo slide).
  • 36. Simulador de ERP • O simulador pode funcionar em dois modos de operação: – Solicitando ao software TKS o dado da balança • Neste modo de operação, o dado só será recebido caso o simulador de ERP solicite a informação. Este modo deve ser ativado em caso do software TKS estiver operando no modo ‘Enviar peso somente quando solicitado’ – Recebendo o dado da balança automaticamente através, também, do software TKS • Neste modo de operação, o dado será recebido automaticamente através do software TKS. Este modo deve ser ativado em caso do software TKS estiver operando nos modos ‘Enviar dados para clientes Socket TCP sempre que informação recebida pela serial’ ou ‘Envio automático de dados para clientes Socket TCP’
  • 37. Simulador de ERP • Solicitando ao software TKS o dado da balança – Nesse modo de operação, ao clicar no botão ‘Solicitar informações ao Driver’ o simulador ERP (cliente TCP Socket) abre uma conexão socket com o software TKS (servidor TCP Socket) e envia a mensagem ‘Peso’ via socket. – Ao receber o peso e a tara no formato previamente apresentado, uma rotina de tratamento dessa mensagem é executada, separando os dados que interessam e estes são apresentados visualmente. – Ao final do ciclo de envio e recebimento a comunicação socket é desconectada e será aberta novamente toda vez que o botão de solicitação for pressionado.
  • 38. Simulador de ERP • Recebendo o dado da balança automaticamente através, também, do software TKS – Nesse modo de operação não é permitida a solicitação de peso ao software TKS, isso é efetuado através da desativação do botão ‘Solicitar informações ao Driver’. – Ao ativar esse modo de operação, uma conexão socket TCP é aberta e assim permanece, quantos sejam as recepções de dados via software TKS. O aplicativo, então permanece escutando o servidor (software TKS) – Assim como no modo de operação anterior, ao receber a mensagem no formato já descrito, passar por uma rotina de tratamento, onde as informações que interessam são coletadas e apresentadas ao usuário.
  • 39. Simulador de ERP • Detalhes comuns aos modos de operação – Em ambos os modos todas as mensagens enviadas e recebidas são apresentadas ao usuário no formato do protocolo acordado (não o da balança, mas o acordado entre software TKS e aplicativo ERP para a comunicação Socket TCP) – Isso foi implementado apenas a título de facilitar a visualização de como a integração deve ser executada. – Na aba de configurações, as configurações de Endereço e porta devem ser: endereço IP do servidor (PC onde encontra-se o software TKS) e porta serial que deve ser a mesma configurada no software TKS.
  • 40. Rua Padre Casemiro Quiroga 236, Loja D, Centro Comercial do Imbuí em frente ao Banco do Brasil do Imbuí Cep: 41720-400 Salvador - Bahia - Brasil Fone: +55 (71) 3371-1818 contato@tkssoftware.com www.tkssoftware.com