You are on page 1of 97

Curso Bsico de

Controladores Lgicos
Programables
PLC
1

Nomenclaturas Utilizadas

CLP: Controlador Lgico Programable


CP: Controlador Programable
PLC: Programmable Logic Controller
IHM: Interface Hombre Mquina
MMI: Man Machine Interface

Conceito Genrico

CLP: equipamento eletrnico programvel utilizado para automatizar mquina


ou processos

Mquina ou Processo
CHAVES

SENSORES
BOTOEIRAS
MEDIDORES
TERMOSTATOS
PRESSOSTATOS
TERMOPARES
ENCODERS

C
L
P

CONTATORES
VLVULAS
INVERSORES
RELS
COMUTADORES

TENSES
CORRENTES

Princpio de Funcionamento

Energizao
Limpeza das memrias imagem de E e S
Teste de escrita/leitura da memria RAM
Teste de executabilidade do programa usurio
Execuo das rotinas de inicializao
Execuo da varredura
7

Varredura ou Scan
INCIO / ENERGIZAO

LIMPEZA DE MEMRIA IMAGEM, TESTES


E ROTINAS DE INICIALIZAO

LEITURA DAS ENTRADAS E


ATUALIZAO DA MEMRIA
IMAGEM DE ENTRADA

PROCESSAMENTO DAS INSTRUES


DO PROGRAMA USURIO

ATUALIZAO DAS SADAS VINCULADAS


A MEMRIA IMAGEM DE SADA

Caractersticas de CLPs
Programabilidade: o mesmo equipamento pode ser utilizado nas
mais diversas aplicaes
Confiabilidade: por utilizar semicondutores o nmero de
acionamentos virtualmente infinito
Isolao ptica de entradas e sadas: proporciona segurana
contra interferncias eltricas vindas da mquina ou processo
Deteco de falhas: auto diagnstico imediato em caso de falha
de comunicao, memria e outros
Modularidade: permite montagem correspondente a necessidade
da mquina ou processo
Start-up rpido: evita a necessidade de alterao de ligaes
fsicas em caso de alterao da lgica de comando da mquina
ou processo
9

Aplicaes em Indstrias e
Processos

Automotiva
Plsticos
Embalagens
Alimentos
Petroqumica
Bebidas
Papel e Celulose
Cermica

Saneamento
Telecomunicaes
Refrigerao
Hospitalar
Predial
Siderurgia
Calados
Minerao
1

Arquitetura Bsica
UNIDADE DE
ENTRADA
UNIDADE
CENTRAL
DE
PROCESSAMENTO

MQUINA
OU
PROCESS
O
UNIDADE
DE
SADA

INTERFACES DE
PROGRAMAO E
HOMEM-MQUINA

FONTE
EXTERNA
FONTE

CONJUNTO CLP

Unidades Bsicas
Unidade de entrada: recebe sinais eltricos da mquina ou
processo e compatibiliza com o circuito eletrnico do CLP
Unidade de sada: recebe os sinais processados pelo CLP e
disponibiliza um sinal eltrico para utilizao na mquina ou
processo
Unidade de processamento: o crebro do CLP; administra
todas suas funes e recebe os sinais da unidade de entrada,
executa a lgica do programa usurio e coloca o resultado na
unidade de sada
Unidade fonte de alimentao: adequa a energia eltrica para o
funcionamento do conjunto CLP
1

Unidades de Entrada e
Unidades de Sada
Digitais: admitem apenas 2 estados: ligado
(ON) ou desligado (OFF)
Analgicas: admitem mais que 2 estados
possveis, usualmente um intervalo de
valores de corrente (0 a 20mA) ou tenso (0
a 10Vcc)
1

Entradas Digitais para


Corrente Contnua Tipo N e P
Tipo N (ou NPN): ligada quando colocado
o 0Vccext no borne de entrada
Tipo P (ou PNP): ligada quando colocado
o 24Vccext no borne de entrada
1

Sinal de Acionamento
de Entrada
ENTRADA TIPO N
E
Vex
t
+
-

UNIDADE DE
ENTRADA

S
Vex
t
+
-

UNIDADE
DE SADA

UNIDADE
CENTRAL
DE
PROCESSAMENT
O

FONTE

CONJUNTO CLP
+
-

FONTE EXTERNA
-

Acionamento feito atravs do potencial


negativo da fonte
1

Sinal de Acionamento
de Entrada
ENTRADA TIPO P
E
Vext
+
S
Vext
+
-

UNIDADE DE
ENTRADA

UNIDAD
E
DE
SADA

UNIDADE
CENTRAL
DE
PROCESSAMENTO

FONTE

CONJUNTO CLP
+
-

FONTE EXTERNA

Acionamento feito atravs do potencial


positivo da fonte
1

Entrada Digital para


Corrente Alternada
Ligada quando colocado 110Vca ou 220Vca
no borne de entrada

Transdutores Digitais

Chaves
Termostatos
Pressostatos
Sensores de proximidade
Detetores de nvel
Sensores diversos
1

Sadas Digitais para


Corrente Contnua Tipo N e P
Tipo N (ou NPN): quando ligada coloca
0Vccext no borne de sada
Tipo P (ou PNP): quando ligada coloca
24Vccext no borne de sada

Atuadores na Sada
SADA TIPO N

No acionamento, o CLP fornece potencial


negativo para a carga. A carga deve ser
ligada entre o terminal de sada e o
potencial positivo da fonte.

E
Vext
+
-

UNIDADE DE
ENTRADA

S
Vext
+
-

UNIDAD
E
DE
SADA

UNIDADE
CENTRAL
DE
PROCESSAMENT
O

FONTE

CONJUNTO CLP
+
-

FONTE EXTERNA

Atuadores na Sada
SADA TIPO P

No acionamento, o CLP fornece potencial


positivo para a carga. A carga deve ser
ligada entre o terminal de sada e o
potencial negativo da fonte

E
Vext
+
S
Vext
+
-

UNIDADE DE
ENTRADA

UNIDAD
E
DE
SADA

UNIDADE
CENTRAL
DE
PROCESSAMENT
O

FONTE

CONJUNTO CLP
+
-

FONTE EXTERNA

Sadas Digitais p/
Corrente Alternada
Quando ligada coloca Vca no borne de
sada

Atuadores Digitais

Contatores
Rels
Vlvulas
Lmpadas
Sinalizadores
Solenides diversos
2

Unidade de Entrada Analgica

Converte sinais analgicos em valores numricos que podem ser


utilizados pelo controlador programvel e manuseados pelo usurio.

Transdutores Analgicos

Rguas potenciomtricas
Clulas de carga
Medidores de nvel
Medidores de vazo
Medidores diversos
2

Unidade de Sada Analgica

Converte valores numricos (presses, velocidades, etc) em valores de tenso/ corrente


correspondentes.

D/A

SADA

Atuadores Analgicos

Servo acionamentos
Inversores de frequncia
Amplificadores para vlvula proporcional
Ponte retificadora tiristorizada
Atuadores diversos
2

Unidade Central de
Processamento (UCP)
Tambm chamada de CPU (Central Processing
Unit)
Composta por: microprocessador, memria
bsica, memria de dados e memria de usurio
Utiliza interfaces de programao e homemmquina
2

Memria Bsica (ou Firmware)


No voltil: ROM ou EPROM seus dados no
se perdem quando desenergizada
Acessada somente para leitura
Armazena os programas operacionais e de
controle do CLP
2

Memria de Dados
Voltil: RAM ou NVRAM necessita ficar
energizada para reter os dados gravados
Acessada para escrita e leitura
Armazena os dados utilizados pelos programas e
que sempre so alterados (estados e registros)

Memria de Usurio
Voltil: RAM ou NVRAM necessita ficar
energizada para reter os dados gravados
Acessada para escrita e leitura
Armazena o programa usurio que o CLP ir
executar
3

Watchdog Timer (ou Co de Guarda)


Circuito de deteco de falha
Monitora a execuo da varredura
Reinicializa o CLP caso a varredura seja
interrompida

Interface de Programao
Equipamento especfico para a programao do
CLP
Software ferramenta de programao em
microcomputador (PC ou Notebook)

Interface Homem-Mquina (IHM)


Dispositivo para insero, alterao ou leitura de
dados do programa armazenado na memria do
CLP
Permite a interao do usurio com a mquina
ou processo
Compostas normalmente por teclado e display
(LCD ou VFD)
3

Comunicao Serial
Todos os parmetros eltricos so
definidos por norma.

Nveis de Tenso
Nmero de Estaes
Distncia Mxima
Taxa de Baud Rate
Conectores e Pinos

Principais:
RS232
RS485

Comunicao Serial - RS232


Distncia Mxima: 15m
Mxima Taxa de Transmisso: 20k BAUD
A norma especifica capacitncia mx. de 2500pF
capacitncia tpica de um cabo 150pF/m
Conectores: DB25 (por norma)
DB9 (usual)
Nvel Eltrico: +3V +15V (nvel lgico 0)
-3V 15V (nvel lgico 1)
3

Comunicao Serial - RS485


At 32 transmissores ou receptores
comunicao duplex.
Distncia Mxima: 1.200m
Mxima Taxa de Transmisso: 10Mbaud
porm no para a distncia mxima.
Conectores: No define
3

Redes
Protocolos de Comunicao
Definio:
um barramento de dados digital, serial,
bi-direcional para a comunicao com o
nvel mais baixo de controle industrial,
dispositivos de instrumentao ou nvel de
gerenciamento.
3

Nveis de Rede
- Como o Fluxo de informaes em uma indstria pode ser
muito complexo, elas so usualmente estruturadas em nveis
de hierarquia
Data Bus

Nvel Gerenciamento

FieldBus

Nvel Clula

DeviceBus

Nvel Cho de Fbrica

SensorBus

Nvel Atuador-Sensor

Nveis de Redes:
SensorBus
Orientado a atuadores e sensores, caracterstica
determinstica.
Aes executadas a nvel de dispositivos sem a
necessidade de interao com nveis superiores
Tempo de resposta: abaixo de 10ms.
Volume de informaes: bit
Freq. de transmisso: milisegundos
Ex: ASI (Atuator Sensor Interface)
4

Nveis de Redes:
DeviceBus

Orientado a CLP, PC, Acionamentos, Vlvulas,etc


Envolve controle de sinais digitais e analgicos.
Caracterstica determinstica
Tempo de resposta: 10ms 100ms.
Volume de informaes: Byte
Freq. de transmisso: segundos a milisegundos
Exemplos: Devicenet
Interbus-S
Profibus-DP

Nveis de Redes:
FieldBus
Orientado para integrao entre unidades
inteligentes de natureza diversa (CLP,PC).
Estrutura de dados mais completa e complexa
visando uma maior confiabilidade do sistema
Tempo de resposta: 100ms 1s
Volume de informaes: kByte
Freq. de transmisso: segundos a minutos
Exemplos: Fieldbus Fundation
Profibus FMS
ControlNet (Rockwell)

Nveis de Redes:
DataBus
Orientado a transferncia massiva de dados
em tempo no crtico (Workstation, PC).
Essencialmente de domnio da informtica
Tempo de resposta: minutos - horas
Volume de informaes: MByte
Freq. de transmisso: Dia/ turno/ hora
Exemplos: Ethernet

Redes: Tipos de Protocolos


ASI Actuator Sensor Interface
Alimentao e comunicao so levados em um nico
par de fios para os dispositivos de campo.
Possibilidade de 31 escravos com um mx. de 4 bits de
informaes por ponto.
Distncia mx.: 100m
Varredura: 5ms
Tcnica de vampirismo para a conexo dos fios ao
dispositivo
Utilizao de cabo padronizado para evitar inverso .

Redes: Tipos de Protocolos


PROFIBUS
Meio de transmisso: Eltrico (par de fios blindado);
tico (cabo fibra tica)
Possibilidade de at 127 estaes (c/ repetidor), sendo
32 estaes por segmento.
Distncia mx. com padro eltrico: 100m c/ 12Mbaud;
400m c/ 1,5Mbaud;1.000m c/ superior 187Kbaud.
Velocidade: 9.5 Kbaud at 12Mbaud
Padro Fsico: RS485

Redes: Tipos de Protocolos


DEVICENET
Meio de transmisso: Eltrico (par de fios blindado);
tico (cabo fibra tica)
Possibilidade de at 64 estaes por segmento
Distncia mx. com padro eltrico: 39m c/ 500Kaud;
78m c/ 250Kbaud;156m c/ superior 125Kbaud.
Velocidade: 125K, 250K ou 500Kbps
Padro Fsico: CANbus (protocolo CAN desenvolvido pela
Bosch e adaptado pela Allen-Bradlley, definindo Devicenet)

Linguagens de Programao
No h padronizao entre fabricantes
As linguagens mais utilizadas so:
Diagrama de Blocos (FBD)
Lista de Instrues (IL)
Diagrama de Contatos (LD-Ladder)

Diagrama de Blocos (FBD)


E 00
AND

S 80

E 01

EQUIVALENTE ELTRICO
E 00
E 01
S 80

Lista de Instrues (IL)


LD
AND
ST

E00
E01
S80

EQUIVALENTE ELTRICO
E 00
E 01
S 80

Diagrama de Contatos
(Ladder)
E 00

E 01

S 80

EQUIVALENTE ELTRICO
E 00
E 01
S 80

Processo Industrial e CLP

Famlia
MPC 4004
5

Especificaes Tcnicas
Falta momentnea de energia permissvel: 50mS mx.
Isolao ptica (galvnica): 1500Vca entre alimentao
ou terminal de E/S e terra
Temperatura de armazenagem: -20 a 70C
Temperatura de operao: 0 a 55C
Umidade: 0 a 95% (sem condensao)
Vibrao: 5 a 50Hz / 0,625G 0,1mm pico a pico
Imunidade a rudo: conforme Nema Standard ICS2-230
Imunidade a descarga eletrosttica: conforme IEC 801-2
5

Especificaes Tcnicas

Indicadores led: verde=entradas, vermelho=sadas e status


Linguagem de programao: diagrama de contatos(Ladder)
Conjunto de instrues: Dware (SUP)
Tempo de Varredura: 6mS/Kbyte (tpico)
Estados internos: 1024
Registros internos: 1536
Autodiagnstico: erro de programa usurio e falha na memria
RAM/NVRAM
5

Mdulos da Famlia MPC4004

Bastidores
CDIGO No. DE PASSOS
4004.21

01

4004.22

02

4004.24

04

4004.26

06

4004.28

08

4004.2A

10

Mdulos da Famlia MPC4004

Fontes de Alimentao
Modelo
4004.40

Tenso de
Entrada

Tipo

93-250Vac Chaveada

Obs
Fonte Aux. 24Vcc/ 0,5A

4004.40A 9-36Vcc

Chaveada

--

4004.40D 36-60Vcc

Chaveada

Fonte Aux. 24Vcc/ 0,5A

4004.40G 18-60Vcc

Chaveada

Fonte aux. 24Vcc/ 0,5A


5

Mdulos da FamliaMPC4004

CPUs
CDIG
O

ENTRADAS

SADAS

MEMRIA
USURIO

RELGIO
CALEND.

COM.
SERIAL

4004.01

8 E tipo N

8 S tipo N

32K NVRAM

Sim

RS232/RS485

4004.02

8 E tipo P

8 S tipo P

32K NVRAM

Sim

RS232/RS485

4004.05E

8 E tipo N

8 S tipo N

64K RAM

Sim

RS232/RS485

4004.06E

8 E tipo P

8 S tipo P

64K RAM

Sim

RS232/RS485

4004.09

8 E tipo N ou P
configurveis

8 S rel

32K RAM

No

RS232/RS4
85

4004.11

8 E tipo N

8 S tipo N

32K RAM

No

RS232/RS485

4004.11L

8 E tipo N

8 S tipo N

32K RAM

No

RS232

4004.12

8 E tipo P

8 S tipo P

32K RAM

No

RS232/RS485

4004.12L

8 E tipo P

8 S tipo P

32K RAM

No

RS232

Mdulos da Famlia MPC4004

E/S Digitais p/ Corrente Contnua 24Vcc


CDIG
O

ENTRADA
SADAS
S

4004.31 - -

16S tipo
N

4004.32 - -

16S tipo
P

4004.33 16E tipo N

--

4004.34 16E tipo P

--

4004.51 8E tipo N

8S tipo N

4004.52 8E tipo P

8S tipo P

4004.53 16E tipo N

16S tipo
N
16S tipo

Mdulos da Famlia MPC4004

E/S Digitais p/ Corrente Alternada


CDIGO ENTRADAS

SADAS

4004.35

8E 110Vca

--

4004.35
A

8E 220Vca

--

--

8S REL
240Vca 2A mx.

--

8S TRIAC
90 a 240Vca 2A mx.

4004.37
4004.39

Mdulos da Famlia MPC4004


E/S Digitais p/ uso misto
CDIG
O

ENTRADAS

SADAS

8E tipo N ou
4004.57 P
Configurveis

8S rel
240Vca 2A
mx.

16E tipo N ou
4004.58 P
Configurveis

16S rel
240Vca 2A
mx.

Mdulos da Famlia MPC4004

Multiplex

CDIGO BOTES LEDS


4004.70

32

32

Mdulos da Famlia MPC4004

E/S Analgicas
CDIGO

ENTRADAS CONFIGURVEIS
0 A 10Vcc OU 0 A 20mA

SADAS

TIPO DE
SADA

4004.60

0 a 10Vcc

4004.60A

0 a 20mA

4004.60N

4004.61

0 a 10Vcc ou +10Vcc
0 a 10Vcc

4004.61A

0 a 20mA

4004.61N

4004.62

--

0 a 10Vcc ou +10Vcc - -

4004.62M

--

--

4004.63

--

0 a 10Vcc

4004.63M

--

0 a 10Vcc

4004.64

--

0 a 20mA

4004.64M

--

0 a 20mA

Mdulos da Famlia MPC4004

Leitura de temperatura
CDIGO

ENTRADA
S

SENSOR
TIPO

FAIXA DE
TEMPERATURA

ENTRADAS
ANALGICAS

4004.65J

Termopar J

0 a 500C

--

4004.65K

Termopar K

0 a 1200C

--

4004.66J

Termopar J

0 a 500C

--

4004.66K

Termopar K

0 a 1200C

--

4004.75P

RTD PT100

0 a 200C

--

4004.75P2

RTD PT100

-50 a 150C

--

4004.76P

RTD PT100

0 a 200C

--

4004.76P2

RTD PT100

-50 a 150C

--

4004.85

RTD
PT100

0 a 200C

4 configurveis
0 a 10Vcc ou 0 a 20mA

4004.85
P2

RTD
PT100

-50 a 150C

4 configurveis
0 a 10Vcc ou 0 a 20mA
6

Mdulos da Famlia MPC4004

Contagem Rpida
(entrada p/ encoder)
ENTRADA ENCODE FREQ. SADAS
CDIGO
S
R
MX. ANALOG.

TIPO

4004.87

Bidirecion 100Kh
al
z

--

--

4004.87
SA

Bidirecion 100Kh
al
z

-10 a
10Vcc

Mdulos da Famlia MPC4004

Conversores RS232 x RS485


CONTROLE DE ISOLADO COM
CDIGO MONTAGEM
TRANSMISSO FONTE PRPRIA
2232.00
R

Bastidor
Individual

TXD ou RTS
Da RS232
configurvel

4004.71
R

Ocupando 1
Passo do
bastidor

TXD ou RTS
Da RS232
configurvel

Sim

sim

Mdulos da Famlia MPC4004


Mdulos de Comunicao
CDIGO

DESCRIO

4004.72/D

Slave de Comunicao Devicenet

4004.72/E

Slave de Comunicao Ethernet

4004.72/P

Slave de Comunicao Profibus-DP

Mdulos da Famlia MPC4004


Amplificadores p/ Vlvula proporcional
CDIG
O

MONTAGE
M

No. DE
CANAIS

ENTRAD
A

SADA

ALIMENTA
O

1901.00

Bastidor
Individual

0a
10Vcc

30Vcc 3A
mx.P/canal

20 a 35Vcc
15A total

1901.00
M

Bastidor
Individual

0a
10Vcc

30Vcc 3A
mx.P/canal

20 a 35Vcc
8A total

0a
10Vcc

30Vcc 3A
mx.P/can
al

20 a 35Vcc
15A total

0a
10Vcc

30Vcc 3A
mx.P/can
al

20 a 35Vcc
8A total

Ocupando 1
4004.73 Passo do
bastidor
Ocupando 1
4004.73
Passo do
M
bastidor

Mdulos da Famlia MPC4004

Mdulo de Energia 4004.45


Parmetros Eltricos e Recursos Disponveis:

Tenso RMS (valor trifsico e por fase)


Corrente RMS (valor trifsico e por fase)
Potncia Ativa (valor trifsico e por fase)
Potncia Reativa (valor trifsico e por fase)
Potncia Aparente (valor trifsico e por fase)
Fator de Potncia (valor trifsico e por fase)
Consumo de Energia Ativa (valor trifsico e por fase)
Consumo de Energia Reativa (valor trifsico e por fase)
Freqncia(por fase)
Deteco de Falta de Fase e Inverso de Fase
Sentido da Energia

Mdulos da Famlia MPC4004

Mdulo de Energia 4004.45


Tenso Nominal

17~280V (fase x fase)


10~160V (fase x neutro)

Frequncia

47~65 Hz

Corrente nominal

0,1~5A

Corrente Mxima de pico

10A

Preciso

0,5% fundo de escala

Isolao Galvnica

2.500V

Esquema de ligao

Estrela a quatro fios

Mdulos da Famlia MPC4004

Mdulo de Energia 4004.45


Aplicaes:

Medio e Anlise de Parmetros Eltricos


Medio e Anlise de Energia Eltrica
Monitoramento e Aquisio de Dados em Redes
Custos e Gerenciamento de sistemas produtivos
Alarmes e Comutao de Carga
Medio e Verificao de Consumo de Energia Ativa e
Reativa
7

Mdulos da Famlia MPC4004

Interfaces Homem-Mquina (IHM)


CDIGO

DISPLAY

CARACTE
R

TECLADO

TECLAS
F

TECLAS
K

LED
SINALIZADOR

2002.95M

LCD 2x20

5mm

NUMRICO

10

2002.96

LCD 2x20

5mm

NUMRICO

12

10

12

4004.90

LCD 2x20

5mm

NUMRICO

--

10

4004.92

LCD 4x20

9mm

NUMRICO

10

LCD 4x20

9mm

NUMRICO

10

12

4004.94

LCD 4x20

9mm

NUMRICO

12

10

12

4004.95

LCD 4x20

5mm

NUMRICO

--

10

4004.98

LCD 4x20

5mm

NUMRICO

12

10

12

4004.99

VFD 4x20

5mm

NUMRICO

12

10

12

4004.G92

Configuraes Possveis
quanto ao N de pontos de E/S

Entradas digitais: de 8 a 120


Sadas digitais: de 8 a 120
Pontos de E/S analgicas: at 32
Entradas p/ leitura de temperatura: at 16
Entradas p/ contagem rpida (encoder): at 3
Entrada p/ multiplex: 1
7

Configuraes Possveis
quanto ao N de Mdulos

Bastidor: at 10 passos
Entr./Sadas digitais: at 7 mdulos
Entr./Sadas analgicas: at 4 mdulos
Entr. p/ leitura de temperatura: at 2 mdulos
Entr. mista temperatura/analgica: 1 mdulo
Entr. contagem rpida (encoder): 1 mdulo
Entr. Multiplex: 1 mdulo
7

Estrapeamento (Jumpers)
Conector com elemento mvel (jumper)
Configura recursos dos mdulos
Configura o endereamento do mdulo no
conjunto CLP
Define o vnculo das E/S fsicas com a memria
imagem de E/S
7

Conexes Eltricas
Alimentao: mdulo fonte exclusivo p/
alimentao do conjunto CLP
Alimentao externa: necessria conexo de
fonte externa auxiliar para a alimentao das E/S
isoladas por fotoacoplador
Conectores rpidos em todas as conexes
7

Mapeamento de Memria
Relaciona os endereos de memria onde
sero encontrados/armazenados todos os
recursos/dados utilizados no CLP
Estado interno (EI): informao do tipo
LIGADO DESLIGADO
Registro interno: informao do tipo
NUMRICO
7

Conjunto de Instrues
Dware (Ladder)

Conjunto de Instrues
Dware
Linguagem Diagrama de Contatos (Ladder)
Mais de 80 instrues
Agrupamentos por tipo de instruo

Tipos de Instrues

Bsicas
Comparao
Aritmticas
Movimentao de dados
Deslocamento
Converso de dados

Relgio calendrio
Contagem Up/Down
Lgicas de 16 bits
Movimentao entre bits
e estados
Especiais
Pseudo instrues
7

Instrues Bsicas
LD carregamento
Tambm chamada de contato aberto ou contato NA
Instruo de 1 operando
Simula o funcionamento de uma chave NA:
estado interno(EI) desligado=chave aberta;
estado interno(EI) ligado=chave fechada
Utilizada para iniciar uma linha de lgica e para
operaes lgicas intermedirias nas linhas
SMBOLO
OP1

EXEMPLO
100

Instrues Bsicas
LDN carregamento negado
Tambm chamada de contato fechado ou contato NF
Instruo de 1 operando
Simula o funcionamento de uma chave NF:
EI desligado=chave fechada; EI ligado=chave aberta
Utilizada para iniciar uma linha de lgica e para operaes
lgicas intermedirias nas linhas
SMBOLO
OP1

EXEMPLO
100

Instrues Bsicas
AND - E
Realiza uma operao lgica AND (E)
Basta colocar dois contatos NA em srie
SMBOLO
OP1

OP2

EXEMPLO
100

101

Instrues Bsicas
OR - OU
Realiza uma operao lgica OR (OU)
Basta colocar dois contatos NA em paralelo
SMBOLO

EXEMPLO

OP1

100

OP2

101

Instrues Bsicas
OUT - sada

Instruo de 1 operando
Carrega um EI com o resultado de uma operao lgica
Pode ser utilizada com EI de sada fsica ou EI auxiliar
Utilizada para concluir/finalizar a linha de lgica
SMBOLO
OP1

EXEMPLO
180

Instrues Bsicas
OUTN- sada negada
Instruo de 1 operando
Carrega um EI com o resultado invertido de uma operao
lgica
Pode ser utilizada com EI de sada fsica ou EI auxiliar
Utilizada para concluir/finalizar a linha de lgica
SMBOLO
OP1

EXEMPLO
180

Instrues Bsicas
OUTI- sada intermediria

Instruo de 1 operando
Carrega um EI com o resultado de uma operao lgica
Pode ser utilizada com EI de sada fsica ou EI auxiliar
Utilizada quando se deseja uma sada no meio da linha de
lgica ou vrias sadas em paralelo
Equivalente a um ramo
SMBOLO

EXEMPLO

OP1

181

Instrues Bsicas
OUTIN- sada intermediria negada
Instruo de 1 operando
Carrega um EI com o resultado invertido de uma operao
lgica
Pode ser utilizada com EI de sada fsica ou EI auxiliar
Utilizada quando se deseja uma sada no meio da linha de
lgica ou vrias sadas em paralelo
Equivalente a um ramo
SMBOLO

EXEMPLO

OP1

181

Instrues Bsicas
SETR Set Reset

Instruo de 1 operando e 2 entradas


Liga um EI quando a entrada S ligada e mantm o EI ligado mesmo
que a entrada S seja desligada
Desliga um EI quando a entrada R ligada e mantm o EI desligado
mesmo que a entrada R seja desligada
Se ambas as entradas S e R forem ligadas simultaneamente,
prevalecer a entrada R
Utilizada para concluir/finalizar a linha de lgica
SMBOLO

EXEMPLO

SETR
R OP1

SETR
R 185

Instrues Bsicas
MONOA monoestvel no acionamento

Liga um EI durante uma varredura


Instruo de 1 operando
Utilizada para concluir/finalizar a linha de lgica
Ativada na passagem de OFF para ON da lgica de
acionamento
Utilizada para concluir/finalizar a linha de lgica
SMBOLO
OP1
MONOA

EXEMPLO
200
MONOA

Instrues Bsicas
MONOD monoestvel no desacionamento
Idntica a MONOA, porm ativada na passagem
de ON para OFF da lgica de acionamento

SMBOLO
OP1
MONOD

EXEMPLO
200
MONOD

Instrues de Movimentao de Dados


MOVK carregamento de constante
Instruo de 1 operando, 1 constante e 1 entrada
Carrega a constante K de 16 bits no registro indicado por
OP1
Entrada H: ligada=executa o carregamento; desligada=no
executa o carregamento
Utilizada para concluir/finalizar a linha de lgica
SMBOLO

EXEMPLO

H MOVK
OP1
K

H MOVK
600
1234

Instrues de Movimentao de Dados


MOV cpia de registro
Instruo de 1 operando, 1 constante e 1 entrada
Copia o contedodo registro indicado por OP1 no registro
indicado por OP2
Entrada H: ligada=executa o carregamento; desligada=no
executa o carregamento
Utilizada para concluir/finalizar a linha de lgica
SMBOLO

EXEMPLO

H MOV
OP1
OP2

H MOV
600
6E0

Instrues Bsicas
TMR temporizador

Instruo de 1 operando e 2 entradas


Simula um temporizador com retardo na energizao
Entrada H: ligada=habilita o temporizador; desligada=desabilita o
temporizador e zera o efetivo e desliga o EI vinculado
Entrada S: ligada=inicia a contagem de tempo; desligada=para a
contagem de tempo sem zerar o efetivo
OP1: EI vinculado que ser ligado quando a contagem de tempo
indicada no efetivo igualar-se ao contedo do preset
Utilizada para concluir/finalizar a linha de lgica
SMBOLO

EXEMPLO

TMR
OP1

TMR
000

Instrues Bsicas
CNT contador
Instruo de 1 operando e 2 entradas
Simula um contador de eventos
Entrada H: ligada=habilita o contador; desligada=desabilita o
contador, zera o efetivo e desliga o EI vinculado
Entrada S: na passagem de OFF para ON incrementa em 1
unidade a contagem acumulada no efetivo
OP1: EI vinculado que ser ligado quando a contagem de
eventos indicada no efetivo igualar-se ao contedo do preset
Utilizada para concluir/finalizar a linha de lgica
SMBOLO

EXEMPLO

CNT
OP1

CNT
000

Instrues de Comparao
CMP comparador
Instruo de 2 operandos e 1 entrada
Compara o contedo de dois registros de 16 bits indicados por OP1 e
OP2 sem alterar seus valores
Entrada H: ligada=executa a comparao; desligada=desabilita o
comparador
O resultado da comparao mostrado nos EIs: OP1>OP2 liga 0F8
OP1=OP2 liga 0F9
OP1<OP2 liga 0FA
Utilizada para concluir/finalizar a linha de lgica

SMBOLO

EXEMPLO

H CMP
OP1
OP2

H CMP
440
442

Instrues Aritmticas
SUM soma BCD (decimal)
Instruo de 3 operandos e 1 entrada
Soma o contedo de dois registros de 16 bits indicados por OP1
e OP2 e coloca o resultado no registro indicado por OP3
Entrada H: ligada=executa a soma; desligada=desabilita o
somador
Caso haja overflow (vai um) o EI 0FF ser acionado
Utilizada para concluir/finalizar a linha de lgica
SMBOLO

EXEMPLO

H SUM
OP1
OP2
OP3

H SUM
440
442
600

Instrues de Movimentao de Dados


TAB carregamento de at 16 constantes
Instruo de 1 operando, 1 quantificador, at 16 constantes e 1 entrada
Carrega as constantes K1 de 16 bits a partir do registro indicado por
OP1 sequencialmente
Entrada H: ligada=executa o carregamento; desligada=no executa o
carregamento
Quantificador n: indica a quantidade de constantes que sero carregadas
Utilizada para concluir/finalizar a linha de lgica

SMBOLO
H

TAB
OP1
n
K1 K2
K3 K4
at K16

EXEMPLO
H

TAB
400
06
1111 2222
3333 4444
5555 6666

Instrues Especiais - SCL escala

Instruo de 3 operandos e 3 entradas


Converte a escala com valores inicial e final (X0 e X1) na escala com
valores inicial e final (Y0 e Y1) contidos nos registros indicados a
partir de OP1, sendo:
X0=OP1 e OP1+1
Y0=OP1+2 e OP1+3
X1=OP1+4 e OP1+5
Y1=OP1+6 e OP1+7
Entrada y/m: ligada=executa o clculo de m (fator de converso);
desligada=executa a converso de escalas
Entrada H: ligada=executa o clculo selecionado pela entrada y/m;
desligada=no executa os clculos
Entrada L: ligada=impe como limites superior e inferior de clculo os
parmetros (Y0 e Y1) como resultado; desligada=sem limitador

Instrues Especiais - SCL escala

OP2: registro que armazena o valor a ser convertido (entrada)


OP3: registro que armazena o valor j convertido (sada)
Para o correto funcionamento efetuar:
- carregamento dos valores X0, X1, Y0 e Y1
- clculo de m
- clculo de converso
Utilizada para concluir/finalizar a linha de lgica
SMBOLO
Y/m
L
H

SCL
OP1
OP2
OP3

EXEMPLO
Y/m
L
H

SCL
880
5F0
890

You might also like