Divergencia e convergencia
IEC 1131-3 Sequential
Charts
Livro Texto: Programming industrial control systems using IEC 1131-3 – R.W. Lewis
UFMG – Informática Industrial Prof. Constantino Seixas Filho
IEC1131-3 - Sequential Function Charts 1
IEC 1131-3 Sequential Function
Charts
Structured Text (ST)
Textuais
Instruction List (IL)
Function Block Diagram (FBD)
Ladder Diagram (LD)
Gráficas
Sequential Function Charts (SFC)
SFC
ST
IL
LD
FBD
TEXTUAIS
GRÁFICAS
É usada para:
•
•
Descrever o comportamento seqüencial de um sistema.
Como linguagem de estruturação das ações de um programa segundo um
modelo top-down. Este particionamento do problema traz ganhos de
•
•
performance porque apenas o código relativo aos passos ativos é executado.
Para descrever o comportamento baixo nível de um processo seqüencial.
Para representar as fases de um processo de batelada.
•
Para representar um processo de comunicação de dados, etc.
Histórico
Universidades francesas desenvolveram uma linguagem de representação de
processos seqüenciais baseada nas Redes de Petri: o Grafcet (Graphe Fonctionnel
de Command Etape Trasition). Grafcet se tornou um padrão europeu. Em 1988 foi
publicado o padrão IEC 848: Preparation of function charts for control system,
baseado na linguagem Grafcet.
A norma IEC 61131-3 introduziu pequenas modificações no padrão IEC 848
visando acoplar esta quinta linguagem às demais linguagens da suite 1131-3.
IEC1131-3 - Sequential Function Charts
2
Estrutura de um chart
Passo (Step) Inicial
Start
Transição
ChaveLiga = 1
Condição de Transição
Fill
ReatorCheio = 1
Stir
Step
Timer1.ET = T#1h
Drain
ChaveLiga = 0
Variável
de
saída
de
um
temporizador externo.
Stop
Caminhos