Integração com sistemas de automação de balanças rodoviárias.
Essa integração tem como objetivo realizar a comunicação entre o sistema Viasoft com os sistemas de automação em balanças rodoviárias, além da integração com as balanças, temos a integração com as cancelas e o leitor de RFIDs, abaixo consta o manual para configuração e uso dessa integração.
Primeiramente, para que seja possível realizar a integração, nossos clientes devem adquirir o módulo AG - Integração com automação de balança junto ao departamento comercial da Viasoft, para poder usar as funcionalidades. Após a aquisição do módulo, o sistema liberará os acessos para a rotina.
1 - Configurações
1.1 - Configurações de usuário
As configurações para a integração funcionar ficam no módulo Agro3c, no menu Configurações » Configuração » Usuário (Parâmetros), após abrir tela o usuário clicará na guia Leitura de peso » Sub guia Integração com Automação, onde abrirá a tela da imagem abaixo:
Abaixo segue o que cada Processo faz:
PESO 1: Esse processo será utilizado para capturar o peso de entrada, seja ele o peso Bruto em operações de entrada ou o peso tara em operações de saída.
PESO 2: Esse processo será utilizado para capturar o peso de saída, seja ele o peso tara em operações de entrada ou o peso bruto em operações de saída.
CLASSIFICAÇÃO: Esse processo tem por objetivo enviar os dados de classificações e descontos feitos durante a pesagem, muito utilizados em operações de recebimento, para esses dados serem exibidos em um painel, para poder direcionar cargas para as devidas moegas, dependendo da classificação, umidade e entre outros.
RFID BALANÇA ENTRADA: Esse processo será utilizado para se comunicar com o leitor de RFID, esse deve ser o RFID que está posicionado para ler as tags dos veículos que vem da rua.
RFID BALANÇA SAÍDA: Esse processo será utilizado para se comunicar com o leitor de RFID, esse deve ser o RFID que está posicionado para ler as tags dos veículos que vem do pátio das empresas.
ABRIR CANCELA 1: Esse processo servirá para abrir a cancela que estiver posicionada entre a balança rodoviária e a rua.
ABRIR CANCELA 2: Esse processo servirá para abrir a cancela que estiver posicionada entre a balança rodoviária e o pátio da empresa.
ABRIR CANCELA 3: Esse processo servirá para abrir a cancela que estiver posicionada entre a balança rodoviária e o pátio da empresa.
ABRIR CANCELA 4: Esse processo servirá para abrir a cancela que estiver posicionada entre a balança rodoviária e a rua.
TRIAGEM: Esse processo é usado para enviar os dados da guia Triagem da leitura de peso para o sistema de automação.
PESAGEM ENTRADA: Esse processo é para uso exclusivo do recebimento de peso de uma balança rodoviário no processo de PESAGEM AUTÔNOMA, processo esse que funciona atualmente com o sistema S3 de automação da empresa SATURNO.
OBS: Vejam que os processos Abrir Cancela 1 e Abrir Cancela 4 , assim como os processos Abrir Cancela 2 e Abrir Cancela 3 são iguais, isso deve-se ao fato de empresas que tem duas balanças rodoviárias e 4 cancelas, já outras tem uma balança e duas cancelas.
No primeiro caso, os comandos de abrir cancela 1 e 2 serão para a primeira balança e os comandos Abrir cancela 3 e 4 servirão para segunda balança. Caso tenha somente uma balança, os comandos devem se repetir em Abrir Cancela 1 e 4, assim como no comando Abrir Cancela 2 e 3.
ATENÇÃO: Os processos de Fechar Cancela não serão controlados pelo Agrotitan, pois os mesmos devem fechar automaticamente junto ao controle de sensor, esse processo é totalmente controlado pelos sistemas de automação.
Colunas HOST e COMANDO
Nessas duas colunas serão informados o HOST e o COMANDO para executar cada processo que foi supracitado, essas informações quem deve fornecer serão os sistemas de automação, abaixo segue um exemplo:
PROCESSO | HOST | COMANDO |
---|---|---|
ABRIR CANCELA 3 | http://192.168.15.12:3535/API | /abrir_cancela?torre=C |
ABRIR CANCELA 4 | http://192.168.5.211 | cmd=ABRE_4 |
PROCESSO MANUAL
Essa coluna só é para uso nos processos de Abrir Cancela, pois dependo das integrações que possui, a abertura manual é utilizadas.
URL ENCODE
O sistema de automação, pode ser parametrizado, para receber os comandos disponibilizados pela integração de várias formas. Atualmente, o sistema Viasoft, atende de duas formas.
Para atender, essas duas formas, foi criado o parâmetro Url Encode, que define a formar que será realizado a comunicação com a automação. Para que o sistema de automação, entenda corretamente os comandos de abertura ou fechamento.
Quando é escolhido para não utilizar o Encode, o sistema Viaosft envia a requisição para a automação, através de um link único. Onde para gerar esse link é feito a concatenação dos campos Host e Comando (HOST + COMANDO).
Quando é escolhido para utilizar o Encode, o sistema Viasoft envia a requisição para a automação, só que diferentemente da primeira opção, o link enviado é o conteúdo do campo Host, e o para ser enviado o comando na requisição, o conteúdo do campo Comando, é enviado separadamente.
1.2 - Configurações do Server Xe
O centralizador dessa comunicação entre o sistema Agrotitan com qualquer outro sistema de automação será feito pelo Servidor XE, sem ele não será possível realizar a integração entre os sistemas, para isso é necessário que o mesmo esteja sempre ligado no servidor, para que haja a comunicação entre os sistemas.
Para o Servidor Xe se comunicar com o sistema do Agrotitan, se faz necessário parametrizar o IP e a porta XE no menu Configurações » Configuração » Configuração Server XE, a imagem abaixo mostra a tela de configuração:
O IP e a porta a ser informado na tela acima, consta no Servidor XE, conforme mostra a imagem abaixo:
2 - Processo de pesagem integrado com sistema de automação
2.1 - Pesagem autônoma
Atualmente temos um processo de pesagem chamado de pesagem autônoma que é um processo de pesagem onde não necessita mais da persona do balanceiro, ou seja, não necessita mais de uma pessoa controlando e capturando os pesos da balança durante o processo de pesagem.
Nesse processo é utilizado somente duas configurações:
TRIAGEM e PESO ENTRADA que consta nas configurações de integração, os demais processos como leitor de RFID e Cancelas são todos controlados pelo sistema de automação.
Nesse processo é feito o lançamento dos dados de triagem e nesse momento é vinculado o código de RFID na pesagem, após salvar a triagem, o usuário entrega o cartão com a tag do RFID para o motorista ir com o caminhão até a balança, a partir desse momento os dados da triagem estão no sistema de automação, assim o caminhão chegará até a cancela e o leitor de RFID verificará a Tag que consta no caminhão e verificará se tem uma pesagem pendente a ser realizada (Triagem enviada pelo sistema Agrotitan), encontrando a pesagem a cancela se abrirá para o caminhão ir até a balança.
Após o caminhão ficar em cima da balança e fechar a primeira cancela, o sistema de automação capturará o peso automaticamente após o mesmo estabilizar e enviará para a pesagem que consta no Agrotitan, sem necessitar de uma ação humana. A mesma coisa ocorrerá quando o caminhão voltar para a balança.
A próxima ação humana é gerar o romaneio da pesagem concluída e realizar a impressão.
2.2 - Processo de pesagem com RFID.
Nesse processo usamos os processos:
Peso 1;
Peso 2;
RFID Balança Entrada;
RFID Balança saída;
Abrir cancela 1;
Abrir cancela 2;
Abrir cancela 3;
Abrir cancela 4;
Além desses processos, é necessário que os veículos que entrarão nas balanças estejam cadastrados no sistema com um RFID vinculado.
Abaixo explicarei o processo de pesagem de entrada e saída de cereais:
Quando o caminhão chegar da rua até a primeira cancela para entrar na balança o sistema de automação lerá a tag de RFID que consta no veículo e verificará se existe o RFID cadastrado em algum veículo, caso estiver cadastrado a automação abrirá a cancela, caso contrário não abrirá a cancela.
Após o caminhão subir em cima da balança, o processo de leitura de peso se iniciará, onde ao informar a configuração de romaneio, o sistema automaticamente preencherá o campo PLACA com a placa do veículo vinculada ao RFID lido pela automação, conforme mostra a imagem abaixo:
Após os dados da triagem, o usuário irá capturar o peso clicando no raio, nesse momento o sistema executará o comando do processo PESO 1 e trará para a leitura de peso, o peso da carga.
Após estiver todos os dados primordiais informados na primeira etapa como Configuração de romaneio, Placa, Produtor, Item e o peso total (Entrada) ou peso tara (Saída) e o usuário salvar a leitura de peso, o sistema executará o comando do processo ABRIR CANCELA 2 e abrirá a cancela para o caminhão entrar para o pátio da empresa.
Após descarregar a mercadoria, o caminhão irá até a balança de saída (Ou a mesma balança caso tenha só uma) e aguardará o leitor de RFID ler a tag e abrir a cancela para o caminhão pesar a tara.
Após o caminhão subir na balança, o usuário capturará o peso tara, onde o sistema executará o comando para o processo PESO 2.
Após salvar a leitura de peso e gerar o romaneio, o sistema executará o comando para o processo ABRIR CANCELA 4, onde abrirá a cancela para o caminhão ir embora.
2.3 - Processo de pesagem sem RFID
Nesse processo usamos os processos:
Peso 1;
Peso 2;
Abrir cancela 1;
Abrir cancela 2;
Abrir cancela 3;
Abrir cancela 4;
Aqui, deve ser preenchido o check-box Pesagem Manual nos processos de Abrir Cancelas 1, 2 e 3.
Abaixo será descrito como deve ser realizado a leitura de peso com o processo de pesagem sem RFID, parametrizado conforme supracitado.
Quando o caminhão chegar na cancela, o usuário terá que abrir a cancela manualmente, clicando no botão Abrir cancela conforme mostra a imagem abaixo:
Após abrir a cancela, o usuário iniciará a leitura de peso, informando os dados da triagem;
As regras de captura de peso não muda em relação ao processo com ou sem leitor de RFID;
Após capturar o peso, o usuário vai abrir a cancela que permite o caminhão entrar no pátio, clicando no botão Abrir cancela que consta na imagem abaixo:
Quando o caminhão voltar para realizar a segunda pesagem, o usuário terá que abrir manualmente a cancela para o caminhão poder subir na balança, para isso o mesmo deve acessar a guia Peso Saída e clicar no botão Abrir Cancela conforme mostra a imagem abaixo:
Após abrir a cancela, será feito a captura do peso e ao finalizar a leitura de peso e gerar o romaneio, o sistema automaticamente vai abrir a cancela final para o caminhão ir embora, finalizando o processo.