Escolar Documentos
Profissional Documentos
Cultura Documentos
Este manual no pode ser reproduzido, total ou parcialmente, sem autorizao por escrito da Atos.
Seu contedo tem carter exclusivamente tcnico/informativo e a Atos se reserva no direito, sem
qualquer aviso prvio, de alterar as informaes deste documento.
2
Termo de Garantia
A Atos Automao Industrial LTDA. assegura ao comprador deste produto,
garantia contra qualquer defeito de material ou de fabricao, que nele apresentar no
prazo de 360 dias contados a partir da emisso da nota fiscal de venda.
3
CONVENES UTILIZADAS
Ttulos de captulos esto destacados no ndice e aparecem no cabealho das
pginas;
ATENO: Este cone identifica tpicos que devem ser lidos com ex-
trema ateno, pois afetam no correto funcionamento do equipamento
em questo, podendo at causar danos mquina / processo, ou mesmo
ao operador, se no forem observados e obedecidos.
4
ATOS
Contedo
CAPTULO 1 ..................................................... ........................................ 11
Conveno da nomenclatura................................................................................................................................... 13
Representao das variveis.............................................................................................................................. 13
5
ATOS
Caractersticas .........................................................................................................................................................75
Especificaes eltricas...........................................................................................................................................76
6
ATOS
Esquema de ligao ............................................. ............................................................... ................. 77
Caractersticas......................................................................................................................................................... 78
Especificaes eltricas .......................................................................................................................................... 79
Descrio:................................................................................................................................................................ 83
Geral ................................................................................................................................................................... 83
Alarmes: .............................................................................................................................................................. 84
Teclado: .............................................................................................................................................................. 84
Senhas: ............................................................................................................................................................... 84
7
ATOS
8
ATOS
Declarao de parmetros................................................................................................................................ 125
Declarao de variveis locais.......................................................................................................................... 126
Tabela da norma IEC 61131 ............................................................................................................................. 127
Programao no Ladder ................................................................................................................................... 127
Utilizando Bloco Funcional .................................................................................................................................... 128
9
ATOS
10
ATOS
CAPTULO 1
.IEC61131-3.
11
ATOS IEC61131-3
12
IEC61131-3 ATOS
A Norma IEC61131-3
Conveno da nomenclatura
Representao das variveis
M W (16 bits)
Acesso variveis com 16 bits de
tamanho:
(Acesso memria) INT, UINT e WORD.
Acesso variveis com 32 bits de
D (32 bits) tamanho:
% I
(Entrada fsica do CLP)
DINT, UDINT, DWORD,
%IW8.1 Leitura de sinal da entrada proveniente de uma placa analgica (slot 8, entrada 1)
%QW8.1 Escrita de sinal na sada proveniente de uma placa analgica (slot 8, sada 1)
%MD1
%MT1 Acesso leitura/escrita de varivel de 32 bits na memria do CLP
%MR1
%MA1 Acesso leitura/escrita de varivel na memria do CLP
13
ATOS IEC61131-3
14
IEC61131-3 ATOS
Viso Geral
A representao de variveis segundo a norma IEC61131-3
permite que os diferentes tipos de dados existentes no contro-
lador possam ser acessados de maneira clara e objetiva.
15
ATOS IEC61131-3
O que um Program?
16
IEC61131-3 ATOS
17
ATOS IEC61131-3
18
IEC61131-3 ATOS
19
ATOS IEC61131-3
Tipos de dados
TAMANHO
TIPO DE DADO INTERVALO
(em memria)
BOOL 1 bit TRUE e FALSE
INT 16 bits -32768 a +32767
UINT 16 bits 0 a 65535
WORD 16 bits 0 a FFFF
DINT 32 bits -2147483648 a +2147483647
UDINT 32 bits 0 a 4294967295
DWORD 32 bits 0 a FFFFFFFF
-3.40282346638528860e+38a 3.40282346638528860e+38
REAL 32 bits
Underflow: 1.1754943508222875e-38
DATE 32 bits 01/01/2000 a 31/12/2080
TIME 32 bits 0 a 49d17h2m47s290ms
TIME_OF_DAY 32 bits 00:00:00 a 23:59:59
01/01/1970 0:0:0
DATE_AND_TIME 32 bits a
31/12/2038 23:59:59
STRING ------- Caracteres ASCII
ARRAY ------- [0..1999]
STRUCT ------- -----------------------
20
IEC61131-3 ATOS
Declarao de constantes
INT#nmero
INT Ladder int#nmero
UINT#nmero
UINT Ladder uint#nmero
DINT#nmero
DINT Ladder dint#nmero
UDINT#nmero
UDINT Ladder udint#nmero
WORD#nmero
WORD Ladder word#nmero
DWORD#nmero
DWORD Ladder dword#nmero
REAL#nmero
real#nmero
REAL Ladder Utilizar somente ponto (.), tipo
REAL no aceita vrgula (,).
21
ATOS IEC61131-3
DATE#yyyy-mm-dd
date#yyyy-mm-dd
DATE Ladder
D#yyyy-mm-dd
d#yyyy-mm-dd
TIME_OF_DAY#hh:mm:ss
TOD Ladder
time_of_day#hh:mm:ss
(TIME_OF_DAY) TOD#hh:mm:ss
tod#hh:mm:ss
DATE_AND_TIME#yyyy-mm-dd-
hh:mm:ss
DT Ladder
date_and_time#yyyy-mm-dd-
hh:mm:ss
(DATE_AND_TIME)
DT#yyyy-mm-dd-hh:mm:ss
dt#yyyy-mm-dd-hh:mm:ss
22
IEC61131-3 ATOS
16 (hexa) INT#16#nmero
2 (bin) UINT#2#nmero
16 (hexa) UINT#16#nmero
2 (bin) DINT#2#nmero
16 (hexa) DINT#16#nmero
2 (bin) UDINT#2#nmero
16 (hexa) UDINT#16#nmero
2 (bin) WORD#2#nmero
23
ATOS IEC61131-3
24
ATOS
CAPTULO 2
.SOFTWARE A1.
25
ATOS SOFTWARE A1
26
SOFTWARE A1 ATOS
Sobre o software A1
Configuraes mnimas para rodar o A1
Processador: Pentium III 500MHz com 256Mb de RAM;
Vdeo: 800x600 pixels (fontes pequenas);
Espao disponvel no HD: 60 Mb;
Sistema Operacional: 2000 ou XP.
27
ATOS SOFTWARE A1
Configurando hardware
Para criar uma configurao de hardware no A1, cli-
que com o boto direito do mouse sobre o item Hard-
ware no Gerenciador de Projetos. No menu pop-up
que abrir, clique sobre a opo "Ver catlogo de
hardware" para abrir uma janela com a lista dos mdu-
los disponveis.
Jumpers de endereamento
O endereamento na srie MPC4004 normalmente feito a-
travs de um jumper que varia de A at H.
28
SOFTWARE A1 ATOS
DIGITAIS
4004.31G Mdulo de expanso com 16S N
4004.31H Mdulo de expanso com 16S N (Troca a Quente)
4004.32G Mdulo de expanso com 16S P
4004.32H Mdulo de expanso com 16S P (Troca a Quente)
4004.33G Mdulo de expanso com 16E N
4004.33H Mdulo de expanso com 16E P/N (Troca a Quente)
4004.34G Mdulo de expanso com 16E P
4004.38G Mdulo de expanso com 8E N ou P
4004.53G Mdulo de expanso com 16E/16S N
4004.53H Mdulo de expanso com 16E P ou N /16S N (Troca a Quente)
4004.54G Mdulo de expanso com 16E /16S P
4004.54H Mdulo de expanso com 16E P ou N /16S P (Troca a Quente)
4004.55G Mdulo de expanso com 32 entradas N
4004.55H Mdulo de expanso com 32 entradas P ou N (Troca a Quente)
4004.56G Mdulo de expanso com 32 entradas P
4004.58G Mdulo de expanso com 16E P ou N /16S rel
ANALGICAS
4004.62G Mdulo de expanso 8E Analgicas (tenso ou corrente)
4004.62/P Mdulo de expanso 4E Analgicas (tenso ou corrente)
4004.63G Mdulo de expanso 8S Analgicas (tenso)
4004.63/P Mdulo de expanso 4S Analgica (tenso)
4004.64G Mdulo de expanso 8S Analgica (corrente)
4004.64/P Mdulo de expanso 4S Analgica (corrente)
29
ATOS SOFTWARE A1
30
SOFTWARE A1 ATOS
Gerenciador do Projeto
O gerenciador de projeto mostra atravs
de uma rvore hierrquica de opes, todas
as informaes relativas ao projeto.
Controlador 1: Ao criar um projeto, ele
vem automaticamente com um contro-
lador definido. Num mesmo projeto,
mais de um controlador pode ser geren-
ciado. Para isto, clique em "Configura-
o" e adicione os outros controladores
a serem utilizados no projeto;
31
ATOS SOFTWARE A1
Atalhos de Teclado
Comandos principais
Ctrl+A Abrir projeto.
Ctrl+N Novo projeto.
Ctrl+S Salva projeto.
Editor Ladder
Ctrl+F Procurar.
F3 Procurar prxima.
Ctrl+O Procurar sada.
Ctrl+U Substituir.
Ctrl+C Copiar.
Ctrl+V Colar.
Ctrl+X Recortar.
A Inserir contato aberto.
F Inserir contato fechado.
B Inserir bloco.
O Inserir sada.
C Inserir comentrio de linha.
L Inserir Label.
G CALL p/ sub-rotina.
J Inserir JUMP p/ Label.
[ Abre brao paralelo.
] Fecha brao paralelo.
I Inserir nova linha abaixo da linha corrente.
U Inserir nova linha acima da linha corrente.
P Reabre brao paralelo fechado.
Q Abre lista de sadas.
R Abre lista de entradas.
Projeto
F5 Envia o projeto para o CLP
F9 Inicia modo de superviso
Ferramentas
Ctrl+F2 Calculadora
Gerenciador de Variveis
Edio
Para editar um campo no gerenciador de variveis deve-se seguir os seguintes passos:
Selecione o campo desejado;
Habilite a edio, isso pode ser feito de trs maneiras:
- Com mais um clique;
- Atravs da tecla F2;
- Iniciando a digitao no campo
A edio encerrada atravs das teclas: ENTER ou TAB.
32
SOFTWARE A1 ATOS
Navegao
A navegao entre as clulas do gerenciador de variveis feita atravs das setas direcionais do
teclado.
Observao: Para navegao nenhum campo da janela deve estar habilitado para edio.
33
ATOS SOFTWARE A1
Barra de Menu
Menu Arquivo
Novo Novo projeto.
Abrir Abrir projeto.
Salvar Como salva projeto com outro nome.
Save Salva projeto corrente.
Close project Fecha projeto corrente.
Exit Sai do aplicativo.
Menu Editar
Desfazer Desfazer ltima ao.
Refazer Refazer ltima ao.
Recortar Recortar texto ou linha de programa.
Copiar Copiar texto ou linha de programa.
Colar Colar texto ou linha de programa.
Apagar Apagar texto ou linha de programa.
Selecionar Tudo Selecionar todo o contedo corrente.
Localizar Procurar por instruo/varivel no programa.
Substituir Substituir variveis.
Menu Exibir
Gerenciador do projeto Gerenciador do projeto.
Mensagens Janela de mensagens do sistema.
Properties Janela de propriedades.
Superviso Janela de superviso de variveis.
Tools Lista de ferramentas p/ edio.
Zoom + Aumenta zoom do ladder.
Zoom - Diminui zoom do ladder.
Menu Projeto
Compilar Compilar projeto corrente.
Simulao Iniciar/Parar simulao do projeto.
Download Envio do projeto para o CLP.
Upload Leitura do projeto do CLP.
Online Entrar em modo de superviso.
Programao Online Entrar em modo de programao online.
Segurana Inserir senha de abertura no projeto.
Menu Ferramentas
Configurao da interface de comunicao;
Ler informaes do CLP;
Gravao de firmware;
CLP
Ler data/hora do CLP. Sincronismo com relgio do PC;
Dump de memria;
Bin pr-compilado.
Calculadora Abre a calculador do Windows.
Idioma Alterar idioma entre Portugus e Ingls.
Opes Abre janela de configurao/preferncias do aplicativo e do projeto.
Menu Ajuda
Help do A1 Help do A1.
Help de instrues Conjunto de instrues do A1.
Catlogo de Hardware Catlogo de Hardware do A1.
Sobre Dados do aplicativo (verso).
34
SOFTWARE A1 ATOS
Download/Upload
Realizando Download do projeto
Esta opo permite enviar o programa desenvolvido no A1 para o CLP, Antes de
realizar o envio, o software automaticamente faz a compilao do projeto, verifi-
cando os possveis erros existentes.
Os avisos e erros de compilao so mostrados na janela de mensagens, aces-
sada pelo menu Exibir, opo Mensagens.
Aps enviado o projeto para o CLP, ser mostrada no campo Status da janela, a
mensagem "Download realizado com sucesso", mensagem que tambm poder
ser visualizada na janela de Mensagens do A1 , conforme mostrado nas figuras
abaixo.
35
ATOS SOFTWARE A1
36
SOFTWARE A1 ATOS
Com isso a janela Receber do CLP ser aberta, como mostrada abaixo.
Fonte do projeto
O fonte do projeto o arquivo ATS gerado pelo software A1. Este arquivo pode
ser armazenado no CLP junto com o arquivo compilado. Para isto deve-se utili-
zar a opo "Enviar projeto c/ fonte".
37
ATOS SOFTWARE A1
Para verificar se o programa gravado no CLP foi transferido com o fonte, utilize
a janela de Ferramentas do CLP, selecionando o item CLP Info. .
Clique no boto "Ler Info." . Os campos da janela sero preenchidos com as in-
formaes do CLP conectado, e no campo Arquivos ser mostrado se o progra-
ma gravado possui o arquivo fonte do projeto, conforme o exemplo abaixo:
38
SOFTWARE A1 ATOS
39
ATOS SOFTWARE A1
Configurao de Memria
A configurao do mapeamento de memria um recurso
presente nas CPUs MPC4004BF que permite redefir o tamanho
de cada uma das regies de usurio do CLP.
Para realizar essa configurao, na guia "Gerenciador de Va-
riveis", clique com o boto direito sobre o item "Variveis Glo-
bais", conforme mostra a figura abaixo:
40
SOFTWARE A1 ATOS
41
ATOS SOFTWARE A1
42
SOFTWARE A1 ATOS
- Fixa: %MX,%MW,%MD,etc;
- Data Block: %MA;
- Locais: variveis que so declaradas dentro das POUs.
43
ATOS SOFTWARE A1
Declarao de Array
Tipo de dado: ARRAY
TAMANHO At 2000 posies.
INTERVALO ------------------
44
SOFTWARE A1 ATOS
45
ATOS SOFTWARE A1
Declarao de String
Tipo de dado: String
TAMANHO 256 caracteres.
Exemplo de STRING#'Atos'
constante
46
SOFTWARE A1 ATOS
47
ATOS SOFTWARE A1
Inserindo Membros
Para inserir um membro na Struct criada, selecione com o
cursor do mouse a Struct na rea do Gerenciador do projeto,
clique com o boto direito do mouse para exibir a caixa de
informao e marque esta opo
Adicionar membro.
48
SOFTWARE A1 ATOS
Usando Struct
Para utilizar o novo tipo de dado criado, o usurio dever de-
clar-la no grupo de variveis de usurio em Variveis
Globais. Marque a opo DATA BLOCK no campo Regio do
tipo de dado.
49
ATOS SOFTWARE A1
Aps ter feito isso, ser exibido o tipo de dado (Struct) com
todas as variveis internas listadas (membros) que compe o
mesmo.
Array de Struct
O modo de declarar no muito diferente que um Array con-
vencional das variveis de sistema. Forma de declarar:
50
SOFTWARE A1 ATOS
Declarao no ladder
Para declarar uma varivel no ladder pertencente a uma
Struct, primeiro deve ser inserido o nome da Struct
precedido com ponto (.) e em seguida o nome da
varivel.
51
ATOS SOFTWARE A1
52
SOFTWARE A1 ATOS
Programao Online
A opo "Programao Online", recurso existente para
CPUs MPC4004BF, permite realizar alteraes no programa de
usurio, sem a necessidade de passar o CLP para o modo
Prog, evitando assim parar a mquina ou processo.
Este recurso deve ser utilizado com total cuidado e ateno por par-
te do usurio, pois alteraes no programa feitas de forma indevida,
podem causar danos ao operador ou a mquina/processo.
Ladder:
OPES GENRICAS
53
ATOS SOFTWARE A1
PROGRAMA (PROGRAM)
54
SOFTWARE A1 ATOS
56
SOFTWARE A1 ATOS
Superviso
O que superviso?
A superviso um recurso disponvel no software A1, que
permite monitorar variveis de processo em tempo real, atravs
de grficos, janelas de superviso de variveis e no prprio lad-
der do projeto.
Alm disso, permite ao usurio fazer modificaes em tempo
real dos valores e status de todas as variveis do processo, se-
jam elas globais ou locais.
Superviso de Variveis;
Superviso Grfica;
Superviso Ladder.
Superviso Ladder
O recurso de superviso ladder permite a visualizao e an-
lise do funcionamento do projeto no CLP. O status das entradas
e sadas e o contedo das variveis so exibidos no prprio pro-
grama ladder.
A representao da superviso no ladder feita da seguinte
maneira:
As sadas e os contatos NA so marcados com um retn-
gulo colorido, sempre que estiverem ativos, ou seja,
TRUE;
As sadas invertidas e os contatos NF so marcados com
um retngulo colorido, sempre que no estiverem ativos,
ou seja, FALSE;
As instrues exibem o contedo das variveis de entra-
da e sada, na cor verde, imediatamente abaixo das
mesmas.
57
ATOS SOFTWARE A1
Superviso de Variveis
A janela de superviso de variveis, permite visualizar/alterar
o contedo de qualquer varivel do CLP conectado ao A1.
Em uma janela, o usurio pode determinar quais variveis
sero analisadas.
A superviso de variveis do A1 possui o recurso Force de
Variveis, que permite alterar o status de qualquer varivel
booleana do controlador.
58
SOFTWARE A1 ATOS
Superviso grfica
A superviso grfica permite visualizar o comportamento de
uma ou mais variveis em funo do tempo.
Para adicionar um novo grfico, clique com o boto direito do
mouse sobre o item "Grfico" do Gerenciador de Projetos e se-
lecione "Novo Grfico", conforme mostra a figura abaixo:
59
ATOS SOFTWARE A1
60
SOFTWARE A1 ATOS
61
ATOS SOFTWARE A1
Force de variveis
O recurso Force permite ao usurio alterar para TRUE ou
FALSE, o status de qualquer varivel booleana do controlador.
utilizado para analisar o efeito de um ou mais variveis boolea-
nas no programa de usurio, facilitando testes de simulao de
diagramas lgicos em bancadas. O force um recurso do apli-
cativo disponvel somente durante a superviso do projeto.
Para abrir a janela de FORCE utilize um dos dois caminhos a se-
guir:
62
SOFTWARE A1 ATOS
63
ATOS SOFTWARE A1
Atribuir valor
Esse recurso est disponvel durante a superviso do pro-
grama e utilizado para alterar o valor de variveis no projeto.
64
SOFTWARE A1 ATOS
Segurana do Projeto
Esse recurso permite que o usurio proteja, atravs de uma
senha, as informaes do projeto.
65
ATOS SOFTWARE A1
Ferramentas do CLP
Como acessar?
O item Ferramentas do CLP utilizado para realizar diversas
configuraes no CLP.
Comunicao:
Interface de Comunicao;
CLP:
Informaes do CLP;
Firmware;
Data/Hora;
Dump de Memria;
Bin Pr-Compilado.
66
SOFTWARE A1 ATOS
Interface de Comunicao
A opo "Interface de Comunicao" realiza testes de comu-
nicao entre o aplicativo A1 e o CLP.
67
ATOS SOFTWARE A1
CLP Info.
A opo "CLP Info." disponibiliza ao usurio a visualizao
das informaes do CLP conectado ao aplicativo.
Para visualizar essas informaes clique no boto "Ler Info",
conforme mostra a figura abaixo:
Firmware
A opo "Firmware" permite realizar a gravao de firmware
no CLP.
68
SOFTWARE A1 ATOS
Aps verificadas as
condies iniciais, clique no
boto , selecione um
arquivo de firmware, como
mostra a janela ao lado, e
clique no boto .
69
ATOS SOFTWARE A1
Data/Hora
A opo "Data/Hora" permite ao usurio verificar e ajustar a
DATA e a HORA do CLP com a configurada no PC.
Dump de Memria
A opo "Dump de Memria" permite armazenar ou enviar,
um arquivo binrio da memria de usurio do CLP.
Para receber memria do CLP e salvar , os seguintes pas-
sos devem ser seguidos:
Clique no boto ;
Clique no boto , para receber memria do CLP
e armazen-la no arquivo selecionado.
70
SOFTWARE A1 ATOS
Bin Pr-Compilado
O arquivo pr-compilado armazenado no CLP (memria fla-
sh) sem a necessidade de envio do arquivo fonte do projeto,
sua principal aplicao fornecer um projeto, sem mostrar seu
cdigo fonte.
O arquivo Bin pr-compilado pelo A1 quando o projeto
compilado/enviado, ele armazenado na pasta bin, existente
dentro da pasta do projeto. O arquivo identificado pelo do
nome do controlador compilado.
71
ATOS SOFTWARE A1
72
ATOS
CAPTULO 3
.CPU MPC4004BF.
73
ATOS CPU MPC4004BF
74
CPU MPC4004BF ATOS
MPC4004.05BF
Caractersticas
Hardware
Entradas 8E tipo N
Sadas 8S tipo N
256 Kbytes RAM
Memria de usurio
16 Mbytes SDRAM
Memria Flash 2 Mbytes
Relgio/Calendrio SIM
Comunicao serial RS232/RS485
Mdulo de Processamento
Tempo de varredura 0,4 ms/K
Capacidade de Programao 512 Kbytes Flash
Capacidade das Telas 64 Kbytes Flash
496 Digitais
Mxima capacidade de E/S
120 Analgicas
Mxima frequncia contador CPU 5 kHz
Nmero mximo de registros inter-
29696
nos
Nmero mximo de flags internos 59392
Temporizadores 0.01s/Contadores 128
Temporizadores 0,001s 2
Comunicao serial RS232/RS485
Reteno de dados RAM Bateria
SIM
10 anos
Processador 32 bits Risc 400 MHz SIM
Encoder bidirecional SIM
Programa de interrupo I e II SIM
Conjunto de instrues IEC61131-3 SIM
Ferramenta de programao A1 SIM
Programao online SIM
Relgio/Calendrio SIM
75
ATOS CPU MPC4004BF
Especificaes eltricas
Entradas
Tenso de trabalho +24 Vcc (-20%/+40%)
Nvel de comutao ON < 7 Vcc
Nvel de comutao OFF > 15 Vcc
Tempo de comutao
< 1 ms
ON para OFF
Tempo de comutao
< 1 ms
OFF para ON
Corrente de entrada < 10 mA por entrada
Isolao ptica do sistema 1.500 V
Sadas
Tenso de trabalho +24 Vcc (-30%/+40%)
Mxima corrente de carga 2A
Mxima corrente de carga
10 A (t<0,3 ms)
de Pico
Corrente de fuga OFF < 700 A
Tenso mxima ON 1,5 Vcc
Tempo de comutao
< 1 ms
ON para OFF
Tempo de comutao
< 1 ms
OFF para ON
Corrente de entrada < 10 mA por entrada
Isolao ptica do sistema 1.500 V
76
CPU MPC4004BF ATOS
Esquema de ligao
.
77
ATOS CPU MPC4004BF
MPC4004.06BF
Caractersticas
Hardware
Entradas 8E tipo P
Sadas 8S tipo P
256 Kbytes RAM
Memria de usurio
16 Mbytes SDRAM
Memria Flash 2 Mbytes
Relgio/Calendrio SIM
Comunicao serial RS232/RS485
Mdulo de Processamento
Tempo de varredura 0,4 ms/K
Capacidade de Programao 512 Kbytes Flash
Capacidade das Telas 64 Kbytes Flash
496 Digitais
Mxima capacidade de E/S
120 Analgicas
Mxima frequncia contador CPU 5 kHz
Nmero mximo de registros inter-
29696
nos
Nmero mximo de flags internos 59392
Temporizadores 0.01s/Contadores 128
Temporizadores 0,001s 2
Comunicao serial RS232/RS485
Reteno de dados RAM Bateria
SIM
10 anos
Processador 32 bits Risc 400 MHz SIM
Encoder bidirecional SIM
Programa de interrupo I e II SIM
Conjunto de instrues IEC61131-3 SIM
Ferramenta de programao A1 SIM
Programao online SIM
Relgio/Calendrio SIM
78
CPU MPC4004BF ATOS
Especificaes eltricas
Entradas
Tenso de trabalho +24 Vcc (-20%/+40%)
Nvel de comutao ON < 7 Vcc
Nvel de comutao OFF > 15 Vcc
Tempo de comutao
< 1 ms
ON para OFF
Tempo de comutao
< 1 ms
OFF para ON
Corrente de entrada < 10 mA por entrada
Isolao ptica do sistema 1.500 V
Sadas
Tenso de trabalho +24 Vcc (-30%/+40%)
Mxima corrente de carga 2A
Mxima corrente de carga
10 A (t<0,3 ms)
de Pico
Corrente de fuga OFF < 700 A
Tenso mxima ON 1,5 Vcc
Tempo de comutao
< 1 ms
ON para OFF
Tempo de comutao
< 1 ms
OFF para ON
Corrente de entrada < 10 mA por entrada
Isolao ptica do sistema 1.500 V
79
ATOS CPU MPC4004BF
Esquema de ligao
80
ATOS
CAPTULO 4
.IHM.
81
ATOS IHM
82
IHM ATOS
Configurao de IHM
Propriedades da IHM
Descrio:
Geral
Altera o contraste da tela numa escala de
0 (menor contraste) a 100 (maior contras-
te) A alterao do contraste apenas
no LCD da IHM representado no proje-
to do A1;
83
ATOS IHM
Alarmes:
Esta guia permite a configurao de
alarmes da IHM.
Teclado:
Configurao das teclas ESC, K e F co-
mo chamada de tela. Indique o nmero
da tela de chamada no campo da tecla a
ser associada. Veja tambm sobre LEDs
da IHM.
Senhas:
Configurao de at oito nveis de se-
nhas de permisso para edio dos cam-
pos nas telas.
84
IHM ATOS
Tipo de IHM
LCD 2x20
LCD 4x20
Contraste da tela
O software A1 possibilita alterar o con-
traste da tela numa escala de 0 (menor
contraste) a 100 (maior contraste). Pa-
ra alterar o contraste, selecione com o
cursor do mouse o cone da IHM em
Gerenciador do Projeto. A alterao
do contraste apenas no LCD da
IHM representado no projeto do
A1;
85
ATOS IHM
Alarmes da IHM
Tempo ON (ms): Define o perodo em que a tela de alarme ser exibida du-
rante a intermitncia.
Tempo OFF (ms): Define o perodo em que a tela de alarme no ser exibida
durante a intermitncia.
86
IHM ATOS
A configurao dos frames deve ser feita tanto para trabalhar com ar-
quivo de receitas via IHM quanto Bloco Funcional Recipe.
87
ATOS IHM
Via IHM
Utilizando o arquivo Receitas via IHM, basta inserir os dados
nas variveis declaradas nos Frames, pressionar a tecla e
em seguida a tecla . Ser exibida a tela de Receitas com as
opes de Armazenar uma receita (tecla ) ou Carregar
uma receita (tecla ).
Armazenar
Recuperar
88
IHM ATOS
Senha da IHM
As senhas so classificadas:
89
ATOS IHM
Funo Senha
Sempre que o usurio editar uma tela que contenha nvel de
acesso, dever inserir o password correspondente ao nvel ou
nvel superior.
90
IHM ATOS
Inserir TELA
91
ATOS IHM
Propriedades da Tela
92
IHM ATOS
Programao de Telas
Campo Edit/View
Ver bargraph pg. 99
Para inserir um campo Edit/View, selecione com o mouse o
item Edit/View na rea de objetos da tela e clique com o cur-
sor do mouse na posio desejada da tela.
Para cada campo Edit/View adicionado ser criado um cone
referente na rea do Gerenciador do Projeto. Se desejar
excluir o campo, clique com o boto direito do mouse no cone
do campo e selecione a opo Apagar.
Selecione o cone do campo para alterar suas propriedades
visualizadas na guia Geral.
Na edio de campo a tecla insere sinal de negativo, a
tecla apaga dado digitado e a tecla ESC retorna ao valor
anterior.
93
ATOS IHM
ESPECIAIS
Notao Cientfica
O uso da notao cientfica de uso exclusivo para campos
que utilizem tipo de dado REAL (%MR..).
Exemplo:
Exemplo:
VALOR N.C. A1
5
Preciso = 0 900000 = 9,0.10 = 9E+05
Preciso = 1 980000 = 9,8.105 = 9.8E+05
Preciso = 2 987000 = 9,87.105 = 9.87E+05
Preciso = 3 987600 = 9,876.105 = 9.876E+05
Preciso = 4 987650 = 9,8765.105 = 9.8765E+05
94
IHM ATOS
Teclas:
Exemplo:
95
ATOS IHM
Visualizao na IHM:
Mscaras
TIME
Exemplo
dd - dias;
hh - horas;
mm - minuto;
ss - segundos;
d - dcimo de segundo;
mmm - milsimo de segundo.
96
IHM ATOS
DATE
Exemplo
dd - dia;
MM - ms;
yy ano;
yyyy - sculo e ano.
TIME OF DAY
Exemplo
HH - hora no formato 24 h;
hh - hora no formato 12 h;
mm - minutos;
ss segundos.
HH - hora no formato 24 h;
hh - hora no formato 12 h;
mm - minutos;
ss segundos.
97
ATOS IHM
TAMANHO
TIPO DE DADO INTERVALO
(em memria)
INT 16 bits -32768 a +32767
UINT 16 bits 0 a 65535
WORD 16 bits 0 a FFFF
DINT 32 bits -2147483648 a +2147483647
UDINT 32 bits 0 a 4294967295
DWORD 32 bits 0 a FFFFFFFF
-3.40282346638528860e+38 a
REAL 32 bits 3.40282346638528860e+38
Underflow: 1.1754943508222875e-38
DATE 32 bits 01/01/2000 a 31/12/2080
TIME 32 bits 0 a 49d17h2m47s290ms
TIME_OF_DAY 32 bits 00:00:00 a 23:59:59
DATE_AND_TIME 01/01/1970 0:0:0 a
32 bits
31/12/2038 23:59:59
STRING ------- caracteres ASCII
98
IHM ATOS
Campo Bargraph
Para inserir um campo Bargraph, selecione com o mouse o
item Bargraph na rea de objetos e clique com o cursor do
mouse na posio desejada da tela.
99
ATOS IHM
Campo True/False
Texto ON: Texto que ser exibido na tela associado ao status ON;
Texto OFF: Texto que ser exibido na tela associado ao status OFF.
100
IHM ATOS
Campo Selector
101
ATOS IHM
Campo StringList
102
IHM ATOS
103
ATOS IHM
Editor de String
Nesta janela configurado o texto da string e a quantidade
de strings (Mximo 255).
104
IHM ATOS
Campo Animation
105
ATOS IHM
Style Constante
Style Varivel
106
IHM ATOS
Texto
107
ATOS IHM
Telas configuradas entre uma tela inicial e uma tela final de-
vem ser configuradas como Intermediria.
Tela Zero;
Teclas da IHM;
Teclas de navegao S1 e S2;
Programa-usurio.
Tela Zero
A tela de nmero 0 da lista de telas utilizada pela IHM
como tela default. a tela exibida ao ligar o CLP. O sistema re-
torna as telas na seqncia que elas foram acessadas.
Teclas da IHM
Cada tecla da IHM pode ser associada a uma tela programa-
da. Pressionando a tecla, a tela associada ser exibida na IHM
(Clique para saber como programar as Teclas K ou Teclas F da
IHM).
Programa de usurio
Para chamar telas da IHM atravs do programa-usurio, tra-
balha-se em conjunto com uma varivel do tipo UINT e uma va-
rivel do tipo BOOLEANA.
108
IHM ATOS
Navegao
109
ATOS IHM
Teclas K
110
IHM ATOS
Teclas F
111
ATOS IHM
Auxlio Manuteno
Para ter acesso tela de auxlio manuteno necessrio
ter uma IHM programada na configurao de hardware (clique
aqui para ver como realizar essa configurao).
A tela de auxlio manuteno acessada pela tecla da
IHM. Para sair, pressione-a novamente.
112
ATOS
CAPTULO 5
.Prog Editor.
113
ATOS Prog Editor
114
Prog Editor ATOS
Como comear
Barra de ferramentas Ladder
A barra de ferramentas ladder possui todos os componentes
para a edio de seu programa.
Boto Descrio
Inserir nova linha (padro: abaixo da linha corrente).
Tecla de atalho: I (insere linha abaixo,) U (insere linha acima).
115
ATOS Prog Editor
116
Prog Editor ATOS
117
ATOS Prog Editor
Funo (Function)
Funes (Functions) so estruturas que permitem ao usurio
separar seus programas em blocos. Com a utilizao das fun-
es os programas podem ser otimizados, reduzindo o nmero
de linhas na programao do ladder.
Inserindo Funo
118
Prog Editor ATOS
Programao da Funo
Para iniciar a programao da Funo no A1, selecione com o
cursor do mouse a funo na rea do Gerenciador do projeto.
Clique com o boto direito do mouse para exibir a caixa de in-
formao e marque a opo Abrir ou apenas dando um duplo
clique no cone da funo. Automaticamente ser exibida uma
aba na rea de programao com o nome da funo criada. Es-
ta aba composta por:
119
ATOS Prog Editor
Declarao de parmetros
120
Prog Editor ATOS
TIME T#0S
DATE D#0001-01-01
TIME_OF_DAY TOD#00:00:00
DATE_AND_TIME DT#0001-01-01-00:00:00
STRING " " (String vazia)
121
ATOS Prog Editor
Programao no Ladder
Utilizando Funo
Para utilizar a nova funo criada no projeto basta localiz-la
no item Insere Funo ou Bloco Funcional. A janela exibe o no-
me da funo e a figura do bloco montado.
122
Prog Editor ATOS
123
ATOS Prog Editor
124
Prog Editor ATOS
Declarao de parmetros
125
ATOS Prog Editor
126
Prog Editor ATOS
TIME T#0S
DATE D#0001-01-01
TIME_OF_DAY TOD#00:00:00
DATE_AND_TIME DT#0001-01-01-00:00:00
STRING " " (String vazia)
Programao no Ladder
127
ATOS Prog Editor
128
ATOS
CAPTULO 6
.ACCESS PATH.
129
ATOS ACCESS PATH
130
ACCESS PATH ATOS
Access Path
Access Path um recurso das CPUs MPC4004BF para comu-
nicao em rede com outros dispositivos, possibilitando a troca
de informaes.
131
ATOS ACCESS PATH
RS232 Serial A
Exemplo:
132
ACCESS PATH ATOS
RS485 Serial B
Exemplo:
133
ATOS ACCESS PATH
Exemplo:
Exemplo:
134
ACCESS PATH ATOS
Modo Slave
Definindo modo de comunicao SLAVE
o Protocolo: APR03
o Modo Comun. : Slave
o Protocolo: Modbus
o Modo Comun.: Slave
o Tipo de dado Real : Neste campo, coloque o formato
de comunicao das variveis do tipo REAL.
135
ATOS ACCESS PATH
136
ACCESS PATH ATOS
Modo Mestre
A configurao dos canais de comunicao para o modo
Mestre, tanto para CPU quanto para os mdulos de comunica-
o slave realizada no item Access Path
na rea do Gerenciador do Projeto.
Selecione o canal de comunicao com o
cursor do mouse, na guia de Propriedades
marque no campo Modo de Comunicao a
opo Mestre. Lembrando que, para os ca-
nais de comunicao da CPU tambm ne-
cessrio selecionar o tipo de protocolo (APR03 ou Modbus) no
campo Protocolo.
137
ATOS ACCESS PATH
Estao 1 2 3 4 5 6 7 8 9
Varivel
inicial de %MX1 %MX2 %MX3 %MX4 %MX5 %MX6 %MX7 %MX8 %MX9
alarme
Varivel
inicial de %MW1 %MW2 %MW3 %MW4 %MW5 %MW6 %MW7 %MW8 %MW9
falha
138
ACCESS PATH ATOS
Exemplo:
Na rede de comunicao esto dispostos 9 dispositi-
vos slaves comunicando com protocolo Modbus.
Estao 1 2 3 4 5 6 7 8 9
Varivel
inicial de %MX1 %MX2 %MX3 %MX4 %MX5 %MX6 %MX7 %MX8 %MX9
alarme
Varivel
inicial de %MW1 %MW2 %MW3 %MW4 %MW5 %MW6 %MW7 %MW8 %MW9
falha
139
ATOS ACCESS PATH
Cdigos APR03
Se Varivel de Alarme exibir:
1 Erro de Timeout;
2 Erro no tamanho do frame (Quantidade de dados no suportado);
3 Erro de funo;
4 Erro de endereo;
5 Tamanho de bloco invlido;
6 Erro de Checksun;
7 Tamanho de buffer no mestre no suportado.
Cdigos Modbus
Se Varivel de Alarme exibir:
1 Funo Ilegal;
2 Endereo Ilegal;
3 Dado Ilegal;
9 Erro de Timeout (Falha na comunicao);
10 Erro de CRC;
11 Erro no tamanho do frame (Quantidade de dados no suportado);
12 Erro de resposta.
140
ACCESS PATH ATOS
Configurao de Frames
Frames de comunicao
Para adicionar um frame no Access Path selecione com o cur-
sor do mouse o canal de comunicao
desejado, clique com o boto direito e
escolha a opo Novo frame.
Para apagar um frame, selecione o
frame desejado com o cursor do mouse,
clique com o boto direito e escolha a
opo Apagar.
A quantidade mxima de frames configurados para cada
canal so 1000 frames.
141
ATOS ACCESS PATH
142
ACCESS PATH ATOS
Intel;
Modcom;
Modcom Invertido;
143
ATOS ACCESS PATH
Modo Slave
Intel
144
ACCESS PATH ATOS
Modcom
O formato Modcom utiliza para os dados do tipo real dois regis-
tros consecutivos, como especificado pela IEEE (Institute of E-
lectrical and Electronics Engineers).
Com isso temos o dado da seguinte maneira:
Modcom Invertido
O formato Modcom invertido possui o mesmo conceito do Mod-
com, porm envia os registros de forma invertida, conforme
mostrado abaixo.
145
ATOS ACCESS PATH
146
ACCESS PATH ATOS
147
ATOS ACCESS PATH
148
ACCESS PATH ATOS
149
ATOS ACCESS PATH
150
ACCESS PATH ATOS
Funes Modbus
MASTER
SLAVE
End.da N de
Funo Dado 1 Dado 2 Dado 3 CRC LO CRC HI
Slave Bytes
01
151
ATOS ACCESS PATH
TX: 07 01 1B 58 00 10 BA 97
RX: 07 01 02 01 00 30 6C
Master
SLAVE
End.da N de
Funo Dado 1 Dado 2 Dado 3 CRC LO CRC HI
Slave Bytes
02
TX: 07 02 00 00 00 08 79 AA
RX: 07 02 01 02 20 C1
152
ACCESS PATH ATOS
MASTER
SLAVE
TX: 07 03 75 30 00 04 5E 6C
RX: 07 03 08 00 0A 00 00 29 5E 00 00 48 D1
153
ATOS ACCESS PATH
MASTER
SLAVE
TX: 07 04 00 80 00 02 70 45
RX: 07 04 04 03 C1 00 66 4C 16
154
ACCESS PATH ATOS
MASTER
SLAVE
TX: 07 05 0B B8 FF 00 0E 5D
RX: 07 05 0B B8 FF 00 0E 5D
TX: 07 05 0B B8 00 00 4F AD
RX: 07 05 0B B8 00 00 4F AD
MASTER
SLAVE
155
ATOS ACCESS PATH
TX: 07 06 27 10 09 34 85 85
RX: 07 06 27 10 09 34 85 5A
MASTER
SLAVE
TX: 07 0F 1B 58 00 10 02 FF FF 6E 29
RX: 07 0F 1B 58 00 10 D3 56
156
ACCESS PATH ATOS
MASTER
End.da Funo End. End. Qtde. de Qtde. de N Dado Dado Dado Dado Dado Dado CRC CRC
Slave HI LO variveis variveis de HI 1 LO 1 HI 2 LO 2 HI 3 LO 3 LO HI
HI LO bytes
10
SLAVE
%MW1: 0999
%MW2: 2340
%MW3: 1523
TX: 07 10 27 10 00 03 06 09 99 23 40 15 23 06 FB
RX: 07 10 27 10 00 03 8B 1F
157
ATOS ACCESS PATH
158
ACCESS PATH ATOS
Configuraes de Comunicao
159
ATOS ACCESS PATH
[Protocolo e Porta]
M: Nmero da estao
T: Taxa de comunicao (Baud Rate);
D: Data Bits
S: Stop Bits
P: Paridade
[Funo e Porta]
M: Nmero da estao
T: Taxa de comunicao (Baud Rate);
D: Data Bits
S: Stop Bits
P: Paridade
160
ATOS
161
ATOS
162