Documente Academic
Documente Profesional
Documente Cultură
Srie Grano
Rev. F 02/2006
Cd. Doc.: MU210000
altus
Condies Gerais de Fornecimento
Nenhuma parte deste documento pode ser copiada ou reproduzida sem o consentimento prvio e por
escrito da Altus Sistemas de Informtica S.A., que se reserva o direito de efetuar alteraes sem
prvio comunicado.
Conforme o Cdigo de Defesa do Consumidor vigente no Brasil, informamos a seguir, aos clientes
que utilizam nossos produtos, aspectos relacionados com a segurana de pessoas e instalaes.
Os equipamentos de automao industrial fabricados pela Altus so robustos e confiveis devido ao
rgido controle de qualidade a que so submetidos. No entanto, equipamentos eletrnicos de controle
industrial (controladores programveis, comandos numricos, etc.) podem causar danos s mquinas
ou processos por eles controlados em caso de defeito em suas partes e peas ou de erros de
programao ou instalao, podendo inclusive colocar em risco vidas humanas.
O usurio deve analisar as possveis conseqncias destes defeitos e providenciar instalaes
adicionais externas de segurana que, em caso de necessidade, sirvam para preservar a segurana do
sistema, principalmente nos casos da instalao inicial e de testes.
imprescindvel a leitura completa dos manuais e/ou caractersticas tcnicas do produto antes da
instalao ou utilizao do mesmo.
A Altus garante os seus equipamentos conforme descrito nas Condies Gerais de Fornecimento,
anexada s propostas comerciais.
A Altus garante que seus equipamentos funcionam de acordo com as descries contidas
explicitamente em seus manuais e/ou caractersticas tcnicas, no garantindo a satisfao de algum
tipo particular de aplicao dos equipamentos.
A Altus desconsiderar qualquer outra garantia, direta ou implcita, principalmente quando se tratar
de fornecimento de terceiros.
Pedidos de informaes adicionais sobre o fornecimento e/ou caractersticas dos equipamentos e
servios Altus devem ser feitos por escrito. A Altus no se responsabiliza por informaes fornecidas
sobre seus equipamentos sem registro formal.
DIREITOS AUTORAIS
Srie Grano, Srie Ponto, MasterTool, Quark, ALNET e WebPlc so marcas registradas da Altus
Sistemas de Informtica S.A.
IBM marca registrada da International Business Machines Corporation.
i
Sumrio
Sumrio
1. INTRODUO........................................................................................................................................... 1
2. DESCRIO TCNICA............................................................................................................................ 4
ii
Sumrio
Dimenses Fsicas...................................................................................................................................... 29
Dados para Compra.................................................................................................................................. 29
Itens Integrantes........................................................................................................................................ 29
Cdigo dos Produtos ................................................................................................................................. 30
Produtos Relacionados.............................................................................................................................. 30
Caractersticas de Software ...................................................................................................................... 32
Lista de Instrues............................................................................................................................... 33
Lista de Mdulos Funo .................................................................................................................... 34
Novo diretrio de mdulos .................................................................................................................. 35
Retentividade ...................................................................................................................................... 36
Operandos Ponto Flutuante.................................................................................................................. 36
Caractersticas da Arquitetura HardFlex GR900................................................................................. 38
Produtos da srie Grano com HardFlex................................................................................................ 38
Caractersticas do Contador ................................................................................................................. 38
Descrio Funcional do Contador ........................................................................................................ 40
Componentes do Contador .................................................................................................................. 41
Modos de Contagem............................................................................................................................ 42
Caractersticas das Sadas Rpidas....................................................................................................... 45
Descrio Funcional das Sadas Rpidas.............................................................................................. 45
Componentes das Funes de Sadas Rpidas...................................................................................... 46
Modo Clone ............................................................................................................................................... 47
rea de Troca ..................................................................................................................................... 48
UCP Mestre ........................................................................................................................................ 49
UCP Escrava....................................................................................................................................... 50
Estado Fsico das Sadas...................................................................................................................... 50
3. CONFIGURAO ................................................................................................................................... 52
4. PROGRAMAO.................................................................................................................................... 68
iii
Sumrio
5. INSTALAO.......................................................................................................................................... 80
Diagnsticos............................................................................................................................................. 102
Diagnsticos via Painel ..................................................................................................................... 102
Diagnsticos do Sistema via Operandos ............................................................................................ 105
Tabela de Diagnsticos em Operandos .............................................................................................. 106
Erros na Operao .................................................................................................................................. 112
Outras Situaes de Erro ................................................................................................................... 114
Canais Analgicos............................................................................................................................. 114
Manuteno Preventiva .......................................................................................................................... 114
Mdulo Relgio ....................................................................................................................................... 115
7. TUTORIAL............................................................................................................................................. 116
iv
Sumrio
v
1. Introduo
1. Introduo
Os microcontroladores programveis da Srie Grano apresentam-se como excelente soluo para
aplicaes de mdio e pequeno porte, especialmente em mquinas e processos que envolvam controle
analgico e de posio, entre outras. Apresentando grande flexibilidade na configurao de entradas
e sadas, essa srie de microcontroladores tambm permite a expanso dos pontos de E/S.
1
1. Introduo
UCPs da Srie
As UCPs da srie Grano so apresentadas em vrias configuraes de hardware, visando o uso mais
adequado s diversas aplicaes.
Cdigo Denominao
GR310 Microcontrolador 6ED e 4SD (Transistor)
GR316 Microcontrolador 10ED, 4SD (Transistor) e 2SD (Rel)
GR330 Microcontrolador 14ED, 8SD (Transistor) e 2SD (Rel)
GR350 Microcontrolador 14ED, 8SD (Transistor), 2SD (Rel), 2 Sadas Rpidas, Contador e
Relgio (opcional)
GR351 Microcontrolador 14ED, 8SD (Transistor), 2SD (Rel), 2 Sadas Rpidas, Contador,
Relgio (opcional) c/ Expanso
GR370 Microcontrolador 14ED, 8SD (Transistor), 2SD (Rel), 2 Sadas Rpidas, Contador, 4EA,
2SA, Termopar e Relgio (opcional)
GR371 Microcontrolador 14ED, 8SD (Transistor), 2SD (Rel), 2 Sadas Rpidas, Contador, 4EA,
2SA, Termopar e Relgio (opcional) c/ Expanso
Inspeo Visual
Antes de proceder instalao, recomendvel fazer uma inspeo visual cuidadosa dos
equipamentos, verificando se no h danos causados pelo transporte. Verifique se todos os
componentes de seu pedido esto em perfeito estado. Em caso de defeitos, informe a companhia
transportadora e o representante ou distribuidor Altus mais prximo.
CUIDADO:
Antes de retirar os mdulos da embalagem, importante descarregar eventuais potenciais
estticos acumulados no corpo. Para isso, toque (com as mos nuas) em qualquer superfcie
metlica aterrada, antes de manipular os mdulos. Tal procedimento garante que os nveis de
eletricidade esttica suportados pelo mdulo no sero ultrapassados.
importante registrar o nmero de srie de cada equipamento recebido, bem como as revises de
software, caso existentes. Essas informaes sero necessrias caso se necessite contatar o Suporte
Tcnico da Altus.
2
1. Introduo
Suporte Tcnico
Para entrar em contato com o Suporte Tcnico da Altus em So Leopoldo, RS, ligue para +55-51-
589-9500. Para conhecer os centros de Suporte Tcnico da Altus existentes em outras localidades,
consulte nosso site (www.altus.com.br) ou envie um email para altus@altus.com.br.
Se o equipamento j estiver instalado, tenha em mos as seguintes informaes ao solicitar
assistncia:
os modelos dos equipamentos utilizados e a configurao do sistema instalado.
o nmero de srie do microcontrolador.
a reviso do equipamento e a verso do software executivo, constantes na etiqueta afixada na
inferior do produto.
informaes sobre o modo de operao do microcontrolador, obtidas atravs do programador
MasterTool.
o contedo do programa aplicativo (mdulos), obtido atravs do programador MasterTool.
a verso do programador utilizado.
PERIGO:
Relatam causas potenciais, que se no observadas, levam a danos integridade fsica e sade,
patrimnio, meio ambiente e perda da produo.
CUIDADO:
Relatam detalhes de configurao, aplicao e instalao que devem ser seguidos para evitar
condies que possam levar a falha do sistema e suas consequncias relacionadas.
ATENO:
Indicam detalhes importantes de configurao, aplicao ou instalao para obteno da mxima
performance operacional do sistema.
3
2. Descrio Tcnica
2. Descrio Tcnica
Os microcontroladores da srie Grano distinguem-se pelas seguintes caractersticas:
4
2. Descrio Tcnica
Entradas do Contador: o contador compartilha suas entradas com as entradas digitais I1 a I6,
sendo uma opo de configurao a alocao do ponto de entrada para a funo de contador ou
entrada digital.
Sadas Rpidas: os modelos que comportam esta caracterstica so fornecidos com a verso
HARDFLEX GR900 embutida que implementa duas sadas em freqncia de 0 (zero) at 20 KHz.
Estas sadas podem tambm ser configuradas com outras caractersticas pela instalao de outras
configuraes HARDFLEX. Em todos os casos, opcionalmente, essas sadas tambm podem ser
utilizadas como sadas digitais comuns de baixa corrente.
Entrada de Interrupo: esta entrada compartilha o borne com a entrada digital I0. Ao incluir o
mdulo E-020 no programa aplicativo, esta entrada ser alocada para interrupo por borda
positiva. Caso o mdulo E-.020 no esteja includo, esta entrada assumir a funo de entrada
digital normal.
Interface Serial RS232: esto disponveis os sinais TX, RX, RTS e CTS
Relgio Tempo Real: esta caracterstica habilitada a partir da instalao do mdulo relgio
GR380.
Mdulos de Expanso: os microcontroladores GR351 e GR371 permitem a expanso com outro
microcontrolador destes modelos. Os dois possuem programa aplicativo (Ladder) distinto e
efetuam a troca de operandos tipo %M, previamente definidos, via interface serial de alta
velocidade. A arquitetura que define esta configurao denominada CLONE. Verifique no
capitulo de Configurao detalhes sobre o funcionamento.
MasterTool: os mdulos da srie Grano podem ser programados em qualquer MasterTool,
inclusive no MasterTool PL, com chave de software superior a 3.51.
Arquitetura HARDFLEX: os produtos que a suportam so fornecido com a verso GR900
embutida. Outras verses, com solues para diferentes aplicaes so disponibilizadas para
aquisio.
5
2. Descrio Tcnica
Entradas Digitais
Sadas a Rel
6
2. Descrio Tcnica
Sadas a Transistor
7
2. Descrio Tcnica
Alm destas funes includas no produto, as sadas rpidas podem ser configuradas com funes
especiais que modificam o comportamento do hardware a elas associado. Desta maneira possvel
fornecer funes complexas de alta velocidade, sob forma de mdulos funo (disponvel mediante
consulta Altus).
ATENO:
Consulte o documento de Caractersticas Tcnicas do HardFlex GR9xx para maiores informaes
quanto as especificaes de contadores rpidos e sadas rpidas.
8
2. Descrio Tcnica
GR370, GR371
Tipo entradas analgicas no isoladas
0,2 % do fundo de escala @ 25 C 0,01% / C do fundo de
o o
Preciso
escala
Resoluo do conversor 12 bits linearidade garantida
Impedncia de entrada 1,3 M (nas entradas de tenso) bornes A2 e A3
13 k (nas entradas de tenso com opo para termopar)
bornes A0 e A1.
Filtragem 2 ms, 150 ms, 1.2 s, 10 s
Tenso mxima sem dano +12 V
Isolao com parte lgica Sem isolao
Bornes de ligao A0 e A- , A1 e A-, A2 e A- , A3 e A-
Crosstalk DC at 100 Hz -72 dB min
Escala Faixa Contagem Resoluo
0 a 10 Vdc 0 a 30.000 2,6 mV
Folga da Escala de Medio at 5% superior ao limite mximo da faixa de medio
Tempo de atualizao 10 ms
Diagnstico over range
9
2. Descrio Tcnica
Entradas Termopar
GR370, GR371
Tipo entradas tipo termopar.
0,4 % do fundo de escala @ 25 C 0,015% / C do fundo
o o
Preciso
de escala
o
+/- 5 C de compensao da temperatura ambiente
Resoluo 12 bits linearidade garantida
o o
Unidade de medida C ou F (configurvel)
Impedncia de entrada 13 k
Tenso mxima contnua sem +12 Vdc
danos
Filtragem 400 ms, 1 s ou 10 s configurvel por software
Bornes de ligao A0 e A- , A1 e A-
Compensao de junta fria Sensor de temperatura
o
Faixa de compensao: temperatura ambiente a 80 C
Preciso de 5 C
o
10
2. Descrio Tcnica
Sadas Analgicas
GR370, GR371
Tipo sadas analgicas no isoladas
0,2 % do fundo de escala @ 25 C
o
Preciso
0,01% / C do fundo de escala
o
Bornes de Ligao P0 e P- , P1 e P-
Escala Faixa Contagem Resoluo
0 a 10 Vdc 0 a 30.000 2,6 mV
Corrente de sada 5 mA tpico com resistncia de carga de 2 k
Resoluo do conversor 12 bits monotonicidade garantida
Tempo de atualizao 12 ms
Folga de escala Mnima de 4%
Isolao com parte lgica Sem isolao
Proteo Curto Circuito com 0 Volts.
Mdulo Relgio
O mdulo relgio GR380 pode ser acoplado ao modelos que suportam esta caractersticas, sendo um
item opcional e fornecido separadamente.
GR380
Tipo Relgio para contagem de segundo, minuto, hora, ms, dia do
ms, dia da semana e ano
Resoluo Um segundo
Ano bissexto Compensao automtica at o ano 2100
Erro mximo Um minuto por ms, com mdulo submetido a ambiente dentro
da faixa de temperatura de operao.
Backup do relgio Bateria de ltio
Durabilidade da bateria 4 anos ou mais @ 25 C
Temperatura de operao 0 a 60 C
Troca-quente Sim
11
2. Descrio Tcnica
Arquitetura Interna
Esta seo apresenta os elementos da arquitetura interna dos microcontroladores da Srie Grano e as
3 figuras a seguir introduzem arquitetura da famlia, no formato de diagrama em blocos. Logo aps
as figuras, cada um dos elementos descrito de forma simplificada.
Indicao
COM1 Processador
Visual
FLASH Circuito de ES
RAM
Fonte de Alimentao
Controle do Barramento
RAM
Barramento de de
Expanso Expanso
Relgio
12
2. Descrio Tcnica
Controle do Barramento
Barramento de de
Expanso Expanso
Relgio
Processador
O processador o responsvel pela execuo do programa aplicativo, baseado nos valores dos
operandos de entrada e gerando os valores dos operandos de sada. Tambm processa os comandos
recebidos pelos canais de comunicao serial e executa diversas outras tarefas auxiliares ao
processamento do programa aplicativo.
As tarefas do processador so realizadas por um programa gravado permanentemente em memria
FLASH denominado programa executivo , que corresponde ao sistema operacional do CP. Alm
de gerenciar a UCP, o programa executivo contm uma biblioteca de instrues utilizadas pelo
programa aplicativo. Essas instrues so relacionadas no Manual de Programao do MasterTool.
13
2. Descrio Tcnica
Indicao Visual
Os microcontroladores Grano possuem LEDs para indicao do estado das entradas e sadas, do
modo de operao do microcontrolador e tambm para diagnsticos.
Converso AD e DA
Esse conjunto responsvel por traduzir grandezas analgicas em grandezas digitais e vice-versa,
que possam ser entendidas e manipuladas pelo processador. desta forma que so lidas as entradas
de tenso e termopar, e atualizadas as sadas de tenso.
Fonte de Alimentao
Os microcontroladores da Srie Grano possuem fonte de alimentao do tipo no isolada. embutida
e compatvel com a tenso de 24 Vdc (de 19 a 30 Vdc, incluindo ripple). a parte do circuito
responsvel por garantir uma alimentao de qualidade, para o correto funcionamento de todos os
circuitos interno. Esta fonte de alimentao no provm tenso e corrente para os pontos de sada,
com exceo dos sinais de sada analgico.
Barramento de Expanso
atravs do barramento de expanso que os mdulos de expanso e o mdulo relgio so
conectados, permitindo que o controle do barramento de expanso tenha acesso a tais mdulos.
Relgio
O relgio um dos mdulos que pedem ser conectados ao barramento de expanso, permitindo ao
processador a medio de tempos e acesso a um calendrio.
14
2. Descrio Tcnica
Nesse sentido, a Arquitetura HardFlex pode contribuir para facilitar a comunicao dos sistemas de
automao, onde uma funo que decodifica ou codifica determinado padro instalada no mdulo
CP. Um exemplo prtico dessa facilidade seria o caso de um usurio que adquiriu um determinado
transdutor para controle de posio, supondo que esse transdutor fosse o que melhor se adapta ao
motor usado no seu processo de fabricao, mas o transdutor gera um sinal de sada com pulsos
obedecendo a um padro no muito comum no mercado, ou seja, o CP que tem capacidade de
decodificar esse padro poder ser raro, ter custo elevado, ou mesmo, poder ser necessrio projetar
circuitos intermedirios capazes de condicionar esse sinal de maneira que CPs mais simples possam
controlar o motor. Utilizando CPs Grano de pequeno porte com E/S integradas possvel fazer a
reprogramao do hardware de maneira que esse padro seja decodificado e processado pela CPU,
existindo tambm a possibilidade de serem desenvolvidas funes especiais de sadas rpidas PWM
(Pulse Wide Modulation), PTO (Pulse Train Output), entre outras, que acionem este tipo especfico
de motor, fechando-se o lao de controle.
Veja mais detalhes no captulo Caractersticas da Arquitetura HardFlex.
15
2. Descrio Tcnica
Sistemas de Proteo
Os microcontroladores da Srie Grano contam com os sistemas de proteo, descritos a seguir.
Co-de-guarda
O circuito de co-de-guarda (ou watchdog) monitora continuamente a execuo das funes do CP.
Este sistema de proteo visa detectar falhas no produto e falhas na programao de diagramas de
reles e blocos lgicos. Situaes como bobinas de salto negativas, chamadas de mdulos
Procedimento e Funo recursivas, ou outras situaes que ocupem um tempo excessivo (muito
maior que o tempo mximo de varredura, configurado via MasterTool) dentro do programa
aplicativo, fazem com que o co-de-guarda atue sobre o microcontrolador.
O circuito de co-de-guarda, quando acionado, desativa o processador, desenergiza os pontos de
sada e acende todos os LEDs de modo de operao (EX, PG, DG, ER, AL e CM) no painel frontal
do CP, garantindo um procedimento de falha seguro. Este processo, em caso de deteco de falha,
leva de 1 a 2 segundos para atuar.
16
2. Descrio Tcnica
Canal Serial
Velocidades (bps)
ALNET I 9600, 4800, 2400, 1200, 600, 300
MODBUS 19200, 9600, 4800, 2400, 1200, 600, 300
Adicionalmente, os microcontroladores da Srie Grano podem ser interligados a redes Ethernet, por
meio do PO9901- WebGate Plus, comunicando-se com toda a linha de controladores programveis
Altus, interfaces e supervisrios.
Alguns exemplos de conexo so mostrados a seguir:
17
2. Descrio Tcnica
IHMs ou Superviso
COM 1 GR3xx
RS232
MasterTool
Srie PONTO
UCP PO3242
AL1413 GR3xx
AL1413 GR3xx
Para ligao como demonstrado acima em rede RS-485, recomenda-se o uso do AL-1413, para
converter a interface RS-232 do microcontrolador Grano para o padro RS-485.
CUIDADO:
Numa rede RS-485, as duas extremidades da rede devem ter terminaes acionadas. O
conversor AL-1413 possui a terminao integrada, podendo ser diretamente acionada atravs
de chaves. Consultar a CT deste produto para maiores detalhes.
18
2. Descrio Tcnica
Software de
Browser Superviso
Browser Supervisrio
PO9901
PO3242 +
AL-200x + PO7091
AL-3405 PO3242 +
GR3xx PO7091
19
2. Descrio Tcnica
Comunicao serial
Uma aplicao que utilize comunicao serial (ALNET I escravo ou MODBUS escravo) ter um
aumento do tempo de ciclo.
Para calcular o tempo de ciclo com o uso da comunicao ser utilizado uma tabela com as
velocidade de comunicao:
O tempo TC que representa o tempo de ciclo mximo obtido atravs do Mastertool Programming no
Estado de Informaes.
20
2. Descrio Tcnica
21
2. Descrio Tcnica
Aplicao do Usurio
O tempo da aplicao pode ser calculado utilizando as tabela de tempos das principais instrues
como referncia, na qual informa qual o tempo mdio de cada instruo dependendo tipo de
operando.
22
2. Descrio Tcnica
23
2. Descrio Tcnica
24
2. Descrio Tcnica
25
2. Descrio Tcnica
26
2. Descrio Tcnica
ATENO:
O uso da F-AES.087 modifica os valores dos operandos de E/S antes que o processamento do
programa aplicativo seja concludo, caso o usurio responsvel pela programao no considerar
esta caracterstica na aplicao, isto pode gerar comportamentos indesejados nos resultados do
programa.
ATENO:
No recomendado o uso do comando de foramento de pontos de E/S quando a aplicao contiver
a funo F-AES.087, resultando em alteraes dos valores dos pontos.
27
2. Descrio Tcnica
Processamento de Interrupes
Interrupes so processos executados fora do ciclo normal do microcontrolador, a Srie Grano
possui as seguintes interrupes:
Interrupo de Tempo (E-*.018)
Interrupo Externa (E-*.020)
Interrupo de Serial
Estes processos permitem a UCP um tempo de resposta mais rpido e maior preciso em operaes
internas.
PERIGO:
Caso a aplicao utilize o mdulo de Interrupo de Tempo (E-*.018), este mdulo NO ser
executado durante a operao de Compactao de RAM.
PERIGO:
Caso a aplicao utilize o mdulo de Interrupo de Tempo (E-*.020), este mdulo NO ser
executado durante a operao de Compactao de RAM.
Interrupo Serial
Esta interrupo no manipulada pelo usurio e sim pela UCP. Ela garante que ao ocorrer uma
comunicao atravs de uma porta serial os bytes recebidos/transmitidos so processados de forma
correta a ponto de no ocorrer falhas na comunicao.
Aps receber uma comunicao esta fica armazenado at que o lao de execuo (E-*.001) seja
terminado.
ATENO:
A UCP processa 01 (uma) comunicao por lao de execuo para cada canal serial que esteja
usando ALNET I ou MODBUS. Para protocolos operados por mdulos F, o processamento depende
de quando executada a sua chamada.
28
2. Descrio Tcnica
Dimenses Fsicas
Dimenses do produto instalado no trilho TS35 em milmetros.
Itens Integrantes
A embalagem do produto contm os seguintes itens:
Controlador Programvel
Guia de Instalao
29
2. Descrio Tcnica
Cdigo Denominao
GR310 Microcontrol 6ED, 4SD (Transistor)
GR316 Microcontrol 10ED, 4SD (Transistor) e 2 SD (Rel)
GR330 Microcontrol 14ED, 8 SD (Transistor) e 2 SD (Rel)
GR350 Microcontrol 14ED, 8 SD (Transistor), 2 SD (Rel), 2 Sadas Rpidas, Contador e
Relgio (Opcional)
GR351 Microcontrol 14ED, 8 SD (Transistor), 2 SD (Rel), 2 Sadas Rpidas, Contador e
Relgio (Opcional) c/ Expanso
GR370 Microcontrol 14ED, 8 SD (Transistor) , 2 SD (Rel), 2 Sadas Rpidas, Contador, 4
EA, 2SA Termopar e Relgio (Opcional)
GR371 Microcontrol 14ED, 8 SD (Transistor) , 2 SD (Rel), 2 Sadas Rpidas, Contador, 4
EA, 2SA Termopar e Relgio (Opcional) c/ Expanso
Produtos Relacionados
Os seguintes produtos devem ser adquiridos separadamente quando necessrio:
Cdigo Denominao
AL-1714 Cabo RJ45-RJ45
AL-1715 Cabo RJ45-CFDB9
AL-1718 Cabo RJ45-CMDB9
AL-1719 Cabo RJ45-CMDB9
AL-1721 Cabo RJ45-CMDB25
AL 1726 Cabo RJ45-CFDB9
AL-1733 Cabo RJ45 CFDB9 RS232
AL 1413 Conversor RS232 para RS485
AL 1518 Fonte 24 Vdc/ 5 A Chaveada
GR380 Mdulo Relgio
GR381 Cabo para Expanso
GR900 HARDFLEX, 1 contador rpido 2 sadas em freqncia.
GR901 HARDFLEX, 1 contador rpido 1 sada PTO
GR902 HARDFLEX, 1 contador rpido 1 sada PWM
PO9901 WebGate Plus
PO8522 Trava para montagem em trilho TS35
PO8523 Chave para borne tipo mola
Cx12 Terminal de Operao
Cx70 Terminal de Operao
Cx90 Terminal de Operao
QK1500 Trilho TS32/35 para montagem da UCP e mdulos de E/S
MT4100 Software Programador MasterTool
30
2. Descrio Tcnica
AL-1715: Este cabo possui um conector serial RJ45 e outro DB9 RS232 fmea padro IBM/PC.
Pode ser utilizado na interface serial COM 1 para:
Interligao a IHMs com conectores compatveis com o padro IBM/PC para superviso local do
processo
Interligao a um microcomputador padro IBM/PC com software de superviso.
Interligao a um microcomputador padro IBM/PC para programao da UCP, via software
MasterTool
AL-1718: Este cabo possui um conector serial RJ45 e outro DB9 RS232 macho com pinagem padro
Altus. Pode ser utilizado na interface serial COM 1 para:
Interligao com o mdulo AL-1413, adaptador RS232 para RS485,
AL-1719: Este cabo possui um conector serial RJ45 e outro DB9 RS232 macho com pinagem padro
Altus. Pode ser utilizado na interface serial COM 1 para:
Interligao a uma IHM do tipo Cx12. Cx70 ou Cx90.
AL-1721: Este cabo possui um conector serial RJ45 e outro DB25 padro RS232 macho. Pode ser
utilizado na interface serial COM 1 para:
Interligao com um modem
AL-1726: Este cabo possui um conector serial RJ45 e outro DB9 RS232 fmea padro IBM/PC.
Pode ser utilizado na interface serial COM 1 para:
Interligao com o WebGate, PO9900
AL-1733: este cabo utilizado para interligao de uma IHM da Srie Cimrex com o
microcontrolador da Srie Grano.
GR380: o mdulo relgio com bateria incorporada que pode ser acoplado ao GR350, GR351,
GR370 e GR371
GR381: Este cabo possui dois conectores fmea. utilizado na conexo de mdulos de expanses
com o microcontrolador.
PO8523: chave isolada para conexo dos cabos em bases com bornes tipo mola
PO9901: permite que CPs possam ser conectados a uma rede Ethernet TCP/IP
31
2. Descrio Tcnica
Cx12 / Cx70 / Cx90: so interfaces IHM da Srie Cimrex que permitem a conexo aos CPs Altus por
um canal serial usando protocolo ALNET I
Caractersticas de Software
32
2. Descrio Tcnica
Lista de Instrues
Instruo
-|/|- : Rel fechado
-| |- : Rel aberto
PSL : Rel de pulso
RM : Rel mestre
Contato FRM : Fim rel mestre
-( )- : Bobina simples
-(L)- : Bobina liga
-(D)- : Bobina desliga
-(S)- : Bobina de salto
MOV : Movimentao de operando simples
MOP : Movimentao de parte de operando
Movimentao MOB : Movimentao de bloco de operando
MOT : Movimentao de tabelas
CAB : Carrega bloco
CAR : Carrega operando
= : Igual
Comparao
< : Menor
> : Maior
+ : Adio
- : Subtrao
Aritmticas
/ : Diviso
x : Multiplicao
B/D : Converso binrio decimal
Converso
D/B : Converso decimal binrio
AND : E binrio
OR : OU binrio
Porta lgica
XOR : OU exclusivo binrio
NEG : Insere negao da linha
CON : Contador simples
Contador
COB : Contador bidirecional
TEE : Temporizador na energizao
Temporizador
TED : Temporizador na dasenergizao
LDI : Liga/desliga pontos indexados
Indexado TEI : Teste de estados de pontos indexados
SEQ : Seqenciador
CHF : Chamada de mdulo funo
Subrotina
CHP : Chamada de mdulo procedimento
33
2. Descrio Tcnica
F-ARQ16.040
F-ARQ24.041
Realiza a cpia de blocos de operandos numricos ou posies de
tabelas. Podem ser copiados at 255 valores de operandos simples para
F-MOBT.043
tabelas e vice-versa, transferindo-se tambm posies de uma tabela
para outra.
F-STCP.044 Retorna Status do CP em operandos
Implementa os algoritmos de controle avano/atraso (lead/lag), retardo
F-CTRL.059
de primeira ordem e derivador com retardo de primeira ordem.
Implementa o algoritmo de controle proporcional, integral e derivativo.
F-PID16.056
(possui diferenas em relao a F-PID.033)
F-NORM.071 Normalizao de operandos inteiros
Compara operandos dentro de uma faixa, apresentando a sada em
F-COMPF.072 forma binria, onde o bit ligado indica que o operando pertence faixa
respectiva.
Esta instruo executa uma atualizao imediata na memria imagem e
nos mdulos das posies fsicas especificadas. Sua atuao idntica
F-AES.087
varredura dos pontos de E/S realizada pelo programa executivo ao final
de cada varredura, porm com o nmero de posies limitados.
Realiza a operao lgica AND (e) entre operandos simples (M ou D)
F-ANDT.090 e/ou tabelas (TM ou TD). Podem ser realizadas at 255 operaes
lgicas em uma nica chamada da funo.
Realiza a operao lgica OR (ou) entre operandos simples (M ou D)
F-ORT.091 e/ou tabelas (TM ou TD). Podem ser realizadas at 255 operaes
lgicas em uma nica chamada da funo.
Realiza a operao lgica XOR (ou exclusivo) entre operandos simples
F-XORT.092 (M ou D) e/ou tabelas (TM ou TD). Podem ser realizadas at 255
operaes lgicas em uma nica chamada da funo.
Realiza a negao lgica entre operandos simples (M ou D) e/ou tabelas
F-NEGT.093 (TM ou TD). Podem ser realizadas at 255 operaes lgicas em uma
nica chamada da funo.
F-M_F.050 Converso de Valores 2 Inteiros para Ponto Flutuante
F-F_M.051 Converso de Valores Ponto Flutuante para 2 Inteiros
F-FSOM.052 Soma de Valores Ponto Flutuante
F-FSUB.053 Subtrao de Valores Ponto Flutuante
F-FMUL.054 Multiplicao de Valores Ponto Flutuante
F-FDIV.055 Diviso de Valores Ponto Flutuante
34
2. Descrio Tcnica
F-XORT.092
F-NEGT.093
F-M_F.050
F-F_M.051
F-FSOM.052 GR310, GR316, GR330,
Mdulos F distribudos junto com o
GR350, GR351, GR370,
F-FSUB.053 pacote de funes AL-2700
GR371
F-FMUL.054
F-FDIV.055
A partir da verso 1.20 do executivo do GRANO foi implementado um novo diretrio de mdulos.
Este novo diretrio d suporte a um maior nmero de mdulos de configurao (C-XXX), mdulos
de execuo (E-XXX), mdulos de funo (F-XXX) e mdulos de procedimento (P-XXX).
Quantidade de mdulos suportados
Verses inferiores a 1.20 Verses 1.20 ou superior
Mdulos de Configurao (C-XXX) 1 32
Mdulos de Execuo (E-XXX) 24 24
Mdulos de Procedimetnos (P-XXX) 115 200
Mdulos de Funo (F-XXX) 115 229
35
2. Descrio Tcnica
Notas:
Para a criao de mdulos de funo e de procedimento maiores do que 115 necessrio o a verso
3.86 de MasterTool ou superior.
Retentividade
Os microcontroladores da Srie Grano no possuem retentividade de aplicativos na memria RAM.
Devido a isso, o programa aplicativo armazenado em RAM sempre perdido com a falta de energia.
O mesmo no acontece com alguns operandos, quando o mdulo C est armazenado em memria
Flash. Caso no momento da queda da energia o mdulo C esteja em RAM, a UCP no salvar os
operandos retentivos, e, no prximo power-up, o CP entrar em erro indicando esta condio, atravs
da mensagem Falha nos Operandos Retentivos, que indica que nenhum operando foi salvo.
A seleo dos operandos retentivos feita no programador MasterTool, atravs do mdulo C. Podem
ser retentivos os operandos %S, %A, %M, %D e %F. Os operandos no retentivos so zerados
quando a UCP entra em modo execuo.
Alm dos operandos, a senha e o nvel de proteo do CP so sempre salvos numa queda de energia,
sendo restaurados na inicializao, caso haja ladder na memria Flash.
ATENO:
Os operandos Tabela das UCPs Grano no so retentivos, sendo inicializados com zero no power-up
da UCP. Na passagem de Programao para Execuo as tabelas no tem seu contedo alterado.
S
Expoente (8 bits) Mantissa (23 bits)
36
2. Descrio Tcnica
ATENO:
Para maiores detalhes sobre a utilizao dos operandos %F consulte o MasterTool Programming
Manual de Programao (MP399101).
37
2. Descrio Tcnica
GR900
Caractersticas da Arquitetura HardFlex
A funo HardFlex GR900 uma caracterstica j fornecida no programa dos microcontroladores da
Srie Grano que possuam a arquitetura HardFlex que suportam esta caracterstica. A funo GR900
implementa um contador rpido de 24 bits com vrios modos de operao at 20 kHz, e duas sadas
rpida tipo freqncia at 20 kHz.
Alm da arquitetura GR900, existem outras arquiteturas de acordo com a tabela a seguir:
Cdigo Denominao
GR901 Contador 24 bits e Sada PTO
GR902 Contador 24 bits e Sada PWM
ATENO:
A Altus pode disponibilizar uma biblioteca de funes e sob consulta pode desenvolver novas
funes aos usurios, para que contadores e sadas rpidas executem tarefas especficas, ou mesmo,
operaes lgicas de entrada e sada implementadas em hardware. Consulte os documento de
Caractersticas Tcnicas GR9XX das opes HARDFLEX disponveis.
Caractersticas do Contador
O Contador Rpido 24 bits permite a contagem de pulsos com freqncia de at 20 kHz. Permite a
leitura de transdutores de posio ticos lineares ou rotativos, podendo assim o controlador
programvel executar tarefas de posicionamento de alta preciso.
Tem como principais caractersticas:
Contador Up/Down programvel de 24 bits;
Entrada Zeramento (Reset);
Entrada Congelamento de Contagem (Hold);
2 sadas de comparao configurveis e 1 sada zero;
Diagnstico, leitura e escrita de operandos via software atravs do mdulo F-CONTR.004.
38
2. Descrio Tcnica
39
2. Descrio Tcnica
Entradas do Contador
Contagem A Contagem B Congelamento Zeramento
Unidade Lgica de
Processadora Congelamento
de Contagem e Zeramento
do Contador
Dados de Dados de
Entrada Sada Parmetros Diagnsticos
40
2. Descrio Tcnica
Componentes do Contador
Contador de 24 bits
A funo possui como padro um contador binrio de 24 bits, cobrindo a faixa de nmeros inteiros
entre 8.388.608 e +8.388.607.
Quando ocorre estouro de contagem positiva (overflow) ou negativa (underflow) o contador
assume o valor zero (0), recomeando a contagem na mesma direo que estava contando antes do
estouro de contagem.
Apesar de o contador ser do tipo binrio com sinal, seus valores de contagem e comparao so
convertidos em operandos reais para utilizao por parte do software da UCP e do aplicativo.
Entradas de Contagem
A contagem realizada em funo dos sinais eltricos presentes nas entradas Contagem A e B. Estes
sinais so interpretados pela unidade processadora de contagem, que, conforme o modo de operao,
determina o nmero de pulsos de contagem e a sua direo, ascendente ou descendente.
Entrada Zeramento
O valor do contador tambm pode ser zerado externamente por meio da ativao (nvel alto) da
entrada Zeramento (R). A atuao desta entrada depende de habilitao fornecida por software
durante a parametrizao do contador.
Entrada Congelamento
O processo de contagem permanecer parado enquanto a entrada de Congelamento de contagem estiver
ativa (nvel alto) mesmo que haja pulsos de contagem nas entradas Contagem A ou B. A atuao desta
entrada tambm depende de habitao durante a parametrizao do contador
Registradores de Comparao
Associado ao contador so disponveis 2 (dois) registradores de comparao de 24 bits independentes
entre si, cujos valores so escritos via software aplicativo. So geradas transies nos sinais de sada
de comparao quando o valor de contagem atingir os valores dos registradores de comparao.
Pode-se alocar pontos de sada digital a transistor para informar o status destes sinais de comparao.
Sadas do Contador
O contador rpido pode ser configurado a gerar at 3 (trs) sinais de sada independentes, que so:
- Comparador 1: gerado um pulso nesta sada quando o valor do contador for igual ao valor
do registrador de comparao 1;
- Comparador 2: : gerado um pulso nesta sada quando o valor do contador for igual ao valor
do registrador de comparao 2;
- Zero: gerado um pulso nesta sada toda vez que o valor do contador for igual a zero.
Obs.: Os pulsos gerados nas sadas do contador tm durao mnima de 50 ms.
Dados de Entrada
So os valores a serem escritos no contador e nos comparadores 1 e 2.
Dados de Sada
O valor do contador de 24 bits.
Parmetros
O contador configurado atravs do MasterTool.
Diagnsticos
So as indicao de eventos ocorridos em relao ao contador.
41
2. Descrio Tcnica
Modos de Contagem
A unidade processadora de contagem pode operar em quatro modos distintos, atendendo a um amplo
espectro de aplicaes. Sua programao realizada por meio da parametrizao via software
MasterTool (ver tabela do octeto de parametrizao no item Programao).
Modo 0
Nesta configurao, um pulso positivo aplicado ao canal A produz um incremento do valor do
contador, enquanto que no canal B, produz um decremento do valor de contagem.
Se for desejada uma contagem unidirecional, basta utilizar somente o canal desejado, deixando o
outro aterrado.
Neste modo observam-se os seguintes limites de freqncia:
MODO 0
ENTRADA tp
Contagem A
Contagem B
te
tc
ATENO:
O tempo te de espaamento mnimo deve ser obedecido entre pulsos consecutivos aplicados a um
mesmo canal e tambm entre pulsos aplicados nos canais A e B como mostra a Figura 2-11.
42
2. Descrio Tcnica
Modo 1
Com a seleo do modo 1, o pulso de contagem deve ser aplicado entrada B, enquanto que o
sentido de contagem aplicado entrada A. Nvel lgico 1 na entrada A implica em contagem
ascendente e nvel lgico 0, em contagem descendente.
Neste modo observam-se os seguintes limites de freqncia:
MODO 1
ENTRADA
Contagem A
td
Contagem B
tp te tp
tc
Modos 2 e 3
Nestes modos a unidade processadora de contagem decodifica os sinais de entrada em quadratura de
acordo com o padro usualmente fornecido por transdutores ticos de posio. O sentido de
contagem obtido a partir da relao de fase entre os sinais (a contagem incrementada se o pulso
na entrada de Contagem A estiver adiantado em relao ao pulso na entrada de Contagem B e
decrementada se o pulso em B estiver adiantado em relao ao pulso em A), enquanto que os pulsos
de contagem esto relacionados com as transies.
No modo 2 so gerados 4 pulsos de contagem por perodo do sinal de entrada (x 4), enquanto que no
modo 3 so gerados 2 pulsos por perodo (x 2).
Os limites de freqncia envolvidos nestes casos so:
43
2. Descrio Tcnica
MODOS 2 E 3
ENTRADA
Contagem A
Contagem B
tp te tp
tc
44
2. Descrio Tcnica
45
2. Descrio Tcnica
Reg. de Frequncia 0
Dados de Dados de
Entrada Sada
46
2. Descrio Tcnica
Modo Clone
O barramento da Srie Grano possui algumas caractersticas inovadoras em relao aos demais
barramentos de CPs da Altus. A principal delas a utilizao de uma UCP como mdulo escravo,
que executa um aplicativo independente do mestre do barramento, trocando dados com o mesmo
atravs de uma rea de troca mapeada em operandos %M. A configurao que utiliza duas UCPs no
mesmo barramento (uma mestre e outra escrava) chamada de Modo Clone.
Esta caracterstica de clonagem pode ser utilizada em diversas aplicaes, como controle paralelo de
alta velocidade ou controle de posio de eixos, por exemplo. Cada UCP executa individualmente
seu aplicativo, acessando diretamente o seus pontos de entrada e sada, alm de trocar dados com a
outra UCP.
O Modo Clone pode ser configurado e utilizado nos seguintes produtos da Srie Grano, tanto na
situao de mestre, como de escravo.
Cdigo Denominao
GR351 Microcontrol 14ED 12SD Contador c/ Expanso
GR371 Microcontrol 14ED 12SD 4EA 2SA Termopar Contador c/ Expanso
Observando a Figura 2-15, pode-se perceber que pode ser utilizado, junto UCP mestre, o Mdulo
Relgio (GR380). O Grano esquerda por padro a UCP mestre, e o outro a escrava.
ESCRAVO
MESTRE
47
2. Descrio Tcnica
rea de Troca
A comunicao do Modo Clone entre a aplicao da UCP mestre e da UCP escrava feita atravs de
uma rea de troca de dados. Esta rea dividida em dois blocos de operandos %M, configurados
atravs do programador MasterTool, chamados de Dados Recebidos (IW) e Dados Enviados (QW).
ATENO:
Os operandos %M recebidos (IW) no devem ser escritos pelo programa aplicativo da UCP destino.
Caso isto ocorra, os mesmos s sero restaurados aps o final do aplicativo.
Tamanho da rea
O tamanho dos dois blocos configurado no programador MasterTool, podendo assumir os seguintes
valores:
16 bytes 8 operandos %M para Dados Recebidos e 8 operandos %M para Dados Enviados
128 bytes 64 operandos %M para Dados Recebidos e 64 operandos %M para Dados Enviados
ATENO:
importante salientar que quanto maiores os blocos da rea de Troca, mais comunicaes sero
necessrias para a atualizao de todos os dados, gerando aumento no tempo de ciclo das UCPs.
Comunicao
Para enviar dados para a UCP escrava, por exemplo, o aplicativo da UCP mestre deve apenas
escrever o dado no bloco Dados Enviados. Aps o final do ciclo da aplicao do mestre, o dado ser
copiado para o bloco Dados Recebidos da UCP escrava.
O Mestre do Modo Clone, ao final de cada ciclo de seu programa aplicativo, realiza o processo de
escrita, dos operandos %M para o buffer do Escravo, e de leitura, do buffer do Escravo para os
operandos %M. Logo, a cada varredura do Mestre atualizada toda a quantidade de bytes
configurada.
O Escravo por sua vez, ao final do seu programa aplicativo, atualiza todos os operandos %M
configurados com os dados do buffer do Escravo (dados recebidos do Mestre), e tambm o buffer do
Escravo a partir dos seus operandos %M (dados enviados para o Mestre).
ATENO:
Os aplicativos da UCP Mestre e da Escrava no so intertravados, sendo executados de forma
assncrona. Logo pode ocorrer que parte dos dados recebidos por uma UCP se referem ao ciclo de
execuo N e os demais ao ciclo N-1 da outra UCP. Tendo em vista esta caracterstica, o barramento
garante apenas a integridade de blocos de 4 bytes (dois operandos %M) consecutivos.
48
2. Descrio Tcnica
UCP Mestre
A UCP mestre gerencia o barramento, realizando testes na inicializao do Modo Clone, e
centralizando o diagnstico de todos os mdulos do barramento. O estado de operao do mestre
sensvel a problemas nos escravos do barramento, podendo se modificar como conseqncia de
problemas nos mesmos.
CUIDADO:
As duas UCPs do barramento devem se energizadas simultaneamente, de forma a garantir a
correta inicializao do sistema.
ATENO:
Mesmo no inicializado pela UCP mestre, o escravo continua executando seu programa aplicativo,
porm suas sadas permanecem desabilitadas.
49
2. Descrio Tcnica
ATENO:
Quando alguma das UCPs est com suas sadas desabilitadas, seja por comando do usurio, ou pelo
seu Modo de Operao (Programao ou Erro), todo o barramento fica com as sadas desabilitadas.
UCP Escrava
A UCP escrava executa seu programa aplicativo, independente do Modo de Operao do mestre. O
Modo de Operao do mestre apenas determina se a rea de Troca e os Diagnsticos do barramento
esto ou no sendo atualizados e se as sadas do barramento esto habilitadas. Em operao normal,
mestre e escravo em Execuo, tanto a rea de Troca quanto os Diagnsticos so atualizados.
50
2. Descrio Tcnica
ATENO:
Caso seja configurada uma UCP Escrava, sem a presena da UCP Mestre do barramento, as sadas
da Escrava sero desabilitadas.
51
3. Configurao
3. Configurao
Os microcontroladores da Srie Grano so configurados e programados atravs do software
MasterTool. A configurao realizada define o comportamento das UCPs. A programao representa
a aplicao desenvolvida pelo usurio em linguagem de rels e blocos lgicos, tambm chamada de
programa aplicativo.
Os seguintes itens sero abordados a seguir:
Uso das Teclas
Modo LEDs de Funes
Modo Visualizao de Diagnsticos
Operandos de E/S e de Diagnsticos
Canal de Comunicao
ALNET I escravo
MODBUS RTU escravo
Converso de Cdigo para Srie Grano
Gravando funes HardFlex
ATENO:
Para obter maiores informaes sobre a configurao das caractersticas acima, e sobre suas
configuraes, consulte o MasterTool Programming Manual de Utilizao (MU299025). Para
conhecer detalhes sobre a forma de programao e sintaxe da linguagem de rels e blocos lgicos,
consulte o MasterTool Programming Manual de Programao (MP399101).
52
3. Configurao
LEDs de funo
Teclas de seleo
de valores, funes
e diagnsticos
53
3. Configurao
ATENO:
Nos casos de seleo da funo desejada e incremento/decremento de valores de operandos, a ao
de um toque s executada quando a tecla for liberada.
Cada funo, quando acessada, ser visualizada nos LEDs do painel dos CPs da Srie Grano da
seguinte forma:
54
3. Configurao
ATENO:
Caso uma tecla de edio seja pressionada e o valor do operando esteja fora da faixa definida pelos
limites mximo e mnimo, o operando ter seu valor ajustado ao limite mais prximo.
O LED 0 de INPUT I corresponde ao BIT menos significativo do operando selecionado, assim como
o LED 7, sem associao aos INPUTs, corresponde ao BIT mais significativo.
Como as funes do grupo 3 so utilizadas para a visualizao dos valores dos canais analgicos as
funes deste grupo j esto previamente definidas, sendo estas distribudas da seguinte forma:
Funo 0 = A0 (Canal analgico de entrada 0)
Funo 1 = A1 (Canal analgico de entrada 1)
Funo 2 = A2 (Canal analgico de entrada 2)
Funo 3 = A3 (Canal analgico de entrada 3)
Funo 4 = P0 (Canal analgico de sada 0)
Funo 5 = P1 (Canal analgico de sada 1)
Funo 6 = No utilizado
Funo 7 = No utilizado
55
3. Configurao
ATENO:
As funes do grupo 3 so utilizadas exclusivamente para possibilitar a visualizao dos valores do
canais analgicos. Sendo assim no possvel editar os valores deste canais diretamente atravs
destas funes.
56
3. Configurao
ATENO:
Os bits no utilizados no operando de controle do teclado no devem ser utilizados para escrita pelo
programa aplicativo.
57
3. Configurao
O primeiro octeto de entrada digital sempre o %E0000; os outros operandos so definidos pelo
usurio conforme a opo mais adequada, de acordo com o seu programa aplicativo.
Para pontos digitais, a regra de alocao de operandos (%E e %S) fixa, ou seja, os pontos so
alocados conforme a sua posio no barramento: o primeiro ponto de entrada digital %E0000.0,
o segundo %E0000.1, e assim sucessivamente, at que todos os pontos de entrada tenham sido
alocados, porm sem ultrapassar o primeiro octeto de sada digital. Os pontos digitais de sada
comeam com o primeiro octeto de sada digital e seguem at o operando %S255, mas esta opo
pode ser modificada pelo usurio.
Os mdulos analgicos so processados automaticamente pela UCP em operandos memria
(%Mxxxx). A informao do primeiro operando memria de entrada e do primeiro operando
memria de sada fornecem ao programador uma referncia para proceder alocao.
O usurio pode modificar os operandos de um mdulo analgico. Esta caracterstica permite
aumentar ou modificar o nmero de pontos analgicos sem que a aplicao tenha que ser modificada.
ATENO:
Um operando %E no pode ter o mesmo nmero de octeto de um operando %S, ou seja, no podem
coexistir os octetos %E0023 e %S0023, por exemplo. Alm disso, como os dois tipos de operandos
so octetos, a soma dos operandos %E e %S tem o limite estipulado de 256.
As UCPs da Srie Grano fornecem diagnsticos, os quais so atualizados ciclicamente pela UCP e
disponibilizados em operados %M. O primeiro operando memria de diagnstico sugere ao
programador onde iniciar a alocao.
A UCP e os mdulos tm uma faixa de operandos que define onde a UCP ir colocar os diagnsticos
obtidos dos mdulos do barramento. Para entender esses diagnsticos, necessrio consultar as
respectivas CTs dos mdulos.
Maiores detalhes sobre as indicaes de diagnsticos encontram-se no captulo Manuteno.
58
3. Configurao
Nos modos programao e erro, o canal automaticamente configurado para o protocolo ALNET I,
para a utilizao do programador e/ou supervisrios, voltando ao protocolo selecionado no mdulo C
ao entrar em execuo.
ALNET I Escravo
O protocolo ALNET I utilizado para comunicao com o programador MasterTool,
Sua principal funo interligar a UCP com o programador, com vistas configurao e
programao da UCP. Outras funes disponibilizadas so: foramento de pontos de E/S,
monitorao de operandos e interligao do controlador a uma rede de superviso ALNET I, conexo
do CP a IHMs e supervisrios e interligao com outros CPs que implementem o protocolo ALNET I
mestre. Para obter maiores detalhes sobre este assunto, consulte o Manual de Utilizao e o Manual
de Programao do MasterTool.
Utilizando o protocolo ALNET I, possvel configurar, no canal serial, atravs do MasterTool, os
seguintes parmetros:
Configurao Descrio Possibilidades
Velocidade da porta de
Velocidade 300 bps a 9600 bps
comunicao serial
59
3. Configurao
60
3. Configurao
Para construir uma relao no software MasterTool, deve-se definir: a rea de dados a que a mesma
se refere, o operando MODBUS inicial, a quantidade de operandos da relao e o operando inicial no
CP. A tabela a seguir mostra como os operandos no CP so interpretados e transmitidos pela rede
MODBUS.
rea de dados Operandos MODBUS Quantidade Operandos ALTUS
Input 0001 a 0032 32 %E0010.0 a %E0013.7
Input 0033 a 0672 640 %M0500.0 a %M0539.F
Coil 0001 a 4096 4096 %A0000.0 a %A0511.7
Input Register 0001 a 0076 76 %D0000 a %D0037
Input Register 1001 a 1100 100 %M0100 a %M0199
Holding Register 4097 a 4350 254 %TM10
Holding Register 0255 a 0500 246 %D0038 a %D00160
Holding Register 0501 a 2500 2000 %M0600 a %M2599
Ao construir as relaes, deve-se priorizar relaes contnuas, como no caso de Coil, que relaciona os
operandos MODBUS de 0001 a 4096 a todos os 512 operandos %A do CP, disponibilizando todos
esses operandos via rede MODBUS. Desta forma, obtm-se uma melhor performance do protocolo
MODBUS RTU escravo.
As funes que o protocolo MODBUS RTU escravo processa so descritas na tabela a seguir. A
ltima coluna informa se a funo do protocolo suporta endereamento em Broadcast (00, no caso
MODBUS). Assim, nas funes assinaladas com Sim, ao receber um comando com endereo 0
(zero), o CP executar o comando, mas no responder ao mestre.
rea
Funo Nome Descrio Limite Broadcast
MODBUS
01 Leitura de Coil Leitura de n pontos definidos como Coil Coil 2000 No
02 Leitura de Input Leitura de n pontos definidos como Input Input 2000 No
Leitura de Holding Leitura de n operandos definidos como Holding
03 125 No
Register Holding Register Register
61
3. Configurao
Verifica se existe algum frame recebido via serial. Em caso afirmativo, ele testa o frame em
relao ao seu endereo de n, testa o CRC e verifica se a funo suportada por seu
interpretador.
Se a funo vlida, o protocolo executa o interpretador, que processa o frame e monta a resposta.
O envio da resposta depende do frame recebido no ser um comando Broadcast.
Ao receber um frame invlido ou que no esteja de acordo com o seu endereo de n, o protocolo
descarta o frame e no transmite nada via rede.
Para calcular o tempo de resposta (TR) do MODBUS escravo, aplique a seguinte frmula:
TR(ms) = TCA(ms) + ((1/VT(bps)) * NB * NByP) * 1000(ms)
+ ((1/VT(bps)) * NB * NByR) * 1000(ms) + AMF(ms)
Embora utilizem o mesmo conjunto de instrues, os mdulos que compem o programa aplicativo
(C-*.000, E-*.001, etc) no so compatveis entre a Srie Piccolo e a Srie Grano. Portanto, no
possvel carregar um programa aplicativo elaborado para um microcontrolador Piccolo em um
microcontrolador Grano e vice-versa.
Contudo, ao se utilizar o programador MasterTool, possvel converter um programa aplicativo
desenvolvido para a Srie Piccolo para ser utilizado em um microcontrolador Grano. Na janela de
definio do mdulo C, no programador, ao trocar o modelo para Grano, os mdulos componentes do
projeto, programados em linguagem de diagrama de rels, so convertidos para o formato de cdigo
do microcontrolador Grano, operao que executada em poucos segundos. Caso o programa utilize
mdulos F programados em linguagem Assembly, estes no sero convertidos, devendo ser
substitudos pelos equivalentes que acompanham o programador (programados para o Grano).
Para maiores detalhes, consulte o MasterTool Programming Manual de Utilizao do MasterTool.
ATENO:
Devem ser observadas as diferenas de acesso aos pontos de entrada e sada analgicos entre a Srie
Piccolo e a Srie Grano, bem como as declaraes de operandos de diagnstico e retentividade
atravs do mdulo C.
62
3. Configurao
O mdulo relgio inclui um relgio-calendrio de tempo real e uma bateria integrada, que mantm o
horrio durante o desligamento do microcontrolador, bem como numa troca-quente do relgio.
Ao inserir o relgio no microcontrolador, o usurio deve realizar o ajuste do mesmo, caso no tenha
existido um ajuste prvio, evitando que um horrio invlido seja lido.
Para maiores detalhes sobre a instalao do relgio, consulte o captulo Instalao.
A configurao do relgio realizada atravs do programador Mastertool. Para tal necessrio
informar as faixas de operandos de leitura e acerto do horrio, e tambm um operando auxiliar de
controle. Caso o usurio no utilize relgio, deve ser configurado no mdulo C a no-utilizao do
mesmo, de modo a liberar os operandos reservados para a leitura, ajuste e controle.
O relgio possui horrio e calendrio completos, permitindo o desenvolvimento de programas
aplicativos que dependam de bases de tempo precisas. A informao de tempo mantida mesmo com
a falta de alimentao do sistema, pois o mesmo alimentado por bateria.
Configurao do relgio
Atravs do mdulo C no programador, na janela de parmetros, o usurio deve marcar a opo
Habilitar o uso do relgio. Com essa habilitao, ser liberada a seleo dos operandos para
utilizao do relgio. So configuradas trs faixas de operandos: uma faixa para leitura do horrio,
uma faixa para ajuste, e um operando para controle. Abaixo temos a descrio detalhada de cada
operando.
ATENO:
Caso o usurio no habilite a utilizao do relgio no mdulo C, a leitura do mesmo no realizada,
e seus operandos no so reservados, liberando-os assim para a aplicao do usurio.
Operandos de Leitura
So os operandos onde ser armazenado o horrio atual do relgio do microcontrolador. Podem ser
do tipo memria (%M) ou Tabela de Memria (%TM). So necessrias sete posies para a leitura
do horrio. Se for especificado como memria, os valores so lidos para a memria declarada e as
seis subseqentes. Se for especificado como tabela, os valores so colocados a partir da posio zero
at a posio seis.
Caso os operandos no estejam declarados, a leitura dos valores de tempo no realizada e o erro de
configurao sinalizado no operando %AXXX de controle do relgio.
possvel o uso de tabelas com mais de sete posies, sendo que a funo ignora as posies
excedentes. Os valores so armazenados nos operandos na seguinte seqncia:
63
3. Configurao
O contedo destes operandos pode ser lido a qualquer momento, mas so atualizados com a hora real
do relgio a cada ciclo de varredura.
Para a leitura das horas, utilizado o formato 24 horas (00 a 23). Os dias da semana so informados
conforme tabela abaixo:
Operandos de Ajuste
Os operandos de ajuste so os operandos de onde sero lidos os valores para ajuste do relgio quando
for dado o comando de ajuste para o mesmo. Podem ser do tipo memria (%M) ou Tabela de
Memria (%TM).
Assim como nos operandos de leitura, so necessrios sete operandos, ou sete posies de tabela,
para o ajuste. Se o operando for memria, os valores so copiados da memria declarada e as seis
subseqentes. Se for tabela de memria, os valores so copiados da posio zero at a posio seis.
Caso os operandos no sejam vlidos, o acerto no realizado e sinalizado no operando %AXXX
de controle do relgio. Os valores a serem copiados para o relgio devem ser colocados nos
operandos na mesma seqncia dos operandos de leitura (segundos, minutos, horas, dia do ms, ms,
ano e dia da semana).
Operando de Controle
O operando de controle consiste em um operando auxiliar (%A), utilizado para disparar o comando
de ajuste do relgio e obter status de funcionamento do mesmo. Este operando selecionado atravs
do mdulo C.
Na tabela seguinte apresentando a descrio de cada bit do operando auxiliar.
64
3. Configurao
65
3. Configurao
Mestre Escravo
GR351 GR351
GR351 GR371
GR371 GR351
GR371 GR371
ATENO:
Se for necessrio reconfigurar uma UCP Mestre como Escrava, ou vice-versa, este processo deve ser
feito com a UCP em Modo Programao. Caso no seja respeitada esta orientao, as sadas do
barramento podem permanecer desabilitadas, necessitando de comando para habilit-las.
ATENO:
A quantidade de bytes da comunicao configurada deve ser a mesma tanto na UCP mestre como na
UCP escrava.
Aps inserir o mdulo escravo na janela de configurao do barramento do programador, devem ser
especificados os operandos de entrada, sada e diagnstico para o escravo atravs da opo
Parmetros. Os operandos de entrada (IW) recebero os dados lidos do escravo, e os operandos de
sada (QW) sero escritos no escravo. Os operandos configurados para diagnstico do escravo tem
sua formatao descrita no captulo Manuteno no item Diagnstico.
A varredura do escravo realizada a cada ciclo de execuo, sendo tambm possvel utilizar a funo
F-AES.087 para realizar uma atualizao forada dos operandos do escravo. Consultar o manual de
programao do Mastertool para maiores informaes sobre esse mdulo funo.
66
3. Configurao
ATENO:
A utlizao da funo F-AES.087 para atualizao forada dos operandos gera um aumento no
tempo de ciclo do programa aplicativo, sendo este tempo concentrado na execuo deste mdulo
funo.
67
4. Programao
4. Programao
ATENO:
Para obter informaes completas sobre o MasterTool Programming, consulte os manuais
especficos. Para obter a verso do programador compatvel com os microcontroladores Grano,
consultar captulo Descrio Tcnica, deste mesmo manual.
Parametrizao
68
4. Programao
Os dados contidos na Tabela 4-1 e tambm o operando de diagnstico devem ser configuradas
atravs do programador MasterTool. Para realizar estas configuraes necessrio entrar na tela
correspondente atravs do boto Barramento do mdulo C. Ao entrar nesta clique sobre a linha do
contador (Posio = 0, Idx = 2) e clicar no boto parmetros.
69
4. Programao
As configuraes mostradas na Figura 4-2 so as padres. Para alterar cada uma das opes
necessrio clicar sobre a opo que se deseja modificar e ento clicar no boto configurar. Uma nova
tela aberta e nesta o parmetro em questo pode ser alterado.
Na Figura 4-3 pode-se ver que as opes possveis para o modo de operao do contador rpido.
Aps selecionar a opo desejada basta clicar em OK para confirmar as alteraes. As outras opo
de parmetros podem ser configuradas analogamente as do modo de operao. Tambm nesta
maneira possvel entrar na tela que configura o operando de diagnstico do contador.
importante dizer que a nova parametrizao s ser carregada quando o novo mdulo C, com as
modificaes que acabaram de ser feitas, for carregado no Microcontrolador.
70
4. Programao
Modo Contagem
Operandos
As clulas da instruo CHF utilizada para a chamada da funo so programadas do seguinte modo:
- OPER1 - Especifica o nmero de parmetros que so passados para a funo em OPER3. Este
operando deve ser obrigatoriamente uma constante memria com valor 6 (%KM+00006).
- OPER2 - Deve ser um operando do tipo constante memria com valor 0 (%KM+00000).
Determina o nmero de parmetros possveis de serem programados na janela de edio de OPER4.
Como esta funo no necessita de nenhum parmetro em OPER4, o valor de OPER2 0.
- OPER3 - Contm os parmetros que so passados para a funo, declarados quando a instruo
CHF for editada. O nmero de parmetros editveis especificado em OPER1, sendo fixo em 6 para
este mdulo:
%KMXXXX Modelo de HardFlex ou mdulo no qual est o contador ao qual se deseja executar
algum comando. O modelo de HardFlex instalado encontra-se no segundo byte (byte 1) da tabela de
diagnsticos do microcontrolador.
%KM0001 GR900
%KM0002 GR901
%KM0003 GR902
%KM0004 GR903
%KMXXXX Nmero do contador no qual se deseja executar algum comando. No caso do GR900
existe apenas um contador, ou seja qualquer comando dado para este e o parmetro deve ser sempre
%KM0001. Outros modelos de HardFlex podero conter mais de um contador o que implica na
necessidade deste byte para um mdulo F que busca ser genrico. Ex.: Se o comando para o
segundo contador do HardFlex, o valor ser %KM0002.
importante que este parmetro seja configurado corretamente, pois uma configurao errada
comprometer o funcionamento deste dispositivo e de outros nestes mesmo HardFlex.
71
4. Programao
%AXXXX ou %MXXXX Comando que diz qual o procedimento ser executado na chamada
atual da funo. Possui dois bytes e no caso de %AXXXX, o operando declarado o mais
significativo e o seguinte o menos significativo.
72
4. Programao
Notas:
1 O comando de zeramento do contador (bit 1 do segundo byte de comando) tem prioridade sobre
os outros comandos. Se houver comandos de congelamento, zeramento e escrita do valor do contador
simultaneamente por exemplo, o contador ser somente zerado, no mantendo seu valor atual nem
recebendo o novo valor.
2 Os comandos de congelamento de contagem e escrita no contador no so conflitantes, podendo
ser executados simultaneamente;
3 Os comandos de escrita nos comparadores so independentes entre si e do contador, podendo ser
executados simultaneamente a outros comandos.
4 - Os comandos do 2o byte estendem-se at uma nova chamada da funo solicitando contagem
normal.
- Habilita - quando esta entrada est energizada a funo chamada, sendo analisados os parmetros
programados na instruo CHF. Caso os mesmos estejam incorretos, a respectiva sada de erro da
funo energizada. Se estiverem corretos, os comandos contidos nos bytes auxiliares %AXXXX
so executados, realizando as operaes de leitura e escrita conforme especificado. Quando a entrada
habilita estiver desenergizada, as instrues anteriormente enviadas ao mdulo so mantidas, no
executando nenhuma operao de leitura ou escrita no mesmo.
73
4. Programao
- Contagem ok ativada para indicar sucesso na tentativa de realizar a operao solicitada. Sempre
que a operao for concluda com sucesso essa sada ligada e as restantes so desligadas. Se esta
sada estiver desligada significa que algo de errado ocorreu no processo, sendo que o resultado pode
ser ou no indicado numa das outras duas sadas.
- Erro parmetros - ativada quando existe alguma inconsistncia no parmetros passados para a
funo.
- Erro na faixa de operandos %F - ativada quando um de um operando %F de escrita do modo
contagem ultrapassar a faixa de 24 bits com sinal, ou seja, o valor for maior que +8.388.607 ou
menor que 8.388.608.
- Todas as sadas desligadas - indica erro na comunicao com os dispositivos selecionados.
74
4. Programao
- OPER1 - Especifica o nmero de parmetros que so passados para a funo em OPER3. Este
operando deve ser obrigatoriamente uma constante memria com valor 5 (%KM+00005).
- OPER2 - Deve ser um operando do tipo constante memria com valor 0 (%KM+00000).
Determina o nmero de parmetros possveis de serem programados na janela de edio de OPER4.
Como esta funo no necessita de nenhum parmetro em OPER4, o valor de OPER2 0.
- OPER3 - Contm os parmetros que so passados para a funo, declarados quando a instruo
CHF for editada. O nmero de parmetros editveis especificado em OPER1, sendo fixo em 5 para
este mdulo:
%KMXXXX Posio do mdulo no barramento Grano. Para sadas rpidas internas ao controlador
(Hardflex) este valor deve ser KM0000.
importante que este parmetro seja configurado corretamente, pois uma configurao errada
comprometer o funcionamento deste dispositivo e de outros nestes mesmo HardFlex.
%KMXXXX Modelo de HardFlex ou mdulo no qual est a sada rpida a qual se deseja executar
algum comando. O modelo de HardFlex instalado encontra-se no segundo byte (byte 1) da tabela de
diagnsticos do microcontrolador.
%KM0001 GR900
%KM0002 GR901
%KM0003 GR902
%KM0004 GR903
75
4. Programao
%KMXXXX Nmero do bloco de sadas rpidas no qual deseja executar algum comando. Ex.: O
HardFlex GR900 possui um bloco de duas sadas VFO. Estas esto no primeiro bloco de sadas
rpidas deste HardFlex. Sendo assim o nmero do bloco KM0001. Outros HardFlex podem ter
mais blocos de sadas rpidas. por isso que existe esse parmetro na funo que visa ser genrica
para qualquer HardFlex que possua estes blocos.
importante que este parmetro seja configurado corretamente, pois uma configurao errada
comprometer o funcionamento deste dispositivo e de outros nestes mesmo HardFlex.
%AXXXX ou %MXXXX Comando que diz qual o procedimento ser executado nesta varredura
da funo. Possui dois bytes e no caso de %AXXXX, o operando declarado o mais significativo e o
seguinte o menos significativo.
76
4. Programao
Entradas e Sadas
- Habilita - quando esta entrada est energizada a funo chamada, sendo analisados os parmetros
programados na instruo CHF. Caso os mesmos estejam incorretos, a respectiva sada de erro da
funo energizada. Se estiverem corretos, os comandos contidos nos bytes auxiliares %AXXXX
so executados, realizando as operaes de leitura e escrita conforme especificado. Quando a entrada
habilita estiver desenergizada, as instrues anteriormente enviadas ao mdulo so mantidas, no
executando nenhuma operao de leitura ou escrita no mesmo.
Parametrizao
As entradas analgicas so parametrizadas atravs de 7 bytes conforme as tabelas a seguir:
Byte 0 Parmetros Gerais Descrio
7 6 5 4 3 2 1 0
0 Temperatura em C
1 Temperatura em F
0 0 0 0 0 0 0 No Utilizado (sempre zero)
77
4. Programao
Os dados contidos nas Tabela 4-7, Tabela 4-8, Tabela 4-9, Tabela 4-10 acima, assim como os
operandos de escrita e leitura dos canais analgicos e seu operando de diagnstico devem ser
configuradas atravs do programador MasterTool. Para realizar estas configuraes necessrio
entrar na tela correspondente atravs do boto Barramento do mdulo C. Ao entrar nesta clique sobre
a linha do contador (Posio = 0, Idx = 0) e clicar no boto parmetros.
78
4. Programao
79
5. Instalao
5. Instalao
Este captulo apresenta os procedimentos para a instalao fsica dos microcontroladores da Srie
Grano e seus acessrios. Adicionalmente, so relacionados cuidados com as outras instalaes
existentes no armrio eltrico ocupado pelo CP. Os microcontroladores da srie Grano foram
projetados para instalao em trilhos DIN TS35.
Inspeo Visual
Antes de proceder a instalao, recomendvel fazer uma inspeo visual cuidadosa dos
equipamentos, verificando se no h danos causados pelo transporte nos mesmos. Verifique se todos
os componentes de seu pedido esto em perfeito estado e qualquer problema detectado deve ser
informado companhia transportadora e ao representante ou distribuidor ALTUS mais prximo.
CUIDADO:
Antes de desembalar o mdulo, importante a descarga de eventuais potenciais estticos
acumulados no corpo, tocando com as mos em uma superfcie metlica aterrada, antes de
manipular o mdulo. Isso garante que os nveis de eletricidade esttica suportados pelo
mdulo no sero ultrapassados.
importante registrar o nmero de srie de cada equipamento recebido, bem como as revises de
software, caso existentes. Essas informaes sero necessrias caso necessite contatar o Suporte da
Altus.
Identificao do Mdulo
Tampa de expanso e
conexo do relgio
Tampa de expanso
Teclas de seleo de
valores, funes e
Conector RJ45 para
diagnsticos
comunicao ALNET I e
MODBUS
80
5. Instalao
Instalao Mecnica
81
5. Instalao
Instalao do Microcontrolador
A partir do trilho devidamente instalado, procede-se a instalao do mdulo conforme os passos a
seguir, respeitando-se a ordem definida no projeto:
1. encostar o mdulo na superfcie do painel de montagem, conforme Figura 5-4;
2. deslizar o mdulo em direo ao trilho at atingi-lo (movimento 1);
3. rotacionar o mdulo sobre o trilho at ocorrer o encaixe da trava deslizante (movimento 2);
4. se forem instalados mais mdulos, a partir do segundo, certificar-se que o gancho, existente no
lado esquerdo dos mdulos, esteja engatado ao mdulo da esquerda (ver Figura 5-9). Ao final,
conecte o cabo de expanso, ligando os mdulos vizinhos.
82
5. Instalao
Retirada do Microcontrolador
O procedimento para retirada de um microcontrolador consiste em, com uma chave de fenda soltar a
trava que o prende ao trilho, gir-lo para fora do trilho (movimento 1) e desliz-lo, retirando-o do
trilho (movimento 2), conforme a Figura 5-5;
83
5. Instalao
Carto de Identificao
A identificao dos bornes est facilitada pelo uso de um carto (ver Figura 5-8), que pode ser
destacado do mdulo. Ele foi projetado para servir de referncia rpida ao usurio, possuindo em um
dos lados uma descrio das funes dos bornes e do outro, campos que permitem a escrita,
facilitando a identificao da fiao conectada ao mdulo. A Figura 5-7 ilustra a localizao do
carto.
84
5. Instalao
04020500A
J6 J7 A0 = ANALOG INPUT A1 = ANALOG INPUT
Conexo de expanses
A Figura 5-9 mostra como dever ser conectado o cabo de expanso GR381 entre os mdulos. As
tampas de expanso devem ser abertas e o cabo de expanso encaixado nos conectores. Em seguida,
dobrar as fitas de extrao e fechar as tampas.
85
5. Instalao
Instalao Eltrica
PERIGO:
Ao realizar qualquer instalao em um painel eltrico, certifique-se de que a alimentao geral
do armrio esteja DESLIGADA.
86
5. Instalao
ATENO:
No recomendado o emprego de outra chave para bornes do tipo mola que a PO8523. Outras
ferramentas podem provocar danos permanente aos contatos borne, perdendo sua funcionalidade.
Conexes
A correta fixao dos cabos do microcontrolador e dos mdulos do sistema garantem a segurana do
equipamento e seu correto funcionamento. Para isso, devem ser verificados os seguintes pontos:
os cabos devem ter bitola e tenso de isolao coerentes com a aplicao.
os cabos junto aos bornes de ligao do painel de montagem devem estar com conexo segura e
firme.
os bornes de alimentao e aterramento das partes do sistema devem estar firmes e bem
conectados, assegurando boa passagem de corrente.
a conexo do terra dos equipamentos ao terra do painel de montagem deve estar firme e com a
bitola de cabo correta, para garantir bom aterramento e imunidade a rudo. Recomenda-se
utilizar fio de 1,5 mm2.
recomenda-se efetuar a identificao de todos os cabos com anilhas plsticas ou similar, para
facilitar as operaes de montagem e manuteno.
ATENO:
Desaconselha-se usar terminais nos fios. O adequado contato eltrico garantido diretamente com o
fio decapado.
Alimentaes
Na fase de energizao do microcontrolador Grano, ocorrer um consumo elevado de corrente para
carga dos capacitores de entrada do microcontrolador. Este transitrio tipicamente 9,7 A por 15 us.
A fonte de alimentao utilizada deve ser dimensionada para atender esta caracterstica.
ATENO:
Onde houver alta tenso, colocar etiqueta de aviso e protees que no permitam o fcil acesso.
Aterramento
O borne G deve ser interligado diretamente a barra de aterramento do armrio com a utilizao de um
cabo com seo mnima de 1,5 mm2. O trilho DIN-TS53 de montagem tambm deve ser aterrado .
Tambm, recomenda-se o aterramento da tenso de 0 Vdc da fonte de alimentao.
87
5. Instalao
Circuitos de Proteo
Circuitos de proteo externos so obrigatrios para garantir o correto funcionamento do
microcontrolador, especialmente quando aciona cargas com caractersticas indutivas.
A seguir so apresentados os circuitos de proteo tanto para acionamento em corrente contnua
como para corrente alternada.
Circuito RC
O circuito de proteo RC (R em srie com um C) pode ser montado em paralelo com o contato ou
em paralelo com a carga. A montagem em paralelo com os contatos recomendada para cargas
alimentadas em tenso contnua. A montagem em paralelo com a carga recomendada para cargas
alimentadas com tenses contnuas ou alternadas. Os circuitos RC so mais eficazes quando
utilizados em tenses acima de 100 V.
Para selecionar os valores de R e C, recomenda-se que o resistor tenha de 0,5 a 1 ohm para cada 1 V
de tenso, e o capacitor tenha 0,5 a 1 F para cada 1 A de corrente. Por exemplo, em uma carga de
220 V/1 A pode-se utilizar um resistor de 220 ohms e um capacitor de 1 F (o modelo do capacitor
deve estar adequado ao tipo e valor da tenso da carga).
88
5. Instalao
89
5. Instalao
90
5. Instalao
91
5. Instalao
92
5. Instalao
Notas:
1 - O ponto comum da fonte de alimentao do mdulo (0 V) deve ser ligado no terra do painel
eltrico. Esta ligao recomendada para minimizar rudos eltricos em um sistema de automao.
2 - A fonte de alimentao deve ser conectada nos pontos + (+24 Vdc) e - (0 V) do mdulo,
conforme o diagrama. A fonte deve ser dimensionada para suportar a carga representada pelo
microcontrolador, alimentao dos elementos de entrada (sensores) e alimentao dos elementos de
sada.
3 - Os bornes T+ alimentam as sadas digitais a transistor e devem ser conectados fonte de +24
Vdc. obrigatrio o uso dos dispositivos de proteo juntos as cargas para assegurar a confiabilidade
no acionamento.
4 - As entradas digitais operam com sensores do tipo sada PNP (chaveando o positivo) ou contatos
secos. Podem ser utilizados sensores com dois ou trs fios, devendo estes serem conectados a
qualquer um dos bornes I0 a I7 ou J0 a J5. Para sensores de trs fios o terminal negativo deve ser
conectado a qualquer um dos bornes I-. Os sensores devem prover sinais coerentes com os
especificados pelo microcontrolador.
5 - Os componentes a serem acionados devero possuir todos os dispositivos necessrios para
assegurar a confiabilidade do acionamento via contatos de rel, isto : diodos para cargas indutivas
em regime DC, supressor de centelhamento para cargas com componente indutiva em regime de AC.
6 - A medio de termopares deve ser feita pela conexo da polaridade positiva no borne A0 ou A1 e
a polaridade negativa a um dos bornes A-. A compensao da temperatura ambiente - junta fria -
feita automaticamente por sensor integrado ao mdulo.
7 - Para medio de tenso o polo positivo deve ser ligado a um dos bornes A0 a A3 e o negativo a
um dos bornes A-, que so comuns a todas as entradas. O microcontrolador mede apenas tenses
positivas. Se tenses negativas forem aplicadas, as mesmas sero curto-circuitadas ao 0 Vdc por meio
de um diodo. O valor de leitura fornecido neste caso ser zero.
8 - As sadas de tenso tem o polo positivo ligado aos bornes P0 e P1, e o negativo ligado ao borne P-
, que comum s duas sadas. O borne P- deve ser utilizado unicamente como referncia da sada
analgica.
9 - Recomenda-se o emprego de cabos de compensao blindados para medio da temperatura. Os
cabos de termopar devem ter a blindagem aterrada em apenas uma das extremidades e o mais
prximo possvel dos bornes do mdulo.
10 - Os trs bornes C esto conectados em comum, servindo como ponto para possveis
interconexes.
11 - Os cabos dos sinais analgicos de entrada do mdulo devem receber o aterramento da blindagem
em apenas uma das extremidades e o mais prximo possvel dos bornes do mdulo.
12 - As sadas analgicas devem ser conectadas por cabos blindados. O aterramento da blindagem
deve ser feito em apenas uma das extremidades do cabo e o mais prximo possvel dos bornes do
mdulo.
Sadas Transistorizadas
Os bornes possuem uma limitao de corrente de 12 A. A alimentao de +24 Vdc dos pontos de
sada a transistor deve ser efetuada utilizando os dois bornes T+. Cada um dos bornes alimenta um
conjunto de quatro sadas digitais transistorizadas.
94
5. Instalao
24Vdc
V V
G - +
X R1 R0
COUNTER
X R1 R0
Comparator 1 Comparator 1
T0 T+ T+
Comparator 2 Comparator 2
T3 T2 T1
Zero Zero
Linear or Rotative
Encoder T6 T5 T4
0V
F1 F0 T7
Signal
Conditioner I-
I0 I-
Count B
I3 I2 I1
Count A
Reset Reset
I6 I5 I4
Hold
J1 J0 I7
Hold
J4 J3 J2
X X J5
A- A1 A0
A- A3 A2
04031600A
P- P1 P0
C C C
95
5. Instalao
Notas:
1 Somente as entradas I1, I2, I3 e I4 podem ser utilizadas como entradas do contador rpido;
2 As entradas do contador que no forem configuradas (Congelamento ou Zeramento) so
utilizadas como entradas digitais comuns;
3 Somente as sadas a transistor T0, T1 e T2 podem ser configuradas como sadas do contador se
necessrio;
4 As sadas do contador que no forem configuradas (T0 - Comparador 1, T1 - Comparador 2 ou
T2 - Zero) so utilizadas como sadas digitais comuns.
5 As entradas digitais dos produtos GR350, GR351, GR370 e GR371 tem padro de 24 Vdc do tipo
sink. Os transdutores de posio ou sensores devem ser compatveis com este nvel ou usar
adaptadores de nvel.
Linear or
Rotative Encoder
Signal
Conditioner
04031602A
96
5. Instalao
24Vdc
G - +
X R1 R0
X R1 R0
T0 T+ T+
FREQUENCY TO HIGH SPEED
VOLTAGE CONVERTER T3 T2 T1 OUTPUTS
T6 T5 T4
Clock VFO 0
F1 F0 T7
2 VFO 1
1
I0 I- I-
0V
Frequency I3 I2 I1
Output
I6 I5 I4
J1 J0 I7
J4 J3 J2
X X J5
A- A1 A0
A- A3 A2
04031601A
P- P1 P0
C C C
Notas:
1 Somente as sadas F0 e F1 podem ser configuradas como sadas da funo HardFlex GR900
sadas rpidas. F0 fornece a sada VFO 0 e, por sua vez, F1 a sada VFO 1;
2 Recomenda-se a utilizao de conversores freqncia/tenso Conexel da famlia DK6 (para
maiores informaes, visite o site www.conexel.com.br).
97
5. Instalao
ATENO:
Para obter a dissipao de calor dos microcontroladores Grano, consulte o captulo 2 - Descrio
Tcnica. Os mdulos no descritos neste manual devem ter suas CTs consultadas para obteno
deste dado.
A seguir, explicado um mtodo para calcular a temperatura interna do painel em funo da sua
dissipao e potncia.
98
5. Instalao
2
Tipo de instalao conforme a norma DIN-VDE 0660/500 Frmula para o clculo de A (m )
Painel livre de todos os lados A = 1,8 * H * (L + P) + 1,4 * L * P
Painel com a superfcie traseira obstruda A = 1,4 * L * (H + P) + 1,8 * P * H
Painel com uma superfcie lateral obstruda A = 1,4 * L * (H + L) + 1,8 * L * H
Painel com uma lateral e a superfcie traseira obstrudas A = 1,4 * H * (L + P) + 1,4 * L * P
Painel com as duas laterais obstrudas A = 1,8 * L * H + 1,4 * L * P + P * H
Painel com as duas laterais e a superfcie traseira obstrudas A = 1,4 * L * (H + P) + P * H
Painel com as duas laterais e a superfcie traseira e superior A = 1,4 * L * H + 0,7 * L * P + P * H
obstrudas
99
5. Instalao
Para um painel livre de todos os lados, com rea efetiva de 3,96 m2, potncia instalada de 350W e
temperatura ambiente externa de 30 oC, calcule a temperatura mdia interna.
Qs = k * A * (Ti Te)
350 = 5,5 * 3,96 * (Ti 30)
Ti = 46 oC
Para o mesmo painel, calcule a temperatura interna para uma potncia instalada de 1000 W.
Qs = k * A * (Ti Te)
1000 = 5,5 * 3,96 * (Ti 30)
Ti = 76 oC,
Neste caso, a temperatura excedeu o limite de operao dos equipamentos (60 oC), e deve ser
providenciada uma outra maneira para retirada do calor excedente. O limite da potncia instalada
para a temperatura interna de 60 graus :
Qs = k * A * (Ti Te)
Qs = 5,5 * 3,96 * (60 30)
Qs = 653 W, sendo o limite 653 W, os 347 W restantes (1000 W 653 W) devem ser retirados, por
exemplo, atravs de um equipamento de ar-condicionado.
ATENO:
Nos clculos anteriores, observar que a temperatura interna, sempre uma temperatura mdia, e que
caso no haja circulao forada de ar no interior do painel, a temperatura no topo do painel ser
maior que na base, e podero existir focos quente localizados. A devida margem de segurana deve
ser dada em cada caso.
100
5. Instalao
Uma dissipao bem maior de calor, comparando-se com a obtida anteriormente, pode ser alcanada
se for permitida a troca de ar com o exterior. A ventilao normalmente realizada introduzindo-se
venezianas de ventilao nas laterais, na porta ou na tampa traseira. Isto ir evidentemente reduzir o
grau de proteo (IP) do painel.
101
6. Manuteno
6. Manuteno
Ao longo da operao ou funcionamento do sistema, algumas anormalidades podem ser
eventualmente encontradas pelo usurio. Os itens a seguir apresentam as anormalidades mais comuns
e do instrues sobre os procedimentos a serem tomados em cada caso.
Diagnsticos
A manuteno de mdulos facilitada pela disponibilidade dos dados de diagnsticos, caracterstica
de toda a Srie Grano.
Diagnsticos so mensagens que o microcontrolador disponibiliza ao usurio relatando
anormalidades. Existem duas formas de identificar situaes de diagnstico:
via painel (visual): atravs dos LEDs de indicao de modo de operao e atravs dos LEDs de
E/S (solicitado pela operao com as teclas).
via operandos: atravs da monitorao de operandos de diagnsticos do CP. O microcontrolador
Grano fornece o diagnstico em operandos %M divididos em duas faixas de operandos,
configuradas separadamente via MasterTool: operandos de diagnstico do sistema (referentes
operao do microcontrolador), e operandos de diagnstico de E/S (diagnstico dos octetos de E/S
integrados ao microcontrolador).
ATENO:
Existem dois grupos de LEDs utilizados para indicaes de diagnsticos via painel: os LEDs de
modo de operao (EX, PG, DG, ER, AI e CM), e os LEDs de E/S (OUTPUT T, R, INPUT I e
INPUT J).
102
6. Manuteno
ATENO:
O modo erro de co-de-guarda no constitui um modo de operao propriamente dito, mas uma
situao possvel na anlise de diagnsticos.
O modo de inicializao ocorre por alguns segundos ao energizar o equipamento
103
6. Manuteno
ATENO:
Neste grupo de LEDs, apenas uma mensagem por vez indicada, obedecendo ordem de prioridade.
Esta informao no mostrada quando o microcontrolador estiver no estado de programao.
104
6. Manuteno
INPUT I Erro
0 1 2 3 4 5 6 7
z x x x x x x x Sobrecarga nas sadas a transistor
x z x x x x x x Edio via teclado protegida
Houve reset do microcontrolador por
x x z x x x x x deteco de tenso de alimentao
abaixo da nominal
Mdulo relgio ausente ou com
x x x z x x x x
bateria fraca
Temperatura ambiente acima de 65C
x x x x z x x x (fora da faixa de operao do
microcontrolador)
Protocolo MODBUS desabilitado por
x x x x x z x x opo do usurio ou configurao
invlida das relaes
105
6. Manuteno
Verso HardFlex
Informa a verso do HardFlex carregado. Assim como a verso do executivo, apresentado no
formato hexadecimal.
Modo de Operao
Informa o modo em que o microcontrolador se encontra (Inicializao, Execuo, Ciclado,
Programao ou Erro) e que operaes est executando.
Diagnsticos Gerais
Permite identificar a ocorrncia de situaes diversas:
Problemas nas sadas digitais
Edio operandos via teclado desabilitada
Houve reset devido a tenso abaixo da nominal na inicializo
Temperatura fora da faixa de operao
Relgio montado ou nvel de tenso da bateria baixo
Contadores de Erro do Canal Serial
A cada erro ocorrido na comunicao serial, este contador incrementado. Os tipos de erros
computados neste contador so overrun, paridade e framming, ou seja, erros especficos de
comunicao. Se este contador estiver sendo incrementado muitas vezes por ciclo, isso poder
indicar problemas na qualidade da linha de comunicao na serial.
Tempo Ciclo do CP
Informa o tempo de ciclo do CP (tempo do programa aplicativo), que pode ser mdio, mximo,
mnimo ou instantneo.
Estado dos Mdulos
Apresenta o estado dos mdulos do barramento.
Contadores de Comunicao do Barramento
Estes contadores acumulam o nmero de comunicaes(dividido por 1000) do barramento de E/S do
Grano e a contidade de comunicaes com erro. A porcentagem de frames com erro(porcentagem de
retentativa) pode ser obtido fazendo a razo destes contadores.
Estado dos Protocolos
Identifica os protocolos habilitados no canal serial do microcontrolador.
Tipo de Instruo Invlida
Algumas instrues para UCPs Altus no so utilizadas nas UCPs PO3x42. Se um programa
aplicativo que contenha instrues invlidas for carregado numa PO3x42, ser apresentada a
mensagem de advertncia: Instruo Invlida no Programa.
Para facilitar a localizao da instruo invlida, apresentado em um byte de diagnstico o cdigo
da instruo.
106
6. Manuteno
Bits do operando %M
Operando 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
%M0000 Byte 00 Byte 01
%M0001 Byte 02 Byte 03
%M0002 Byte 04 Byte 05
%M0003 Byte 06 Byte 07
Estado Representao
Bit em estado 1 1
Bit em estado 0 0
Qualquer estado x
107
6. Manuteno
x x x x X Reservado
Byte 8 - Diagnstico Hardware Geral Descrio
0 Sadas digitais sem problemas
1 Sobrecarga nas sadas a transistor
0 Edio de operandos via teclado permitida
1 Protegida a edio de operandos via teclado
0 Microcontrolador inicializou com fonte de alimentao sem problemas
Houve reset do microcontrolador por deteco de tenso de
1
alimentao abaixo da nominal
Temperatura ambiente inferior ao limite mximo de operao (menor
0
que 65 C) (Ver nota 3)
Microcontrolador operando com temperatura ambiente acima da
1
mxima permitida (maior que 65 C) (Ver nota 3)
Relgio montado e nvel de tenso da bateria sem problemas (Ver nota
0
4)
1 Relgio no montado ou com bateria fraca (Ver nota 4)
x x x Reservado
Byte 9 - Contador de Erros COM1 Descrio (Ver nota 5)
x x x x x x x x Erros da serial COM1
Byte 10 - Tempo de Execuo Mdio H Descrio
x x x x x x x x Tempo de execuo mdio H
Byte 11 - Tempo de Execuo Mdio L Descrio
x x x x x x x x Tempo de execuo mdio L
Byte 12 - Tempo de Execuo Mximo H Descrio
x x x x x x x x Tempo de execuo mximo H
Byte 13 - Tempo de Execuo Mximo L Descrio
x x x x x x x x Tempo de execuo mximo L
Byte 14 - Tempo de Execuo Mnimo H Descrio
x x x x x x x x Tempo de execuo mnimo H
Byte 15 - Tempo de Execuo Mnimo L Descrio
x x x X x x x x Tempo de execuo mnimo L
Byte 16 - Tempo de Execuo
Descrio
Instantneo H
x x x X x x x x Tempo de execuo instantneo H
Byte 17 - Tempo de Execuo
Descrio
Instantneo L
x x x X x x x x Tempo de execuo instantneo L
Byte 18 27 Estado dos Mdulos do
Descrio (Ver nota 6)
Barramento
0 0 0 0 0 0 0 0 Mdulo inicializado e comunicando
0 1 0 0 0 0 0 0 Falha na inicializao do mdulo
1 0 0 0 0 0 0 0 Falha na comunicao com o mdulo
Byte 28 Contador Comunicaes
Descrio (Ver nota 7)
Barramento H (/1000)
x x x X x x x x Comunicaes j realizadas no barramento, dividido por 1000
Byte 29 Contador Comunicaes
Descrio (Ver nota 7)
Barramento L (/1000)
x x x X x x x x Comunicaes j realizadas no barramento, dividido por 1000
Byte 30 Contador Comunicaes com
Descrio (Ver nota 7)
Erros no Barramento H
x x x X x x x x Contador de comunicaes com erro no barramento
Byte 31 Contador Comunicaes com
Descrio (Ver nota 7)
Erros no Barramento L
x x X X x x x x Contador de comunicaes com erro no barramento
Byte 32 Estado dos Protocolos Seriais Descrio
108
6. Manuteno
ATENO:
Nos mdulos do sistema, anormalidades de funcionamento tambm podem ser identificadas atravs
de palavras de diagnstico. Neste caso, necessrio o uso de ferramentas como MasterTool,
supervisrios, IHMs (Srie Cimrex, por exemplo) junto ao canal serial do mdulo. Para obter mais
informaes sobre estes diagnsticos, consulte a CT ou o manual especfico.
109
6. Manuteno
Operando %M
1 1 1 1 1 1 Descrio
5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
x x x x x x x x x x x x x Reservado
0 Sobrecarga nas sadas a transistor.
1 Sadas a transistor em funcionamento normal.
x x Reservado
110
6. Manuteno
111
6. Manuteno
Erros na Operao
A tabela a seguir apresenta as anormalidades mais comuns observadas nos CPs da Srie Grano, bem
como explicaes sobre a identificao de cada tipo de erro e procedimentos a serem executados para
corrigi-lo.
112
6. Manuteno
113
6. Manuteno
ATENO:
Se, aps a execuo desses procedimentos, o problema no for resolvido, recomenda-se anotar os
procedimentos executados, substituir os equipamentos avariados e entrar em contato com o
Departamento de Suporte da ALTUS para manuteno do sistema.
Canais Analgicos
Os conversores A/D e D/A do microcontrolador necessitam estar calibrados para que a tenso seja
corretamente convertida, tanto no caso das entradas e sadas analgicas, como nas entradas termopar.
A calibrao do microcontrolador realizada no processo de fabricao do produto, existindo uma
assinatura gravada em memria Flash internamente garantindo a integridade dos dados de calibrao.
Caso o LED DG esteja piscando uma vez, e os bits Entradas descalibradas ou Sadas
descalibradas estejam acionados, significa que os canais analgicos no esto corretamente
calibrados. Neste caso, o grupo de canais que no possui calibrao (entradas ou sadas) entram em
modo seguro: as sadas so colocadas em 0V e as entradas so lidas com o valor decimal 4095 nos
seus operandos de leitura.
Neste caso, deve-se entrar em contato com o suporte imediatamente.
Manuteno Preventiva
Deve-se verificar, a cada ano, se os cabos de interligao esto com as conexes firmes, sem
depsitos de poeira, principalmente os dispositivos de proteo.
Em ambientes sujeitos a contaminao excessiva, deve-se limpar periodicamente o equipamento,
retirando resduos, poeira, etc.
114
6. Manuteno
Os varistores utilizados para a proteo contra transientes, causados por descargas atmosfricas,
devem ser inspecionados periodicamente, pois podem estar danificados ou destrudos, caso a
energia absorvida esteja acima do limite. Em muitos casos, a falha pode no ser evidente ou
facilmente visvel. Em aplicaes crticas, recomendvel a substituio peridica dos varistores,
mesmo os que no apresentarem sinais visveis de falha. Veja mais detalhes nos itens Circuitos de
Proteo .
Mdulo Relgio
Recomendamos, na indicao de bateria fraca, disponibilizada por Diagnstico ou operando
especfico, que seja efetuada a imediata substituio do mdulo relgio. Deve-se executar a funo
de acerto do relgio em caso de troca. A pea substituda deve ser descartada de forma a no agredir
o meio ambiente.
115
7. Tutorial
7. Tutorial
Instalao Eltrica
Aps desembalar o produto, e verificar a existncia de possveis defeitos mecnicos no mesmo,
hora de realizar a sua instalao eltrica. Ser abordado aqui como realizar as conexes eltricas
mnimas necessrias para a utilizao e programao do microcontrolador. No caso de instalaes
mais complexas em campo, deve ser consultado o captulo Instalao deste manual.
CUIDADO:
Ao realizar a instalao eltrica do produto, certifique-se de que a alimentao geral do
sistema esteja desligada.
ATENO:
No recomendado o emprego de outra chave para bornes do tipo mola que a PO8523. Outras
ferramentas podem provocar danos permanente aos contatos borne, perdendo sua funcionalidade.
Alimentao do Microcontrolador
Os microcontroladores Grano devem ser alimentados com tenso contnua de 24 Vdc nominal
gerados por uma fonte de tenso externa. Os pontos da borneira responsveis pela alimentao da
parte de controle do microcontrolador esto situados bem a esquerda do mdulo, denominados de +, -
e G, como pode ser visto salientado na Figura 7.2.
116
7. Tutorial
Conexo Serial
A Srie Grano possui um canal serial no padro RS-232 atravs qual realizada a programao dos
microcontroladores. Para comunicao entre Grano e PC utilizado o cabo AL-1715 fornecido pela
Altus.
Nesta etapa, com a alimentao desligada, o cabo AL-1715 deve ser conectado entre o canal serial
RS-232 do PC (extremidade DB9) e o canal serial do microcontrolador Grano (extremidade RJ45).
117
7. Tutorial
Configurao
Os microcontroladores da Srie Grano so programados atravs do software MasterTool, que
executado em ambiente Windows verses 95/98/ME/NT/2000. Algumas das funes realizadas com
o MasterTool Programming so:
desenvolvimento do programa aplicativo para execuo no microcontrolador
configurao dos canais seriais, protocolos e operandos
comunicao atravs do protocolo ALNET I v2.0 para obteno de diagnsticos, monitorao de
operandos e envio de comandos de controle para o microcontrolador
Instalao MasterTool
Vamos comear instalando o programador MasterTool, a partir de CD ou de download do site da
Altus.
118
7. Tutorial
ATENO:
No Windows NT/2000 a instalao do MasterTool Programming MT4100 deve ser feita utilizando-
se um login de usurio pertencente ao grupo administradores.
Executando MasterTool
Terminada a instalao, vamos agora configurar o MasterTool para realizar a configurao dos
microcontroladores Grano.
Iniciando o MasterTool
Aps a instalao do MasterTool, criado um novo grupo na barra de tarefas do menu iniciar do
Windows. O MasterTool pode ser iniciado pelo cone do MasterTool.
cone do MasterTool
O MasterTool tambm pode ser iniciado como qualquer outro aplicativo Windows diretamente a
partir do Gerenciador de Programas, Windows Explorer ou do Gerenciador de Arquivos. Tambm
pode ser feito tal ao clicando no boto Iniciar, selecionar Programas..., MasterTool e clicar em
MasterTool Programming.
Contrato de Licena de Software Altus
Para utilizao software completo deve ser utilizado o Contrato de Licena de Software Altus.
119
7. Tutorial
ATENO:
Para obter informaes completas sobre o MasterTool Programming, consulte os manuais
especficos.
120
7. Tutorial
Programao
Com o software MasterTool j instalado, chegou o momento de programar o microcontrolador. Ser
desenvolvido um programa aplicativo simples, com o intuito de exercitar o processo de programao
do Grano.
Este programa ir monitorar uma entrada, acionando uma sada se a entrada estiver em nvel baixo ou
outra se ela estiver em nvel alto. O mesmo programa pode ser desenvolvido em qualquer
microcontrolador da srie Grano.
Criando um novo projeto
Vamos comear criando um novo projeto no MasterTool. Para tanto, devemos entrar no menu
Projeto e selecionar a opo novo. A seguinte caixa de dilogo ser exibida:
121
7. Tutorial
122
7. Tutorial
123
7. Tutorial
124
7. Tutorial
ATENO:
Este processo carrega os mdulos na memria RAM do microcontrolador, de forma que se o mesmo
for desligado o programa ser perdido. A seguir ser explicado como carregar o programa em
memria Flash, de forma que o mesmo permanea salvo mesmo sem alimentao.
125
7. Tutorial
126
7. Tutorial
127
8. Exemplos de Aplicao
8. Exemplos de Aplicao
ATENO:
Os mdulos F-SAIDR e F-CONTR, chamados pelos aplicativos dos escravos que utilizam sadas
rpidas e/ou contador, no fazem parte das aplicaes exemplo, devendo ser adicionados
posteriormente pelo usurio. As chamadas dos mdulos F citados j est implementada, sendo
necessrio apenas adicionar o mdulo ao projeto.
A seguir apresentada uma tabela resumida com todas as configuraes disponveis de aplicao
para o escravo do barramento:
128
8. Exemplos de Aplicao
CFG001
Esta configurao permite que se utilize um escravo GR351, com os seus operandos de E\S digitais
replicados em operandos %A do mestre.
CFG002
Esta configurao permite que se utilize um escravo GR351, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 0) em um
operando %F no mestre, alm do envio comandos para o contador.
CFG003
Esta configurao permite que se utilize um escravo GR351, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 0) em um
operando %F no mestre, alm do envio comandos para o contador. O escravo possui 2 sadas VFO de
1000Hz, com duty cycle de 50%, e pode receber comandos para as sadas atravs do mestre.
129
8. Exemplos de Aplicao
CFG004
Esta configurao permite que se utilize um escravo GR351, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 1) em um
operando %F no mestre, alm do envio comandos para o contador. O escravo possui 2 sadas VFO de
5000Hz, com duty cycle de 50%, e pode receber comandos para as sadas atravs do mestre.
CFG005
Esta configurao permite que se utilize um escravo GR371, com os seus operandos de E\S digitais
replicados em operandos %A do mestre.
CFG006
Esta configurao permite que se utilize um escravo GR371, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 0) em um
operando %F no mestre, alm do envio comandos para o contador.
CFG007
Esta configurao permite que se utilize um escravo GR371, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 0) em um
operando %F no mestre, alm do envio comandos para o contador. O escravo possui 2 sadas VFO de
1000Hz, com duty cycle de 50%, e pode receber comandos para as sadas atravs do mestre.
CFG008
Esta configurao permite que se utilize um escravo GR371, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 1) em um
operando %F no mestre, alm do envio comandos para o contador. O escravo possui 2 sadas VFO de
5000Hz, com duty cycle de 50%, e pode receber comandos para as sadas atravs do mestre.
CFG009
Esta configurao permite que se utilize um escravo GR371, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 0) em um
operando %F no mestre, alm do envio comandos para o contador. O escravo possui 2 sadas VFO de
1000Hz, com duty cycle de 50%, e pode receber comandos para as sadas atravs do mestre. O
escravo possui quatro canais analgicos de entrada de tenso, de 0 a 10V, e duas sadas analgicas,
tambm de 0 a 10V, que so facilmente acessadas atravs de operandos %M no mestre.
CFG010
Esta configurao permite que se utilize um escravo GR371, com os seus operandos de E\S digitais
replicados em operandos %A do mestre. Permite leitura do valor do contador (modo 0) em um
operando %F no mestre, alm do envio comandos para o contador. O escravo possui 2 sadas VFO de
1000Hz, com duty cycle de 50%, e pode receber comandos para as sadas atravs do mestre. O
escravo possui dois canais analgicos de entrada de tenso, de 0 a 10V, duas entradas analgicas, de
termopar tipo J, e duas sadas analgicas, tambm de 0 a 10V, que so facilmente acessadas atravs
de operandos %M no mestre.
130
9. Glossrio
9. Glossrio
Acesso ao meio Mtodo utilizado por todos os ns de uma rede de comunicao para sincronizar as transmisses de
dados e resolver possveis conflitos de transmisses simultneas.
Algoritmo Seqncia finita de instrues bem definidas, objetivando resoluo de problemas.
Arrestor Dispositivo de proteo contra raios carregado com gs inerte.
Backoff Tempo que o n de uma rede tipo CSMA/CD aguarda antes de voltar a transmitir dados aps a ocorrncia
de coliso no meio fsico.
Barramento Conjunto de sinais eltricos agrupados logicamente com a funo de transferir informao e controle entre
diferentes elementos de um subsistema.
Barramento Conjunto de mdulos de E/S interligados a uma UCP ou cabea de rede de campo.
Barramento local Conjunto de mdulos de E/S interligados a uma UCP.
Baud rate Taxa com que os bits de informao so transmitidos atravs de uma interface serial ou rede de
comunicao (medido em bits/segundo).
Bit Unidade bsica de informao, podendo estar no estado 0 ou 1.
Bridge (ponte) Equipamento para conexo de duas redes de comunicao dentro de um mesmo protocolo.
Broadcast Disseminao simultnea de informao a todos os ns interligados a uma rede de comunicao.
Byte Unidade de informao composta por oito bits.
Cabo da rede de campo Cabo que conecta os ns de uma rede de campo, como a interface de rede de campo e a cabea de rede
de campo.
Cabo de expanso Cabo que interliga os expansores de barramento.
Canal serial Interface de um equipamento que transfere dados no modo serial.
Ciclo de varredura Uma execuo completa do programa aplicativo de um controlador programvel.
Circuito de co de Circuito eletrnico destinado a verificar a integridade do funcionamento de um equipamento.
guarda
Cdigo comercial Cdigo do produto, formado pelas letras GR, seguidas por trs nmeros.
Controlador Tambm chamado de CP. Equipamento que realiza controle sob o comando de um programa aplicativo.
programvel composto de uma UCP, uma fonte de alimentao e uma estrutura de E/S.
CP Veja controlador programvel.
CSMA/CD Disciplina de acesso ao meio fsico, baseada na coliso de dados, utilizada pelas redes Ethernet.
Database Banco de dados.
Default Valor predefinido para uma varivel, utilizado em caso de no haver definio.
Diagnstico Procedimento utilizado para detectar e isolar falhas. tambm o conjunto de dados usados para tal
determinao, que serve para a anlise e correo de problemas.
Download Carga de programa ou configurao no CP.
E/S Veja entrada/sada.
E2PROM Memria no-voltil, que pode ser apagada eletricamente.
EIA RS-485 Padro industrial (nvel fsico) para comunicao de dados.
EN 50170 Em redes PROFIBUS, a norma que define a rede de campo.
Encoder Transdutor para medidas de posio.
Endereo de mdulo Endereo pelo qual o CP realiza acessos a um determinado mdulo de E/S.
Entrada/sada Tambm chamado de E/S. Dispositivos de E/S de dados de um sistema. No caso de CPs, correspondem
tipicamente a mdulos digitais ou analgicos de entrada ou sada que monitoram ou acionam o dispositivo
controlado.
EPROM Significa Erasable Programmable Read Only Memory. uma memria somente de leitura, apagvel e
programvel. No perde seu contedo quando desenergizada.
ER Sigla usada para indicar erro nos LEDs.
Escravo Equipamento ligado a uma rede de comunicao que s transmite dados se for solicitado por outro
equipamento denominado mestre.
ESD Sigla para descarga devida a eletricidade esttica em ingls (electrostatic discharge).
Estao de superviso Equipamento ligado a uma rede de CPs ou instrumentao com a finalidade de monitorar ou controlar
variveis de um processo.
Fiao de campo Cabos que conectam sensores, atuadores e outros dispositivos do processo/mquina nos mdulos de E/S
da Srie Ponto.
Flash EPROM Memria no-voltil, que pode ser apagada eletricamente.
Frame Uma unidade de informao transmitida na rede.
Freeze Em redes PROFIBUS, o estado da rede quando os dados das entrada so congelados.
Gateway Equipamento para a conexo de duas redes de comunicao com diferentes protocolos.
131
9. Glossrio
Hardware Equipamentos fsicos usados em processamento de dados onde normalmente so executados programas
(software).
IEC 1131 Norma genrica para operao e utilizao de CPs.
IEC Pub. 144 (1963) Norma para proteo contra acessos incidentais e vedao contra gua, p ou outros objetos estranhos
ao equipamento.
IEC-536-1976 Norma para proteo contra choque eltrico.
IEC-801-4 Norma para testes de imunidade a interferncias por trem de pulsos.
IEEE C37.90.1 (SWC) SWC significa Surge Withstand Capability. Esta norma trata da proteo do equipamento contra rudos
tipo onda oscilatria.
Interface Dispositivo que adapta eltrica e/ou logicamente a transferncia de sinais entre dois equipamentos.
Interface de rede de Mdulo mestre de redes de campo, localizado no barramento local e destinado a fazer a comunicao
campo com cabeas de rede de campo.
Interrupo Evento com atendimento prioritrio que temporariamente suspende a execuo de um programa e desvia
para uma rotina de atendimento especfica
ISOL. Sigla usada para indicar isolado ou isolamento.
kbytes Unidade representativa de quantidade de memria. Representa 1024 bytes.
LED Sigla para light emitting diode. um tipo de diodo semicondutor que emite luz quando estimulado por
eletricidade. Utilizado como indicador luminoso.
Linguagem Assembly Linguagem de programao do microprocessador, tambm conhecida como linguagem de mquina.
Linguagem de Um conjunto de regras e convenes utilizado para a elaborao de um programa.
programao
Linguagem de rels e Conjunto de instrues e operandos que permitem a edio de um programa aplicativo para ser utilizado
blocos Altus em um CP.
Lgica Matriz grfica onde so inseridas as instrues de linguagem de um diagrama de rels que compe um
programa aplicativo. Um conjunto de lgicas ordenadas seqencialmente constitui um mdulo de
programa.
MasterTool Identifica o programa Altus para microcomputador, executvel em ambiente WINDOWS , que permite o
desenvolvimento de aplicativos para os CPs das sries Ponto, Piccolo, AL-2000, AL-3000 e Quark. Ao
longo do manual, este programa referido pela prpria sigla ou como programador MasterTool.
Menu Conjunto de opes disponveis e exibidas por um programa no vdeo e que podem ser selecionadas pelo
usurio a fim de ativar ou executar uma determinada tarefa.
Mestre Equipamento ligado a uma rede de comunicao de onde se originam solicitaes de comandos para
outros equipamentos da rede.
Mdulo (referindo-se a Elemento bsico de um sistema completo que possui funes bem definidas. Normalmente ligado ao
hardware) sistema por conectores, podendo ser facilmente substitudo.
Mdulo (referindo-se a Parte de um programa aplicativo capaz de realizar uma funo especfica. Pode ser executado
software) independentemente ou em conjunto com outros mdulos, trocando informaes atravs da passagem de
parmetros.
Mdulo C Veja mdulo de configurao.
Mdulo de configurao Tambm chamado de mdulo C. um mdulo nico em um programa de CP que contm diversos
parmetros necessrios ao funcionamento do controlador, tais como a quantidade de operandos e a
disposio dos mdulos de E/S no barramento.
Mdulo de E/S Mdulo pertencente ao subsistema de entradas e sadas.
Mdulo E Veja mdulo execuo.
Mdulo execuo Mdulo que contm o programa aplicativo, podendo ser de trs tipos: E000, E001 e E018. O mdulo E000
executado uma nica vez, na energizao do CP ou na passagem de programao para execuo. O
mdulo E001 contm o trecho principal do programa que executado ciclicamente, enquanto que o
mdulo E018 acionado por interrupo de tempo.
Mdulo F Veja mdulo funo.
Mdulo funo Mdulo de um programa de CP que chamado a partir do mdulo principal (mdulo E) ou a partir de outro
mdulo funo ou procedimento, com passagem de parmetros e retorno de valores. Atua como uma sub-
rotina.
Mdulo P Veja mdulo procedimento.
Mdulo procedimento Mdulo de um programa de CP que chamado a partir do mdulo principal (mdulo E) ou a partir de outro
mdulo procedimento ou funo, sem a passagem de parmetros.
Monomaster Em redes PROFIBUS, a rede com apenas um mestre.
Multicast Disseminao simultnea de informao a um determinado grupo de ns interligados a uma rede de
comunicao.
Multimaster Em redes PROFIBUS, a rede com mais de um mestre.
Nibble Unidade de informao composta por quatro bits.
N Qualquer estao de uma rede com capacidade de comunicao utilizando um protocolo estabelecido.
Octeto Conjunto de oito bits numerados de 0 a 7.
Operandos Elementos sobre os quais as instrues atuam. Podem representar constantes, variveis ou um conjunto
de variveis.
132
9. Glossrio
Operando Retentivos Operandos cujos valores so armazenados em posio de memria no voltil em caso de
desenergizao da unidade
PC Sigla para programmable controller. a abreviatura de controlador programvel em ingls.
Peer to peer Tipo de comunicao onde dois ns de uma rede trocam dados e/ou avisos sem depender de um mestre.
Ponte de ajuste Chave de seleo de endereos ou configurao composta por pinos presentes na placa do circuito e um
pequeno conector removvel, utilizado para a seleo.
Posta em marcha Procedimento de depurao final do sistema de controle, quando os programas de todas as estaes
remotas e UCPs so executados em conjunto, aps terem sido desenvolvidos e verificados
individualmente.
Programa aplicativo o programa carregado em um CP, que determina o funcionamento de uma mquina ou processo.
Programa executivo Sistema operacional de um controlador programvel. Controla as funes bsicas do controlador e a
execuo de programas aplicativos.
Protocolo Regras de procedimentos e formatos convencionais que, mediante sinais de controle, permitem o
estabelecimento de uma transmisso de dados e a recuperao de erros entre equipamentos.
RAM Sigla para random access memory. a memria onde todos os endereos podem ser acessados
diretamente de forma aleatria e com a mesma velocidade. voltil, ou seja, seu contedo perdido
quando o equipamento desenergizado, a menos que se possua uma bateria para a reteno dos
valores.
Rede de comunicao Conjunto de equipamentos (ns) interconectados por canais de comunicao.
Rede de comunicao Rede de comunicao onde a transmisso e a recepo de informaes entre os diversos ns garantida
determinstica com um tempo mximo conhecido.
Rede de comunicao Rede de comunicao onde as transferncias de informaes so iniciadas somente a partir de um nico
mestre-escravo n (mestre da rede) ligado ao barramento de dados. Os demais ns da rede (escravos) apenas
respondem quando solicitados.
Rede de comunicao Rede de comunicao onde as transferncias de informaes so iniciadas por qualquer n ligado ao
multimestre barramento de dados.
Ripple Ondulao presente em tenso de alimentao contnua.
RX Sigla usada para indicar recepo serial.
Segmento de Parte de um barramento. Um barramento local ou remoto pode ser dividido em, no mximo, quatro
barramento segmentos de barramento.
133