Você está na página 1de 27

Módulos de entrada:geralmente são digitais, podendo também ser

analógicos (sinais 4-20ma ou 0-10V).


Módulos de saída: analógicos ou digitais, podendo os últimos ser a
relé, transístor ou triac. A saída a relé pode dispensar os relés de
acoplamento aos actuadores.
Módulos especiais: posicionamento de eixos de motores passo a
passo ou servo motores, sinais de alta frequência, interfaces
homem máquina.
Módulos de comunicação:comunicação com outros PLC’s através
de protocolos de rede pré-definidos que permitem a comunicação
a grandes distâncias e com elevadas taxas de transmissão.

Componentes de um PLC
Hardware – Ligações elétricas (Entradas)
Ligação Source (PNP)

Hardware – Ligações elétricas (Entradas)


Saídas a Relé

Hardware – Ligações elétricas (Saídas)


Saídas a transístor (Source)

Hardware – Ligações elétricas (Saídas)


Modo de Execução:

Leitura das Entradas

Execução do Programa

Scan Time
Em Memória

Actualização das Saídas

O Autómato programável
Scan Time

Memória de
0 0 10 10
Programa

Actuadores
1 1 11 11
Sensores

2 2 12 12
. . CPU . .
. . . .
. . . .
Memória de
n n Dados m m
Interface de Input Output Interface de
Entrada Saída
Image Image
Memory Memory
Fase 1 Fase 2 Fase 3

O Autómato programável
X0 Y0

Leitura Entradas Actualização de Saídas

S X0
c
a
n
PLC Scan Time
T
i
m
e Y0

END

O Autómato programável
Diagrama Ladder Function Block Diagram

Texto Estruturado

As Linguagens de Programação
Dispositivo Tipo Notação Limites Total Descrição Nota
X bit Octal X0-X1777 1024Entradas digitais do sistema 256 Físicas
Y bit Octal Y0-Y1777 1024Saídas digitais do sistema 256 Físicas
M bit Decimal M0-M7679 7680Relés/Contactos Internos Voláteis
L bit Decimal L0-L7679 7680Relés/Contactos Internos Retentivos
S bit Decimal S0-S4095 4096Relés/Contactos Internos Sequenciação
D 16 /32bit Decimal D0-D7999 8000Registos de dados
R 16 /32bit Decimal R0-R32767 32768Registos Premanentes Bateria
B bit Hexadecimal B0-BFF 256Relés Rede
W 16/32 bit Hexadecimal W0-W1FF 512Registos de Rede
T 16 bit Decimal T0-T511 512Temporizadores
ST 16 bit Decimal ST0-ST15 16Temporizadores Retentivos
C 16 bit Decimal C0-C255 256Contadores
LC 32 bit Decimal LC0-LC63 64Contadores 32 bits
Endereçamento:

X0................X7
Y20................Y27
X20................X27 Y20................Y27
X20................X27 X30................X37
X10..............X17
X40................X47

Y0................Y7
FX5U-32M Y10..............Y17 FX5-8EY
FX5-8EX FX5-8EX
FX5-8EY FX5-16EX

Entradas e Saídas: X/Y – Endereçamento


Criação de um Programa
Menu

Tools / Ferramentas

Área de Edição
Navegador de Projecto

Seleção Dispositivos / F
unções

Ambiente de trabalho
Criação de uma POU
Utilizar o Menu “Convert” ou o Icon para fazer a compilação

Compilação do Programa
Verificação de erros
Transferência do programa para o PLC
Transferência do programa para o PLC
Transferência do programa para o PLC
Monitorização de um Programa
Monitorização de um Programa
O “Global Label“ tem os seguintes campos:
Label Name: Nome da variável
Data Type: Tipo da variável
Device: Endereço da variável
Class: Uso da Variável
Constant: Valor das constantes
Comment: Comentário da variável
Remark: Anotação da variável

Definição de variáveis (Globais)


Se no campo “Device” não for especificado nenhum endereço, durante
a compilação, é atribuído à variável um primeiro endereço genérico, no
espaço de memória reservado a Labels.

Definição de variáveis (Labels)

Você também pode gostar