Neste documento constam informações necessárias para a automação e o TopCon trabalharem de forma integrada e padronizada, onde a automação receberá ordens de produção do TopCon e retornará com as quantidades dosadas em cada local de insumo por ordem de produção (carga).
Grupo de informações enviadas do TopCon para a automação
Este pacote contém os dados da ordem de produção, as informações necessárias estão descritas nas tabelas abaixo:
CABEÇALHO (1 registro) | |||
CAMPO | TIPO | TAMANHO MAX. | OBSERVAÇÃO |
CÓDIGO DE INTEGRAÇÃO(NÚMERO DA ORDEM DE PRODUÇÃO) | STRING | 10 | Número de controle no TopCon |
NOME CLIENTE | STRING | 50 | Nome do cliente |
VEÍCULO | STRING | 10 | Placa ou código identificador do caminhão |
DATA/HORA SOLICITAÇÃO | DATETIME | Formato: “dd/mm/aaaa HH:MM:SS” | |
CÓDIGO DO TRAÇO | STRING | 20 | Código identificador do traço no TopCon |
VOLUME (METROS CÚBICOS) | FLOAT | No máximo uma casa decimal | |
OBS | STRING | 255 | LIVRE |
NOME MOTORISTA | STRING | 50 | Nome do Motorista |
LACRE | STRING | 20 | Número do lacre do caminhão |
SLUMP | STRING | 7 | Formato: “XX ± XX” |
RESISTÊNCIA (MPA) | FLOAT | No máximo duas casas decimais |
COMPOSIÇÃO DO TRAÇO (N registros) | |||
CAMPO | TIPO | TAMANHO MAX. | OBSERVAÇÃO |
TIPO DO LOCAL DO INSUMO | STRING | 1 | A = Compartimento de águaC = Silo de cimentoG = Caixa de agregadoD = Compartimento de aditivoM = Dosagem Manual |
NÚMERO DO LOCAL DO INSUMO | INTEGER | Número identificador do local de insumo (Irrelevante para o tipo ‘M’) | |
IDENTIFICAÇÃO NO TOPCON | STRING | 20 | Código identificador do material no TopCon |
QUANTIDADE POR METRO CÚBICO | FLOAT | Máximo duas casas decimais. *Para locais do tipo “A” e “D” será enviado em LITROS. *Para locais do tipo “C” e “G” será enviado em QUILOS. |
*Uma linha por registro.
*Os valores dos campos de cada registro deverão ser enviados em uma única linha sendo separados por ponto e vírgula (;).
*Nos valores dos campos não deverá ser enviado o caractere ponto e vírgula (;), já que este será utilizado para separação dos valores.
*Valores decimais são separados por ponto (.) / Exemplo: 7.5 (sete e meio).
*O sistema da automação deverá fazer o cálculo das quantidades a serem dosadas em cada local de insumo de acordo com as informações de VOLUME que consta no cabeçalho e a QUANTIDADE POR METRO CÚBICO de cada item da composição.
Estas informações serão gravadas em um arquivo de texto dentro de um diretório a ser cadastrado tanto no TopCon quanto no sistema da automação.
O nome de cada arquivo gerado será no seguinte padrão: OP-XXXXXXXXXX.txt
Os três primeiros dígitos são fixos “OP-” e os dez dígitos seguintes deverão estar de acordo com o “CÓDIGO DE INTEGRAÇÃO” (NÚMERO DA ORDEM DE PRODUÇÃO) que consta no cabeçalho do arquivo. A extensão do arquivo é “.txt”
Importante: é de responsabilidade do sistema da automação identificar novos arquivos no diretório cadastrado e após realizar a leitura desse arquivo, e iniciada a dosagem, transferir este arquivo para um subdiretório “/PROCESSADO”, com finalidade de facilitar a identificação das ordens de produção já processadas pela automação.
O arquivo deverá ser incluído dentro do diretório cadastrado somente quando estiver totalmente preenchido, para evitar que o sistema da automação realize a leitura de arquivos incompletos.
Grupo de informações enviadas da automação para o TopCon
Retorno referente a OPs enviadas pelo TopCon
A automação deverá gerar um arquivo de retorno para cada ordem de produção recebida. As informações necessárias estão descritas nas tabelas abaixo:
CABEÇALHO (1 registro) | |||
CAMPO | TIPO | TAMANHO MAX. | OBSERVAÇÃO |
CÓDIGO DE INTEGRAÇÃO(NÚMERO DA ORDEM DE PRODUÇÃO) | STRING | 10 | Número de controle no TopCon(Deverá ser igual ao do arquivo de ordem de produção referente) |
DATA/HORA INÍCIO DOSAGEM | DATETIME | Formato: “dd/mm/aaaa HH:MM:SS” | |
DATA/HORA FINAL DOSAGEM | DATETIME | Formato: “dd/mm/aaaa HH:MM:SS” | |
STATUS DA ORDEM DE PRODUÇÃO | STRING | 1 | C = CONCLUÍDA COM SUCESSOE = ERRO / INTERROMPIDAX = CANCELADA |
OBS | STRING | 255 | LIVRE |
ITENS DOSADOS (N registros) | |||
CAMPO | TIPO | TAMANHO MAX. | OBSERVAÇÃO |
TIPO DO LOCAL DO INSUMO | STRING | 1 | A = Compartimento de águaC = Silo de cimentoG = Caixa de agregadoD = Compartimento de aditivo |
NÚMERO DO LOCAL DO INSUMO | INTEGER | Número identificador do local de insumo | |
IDENTIFICAÇÃO NO TOPCON | STRING | 20 | Código identificador do material no TopCon(igual ao enviado na ordem de produção) |
QUANTIDADE DOSADA | FLOAT | Máximo duas casas decimais *Para locais do tipo “A” e “D” será enviado em LITROS *Para locais do tipo “C” e “G” será enviado em QUILOS. |
*Uma linha por registro.
*Os valores dos campos de cada registro deverão ser enviados em uma única linha sendo separados por ponto e vírgula (;).
*Nos valores dos campos não deverá ser enviado o caractere ponto e vírgula (;), já que este será utilizado para separação dos valores.
*Valores decimais são separados por ponto (.) / Exemplo: 7.5 (sete e meio).
*Para cada registro da composição enviado na ordem de produção deverá conter um item dosado no arquivo de retorno.
Estas informações serão gravadas em um arquivo de texto dentro de um diretório a ser cadastrado tanto no sistema da automação quanto no TopCon.
O nome de cada arquivo gerado será no seguinte padrão: RET-XXXXXXXXXX.txt
Os quatro primeiros dígitos são fixos “RET-” e os dez dígitos seguintes deverão estar de acordo com o “CÓDIGO DE INTEGRAÇÃO” (NÚMERO DA ORDEM DE PRODUÇÃO) que consta no cabeçalho do arquivo. A extensão do arquivo é “.txt”
Importante: é de responsabilidade do TopCon identificar novos arquivos de retorno no diretório cadastrado e após realizar a leitura desse arquivo, transferi-lo para o subdiretório “/PROCESSADO”, com finalidade de facilitar a identificação dos arquivos de retorno já processados pelo TopCon.
O arquivo deverá ser incluído dentro do diretório cadastrado somente quando estiver totalmente preenchido, para evitar que o TopCon realize a leitura de arquivos incompletos. Recomendamos que o arquivo seja construído em um diretório temporário, diferente do cadastrado e só após finalizado seja transferido para o diretório da integração.
Retorno referente a dosagens executadas no sistema da automação que não foram enviadas pelo TopCon
A automação deverá gerar um arquivo de retorno para cada dosagem efetuada. As informações necessárias estão descritas nas tabelas abaixo:
CABEÇALHO (1 registro) | |||
CAMPO | TIPO | TAMANHO MAX. | OBSERVAÇÃO |
NÚMERO DE CONTROLE | STRING | 10 | Número de controle no sistema da automação |
VOLUME (METROS CÚBICOS) | FLOAT | No máximo duas casas decimais | |
DATA/HORA INÍCIO DOSAGEM | DATETIME | Formato: “dd/mm/aaaa HH:MM:SS” | |
DATA/HORA FINAL DOSAGEM | DATETIME | Formato: “dd/mm/aaaa HH:MM:SS” | |
STATUS DA DOSAGEM | STRING | 1 | C = CONCLUÍDA COM SUCESSOE = ERRO / INTERROMPIDA |
OBS | STRING | 255 | LIVRE |
ITENS DOSADOS (N registros) | |||
CAMPO | TIPO | TAMANHO MAX. | OBSERVAÇÃO |
TIPO DO LOCAL DO INSUMO | STRING | 1 | A = Compartimento de águaC = Silo de cimentoG = Caixa de agregadoD = Compartimento de aditivo |
NÚMERO DO LOCAL DO INSUMO | INTEGER | Número identificador do local de insumo | |
QUANTIDADE DOSADA | FLOAT | Máximo duas casas decimais *Para locais do tipo “A” e “D” será enviado em LITROS *Para locais do tipo “C” e “G” será enviado em QUILOS. |
*Uma linha por registro.
*Os valores dos campos de cada registro deverão ser enviados em uma única linha sendo separados por ponto e vírgula (;)
*Nos valores dos campos não deverá ser enviado o caractere ponto e vírgula (;), já que este será utilizado para separação dos valores.
*Valores decimais são separados por ponto (.) / Exemplo: 7.5 (sete e meio).
Estas informações deverão ser gravadas em um arquivo de texto dentro de um diretório a ser cadastrado tanto no sistema da automação quanto no TopCon (mesmo diretório do arquivo “RET”, não poderá ser utilizado um diretório diferente).
O nome de cada arquivo gerado será no seguinte padrão: SELF-XXXXXXXXXX.txt
Os cinco primeiros dígitos são fixos “SELF-” e os dez dígitos seguintes deverão estar de acordo com o “NÚMERO DE CONTROLE” que consta no cabeçalho do arquivo. A extensão do arquivo é “.txt”
Importante: é de responsabilidade do TopCon identificar novos arquivos de retorno no diretório cadastrado e após realizar a leitura desse arquivo, transferi-lo para o subdiretório “/PROCESSADO”, com finalidade de facilitar a identificação dos arquivos de retorno já processados pelo TopCon.
O arquivo deverá ser incluído dentro do diretório cadastrado somente quando estiver totalmente preenchido, para evitar que o TopCon realize a leitura de arquivos incompletos. Recomendamos que o arquivo seja construído em um diretório temporário, diferente do cadastrado e só após finalizado seja transferido para o diretório da integração.
Artigo revisado por Maria Consuelo Del Bel.
Comentários
1 comentário
Bpom dia
O Top COm aqui na unidade de Barueri não está integrando com a automação da balança, isso ocorreu após a atualizações de voçês .
Preciso que resolvam aqui por favor
Por favor, entre para comentar.