Estação de Envasilhamento

Simulação animada · Teoria de Controle Supervisório — Prof. José Eduardo Ribeiro Cury

ATUADOR
P1
BOMBA
🍺
P2
TAMPADOR
🔧
P3
ROBÔ
🤖
P4

Sequência de operações por ciclo

CICLOP1 — ATUADORP2 — BOMBAP3 — TAMPADORP4 — ROBÔAPÓS
1α₁→β₁
Deposita
α₀→β₀
2α₁→β₁α₂→β₂
Enche
α₀→β₀
3α₁→β₁α₂→β₂α₃→β₃
Tampa
α₀→β₀
4+α₁→β₁α₂→β₂α₃→β₃α₄→β₄
Remove
α₀→β₀
A partir do ciclo 4, o pipeline está cheio — 1 garrafa produzida por ciclo.

Tabela de condições

EVENTOTIPOCONDIÇÃO
α₀ (esteira)ControlávelEsteira parada AND nenhuma máquina operando AND ≥1 garrafa
α₁ (atuador)ControlávelEsteira parada AND P1 vazia
α₂ (bomba)ControlávelEsteira parada AND garrafa em P2 não enchida
α₃ (tampador)ControlávelEsteira parada AND garrafa em P3 não tampada
α₄ (robô)ControlávelEsteira parada AND garrafa em P4 não retirada
β₀–β₄Não contr.Inevitável após αᵢ correspondente

Regra geral do ciclo

FASEEVENTOSDESCRIÇÃO
1. Operaçõesα₁,α₂,α₃,α₄Máquinas com garrafa operam em paralelo (ordem livre)
2. Conclusõesβ₁,β₂,β₃,β₄Cada máquina sinaliza término
3. Avançoα₀→β₀Só após TODAS terminarem. Move garrafas 1 posição
4. Repetir→ fase 1Novo ciclo começa

Restrições de coordenação

#RESTRIÇÃOEFEITO
1Não operar enquanto esteira andaα₁–α₄ proibidos entre α₀ e β₀
2Não sobrepor garrafas em P1α₁ proibido se P1 ocupada
3Não avançar sem processarα₀ exige posições ocupadas processadas
4Não operar sem garrafaαᵢ exige garrafa em Pᵢ
5Não processar duas vezesCada operação 1 vez por garrafa
6Não avançar à toaα₀ exige ≥1 garrafa no sistema