Você está na página 1de 3

Programa Rotina Principal

Variveis Q1, Q4, Q6, Q8 Define interrupo S1 Rot S1 Define interrupo S2 Rot S2 Define interrupo S3 Rot S3 Define interrupo S4 Rot S4 Define interrupo S5 Rot S5 Define interrupo S6 Rot S6 Define interrupo S7 Rot S7 Define interrupo S8 Rot S8 Define interrupo S9 Rot S9 Define interrupo S10 Rot S10 Define interrupo S11 Rot S11 Define interrupo S12 Rot S12 Define interrupo S13 Rot S13 Define interrupo S14 Rot S14

Incio: Q1=0,Q4=0,Q6=0,Q8=0; Enquanto Sistema Ativo. Fim do Enquanto. Fim da rotina principal.

Programa Rot S1: Incrementa a varivel Q1 para realizao da contagem; Q1 = Q1 + 1; Retorna.

Programa Rot S2:

Interrompe o funcionamento de todas as esteiras para verificao da integridade dos componentes da linha. Aguarda retirada do material que alcanou o sensor 2 e restart do processo; Retorna.

Programa Rot S4: Incrementa a varivel Q4 para realizao da contagem; Q4 = Q4 + 1; Zera a varivel Q4 quando o nmero mximo de componentes para cada caixa atingido; Quando Q4=mximo; Q4 = 0; Retorna.

Programa Rot S6: Incrementa a varivel Q6 para realizao da contagem; Q6 = Q6 + 1; Zera a varivel Q6 quando o nmero mximo de componentes para cada caixa atingido; Quando Q6=mximo; Q6 = 0; Retorna.

Programa Rot S8: Incrementa a varivel Q8 para realizao da contagem; Q8 = Q8 + 1; Zera a varivel Q8 quando o nmero mximo de componentes para cada caixa atingido; Quando Q8=mximo; Q8 = 0;

Retorna.

Programa Rot S9: Aguarda confirmao de presena de caixa de armazenamento detectada pelo sensor 12. Se positivo, desbloqueia a linha (travamento das caixas) para armazenamento. Se negativo, o dispositivo de bloqueio (travamento das caixas) permanece acionado at confirmao do sinal do sensor 12.

Você também pode gostar