Escolar Documentos
Profissional Documentos
Cultura Documentos
ET77F - Teoria - SFC - 1 PDF
ET77F - Teoria - SFC - 1 PDF
O DIAGRAMA SFC
Figura 2 - Representação de: (a) uma etapa, (b) uma etapa inicial
Uma etapa pode estar ativa ou inativa. O estado total, ou situação, do sistema é
determinado pelo conjunto de etapas ativas.
Na ilustração anterior, por exemplo, vê-se que a transição que irá promover a
mudança de situação da etapa E15 para a etapa E16 é receptiva à variável SENSOR.
Logo, esta transição ocorrerá quando esta variável for para nível lógico verdadeiro, e isto
apenas enquanto a transição estiver válida, ou seja, apenas quando a etapa E15 estiver
ativa.
Para representar mais de uma ação associada à mesma etapa, utiliza-se da forma
apresentada na figura abaixo.
<condição>
A ação somente será executada se a condição especificada for verdadeira.
┌──┼──┐
É importante salientar que uma ação é dita memorizada quando continua após a
desativação da etapa associada, até que um qualificador R seja encontrado. Deve-se
tomar cuidado com as ações armazenadas que começam muito tempo após seus estados
terem sido desativados porque isto torna os programas confusos e de difícil depuração.
O comportamento temporal destes qualificadores pode ser observado nos
diagramas a seguir:
O qualificador D realiza um retardo (delay) para que a ação ocorra. Uma vez
decorrido este retardo a ação é executada e assim permanece enquanto perdurar o período
de ativação da etapa. Observe que se a etapa for desabilitada antes do período de retardo
especificado, então a ação sequer será executada.
.
Figura 9 - Comportamento do qualificador D
As etapas são conectadas às transições, e estas às etapas novamente, através dos arcos
orientados. De forma preferencial, são representados de forma vertical ou horizontal. As
duas regras básicas para as conexões entre as etapas e transições e vice-versa são:
1) Duas etapas nunca podem ser conectadas diretamente, portanto, devem ser
separadas por uma única transição;
2) Duas transições nunca podem ser conectadas diretamente, portanto, devem ser
separadas por uma única etapa.
RECEPTIVIDADE
REGRAS DE EVOLUÇÃO
Duas etapas não podem ser diretamente ligadas, elas devem ser
separadas por uma transição.
Duas transições nunca podem estar diretamente ligadas, elas devem ser
sempre separadas por uma etapa.
Pode-se ainda saltar uma seção de uma seqüência, para isso, utiliza-se
um caminho divergente. Este caminho não conterá passos e servirá
apenas para saltar sobre o caminho alternativo.
Figura 23 - Salto de seqüência