Escolar Documentos
Profissional Documentos
Cultura Documentos
140
Este manual no pode ser reproduzido, total ou parcialmente, sem autorizao por escrito da Atos.
Seu contedo tem carter exclusivamente tcnico/informativo e a Atos se reserva no direito, sem qualquer aviso
prvio, de alterar as informaes deste documento.
2
Termo de Garantia
A Atos Automao Industrial LTDA. assegura ao comprador deste produto, garantia
contra qualquer defeito de material ou de fabricao, que nele apresentar no prazo de 360 dias contados a
partir da emisso da nota fiscal de venda.
A Atos Automao Industrial LTDA. declara a garantia nula e sem efeito se este pro-
duto sofrer qualquer dano provocado por acidentes, agentes da natureza, uso em desacordo com o manu-
al de instrues, ou por ter sido ligado rede eltrica imprpria, sujeita a flutuaes excessivas, ou com
interferncia eletromagntica acima das especificaes deste produto. A garantia ser nula se o equipa-
mento apresentar sinais de ter sido consertado por pessoa no habilitada e se houver remoo e/ou alte-
rao do nmero de srie ou etiqueta de identificao.
A Atos conta com uma equipe de engenheiros e representantes treinados na prpria fbrica e oferece a
seus clientes um sistema de trabalho em parceria para especificar, configurar e desenvolver software usu-
rio e solues em automao e presta servios de aplicaes e startup.
A Atos mantm ainda o servio de assistncia tcnica em toda a sua linha de produtos, que prestado
em suas instalaes.
Com o objetivo de criar um canal de comunicao entre a Atos e seus usurios, criamos um servio
denominado Central de Atendimento Tcnico. Este servio centraliza as eventuais dvidas e suges-
tes, visando a excelncia dos produtos e servios comercializados pela Atos.
3
CONVENES UTILIZADAS
Ttulos de captulos esto destacados no ndice e aparecem no cabealho das pginas;
Um captulo pode ter vrias sees. Os ttulos dessas sees esto marcados pelo sinal como mos-
trado no exemplo abaixo
Uma subseo pode ter vrios itens. Esses itens iniciam por um marcador ou um nmero seqencial.
Palavras em outras lnguas so apresentadas entre aspas ( ), porm algumas palavras so empregadas
livremente por causa de sua generalidade e freqncia de uso. Como por exemplo, s palavras software e
hardware.
Nmeros seguidos da letra h subscrita (ex:1024h) indicam numerao hexadecimal. Qualquer outra nu-
merao presente deve ser interpretada em decimal.
O destaque de algumas informaes dado atravs de cones localizados sempre esquerda da pgi-
na. Cada um destes cones caracteriza um tipo de informao diferente, sendo alguns considerados so-
mente com carter informativo e outros de extrema importncia e cuidado. Eles esto identificados mais
abaixo:
NOTA
NOTA: De carter informativo, mostra dicas de utilizao e/ou configurao poss-
veis, ou ressalta alguma informao relevante no equipamento.
"IMPORTANTE
IMPORTANTE: De carter informativo, mostrando pontos e trechos importantes
do manual. Sempre observe e analise bem o contedo das informaes que so
identificadas por este cone.
ATENO: Este cone identifica tpicos que devem ser lidos com extrema aten-
o, pois afetam no correto funcionamento do equipamento em questo, podendo
at causar danos mquina / processo, ou mesmo ao operador, se no forem
observados e obedecidos.
4
NDICE
C APTULO 1 D ESCR I O G ER AL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1
C APTULO 2 C AR AC T ER ST IC AS D A SR IE EXPER T D X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7
C APTULO 3 ESQUEM AS D E L IG A O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3
C APTULO 4 C AR AC T ER ST IC AS DO D R I V ER P AR A 2 45 0 .10 E 24 50 . 20 . . . . . . . . . . . . . . . 3 3
Viso geral........................................................................................................................................................... 41
Estrapeamento do contador ................................................................................................................................ 41
Mapeamento de memria.................................................................................................................................... 45
5
Utilizando o aplicativo WinSUP 2 ........................................................................................................................46
Viso geral...........................................................................................................................................................48
Mapeamento de memria....................................................................................................................................48
Viso geral...........................................................................................................................................................48
Mapeamento de memria....................................................................................................................................48
Viso geral...........................................................................................................................................................49
Mapeamento de memria....................................................................................................................................49
Viso geral...........................................................................................................................................................54
Utilizando o aplicativo WinSUP 2 ........................................................................................................................54
Viso geral...........................................................................................................................................................55
Utilizando o aplicativo WinSUP 2 ........................................................................................................................55
Viso geral...........................................................................................................................................................56
Mapeamento de memria....................................................................................................................................56
C AP TULO 5 C AR AC T ERST IC A S DO D R I V ER P AR A 2 4 5 0 .6 X E 2 4 5 0 .7 X . . . . . . . . . . . . . . . 5 9
Entradas Digitais..................................................................................................................................................65
Mapeamento de memria....................................................................................................................................65
Sadas Digitais.....................................................................................................................................................65
Mapeamento de Memria....................................................................................................................................65
6
Descrio............................................................................................................................................................. 65
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 66
Viso geral........................................................................................................................................................... 70
Viso geral........................................................................................................................................................... 72
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 72
Mapeamento de memria.................................................................................................................................... 75
Viso geral........................................................................................................................................................... 76
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 76
Mapeamento de memria.................................................................................................................................... 79
Viso geral........................................................................................................................................................... 84
Viso geral........................................................................................................................................................... 86
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 87
Mapeamento de memria.................................................................................................................................... 89
Viso geral........................................................................................................................................................... 90
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 91
Mapeamento de memria.................................................................................................................................... 93
Viso geral........................................................................................................................................................... 94
Mapeamento de memria.................................................................................................................................... 94
Viso geral........................................................................................................................................................... 94
Mapeamento de memria.................................................................................................................................... 94
Habilita Contador/Temporizador 33 a 48............................................................................................................. 95
Utilizando o Aplicativo WinSUP 2........................................................................................................................ 95
Viso geral........................................................................................................................................................... 96
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 96
7
Viso geral...........................................................................................................................................................97
Utilizando o aplicativo WinSUP 2 ........................................................................................................................97
Viso geral...........................................................................................................................................................98
Mapeamento de memria....................................................................................................................................98
Bargraph ............................................................................................................................................................118
String .................................................................................................................................................................118
Dimenses srie EXPERT DX 2450.10, 2450.10/S, 2450.20, 2450.20/S, 2450.60, 2450.60/S, 2450.61,
2450.61/S, 2450.70, 2450.70/S, 2450.71, 2450.71/S; ...........................................................................................119
Apr03: ................................................................................................................................................................127
Modbus: .............................................................................................................................................................127
8
Utilizando a instruo Print:............................................................................................................................... 128
Utilizando o escuta canal serial ......................................................................................................................... 128
Apr03 modo Mestre ........................................................................................................................................... 128
Utilizando o protocolo Modbus .......................................................................................................................... 128
A P N D IC E A H I S TR IC O D E FIR MW AR ES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 29
9
10
CAPTULO 1
DESCRIO GERAL
11
DESCRIO GERAL
12
DESCRIO GERAL
Descrio Geral
A srie Expert DX composta por controladores programveis com Interface Homem Mquina incorporada
com capacidade de 20 E / 12 S ou 14 E / 10 S digitais e opcionalmente 4 canais analgicos configurveis
por software com entrada ou sada. As entradas e sadas digitais podem ser do tipo N ou P, (Veja
tabela dos modelos disponveis abaixo). O conjunto montado em gabinete plstico de alto impacto com
grau de proteo frontal IP65, ideal para aplicaes em ambientes industriais. A IHM contm 10 teclas
numricas ou botes sendo 8 sinalizados, 8 teclas de operao, 4 teclas de funo sinalizadas e LCD 2 x
20, possibilitando visualizao de dados e mudana de parmetros. Todas as mensagens, teclas de fun-
o, alarmes, edio e visualizao de campos de dados so gerenciados pelo firmware, sem usar instru-
es Ladder, atravs de configuraes na ferramenta WinSUP 2. O produto incorpora ainda contadores
rpidos com entrada para encoder e relgio calendrio. A memria de dados armazenada em RAM com
reteno de dados at 10 anos. Nos modelos 2450.6x (tipo N) e 2450.7x (tipo P), as seis ltimas entradas
digitais podem ser entradas rpidas configuradas como contadores bidirecionais, contadores unidirecionais
de at 20 kHz ou fontes de interrupes externas e as duas ltimas sadas podem ser configuradas como
sadas rpidas, que podem ser do tipo PTO (pulse train output) ou PWM (pulse width modulation). O
programa de usurio armazenado em memria FLASH.
Nos modelos 2450.10 e 2450.20, a capacidade das telas de 5,5 Kbytes Flash e nos modelos 2450.6x e
2450.7x de 36 Kbytes Flash, e a programao das telas feita atravs do sistema de "campos livres",
permitindo a incluso de campos especiais tais como bargraph, strings seletoras entre outros.
Est disponvel ao programador a maioria das instrues presentes nos controladores ATOS, tais como
temporizadores, contadores, operaes aritmticas +, -, x, , comparaes, transferncia de dados, trans-
ferncias de blocos de dados, converses BCD para binrio, binrio para BCD, calendrio, impresso de
dados, Jump, Call, etc.
Possu dois canais de comunicao serial permitindo a construo de uma rede de controladores no canal
RS485 alm de programao/monitorao atravs do canal RS232.
13
DESCRIO GERAL
Para Expert 2450.60, 2450.61, 2450.70 e 2450.71, o driver a ser utilizado dever ser o MPC2440 (derivado
do driver MPC4004R), porm existem vrias funes e recursos presentes no MPC4004 que no devem
ser utilizadas no Expert DX:
O tipo de frontal a ser escolhido deve ser o "Frontal LCD 2x20 com campos livres.
A programao das teclas de funo "F" est habilitada somente para as teclas F1 a F4, uma vez que
no existem as teclas de funo F5 a F12 no frontal.
No necessrio fazer nenhuma configurao no item Expanses para habilitar as E/S digitais do
equipamento.
14
DESCRIO GERAL
15
DESCRIO GERAL
16
CAPTULO 2 CARACTERSTICAS DA SRIE EXPERT DX
CAPTULO 2
CARACTERSTICAS DA SRIE EXPERT DX
17
CARACTERSTICAS DA SRIE EXPERT DX
18
CARACTERSTICAS DA SRIE EXPERT DX
Caractersticas Gerais
MODELO 2450.10 2450.20 2450.60 2450.70 2450.61 2450.71
19
CARACTERSTICAS DA SRIE EXPERT DX
TIPO N TIPO P
Tenso de trabalho +24 Vcc (-20% / +40%) +24 Vcc (-20% / +40%)
Nvel de comutao "ON" < 7 Vcc > 15 Vcc
Nvel de comutao "OFF" > 15 Vcc < 7 Vcc
Tempo de comutao
< 1 ms < 1 ms
"ON" para "OFF"
Tempo de comutao
< 1 ms < 1 ms
"OFF" para "ON"
Corrente de entrada < 10 mA por entrada < 10 mA por entrada
Isolao tica do sistema 1.500 V 1.500 V
Entrada tipo N: a comutao executada quando um dispositivo externo fornece 0 Vcc entrada digital.
Entrada tipo P: a comutao executada quando um dispositivo externo fornece +24 Vcc entrada
digital.
TIPO N TIPO P
Tenso de trabalho 24 Vcc (-30% / +40%) 24 Vcc (-30% / +40%)
Mxima corrente de carga 2A 2A
Mxima corrente de pico 10 A (t <0,3ms) 10 A (t <0,3ms)
Corrente de fuga "OFF" < 700 A < 700 A
Tenso mxima "ON" 1,5 Vcc 1,5 Vcc
Tempo de comutao
< 1 ms < 1 ms
"ON" para "OFF"
Tempo de comutao
< 1 ms < 1 ms
"OFF" para "ON"
Isolao tica do sistema 1.500 V 1.500 V
Sada tipo N: quando a comutao executada, as cargas recebem o potencial de 0 Vcc da fonte de
alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de +24 Vcc da fonte de
alimentao.
Sada tipo P: quando a comutao executada, as cargas recebem o potencial de +24 Vcc da fonte de
alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de 0 Vcc da fonte de
alimentao.
" IMPORTANTE
Usar no mximo 04 sadas ligadas simultaneamente para cada grupo de 08 sadas.
20
CARACTERSTICAS DA SRIE EXPERT DX
2 - Evite inverter a polaridade dos sinais dos canais analgicos, pois podem
causar danos ao produto e aos dispositivos conectados a ele.
21
CARACTERSTICAS DA SRIE EXPERT DX
Para maiores informaes sobre as expanses da srie Brio consulte manual especfico do
produto no site www.atos.com.br.
22
CAPTULO 3 ESQUEMAS DE LIGAO
CAPTULO 3
ESQUEMAS DE LIGAO
23
ESQUEMAS DE LIGAO
24
ESQUEMAS DE LIGAO
25
ESQUEMAS DE LIGAO
26
ESQUEMAS DE LIGAO
27
ESQUEMAS DE LIGAO
" IMPORTANTE
Vide recomendaes para os Canais Analgicos na pgina 31.
28
ESQUEMAS DE LIGAO
29
ESQUEMAS DE LIGAO
"
IMPORTANTE
Vide recomendaes para os Canais Analgicos na pgina 31.
30
ESQUEMAS DE LIGAO
Para ambientes suscetveis a rudo, recomenda-se a utilizao de cabo blindado para os canais
analgicos. Seguem algumas dicas para utilizao de cabos blindados:
A blindagem dos cabos deve ser aterrada somente em uma terminao do cabo. Nunca conecte
a blindagem em ambas as terminaes.
Fonte de Entrada
Sinal Analgica
Analgico
Canais de Sada: Conecte a blindagem na carga ou dispositivo que est recebendo o sinal.
Carga Sada
Analgica
31
ESQUEMAS DE LIGAO
32
CAPTULO 4 CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
CAPTULO 4
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.10 E 2450.20
33
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
34
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Mapeamento de Memria
Este captulo visa orientao do usurio em relao, mapeamento de memria e configurao do driver
para srie Expert DX.
ENDEREO DESCRIO
7FFF
REA DE USO INTERNO DO SISTEMA
7000
06FF
PROGRAMA USURIO
4010
3FFF
REA DE TABELAS (4 K) (usada pelas instrues ATAB e VTAB)
3000
2FFF
REA DE TEXTOS DAS TELAS
1A00
19FF
REA DE CONFIGURAO
1000
0FFF
REGISTROS ESPECIAIS
0FE0
0FDF
1.456 REGISTROS LIVRES
0480
047F
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
0400
03FF
MEMRIA DE ESTADOS INTERNOS
0000
35
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
36
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
ENDEREO DESCRIO
009F
ESTADOS INTERNOS RESERVADOS
0020
001F
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)
0000
(1) estados escritos como sada no software de usurio, para uso no software bsico.
(2) estados de leitura apenas pelo software usurio.
(3) ativado quando h um overflow na soma ou NO h emprstimo na subtrao.
(4) quando no existe HABILITA ativo, os estados so os da ltima comparao com HABILITA ativo.
OBSERVAO (5) estados internos que no podem ser forados pelo WinSUP 2.
37
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Entradas Digitais
As entradas digitais detectam e convertem sinais de comutao de entrada em nveis lgicos de tenso no
controlador programvel. Essas entradas podero ser botoeiras, chaves limite, sensores de proximidade
ou qualquer outro dispositivo capaz de comutar tenso 24Vcc.
Cada entrada isolada do sistema atravs de um acoplador tico sendo seu estado "ON".
Mapeamento de memria
ESTADOS INTERNOS RELACIONADOS COM AS ENTRADAS DIGITAIS
010D
REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS
0100
" IMPORTANTE
Os estados internos no utilizados podero ser usados como estados internos auxiliares.
Quando utilizado o contador bidirecional o estado interno 0100 no indica mais o status
da entrada E0. O estado interno torna-se o indicador do sentido da contagem onde:
0100 ON = Contagem no sentido crescente
0100 OFF = Contagem no sentido decrescente
Sadas Digitais
As sadas digitais convertem sinais lgicos usados no controlador programvel em sadas (corrente cont-
nua 24 Vcc), capazes de energizar bobinas, rels, chaves contatoras, lmpadas, solenides ou qualquer
outra carga.
As sadas so isoladas do sistema atravs de acopladores ticos, sendo seu estado "ON".
Mapeamento de Memria
Estados internos relacionados com as sadas digitais:
38
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Cada preset tem um EI associado, que sinaliza o resultado da comparao. Assim que o registro escolhido
atingir o valor do primeiro preset, o primeiro EI sinalizar; quando atingir o valor do segundo preset, o se-
gundo EI sinalizar, e assim por diante.
Para configurar esse recurso, selecione a opo Habilita comparao automtica de regis-
tros, na guia Geral da janela Configurao de Hardware, e em seguida acione o boto Op-
es.
Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro
em seqncia. Esse valor no pode ser modificado.
Registro Inicial: Este o endereo do primeiro registro. Os outros efetivos sero alocados em
seqncia. possvel utilizar at 12 efetivos diferentes. Esse endereo pode ser configurado
pelo usurio, podendo ser utilizado qualquer seqncia de registros livres do CLP.
Nmero de Presets: Nesse campo, definido o nmero de presets que sero associados a ca-
da registro. Assim, se configuramos 5 presets no primeiro canal, os primeiros cinco presets sero
associados ao primeiro registro definido pelo usurio, e o sexto preset da seqncia original ser
o primeiro preset do segundo registro.
Para desabilitar um registro, basta programar zero presets no mesmo, que todos os canais sub-
seqentes sero desabilitados.
39
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Digite quantos presets deseja para determinado registro de comparao e clique em OK para confirmar
os valores.
40
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Viso geral
O Contador Rpido destina-se a execuo de posicionamentos atravs da contagem de pulsos (0000 a
9999) freqncia mxima de 3 kHz.
Quando utilizar a instruo CTCPU, a contagem ser de 8 dgitos. Ver pgina 47.
OBSERVAO
Para aplicaes de contagem unidirecional necessrio ajustar o jumpers do contador, localizados con-
forme indicado na figura abaixo:
Estrapeamento do contador
ESTRAPE POSIO FUNO
ST2 B
CONTADOR RPIDO UNIDIRECIONAL
ST3 A
ST2 A
CONTADOR RPIDO BIDIRECIONAL
ST3 B
Default: Bidirecional
A pgina seguinte, mostra o processo de retirada da tampa traseira do EXPERT DX, para acesso aos jum-
pers de configurao do contador.
41
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Introduza uma chave de fenda no orifcio da trava de forma a liberar parcialmente a tampa, conforme a
figura 3.
42
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Depois de retirada total da tampa, o usurio ter a disposio os jumpers para configurao do contador
conforme indicado na figura abaixo.
43
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Modo Normal
Modo ngulo
Modo normal: este modo de funcionamento permite uma contagem de pulsos de 0000 a 9999, com a
possibilidade de:
Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL.
Neste modo existem ainda os estados internos de comparao (>, < e =) entre um valor de set point e o
valor efetivo do contador, estes estados internos so de leitura para o programa de usurio.
A cada pulso amostrado, um registro de contagem incrementado e uma comparao executada com
um valor de set point predefinido pelo usurio. O resultado da comparao deixado em disponibilidade
atravs de estados internos especficos que podem ser usados no programa de usurio. O resultado da
comparao tambm colocado em trs sadas fsicas configuradas pelo usurio (S0 a S7).
NOTA
No h marca de zero.
Modo ngulo: este modo tem como diferena em relao ao anterior a contagem, que varia de um valor
da marca zero para sentido crescente. Esta marca zero pode ou no corresponder ao sinal de referncia
(Z e seu complementar).
Desta maneira a utilizao de um encoder angular com 360 pulsos por volta, poderia determinar como
marca crescente o valor 0000 e limitando a contagem entre os valores 0000 a 0359.
Neste modo existem ainda 16 estados internos (denominados estados internos de ngulos) que so resul-
tados de comparao entre o valor efetivo da contagem e 16 regies definidas atravs de set points de-
nominados presets iniciais e finais. Se o valor do preset inicial for menor que o valor do preset final, um
estado interno correspondente permanecer fechado (ON) enquanto o valor efetivo da contagem pertencer
dentro do intervalo definido. Se o preset inicial for maior que o preset final, um estado interno correspon-
dente permanecer aberto (OFF) enquanto o valor efetivo da contagem pertencer dentro do intervalo defi-
nido.
44
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Mapeamento de memria
Estados internos relacionados ao contador rpido do Mdulo de Processamento:
003F
16 EI DE NGULOS (Modo ngulo) (1)
0030
(1) estes estados passam a ser de uso geral quando o contador rpido do mdulo de processamento est no modo normal.
45
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Escolha uma das sadas digitais para relacionar com o resultado da comparao do efetivo com o setpoint
do contador de alta velocidade presente no mdulo de processamento. Conforme o resultado da compara-
o, a sada relacionada automaticamente ativada.
Caso no queira relacionar a sada digital escolha opo Nenhum.
46
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
No mesmo programa usurio s poder haver oito instrues CTCPU, das quais somente uma habilitada
por vez. O estado interno 3FF quando acionado indica valor "negativo" no efetivo do contador.
A instruo possui duas entradas:
RESET - quando ativada permite o reset do efetivo do contador rpido presente na CPU.
HABILITA - quando acionada a instruo executada.
Smbolo em diagrama de rels:
Exemplo de programao:
Se o estado interno 200 for acionado, atravs de uma instruo MONOA ou MONOD, o registro corres-
pondente ao efetivo do contador rpido receber contedo igual a 0000.
Se a entrada 201 for acionada, estando o estado interno 200 desacionado, a instruo comear a verifi-
car se o efetivo do contador maior que o contedo de 800 e quando isso ocorrer a sada 187 ser acio-
nada, permanecendo acionada enquanto a instruo estiver habilitada e a condio for verdadeira.
CTCPU
04D7
EFETIVO
04D4
47
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Simulador de ngulo
Viso geral
possvel obter nos Mdulos de Processamento relacionados com o driver MPC4004 uma simulao de
um sinal de um transdutor angular utilizando o timer interno do processador (menu configurao, comando
hardware). Esta situao denominada de Modo ngulo Simulado no havendo necessidade de ter o
transdutor angular nem o contador de alta velocidade. Para esta simulao necessrio definir o set point
em RPM (4.0 a 120.0) e desbloquear o estado interno da contagem para o modo ngulo simulado.
Quando o Modo ngulo Simulado est habilitado no possvel utilizar o contador rpido no Mdulo de
Processamento nos modos normal ou ngulo.
Mapeamento de memria
Estados Internos relacionados com Simulador de ngulo:
003F
16 EI DE NGULOS (Modo ngulo Simulado)
0030
00DF BLOQUEIO DE CONTAGEM (Simulador de ngulo)
04D7
EFETIVO PRA O MODO NGULO SIMULADO
04D6
04D1
SET POINT PARA O MODO NGULO SIMULADO (RPM) (1) (2)
04D0
(1) Valores entre 0 e 4 RPM sero sempre 4 RPM.
(2) O valor mximo para o set point de 120.0 RPM.
053F
16 SET POINTS DE NGULOS INICIAIS/FINAIS (1)
0500
(1) Estrutura de dados dos ngulos iniciais/finais. (Ver na pgina n 46)
Contadores/Temporizadores (0,01s)
Viso geral
Podem existir 32 contadores/temporizadores.
O estado interno relacionado com temporizador (instruo TMR para programa de usurio) passa de de-
sacionado (OFF) para acionado (ON) quando o efetivo do temporizador atingir o set point de tempo pro-
gramado, sendo seu valor mximo de 99,99 seg.
O estado interno relacionado com o contador (instruo CNT para programa de usurio) passa de desati-
vado para ativado quando o efetivo da contagem dos eventos atingir o set point.
Mapeamento de memria
Estados internos relacionados com contadores/temporizadores
001F
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 seg.)
0000
047F
32 EFETIVOS DE TEMPORIZADORES/CONTADORES (1 a 32)
0440
043F
32 SET POINTS DE TEMPORIZADORES/CONTADORES (1 a 32)
0400
48
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Temporizadores (0,001s)
Viso geral
Existem 2 temporizadores de 0,001s que podem atingir o valor mximo de 9,999 seg.
Quando ativado o estado interno 0020h o temporizador 1 (de valor efetivo 0542h e 0543h) inicializado,
terminando quando atingir o seu preset (em 0540h e 0541h), sendo que durante a contagem a sada rela-
cionada S6 permanecer ativada.
A sada S6 acionada ao incio da contagem e desacionada ao trmino da mesma, podendo ser desacio-
nada pelo usurio independentemente do estado interno 0020h.
O mesmo ocorre para o estado interno 0021h e a sada relacionada S7 do temporizador 2.
Mapeamento de memria
Estados internos relacionados com os temporizadores de 0,001s:
Esses estados internos sero utilizados para os 2 temporizadores de 0,001s quando confi-
gurados pelo usurio, caso contrrio sero de uso geral.
0547
EFETIVO DO TEMPORIZADOR 02
0546
0545
PRESET DO TEMPORIZADOR 02
0544
0543
EFETIVO DO TEMPORIZADOR 01
0542
0541
PRESET DO TEMPORIZADOR 01
0540
A habilitao dos temporizadores de 0,001s feita utilizando diretamente a pseudo-instruo TM1 ou TM2.
49
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Motor de Passo
Os controladores 2450.10 e 2450.20 permitem o acionamento de 1 motor de passo de 4 fases X 2 A
(corrente mxima por fase), podendo ser ligado diretamente nas sadas do controlador, ou mesmo gerar
pulsos para alimentar a entrada de um driver de motor de passo.
A definio do modo de funcionamento feita via endereamento do controlador.
Modo 4 fases: Motor de Passo controlado pelas 4 sadas S180 a S183, sendo as demais S184 a
S187, de uso geral.
Modo PTO (Pulse Train Output): Driver de Motor de Passo controlado pela sada S180, sendo
as demais S181 a S187, de uso geral.
200- habilita torque - quando ativado energiza o motor com o ltimo passo ativo ou permite pulsos em
S180 (modo PTO) se EI de Bloqueio OFF.
201- bloqueio - quando ativado inibir a progresso de contagem de passos, parando o motor instantane-
amente deixando torque no eixo do motor, ou inibir pulsos em S180 (modo PTO) se EI Habilita Torque
ON.
Modo contnuo - nesta condio aps a habilitao do motor, o mesmo comear a girar indefinidamente
ou no modo PTO gerar pulsos indefinidamente se EI Bloqueio OFF.
Modo posio - nesta condio, o motor se deslocar uma quantidade programada de pulsos, parando
com torque no final da contagem, o mesmo acontecendo com a gerao de pulsos em S180 (modo PTO).
203- sentido: Ativado - seqncia de passos no sentido horrio (modo 4 fases) ou contagem
decrescente de pulsos (modo PTO)
Desativado - seqncia de passos no sentido anti-horrio (modo 4 fases) ou contagem
crescente de pulsos (modo PTO)
204- posio alcanada: Este estado interno ser ligado toda vez que o motor, estando no modo posio
e aps ser habilitado, atingir a posio definida nos endereos 0x4D8/0x4DB. O mesmo acontecer no
modo PTO se o nmero de pulsos for alcanado.
50
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
206- Reset do efetivo - Em ambos os modos este EI ao ser ativado colocar zeros nos endereos
4D4/4D5 e 4D6/4D7 (efetivo de contagem de passos ou pulsos), independente do EI Habilita Torque.
- A direo de rotao est relacionada seqncia de pulsos que o motor ir receber,
desta forma para mudar a direo de rotao basta inverter a seqncia de acionamento
das fases o motor.
Registros relacionados:
0x4D8 e 0x4DA - preset do nmero de passos, 8 dgitos (00000000 99999999) (modo posio)
0x4D4 e 0x4D6 - efetivo de contagem dos passos, 8 dgitos (00000000 99999999) (modo posio)
0x4D0 - valor de velocidade (RPM ou freqncia)
60
Pulsos por volta RPM mnima RPM mxima Freqncia mxima (Hz)
200 9 999,0 3300
360 5 830,0 4980
400 5 750,0 5000
1000 2 300,0 5000
51
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Circuito de potncia: pode ser considerado um circuito com coletor aberto, permitindo a conexo de ten-
ses que podem variar de 3 a 30V com correntes de at 2 A.
Desta forma, uma vez polarizado o circuito de controle em 24V, a ligao do motor de passo nas sadas
poder ser feito com tenses mais baixas por ex. 5V, sem a necessidade de limitadores de tenso.
MOTOR DE
PASSO
FONTE
5V S3
S2
2A S1
S0
GND
CHASSIS
GND
+24VCC
Fig. 8. - Esquema de ligao entre Motor de Passo e Controlador Programvel (modo 4 fases).
Cdigo de Controle:
0xFCE 0xFCF Modo
31 31 Motor de passo com sada para 04 fases (S180 a S183)
31 32 Motor de passo com sada de gerador de pulsos (S180).
52
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Os cdigos foram colocados em ASCII para dar maior segurana quanto a possibilidade de haver sujeira
nestes endereos em programas de usurio antigos, que no contenham a instruo TAB.
Caso no haja dados consistentes, o CLP ir sempre assumir o modo de 4 fases com resoluo de 360
pulsos por volta.
Para utilizar o modo PTO (Gerador de Pulsos) com uma freqncia determinada, os valores
declarados em 0xFCA a 0xFCD deve ser 5000 em ASCII (35, 30, 30, 30). Deste modo o valor da
velocidade em 0x4D0 ser a freqncia dos pulsos na sada.
53
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Force
Viso geral
Atravs do Force, possvel forar estados internos do controlador para ligado ou desligado.
A utilizao do force feita durante a superviso de linhas, atravs do menu comunicao comando
Force.
ATENO:
Toda passagem do modo PROG para o modo RUN provoca o desligamento dos estados no rema-
nentes, o desligamento das sadas e a liberao dos estados que estavam forados ("force").
O "force" utilizado para analisar o efeito de um ou mais estados internos no programa de usurio,
facilitando testes de simulao de diagramas lgicos em bancadas, sendo que estes estados inter-
nos podem ser forados para ON ou para OFF no WINSUP atravs do menu comunicao, comando
superviso de linhas. O "force" tambm pode ser usado "on-line", ou seja, com a mquina ou o
processo real em funcionamento. Nesse caso, esta facilidade somente deve ser usada por progra-
madores altamente conhecedores da mquina ou processo em questo, uma vez que possvel
forar estados que possam ser responsveis pela segurana da mquina ou do operador.
Dentro da janela Force clicar sobre o boto que se refere a condio desejada.
Fig. 9. - Force
O force ser desativado a toda passagem do modo PROG para o modo RUN, ou quando o usu-
rio sair do modo de superviso.
54
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Alarmes
Viso geral
Para que at 64 telas apaream piscando em caso de alarmes (estado interno associado acionado), pode-
ro ser implementadas de maneira automtica devendo o usurio apenas manusear sua configurao e
alocar telas do tipo "somente texto" para as mensagens de alarme.
Um texto de alarme automaticamente chamado, quando um estado interno a ele associado acionado
(ON). Neste caso, o texto correspondente aparece no display piscando com tempo de 0,5 s aceso e 0,5 s
apagado, caso os tempos de alarme estejam com as configuraes padres. Os textos correspondentes
vo alternadamente aparecendo no display caso existam mais de um estado interno acionado.
Qualquer acionamento de tecla interrompe o processo de indicao de alarme, por um tempo programado
na configurao (time out de telas de firmware) permitindo ao operador total acesso ao teclado.
Aps este tempo, se no houver novo acionamento de teclas, e houver alarmes pendentes, estes tornaro
"
a ser mostrado.
As telas de alarme tm prioridade sobre o estado 00DBh (apaga display), portanto
mesmo com o estado 00DBh ativo, se houver estados de alarme ativo, as telas de alarme
sero mostradas.
Um ou mais alarmes somente so mostrados se o time out das telas de firmware
tiver decorrido, portanto, um operador digitando valores tem assegurado a si a prioridade
IMPORTANTE do teclado/display.
Se ocorrer um ou mais alarmes quando o teclado/display est na funo "edita" (e houver decorrido o
time out das telas de firmware) os alarmes sero mostrados. Aps cessar o alarme, o display retorna tela
de origem, ou seja, onde se estava editando um valor, porm com a edio desativada.
H exceo para o caso de estar em tela de auxlio manuteno. Nesta situao, no haver o re-
torno tela de alarme at se sair da tela de auxlio manuteno.
Para os frontais com campos livres, o tempo de alarme presente (ton.) e tela apagada (toff) configu-
rado pelo usurio.
55
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Registros
Viso geral
Os valores na memria da srie Expert DX seguem uma estrutura de dados de 4 dgitos (caso BCD com
valores de 0000 a 9999 ou caso BIN de 0000 a FFFFh), onde a parte mais significativa ocupa um endere-
o par e a parte menos significativa ocupa o endereo mpar seguinte.
Exemplo: O registro 0480 contm um dado de valor 1234. Portanto o contedo do endereo 0480 ser 12
e o contedo do endereo 0481 ser 34.
Alguns registros so de uso geral, enquanto outros possuem atribuies especiais. Estes registros esto
listados no mapeamento de memria a seguir.
Mapeamento de memria
Registros especiais:
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO)
0FEC
0FEB NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
A parte mais significativa do registro deve ser igual a 00.
56
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
Programa de interrupo I e II
Programa de Interrupo I
Gera uma rotina de interrupo no processamento a cada pulso recebido pela entrada E2.
Etapas da Interrupo I:
Programa de Interrupo II
Quando habilitado, gera uma interrupo no processamento configurada pelo usurio entre 2 e 10ms.
Interrupo utilizada para manter determinados pontos do processo mais uniformes, garantido atravs da
repetibilidade da interrupo.
Etapas da Interrupo II
57
CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20
58
CAPTULO 5 CARACTERSTICAS DO DRIVER PARA 2450.6X e 2450.7X
CAPTULO 5
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA
2450.60, 2450.61, 2450.70 E 2470.71
59
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
60
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Mapeamento de Memria
Este captulo visa orientao do usurio em relao, mapeamento de memria e configurao do driver
para srie Expert DX.
ENDEREO DESCRIO
FFFF
F000 REA DE USO INTERNO DO SISTEMA
EFFF
256 ESTADOS INTERNOS REMANENTES
EF00
EEFF
3.840 ESTADOS INTERNOS AUXILIARES
E000
DFFF
26.624 REGISTROS LIVRES
1000
0FFF
REGISTROS ESPECIAIS
0FD0
0FCF
1.062 REGISTROS LIVRES
0784
0783
RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB, DIVBL, DVBLL
0780
077F
284 REGISTROS LIVRES
0548
0547
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
0540
053F
96 REGISTROS LIVRES
0480
047F
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
0400
03FF MEMRIA DE ESTADOS INTERNOS
0000
61
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
ENDEREO DESCRIO
03FF 01 ESTADO INTERNO REMANENTE
03FE WATCH DOG TIMER (ATIVO QUANDO O WDT ENTRAR) DESLIGADO NA PASSAGEM PARA PROG
03FD
14 ESTADOS INTERNOS REMANENTES
03F0
03EF
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
03D1
03D0 HABILITA MODO MESTRE (EI REMANENTE)
03CF
80 ESTADOS INTERNOS REMANENTES
0380
037F
384 ESTADOS INTERNOS AUXILIARES
0200
01FF
120 ESTADOS INTERNOS AUXILIARES
018C
018B
RESERVADO PARA PROGRAMAO DAS SADAS DIGITAIS
0180
017F
120 ESTADOS INTERNOS AUXILIARES
0114
0113
RESERVADO PARA PROGRAMAO DAS ENTRADAS DIGITAIS
0100
00FF OVERFLOW NA SOMA, SUBTRAO E SCL (2) (3) (5)
00FE MUDANA DE VALOR ATRAVS DE TECLADO (2) (5)
00FD EI ACESSO COMUNICAO SERIAL CANAL A (RS232) (2) (5)
00FC ON QUANDO SERIAL OCUPADA (PRINT) (2) (5)
00FB HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT) (1) (5)
00FA ON QUANDO RESULTADO DE "COMPARE" < (2) (4)
00F9 ON QUANDO RESULTADO DE "COMPARE" = (2) (4)
00F8 ON QUANDO RESULTADO DE "COMPARE" > (2) (4)
00F7 SEMPRE LIGADO (2)
00F6 SEMPRE DESLIGADO (2)
00F5 ON NA PRIMEIRA VARREDURA (2)
00F4 CLOCK DE 1,0 SEGUNDOS (2)
00F3 CLOCK DE 0,2 SEGUNDOS (2)
00F2 CLOCK DE 0,1 SEGUNDOS (2)
00F1 BLOQUEIO DE TECLADO PARA EDIO (1)
00F0 BIP DE TECLADO (2)
00EF
17 ESTADOS INTERNOS AUXILIARES
00DF
00DE FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN) (2)
00DD ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA (2)
00DC ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA (2)
00DB APAGA DISPLAY (5)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA DE VALOR ATRAVS DO CANAL DE
00DA
COMUNICAO SERIAL CANAL A (RS232) (2) (5)
00D9 TENTATIVA DE EDIO COM TECLADO BLOQUEADO (2)
00D8 NA TRANSIO DE OFF PARA ON CARREGA TELA ALVO NO DISPLAY (o n da tela definido no registro 0FECh) (1) (5)
62
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
ENDEREO DESCRIO
00D7
08 ESTADOS INTERNOS AUXILIARES
00D0
00CF EDIO DE SENHA ERRADA
00CE DESATIVA TIME OUT DOS ALARMES
00CD ACESSO A SERIAL CANAL B (RS485)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA DE VALOR ATRAVS DO CANAL DE
00CC
COMUNICAO SERIAL CANAL B (RS485) (2) (5)
00CB
RESPECTIVAMENTE LED'S DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
00C0
00BF TRIGGER DE 1 SEG
00BE HABILITA PROTOCOLO MODBUS
00BD LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
00BC ESTADO INTERNO REFERENTE TECLA ESC
00BB RESPECTIVAMENTE BOTES DE F1 a F12 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado inter-
00B0 no passa para ON)
00AF DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
00AE DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
00AD SETA PARA BAIXO DA IHM
00AC SETA PARA CIMA DA IHM
00AB HABILITA LEITURA DE CARACTERES DO CANAL RS232
00AA LIGADO MODO MESTRE NA RS232 / DESLIGADO MODO MESTRE NA RS485
00A9 BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09) (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado
00A0 interno passa para ON)
009F
112 ESTADOS INTERNOS AUXILIARES
0030
002F
RESERVADO
0027
0026 ON TECLA <EDITA> FECHADA / OFF TECLA <EDITA> ABERTA
0025 ON TECLA <ENTRA> FECHADA / OFF TECLA <ENTRA> ABERTA
0024 ON TECLA <LOCK> FECHADA / OFF TECLA <LOCK> ABERTA (2)
0023 STATUS DA BATERIA DA CPU ON = BATERIA FRACA / OFF = BATERIA OK (SOMENTE DRIVER MPC4004T)
0022 LIGADO = MODBUS NA RS232
0021 HABILITA TEMPORIZADOR 02 (Mx. 9,999 segundos)
0020 HABILITA TEMPORIZADOR 01 (Mx. 9,999 segundos)
001F
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)
0000
(1) estados escritos como sada no software de usurio, para uso no software bsico.
(2) estados de leitura apenas pelo software usurio.
(3) ativado quando h um overflow na soma ou NO h emprstimo na subtrao.
(4) quando no existe HABILITA ativo, os estados so os da ltima comparao com HABILITA ativo.
OBSERVAO (5) estados internos que no podem ser forados pelo WinSUP 2.
63
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
REGISTROS ESPECIAIS
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO) (1)
0FEC
0FEB NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE6
0FE5
CONTADOR DE CARACTERES RECEBIDOS
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
(1) A parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa representa o
nmero da tela em hexadecimal FF=256.
OBSERVAO
64
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Entradas Digitais
As entradas digitais detectam e convertem sinais de comutao de entrada em nveis lgicos de tenso no
controlador programvel. Essas entradas podero ser botoeiras, chaves limite, sensores de proximidade
ou qualquer outro dispositivo capaz de comutar tenso 24Vcc.
Cada entrada isolada do sistema atravs de um acoplador tico sendo seu estado "ON".
Mapeamento de memria
ESTADOS INTERNOS RELACIONADOS COM AS ENTRADAS DIGITAIS
0113
REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS
0100
" IMPORTANTE
Os estados internos no utilizados podero ser usados como estados internos auxiliares.
Sadas Digitais
As sadas digitais convertem sinais lgicos usados no controlador programvel em sadas (corrente
contnua 24 Vcc), capazes de energizar bobinas, rels, chaves contatoras, lmpadas, solenides ou
qualquer outra carga.
As sadas so isoladas do sistema atravs de acopladores ticos, sendo seu estado "ON".
Mapeamento de Memria
Estados internos relacionados com as sadas digitais:
Canais Analgicos
Descrio
Os Expert DX 2450.61 e 2450.71 possuem quatro canais analgicos configurveis pelo WinSUP2.
Cada canal poder ser configurado como:
o Entrada Analgica em Tenso
o Entrada Analgica em Corrente
o Sada Analgica em Tenso
o Sada Analgica em corrente
65
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Para configurar esse recurso, selecione a opo Habilita canais analgicos, na guia Geral
da janela Configurao de Hardware, e em seguida acione o boto Opes.
Selecione o canal a ser utilizado como Entrada Analgica ou Sada Analgica, e em seguida
acione o boto Opes.
Fig. 11.- Opes dos canais de entrada Opes dos canais de sada
End. Efetivo: Insira o endereo onde a placa dever armazenar o efetivo do canal correspon-
dente.
Cada canal deve ter seu efetivo programado em um endereo diferente, ou seja, a definio
desse endereo feita individualmente, para cada canal existente.
OBSERVAO
Formato: Uma caixa de seleo se abrir. Escolha uma das duas opes disponveis (BCD para
decimal e BIN para hexadecimal).
66
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Escala: Uma caixa de seleo se abrir. Escolha uma das opes disponveis para escala.
possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser
aplicada, segundo a tabela mostrada a seguir:
67
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Cada preset tem um EI associado, que sinaliza o resultado da comparao. Assim que o registro escolhido
atingir o valor do primeiro preset, o primeiro EI sinalizar; quando atingir o valor do segundo preset, o
segundo EI sinalizar, e assim por diante.
Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro
em seqncia. Esse valor no pode ser modificado.
Registro Inicial: Este o endereo do primeiro registro. Os outros efetivos sero alocados em
seqncia. possvel utilizar at 12 efetivos diferentes. Esse endereo pode ser configurado
pelo usurio, podendo ser utilizado qualquer seqncia de registros livres do CLP.
Nmero de Presets: Nesse campo, definido o nmero de presets que sero associados a ca-
da registro. Assim, se configuramos 5 presets no primeiro canal, os primeiros cinco presets sero
associados ao primeiro registro definido pelo usurio, e o sexto preset da seqncia original ser
o primeiro preset do segundo registro.
Para desabilitar um registro, basta programar zero presets no mesmo, que todos os canais
subseqentes sero desabilitados.
68
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Digite quantos presets deseja para determinado registro de comparao e clique em OK para confirmar
os valores.
69
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Viso geral
As seis ltimas entradas digitais do Expert DX 2450.6x ou 2450.7x (10E, 10F, 110, 111, 112 e 113) podem
ser configuradas como entradas rpidas.
Caso no tenham nenhuma configurao, estas entradas digitais podero ser utilizadas como entradas
normais.
Estas entradas podem ser configuradas como Contadores Bidirecionais, Contadores Unidirecionais ou
fontes de interrupes externas.
Os contadores servem para contar pulsos nas entradas rpidas de 0 a +4.294.967.295 freqncia mxi-
ma de 20kHz. A contagem pode ser bidirecional, onde 2 sinais (A e B) so defasados 90 indicando o sen-
tido de contagem, ou unidirecionais, onde o pulso contado sempre no sentido crescente.
Para estas entradas existem ainda os estados internos de comparao ( e ) entre um valor de setpoint e
o valor efetivo do contador, estados internos para zerar o contador, para bloquear o contador, para
carregar um valor (setpoint inicial) no efetivo do contador e para habilitar o resultado da comparao em
uma sada externa.
Aos contadores pode-se configurar uma entrada rpida como indexador ou como referncia. Se estiver
configurado este sinal como referncia e fisicamente houver o sinal de referncia, na borda de ocorrncia
haver a zeragem incondicional do registro de contagem e tambm ser sinalizado atravs de um estado
interno especfico. Se estiver configurado este sinal como indexador e fisicamente houver o sinal, a partir
da borda de ocorrncia ser contado o nmero de pulsos predefinidos pelo usurio, e ento a sada com o
resultado da comparao ser desligada.
As entradas podem ser configuradas como fontes de interrupes externas e com escolha da borda (acio-
namento ou desacionamento) para uso no programa de Interrupo I.
70
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
As entradas 10E, 10F, 110, 111, 112 e 113 podem ser configuradas como Contadores Bidirecionais
(utilizando os sinais A e B), contadores Unidirecionais (utilizando o sinal A), com ou sem
referncia/indexador, ou como fontes de interrupes externas, conforme tabelas abaixo:
Entradas
Configurao
10E 10F 110
Contador Bidirecional A B
Contador Bidirecional com Ref. Para Zerar contador A B Zerar
Contador Bidirecional com Indexador A B Indexador
Contador Bidirecional com Interrupo A B Interrupo
1 Contador Unidirecional A
1 Contador Unidirecional A
1 Contador Unidirecional com Ref. para Zerar contador A Zerar
1 Contador Unidirecional com Indexador A Indexador
1 Contador Unidirecional com 1 Interrupo A Interrupo
1 Contador Unidirecional com 1 Interrupo A Interrupo
1 Contador Unidirecional com 2 Interrupes A Interrupo Interrupo
2 Contadores Unidirecionais A A
2 Contadores Unidirecionais com Ref. para Zerar contador A A Zerar (1)
2 Contadores Unidirecionais com Indexador A A Indexador (1)
2 Contadores Unidirecionais com Interrupo A A Interrupo
1 Interrupo Interrupo
1 Interrupo Interrupo
1 Interrupo Interrupo
2 Interrupes Interrupo Interrupo
2 Interrupes Interrupo Interrupo
2 Interrupes Interrupo Interrupo
3 Interrupes Interrupo Interrupo Interrupo
Entradas
Configurao
111 112 113
Contador Bidirecional A B
Contador Bidirecional com Ref. Para Zerar contador A B Zerar
Contador Bidirecional com Indexador A B Indexador
Contador Bidirecional com Interrupo A B Interrupo
1 Contador Unidirecional A
1 Contador Unidirecional A
1 Contador Unidirecional com Ref. para Zerar contador A Zerar
1 Contador Unidirecional com Indexador A Indexador
1 Contador Unidirecional com 1 Interrupo A Interrupo
1 Contador Unidirecional com 1 Interrupo A Interrupo
1 Contador Unidirecional com 2 Interrupes A Interrupo Interrupo
2 Contadores Unidirecionais A A
2 Contadores Unidirecionais com Ref. para Zerar contador A A Zerar (2)
2 Contadores Unidirecionais com Indexador A A Indexador (2)
2 Contadores Unidirecionais com Interrupo A A Interrupo
1 Interrupo Interrupo
1 Interrupo Interrupo
1 Interrupo Interrupo
2 Interrupes Interrupo Interrupo
2 Interrupes Interrupo Interrupo
2 Interrupes Interrupo Interrupo
3 Interrupes Interrupo Interrupo Interrupo
71
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Contadores Bidirecionais
Viso geral
Os contadores Bidirecionais destinam-se a medies de posicionamentos possibilitando contagem de 0 a
+4.294.967.295 pulsos freqncia mxima de 20kHz.
Os contadores bidirecionais possuem dois canais independentes que devem receber como sinal de
entrada transdutores de posio incrementais, lineares ou angulares, com sinais de onda quadrada
defasados de 90 (A e B) para deteco de sentido. Pode ser configurado tambm um sinal de referncia
ou um sinal de Indexao.
O Contador Bidirecional 1 utiliza as entradas 10E e 10F para a contagem, e a entrada 110 para
Referncia ou para indexador. Pode ser configurada tambm a entrada 10A para Bloqueio do Contador, e
a sada 186 para resultado da comparao.
O Contador Bidirecional 2 utiliza as entradas 111 e 112 para a contagem, e a entrada 113 para Refern-
cia ou para indexador. Pode ser configurada tambm a entrada 10C para Bloqueio do Contador, e a sada
188 para resultado da comparao.
Para configurar esse recurso, selecione a opo Habilita entradas rpidas, na guia Geral da
janela Configurao de Hardware, e em seguida acione o boto Opes.
72
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Na tela de opes do contador bidirecional onde se configura os endereos que sero utilizados pelo
contador.
EI Zera Contador: Neste campo colocado o endereo do estado interno escrito como sada no softwa-
re de usurio, para uso no software bsico que zera o efetivo do contador.
Sempre que este estado interno for acionado, o valor do Efetivo do contador zerado.
O contador somente ir contar novamente quando o estado interno for desacionado e houver pulsos de
contagem.
EI Carrega Preset Inicial no contador: Neste campo colocado o endereo do estado interno escrito
como sada no software de usurio, para uso no software bsico que carrega o valor do preset inicial no
efetivo do contador.
Sempre que este estado interno for acionado, o valor do Efetivo do contador ser carregado com o valor
do Preset inicial.
O contador somente ir contar novamente quando o estado interno for desacionado e houver pulsos de
contagem.
EI Bloqueia Contador: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que bloqueia o valor do efetivo do contador.
Sempre que este estado interno for acionado, o valor do Efetivo do contador ser parado. Mantendo o
valor independente dos pulsos de contagem.
O contador somente ir contar novamente quando o estado interno for desacionado e houver pulsos de
contagem.
EI Habilita Sada 18x: Neste campo colocado o endereo do estado interno escrito como sada no soft-
ware de usurio, para uso no software bsico que permite o acionamento da sada 18x associada.
Sempre que este estado interno for acionado, ser habilitada a sada 18x (Contador 1 186 / Contador 2
188) conforme as condies configuradas em Associa Sada 18x com Resultado da Comparao, caso
esteja desabilitado poder funcionar como sada normal.
EI da Comparao Efetivo <= Preset: Neste campo colocado o endereo do estado interno de leitura
pelo software usurio. Este estado interno ser acionado quando o valor do efetivo do contador for menor
ou igual ao valor do preset, caso contrrio ser desacionado.
73
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
EI da Comparao Efetivo >= Preset: Neste campo colocado o endereo do estado interno de leitura
pelo software usurio. Este estado interno ser acionado quando o valor do efetivo do contador for maior
ou igual ao valor do preset, caso contrrio ser desacionado.
Preset Inicial: Neste campo colocado o endereo do dado escrito como sada no software de usurio,
para uso no software bsico e que representa o valor do Preset Inicial do contador.
Para alterar o valor do Preset Inicial, basta alterar o valor contido neste endereo pelo programa do usu-
rio.
Para carregar no valor efetivo o valor do dado contido neste endereo basta acionar o EI Carrega Preset
Inicial.
Preset: Neste campo colocado o endereo do dado escrito como sada no software de usurio, para uso
no software bsico e que representa o valor do Preset do contador.
Para alterar o valor do Preset, basta alterar o valor contido neste endereo pelo programa do usurio.
Os estados internos de comparao sero sempre atualizados conforme o valor contido neste endereo.
Efetivo: Neste campo colocado o endereo do dado de leitura pelo software usurio. O dado contido
neste endereo indica o valor do efetivo do contador.
Freqncia: Neste campo colocado o endereo do dado de leitura pelo software usurio. O dado conti-
do neste endereo indica o valor da freqncia de contagem do contador.
O valor freqncia atualizado a cada 1 segundo, com resoluo de 1Hz podendo alcanar 20 kHz.
Associa Entrada 11x (Ref) para Zerar Contador: Com esta opo selecionada, sempre que a entrada
11x (Contador 1 110 / Contador 2 113) for acionada, o valor do Efetivo do contador zerado.
O contador somente ir contar novamente quando a entrada for desacionada e houver pulsos de conta-
gem.
Nas opes do Indexador, definida a quantidade de pulsos para desligar a sada 18x (Contador 1 186
/ Contador 2 188). Sempre que a entrada 11x (Contador 1 110 / Contador 2 113) for acionada, o
contador ir contar o nmero de pulsos e ento desligar a sada associada.
Para habilitar novamente a sada, necessrio desabilitar o EI Habilita Sada 18x (Contador 1 186 /
Contador 2 188) e habilitar novamente.
Associa Entrada 10x p/ Bloqueio do Contador: Com esta opo selecionada, sempre que a entrada 10x
(Contador 1 10A / Contador 2 10C) for acionada, o valor do Efetivo do contador parado.
O contador somente ir contar novamente quando a entrada for desacionada e houver pulsos de conta-
gem.
Liga Sada 18x se Efetivo >= Preset (Efetivo menor ou igual que Preset)
Somente uma opo pode ser selecionada. Sempre que esta condio for satisfeita, e o EI de Habilita
Sada 18x estiver habilitado, a sada associada poder ser acionada.
74
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Gera Interrupo quando Efetivo >= Preset (Efetivo menor ou igual que Preset)
Somente uma opo pode ser selecionada. Sempre que esta condio for satisfeita ser gerada uma Inter-
rupo para uso no programa de Interrupo I.
NOTA Para verificar se o valor do efetivo igual ao valor do preset, basta verificar se o estado in-
terno de Comparao Efetivo <= Preset e o estado interno de Comparao Efetivo >= Preset
esto acionados.
Mapeamento de memria
O mapeamento de memria no Expert Dx com contadores rpidos bastante flexvel, pois pode
ser utilizado qualquer endereo de registro ou estado interno livre.
A tabela abaixo indica os estados internos relacionados:
ESTADOS INTERNOS RELACIONADOS
010A ENTRADA PARA BLOQUEIO DE CONTADOR 1 (1)
010E ENTRADA DO SINAL A DO CONTADOR BIDIRECIONAL 1 (1)
010F ENTRADA DO SINAL B DO CONTADOR BIDIRECIONAL 1 (1)
0110 ENTRADA DO INDEXADOR OU REFERNCIA DE ZERO (1)
0186 SADA COMO SADA DA COMPARAO (2)
(3) EI DE ZERA CONTADOR RPIDO 1 (1)
(3) EI DE CARREGA PRESET INICIAL NO CONTADOR 1 (1)
(3) EI DE BLOQUEIA CONTADOR 1 (1)
(3) EI DE HABILITA SADA 186 COM RESULTADO DA COMPARAO
(1)
DO CONTADOR 1
(3) EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 1 (2)
(3) EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 1 (2)
010C ENTRADA PARA BLOQUEIO DE CONTADOR 2 (1)
0111 ENTRADA DO SINAL A DO CONTADOR BIDIRECIONAL 2 (1)
0112 ENTRADA DO SINAL B DO CONTADOR BIDIRECIONAL 2 (1)
0113 ENTRADA DO INDEXADOR OU REFERNCIA DE ZERO (1)
0188 SADA COMO SADA DA COMPARAO (2)
(3) EI DE ZERA CONTADOR RPIDO 2 (1)
(3) EI DE CARREGA PRESET INICIAL NO CONTADOR 2 (1)
(3) EI DE BLOQUEIA CONTADOR 2 (1)
(3) EI DE HABILITA SADA 188 COM RESULTADO DA COMPARAO
(1)
DO CONTADOR 2
(3) EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 2 (2)
(3) EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 2 (2)
(1) Estados escritos como sada no software de usurio, para uso no software bsico.
(2) Estados de leitura apenas pelo software usurio.
(3) Endereo configurado pelo usurio.
75
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Contadores Unidirecionais
Viso geral
Os contadores unidirecionais destinam-se a uso geral possibilitando a contagem de 0 a +4.294.967.295
pulsos freqncia mxima de 20 kHz.
Os contadores unidirecionais possuem um canal independente que deve receber como sinal de entrada
pulsante, sinais de onda quadrada (A). Pode ser configurado tambm um sinal de referncia ou um sinal
de Indexao.
O Contador Unidirecional 1 utiliza a entrada 10E para a contagem, e a entrada 110 para Referncia ou
para indexador. Podendo ser configurado tambm a entrada 10A para Bloqueio do Contador, e a sada
186 para resultado da comparao.
O Contador Unidirecional 2 utiliza a entrada 10F para a contagem. Podendo ser configurado tambm a
entrada 10B para Bloqueio do Contador, e a sada 187 para resultado da comparao.
O Contador Unidirecional 3 utiliza a entrada 111 para a contagem, e a entrada 113 para Referncia ou
para indexador. Podendo ser configurado tambm a entrada 10C para Bloqueio do Contador, e a sada
188 para resultado da comparao.
O Contador Unidirecional 4 utiliza a entrada 112 para a contagem. Podendo ser configurado tambm a
entrada 10D para Bloqueio do Contador, e a sada 189 para resultado da comparao.
Para configurar esse recurso, selecione a opo Habilita entradas rpidas, na guia Geral da
janela Configurao de Hardware, e em seguida acione o boto Opes.
76
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Na tela de opes do contador unidirecional onde se configura os endereos que sero utilizados pelo
contador.
EI Zera Contador: Neste campo colocado o endereo do estado interno escrito como sada no software
de usurio, para uso no software bsico que zera o efetivo do contador.
Sempre que este estado interno for acionado, o valor do Efetivo do contador zerado.
O contador somente ir contar novamente quando o estado interno for desacionado e houver pulsos de
contagem.
EI Carrega Preset Inicial no contador: Neste campo colocado o endereo do estado interno escrito
como sada no software de usurio, para uso no software bsico que carrega o valor do preset inicial no
efetivo do contador.
Sempre que este estado interno for acionado, o valor do Efetivo do contador ser carregado com o valor
do Preset inicial.
O contador somente ir contar novamente quando o estado interno for desacionado e houver pulsos de
contagem.
EI Bloqueia Contador: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que bloqueia o valor do efetivo do contador.
Sempre que este estado interno for acionado, o valor do Efetivo do contador ser parado. Mantendo o
valor independente dos pulsos de contagem.
O contador somente ir contar novamente quando o estado interno for desacionado e houver pulsos de
contagem.
EI Habilita Sada 18x: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que permite o acionamento da sada 18x associada.
Sempre que este estado interno for acionado, ser habilitado a sada 18x (Contador 1 186 / Contador 2
187 / Contador 3 188 / Contador 4 189) conforme as condies configuradas em Associa Entrada
18x com Resultado da Comparao, caso esteja desabilitado poder funcionar como sada normal.
EI da Comparao Efetivo <= Preset: Neste campo colocado o endereo do estado interno de leitura
apenas pelo software usurio. Este estado interno ser acionado quando o valor do efetivo do contador for
menor ou igual ao valor do preset, caso contrrio ser desacionado.
EI da Comparao Efetivo >= Preset: Neste campo colocado o endereo do estado interno de leitura
apenas pelo software usurio. Este estado interno ser acionado quando o valor do efetivo do contador for
maior ou igual ao valor do preset, caso contrrio ser desacionado.
77
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Preset Inicial: Neste campo colocado o endereo do dado escrito como sada no software de usurio,
para uso no software bsico e que representa o valor do Preset Inicial do contador.
Para alterar o valor do Preset Inicial, basta alterar o valor contido neste endereo pelo programa do
usurio.
Para carregar no valor efetivo o valor do dado contido no endereo inicial basta acionar o EI Carrega
Preset Inicial.
Preset: Neste campo colocado o endereo do dado escrito como sada no software de usurio, para uso
no software bsico e que representa o valor do Preset do contador.
Para alterar o valor do Preset Inicial, basta alterar o valor contido neste endereo pelo programa do
usurio.
Os estados internos de comparao sero sempre atualizados conforme o valor contido neste endereo.
Efetivo: Neste campo colocado o endereo do dado de leitura pelo software usurio. O dado contido
neste endereo indica o valor do efetivo do contador.
Freqncia: Neste campo colocado o endereo do dado de leitura pelo software usurio. O dado conti-
do neste endereo indica o valor da freqncia de contagem do contador.
O valor freqncia atualizado a cada 1 segundo, com resoluo de 1Hz podendo alcanar 20 kHz.
Associa Entrada 11x (Ref) para Zerar Contador: (Somente para os contadores unidirecionais 1 e 3)
Com esta opo selecionada, sempre que a entrada 11x (Contador 1 110 / Contador 3 113) for
acionada, o valor do Efetivo do contador zerado.
O contador somente ir contar novamente quando a entrada for desacionada e houver pulsos de conta-
gem.
Nas opes do Indexador, definida a quantidade de pulsos para desligar a sada 18x (Contador 1 186
/ Contador 3 188). Sempre que a entrada 11x (Contador 1 110 / Contador 3 113) for acionada, o
contador ir contar o nmero de pulsos e ento desligar a sada associada.
Para habilitar novamente a sada, necessrio desabilitar o EI Habilita Sada 18x (Contador 1 186 /
Contador 3 188) e habilitar novamente.
Associa Entrada 10x p/ Bloqueio do Contador: Com esta opo selecionada, sempre que a entrada 10x
(Contador 1 10A / Contador 2 10B / Contador 3 10C / Contador 4 10D) for acionada, o valor do
Efetivo do contador parado.
O contador somente ir contar novamente quando a entrada for desacionada e houver pulsos de conta-
gem.
78
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Na opo para Gerao de Interrupo, definida a condio para gerar a interrupo. As opes so:
Gera Interrupo quando Efetivo <= Preset (Efetivo maior ou igual que Preset)
Gera Interrupo quando Efetivo >= Preset (Efetivo menor ou igual que Preset)
Somente uma opo pode ser selecionada. Sempre que esta condio for satisfeita ser gerada uma Inter-
rupo para uso no programa de Interrupo I.
NOTA
Para verificar se o valor do efetivo igual ao valor do preset, basta verificar se o estado
interno de Comparao Efetivo <= Preset e o estado interno de Comparao Efetivo >= Pre-
set esto acionados.
Mapeamento de memria
O mapeamento de memria no Expert Dx com contadores rpidos bastante flexvel, pois pode
ser utilizado qualquer endereo de registro ou estado interno livre.
A tabela abaixo indica os estados internos relacionados:
79
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
REGISTROS ASSOCIADOS
(3) PRESET INICIAL DO CONTADOR 1 (4)
(3) PRESET CONTADOR 1 (4)
(3) EFETIVO CONTADOR 1 (4)
(3) FREQNCIA CONTADOR 1
(3) NMERO DE PULSOS PARA DESLIGAR SADA 186
(3) PRESET INICIAL DO CONTADOR 2 (4)
(3) PRESET CONTADOR 2 (4)
(3) EFETIVO CONTADOR 2 (4)
(3) FREQNCIA CONTADOR 2
(3) PRESET INICIAL DO CONTADOR 3 (4)
(3) PRESET CONTADOR 3 (4)
(3) EFETIVO CONTADOR 3 (4)
(3) FREQNCIA CONTADOR 3
(3) NMERO DE PULSOS PARA DESLIGAR SADA 188
(3) PRESET INICIAL DO CONTADOR 4 (4)
(3) PRESET CONTADOR 4 (4)
(3) EFETIVO CONTADOR 4 (4)
(3) FREQNCIA CONTADOR 4
(3) Endereo configurado pelo usurio.
(4) 32 Bits.
80
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Programa de interrupo I e II
Programa de Interrupo I
Para que o programa de Int1 seja executado, necessrio antes habilit-lo em Configurao de
Hardware e configurar as entradas rpidas como interrupo. Uma vez habilitada e configuradas
as entradas rpidas, o programa Int1 ser executado conforme configurao das Entradas Rpi-
das.
81
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
ENTRADAS
10E Interrupo 1
10F Interrupo 2
110 Interrupo 3
111 Interrupo 4
112 Interrupo 5
113 Interrupo 6
Quando uma entrada configurada para ser uma fonte de interrupo externa, o seu
acionamento ou desacionamento causar a interrupo da execuo do scan e o programa de
Interrupo I ser executado. Esse procedimento adotado em situaes que exijam do CLP
uma ao imediata, independente do ponto do scan em que o CLP est. To logo o programa de
Interrupo I for executado, a CPU volta a executar o scan no ponto em que estava quando fora
"
havia interrompido.
O programa Int1 tem prioridade sobre a Int2, isso significa que se por algum
motivo a Int2 estiver rodando e ocorrer uma interrupo na Int1 o programa da
IMPORTANTE Int2 ser interrompido, o programa da Int1 ser executado e ao final, a
interrupo retornar para onde a Int2 havia parado.
Etapas da Interrupo I:
82
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Programa de Interrupo II
Quando habilitado, gera uma interrupo no processamento configurada pelo usurio entre 2 e 10ms.
Interrupo utilizada para manter determinados pontos do processo mais uniformes, garantido atravs da
repetibilidade da interrupo.
Etapas da Interrupo II
83
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Sadas Rpidas
Viso geral
As duas ltimas sadas digitais do Expert DX 2450.6x ou 2450.7x (18A e 18B) podem ser configuradas
como sadas rpidas.
Caso no tenham nenhuma configurao, estas sadas digitais podero ser utilizadas como sadas
normais.
Estas sadas podem ser configuradas como modo PTO (pulse train output) ou como modo PWM (pulse
width modulation)
Para cada sada, existem registros para definio de Nmero de Clock, Nmero de Clock Acelerao,
Nmero de Clock Desacelerao, Freqncia/Duty Cycle Inicial de Clock, Freqncia/Duty Cycle Final de
Clock e Duty Cycle/Freqncia do Clock. Existem tambm estados internos para habilitar a sada, para
zerar contagem da sada, para bloquear os pulsos na sada, para definio de modo (contnuo ou posio),
sentido de contagem e estado interno de posio alcanada.
Preset nmero de clock: a quantidade total de pulsos que sero executados na sada, inclusive com os
possveis pulsos das rampas de acelerao de desacelerao.
Preset nmero de clock de acelerao: a quantidade de pulsos em que a sada ir executar a rampa
de acelerao.
Preset freqncia/duty cycle inicial de clock: a freqncia (modo PTO)/duty cycle (modo PWM) em
que a sada ir iniciar e terminar o ciclo.
Preset freqncia/duty cycle final de clock: a freqncia (modo PTO)/duty cycle (modo PWM) que
ser atingida no final da rampa de acelerao e que permanecer at comear a rampa de desacelerao.
NOTA Um ciclo inicia na Rampa de Acelerao, com freqncia/duty cycle inicial e vai aumentando
o valor at a freqncia/duty cycle final, respeitando o nmero de clocks de acelerao.
Permanece assim at que faltem o numero de clocks de desacelerao para completar o
numero de clocks, deste ponto ento, a freqncia/duty cycle vai diminuindo o seu valor at a
freqncia/duty cycle inicial.
Preset freqncia/duty cycle de clock: o valor do Duty Cycle (modo PTO)/Freqncia (modo PWM) de
cada pulso, permanecendo constante durante todo o ciclo de pulsos na sada associada.
Efetivo: a contagem de pulsos na sada, podendo ser em sentido crescente ou em sentido decrescente,
dependendo do EI de sentido de contagem.
Associa Entrada 10x como indexador: Se esta opo for configurada, define-se o endereo onde ser
declarada a quantidade de pulsos para desligar a sada associada assim que a entrada 10x for acionada.
84
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Sempre que o EI de Habilita Clock na sada for acionado, a sada ir pulsar iniciando pela rampa de acele-
rao, e o efetivo ir incrementar ou decrementar o seu valor, dependendo do EI de Sentido de Contagem.
Quando o EI de Habilita Clock na Sada estiver desacionado, a Sada desligada e o efetivo de contagem
permanece inalterado.
EI Zera Contagem de Clock: O EI de Zera Contagem de Clock serve para zerar o valor do Efetivo se o EI
de Habilita Clock na Sada estiver acionado
EI Bloqueia Clock na Sada: Ao acionar o EI de Bloqueia Clock na Sada, a sada desligada e o efetivo
de contagem permanece inalterado.
Quando o EI de Bloqueia Clock na Sada for desacionado, a sada volta a pulsar seguindo de onde parou e
o efetivo da contagem volta a contar. Caso tenha parado na rampa de desacelerao ou acelerao, ao
ser desbloqueado o sinal continuar a rampa de onde parou.
EI Sentido de Contagem: O EI de Sentido de contagem indicar se o valor efetivo de contagem ser in-
crementado ou decrementado a cada pulso.
EI Posio Alcanada: O EI de Posio Alcanada acionado sempre que o EI de Habilita Clock na Sa-
da estiver acionado e o valor do nmero de clocks pulsos for alcanado.
85
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Nmero de Clock;
Nmero de Clock Acelerao;
Nmero de Clock Desacelerao;
Freqncia Inicial de Clock;
Freqncia Final de Clock e
Duty Cycle do Clock.
Onde:
86
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Para configurar esse recurso, selecione a opo Habilita sadas rpidas, na guia Geral da
janela Configurao de Hardware, e em seguida acione o boto Opes.
Na tela de opes da sada PTO onde se configura os endereos que sero utilizados para inserir os
parmetros das sada.
EI Habilita Clock na Sada 18x: Neste campo colocado o endereo do estado interno escrito como sa-
da no software de usurio, para uso no software bsico que habilita o funcionamento da sada correspon-
dente (PTO1 18A / PTO2 18B).
Sempre que este estado interno for acionado, a sada entra em funcionamento e iniciada uma contagem
dos pulsos gerados na sada.
Quando o estado interno for desacionado a sada tambm desacionada imediatamente.
EI zera contagem de clocks: Neste campo colocado o endereo do estado interno escrito como sada
no software de usurio, para uso no software bsico que zera o valor efetivo da contagem de pulsos da
sada associada.
Sempre que este estado interno for acionado, a contagem zerada, e somente voltar a contar novamente
se este estado interno for desacionado e o estado interno de habilita clock na sada 18x for acionado.
EI bloqueia clock na sada: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que bloqueia os pulsos da sada associada.
Somente voltar a contar novamente se este estado interno for desacionado e o estado interno de habilita
clock na sada 18x estiver acionado.
87
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
EI Modo Contnuo/Posio: Neste campo colocado o endereo do estado interno escrito como sada
no software de usurio, para uso no software bsico que escolhe o modo a ser utilizado na sada
associada.
Com este estado interno desativado, o modo ser o Posio. Neste modo a sada associada obedece to-
dos os parmetros previamente configurados. Com este estado interno ativado, o modo ser o Contnuo.
Neste modo a sada associada, quando habilitada, inicia a rampa de acelerao (se houver),
permanecendo na freqncia final at o estado interno habilita ser desacionado, quando executa a rampa
de desacelerao (se houver).
EI sentido de contagem: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que escolhe o sentido de contagem.
Com este estado interno desativado, o sentido de contagem do valor efetivo ser crescente. Com este
estado interno ativado o sentido de contagem do valor efetivo ser decrescente.
EI posio alcanada: Neste campo colocado o endereo do estado interno de leitura pelo software
usurio. Este estado interno indica que o valor efetivo de contagem atingiu o valor do preset do nmero de
clock da sada associada.
Preset nmero de clock: Neste campo colocado o endereo do dado escrito como sada no software de
usurio, para uso no software bsico e que representa o valor do Preset do total de nmero de pulsos na
sada.
Para alterar o valor do Preset nmero de clock, basta alterar o valor contido neste endereo pelo programa
do usurio.
Preset nmero de clock de acelerao: Neste campo colocado o endereo do dado escrito como sa-
da no software de usurio, para uso no software bsico e que representa o valor do Preset de nmero de
pulsos na sada para a rampa de acelerao.
Para alterar o valor do Preset nmero de clock de acelerao, basta alterar o valor contido neste endereo
pelo programa do usurio.
Preset nmero de clock de desacelerao: Neste campo colocado o endereo do dado escrito como
sada no software de usurio, para uso no software bsico e que representa o valor do Preset de nmero
de pulsos na sada para a rampa de desacelerao.
Para alterar o valor do Preset nmero de clock de desacelerao, basta alterar o valor contido neste ende-
reo pelo programa do usurio.
Preset freqncia inicial de clock: Neste campo colocado o endereo do dado escrito como sada no
software de usurio, para uso no software bsico e que representa o valor da freqncia inicial da sada.
Para alterar o valor do Preset freqncia inicial de clock, basta alterar o valor contido neste endereo pelo
programa do usurio.
Preset freqncia final de clock: Neste campo colocado o endereo do dado escrito como sada no
software de usurio, para uso no software bsico e que representa o valor da freqncia final da sada.
Para alterar o valor do Preset freqncia final de clock, basta alterar o valor contido neste endereo pelo
programa do usurio.
Preset duty cycle de clock: Neste campo colocado o endereo do dado escrito como sada no software
de usurio, para uso no software bsico e que representa o valor duty cycle (% ON) do sinal da sada. Este
valor ser constante em toda a execuo da sada
Para alterar o valor do Preset duty cycle de clock, basta alterar o valor contido neste endereo pelo pro-
grama do usurio.
Efetivo: Neste campo colocado o endereo do dado de leitura pelo software usurio. O dado contido
neste endereo indica o valor do efetivo de contagem dos pulsos (clocks) da sada.
88
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Para habilitar novamente a sada, necessrio desabilitar o EI Habilita Clock na Sada 18x (PTO 1 18A
/ PTO 2 18B) e habilitar novamente.
Mapeamento de memria
O mapeamento de memria no Expert Dx com sadas rpidas bastante flexvel, pois pode ser
utilizado qualquer endereo de registro ou estado interno livre.
A tabela abaixo indica os estados internos relacionados:
REGISTROS ASSOCIADOS
(3) PRESET NMERO DE CLOCK (PTO1) (4)
(3) PRESET NMERO DE CLOCK DE ACELERAO (PTO1) (4)
(3) PRESET NMERO DE CLOCK DE DESACELERAO (PTO1) (4)
(3) PRESET FREQNCIA INICIAL DE CLOCK (PTO1)
(3) PRESET FREQNCIA FINAL DE CLOCK (PTO1)
(3) PRESET DUTY CYCLE DE CLOCK (PTO1)
(3) EFETIVO (PTO1) (4)
(3) PRESET NMERO DE CLOCK (PTO2) (4)
(3) PRESET NMERO DE CLOCK DE ACELERAO (PTO2) (4)
(3) PRESET NMERO DE CLOCK DE DESACELERAO (PTO2) (4)
(3) PRESET FREQNCIA INICIAL DE CLOCK (PTO2)
(3) PRESET FREQNCIA FINAL DE CLOCK (PTO2)
(3) PRESET DUTY CYCLE DE CLOCK (PTO2)
(3) EFETIVO (PTO2) (4)
(3) Endereo configurado pelo usurio.
(4) 32 Bits.
89
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Nmero de Clock;
Nmero de Clock Acelerao;
Nmero de Clock Desacelerao;
Duty Cycle Inicial de Clock;
Duty Cycle Final de Clock e
Freqncia do Clock.
Onde:
90
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Para configurar esse recurso, selecione a opo Habilita sadas rpidas, na guia Geral da
janela Configurao de Hardware, e em seguida acione o boto Opes.
Na tela de opes da sada PWM onde se configura os endereos que sero utilizados para inserir os
parmetros das sada.
EI Habilita Clock na Sada 18x: Neste campo colocado o endereo do estado interno escrito como
sada no software de usurio, para uso no software bsico que habilita o funcionamento da sada corres-
pondente (PTO1 18A / PTO2 18B).
Sempre que este estado interno for acionado, a sada entra em funcionamento, e iniciada uma contagem
dos pulsos gerados na sada.
Quando o estado interno for desacionado a sada tambm desacionada imediatamente.
EI zera contagem de clocks: Neste campo colocado o endereo do estado interno escrito como sada
no software de usurio, para uso no software bsico que zera o valor efetivo da contagem de pulsos da
sada associada.
Sempre que este estado interno for acionado, a contagem zerada, e somente voltar a contar novamente
se este estado interno for desacionado e o estado interno de habilita clock na sada 18x for acionado.
EI bloqueia clock na sada: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que bloqueia os pulsos na sada associada.
Somente voltar a contar novamente se este estado interno for desacionado e o estado interno de habilita
clock na sada 18x estiver acionado.
91
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
EI Modo Contnuo/Posio: Neste campo colocado o endereo do estado interno escrito como sada
no software de usurio, para uso no software bsico que escolhe o modo a ser utilizado na sada
associada.
Com este estado interno desativado, o modo ser o Posio. Neste modo a sada associada obedece to-
dos os parmetros previamente configurados. Com este estado interno ativado, o modo ser o Contnuo.
Neste modo a sada associada, quando habilitada, inicia a rampa de acelerao (se houver), permanecen-
do com duty cycle final at o estado interno habilita ser desacionado, quando executa a rampa de desace-
larao (se houver).
EI sentido de contagem: Neste campo colocado o endereo do estado interno escrito como sada no
software de usurio, para uso no software bsico que escolhe o sentido de contagem.
Com este estado interno desativado, o sentido de contagem do valor efetivo ser crescente. Com este
estado interno ativado o sentido de contagem do valor efetivo ser decrescente.
EI posio alcanada: Neste campo colocado o endereo do estado interno de leitura pelo software
usurio. Este estado interno indica que o valor efetivo de contagem atingiu o valor do preset do nmero de
clock da sada associada.
Preset nmero de clock: Neste campo colocado o endereo do dado escrito como sada no software de
usurio, para uso no software bsico e que representa o valor do Preset do total de nmero de pulsos na
sada.
Para alterar o valor do Preset nmero de clock, basta alterar o valor contido neste endereo pelo programa
do usurio.
Preset nmero de clock de acelerao: Neste campo colocado o endereo do dado escrito como sa-
da no software de usurio, para uso no software bsico e que representa o valor do Preset de nmero de
pulsos na sada para a rampa de acelerao.
Para alterar o valor do Preset nmero de clock de acelerao, basta alterar o valor contido neste endereo
pelo programa do usurio.
Preset nmero de clock de desacelerao: Neste campo colocado o endereo do dado escrito como
sada no software de usurio, para uso no software bsico e que representa o valor do Preset de nmero
de pulsos na sada para a rampa de desacelerao.
Para alterar o valor do Preset nmero de clock de desacelerao, basta alterar o valor contido neste ende-
reo pelo programa do usurio.
Preset duty cycle inicial de clock: Neste campo colocado o endereo do dado escrito como sada no
software de usurio, para uso no software bsico e que representa o valor do duty cycle inicial da sada.
Para alterar o valor do Preset duty cycle inicial de clock, basta alterar o valor contido neste endereo pelo
programa do usurio.
Preset duty cycle final de clock: Neste campo colocado o endereo do dado escrito como sada no
software de usurio, para uso no software bsico e que representa o valor da duty cycle final da sada.
Para alterar o valor do Preset duty cycle final de clock, basta alterar o valor contido neste endereo pelo
programa do usurio.
Preset freqncia de clock: Neste campo colocado o endereo do dado escrito como sada no software
de usurio, para uso no software bsico e que representa o valor de freqncia da sada. Este valor ser
constante em toda a execuo da sada
Para alterar o valor do Preset freqncia de clock, basta alterar o valor contido neste endereo pelo pro-
grama do usurio.
Efetivo: Neste campo colocado o endereo do dado de leitura pelo software usurio. O dado contido
neste endereo indica o valor do efetivo de contagem dos pulsos (clocks) da sada.
92
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Mapeamento de memria
O mapeamento de memria no Expert Dx com sadas rpidas bastante flexvel, pois pode ser
utilizado qualquer endereo de registro ou estado interno livre.
A tabela abaixo indica os estados internos relacionados:
REGISTROS ASSOCIADOS
(3) PRESET NMERO DE CLOCK (PWM1) (4)
(3) PRESET NMERO DE CLOCK DE ACELERAO (PWM1) (4)
(3) PRESET NMERO DE CLOCK DE DESACELERAO (PWM1) (4)
(3) PRESET DUTY CYCLE INICIAL DE CLOCK (PWM1)
(3) PRESET DUTY CYCLE FINAL DE CLOCK (PWM1)
(3) PRESET FREQNCIA DE CLOCK (PWM1)
(3) EFETIVO (PWM1) (4)
(3) PRESET NMERO DE CLOCK (PWM2) (4)
(3) PRESET NMERO DE CLOCK DE ACELERAO (PWM2) (4)
(3) PRESET NMERO DE CLOCK DE DESACELERAO (PWM2) (4)
(3) PRESET DUTY CYCLE INICIAL DE CLOCK (PWM2)
(3) PRESET DUTY CYCLE FINAL DE CLOCK (PWM2)
(3) PRESET FREQNCIA DE CLOCK (PWM2)
(3) EFETIVO (PWM2) (4)
(3) Endereo configurado pelo usurio.
(4) 32 Bits.
93
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Contadores/Temporizadores (0,01s)
Viso geral
Podem existir 48 contadores/temporizadores.
O estado interno relacionado com temporizador (instruo TMR para programa de usurio) passa de de-
sacionado (OFF) para acionado (ON) quando o efetivo do temporizador atingir o set point de tempo pro-
gramado, sendo seu valor mximo de 99,99 seg.
O estado interno relacionado com o contador (instruo CNT para programa de usurio) passa de desati-
vado para ativado quando o efetivo da contagem dos eventos atingir o set point.
Mapeamento de memria
Estados internos relacionados com contadores/temporizadores
001F
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 seg.)
0000
047F
32 EFETIVOS DE TEMPORIZADORES/CONTADORES (1 a 32)
0440
043F
32 SET POINTS DE TEMPORIZADORES/CONTADORES (1 a 32)
0400
Temporizadores (0,001s)
Viso geral
Existem 2 temporizadores de 0,001s que podem atingir o valor mximo de 9,999 seg.
Quando ativado o estado interno 0020h o temporizador 1 (de valor efetivo 0542h e 0543h) inicializado,
terminando quando atingir o seu preset (em 0540h e 0541h), sendo que durante a contagem a sada rela-
cionada S6 permanecer ativada.
A sada S6 acionada ao incio da contagem e desacionada ao trmino da mesma, podendo ser desacio-
nada pelo usurio independentemente do estado interno 0020h.
O mesmo ocorre para o estado interno 0021h e a sada relacionada S7 do temporizador 2.
Mapeamento de memria
Estados internos relacionados com os temporizadores de 0,001s:
Esses estados internos sero utilizados para os 2 temporizadores de 0,001s quando confi-
gurados pelo usurio, caso contrrio sero de uso geral.
0547
EFETIVO DO TEMPORIZADOR 02
0546
0545
PRESET DO TEMPORIZADOR 02
0544
0543
EFETIVO DO TEMPORIZADOR 01
0542
0541
PRESET DO TEMPORIZADOR 01
0540
A habilitao dos temporizadores de 0,001s feita utilizando diretamente a pseudo-instruo TM1 ou TM2.
94
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Habilita Contador/Temporizador 33 a 48
Este recurso, disponvel somente para CPUs dos drivers MPC4004R e MPC4004T, habilita a utilizao de
outros 16 contadores/temporizadores com retardo na energizao, do mdulo de processamento.
2. Posicionar o cursor onde deseja inserir o bloco. Na barra de ferramentas, selecionar o boto .
Na janela que se abre, selecionar o bloco de sada que deseja inserir, e em seguida entrar com o EI cor-
respondente ao TMR/CNT que deseja utilizar, da mesma maneira como descrito no item 1.
3. Posicionar o cursor na linha em que deseja inserir o contato de sada. Dar um clique com o boto direi-
to do mouse, e no menu que se abre, selecionar a opo Inserir bloco de sada.
Na janela que se abre, selecionar o nome do bloco que deseja inserir (TMR ou CNT) e em seguida entrar
com os EI correspondente ao TMR que se deseja utilizar, da mesma maneira como descrito no item 1.
95
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Force
Viso geral
Atravs do Force, possvel forar estados internos do controlador para ligado ou desligado.
A utilizao do force feita durante a superviso de linhas, atravs do menu comunicao comando
Force.
ATENO:
Toda passagem do modo PROG para o modo RUN provoca o desligamento dos estados no rema-
nentes, o desligamento das sadas e a liberao dos estados que estavam forados ("force").
O "force" utilizado para analisar o efeito de um ou mais estados internos no programa de usurio,
facilitando testes de simulao de diagramas lgicos em bancadas, sendo que estes estados inter-
nos podem ser forados para ON ou para OFF no WINSUP atravs do menu comunicao, comando
superviso de linhas. O "force" tambm pode ser usado "on-line", ou seja, com a mquina ou o
processo real em funcionamento. Nesse caso, esta facilidade somente deve ser usada por progra-
madores altamente conhecedores da mquina ou processo em questo, uma vez que possvel
forar estados que possam ser responsveis pela segurana da mquina ou do operador.
Dentro da janela Force clicar sobre o boto que se refere a condio desejada.
O force ser desativado a toda passagem do modo PROG para o modo RUN, ou quando o usu-
rio sair do modo de superviso.
96
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Alarmes
Viso geral
Para que at 64 telas apaream piscando em caso de alarmes (estado interno associado acionado), pode-
ro ser implementadas de maneira automtica devendo o usurio apenas manusear sua configurao e
alocar telas do tipo "somente texto" para as mensagens de alarme.
Um texto de alarme automaticamente chamado, quando um estado interno a ele associado acionado
(ON). Neste caso, o texto correspondente aparece no display piscando com tempo de 0,5 s aceso e 0,5 s
apagado. Os textos correspondentes vo alternadamente aparecendo no display caso existam mais de um
estado interno acionado.
Qualquer acionamento de tecla interrompe o processo de indicao de alarme, por um tempo programado
na configurao (time out de telas de firmware) permitindo ao operador total acesso ao teclado.
Aps este tempo, se no houver novo acionamento de teclas, e houver alarmes pendentes, estes tornaro
a ser mostrado.
Importante:
As telas de alarme tm prioridade sobre o estado 00DBh (apaga display), portanto mesmo com o esta-
do 00DBh ativo, se houver estados de alarme ativo, as telas de alarme sero mostradas.
Um ou mais alarmes somente so mostrados se o time out das telas de firmware tiver decorrido, por-
tanto, um operador digitando valores tem assegurado a si a prioridade do teclado/display.
Se ocorrer um ou mais alarmes quando o teclado/display est na funo "edita" (e houver decorrido o
time out das telas de firmware) os alarmes sero mostrados. Aps cessar o alarme, o display retorna tela
de origem, ou seja, onde se estava editando um valor, porm com a edio desativada.
H exceo para o caso de estar em tela de auxlio manuteno. Nesta situao, no haver o re-
torno tela de alarme at se sair da tela de auxlio manuteno.
Para os frontais com campos livres, o tempo de alarme presente (ton.) e tela apagada (toff) configu-
rado pelo usurio.
Procedimento
Digite o endereo do primeiro estado interno de alarme, o
nmero da primeira tela de alarme e o nmero de alarmes
programados. Pressione OK para atualizar todos os par-
metros e abandonar a janela.
A seqncia dos estados internos, que quando acionados
(fechados) colocaro o texto correspondente no display,
configurvel atravs da alocao do primeiro estado interno.
O conjunto de estados dever estar na mesma pgina de
estados internos.
A seqncia das telas associadas aos estados internos para
serem chamadas no display, tambm configurvel atravs
da alocao da primeira tela. As telas sero seqenciais, ou
seja, se o primeiro estado interno estiver associado tela
"n", o segundo estado interno estar associado tela "n+1"
e assim sucessivamente.
Fig. 15. - Alarmes da IHM.
Estando novamente no menu configurao, na opo IHM pode-se programar o tempo de time-out das
telas de firmware na opo programao.
As telas de firmware so as telas de mudana de alarmes. O time-out da tela de mudana de pgina
utilizado para manter esta tela por um determinado tempo no display. A cada acionamento de uma tecla,
estando nessa tela, reiniciado o tempo de time-out. Aps o trmino deste tempo aparecer no display
tela anterior a chamada. O funcionamento do time-out para as telas de alarmes foi descrito na viso geral.
97
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Registros
Viso geral
Os valores na memria da srie Expert DX seguem uma estrutura de dados de 4 dgitos (caso BCD com
valores de 0000 a 9999 ou caso BIN de 0000 a FFFFh), onde a parte mais significativa ocupa um endere-
o par e a parte menos significativa ocupa o endereo mpar seguinte.
Exemplo: O registro 0480 contm um dado de valor 1234. Portanto o contedo do endereo 0480 ser 12
e o contedo do endereo 0481 ser 34.
Alguns registros so de uso geral, enquanto outros possuem atribuies especiais. Estes registros esto
listados no mapeamento de memria a seguir.
Mapeamento de memria
Registros especiais:
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO)
0FEC
0FEB NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
A parte mais significativa do registro deve ser igual a 00.
98
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Efetivo: Este o endereo do registro a ser comparado. Esse endereo pode ser configurado pelo usu-
rio, podendo ser utilizado qualquer registro livre do CLP.
Preset: Este o endereo do primeiro registro de preset; todos os outros presets do grupo viro em se-
qncia. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro livre do
CLP.
EI: Endereo do primeiro Estado Interno de comparao do grupo. Cada registro de preset est associado
a um EI, que sinaliza o resultado da comparao. Essa associao direta: o primeiro preset est associ-
ado ao primeiro EI; o segundo preset ao segundo EI, etc.
Estado Interno OFF = Valor do Preset > Valor do Efetivo
Estado Interno ON = Valor do Preset <= Valor do Efetivo
Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de EIs livres
do CLP.
Quantidade: Nesse campo, definido o nmero de comparaes que sero associados a cada efetivo do
grupo. O nmero mximo de comparaes possveis de 256 na varredura, 32 no programa de Int1 e 32
no programa de Int2.
Contadores de presets mostram a quantidade de EIs utilizados em cada parte do programa. Eles encon-
tram-se abaixo da tabela de configurao.
99
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Exemplo de utilizao
Observe a configurao realizada na figura abaixo:
GRUPO1
Habilitado somente na varredura, utiliza o re-
gistro 1000h como primeiro preset e o EI 300h
como primeiro EI de resultado, com a clula EFETIVO PRESET EI CORRESPONDENTE
"Quantidade" com o valor 5, pode-se dizer que
o efetivo A000h ser comparado com os pre- A000h 1000h 300h
sets 1000h, 1002h...... 1008h. Quando o valor A000h 1002h 301h
do efetivo (A000h) alcanar o valor armazena- A000h 1004h 302h
do em algum dos presets do grupo, o respecti- A000h 1006h 303h
vo EI deste preset ser acionado, seguindo a A000h 1008h 304h
relao ao lado.
Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador
de comparaes na varredura passa a mostrar este mesmo valor, referente ao
total de comparaes programadas na varredura.
OBSERVAO
GRUPO2
Habilitado somente na Int1, utiliza o registro
1100h como primeiro preset e o EI 250h como EFETIVO PRESET EI CORRESPONDENTE
primeiro EI de resultado, com a clula "Quanti-
dade" com o valor 7, pode-se dizer que o efeti- A100h 1100h 250h
vo A100h ser comparado com os presets A100h 1102h 251h
1100h, 1102h...... 110Ch. Quando o valor do A100h 1104h 252h
efetivo (A100h) alcanar o valor armazenado A100h 1106h 253h
em algum dos presets do grupo, o respectivo A100h 1108h 254h
EI deste preset ser acionado, seguindo a A100h 110Ah 255h
relao ao lado. A100h 110Ch 256h
Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de
comparaes na Int1 passa a mostrar este mesmo valor, referente ao total de
comparaes programadas na Int1.
OBSERVAO
100
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
GRUPO3
Habilitado somente na Int2, utiliza o registro Efetivo Preset EI correspondente
2510h como primeiro preset e o EI E000h co-
mo primeiro EI de resultado, com a clula B000h 2510h E000h
"Quantidade" com o valor 8, pode-se dizer que B000h 2512h E001h
o efetivo B000h ser comparado com os pre- B000h 2514h E002h
sets 2510h, 2512h...... 251Eh. Quando o valor B000h 2516h E003h
do efetivo (B000h) alcanar o valor armazena- B000h 2518h E004h
do em algum dos presets do grupo, o respecti-
B000h 251Ah E005h
vo EI deste preset ser acionado, seguindo a
relao ao lado. B000h 251Ch E006h
B000h 251Eh E007h
Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de
comparaes na Int2 passa a mostrar este mesmo valor, referente ao total de
comparaes programadas na Int2.
OBSERVAO
GRUPO4
Habilitado no programa de Int1 e Int2, utiliza o EFETIVO PRESET EI CORRESPONDENTE
registro 3000h como primeiro preset e o EI
EF00h como primeiro EI de resultado, com a C000h 3000h EF00h
clula "Quantidade" com o valor 20, pode-se C000h 3002h EF01h
dizer que o efetivo C000h ser comparado com C000h 3004h EF02h
os presets 3000h, 3002h...... 3026h. Quando o C000h 3006h EF03h
valor do efetivo (C000h) alcanar o valor arma- C000h 3008h EF04h
zenado em algum dos presets do grupo, o res- C000h 300Ah EF05h
pectivo EI deste preset ser acionado, seguin-
C000h 300Ch EF06h
do a relao ao lado.
C000h 300Eh EF07h
C000h 3010h EF08h
Note que logo aps preencher
C000h 3012h EF09h
a clula "Quantidade" para o
C000h 3014h EF0Ah
GRUPO4, os contadores de
C000h 3016h EF0Bh
comparao na Int1 e Int2
passam a mostrar a soma total C000h 3018h EF0Ch
OBSERVAO
de comparaes utilizadas em C000h 301Ah EF0Dh
cada uma das interrupes. C000h 301Ch EF0Eh
C000h 301Eh EF0Fh
C000h 3020h EF10h
C000h 3022h EF11h
C000h 3024h EF12h
C000h 3026h EF13h
Esse recurso associa uma seqncia de Estados Internos a uma seqncia de registros
(presets). Quando um desses EIs acionado, o valor do preset associado a esse EI colocado
no destino escolhido pelo programador.
Para configurar esse recurso, selecione a opo "Habilita movimentao de dados atravs de EI",
na guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes. A seguinte
janela ser aberta:
101
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
102
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
Exemplo de utilizao
Observe a configurao realizada na figura abaixo:
Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de mo-
vimentaes na varredura passa a mostrar este mesmo valor, referente ao total de movi-
mentaes automticas programadas na varredura.
OBSERVAO
103
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
GRUPO2
Habilitado somente na Int1, utiliza o registro 6000h como primeiro EI ORIGEM DESTINO
registro de origem e o EI 300h como primeiro EI de movimentao, 300h 6000h 9000h
com a clula "Quantidade" com o valor 10, pode-se dizer que quan-
301h 6002h 9000h
do o EI 300h for acionado, o contedo do registro 6000h (origem)
302h 6004h 9000h
ser copiado para o registro de destino (9000h) do grupo. Para cada
303h 6006h 9000h
EI (dentro do conjunto de EIs utilizados pelo GRUPO2) acionado,
um determinado registro-origem ter seu contedo copiado para o 304h 6008h 9000h
registro de destino (9000h) do grupo. A tabela ao lado relaciona os 305h 600Ah 9000h
EIs com seus respectivos registros. 306h 600Ch 9000h
307h 600Eh 9000h
308h 6010h 9000h
309h 6012h 9000h
Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de mo-
vimentaes na Int1 passa a mostrar este mesmo valor, referente ao total de movimenta-
es automticas programadas na Int1.
OBSERVAO
GRUPO3
Habilitado somente na Int2, utiliza o registro A550h como primeiro registro de origem e o EI E400h como
primeiro EI de movimentao, com a clula "Quantidade" com o valor EI ORIGEM DESTINO
5, pode-se dizer que quando o EI E400h for acionado, o contedo do
E400h A550h C100h
registro A550h (origem) ser copiado para o registro de destino
E401h A552h C100h
(C100h) do grupo. Para cada EI (dentro do conjunto de EIs utilizados
E402h A554h C100h
pelo GRUPO3) acionado, um determinado registro-origem ter seu
contedo copiado para o registro de destino (C100h) do grupo. A ta- E403h A556h C100h
bela ao lado relaciona os EIs com seus respectivos registros. E404h A558h C100h
Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de mo-
vimentaes na Int2 passa a mostrar este mesmo valor, referente ao total de movimenta-
es automticas programadas na Int2.
OBSERVAO
104
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
GRUPO4
Habilitado na varredura e no programa de Int2, utiliza o registro 900h EI ORIGEM DESTINO
como primeiro registro de origem e o EI 3A0h como primeiro EI de 3A0h 900h 1000h
movimentao, com a clula "Quantidade" com o valor 20, pode-se 3A1h 902h 1000h
dizer que quando o EI 3A0h for acionado, o contedo do registro 3A2h 904h 1000h
900h (origem) ser copiado para o registro de destino (1000h) do 3A3h 906h 1000h
grupo. Para cada EI (dentro do conjunto de EIs utilizados pelo
3A4h 908h 1000h
GRUPO4) acionado, um determinado registro-origem ter seu con-
3A5h 90Ah 1000h
tedo copiado para o registro de destino (1000h) do grupo. A tabela
3A6h 90Ch 1000h
ao lado relaciona os EIs com seus respectivos registros.
3A7h 90Eh 1000h
3A8h 910h 1000h
Note que logo aps preencher a clula "Quantidade" 3A9h 912h 1000h
para o GRUPO4, os contadores de movimentao 3AAh 914h 1000h
na varredura e no programa de Int2 passam a mos- 3ABh 916h 1000h
OBSERVAO trar a soma total de movimentaes automticas 3ACh 918h 1000h
utilizadas em cada regio. 3ADh 91Ah 1000h
3AEh 91Ch 1000h
3AFh 91Eh 1000h
3B0h 920h 1000h
3B1h 922h 1000h
3B2h 924h 1000h
3B3h 926h 1000h
105
CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71
106
CAPTULO 6
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
107
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
108
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
Modo PROG
Para colocar o CLP em modo de Programao pressionar simultaneamente as teclas Para Cima e S1
Modo RUN
Para colocar o CLP em modo de RUN pressionar simultaneamente as teclas Para Baixo e S2
109
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
E D I C A O B L O Q U E A D A !
- - - - - - - - S E N H A ?
OU...
E D I C A O P E R M I T I D A !
- - - - - - - - S E N H A ?
O campo "-------", fica neste momento preparado para aceitar a digitao de at 8 dgitos. A finalizao da
edio feita atravs da tecla <ENTRA>.
Aps a edio, caso a senha digitada esteja correta, sero mostradas as telas abaixo, onde houve a com-
plementao do Status de edio.
S E N H A V A L I D A !
E D I C A O P E R M I T I D A !
OU
S E N H A V A L I D A !
E D I C A O B L O Q U E A D A !
A mensagem ficar ativa durante 2 segundos. Aps este tempo haver o retorno automtico para a tela
que se estava imediatamente antes de se acionar a tecla <S1>.
S E N H A E R R A D A !
T E N T E N O V A M E N T E !
Esta mensagem ficar ativa durante 2s, retornando a tela de senha, para nova edio.
A cada tentativa sem sucesso, o estado interno 0CF ficar ligado por uma varredura. Este estado interno,
poder ser associado a uma instruo de contagem, para monitorao do nmero de tentativas.
Durante a edio de valores, caso o status de edio esteja bloqueado, aparecer na tela a mensagem:
E D I C A O B L O Q U E A D A !
- - - - - - - - S E N H A ?
110
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
F U N C A O S E N H A
N A O H A B I L I T A D A
111
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
A R Q U I V O D E M O L D E S !
S 1 - A R M A Z . S 2 - R E C U P .
M x x x < A R Q U I V O A T U A L
- - - < A R Q . A R M A Z . ?
M x x x < A R Q U I V O A T U A L
- - - < A R Q . R E C U P . ?
O campo "---" fica neste momento preparado para aceitar a digitao do nmero do molde.
O smbolo "M" (Modificado), ficar piscando toda vez que houver mudana de valores, atravs das telas de
edio ou seletoras, que caracteriza mudana dos valores do molde atual.
Aps a escolha do nmero do molde, a finalizao da operao feita atravs da tecla <ENTER>.
Para evitar operaes inadequadas, existem telas auxiliares que sero mostradas nas seguintes situaes:
V A L O R I N V A L I D O !
A R Q U I V O M A X I M O = x x x
112
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
A R Q U I V O I N V A L I D O !
Existe um controle interno para determinar se uma gaveta contm dados vlidos ou no. Caso o arquivo
esteja "sujo", no ser recuperado.
A R Q U I V O O C U P A D O !
S I M C O N T I N U A R ? N A O
Neste caso o usurio ser informado atravs da mensagem abaixo onde a efetivao da operao de
guarda ser feita digitando-se S1 (SIM) ou o cancelamento atravs de S2 (NAO).
113
DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS
No obrigatrio que sejam na mesma pgina, porm deve-se respeitar o limite de 512 bytes por segmen-
to.
O WinSUP 2 determinar, em funo do nmero de bytes e da regio disponvel para gavetas, a quantida-
de de moldes a serem usados.
O prprio controlador no permitir operao acima do nmero de gavetas mximas.
114
CAPTULO 7 DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
CAPTULO 7
DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
115
DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
116
DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
Viso geral
Os Terminais srie EXPERT DX so programados segundo o conceito de campos livres, onde o usurio
poder definir a quantidade, a posio e o tipo de campo.
A posio fsica dos campos definida atravs do usurio, respeitando os tamanhos pr-
estabelecidos de cada campo.
A edio ocorrer, quando a tecla edita for acionada. Para navegar entre campos, basta acionar
novamente a tecla edita, sendo que as modificaes do campo anterior sero automaticamente a-
tualizadas.
A T O S A U T O M A C A O
T E L A 2 T E L A 3
Z O N A P R E S E T > v1 v1 Pd v1 v1
0 1 E F E T I V O > v2 v2 Pd v2 v2
117
DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
Bargraph
- Permite o usurio desenhar uma escala proporcional ao valor de um registro. Esto associados ao
bargraph os seguintes campos:
0 1 2 3 4 5 6 7 8 9
- - - - - - - - - - - - - - - - - - -
0 1 2 3 4 5 6 7 8 9
- - - - - - - -
String
- Permite o usurio trocar mensagens sem ter a necessidade de trocar de tela. Cada mensagem esta
relacionada a um EI ou valor de um registro.
" IMPORTANTE
Para todas as entidades descritas, o operador poder definir o nmero da estao,
sendo automaticamente feita a comunicao com a estao.
NOTA
118
DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
Dimenses
Fig. 19. - Dimenses srie Expert DX 2450.10, 2450.10/S, 2450.20, 2450.20/S, 2450.60, 2450.60/S, 2450.61, 2450.61/S, 2450.70,
2450.70/S, 2450.71, 2450.71/S.
119
DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS
" IMPORTANTE
Para maiores informaes sobre a confeco de pelculas de policarbonatos em
IHMs com teclados, veja o Boletim Tcnico EP1 08/07 no site www.atos.com.br.
120
CAPTULO 8 COMUNICAO SERIAL
CAPTULO 8
COMUNICAO SERIAL
121
COMUNICAO SERIAL
122
COMUNICAO SERIAL
Informaes Gerais
Os Controladores com IHM incorporada da srie EXPERT DX possuem em seu mdulo principal dois ca-
nais de comunicao serial, sendo o canal A em RS232 e canal B em RS485. Os dois canais podem
ser utilizados para programao ou monitorao/alterao ON-LINE de seus registros e estados internos.
123
COMUNICAO SERIAL
Ao clicar no boto referente a opo taxa de transmisso para canal A (RS232) ou canal B (RS485), sero
mostradas as taxas disponveis para o controlador.
124
COMUNICAO SERIAL
125
COMUNICAO SERIAL
O comprimento mximo do cabo para rede RS485 de 1200 metros. Em ambientes hostis
pode ser necessria a conexo entre os pinos 4 dos conectores, equalizando o GND, evi-
tando falha e/ou danos ao equipamento causado por agentes externos.
OBSERVAO
126
COMUNICAO SERIAL
Informaes adicionais:
Canal A padro eltrico RS232
Canal B padro eltrico RS485 (at 32 elementos conectados em rede) conexo em // (paralelo)
Apr03:
Protocolo criado pela Atos e utilizado em todos os controladores; do tipo mestre /escravo.
Especificaes:
Baud Rate = 2400, 4800, 9600, 19200, 57600
Paridade = nenhuma
Stop Bit =1
Data bit = 8 bits
Modbus:
Protocolo aberto desenvolvido pela empresa Modcon, sendo implementado o tipo RTU (Remote
Terminal Unit).
Especificaes:
Baud Rate = 2400, 4800, 9600, 19200, 57600
Parity = nenhuma
Stop Bit = 1 ou 2 bits configurveis (1 default)
Data bit = 8 bits
Mais informaes sobre este protocolo pode ser obtido no boletim tcnico sobre Modbus.
127
COMUNICAO SERIAL
A instruo Print para ser ativada, necessita que o estado interno 0FB esteja ligado durante toda a trans-
misso.
O estado interno 0FC fica ligado durante a transmisso do buffer especificado, servindo portanto para de-
terminar quando um novo Print poder ser enviado.
O estado interno 0BD ligado, faz com que os dados sejam enviados pelo canal RS485, e quando desliga-
do os dados so enviados pelo canal RS232.
Para a instruo Print, e para o escuta canal serial, possvel especificar se haver a introduo de pari-
dade na comunicao, podendo optar por paridade Par ou mpar, e nmero de bits igual a 7 ou 8.
Para ativar o modo mestre do protocolo Apr03 preciso declarar os frames de comunicao no menu
"comunicao background" e ativar o estado interno 3D0
Obs: Nesta condio os estados internos 3D1, 3D2... representaro falha de comunicao com as
estaes.
Para ativar o modo escravo do protocolo ModBus no canal RS485 basta ativar o estado interno 0BE.
Para ativar o modo escravo do protocolo ModBus no canal RS232 basta ativar o estado interno 022.
Para ativar o modo mestre do protocolo ModBus preciso declarar os frames de comunicao no menu
"comunicao background" e ativar o estado interno 3D0 alm do estado interno 0BE.
Obs: Nesta condio os estados internos 3D1, 3D2... representaro falha de comunicao com as
estaes.
A taxa de comunicao para o protocolo Modbus a mesma da instruo Print.
" IMPORTANTE
Os recursos descritos abaixo foram implementados recentemente nos controladores,
sendo necessrio observar a memria bsica e verso do WINSUP onde os recursos esta-
ro disponveis:
128
APNDICE A HISTRICO DE FIRMWARES
APNDICE A
HISTRICO DE FIRMWARES
129
HISTRICO DE FIRMWARES
130
HISTRICO DE FIRMWARES
2450.10(2);
- Alterao nos endereos de acesso aos perifricos,
2450.10/S(2),
245001V0 64Kx8 70nS devido a incluso de um chip 74HC245 para o
2450.20(2);
FRONTAL visando aumentar a imunidade a rudos;
2450.20/S(2)
(2) Somente para produtos usando as placas de circuito impresso a partir da verso 101.2965.3 e 101.2966.3
131
HISTRICO DE FIRMWARES
132