Académique Documents
Professionnel Documents
Culture Documents
E-mail:
suporte@altus.com.br
Consideraes Gerais
Apresentaes
Apresentao do material didtico
Folder do suporte
Pen Drive
Detalhamento do plano de trabalho
Metodologia de aula
Recursos utilizados
Sistemtica de avaliao
Definio dos horrios e logstica do evento
Tutoriais Altus
No site da Altus voc encontra vrios tutoriais que auxiliam na
implementao de aplicaes especficas. Isso inclui: conexes,
instalaes, utilizao de mdulos funo e configuraes diversas.
Modos
Incrementa
Decrementa
2 Contadores Bidirecionais:
Modos
A: Incrementa B: Decrementa
A: Conta
B: Sentido
Quadratura (2x)
(Duas contagens por perodo)
Quadratura (4x)
(Quatro contagens por perodo)
Duo iD
Com a Srie Duo voc pode usar a identidade visual de sua empresa.
Alm de tecnologia voc tem design personalizado.
Caracterstica
Plataforma
Processador
Espao em disco
300MB (mnimo)
Memria RAM
256MB (mnimo)
Resoluo de Vdeo
1024x768 (recomendvel)
Montagem Mecnica:
Travas para
Fixao no
painel
Conexes Eltricas
Conexo de
alimentao!
Conexes Eltricas
Legenda das inscries:
Telas Especiais
O Duo possui algumas telas especiais que permitem obter diagnsticos
gerais do equipamento, bem como configurao de caractersticas gerais
do Display (Backlight e contraste).
So elas:
Funo
Teclas de Atalho
Autoteste teclado
Seleo do protocolo de
Comunicao (COM1)
Dividida em 8 partes:
Parte 1: Informaes Gerais
Parte 2: Requisitos de Equipamentos e Testes
Parte 3: Linguagens de Programao
Parte 4: Guia de Usurio
Parte 5: Comunicaes
Parte 6: Reserva
Parte 7: Controle de Programao Fuzzy
Parte 8: Guia para Aplicao e Implementao das Linguagens de
Programao.
Funes
Variveis
Caminhos de acesso
Identificador
Comentrios
Valor inicial
Default
String
Datas
D#0001-01-01
Valor inicial
Range
Formato
BOOL
0 ou 1
1 bit
INT
-32768 a 32767
16 bits
WORD
0 a 65535
16 bits
DINT
-2147483648 a
2147483647
32 bits
DWORD
0 a 4294967295
32 bits
REAL
1.175494351e-38 a
3.402823466e+38
32 bits
Endereamento
%ABC.D:
Nmero do Ponto ( Quando utilizado bit )
Endereo da Varivel
Tamanho da Varivel ( X Bit, W Word )
Tipo da Varivel ( I Entrada, Q Sada, M Memria )
Exemplos:
%IX0.0: Corresponde a entrada digital 0 do grupo 0.
%IX1.3: Corresponde a entrada digital 3 do grupo 1.
%IX2.1: Corresponde a entrada digital 1 do grupo 2.
%QX0.0: Corresponde a sada digital 0 do grupo 0.
%QX1.6: Corresponde a sada digital 6 do grupo 1.
%MX0.0: Corresponde ao bit 0 da Word 0.
%MW10: Corresponde a Word 10.
Linguagens de Programao
Textuais:
Grficas:
IL : Lista de Instrues
ST : Texto Estruturado
LD : Diagrama Ladder
FBD: Diagrama de Blocos Funcionais
SFC : Seqenciamento Grfico de Funes
Linguagens de Programao
SFC Seqenciamento Grfico de Funes
Descreve passos seqenciais de um sistema.
Otimiza o desempenho, pois apenas o trecho de programa ativo
executado.
Baseado no Grafcet.
Passos IEC
Linguagens de Programao
FBD Diagrama de Blocos Funcionais
Linguagens de Programao
LD Diagrama Ladder
A linguagem LD do tipo grfico, baseado nos esquemas eltricos
que representam contatos e bobinas interconectados, destacando o
fluxo de energizao entre os componentes.
Sua notao baseada em uma linha vertical esquerda
simbolizando um barramento energizado e outra linha paralela
direita representando o GND. Recomendada para intertravamentos.
Linguagens de Programao
ST Texto Estruturado
O ST uma linguagem textual de alto nvel baseada no Pascal.
Recomendada para uso de operaes e programas complexos.
Linguagem mais flexvel em relao as demais.
Permite o uso de comandos do tipo IF, CASE, WHILE (Comandos
comuns em programao).
Linguagens de Programao
IL Lista de Instrues
Linguagens de Programao
CFC Grfico Continuo de Funes
O CFC uma linguagem grfica semelhante ao FBD, porm mais
flexvel na programao.
No usa o conceito de lgica, sendo os elementos posicionados de
maneira livre
No faz parte das linguagens da norma, mas est presente no
Software MasterTool IEC.
Iniciando o Projeto
O projeto sempre deve ser iniciado no menu:
Arquivo -> Novo a partir do modelo...
Iniciando o Projeto
Selecionar o target desejado. Esto disponveis em 3 idiomas:
Portugus, Espanhol e Ingls.
Linguagem LD
BARRA DE ENERGIA
BARRA DE TERRA
Varivel Associada
Contato
NA
/
NF
TRUE / 1 / ATIVA
FECHADO
FALSE / 0 / INATIVA
ABERTO
ABERTO
FECHADO
Bobina Simples
Bobina SET
Bobina RESET
Se A1 OU A2 forem TRUE, B1 = 1
Start
Stop
Relay
OFF
OFF
OFF
ON
OFF
ON
OFF
OFF
ON
OFF
ON
OFF
OFF
OFF
OFF
Bobina Simples
Bobina SET
Bobina RESET
Bloco Funcional
Temporizador
4) Na sada do temporizador
colocar uma varivel do tipo TIME
que ir armazenar o tempo
decorrido.
Negar
Set / Reset
Contador
1) Para inserir um contador selecionar a opo Bloco Funcional.
Contador
2) Selecionar a funo CTU na janela Assistente de Entrada.
Contador
3) Nos pontos de ??? acima da funo colocar o identificador.
Contador
4) Na entrada RESET declarar uma varivel do tipo BOOL para resetar o
contador e na entrada PV o valor a ser contado. Pode ser o valor direto ou
uma varivel do tipo WORD ou INT.
Entrada (IN)
Atribuio
Negar
Sada
Set/Reset
Salto
Retorno
MUL: Multiplicao
SUB: Subtrao
DIV: Diviso
LT: Menor
EQ: Igual
NE: Diferente
Utilizando teclado
Para configurar as teclas de funo do Duo clicar com o boto direto do
mouse sobre a rea de edio da IHM e selecionar a opo Funes do
Teclado.
Utilizando teclado
Funes disponveis:
Toogle: Permite ligar e desligar um bit com a mesma tecla.
Tab true: Permite setar um bit.
Tab false: Permite resetar um bit.
Zoom: Comando para saltar para outras telas
Tecla Momentnea
Para monitorar se uma tecla est pressionada necessrio utilizar a
funo KEY_PRESSED.
Inserir uma instruo com EN e na entrada wKeyCode colocar o cdigo
em hexadecimal da tecla a ser monitorada. O cdigo est presente no
manual.
Cdigo
F1
16#70
F2
16#71
F3
16#72
F4
16#73
F5
16#74
F6
16#75
F7
16#76
MAIN
16#24
16#26
16#28
que
foi
Funo PID
Funo PID
A funo PID est disponvel na biblioteca Util.lib.
Para inserir esta biblioteca no projeto ir em Recursos -> Gerenciador de
Bibliotecas. Na rea onde esto as bibliotecas padres, clicar com o
boto direito do mouse e selecionar a opo biblioteca adicional.
Funo PID
Apontar a biblioteca Util.lib localizada na pasta de instalao do
MasterTool IEC.
C:\Arquivos de Programa\Altus\MasterTool IEC\Library
Funo PID
Funo PID
Para inserir a funo no programa adicionar uma instruo com EN.
Ser inserida uma instruo AND. Selecionar a palavra AND e pressionar
a tecla F2 do computador.
Funo PID
As variveis da funo PID so do tipo REAL com exceo dos
parmetros: MANUAL, RESET, LIMITS_ACTIVE, OVERFLOW que so do
tipo BOOL.
Comunicao
A Srie Duo possuir duas portas de comunicao, o que permite a CPU
realizar a troca de informaes entre dois ou mais equipamentos.
Esta troca de informaes realizada atravs de protocolos.
Um protocolo de comunicao seria a linguagem que um equipamento
utiliza para conversar com outro dispositivo.
Cada fabricante possui um protocolo prprio (Proprietrio), porm para
permitir que um equipamento possa conversar com dispositivos de
outras marcas existem os chamados protocolos abertos.
Comunicao
Antes de definir o protocolo de comunicao, sugere-se definir o meio
fsico a ser utilizado.
O meio fsico se caracteriza pela conexo eltrica dos equipamentos,
como por exemplo, o cabo que eu utilizo para interligar os equipamentos.
Dentre os mais convencionais temos:
RS-232
RS-485
RS-232
RS-485
MODBUS
O protocolo MODBUS, assim como o Duo possui suas prprias variveis.
Cada tipo se aplica a um caso especifico, conforme descrito abaixo:
MODBUS Escravo
Quando configurado para ser escravo MODBUS o Duo j possui suas
relaes MODBUS definidas, seguindo o endereamento abaixo, bastando
configurar o endereo que o equipamento ir assumir na rede.
MODBUS Mestre
MODBUS Mestre
Configurado o timeout e retentivas necessrio configurar as relaes
MODBUS. A relao MODBUS a equivalncia entre as variveis do CP
com as variveis MODBUS.
Funo MODBUS: Tipo da funo (Comando
MODBUS)
Endereo do Dispositivo: Endereo do equipamento
escravo para qual ser enviado o comando.
Quantidade: Quantidade de variveis utilizadas na
comunicao.
Endereo MODBUS: Endereo da varivel MODBUS
Polling: Intervalo de tempo em que sero enviados
os comandos MODBUS.
Operando MasterTool IEC: Varivel do Duo que
conter o valor a ser manipulado na relao.
Contador Rpido
O CP Duo possui entradas rpidas para leituras de pulsos em alta
frequncia. Estas podem ser configuradas para 4 contadores
unidirecionais ou 2 bidirecionais.
A configurao realizada da opo Entradas Rpidas:
Contador Rpido
Habilitado o tipo de contador necessrio configurar o modo de
contagem. Os modos disponveis so:
Cont. Unidirecional: Incrementa ou Decrementa
Cont. Bidirecional: A: Incrementa B: Decrementa
A: Conta
B: Sentido
Quadratura (2x)
(Duas contagens por perodo)
Quadratura (4x)
(Quatro contagens por perodo)
Exerccio 5: Relgio
Desenvolver um relgio com SEGUNDOS, MINUTOS e HORAS. Estas informaes
devem ser apresentadas no display do equipamento.
Altus - Matriz
Av. Theodomiro Porto da Fonseca, 3101 lote 01
Duque de Caxias So Leopoldo RS - 93020-080
Fone: +55 51 3589-9500
e-mail: altus@altus.com.br
www.altus.com.br