Você está na página 1de 25

O que um PLC (autmato)?

Centro de Formao

O que um PLC (Autmato) ?

Sumrio

Histrico
PLC
Hardware
Entrdas/Sadas
Modo de Funcionamento do PLC
Linguagens de programao
Comunicao
O que necessrio para especificar um PLC

Glossrio

Schneider Electric - Centro de Formao

FBP2008 / 3

Histria do PLC

O primeiro Autmato Programvel foi desenvolvido pela Modicon e


foi o substituto do rel para a GM e a Landis.
Os PLCs eliminaram a necessidade de substituir e juntar hardware
para cada nova configurao lgica.
Este novo sistema incrementou drsticamente as funcionalidades e
reduziu o espao de colocao do sistema lgico.

O primeiro PLC, modelo 084, foi inventado por Dick Morley em


1969.
O primeiro PLC a ser comercializado com sucesso , o 184, foi
introduzido em 1973 por Michael Greenberg.

Schneider Electric - Centro de Formao

FBP2008 / 4

O que um PLC?

Os Blocos Bsicos

CPU

Entradas

Sadas

O AUTMATO PROGRAMVEL um controlador do estado slido que


analiza em permanncia o estado dos equipamentos ligados s entradas.
Baseado no programa que foi escrito no processador e armazenado na
memria, este controla o estado dos sistemas ligados s sadas.

Schneider Electric - Centro de Formao

FBP2008 / 5

O que um PLC com E/S distribudas?

Sistema Complexo
CPU

Entradas

Sadas

Remoto
Sadas
Entradas

Schneider Electric - Centro de Formao

FBP2008 / 6

O que um PLC com controlo


distribudo?
Sistema Complexo
CPU

Entradas

CPU

Sadas

Sadas

Entradas

Remoto
Sadas
Entradas
Schneider Electric - Centro de Formao

FBP2008 / 7

Dentro do PLC
Comunicaes
Portas

E
n
t
r
a
d
a
s

C
i
r
c
u
i
t
o
s

Alta
Tenso
Barreira
isolamento

Unidade
Central
Processador
(CPU)

MEMRIA

s
a

d
a
s

C
i
r
c
u
i
t
o
s
Barreira
isolamento

CR

Alta
Tenso

dados

programa
Low Voltage
Alimentao AC

Schneider Electric - Centro de Formao

ou

Alimentao DC

FBP2008 / 8

Dentro do PLC

O CPU contem um Programa residente de modo a que o


PLC :
Execute o controlo das Instrues
Utilizadas no Programa

Comunique com outros equipamentos


Outros PLCs, Programas distribuidos, I/O distribuidos, etc.

Desempenhe as actividades internas


Diagnosticos, etc

O programa pode ser armazenado numa memria no


voltil
Sempre que o programa tenha que ser preservado mesmo no
caso do PLC ser desligado da alimentao ou a memria tenha
siso apagada
Schneider Electric - Centro de Formao

FBP2008 / 9

O que so entradas?

Permite a ligao dos captores que lhe esto associados


Transformam o sinal elctrico num sinal lgico 0 ou 1

Comutadores e botes
Sensores
Sensores fotoelctricos
Sensores de proximidade
Pressostatos
Detectores de nvel
Sondas de Temperatura
Vacuostatos

Encoders (Codificadores incrementais ou absolutos)


Schneider Electric - Centro de Formao

FBP2008 / 10

O que so sadas?

Permite agir sobre os pr-accionadores que lhe so associados


Transformam o estado lgico (0 ou 1) num sinal elctrico

Vlvulas
Motores
Actuadores
Rels de Controlo
Alarmes
Lmpadas
Contadores
Bombas

Schneider Electric - Centro de Formao

FBP2008 / 11

PLC ciclo de funcionamento

PLC funciona em 4 etapas

INCIO

Leitura das entradas


L o estado das entradas
Execuo do Programa
Processa o programa

Housekeeping

Leitura
entradas

Actualizao
Sadas

Actualizao das sadas


Liga/desliga as sadas
Controlos internos

Execuo
Programa

Esta etapa inclui as comunicaes, Diagnsticos


Internos, etc.
Estas etapas so continuamente repetidas processadas
em loop
Schneider Electric - Centro de Formao

FBP2008 / 12

Programao do PLC

Linguagens de programao
Dependendo do PLC e do software utilizado, podemos escolher
uma das 5 linguagens normalizadas.
Norma IEC 61131

Diagrama de Blocos Funcionais (FBD)


Texto estruturado / Literal (ST)
Lista de Instrues / Booleana (IL)
Diagrama Ladder (LD)
Sequencial Funo Chart / Grafcet (SFC)

Schneider Electric - Centro de Formao

FBP2008 / 13

Ladder

Entradas

Sadas

Leitura / Condies Escrita / Controlo


Instrues
Aces
Incio (Rung #1)

|/|

()

||

|/|

()

||

|/|

()

||

Fim (Rung #4)

()

||
||

||

Schneider Electric - Centro de Formao

FBP2008 / 14

Diagrama de Blocos Funcionais (FBD)

Schneider Electric - Centro de Formao

FBP2008 / 15

Texto Estruturado (ST)

Schneider Electric - Centro de Formao

FBP2008 / 16

Lista de Instrues (IL)

Schneider Electric - Centro de Formao

FBP2008 / 17

Sequencial Funo Chart/Grafcet (SFC)

Schneider Electric - Centro de Formao

FBP2008 / 18

Comunicao

Schneider Electric - Centro de Formao

FBP2008 / 19

Comunicao Bsica

Protocolos
Conjunto de regras definidas, utilizadas para efectuar trocas de
dados entre vrios equipamentos (formato e tempos).
Perfil = seleco dos protocolos para a comunicao da
aplicao.

Tipo de Comunicao
Mestre / Escravo - pergunta / resposta & resposta s
Ponto-a-ponto - cliente / servidor, publicar / subscrever

Comunicao Arquitecturas
Estrela (ponto-a -ponto)
Bus, Anel, LAN (multiestao)

Schneider Electric - Centro de Formao

Bus

Anel

Estrela

FBP2008 / 20

Comunicao Protocolos

Ethernet

CANopen

Modbus Plus

ASi

Modbus

FIPIO/FIPway

S908

ControlNet

LonWorks

ASCII

Interbus
Profi-bus
DeviceNet
Uni-Telway

Os Protocolos so similares s linguagens.


Os vrios equipamentos devem suportar o mesmo protocolo para que

possam comunicar uns com os outros.

Schneider Electric - Centro de Formao

FBP2008 / 21

O que necessrio para especificar um PLC

Quantidade, Tipo e Localizao das E/S

Nmero de Entradas e sadas


Tenso de alimentao AC ou DC
Analgicas ou Discretas
Centralizadas ou distribudas

Comunicao Requesitos
Protocolo / rede utilizada
Comunicao com (HMI, outros PLCs, etc)

Velocidade da Aplicao
Tempo de Resposta requerido pelo sistema
Com que velocidade muda o processo

Schneider Electric - Centro de Formao

FBP2008 / 22

O que preciso para especificar um PLC

Filosofia da arquitectura de Controlo


Controlo Centralizado , Controlo Distribuido ou combinao
Redundncia - CPUs, alimentaes, etc

Software de programao
IEC vs. 984
Instalao de base / o que habitual utilizar-se

Lgica Utilizada / Programa


Dimenso e complexidade do Programa
Controlo com Feedback (PID)
etc.

Schneider Electric - Centro de Formao

FBP2008 / 23

Glossrio

HMI / MMI

Human Machine Interface / Man Machine Interface

I/O

Input(s) e/ou Output(s)

LSB / MSB

Least Significant Bit / Most Significant Bit

MODICON

MOdular DIgital CONtoller

PID

Proportional Integral Derivative (feedback control)

RF

Radio Frequency

RTU

Remote Terminal Unit

SCADA

Supervisory Control And Data Acquisition

TCP/IP

Transmission Control Protocol / Internet Protocol

Schneider Electric - Centro de Formao

FBP2008 / 24

FIM
Este documento foi elaborado por Ftima Borges (Eng), formadora
do Centro de Formao da Schneider Electric Portugal, nas reas
da Automao Industrial, Dilogo Homem-Mquina, comunicao
e electrnica.
centro.formacao@pt.schneider-electric.com

Schneider Electric - Centro de Formao

FBP2008 / 25

Você também pode gostar