Simular GRAFCET online
Uma simulação percorre o seu GRAFCET passo a passo. Carrega em Play e vê qual passo está ativo, qual ação está a correr e qual transição está à espera. Diretamente no navegador, sem instalação.
Como decorre uma simulação
Quatro passos, em ciclo
1. O passo inicial fica ativo
Ao carregar em Play, o passo inicial fica ativo. Reconhece-se pelo duplo contorno. Os passos ativos ficam verdes.
2. A transição verifica a condição
Por baixo de cada passo está uma transição. A condição é verificada constantemente. Enquanto espera, a transição pisca a amarelo.
3. A transição é transposta
Quando o passo anterior está ativo E a condição é verdadeira, a transição é transposta. O passo anterior desativa, o novo ativa.
4. A ação é executada
Se um passo está ativo, a ação corre. Uma ligação de retorno pode saltar ao início — e o ciclo recomeça.
O que pode controlar
Entradas, flancos, tempos e comparações
Variáveis
Define botões e sensores como b1, s1 ou Start em TRUE ou FALSE no painel de variáveis. A simulação assume o valor logo.
Flanco ascendente e descendente
↑b1 reage apenas no instante em que b1 muda de FALSE para TRUE. ↓b1 reage no inverso. Ideal para pressões de botão.
Retardo na ativação
5s/X1 fica verdadeira quando o passo 1 está ativo há cinco segundos. Para tempos de espera sem passos extra.
Retardo na desativação
b1/3s permanece verdadeira três segundos depois de b1 ir a FALSE. Útil para funções de remanência.
Referências a passos
X9 é verdadeira enquanto o passo 9 estiver ativo. XM9 funciona igual para macropassos. Para ligar vários GRAFCETs.
Comparações numéricas
[C1≥8] ou [Temp<50] verificam um valor numérico. Também se aceitam intervalos como [3≤C<10].
O que significam as cores
Vê de relance o que se passa
Verde — ativo
O passo ou a ação estão ativos. O contorno verde e o preenchimento mostram-no com clareza.
Amarelo (a piscar) — à espera
A transição espera pela condição. Assim que a condição for verdadeira, dispara.
Verde — condição cumprida
A condição é verdadeira. A transição apenas espera que todos os passos a montante estejam ativos.
Vermelho — conflito
Duas transições alternativas seriam verdadeiras ao mesmo tempo. A norma IEC 60848 não o permite — tem de ajustar as condições.
Estes elementos são simulados
Tudo conforme IEC 60848 — incluindo os símbolos avançados
Passo inicial e passo
O passo inicial com duplo contorno arranca a simulação. Cada passo fica verde quando está ativo.
Transição
A transição verifica a sua condição: um botão, um sensor, um tempo ou uma referência a um passo.
Ação (todos os tipos)
Contínua, memorizada (Set/Reset), pulso, retardada, limitada no tempo e condicional — todos os tipos são avaliados corretamente.
Passo encapsulante
Quando um passo encapsulante fica ativo, o seu sub-GRAFCET (o encapsulamento) arranca. À saída, tudo para — incluindo encapsulamentos aninhados.
Macropasso
Um macropasso representa um pequeno GRAFCET completo. Ativação e fim acontecem automaticamente.
Transição fonte e sumidouro
As transições fonte (abertas em cima) iniciam uma sequência sem passo a montante. As transições sumidouro (abertas em baixo) terminam uma sequência.
Divergência OU e E
Numa divergência OU continua apenas um ramo. Numa divergência E vários ramos correm em paralelo e voltam a juntar-se depois.
Ligação de retorno
Uma ligação de retorno salta para um passo anterior. Ciclos sem linhas longas.
Ordem de forçamento
Uma ordem de forçamento impõe a outro GRAFCET um estado definido — vazio, reiniciado, congelado ou em passos específicos.
Perguntas frequentes
Preciso de conta para simular?↓
Não. A simulação faz parte do editor gratuito e arranca de imediato — sem login, sem limite.
Que norma é seguida?↓
IEC 60848 (NP EN 60848 em Portugal). Todas as regras da norma são respeitadas.
Os encapsulamentos aninhados funcionam?↓
Sim. Um passo encapsulante pode conter outros. Quando o exterior fecha, todos os interiores fecham também.
Posso alterar entradas durante a simulação?↓
Sim. No painel de variáveis mudas valores em direto ou disparas flancos.
Os tempos são contados a sério?↓
Sim. Os retardos na ativação e na desativação correm em tempo real. Também podes ajustar a velocidade.
Funciona offline?↓
Sim. Instalada como PWA, grafcet.io funciona sem Internet — a simulação corre no navegador.
Experimenta agora
Abre o editor, carrega o GRAFCET de exemplo e carrega em Play. A simulação arranca imediatamente.
Abrir o editor →