1. Requisitos Mínimos:

Segue abaixo a configuração mínima necessária para o servidor responsável pelos coletores da indústria:

- Sistema Operacional: Windows 10 ou superior;

- Framework: .NET v4.0;

- Processador: i3 ou superior;

- Memória: 4 GB ou mais;

- Disco: 250 GB ou mais;

- Rede: Duas placas de rede;


A estrutura ficará montada da seguinte forma:

Obs: Os coletores deverão ficar em uma rede específica, pois ele fica a todo o momento disparando ações na rede para capturar os pacotes. Se os coletores ficarem na mesma rede por onde trafegam as demais informações na empresa, poderá ocorrer travamento.


2. Terminais:


Os terminais possuem baixa voltagem e se não houver uma configuração adequada da rede elétrica, podem facilmente queimar/danificar o aparelho. Por isso, é altamente recomendado que a rede elétrica dos coletores seja separada dos demais equipamentos da indústria, onde ela será sustentada por um NOBREAK.


Terminal Industrial TEDi _ PS2 / DB-09 / prot. In. - Tipo Mesa

TC-100iEthernet TCP/IP ( DHCP ) 16 teclas _ LCD 4x16 azul


Terminal Industrial TEDi _ PS2 / DB-09 / prot. In. - Tipo Parede

TC-200iEthernet TCP/IP ( DHCP ) 16 teclas _ LCD 4x16 azul




3. Configuração dos Coletores

Todos os coletores possuem teclado numérico de 0 a 9, 03 teclas de funções, uma tecla para limpar os dados digitados e uma tecla para confirmar, assim:


C - Apenas limpa da tela os dados digitados e não confirmados;

E - Faz o envio ao servidor dos dados digitados na tela [Enter];

F1 - Ajuda local;

F2 - Carregamento de uma nova rotina. Todas as rotinas carregadas serão executadas uma vez e retornam a rotina anterior;

F3 - Volta ao menu anterior. Se uma nova rotina foi carregada e estiver na primeira função, esta tecla sai da rotina e volta à rotina anterior, senão, apenas retorna a função anterior da própria rotina;


Para configurar o equipamento, basta liga-lo segurando a tecla 1 e digitar um novo IP, porém, todos os dígitos do IP deverão ser preenchidos, por exemplo:

IP 12.1.1.5, digitar 012.001.001.005 e confirmar com a tecla E.


4. Configuração do Serviço Cbanet.Servicos.GerenciadorIndustrial.Service.exe.config

Dados do Cbanet


Endereço do Cbanet:

<add key="UrlCbanet" value="" />


Dados da Empresa


Código da Empresa:

<add key="Empresa" value="1" />


Nome que será apresentado na tela do Coletor:

<add key="NomeEmpresa" value="Reformadora XYZ"/>


Código do Estabelecimento

<add key="Estabelecimento" value="1"/>


Define se permite login múltiplo no Coletor

<add key="PermiteLoginMultiplo" value="1"/><!-- 1=Sim, 2=Não -->


Gerenciamento de Log


Define se irá ou não ativar o log:

<add key="AtivaLog" value="1"/><!-- 1=Sim, 2=Não -->


Se ativado log, informar o caminho da pasta

<add key="PastaLog" value="C:\MOVERE\Industria\Log\"/>


Define o formato que o LOG será escrito, se estiver em branco, será adotado o padrão: {0:yyyy-MM-dd HH:mm:ss}: [{1}] {2}

<add key="FormatoLog" value=""/><!-- {0} Data, {1} Evento, {2} Mensagem -->


Constantes:
yyyy ou yy - Ano;
MM ou MMM - Mês;
dd - Dia;
HH - Hora;
mm - Minuto;
ss - Segundo;


Temporizadores (ms) min 100


Intervalo de tempo entre as capturas de informações dos coletores

<add key="TemporizadorDriver" value="300"/>


Tempo de espera ao limpar a tela nas mensagens de avisos e erros

<add key="TemporizadorAlerta" value="400"/>


Tempo de leitura da fila de comandos individuais de cada coletor

<add key="TemporizadorUsuario" value="700"/>


Gerenciamento de troca automática de itens de produção


Define se o item terá troca automática ou não

<add key="TrocaAutomatica" value="2"/><!-- 1=Sim, 2=Não -->


Informe o número da etapa que fará a troca automática

<add key="TrocaEtapa" value=""/>


Informe o número do campo que o sistema utilizará para efetuar a troca

<add key="TrocaCampo" value=""/>


Após os campos acima estiverem devidamente preenchidos, o sistema efetuará a troca de automática do itens de produção. 

A pesquisa será (Mesma Medida "Item Atual" / Mesmo Desenho "Item Atual" / Tamanho Definido pelo Campo Informado no Coletor). 

Obs: Caso o sistema não encontre novo item de produção, será apresentado erro de "VALOR INVALIDO".


Quando o cliente utilizar "1 para 1" ou seja "Um item de produção para cada item de venda", ative o parâmetro por empresa [P598 - Faz Troca Automática do Item de Venda na Troca de Item de Produção], após ativação o sistema efetuará de forma automática a troca do item de venda baseado no item produção. A pesquisa efetuada é: Item de venda com o código do item produção informado na aba [Produção]. Caso o sistema encontre mais de um item de venda vinculado ao item de produção será apresentado erro de "MÚLTIPLOS VALORES".


Gerenciamento da subtração automática de pesos entre etapas


Indica que existe uma subtração automática, sendo Efinal a etapa que possui o peso final da banda e Einicial, a etapa que a banda está sozinha

<add key="Subtracao-Efinal" value="Einicial"/>


Por exemplo, subtração do peso [XXX-APLICAÇÃO DE COXIM] da etapa [XXX-PREPARAÇÃO DE BANDA]

<add key="Subtracao-107" value="106"/>


Confirmação dos itens contidos nas etapas


Deve ser informada a etapa que realiza a confirmação da banda

<add key="EtapaEstoqueBanda" value="106"/>


Gerenciamento dos Canais X


Informe o IP do Coletor

<add key="ColetorX" value=""/>


Gerenciamento de Fluxo do Canal X


Se informado, o Coletor irá acessar somente a rotina informada. Ex: Se digitado o valor "708", o sistema irá acessar somente esta rotina

<add key="RotinaX" value=""/>


Se informado, fixa uma etapa no canal X, ou seja, somente aceitará uma OP se ela estiver nesta etapa informada; Se informado mais de uma etapa, separar as N etapas com ponto e vírgula; Utilize -1 para fixar a etapa da OP, qualquer que seja. Ou seja, o sistema verificará a etapa na qual a OP esta.; Se não informado nenhum valor, o sistema solicitará que o usuário informe qual a Etapa antes de informar a OP

<add key="EtapaX" value=""/>


Se informado, exibe o texto de indicação de etapa fixa, com base na etapa indicada. Ex: XXX - Etapa Inicial; XXX - Inspeção

<add key="EtapaPrincipalX" value=""/>


Se informado, bloqueia na função F2 do canal X, dentro da rotina Y, o carregamento da rotina informada no parâmetro.

<add key="FuncaoX-Y" value=""/>


Se informado, determina se as etapas especificadas no campo [EtapaX] são avulsas e devem ser utilizadas na ordem que são criadas. Informe [1 = SIM, ou, 2 = Não].

<add key="EtapasAvulsasX" value=""/>


Gerenciamento dos itens de receitas e adicionais


Determina se o usuário pode escolher a função: Inclusão; Exclusão de itens; Instruções. 1=Sim; 2=Não. Padrão=Sim - Na rotina [R688 - Manutenção de Etapas por Linha de Produção], caso esteja selecionado a opção [Permite Itens?] e a opção GerenciamentoItens esteja com o valor [1 = Sim], o sistema solicitará que o usuário informe qual a função.

<add key="GerenciamentoItens" value=""/>


Mesmo que o parâmetro geral, porém, apenas para um canal X

<add key="GerenciamentoItensX" value=""/>


Determina se faz o questionamento se deseja ou não fazer a inclusão dos itens/receitas na OP. 1=Sim, 2=Não. Padrão=Sim

<add key="ConfirmaItens" value=""/>


Mesmo que o parâmetro geral, porém, apenas para um canal X

<add key="ConfirmaItensX" value=""/>


Gerenciamento de Constantes


Se informado, indica a quantidade de constantes que serão parametrizadas no canal X. Constantes estas, cadastradas na rotina R989 ? Manutenção de Campos do Processo de Produção

<add key="ConstsX" value=""/>


Se informado, envia um valor constante V quando ocorrer Canal X, Rotina R, Etapa E e Campo C, T = Tipo [Alternativa=A / Constante=C]

<add key="ConstsX-N" value="R;E;C;T;V"/>


Configurações para as Etapas N


Se informado, exclusivamente para itens adicionados a parte, não solicita mais este campo na etapa N e tudo será com base nesta constante. 1=Sim; 2=Não

<add key="FaturarAParteN" value=""/>


Se informado, bloqueia a etapa N de operar as OPs que estiverem com o número da etapa menor que o configurado em Y

<add key="EtapaMinimaN" value="Y"/>


Gerenciamento de AutoClave


Se informado, determina se o gerenciamento de autoclave será feito sistema. 1=Sim; 2=Não. Padrão=Não

<add key="Autoclave" value=""/>


Determina quais as etapas que são responsáveis pelo processo de vulcanização

<add key="AutoclaveEtapas" value=""/>


Indica qual o campo que será configurado para não permitir a duplicação do uso do bico/maquina

<add key="AutoclaveCampoMaquina" value=""/>


Indica qual o campo que será configurado para não permitir a duplicação do uso do bico/maquina

<add key="AutoclaveCampoBico" value=""/>


Indica qual o campo que será configurado para registrar os números de rodadas de autoclave por OP

<add key="AutoclaveCampoRodada" value=""/>


Indica o número de bicos disponíveis para utilização na autoclave N

<add key="AutoclaveN-Bicos" value=""/>


Indica o tempo médio previsto para conclusão do processo de vulcanização na autoclave N

<add key="AutoclaveN-Previsao" value="HH:MM"/>


Os valores AutoclaveCampoMaquina, AutoclaveCampoBico, AutoclaveCampoRodada são configurados mediante o cadastro de Campos do Processo de Produção na rotina [R989 - Manutenção de Campos do Processo de Produção].
Exemplo: Foram cadastrados na rotina R989 os campos:
1 - Número da máquina; 2 - Número do Bico; 3 - Número do Envelope.
Logo:

<add key="AutoclaveCampoMaquina" value="1" />
<add key="AutoclaveCampoBico" value="2" />
<add key="AutoclaveCampoRodada" value="3" />


Após a ativação e configuração o coletor passará a solicitar "em todas as OP´s" os campos abaixo:

  • Maquina
  • Bico
  • Rodada


Obs: O texto apresentado no coletor será o texto que foi informado no cadastro dos campos na própria rotina [R989 - Manutenção de Campos do Processo de Produção].


O gerenciador industrial controla se a "Maquina" informada está correta, se o "Bico" informado está dentro do intervalo disponível e ou se "Bico" informado já está em uso. Portanto não será possível informar "Maquina" não parametrizada, número de "Bico" não parametrizado e "Bico" já utilizado.


O campo "Rodada" é campo somente para controle interno, não sendo utilizado para travas e ou validações. É recomendado a ativação da opção "Mantem Último Valor" no cadastro do campo na rotina [R989 - Manutenção de Campos do Processo de Produção] para facilitar o processo de confirmação e para evitar erros de digitação.


Obs: A ativação da opção "Mantem Último Valor" grava o valor da última digitação no campo, porém o campo sempre estará em branco permitindo digitação de novo valor caso não seja informado valor será registrado o valor da última confirmação. Caso o coletor seja desligado e ou desconectado o último valor do campo é automaticamente excluso sendo necessário digitação de valores.


O processo de gerenciamento de autoclave é finalizado quando a rodada for finalizada. Caso não ocorra a finalização da rodada, os bicos da máquina não estão disponíveis para novos informes e as OP´s estarão bloqueadas para encerramento "confirmação da última etapa".


Para finalizar a rodada, pressione a tecla "F2" no coletor, informe a rotina "708.2", logo na sequência será solicitada o número da máquina e confirmação.


5. Acesso dos Usuários


Todos os usuários deverão ser cadastrados normalmente no sistema ? cadastro de clientes na rotina 43 ? Manutenção de Clientes.


O login dos usuários utilizado no coletor será cadastrado através do direito Novo da rotina 984 ? Manutenção de Senhas por Usuário de Produção.






O acesso de determinado usuário a uma Etapa de Produção, deverá ser liberado pela rotina 706 [Manutenção de Usuários por Etapa de Produção].





6. Confirmação das Ordens de Produção


Foi realizado o seguinte procedimento:

Rotina 419 - Manutenção de Vendas Varejo > Gerado orçamento > Rotina 714 - Manutenção para Autorização de E/S de Captações > Confirmação da Entrada iniciando automaticamente a OP.

Neste momento, se utilizado o Cbanet Web, o procedimento seria continuado através da rotina 708 - Confirmação de Etapas da Ordem de Produção.

No entanto, o procedimento será realizado através do Colleter.


Inicialmente, os coletores sempre exibirão uma tela de apresentação informando o nome da empresa.

Ao teclar E, ele irá mostrar o canal que o mesmo está sendo configurado. Após, serão solicitados às informações de Usuário e Senha, que são configurados pela rotina 984.


Digitado o login do usuário, o sistema solicitará:

Rotina: Qual a rotina que ele irá acessar. Se a rotina estiver pré-fixada no arquivo de configuração ("Rotina0"), o sistema valida e segue com a rotina, observando que, o sistema verificará se o usuário possui ou não acesso a rotina informada. Se não for informada nenhuma rotina, o usuário poderá acessar qualquer rotina no coletor.


Etapa: fixa, variável (algumas etapas) ou livre;

- Se informado, fixa uma etapa na rotina X, ou seja, somente aceitará uma OP se ela estiver nesta etapa informada;

- Se informado mais de uma etapa, separar as N etapas com ponto e vírgula;

- Utilize -1 para fixar a etapa da OP, qualquer que seja. Ou seja, o sistema verificará a etapa na qual a OP esta.

- Se não informado nenhum valor, o sistema solicitará que o usuário informe qual a Etapa antes de informar a OP.


Número da Ordem de Produção.

Após informar o número da OP, o sistema fará as seguintes verificações:

1 - Se a opção "GerenciamentoItens" estiver com o valor ?1? no arquivo de configuração e no cadastro de Etapa por Linha de Produção ? Rotina 688, a opção Permite Itens? estiver selecionada, no coletor será solicitado ao usuário digitar a função(Inclusão/Exclusão de item ou instrução.):

Se a função 1 ou 2 forem utilizadas, o usuário irá permanecer nela até que o mesmo tecle F3 para voltar ou tecle E sem informar algum código. As funções 4 e 5 são executadas apenas uma vez e retornam automaticamente para o menu função. Segue abaixo a relação de códigos:

1 - Adicionar novos itens, informando:

Código do item ? Neste ponto, se a tecla E for utilizada sem informar nenhum código, o sistema irá solicitar novamente um número de função;

Peso ou Quantidade;

Lote;

Faturar a Parte? Informar 1 (Sim) ou 2 (Não);

Confirma? Informar 1 (Sim) ou 2 (Não); - Questionamento efetuado de acordo com o valor configurado em do arquivo de configuração;

2 - Adicionar novas instruções, informando:

Código da instrução;

Confirma? Informar 1 (Sim) ou 2 (Não);

3 - Excluir o último item inserido, informando:

Confirma? Informar 1 (Sim) ou 2 (Não);

4 - Excluir a última instrução inserida, informando:

Confirma? Informar 1 (Sim) ou 2 (Não);


2 - Se a opção "GerenciamentoItens" estiver com o valor ?1? no arquivo de configuração e no cadastro de Etapa por Linha de Produção ? Rotina 688, a opção Permite Itens? não estiver selecionada, no coletor não será solicitado ao usuário digitar a função(Inclusão/Exclusão de item ou instrução.)


3 - Se a opção "GerenciamentoItens" estiver com o valor ?2? no arquivo de configuração, o sistema verificará se no cadastro de Etapa por Linha de Produção ? Rotina 688, a opção Permite Itens? esta selecionada.

Se estiver selecionada, será solicitado que o usuário digite as informações de:

Código do item ? Neste ponto, se a tecla E for utilizada sem informar nenhum código, o sistema irá prosseguir com o processo;

Peso ou Quantidade;

Lote;

Faturar a Parte? Informar 1 (Sim) ou 2 (Não);

Confirma? Informar 1 (Sim) ou 2 (Não); - Questionamento efetuado de acordo com o valor configurado em do arquivo de configuração;

Se Permite Itens? não estiver selecionada, não será solicitado que o usuário digite alguma informação.

O sistema solicitará estas informações para cada item vinculado a Receita/Estrutura do item de produção, configurado na rotina 482 - Manutenção dos Itens de Produção > Direito Estrutura que Utilizam Integração.


Observações:

Existe a possibilidade de configuração de qualquer informação/questionamentos, por Linha de Produção e por Etapa de Produção, antes da confirmação da Ordem de Produção. Estes devem ser passados por escrito para a Cba Tecnologia fazer sua configuração. Ao existir um campo, apenas o valor para o mesmo será solicitado;


Exemplo:

Rotina 989 - Manutenção de Campos do Processo de Produção.

Questionamento se o produto possui garantia.


Rotina 990 ? Manutenção de Valores dos Campos de Produção.

Rotina onde se informa qual o tipo de garantia, em qual etapa de produção estará relacionada e se mudará o fluxo das etapas ou não.




Existe a possibilidade de se configurar, por Etapa de Produção, se esta exige do usuário a confirmação do código do desenho e do número do tamanho utilizado, assim ativado, será solicitado (Rotina 482):

Desenho;

Tamanho;

Existe a possibilidade de se configurar, por Etapa de Produção, se esta exige do usuário a confirmação do código do item de produção, assim ativado, será solicitado (Rotina 482):

Confirme o Código de Produção;


Agendamento de mudança de fluxo

Há ainda no sistema a possibilidade de agendar uma mudança de fluxo. Para isso, deve-se acessar a rotina 989 - Manutenção de Campos do Processo de Produção e inserir um questionamento. No exemplo abaixo, foi cadastrado o questionamento "Aplica Produto XYZ?", cujo Tipo é Alternativa e o campo Utiliza Integração deve estar selecionado. Lembrando que, este processo somente irá funcionar se a empresa utiliza Coletores.



Posteriormente, deve-se acessar a rotina 990 - Manutenção de Valores dos Campos de Produção e cadastrar a alternativa, a etapa de produção onde será feito o questionamento e as informações acerca da mudança de fluxo.

No exemplo abaixo, o questionamento será feito ao usuário quando a O.P estiver na etapa 3 - Raspagem. Se ele responder "1 - SIM", quando a O.P chegar à etapa 5 - Conserto, ao confirmar a O.P nesta etapa, ela irá para a etapa 8 - Vulcanização.



Este procedimento é diferente do Muda Fluxo porque, no Muda Fluxo, a mudança ocorre já na etapa onde o questionamento é feito para o usuário.


7. Concluir Ordem de Produção 


No momento da confirmação da Ordem de Produção, será exibido uma mensagem com opções de confirmação 1=SIM 2=NÃO


Se confirmar, a Ordem de Produção avança para a próxima etapa, se não confirmar, o sistema limpa todos os dados digitados e solicitará novamente o número de uma Ordem de Produção;


Todas as Ordens de Produção apenas poderão ser informadas nos equipamentos correspondentes a sua Etapa de Produção atual. A única exceção existente será para as Etapas de Produção Avulsas, pois, estas podem ser trabalhadas fora de sequencia.


Se uma Ordem de Produção avançar normalmente pelas etapas, chegando a uma etapa configurada como avulsa, a mesma será desconsiderada como avulsa e exigirá sua confirmação como uma etapa normal.


8. Rotinas Auxiliares


Segue abaixo, a relação de rotinas auxiliares que estão integradas para utilização com os coletores, facilitando o gerenciamento das Ordens de Produção, assim como, a relação de campos que serão solicitados em cada caso. O acesso será feito pela tecla F2 dos coletores.


707.Inicialização do Processo de Produção

a.Número da Ordem de Produção para Início;

b.Linha de Produção

c.Inicia Ordem de Produção? Informar 1 (Sim) ou 2 (Não);


709.Manutenção para Pulo de Ordem de Produção

a.Número da Ordem de Produção para Pulo;

b.Existe a possibilidade de configuração de qualquer informação, por Linha de Produção e por Etapa de Produção, estes devem ser passados por escrito para a Cba Tecnologia fazer sua configuração. Ao existir um campo, apenas o valor para o mesmo será solicitado;

c.Pula Ordem de Produção? Informar 1 (Sim) ou 2 (Não);


710.Manutenção para Estorno de Etapas

a.Número da Ordem de Produção para Estorno;

b.Existe a possibilidade de configuração de qualquer informação, por Linha de Produção e por Etapa de Produção, estes devem ser passados por escrito para a Cba Tecnologia fazer sua configuração. Ao existir um campo, apenas o valor para o mesmo será solicitado;

c.Estorna Ordem de Produção? Informar 1 (Sim) ou 2 (Não);


711.Manutenção para Reprocesso de Etapa de Ordem de Produção

a.Esta rotina configura-se exatamente da mesma forma que a rotina R708, pois, a etapa é confirmada normalmente, porém, a sequencia do fluxo de desenvolvimento dentro da Linha de Produção que será modificado;

b.Nova Etapa;

c.Reprocessa Ordem de Produção? Informar 1 (Sim) ou 2 (Não);


712. Manutenção para Recusa de Ordem de Produção

a.Esta rotina configura-se exatamente da mesma forma que a rotina 708, pois, a etapa é confirmada normalmente, porém, a sequencia do fluxo de desenvolvimento dentro da Linha de Produção é encerrado, liberando a Ordem de Produção em questão para ser utilizada na rotina 714;

b.Código de Recusa. Serão utilizados os códigos definidos na rotina 955;

c.Recusa Ordem de Produção? Informar 1 (Sim) ou 2 (Não);


9. Tópicos de Ajuda


Segue abaixo a relação de códigos de ajuda para saber a situação do ambiente atual do coletor, de acordo com o usuário ativo no sistema. O acesso será feito pela tecla F1 dos coletores dentro de qualquer rotina.


Em todas as rotinas, enquanto o sistema exibir o texto Tópico de Ajuda indique os devidos códigos para obter as respectivas informações:


1.A versão atual do sistema;

2.O código do usuário ativo;

3.O código da rotina carregada;

4.O nome da rotina carregada;

5.Quantas rotinas estão carregadas;

6.Qual o número da Ordem de Produção que já foi informado;

7.A data e hora que a Ordem de Produção informada começou a ser trabalhada;

8.Qual etapa uma Ordem de Produção se encontra, porém, deverá ser informado o número 8 seguido de ponto e o número da Ordem de Produção que se deseja obter a informação;

9.Quais os números das etapas que estão liberadas para utilização no terminal;

10.Quantas etapas estão carregadas no terminal;

11.Qual o endereço que um determinado usuário está conectado, porém, deverá ser informado o número 11 de ponto e o código de acesso do usuário que se deseja obter a informação;


Os códigos abaixo poderão ser informados ao solicitar a ajuda apenas na rotina 708 [Confirmação de Etapas da Ordem de Produção], o sistema irá informar:


101.Indica a etapa atual;

102.Quantidade de itens de receitas existentes para a etapa;

103.Qual a sequencia dos itens de receita que está sendo informado;

104.Itens adicionais inseridos;

105.Instruções adicionais inseridas;

106.Campos personalizados existentes;

107.Campo personalizado atual que está sendo informado;


Códigos adicionais podem ser solicitados, de acordo com a necessidade de evolução do processo industrial.


Observação: Segue em anexo o arquivo de instalação do gerenciador industrial para ser configurado.