SFC (Sequential Flow Chart) Diagrama Funcional Seqüencial Professor : Jair Jonko Araujo
Sumário Introdução Elementos Estruturais Regras de Evolução
Introdução
Histórico Linguagem de Programação de Controladores Lógicos Programáveis padronizada pela IEC 61131 Baseada no Grafect () – Frances que é uma linguagem de Especificação Estreita relação com Redes de Petri (mais formal)
Finalidade Permitir a representação de um sistema
Elementos Estruturais
Elementos Fundamentais Um SFC possui 2 partes distintas: A estrutura que permite a representação de diferentes situações de um sistema A Interpretação que indica o relacionamento entre as variáveis de entrada, de saída e a estrutura
Transição Passo Ação Arcos orientadas
Elementos Fundamentais Elementos Estruturais Passo Transição: representa uma barreira que é suprimida quando as condições são satisfeitas Arcos orientados: permitem representar evoluções E, OU, JUMPs, Ciclos, etc. Elementos de Interpretação Ações: possuem qualificadores padronizados) Condição (ões) da Transição
Elementos de Interpretação Ação: indica a atividade a ser realizada por uma variável de saída. Possuem qualificadores padronizados Condição da Transição: resultado da expressão boleana associada com a transição Tipos de Ação Simples, Set-Reset(S-R), Com tempo limitado (L), com entrada retardada (D), Pulsada (P : executa um scan). Combinações: DS, SL
Representação da Condição da Transição Expressão Booleana Texto Diagrama de Contatos (ladder) Blocos Funcionais
Regras de Evolução
Regras de Evolução a=1; b=0 a=1; b=1
Deve garantir mútua exclusão Estruturas Básicas Seqüência Seleção - OU OU Deve garantir mútua exclusão
Estruturas Básicas Salto e Laço
Estruturas Básicas : Sincronização Transição 8 é habilitada quando o passo 12 estiver ativado E Transição 8 é habilitada quando todos os passos precedentes estiverem ativados Transição 8 é habilitada quando todos os passos precedentes estiverem ativados. Todos os passos precedentes são ativados
Estruturas Básicas Macro-etapas