Você está na página 1de 5

Diagrama Funcional Seqencial

Norma IEC 61131-3


H muito tempo se procura estabelecer um padro para programao de CLP, em
1979, foi designado um grupo de trabalho com o IEC (Comisso Eletrotcnica
Internacional) voltado para este propsito. IEC 61131-3 o primeiro esforo real para a
padronizao das linguagens de programao. A adoo da IEC 61131-3 pelos diversos
fabricantes de sistemas de controle uma realidade inegvel. Assim, todo profissional
da rea, seja tcnico ou engenheiro deve conhec-la.
Hoje, a IEC 61131-3 o nico padro global para programao de controle
industrial que consiste na definio da linguagem que a Funo grfica de
seqenciamento (SFC).
A norma IEC 61131-3 introduziu algumas modificaes no padro IEC 848
visando integrar esta quinta linguagem s demais linguagens da norma. O SFC
adotado pela ISA SP 88 para programao de sistemas para controle de bateladas.
Descrio do Grafect
Representao grfica do comportamento da parte de comando de um sistema
automatizado. E utilizado para desenvolver acionamentos sequenciais ou dependentes
do tempo.
Caractersticas do Grafcet:

Facilidade de interpretao
Modelagem do sequenciamento
Modelagem de funes lgicas
Modelagem da concorrncia.

Funo Grfica de Sequenciamento (SFC)


So grficos de funo sequencial, originou-se na Frana e teve como base a
redes de petrio Grafcet, em 1988 foi publicado tornando-se padro internacional.Muito
mais que uma linguagem o SFC descreve o comportamento do programa, seja ele,
sequencial paralelo ou misto, alm de organizar a sua estrutura interna, ajudando a

decompor um problema de controle em partes gerenciveis, enquanto mantm uma


viso global da soluo do problema.
O SFC (Funo Grfica de Sequenciamento) descreve graficamente o
comportamento sequencial de um programa de controle Grafcet, com as alteraes
necessrias para converter a representao de uma documentao padro para um
conjunto de elementos de controle de execuo.
O SFC estrutura a organizao interna do programa e ajuda a decompor o
problema de controle em partes gerenciveis enquanto mantm a sua viso geral. O SFC
consiste em passos, interligados a blocos de aes e transies. Cada passo representa
um estado particular do sistema que esta sendo controlado. Uma transio associada a
uma condio que, sendo verdadeira, causa a desativao do passo anterior e a ativao
do passo seguinte. Os passos so ligados com blocos de aes, desempenhando uma
determinada ao de controle.
Aplicaes da linguagem Sequenciamento Grfico de Funes (SFC)

Descrever o comportamento seqencial de um sistema;


Como linguagem de estruturao de aes de um programa segundo um modelo

top-down.
Para descrever o comportamento de baixo nvel de um processo seqencial (ex.:

Partida, Bombeando, Esvaziando, etc...)


Para representar as fases de um processo por batelada.
Para representar um processo de comunicao de dados, etc.
usada na estruturao do programa, no importando a linguagem utilizada.
SFC utilizado no planejamento de procedimentos de uma produo na forma
de sequenciamentos sequncias de partida e parada de equipamentos. Isto
inclui a configurao grfica de uma sequncia de comandos, a configurao de
transies e aes realizadas por blocos de funes em CFC, poderosos recursos
de teste e depurao e ainda a visualizao do diagrama SFC nas Estaes de
Engenharia.
Devido a sua estrutura geral, o SFC funciona tambm como uma ferramenta de

comunicao, integrando pessoas de diferentes formaes, departamentos e pases.


O fluxo(top-down)

Principais caractersticas:

Fcil representao e interpretao


Facilidade de diagnstico (localizao de falhas)
Permite gerar divergncias e convergncias de sequencias.
Descreve o comportamento do sistema atravs de passo transies e aes.

Sendo:
Passo: estado do programa onde as aes so executadas.
Transio: condio pela qual o programa muda de estado, passando de um ou

mais passos antecessores para um ou mais passos sucessores.


Ao: atividade de controle executada num determinado passo.

Implementao prtica em SFC - Tanque agitador

Deseja-se implementar um sistema de controle para um tanque misturador


simples, como mostrado no esquema:

Entradas
BL = Boto de liga
BD = Boto de desliga
SNA = Sensor nvel alto
SNB = Sensor nvel baixo
Sadas
VE = vlvula de entrada
MA = Motor de Agito
VS = vlvula de sada

Descrio de funcionamento:

Ao pressionar o boto de liga (BL) a vlvula de entrada (VE) acionada e o


tanque comea a encher. Quando o sensor de nvel alto (SNA) for atingido, a vlvula de
entrada (VE) fechada ligando o motor de agito (MA) que permanece ligado por 10
segundos. Em seguida a vlvula de sada (VS) ligada, quando o sensor de nvel baixo
(SNB) for acionado o ciclo recomea. Se o boto de desliga (BD) no for pressionado o
ciclo recomea.
A estrutura do SFC para o tanque agitador

Anlise de Desempenho
Com o particionamento dos problemas, a linguagem SFC traz ganhos de
desempenho porque apenas o cdigo relativo aos passos ativos executado.