Você está na página 1de 132

Manual Rev. 1.

40 Agosto/2007

Ref. 3-073.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.

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. restringe sua responsabilidade substituio de
peas defeituosas, desde que o critrio de seu Departamento de Assistncia Tcnica, se constate falha em
condies normais de uso. A garantia no inclui a troca gratuita de peas ou acessrios que se desgastem
naturalmente com o uso, cabos, chaves, conectores externos e rels. A garantia tambm no inclui fusveis, baterias e memrias regravveis tipo EPROM.
A Atos Automao Industrial LTDA. declara a garantia nula e sem efeito se este produto sofrer qualquer dano provocado por acidentes, agentes da natureza, uso em desacordo com o manual 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 equipamento apresentar sinais de ter sido consertado por pessoa no habilitada e se houver remoo e/ou alterao do nmero de srie ou etiqueta de identificao.
A Atos Automao Industrial LTDA. somente obriga-se a prestar os servios referidos
neste termo de garantia em sua sede em So Paulo - SP, portanto, compradores estabelecidos em outras
localidades sero os nicos responsveis pelas despesas e riscos de transportes (ida e volta).

Servio de Suporte Atos


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 usurio 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 sugestes, visando a excelncia dos produtos e servios comercializados pela Atos.

Central de Atendimento Tcnico


De Segunda a Sexta-feira
Das 7:30 s 12:00 h e das 13:00 s 17:30 h
Telefone: 55 11 5547 7411
E-mail: suportec@atos.com.br

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
trado no exemplo abaixo

como mos-

Ttulo de uma Seo


Uma seo pode ter vrias subsees. Os ttulos dessas subsees esto marcados pelo sinal
mostrado no exemplo abaixo:

como

Ttulo de uma subseo

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 numerao presente deve ser interpretada em decimal.
O destaque de algumas informaes dado atravs de cones localizados sempre esquerda da pgina. Cada um destes cones caracteriza um tipo de informao diferente, sendo alguns considerados somente com carter informativo e outros de extrema importncia e cuidado. Eles esto identificados mais
abaixo:
NOTA


OBSERVAO

"

NOTA: De carter informativo, mostra dicas de utilizao e/ou configurao possveis, ou ressalta alguma informao relevante no equipamento.

OBSERVAO: De carter informativo, mostra alguns pontos importantes no


comportamento / utilizao ou configurao do equipamento. Ressalta tpicos
necessrios para a correta abrangncia do contedo deste manual.

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.

IMPORTANTE

ATENO: Este cone identifica tpicos que devem ser lidos com extrema ateno, pois afetam no correto funcionamento do equipamento em questo, podendo
at causar danos mquina / processo, ou mesmo ao operador, se no forem
observados e obedecidos.

NDICE
C APTULO 1 D ESCR I O G ER AL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1
Descrio Geral ................................................ ............................................................... ................. 13
Cdigos dos produtos ........................................... ............................................................... .............. 14
Informaes sobre as diferenas entre Expert DX e MPC4004.............................................................. 14

C APTULO 2 C AR AC T ER ST IC AS D A SR IE EXPER T D X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7
Caractersticas Gerais ......................................... ............................................................... ............... 19
Especificaes Eltricas e Configurao ....................................................................................... ...... 20
Entradas Digitais (Corrente Contnua) ................................................................................................................ 20
Sadas Digitais (Corrente Contnua).................................................................................................................... 20
Canais Analgicos (Somente para 2450.61 e 2450.71)...................................................................................... 21
Expanses disponveis para a srie Expert DX .................................................................................. .. 22
Topologia para expanses da srie Brio com Expert DX.................................................................................... 22

C APTULO 3 ESQUEM AS D E L IG A O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3
2450.10, 2450.10/S (Tipo P) .................................. ............................................................... ........... 25
2450.20, 2450.20/S (Tipo N) .................................. ............................................................... ........... 26
2450.60, 2450.60/S (Tipo N) .................................. ............................................................... ........... 27
2450.61, 2450.61/S (Tipo N) .................................. ............................................................... .............. 28
2450.70, 2450.70/S (Tipo P) .................................. ............................................................... .............. 29
2450.71, 2450.71/S (Tipo P) .................................. ............................................................... ........... 30
Recomendaes para os Canais Analgicos...................................................................................................... 31

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
Mapeamento de Memria .......................................... ............................................................... .......... 35
Descrio dos Estados Internos de 0000 at 03FF ............................................................................................ 36
Entradas e Sadas Digitais ..................................... ............................................................... ............. 38
Entradas Digitais ................................................................................................................................................. 38
Mapeamento de memria.................................................................................................................................... 38
Sadas Digitais..................................................................................................................................................... 38
Mapeamento de Memria.................................................................................................................................... 38
Comparao automtica de registros: ............................ ............................................................... ...... 39
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 39
Contador Rpido (presente nas entradas digitais).............................................................................. .. 41
Viso geral........................................................................................................................................................... 41
Estrapeamento do contador ................................................................................................................................ 41
Acesso aos Jumpers de configurao do Contador .............................................................................. 42
Mapeamento de memria.................................................................................................................................... 45

Utilizando o aplicativo WinSUP 2 ........................................................................................................................46


CTCPU (Contador rpido CPU) .................................... ............................................................... .......47
Simulador de ngulo ............................................ ............................................................... ...............48
Viso geral...........................................................................................................................................................48
Mapeamento de memria....................................................................................................................................48
Contadores/Temporizadores (0,01s) .............................. ............................................................... ......48
Viso geral...........................................................................................................................................................48
Mapeamento de memria....................................................................................................................................48
Temporizadores (0,001s) ........................................ ............................................................... ............49
Viso geral...........................................................................................................................................................49
Mapeamento de memria....................................................................................................................................49
Motor de Passo ................................................. ............................................................... .................50
Estados Internos Relacionados ...........................................................................................................................50
Registros relacionados: .......................................................................................................................................51
Interligao Fsica com o Controlador Programvel (vlido para mdulos tipo N) ...........................................52
Esquema de Ligao utilizando o modo 4 fases .................................................................................................52
Utilizando o Aplicativo WinSUP 2........................................................................................................................52
Force .......................................................... ............................................................... ......................54
Viso geral...........................................................................................................................................................54
Utilizando o aplicativo WinSUP 2 ........................................................................................................................54
Alarmes ........................................................ ............................................................... .....................55
Viso geral...........................................................................................................................................................55
Utilizando o aplicativo WinSUP 2 ........................................................................................................................55
Registros ...................................................... ............................................................... .....................56
Viso geral...........................................................................................................................................................56
Mapeamento de memria....................................................................................................................................56
Programa de interrupo I e II ................................. ............................................................... ............57
Programa de Interrupo I...................................................................................................................................57
Programa de Interrupo II..................................................................................................................................57

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
Mapeamento de Memria .......................................... ............................................................... ..........61
Descrio dos Estados Internos de E000 at EFFF ...........................................................................................62
Descrio dos Estados Internos de 0000 at 03FF ............................................................................................62
Entradas e Sadas Digitais ..................................... ............................................................... .............65
Entradas Digitais..................................................................................................................................................65
Mapeamento de memria....................................................................................................................................65
Sadas Digitais.....................................................................................................................................................65
Mapeamento de Memria....................................................................................................................................65
Canais Analgicos.............................................. ............................................................... ................65

Descrio............................................................................................................................................................. 65
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 66
Comparao automtica de registros: ............................ ............................................................... ......... 68
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 68
Contador Rpido e Interrupes ................................. ............................................................... ......... 70
Viso geral........................................................................................................................................................... 70
Contadores Bidirecionais ....................................... ............................................................... ............. 72
Viso geral........................................................................................................................................................... 72
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 72
Mapeamento de memria.................................................................................................................................... 75
Contadores Unidirecionais ...................................... ............................................................... ............ 76
Viso geral........................................................................................................................................................... 76
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 76
Mapeamento de memria.................................................................................................................................... 79
Programa de interrupo I e II................................. ............................................................... ............ 81
Programa de Interrupo I................................................................................................................................... 81
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 81
Programa de Interrupo II.................................................................................................................................. 83
Sadas Rpidas................................................. ............................................................... ................. 84
Viso geral........................................................................................................................................................... 84
Sadas Rpidas PTO ............................................. ............................................................... ............. 86
Viso geral........................................................................................................................................................... 86
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 87
Mapeamento de memria.................................................................................................................................... 89
Sadas Rpidas PWM ............................................. ............................................................... ............ 90
Viso geral........................................................................................................................................................... 90
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 91
Mapeamento de memria.................................................................................................................................... 93
Contadores/Temporizadores (0,01s) .............................. ............................................................... ...... 94
Viso geral........................................................................................................................................................... 94
Mapeamento de memria.................................................................................................................................... 94
Temporizadores (0,001s) ........................................ ............................................................... ............ 94
Viso geral........................................................................................................................................................... 94
Mapeamento de memria.................................................................................................................................... 94
Habilita Contador/Temporizador 33 a 48............................................................................................................. 95
Utilizando o Aplicativo WinSUP 2........................................................................................................................ 95
Force .......................................................... ............................................................... ...................... 96
Viso geral........................................................................................................................................................... 96
Utilizando o aplicativo WinSUP 2 ........................................................................................................................ 96
Alarmes ........................................................ ............................................................... ..................... 97

Viso geral...........................................................................................................................................................97
Utilizando o aplicativo WinSUP 2 ........................................................................................................................97
Registros ...................................................... ............................................................... .....................98
Viso geral...........................................................................................................................................................98
Mapeamento de memria....................................................................................................................................98
Aplicaes Especiais com o Controlador 2450.6X / 2450.7X .................................................................98
Comparao Automtica de Registros ................................................................................................................98
Utilizando o Aplicativo WinSUP 2........................................................................................................................99
Movimentao de Dados Atravs de EI: ...........................................................................................................101
Utilizando o Aplicativo WinSUP 2......................................................................................................................101

CAPTULO 6 D ESCRI O D E FUNC ION AM E N T O D AS T E C L A S E S P E C I A IS . . . . . . . . . 1 06


MODO PROG / MODO RUN ........................................... ............................................................... ... 109
Modo PROG ......................................................................................................................................................109
Modo RUN .........................................................................................................................................................109
Tecla de auxlio manuteno .................................. ............................................................... ........ 109
Tecla de bloqueio de teclado................................... ............................................................... .......... 110
Utilizando o aplicativo WinSUP 2 ......................................................................................................................111
Descrio do funcionamento da funo arquivo de moldes ................................................................. 112
Utilizando o aplicativo WinSUP 2 ......................................................................................................................114

CAPTULO 7 D ESCRI O D E FUNC ION AMENTO / DIMEN SES D AS TELAS . . . . . . . 1 15


Viso geral .................................................... ............................................................... .................. 117
Bargraph ............................................................................................................................................................118
String .................................................................................................................................................................118
Dimenses...................................................... ............................................................... ................. 119
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

C APTULO 8 CO MUN IC A O SER IAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 21


Informaes Gerais ............................................. ............................................................... ............. 123
Taxa de transmisso canal A (RS232) ..............................................................................................................123
Nmero da mquina na rede canal A (RS232) .................................................................................................123
Taxa de transmisso da Print canal A ou canal B (RS485) ..............................................................................123
Taxa de transmisso canal B (RS485) ..............................................................................................................124
Nmero da mquina na rede canal B (RS485) .................................................................................................124
Utilizando o aplicativo WINSUP 2 .....................................................................................................................124
Cabo de ligao em RS232 (CLP PC compatvel) ................................................ .......................... 125
Cabo de ligao em RS485 ....................................... ............................................................... ........ 126
Recursos dos canais de comunicao do Expert DX .......................................................................... 127
Apr03: ................................................................................................................................................................127
Modbus: .............................................................................................................................................................127

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

10

CAPTULO 1
DESCRIO GERAL
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 funo, alarmes, edio e visualizao de campos de dados so gerenciados pelo firmware, sem usar instrues 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, transferncias 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.
Recursos disponveis no Expert DX:
Alarmes programveis;
Contador rpido de at 3khz com opo de modo ngulo ou modo normal (somente para 2450.10 e
2450.20);
Entradas Rpidas Configurveis como Contador Bidirecional, Contador Unidirecional de at 20 kHz ou
como entrada de Interrupo (somente para 2450.6X e 2450.7X);
Simulador de ngulo (somente para 2450.10 e 2450.20);
Funo Motor de passo (somente para 2450.10 e 2450.20);
Sadas Rpidas Configurveis como PTO ou PWM de at 20 kHz (somente para 2450.6X e 2450.7X);
Arquivo de receitas;
Proteo dos campos de edio por senha;
Programa de interrupo I e programa de interrupo II;
LEDs e botes programveis (teclas Fs e Ks);
02 temporizadores de 0,001s;
32 temporizadores de 0,01s;
Instruo Print direcionvel para o canal RS232 ou RS485;
Baud rate programvel para os canais de comunicao.

13

DESCRIO GERAL

A figura a seguir apresenta uma viso geral da srie Expert DX:

Cdigos dos produtos


Cdigo

Caractersticas

2450.10

CP IHM 14ED/10SD P RTC

2450.20

CP IHM 14E/D10SD N RTC

2450.60

CP IHM 20ED/12SD N RTC

2450.61

CP IHM 20ED/12SD N 4EA/SA RTC

2450.70

CP IHM 20ED/12SD P RTC

2450.71

CP IHM 20ED/12SD P 4EA/SA RTC

Acrescentando-se um sufixo S ao cdigo o


produto fornecido sem a pelcula de
policarbonato.
Tenso das Entradas/Sadas digitais: 24Vcc

Informaes sobre as diferenas entre Expert DX e MPC4004.


Para Expert DX 2450.10 e 2450.20, o driver a ser utilizado dever ser o MPC4004, porm existem vrias
funes e recursos presentes no MPC4004 que no devem ser utilizadas no Expert DX:
O encoder do EXPERT DX bidirecional.
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.
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

Tabela de instrues disponveis


INSTRUO
ADSUB
ADSUD
AJUST
ASCB
ATAB
BCDAS
BCDAP
BITW
BMOVX
CALL
CCS
CEP
CMP
CNT
CNT2
CONV
CONVL
CTCPU
DINT1
DIV
DIVB
DIVBL
DVBLL
FATOR
FCMP
FCONV
FDIV
FILT
FMUL
FSUB
FSUM
FTAB
JMP
LD
LDATA
LDAT2
LDI
LDIA
LDN
LDW
LDX
LTIME
MED
MONOA
MONOD
MOV
MOVK
MOVX
MULT

2450.10 E
2450.20

2450.6X E
2450.7X

9
9

9
9
9
9

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

INSTRUO
MULTB
MULBL
OUT
OUTI
OUTIN
OUTIS
OUTN
OUTR
OUTX
PID
PID I
PRINT
RAIZQ
SCHED
SCL
SCL2G
SCRLL
SDATA
SDAT2
SETR
SFR
SFRW
SHIFB
SHIFN
SHIFL
STIME
SUB
SUBB
SUBBL
SUM
SUMB
SUMBL
TAB
TMR
TXPR
UPDB
UPDBC
UPDD
UPDDC
VTAB
WAND
WBIT
WBITX
WLDX
WNOT
WOR
WXOR

2450.10 E
2450.20

2450.6X E
2450.7X

9
9
9
9
9
9
9
9
9
9

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

15

9
9
9
9
9
9
9

INSTRUO
CAV
GAV
SYNC
TMRX

2450.10 E
2450.20

2450.6X E
2450.7X

9
9
9
9

9
9
9
9

OBSERVAO

O detalhamento das instrues


est no manual do conjunto de
instrues DWARE, disponvel

para download no site.

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

Tenso de alimentao
Consumo
Falta momentnea de
energia permissvel
Temperatura de
Armazenagem
Temperatura de Operao
Umidade
Vibrao
Imunidade a rudo
Indicadores LED
Conjunto de Instrues
Interface Homem-Mquina
Interface de Comunicao
Proteo contra queda de
energia
Autodiagnstico
Mtodo de Programao
Tempo de Varredura
Capacidade de
Programao
Capacidade das Telas
Estados Internos
Registros Internos
Temporizadores e
contadores de firmware

2450.10 2450.20

2450.60 2450.70

24 Vcc -30% / +40%;


7,45 W @ 24Vcc

6 W @ 24Vcc

2450.61 2450.71

11,05 W @ 24Vcc

50 ms no mximo
-20 a +70 C
0 a 55 C
0 a 95% (sem condensao)
5 a 50 Hz / 0,625 G (0,1 mm pico a pico)
0 a 95% (sem condensao)
STS (vermelho)
DWARE
Frontal de teclado/display LCD incorporada
Padro RS232 / RS485
10 anos p/ memria RAM atravs de bateria de Ltio
Erro de programa de usurio e falha na memria RAM.
LADDER
LADDER
(driver MPC4004)
(driver MPC2440)
6 ms/K
5 ms/K
12 Kbytes Flash

48 Kbytes Flash

5,5 Kbytes Flash


1.024
1.536
32 (resoluo: 0,01s)
02 (resoluo:
0,001s)

36 Kbytes Flash
5.119
28.160

19

48 (resoluo: 0,01s)
02 (resoluo: 0,001s)

CARACTERSTICAS DA SRIE EXPERT DX

Especificaes Eltricas e Configurao

Entradas Digitais (Corrente Contnua)


Tenso de trabalho
Nvel de comutao "ON"
Nvel de comutao "OFF"
Tempo de comutao
"ON" para "OFF"
Tempo de comutao
"OFF" para "ON"
Corrente de entrada
Isolao tica do sistema

TIPO N

TIPO P

+24 Vcc (-20% / +40%)


< 7 Vcc
> 15 Vcc

+24 Vcc (-20% / +40%)


> 15 Vcc
< 7 Vcc

< 1 ms

< 1 ms

< 1 ms

< 1 ms

< 10 mA por entrada


1.500 V

< 10 mA por entrada


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.

Sadas Digitais (Corrente Contnua)


Tenso de trabalho
Mxima corrente de carga
Mxima corrente de pico
Corrente de fuga "OFF"
Tenso mxima "ON"
Tempo de comutao
"ON" para "OFF"
Tempo de comutao
"OFF" para "ON"
Isolao tica do sistema

TIPO N

TIPO P

24 Vcc (-30% / +40%)


2A
10 A (t <0,3ms)
< 700 A
1,5 Vcc

24 Vcc (-30% / +40%)


2A
10 A (t <0,3ms)
< 700 A
1,5 Vcc

< 1 ms

< 1 ms

< 1 ms

< 1 ms

1.500 V

1.500 V

Sada tipo N: quando a comutao executada, as cargas recebem o potencial de 0 Vcc da fonte
alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de +24 Vcc da fonte
alimentao.
Sada tipo P: quando a comutao executada, as cargas recebem o potencial de +24 Vcc da fonte
alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de 0 Vcc da fonte
alimentao.

"
IMPORTANTE

Usar no mximo 04 sadas ligadas simultaneamente para cada grupo de 08 sadas.

20

de
de
de
de

CARACTERSTICAS DA SRIE EXPERT DX

Canais Analgicos (Somente para 2450.61 e 2450.71)

O Expert DX possui 4 Canais Analgicos. Cada canal pode ser configurado via WinSup 2 como:
ENTRADA ANALGICA EM TENSO
0 a +10 Vcc (mximo + 12 Vcc)
> 650 k
12 bits
35 mV
0,1 mV/C
uma varredura

Sinal de entrada
Impedncia de entrada
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
ENTRADA ANALGICA EM CORRENTE

0 a +20 mA (mximo + 30 mA)


250
11 bits
120 A
0,10 A/C
uma varredura

Sinal de entrada em corrente


Impedncia de entrada em corrente
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
SADA ANALGICA EM TENSO

0 a +10 Vcc
< 100
12 bits
25 mV
0,3 mV/C
uma varredura
<10mV

Sinal de sada em tenso


Impedncia de sada em tenso
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Erro de converso
SADA ANALGICA EM CORRENTE

0 a 20 mA
<500
12 bits
215 A
1,0 A/C
uma varredura
<10A

Sinal de sada em corrente


Mxima impedncia da carga
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Erro de converso

1 - A mxima tenso permitida nos canais analgicos configurados como


entrada de +12 Vcc. Tenses acima de +12Vcc podem ocasionar danos ao
produto.
2 - Evite inverter a polaridade dos sinais dos canais analgicos, pois podem
causar danos ao produto e aos dispositivos conectados a ele.
3 - Os canais analgicos so configurveis. Podem ser entradas ou sadas
analgicas. Ligaes trocadas entre entradas e sadas podem causar danos ao
produto ou aos dispositivos conectados a ele.

21

CARACTERSTICAS DA SRIE EXPERT DX

Expanses disponveis para a srie Expert DX


Para a famlia Expert DX, esto disponveis os mdulos de expanso BRIO. As expanses so
implementadas atravs do canal serial RS485, sendo possvel conectar at 31 mdulos rede. Por se
tratar de uma expanso feita atravs do canal serial, recomenda-se que o nmero mximo fique restrito a
at quatro mdulos de forma a ter um Scan abaixo de 100ms.

Topologia para expanses da srie Brio com 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

2450.10, 2450.10/S (Tipo P)

25

ESQUEMAS DE LIGAO

2450.20, 2450.20/S (Tipo N)

26

ESQUEMAS DE LIGAO

2450.60, 2450.60/S (Tipo N)

Para desligar o CLP necessrio o uso de disjuntor conforme esquema de ligao para evitar retorno de sinal atravs das sadas, ocasionando falsos acionamentos, que pode colocar em risco operador, mquina e/ou processo.

27

ESQUEMAS DE LIGAO

2450.61, 2450.61/S (Tipo N)

Para desligar o CLP necessrio o uso de disjuntor conforme esquema de ligao para evitar retorno de sinal atravs das sadas, ocasionando falsos acionamentos, que pode colocar em risco operador, mquina e/ou processo.

"

Vide recomendaes para os Canais Analgicos na pgina 31.

IMPORTANTE

28

ESQUEMAS DE LIGAO

2450.70, 2450.70/S (Tipo P)

Para desligar o CLP necessrio o uso de disjuntor conforme esquema de ligao para evitar retorno de sinal atravs das sadas, ocasionando falsos acionamentos, que pode colocar em risco operador, mquina e/ou processo.

29

ESQUEMAS DE LIGAO

2450.71, 2450.71/S (Tipo P)

Para desligar o CLP necessrio o uso de disjuntor conforme esquema de ligao para evitar
retorno de sinal atravs das sadas, ocasionando falsos acionamentos, que pode colocar em risco operador, mquina e/ou processo.

"

Vide recomendaes para os Canais Analgicos na pgina 31.

IMPORTANTE

30

ESQUEMAS DE LIGAO

Recomendaes para os Canais Analgicos

Alguns cuidados devem ser tomados com os canais analgicos para seu melhor funcionamento.
Recomenda-se isolar os canais analgicos do cabeamento de potncia para evitar interferncia
nos sinais.
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.
Canais de Entrada: Conecte a blindagem do cabo ao CHASSIS.
Fonte de
Sinal
Analgico

Entrada
Analgica

Canais de Sada: Conecte a blindagem na carga ou dispositivo que est recebendo o sinal.
Sada
Analgica

Carga

Caso no seja possvel conectar a blindagem do cabo na carga, a blindagem deve


ser conectada ao CHASSIS.
OBSERVAO

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
7FFF
7000
06FF
4010
3FFF
3000
2FFF
1A00
19FF
1000
0FFF
0FE0
0FDF
0480
047F
0400
03FF
0000

DESCRIO
REA DE USO INTERNO DO SISTEMA
PROGRAMA USURIO
REA DE TABELAS (4 K) (usada pelas instrues ATAB e VTAB)
REA DE TEXTOS DAS TELAS
REA DE CONFIGURAO
REGISTROS ESPECIAIS
1.456 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS

35

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Descrio dos Estados Internos de 0000 at 03FF

ENDEREO
03FF
03FA
03F9
03F0
03EF
03D1
03D0
03CF
0380
037F
0200
01FF
0180
017F
0160
015F
0100
00FF
00FE
00FD
00FC
00FB
00FA
00F9
00F8
00F7
00F6
00F5
00F4
00F3
00F2
00F1
00F0
00DF
00DE
00DD
00DC
00DB
00DA
00D9
00D8
00D7
00D0
00CF
00CE
00CD
00CC
00CB
00BE
00BD
00BC
00BB
00B4
00B3
00B0
00AF
00AE
00AD
00AC
00AB
00AA
00A9
00A0

DESCRIO
ESTADOS INTERNOS RESERVADOS
10 ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
80 ESTADOS INTERNOS REMANENTES
377 ESTADOS INTERNOS AUXILIARES

(6)

RESERVADO PARA PROGRAMAO DAS SADAS DIGITAIS


32 ESTADOS INTERNOS RELACIONADOS MOVIMENTAO DE DADOS ATRAVS DE ESTADOS INTERNOS
RESERVADO PARA PROGRAMAO DAS ENTRADAS DIGITAIS
OVERFLOW NA SOMA, SUBTRAO E SCL
MUDANA DE VALOR ATRAVS DE TECLADO
EI ACESSO COMUNICAO SERIAL CANAL A (RS232)
ON QUANDO SERIAL OCUPADA (PRINT)
HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT)
ON QUANDO RESULTADO DE "COMPARE" <
ON QUANDO RESULTADO DE "COMPARE" =
ON QUANDO RESULTADO DE "COMPARE" >
SEMPRE LIGADO
SEMPRE DESLIGADO
ON NA PRIMEIRA VARREDURA
CLOCK DE 1,0 SEGUNDOS
CLOCK DE 0,2 SEGUNDOS
CLOCK DE 0,1 SEGUNDOS
BLOQUEIO DE TECLADO PARA EDIO

(2)
(2)
(2)
(2)

(3)

(5)
(5)
(5)
(5)
(5)

(1)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)

(4)
(4)
(4)

(1)

ESTADOS INTERNOS RESERVADOS

(2)

FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN)


ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA
ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA
APAGA DISPLAY
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA
DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL A (RS232)
TENTATIVA DE EDIO COM TECLADO BLOQUEADO
NA TRANSIO DE OFF PARA ON CARREGA TELA ALVO NO DISPLAY
(1)
(o nmero da tela definido no registro 0FECh)

(2)
(2)
(2)
(5)
(2)

(5)

(2)
(5)

ESTADOS INTERNOS RESERVADOS


EDIO DE SENHA ERRADA
DESATIVA TIME OUT DOS ALARMES
ACESSO A SERIAL CANAL B (RS485)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA
MUDANA DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL
CANAL B (RS485)
ESTADOS INTERNOS RESERVADOS
LIGADO PRINT NO CANAL B (RS485)
/ DESLIGADO PRINT NO CANAL
A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESERVADO
RESPECTIVAMENTE BOTES F1 A F4.
ESTADOS INTERNOS RESERVADOS
SETA PARA BAIXO DA IHM
SETA PARA CIMA DA IHM
HABILITA LEITURA DE CARACTERES DO CANAL RS232
RESERVADO
BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09)
(Quando um boto ativado no frontal do MPC4004 o seu respectivo estado
interno passa para ON)

36

(2)

(5)

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

ENDEREO
009F
0020
001F
0000

DESCRIO
ESTADOS INTERNOS RESERVADOS
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)

OBSERVAO

(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.
(5) estados internos que no podem ser forados pelo WinSUP 2.

37

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Entradas e Sadas Digitais

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
0100

"
IMPORTANTE

REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS

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 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:
ESTADOS INTERNOS RELACIONADOS COM AS SADAS DIGITAIS
0189
0180

REA RESERVADA PARA MAPEAMENTO DAS SADAS DIGITAIS

38

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Comparao automtica de registros:


Esse recurso executa a comparao de uma seqncia de registros (definidos a partir de um registro qualquer) com uma seqncia de outros registros (presets) automaticamente, sem a necessidade de fazer
estas comparaes no programa ladder.
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.

Utilizando o aplicativo WinSUP 2

Para configurar esse recurso, selecione a opo Habilita comparao automtica de registros, na guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes.
Essa janela possui 4 campos:
Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro
em seqncia. Esse valor no pode ser modificado.
EI inicial: Endereo do primeiro EI de comparao. Cada registro de preset est associado a um
EI, que sinaliza o resultado da comparao. Essa associao direta: o primeiro preset est associado ao
primeiro EI; o segundo preset ao segundo EI, etc.
Estado Interno OFF --> preset > registro
Estado Interno ON --> preset <= registro
O endereo do primeiro EI pode ser configurado pelo usurio.
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 cada 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.
O nmero mximo de presets/Estados Internos de Comparao de 64.

39

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Fig. 1.- Configurao da comparao automtica de registros

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

Contador Rpido (presente nas entradas digitais)

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

Este contador receber sinal de pulso na entrada E0 unidirecional ou E0 e E1 bidirecional.


Para aplicaes de contagem unidirecional necessrio ajustar o jumpers do contador, localizados conforme indicado na figura abaixo:

Estrapeamento do contador
ESTRAPE

POSIO
B
A
A
B

ST2
ST3
ST2
ST3

FUNO
CONTADOR RPIDO UNIDIRECIONAL
CONTADOR RPIDO BIDIRECIONAL

Default: Bidirecional
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 crescente
0100 OFF = Contagem decrescente
A pgina seguinte, mostra o processo de retirada da tampa traseira do EXPERT DX, para acesso aos jumpers de configurao do contador.

41

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Acesso aos Jumpers de configurao do Contador

Os jumpers localizam-se na parte interna do EXPERT DX,


com isso ser necessrio retirar a tampa de acesso do
produto localizado na parte de trs. Esteja seguro em utilizar uma ferramenta adequada para retirar a tampa. Tome o
mximo de cuidado para no danificar as travas e siga corretamente os passos indicados a seguir para a remoo da
tampa e obter acesso aos jumpers de configurao do contador.

Fig. 2.- Vista Traseira

Introduza uma chave de fenda no orifcio da trava de forma a liberar parcialmente a tampa, conforme a
figura 3.

Fig. 3.- Orifcio de destravamento.

Repita o mesmo processo do item anterior no segundo orifcio.

Fig. 4.- Segundo Orifcio de destravamento.

42

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Termine a retirada da tampa utilizando novamente a chave prxima das travas.

Depois de retirada total da tampa, o usurio ter a disposio os jumpers para configurao do contador
conforme indicado na figura abaixo.

Fig. 5.- Vista sem tampa.

Fig. 6.- Jumpers ST2 e ST3

43

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

O contador rpido pode atuar em dois modos:

Modo Normal
Modo ngulo

Modo normal: este modo de funcionamento permite uma contagem de pulsos de 0000 a 9999, com a
possibilidade de:

Zerar a contagem atravs de estado interno de RESET.

Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL.

Bloquear a contagem atravs de estado interno de BLOQUEIO.

Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.

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 resultados de comparao entre o valor efetivo da contagem e 16 regies definidas atravs de set points denominados 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 correspondente permanecer aberto (OFF) enquanto o valor efetivo da contagem pertencer dentro do intervalo definido.

O sinal da marca zero deve ser conectado entrada E3 do Mdulo de Processamento


OBSERVAO

44

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Mapeamento de memria
Estados internos relacionados ao contador rpido do Mdulo de Processamento:
EI RESERVADO
EFETIVO < SET POINT CONTADOR RPIDO (Modo Normal)
EFETIVO = SET POINT CONTADOR RPIDO (Modo Normal)
EFETIVO > SET POINT CONTADOR RPIDO (Modo Normal)
HABILITA SADAS CONTADOR RPIDO (Modo Normal)
(1)
BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal)
(1)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO (Modo
00D1
(1)
Normal)
00D0
RESET EFETIVO CONTADOR RPIDO (Modo Normal)
(1)
(1) estados escritos como sada no software de usurio, para uso no software bsico.
(2) estados de leitura apenas pelo software usurio.
00D7
00D6
00D5
00D4
00D3
00D2

(2)
(2)
(2)
(2)

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.

Registros relacionados ao contador rpido do mdulo de processamento:


Modo normal
04DB
04DA
04D9
04D8
04D7
04D6
04D5
04D4
04D3
04D2
04D1
04D0

(1)

VALOR INICIAL
Valor a ser carregado no efetivo quando a contagem passar pela marca de ZERO no
sentido decrescente.
EFETIVO
RESERVADO
SET POINT
RESERVADO

Modo ngulo

(2)

04DB
Valor da marca ZERO para sentido decrescente
04DA
04D9
Valor da marca ZERO para sentido crescente
04D8
04D7
EFETIVO
04D6
04D5
RESERVADO
04D4
04D3
RESERVADO
04D2
04D1
VALOR EM RPM (3)
04D0
(1) No modo normal a contagem feita do VALOR INICIAL at o SET POINT.
(2) No modo ngulo o valor da marca zero para sentido decrescente igual ao nmero de pulsos
por volta menos um.
(3) O clculo do valor em RPM feito s no modo ngulo e considerando-se um encoder de 360
pulsos/volta, independentemente do encoder realmente usado.

45

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Estrutura de dados para ngulos iniciais e finais:


053F

NGULO FINAL 16 -

NGULO FINAL 16 --

053E

NGULO FINAL 16 ++

NGULO FINAL 16 +

053D

NGULO INICIAL 16 -

NGULO INICIAL 16 --

053C

NGULO INICIAL 16 ++

NGULO INICIAL 16 +

....

................................

...............................

0507

NGULO FINAL 02 -

NGULO FINAL 02 --

0506

NGULO FINAL 02 ++

NGULO FINAL 02 +

0505

NGULO INICIAL 02 -

NGULO INICIAL 02 --

0504

NGULO INICIAL 02 ++

NGULO INICIAL 02 +

0503

NGULO FINAL 01 -

NGULO FINAL 01 --

0502

NGULO FINAL 01 ++

NGULO FINAL 01 +

0501

NGULO INICIAL 01 -

NGULO INICIAL 01 --

0500

NGULO INICIAL 01++

NGULO INICIAL 01 +

Utilizando o aplicativo WinSUP 2


Na guia Geral da janela Configurao de Hardware, marque a opo Contador rpido, escolha o modo do contador e clique no boto Opes, onde uma janela para definio das sadas do contador ser
exibida, como mostra a figura abaixo:

Fig. 7. - Contador Modo Normal

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 comparao, a sada relacionada automaticamente ativada.
Caso no queira relacionar a sada digital escolha opo Nenhum.
Clique no boto OK para confirmar os valores.

46

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

CTCPU (Contador rpido CPU)


Atravs da programao possvel utilizar a instruo CTCPU para fazer a comparao do efetivo do contador rpido presente na CPU com o contedo de um registro (OP1). Pode-se escolher que tipo de comparao ser executada (efetivo >, < ou = ao contedo de OP1) e quando o resultado da comparao for
verdadeiro ser acionado um nico estado interno (OP2) em cada bloco, escolhido de 180 a 187.
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:

Observao: # poder ser >, < ou =


Exemplo de programao:

Se o estado interno 200 for acionado, atravs de uma instruo MONOA ou MONOD, o registro correspondente 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 verificar se o efetivo do contador maior que o contedo de 800 e quando isso ocorrer a sada 187 ser acionada, permanecendo acionada enquanto a instruo estiver habilitada e a condio for verdadeira.
Registro relacionado ao contador rpido quando utilizada a instruo CTCPU:
CTCPU
04D7
04D4

EFETIVO

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
0030
00DF

16 EI DE NGULOS

(Modo ngulo Simulado)

BLOQUEIO DE CONTAGEM (Simulador de ngulo)

Registros relacionados com Simulador de ngulo:


04D7
EFETIVO PRA O MODO NGULO SIMULADO
04D6
04D1
SET POINT PARA O MODO NGULO SIMULADO (RPM)
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
0500
(1) Estrutura de dados dos ngulos iniciais/finais. (Ver na pgina n 46)

(1)

(2)

(1)

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 desacionado (OFF) para acionado (ON) quando o efetivo do temporizador atingir o set point de tempo programado, sendo seu valor mximo de 99,99 seg.
O estado interno relacionado com o contador (instruo CNT para programa de usurio) passa de desativado para ativado quando o efetivo da contagem dos eventos atingir o set point.

Mapeamento de memria
Estados internos relacionados com contadores/temporizadores
001F
0000

32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 seg.)

Registros relacionados com contadores/temporizadores:


047F
0440
043F
0400

32 EFETIVOS DE TEMPORIZADORES/CONTADORES (1 a 32)


32 SET POINTS DE TEMPORIZADORES/CONTADORES (1 a 32)

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 relacionada S6 permanecer ativada.
A sada S6 acionada ao incio da contagem e desacionada ao trmino da mesma, podendo ser desacionada 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:
0021
0020

TEMPORIZADOR 02
TEMPORIZADOR 01

(Mx. 9,999 seg.)


(Mx. 9,999 seg.)

Esses estados internos sero utilizados para os 2 temporizadores de 0,001s quando configurados pelo usurio, caso contrrio sero de uso geral.
Registros relacionados com os temporizadores de 0,001s:
0547
0546
0545
0544
0543
0542
0541
0540

EFETIVO DO TEMPORIZADOR 02
PRESET DO TEMPORIZADOR 02
EFETIVO DO TEMPORIZADOR 01
PRESET DO TEMPORIZADOR 01

Esses registros sero utilizados para os 2 temporizadores de 0,001s quando configurados


pelo usurio, caso contrrio sero de uso geral.
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.
As sadas utilizadas so:

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.

Estados Internos Relacionados


EI
200
201
202
203
204
205
206

MODO 4 FASES / MODO PTO


Descrio
HABILITA TORQUE

BLOQUEIO
MODO DE FUNCIONAMENTO
SENTIDO DE ROTAO
POSIO ALCANADA
TIPO DE PASSO / NO USADO
RESET DO EFETIVO

Descrio dos estados internos relacionados:


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 instantaneamente deixando torque no eixo do motor, ou inibir pulsos em S180 (modo PTO) se EI Habilita Torque
ON.
202- escolha do modo de funcionamento:

Ativado
Desativado

- modo contnuo
- modo posio

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
Desativado

- seqncia de passos no sentido horrio (modo 4 fases) ou contagem


decrescente de pulsos (modo PTO)
- 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.
205- escolha do tipo de passo:

Ativado
Desativado

- passo inteiro
- meio passo

Este EI no usado no modo PTO.


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.
NOTA

- A escolha de meio passo permite dobrar a resoluo do motor.


- 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)

OBSERVAO

O valor da velocidade dado em RPM ou freqncia (depende de configurao). Quando o


valor for dado em RPM, poder representar freqncias calculadas simulando motores de
200, 360, 400 ou 1000 passos por volta (depende de configurao). Exemplo: 100 RPM para
motor de 200 passos por volta significar seqncia de pulsos freqncia de 333,33 Hz.
Em resumo, a equao para o clculo da freqncia baseada no valor de velocidade em
RPM :
FREQNCIA = VALOR EM RPM * NMERO DE PASSOS POR VOLTA
60

Valores bsicos para as configuraes possveis:


Pulsos por volta
200
360
400
1000

RPM mnima
9
5
5
2

RPM mxima
999,0
830,0
750,0
300,0

Freqncia mxima (Hz)


3300
4980
5000
5000

O valor de velocidade dado em freqncia deve ser entre 30 Hz e 9999 Hz.


A velocidade mxima efetivamente alcanada depende do tipo de motor que se est utilizando, bem como
do torque necessrio ao processo (Quanto mais veloz menor ser o torque do motor).
Tabelas de acionamento do modo 4 fases:
Passo inteiro
1
2
3
4
1

Meio passo

S180

S181

S182

S183

ON
ON
OFF
OFF
ON

OFF
OFF
ON
ON
OFF

ON
OFF
OFF
ON
ON

OFF
ON
ON
OFF
OFF

1
2
3
4
5
6
7
8
1

51

S180

S181

S182

S183

ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON

OFF
OFF
0FF
OFF
ON
ON
ON
OFF
OFF

ON
OFF
OFF
OFF
OFF
OFF
ON
ON
ON

OFF
OFF
ON
ON
ON
OFF
OFF
OFF
OFF

CARACTERSTICAS DO DRIVER PARA 2450.10 e 2450.20

Interligao Fsica com o Controlador Programvel (vlido para


mdulos tipo N)
As sadas do controlador programvel podem ser divididas em dois mdulos:
Circuito de controle: necessita de uma tenso de 24V /10mA para funcionar.
Circuito de potncia: pode ser considerado um circuito com coletor aberto, permitindo a conexo de tenses 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.

Esquema de Ligao utilizando o modo 4 fases

MOTOR DE
PASSO
FONTE
5V
2A

S3
S2
S1
S0
GND

CHASSIS
GND
+24VCC

Fig. 8. - Esquema de ligao entre Motor de Passo e Controlador Programvel (modo 4 fases).

Utilizando o Aplicativo WinSUP 2


Para ativar o modo motor de passo, necessrio marcar a opo Habilita motor de passo, na guia
Geral da janela Configurao de Hardware. Nesta condio os registros/EIs do modo motor de passo
estaro reservados para a aplicao.
A definio do modo de funcionamento feita via endereamento do controlador, conforme declarado na
tabela abaixo:

Endereo
0xFCF
0xFCE
0xFCD
0xFCC
0xFCB
0xFCA

Dado em ASCII
31
32
31
30
30
32
30

DADO
1
2
1
0
0
2
0

Descrio
Cdigo de Controle
Nmero de passos por
volta (0200, 0360, 0400
ou 1000) ou 5000 para
modo freqncia (valores
expressos em ASCII)

Cdigo de Controle:

0xFCE 0xFCF Modo


31
31

31
32

Motor de passo com sada para 04 fases (S180 a S183)


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 remanentes, 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 internos 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 programadores 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.

Utilizando o aplicativo WinSUP 2


O force pode ser usado somente no modo de superviso, para inici-la, existem dois modos diferentes:
1. No menu Comunicao, acesse a opo Iniciar Superviso.
2. Na barra de ferramentas, clique no boto

Utilizar o force atravs do menu comunicao opo Force.


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 usurio 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), podero 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 retorno 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) configurado pelo usurio.

Utilizando o aplicativo WinSUP 2


A programao dos alarmes da IHM feita, na guia Alarmes da guia IHM na janela Configurao de
Hardware, como mostra a figura ao lado.
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 parmetros 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. 10. - 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.

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 endereo 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
0FF0
0FEF
0FEE
0FED
0FEC
0FEB
0FEA
0FE9
0FE4
0FE3
0FE2

RESERVADO

0FE1
0FE0

NMERO DE UTILIZAES DA MEMRIA FLASH

0FDF
0FD0

RESERVADO

NMERO DA TELA ATUAL


NMERO DA TELA ALVO (SOFTWARE USURIO)
NMERO DA TELA DE NAVEGAO PARA ACESSO
TELA DE AUXLIO MANUTENO ATRAVS DE S1
RESERVADO
GAVETA RECUPERADA

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:
- atualiza entradas digitais 100 a 107
- atualiza entradas analgicas
- atualiza contadores rpidos I e II
- executa programa de Interrupo I
- atualiza sadas 180 a 187
- atualiza sadas analgicas
- retorna ao processo (onde estava)

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
- atualiza entradas digitais 100 a 107
- atualiza entradas analgicas
- atualiza contadores rpidos I e II
- executa programa de Interrupo II
- atualiza sadas 180 a 187
- atualiza sadas analgicas
- atualiza 8 primeiros ngulos
- retorna ao processo (onde estava)
As etapas descritas para os programas de interrupo I e II so configurveis pelo usurio,
podendo desta maneira definir apenas as etapas de interesse para a aplicao.
Para a srie Expert DX, o driver utilizado o MPC4004, sendo que, apenas as opes de
entrada e sadas digitais sero consideradas.

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
FFFF
F000
EFFF
EF00
EEFF
E000
DFFF
1000
0FFF
0FD0
0FCF
0784
0783
0780
077F
0548
0547
0540
053F
0480
047F
0400
03FF
0000

DESCRIO
REA DE USO INTERNO DO SISTEMA
256 ESTADOS INTERNOS REMANENTES
3.840 ESTADOS INTERNOS AUXILIARES
26.624 REGISTROS LIVRES
REGISTROS ESPECIAIS
1.062 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB, DIVBL, DVBLL
284 REGISTROS LIVRES
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
96 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS

61

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Descrio dos Estados Internos de E000 at EFFF

ENDEREO
EFFF
EF00
EEFF
E000

256 ESTADOS INTERNOS REMANENTES


3840 ESTADOS INTERNOS AUXILIARES

Descrio dos Estados Internos de 0000 at 03FF

ENDEREO
03FF
03FE
03FD
03F0
03EF
03D1
03D0
03CF
0380
037F
0200
01FF
018C
018B
0180
017F
0114
0113
0100
00FF
00FE
00FD
00FC
00FB
00FA
00F9
00F8
00F7
00F6
00F5
00F4
00F3
00F2
00F1
00F0
00EF
00DF
00DE
00DD
00DC
00DB
00DA
00D9
00D8

DESCRIO

DESCRIO
01 ESTADO INTERNO REMANENTE
WATCH DOG TIMER (ATIVO QUANDO O WDT ENTRAR) DESLIGADO NA PASSAGEM PARA PROG
14 ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
80 ESTADOS INTERNOS REMANENTES
384 ESTADOS INTERNOS AUXILIARES
120 ESTADOS INTERNOS AUXILIARES
RESERVADO PARA PROGRAMAO DAS SADAS DIGITAIS
120 ESTADOS INTERNOS AUXILIARES
RESERVADO PARA PROGRAMAO DAS ENTRADAS DIGITAIS
OVERFLOW NA SOMA, SUBTRAO E SCL (2) (3) (5)
MUDANA DE VALOR ATRAVS DE TECLADO (2) (5)
EI ACESSO COMUNICAO SERIAL CANAL A (RS232) (2) (5)
ON QUANDO SERIAL OCUPADA (PRINT) (2) (5)
HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT) (1) (5)
ON QUANDO RESULTADO DE "COMPARE" < (2) (4)
ON QUANDO RESULTADO DE "COMPARE" = (2) (4)
ON QUANDO RESULTADO DE "COMPARE" > (2) (4)
SEMPRE LIGADO (2)
SEMPRE DESLIGADO (2)
ON NA PRIMEIRA VARREDURA (2)
CLOCK DE 1,0 SEGUNDOS
(2)
CLOCK DE 0,2 SEGUNDOS
(2)
CLOCK DE 0,1 SEGUNDOS
(2)
BLOQUEIO DE TECLADO PARA EDIO (1)
BIP DE TECLADO (2)
17 ESTADOS INTERNOS AUXILIARES
FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN) (2)
ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA (2)
ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA (2)
APAGA DISPLAY
(5)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA DE VALOR ATRAVS DO CANAL DE
COMUNICAO SERIAL CANAL A (RS232) (2) (5)
TENTATIVA DE EDIO COM TECLADO BLOQUEADO (2)
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
00D7
00D0
00CF
00CE
00CD
00CC
00CB
00C0
00BF
00BE
00BD
00BC
00BB
00B0
00AF
00AE
00AD
00AC
00AB
00AA
00A9
00A0
009F
0030
002F
0027
0026
0025
0024
0023
0022
0021
0020
001F
0000

DESCRIO
08 ESTADOS INTERNOS AUXILIARES
EDIO DE SENHA ERRADA
DESATIVA TIME OUT DOS ALARMES
ACESSO A SERIAL CANAL B (RS485)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA DE VALOR ATRAVS DO CANAL DE
COMUNICAO SERIAL CANAL B (RS485) (2) (5)
RESPECTIVAMENTE LED'S DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
TRIGGER DE 1 SEG
HABILITA PROTOCOLO MODBUS
LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESPECTIVAMENTE BOTES DE F1 a F12 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
SETA PARA BAIXO DA IHM
SETA PARA CIMA DA IHM
HABILITA LEITURA DE CARACTERES DO CANAL RS232
LIGADO MODO MESTRE NA RS232 / DESLIGADO MODO MESTRE NA RS485
BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09) (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado
interno passa para ON)
112 ESTADOS INTERNOS AUXILIARES
RESERVADO
ON TECLA <EDITA> FECHADA / OFF TECLA <EDITA> ABERTA
ON TECLA <ENTRA> FECHADA / OFF TECLA <ENTRA> ABERTA
ON TECLA <LOCK> FECHADA / OFF TECLA <LOCK> ABERTA (2)
STATUS DA BATERIA DA CPU ON = BATERIA FRACA / OFF = BATERIA OK (SOMENTE DRIVER MPC4004T)
LIGADO = MODBUS NA RS232
HABILITA TEMPORIZADOR 02
(Mx. 9,999 segundos)
HABILITA TEMPORIZADOR 01
(Mx. 9,999 segundos)
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)

OBSERVAO

(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.
(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
0FF0
0FEF
0FEE
0FED
0FEC
0FEB
0FEA
0FE9
0FE6
0FE5
0FE4
0FE3
0FE2
0FE1
0FE0
0FDF
0FD0

RESERVADO
NMERO DA TELA ATUAL
NMERO DA TELA ALVO (SOFTWARE USURIO) (1)
NMERO DA TELA DE NAVEGAO PARA ACESSO
TELA DE AUXLIO MANUTENO ATRAVS DE S1
RESERVADO
CONTADOR DE CARACTERES RECEBIDOS
GAVETA RECUPERADA
NMERO DE UTILIZAES DA MEMRIA FLASH
RESERVADO

(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 e Sadas Digitais

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
0100

"

REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS

Os estados internos no utilizados podero ser usados como estados internos auxiliares.

IMPORTANTE

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:
ESTADOS INTERNOS RELACIONADOS COM AS SADAS DIGITAIS
018B
0180

REA RESERVADA PARA MAPEAMENTO DAS 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

Utilizando o aplicativo WinSUP 2

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

Tipo de Sinal: Selecione se o sinal de entrada/sada ser em Tenso ou em Corrente.


Hab. Varredura: Selecione para habilitar o canal na varredura.
Hab. Int1: Selecione para habilitar o canal na Int1.
Hab. Int2: Selecione para habilitar o canal na Int2.

OBSERVAO

Os canais analgicos so habilitados individualmente, podendo ser


separadamente durante a varredura, ao entrar no programa de Int1 ou de Int2.

atualizados

End. Efetivo: Insira o endereo onde a placa dever armazenar o efetivo do canal correspondente.

OBSERVAO

Cada canal deve ter seu efetivo programado em um endereo diferente, ou seja, a definio
desse endereo feita individualmente, para cada canal existente.

Formato: Uma caixa de seleo se abrir. Escolha uma das duas opes disponveis (BCD para
decimal e BIN para hexadecimal).

Cada canal pode possuir um tipo de valor diferente. Padro: BCD.


OBSERVAO

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.

Cada canal possui sua prpria escala. Padro: 0000 - 4000.


OBSERVAO

Exemplo de utilizao das escalas:

possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser
aplicada, segundo a tabela mostrada a seguir:
Entrada Analgica

Sada Analgica

Escala (BCD)

Escala (Binrio)

Escala (BCD)

Escala (Binrio)

0000 - 0500
0000 - 0700
0000 - 1000
0000 - 2000
0000 - 4000
0000 - 5000
0000 - 7000
0000 - 9999

0000 - 01F4
0000 - 02BC
0000 - 03E8
0000 - 07D0
0000 - 0FA0
0000 - 1388
0000 - 1B58
0000 - 270F

0000 - 9999
0000 - 5000
0000 - 4000
0000 - 2000
0000 - 1000

0000 - 270F
0000 - 1388
0000 - 0FA0
0000 - 07D0
0000 - 03E8

OBSERVAO

As Entradas Analgicas em Corrente possuem 11 bits, onde o fundo de escala ser a


metade do valor definido.

67

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Comparao automtica de registros:


Esse recurso executa a comparao de uma seqncia de registros (definidos a partir de um registro
qualquer) com uma seqncia de outros registros (presets) automaticamente, sem a necessidade de fazer
estas comparaes no programa ladder.
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.

Utilizando o aplicativo WinSUP 2

Para configurar esse recurso, selecione a opo Habilita comparao automtica de


registros, na guia Geral da janela Configurao de Hardware, e em seguida acione o boto
Opes.
Essa janela possui 4 campos:
Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro
em seqncia. Esse valor no pode ser modificado.
EI inicial: Endereo do primeiro EI de comparao. Cada registro de preset est associado a um
EI, que sinaliza o resultado da comparao. Essa associao direta: o primeiro preset est
associado ao primeiro EI; o segundo preset ao segundo EI, etc.
Estado Interno OFF --> preset > registro
Estado Interno ON --> preset <= registro
O endereo do primeiro EI pode ser configurado pelo usurio.
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 cada 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.
O nmero mximo de presets/Estados Internos de Comparao de 64.

68

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Fig. 12. - Configurao da comparao automtica de registros.

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

Contador Rpido e Interrupes

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 mxima de 20kHz. A contagem pode ser bidirecional, onde 2 sinais (A e B) so defasados 90 indicando o sentido 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.
A cada pulso amostrado, um registro de contagem incrementado ou decrementado e uma comparao
executada com um valor de setpoint predefinido pelo usurio. O resultado da comparao disponibilizado
atravs de estados internos especficos (efetivo maior igual ao setpoint ou efetivo menor igual ao
setpoint), que podem ser usados no programa de usurio e podem ser associados a uma sada externa
especfica para cada contador.
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 (acionamento 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:
Configurao

10E

Contador Bidirecional
Contador Bidirecional com Ref. Para Zerar contador
Contador Bidirecional com Indexador
Contador Bidirecional com Interrupo
1 Contador Unidirecional
1 Contador Unidirecional
1 Contador Unidirecional com Ref. para Zerar contador
1 Contador Unidirecional com Indexador
1 Contador Unidirecional com 1 Interrupo
1 Contador Unidirecional com 1 Interrupo
1 Contador Unidirecional com 2 Interrupes
2 Contadores Unidirecionais
2 Contadores Unidirecionais com Ref. para Zerar contador
2 Contadores Unidirecionais com Indexador
2 Contadores Unidirecionais com Interrupo
1 Interrupo
1 Interrupo
1 Interrupo
2 Interrupes
2 Interrupes
2 Interrupes
3 Interrupes
Configurao
Contador Bidirecional
Contador Bidirecional com Ref. Para Zerar contador
Contador Bidirecional com Indexador
Contador Bidirecional com Interrupo
1 Contador Unidirecional
1 Contador Unidirecional
1 Contador Unidirecional com Ref. para Zerar contador
1 Contador Unidirecional com Indexador
1 Contador Unidirecional com 1 Interrupo
1 Contador Unidirecional com 1 Interrupo
1 Contador Unidirecional com 2 Interrupes
2 Contadores Unidirecionais
2 Contadores Unidirecionais com Ref. para Zerar contador
2 Contadores Unidirecionais com Indexador
2 Contadores Unidirecionais com Interrupo
1 Interrupo
1 Interrupo
1 Interrupo
2 Interrupes
2 Interrupes
2 Interrupes
3 Interrupes

Entradas
10F

110

B
B
B
B

Zerar
Indexador
Interrupo

A
A
A
A
A

A
A
A
A
A
A
A
A
A
A
Interrupo

Zerar
Indexador
Interrupo
Interrupo
A
A
A
A

71

Zerar (1)
Indexador (1)
Interrupo

Interrupo
Interrupo
Interrupo

Interrupo
Interrupo

Interrupo
Interrupo

Interrupo

Interrupo
Interrupo
Interrupo

111

Entradas
112

113

B
B
B
B

Zerar
Indexador
Interrupo

A
A
A
A
A

A
A
A
A
A
A
A
A
A
A
Interrupo

Zerar
Indexador
Interrupo
Interrupo
A
A
A
A

Interrupo
Interrupo
Zerar (2)
Indexador (2)
Interrupo

Interrupo
Interrupo
Interrupo
Interrupo
Interrupo

Interrupo
Interrupo
Interrupo

(1) referente entrada 10E;


(2) referente entrada 111;
Caso no tenha nenhuma configurao, poder ser utilizado como entrada normal.
OBSERVAO

Interrupo
Interrupo

Interrupo
Interrupo
Interrupo

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.
Podem ser configurados dois contadores bidirecionais.
Contador Bidirecional 1
Contador Bidirecional 2
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 Referncia ou para indexador. Pode ser configurada tambm a entrada 10C para Bloqueio do Contador, e a sada
188 para resultado da comparao.

Utilizando o aplicativo WinSUP 2

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.
Selecione o contador a ser utilizado, e em seguida acione o boto Opes.

72

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Opes dos Contadores Bidirecionais

Na tela de opes do contador bidirecional onde se configura os endereos que sero utilizados pelo
contador.
conveniente o preenchimento de todos os endereos para o perfeito funcionamento do 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 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 usurio.
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 contido 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 contagem.
Associa Entrada 11x como indexador: Com esta
opo selecionada, habilitado o respectivo boto
de Opes.

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 contagem.
Associa Sada 18x com o Resultado da Comparao:
Com esta opo selecionada, habilitado o respectivo
boto de Opes.
Na opo para Ligar Sada Associada, definida a condio para ligar a sada 18x (Contador 1 186 / Contador 2
188). As opes so:

Liga Sada 18x se Efetivo <= Preset (Efetivo maior


ou igual que Preset)

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 com resultado da Comparao: Com esta opo


selecionada, habilitado o respectivo boto de Opes.
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 Interrupo 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 >= 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
010E
010F
0110
0186
(3)
(3)
(3)
(3)
(3)
(3)
010C
0111
0112
0113
0188
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA PARA BLOQUEIO DE CONTADOR 1


ENTRADA DO SINAL A DO CONTADOR BIDIRECIONAL 1
ENTRADA DO SINAL B DO CONTADOR BIDIRECIONAL 1
ENTRADA DO INDEXADOR OU REFERNCIA DE ZERO
SADA COMO SADA DA COMPARAO
EI DE ZERA CONTADOR RPIDO 1
EI DE CARREGA PRESET INICIAL NO CONTADOR 1
EI DE BLOQUEIA CONTADOR 1
EI DE HABILITA SADA 186 COM RESULTADO DA COMPARAO
DO CONTADOR 1
EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 1
EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 1

(1)
(1)
(1)
(1)

ENTRADA PARA BLOQUEIO DE CONTADOR 2


ENTRADA DO SINAL A DO CONTADOR BIDIRECIONAL 2
ENTRADA DO SINAL B DO CONTADOR BIDIRECIONAL 2
ENTRADA DO INDEXADOR OU REFERNCIA DE ZERO
SADA COMO SADA DA COMPARAO
EI DE ZERA CONTADOR RPIDO 2
EI DE CARREGA PRESET INICIAL NO CONTADOR 2
EI DE BLOQUEIA CONTADOR 2
EI DE HABILITA SADA 188 COM RESULTADO DA COMPARAO
DO CONTADOR 2
EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 2
EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 2

(1)
(1)
(1)
(1)

(2)
(1)
(1)
(1)
(1)
(2)
(2)

(2)
(1)
(1)
(1)
(1)
(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.

A tabela abaixo indica os registros associados:


REGISTROS ASSOCIADOS
(3)
(3)
(3)
(3)
(3)

PRESET INICIAL DO CONTADOR 1


PRESET CONTADOR 1
EFETIVO CONTADOR 1
FREQNCIA CONTADOR 1
NMERO DE PULSOS PARA DESLIGAR SADA 186

(4)
(4)
(4)

(3)
(3)
(3)
(3)
(3)

PRESET INICIAL DO CONTADOR 2


PRESET CONTADOR 2
EFETIVO CONTADOR 2
FREQNCIA CONTADOR 2
NMERO DE PULSOS PARA DESLIGAR SADA 188

(4)
(4)
(4)

(3) Endereo configurado pelo usurio.


(4) 32 Bits.

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.
Podem ser configurados quatro contadores unidirecionais.
Contador Unidirecional 1
Contador Unidirecional 2
Contador Unidirecional 3
Contador Unidirecional 4
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.

Utilizando o aplicativo WinSUP 2

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.
Selecione o contador a ser utilizado, e em seguida acione o boto Opes.

76

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Opes dos Contadores Unidirecionais

Na tela de opes do contador unidirecional onde se configura os endereos que sero utilizados pelo
contador.
conveniente o preenchimento de todos os endereos para o perfeito funcionamento do 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 contido 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 contagem.
Associa Entrada 11x como indexador: (Somente para
os contadores unidirecionais 1 e 3) Com esta opo
selecionada, habilitado o respectivo boto de Opes.

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 contagem.
Associa Sada 18x com o Resultado da Comparao:
Com esta opo selecionada, habilitado o respectivo
boto de Opes.
Na opo para Ligar Sada Associada, definida a condio para ligar a sada 18x (Contador 1 186 / Contador 2
187 / Contador 3 188 / Contador 4 189). As opes
so:

Liga Sada 18x se Efetivo <= Preset (Efetivo maior


ou igual que Preset)

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.
Gera Interrupo com resultado da Comparao: Com
esta opo selecionada, habilitado o respectivo boto de
Opes.
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 Interrupo 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 >= 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
010E
0110
0186
(3)
(3)
(3)
(3)
(3)
(3)
010B
010F
0187
(3)
(3)
(3)
(3)
(3)
(3)
010C
0111
0113
0188
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA PARA BLOQUEIO DE CONTADOR 1


ENTRADA DO SINAL A DO CONTADOR UNDIRECIONAL 1
ENTRADA DO INDEXADOR OU REFERNCIA DE ZERO
SADA COMO SADA DA COMPARAO
EI DE ZERA CONTADOR RPIDO 1
EI DE CARREGA PRESET INICIAL NO CONTADOR 1
EI DE BLOQUEIA CONTADOR 1
EI DE HABILITA SADA 186 COM RESULTADO DA COMPARAO
DO CONTADOR 1
EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 1
EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 1

(1)
(1)
(1)

ENTRADA PARA BLOQUEIO DE CONTADOR 2


ENTRADA DO SINAL A DO CONTADOR UNIDIRECIONAL 2
SADA COMO SADA DA COMPARAO
EI DE ZERA CONTADOR RPIDO 2
EI DE CARREGA PRESET INICIAL NO CONTADOR 2
EI DE BLOQUEIA CONTADOR 2
EI DE HABILITA SADA 187 COM RESULTADO DA COMPARAO
DO CONTADOR 2
EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 2
EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 2

(1)
(1)

ENTRADA PARA BLOQUEIO DE CONTADOR 3


ENTRADA DO SINAL A DO CONTADOR UNIDIRECIONAL 3
ENTRADA DO INDEXADOR OU REFERNCIA DE ZERO
SADA COMO SADA DA COMPARAO
EI DE ZERA CONTADOR RPIDO 3
EI DE CARREGA PRESET INICIAL NO CONTADOR 3
EI DE BLOQUEIA CONTADOR 3
EI DE HABILITA SADA 188 COM RESULTADO DA COMPARAO
DO CONTADOR 3
EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 3
EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 3

(1)
(1)
(1)

79

(2)
(1)
(1)
(1)
(1)
(2)
(2)

(2)
(1)
(1)
(1)
(1)
(2)
(2)

(2)
(1)
(1)
(1)
(1)
(2)
(2)

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

010D
0112
0189
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA PARA BLOQUEIO DE CONTADOR 4


ENTRADA DO SINAL A DO CONTADOR UNIDIRECIONAL 4
SADA COMO SADA DA COMPARAO
EI DE ZERA CONTADOR RPIDO 4
EI DE CARREGA PRESET INICIAL NO CONTADOR 4
EI DE BLOQUEIA CONTADOR 4
EI DE HABILITA SADA 189 COM RESULTADO DA COMPARAO
DO CONTADOR 2
EI DE COMPARAO EFETIVO <= PRESET DO CONTADOR 2
EI DE COMPARAO EFETIVO >= PRESET DO CONTADOR 2

(1)
(1)
(2)
(1)
(1)
(1)
(1)
(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.

A tabela abaixo indica os registros associados:


REGISTROS ASSOCIADOS
(3)
(3)
(3)
(3)
(3)

PRESET INICIAL DO CONTADOR 1


PRESET CONTADOR 1
EFETIVO CONTADOR 1
FREQNCIA CONTADOR 1
NMERO DE PULSOS PARA DESLIGAR SADA 186

(4)
(4)
(4)

(3)
(3)
(3)
(3)

PRESET INICIAL DO CONTADOR 2


PRESET CONTADOR 2
EFETIVO CONTADOR 2
FREQNCIA CONTADOR 2

(4)
(4)
(4)

(3)
(3)
(3)
(3)
(3)

PRESET INICIAL DO CONTADOR 3


PRESET CONTADOR 3
EFETIVO CONTADOR 3
FREQNCIA CONTADOR 3
NMERO DE PULSOS PARA DESLIGAR SADA 188

(4)
(4)
(4)

(3)
(3)
(3)
(3)

PRESET INICIAL DO CONTADOR 4


PRESET CONTADOR 4
EFETIVO CONTADOR 4
FREQNCIA CONTADOR 4

(4)
(4)
(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 Rpidas.

Utilizando o aplicativo WinSUP 2

Para configurar as Entradas Rpidas como interrupo, em Configurao de Hardware, aperte


Opes de Habilita entradas rpidas.

81

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Para configurar qual entrada utilizar, selecione conforme a tabela abaixo:


ENTRADAS
10E
10F
110
111
112
113

Interrupo 1
Interrupo 2
Interrupo 3
Interrupo 4
Interrupo 5
Interrupo 6

Ao selecionar Opes do Modo 3 (Interrupo) poder ser configurado se a interrupo ser


executada na transio de OFF para ON (No Acionamento) ou de ON para OFF (no
Desacionamento) de cada canal.

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.

"
IMPORTANTE

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
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:
- atualiza entradas digitais 100 a 107
- atualiza entradas analgicas
- atualiza variveis de entrada dos contadores rpidos
- executa programa de Interrupo I
- atualiza sadas 180 a 187
- atualiza sadas analgicas
- atualiza variveis de sada dos contadores rpidos
- retorna ao processo (onde estava)

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
- atualiza entradas digitais 100 a 107
- atualiza entradas analgicas
- atualiza variveis de entrada dos contadores rpidos
- executa programa de Interrupo II
- atualiza sadas 180 a 187
- atualiza sadas analgicas
- atualiza variveis de sada dos contadores rpidos
- retorna ao processo (onde estava)
As etapas descritas para os programas de interrupo I e II so configurveis pelo usurio,
podendo desta maneira definir apenas as etapas de interesse para a aplicao.

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)
As sadas geram pulsos freqncia mxima de 20 kHz.
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.
As funes destes registros e estados internos so:
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 nmero de clock de desacelerao: a quantidade de pulsos em que a sada ir executar a
rampa de desacelerao.

A soma do nmero de clocks de acelerao e do numero de clocks de desacelerao


deve ser igual ou menor que o numero de clocks.

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.
EI Habilita Clock na Sada: EI Habilita Clock na Sada acionado pode-se:
o Zerar o valor do Efetivo;
o Bloquear a contagem;
o Acionar o EI de posio alcanada se pertinente.
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 acelerao, 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 Modo Contnuo/Posio: O EI de Modo Contnuo/Posio define o modo em que ser executado o
ciclo da sada:
o Modo Posio: A sada ir executar a rampa de acelerao at a freqncia final, permanecendo
assim at executar a rampa de desacelerao, conforme a quantidade de pulsos de clock definida
anteriormente.
o Modo Contnuo: A sada ir executar a rampa de acelerao at a freqncia final e assim permanecer continuamente. Caso volte para o Modo Posio a sada executar a rampa de desacelerao.

O modo Contnuo modo no respeita o nmero de pulsos de clock.

EI Sentido de Contagem: O EI de Sentido de contagem indicar se o valor efetivo de contagem ser incrementado ou decrementado a cada pulso.
EI Posio Alcanada: O EI de Posio Alcanada acionado sempre que o EI de Habilita Clock na Sada 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

Sadas Rpidas PTO

Viso geral

Configurando uma sada no modo PTO, um trem de pulsos na sada ser gerado com Duty Cycle
constante e com a freqncia variando conforme o nmero de pulsos, se houver rampas de acelerao e
desacelerao, definindo-se os seguintes parmetros:
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

Utilizando o aplicativo WinSUP 2

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.
Selecione o contador a ser utilizado, e em seguida acione o boto Opes.

Opes das sadas PTO

Na tela de opes da sada PTO onde se configura os endereos que sero utilizados para inserir os
parmetros das sada.
conveniente o preenchimento de todos os endereos para o perfeito funcionamento do contador.
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 correspondente (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 todos 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 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 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 endereo 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 programa 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

Associa Sada 10x como indexador: Com esta opo selecionada,


habilitado o respectivo boto de Opes.
Nas opes para Indexador, definida a quantidade de pulsos para
desligar a sada 18x (PTO 1 18A / PTO 2 18B). Sempre que a
entrada 11x (PTO 1 108 / PTO 2 109) for acionada, o contador
ir contar o nmero de pulsos para desligar a sada 18x e ento
desligar a sada.
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:
ESTADOS INTERNOS RELACIONADOS
0108
018A
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA DO INDEXADOR
SADA RPIDA 1
EI HABILITA CLOCK NA SAIDA 18A
EI ZERA CONTAGEM DE CLOCKS
EI DE BLOQUEIA CLOCK NA SADA
EI MODO CONTNUO/POSIO
EI SENTIDO DE CONTAGEM
EI POSIO ALCANADA

(1)

0109
018B
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA DO INDEXADOR
SADA RPIDA 2
EI HABILITA CLOCK NA SAIDA 18B
EI ZERA CONTAGEM DE CLOCKS
EI DE BLOQUEIA CLOCK NA SADA
EI MODO CONTNUO/POSIO
EI SENTIDO DE CONTAGEM
EI POSIO ALCANADA

(1)

(2)
(1)
(1)
(1)
(1)
(1)
(2)
(2)
(1)
(1)
(1)
(1)
(1)
(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.

A tabela abaixo indica os registros associados:


REGISTROS ASSOCIADOS
(3)
(3)
(3)
(3)
(3)
(3)
(3)

PRESET NMERO DE CLOCK (PTO1)


PRESET NMERO DE CLOCK DE ACELERAO (PTO1)
PRESET NMERO DE CLOCK DE DESACELERAO (PTO1)
PRESET FREQNCIA INICIAL DE CLOCK (PTO1)
PRESET FREQNCIA FINAL DE CLOCK (PTO1)
PRESET DUTY CYCLE DE CLOCK (PTO1)
EFETIVO (PTO1)

(4)
(4)
(4)

(3)
(3)
(3)
(3)
(3)
(3)
(3)

PRESET NMERO DE CLOCK (PTO2)


PRESET NMERO DE CLOCK DE ACELERAO (PTO2)
PRESET NMERO DE CLOCK DE DESACELERAO (PTO2)
PRESET FREQNCIA INICIAL DE CLOCK (PTO2)
PRESET FREQNCIA FINAL DE CLOCK (PTO2)
PRESET DUTY CYCLE DE CLOCK (PTO2)
EFETIVO (PTO2)

(4)
(4)
(4)

(3) Endereo configurado pelo usurio.


(4) 32 Bits.

89

(4)

(4)

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Sadas Rpidas PWM

Viso geral

Configurando uma sada no modo PWM, um trem de pulsos com freqncia constate e Duty Cycle
variando conforme o nmero de pulsos, se houver rampas de acelerao e desacelerao, definindo-se os
seguintes parmetros:
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

Utilizando o aplicativo WinSUP 2

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.
Selecione o contador a ser utilizado, e em seguida acione o boto Opes.

Opes das sadas PWM

Na tela de opes da sada PWM onde se configura os endereos que sero utilizados para inserir os
parmetros das sada.
conveniente o preenchimento de todos os endereos para o perfeito funcionamento do contador.
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 correspondente (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 todos 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 com duty cycle final at o estado interno habilita ser desacionado, quando executa a rampa de desacelarao (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 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 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 endereo 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 programa 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.
Associa Sada 10x como indexador: Com esta opo selecionada,
habilitado o respectivo boto de Opes.
Nas opes para Indexardor, definida a quantidade de pulsos para
desligar a sada 18x (PTO 1 18A / PTO 2 18B). Sempre que a
entrada 11x (PTO 1 108 / PTO 2 109) for acionada, o contador
ir contar o nmero de pulsos para desligar a sada 18x e ento
desligar a sada.
Para habilitar novamente a sada, necessrio desabilitar o EI Habilita Clock na Sada 18x (PTO 1 18A
/ PTO 2 18B) e habilitar novamente.
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:
ESTADOS INTERNOS RELACIONADOS
0108
018A
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA DO INDEXADOR
SADA RPIDA 1
EI HABILITA CLOCK NA SAIDA 18A
EI ZERA CONTAGEM DE CLOCKS
EI DE BLOQUEIA CLOCK NA SADA
EI MODO CONTNUO/POSIO
EI SENTIDO DE CONTAGEM
EI POSIO ALCANADA

(1)

0109
018B
(3)
(3)
(3)
(3)
(3)
(3)

ENTRADA DO INDEXADOR
SADA RPIDA 2
EI HABILITA CLOCK NA SAIDA 18B
EI ZERA CONTAGEM DE CLOCKS
EI DE BLOQUEIA CLOCK NA SADA
EI MODO CONTNUO/POSIO
EI SENTIDO DE CONTAGEM
EI POSIO ALCANADA

(1)

(2)
(1)
(1)
(1)
(1)
(1)
(2)
(2)
(1)
(1)
(1)
(1)
(1)
(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.

A tabela abaixo indica os registros associados:


REGISTROS ASSOCIADOS
(3)
(3)
(3)
(3)
(3)
(3)
(3)

PRESET NMERO DE CLOCK (PWM1)


PRESET NMERO DE CLOCK DE ACELERAO (PWM1)
PRESET NMERO DE CLOCK DE DESACELERAO (PWM1)
PRESET DUTY CYCLE INICIAL DE CLOCK (PWM1)
PRESET DUTY CYCLE FINAL DE CLOCK (PWM1)
PRESET FREQNCIA DE CLOCK (PWM1)
EFETIVO (PWM1)

(4)
(4)
(4)

(3)
(3)
(3)
(3)
(3)
(3)
(3)

PRESET NMERO DE CLOCK (PWM2)


PRESET NMERO DE CLOCK DE ACELERAO (PWM2)
PRESET NMERO DE CLOCK DE DESACELERAO (PWM2)
PRESET DUTY CYCLE INICIAL DE CLOCK (PWM2)
PRESET DUTY CYCLE FINAL DE CLOCK (PWM2)
PRESET FREQNCIA DE CLOCK (PWM2)
EFETIVO (PWM2)

(4)
(4)
(4)

(3) Endereo configurado pelo usurio.


(4) 32 Bits.

93

(4)

(4)

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 desacionado (OFF) para acionado (ON) quando o efetivo do temporizador atingir o set point de tempo programado, sendo seu valor mximo de 99,99 seg.
O estado interno relacionado com o contador (instruo CNT para programa de usurio) passa de desativado para ativado quando o efetivo da contagem dos eventos atingir o set point.

Mapeamento de memria
Estados internos relacionados com contadores/temporizadores
001F
0000

32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 seg.)

Registros relacionados com contadores/temporizadores:


047F
0440
043F
0400

32 EFETIVOS DE TEMPORIZADORES/CONTADORES (1 a 32)


32 SET POINTS DE TEMPORIZADORES/CONTADORES (1 a 32)

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 relacionada S6 permanecer ativada.
A sada S6 acionada ao incio da contagem e desacionada ao trmino da mesma, podendo ser desacionada 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:
0021
0020

TEMPORIZADOR 02
TEMPORIZADOR 01

(Mx. 9,999 seg.)


(Mx. 9,999 seg.)

Esses estados internos sero utilizados para os 2 temporizadores de 0,001s quando configurados pelo usurio, caso contrrio sero de uso geral.
Registros relacionados com os temporizadores de 0,001s:
0547
0546
0545
0544
0543
0542
0541
0540

EFETIVO DO TEMPORIZADOR 02
PRESET DO TEMPORIZADOR 02
EFETIVO DO TEMPORIZADOR 01
PRESET DO TEMPORIZADOR 01

Esses registros sero utilizados para os 2 temporizadores de 0,001s quando configurados


pelo usurio, caso contrrio sero de uso geral.
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.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita contador/temporizador 33 a 48", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes. A seguinte janela se abrir:
Descrio dos campos
Preset: Definio do primeiro endereo de preset a ser utilizado. Todos
os outros presets viro em seqncia.
Efetivo: Definio do primeiro endereo de efetivo a ser utilizado. Todos
os outros efetivos viro em seqncia.
EI: Definio do primeiro EI a ser utilizado. Todos os outros EIs viro em
seqncia.
Fig. 13. - Temp/Cnt 33 a 48.
Observao: A configurao mostrada na figura acima padro toda
vez que se abre a janela de opes pela primeira vez. Qualquer registro/EI livre pode ser utilizado nestes
campos, desde que existam registros/EIs subseqentes suficientes para todos os temporizadores/contadores existentes.
Utilizando um temporizador no programa de usurio:
No exemplo a seguir, considere que os campos "Preset", "Efetivo", e "EI" da configurao deste recurso
tenham sido preenchidos com a configurao padro montada pelo WinSUP 2 (ver figura acima).
Para inserir um bloco TMR ou CNT, h 3 modos diferentes:
1. Posicionar o cursor na linha em que se deseja inserir o bloco e pressionar a tecla B.
Na janela que se abre, selecionar o nome do bloco que deseja inserir (TMR ou CNT) e em seguida entrar
com os EIs correspondentes ao TMR/CNT que deseja utilizar.
Por exemplo: para utilizar o TMR/CNT n 33, utilize o EI 2F0h. Caso seja utilizado o EI 2F1h, o TMR/CNT a
ser utilizado ser o n 34, e assim por diante.
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 correspondente 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 direito 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.
Na linha ladder, os blocos TMR e CNT sero representados da seguinte maneira:

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 remanentes, 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 internos 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 programadores 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.

Utilizando o aplicativo WinSUP 2


O force pode ser usado somente no modo de superviso, para inici-la, existem dois modos diferentes:
1. No menu Comunicao, acesse a opo Iniciar Superviso.
2. Na barra de ferramentas, clique no boto

Utilizar o force atravs do menu comunicao opo Force.


Dentro da janela Force clicar sobre o boto que se refere a condio desejada.

Fig. 14. - Force

O force ser desativado a toda passagem do modo PROG para o modo RUN, ou quando o usurio 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), podero 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 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 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 retorno 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) configurado pelo usurio.

Utilizando o aplicativo WinSUP 2


A programao dos alarmes da IHM feita, na guia Alarmes da guia IHM na janela Configurao de
Hardware, como mostra a figura ao lado.
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 parmetros 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 endereo 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
0FF0
0FEF
0FEE
0FED
0FEC
0FEB
0FEA
0FE9
0FE4
0FE3
0FE2

RESERVADO

0FE1
0FE0

NMERO DE UTILIZAES DA MEMRIA FLASH

0FDF
0FD0

RESERVADO

NMERO DA TELA ATUAL


NMERO DA TELA ALVO (SOFTWARE USURIO)
NMERO DA TELA DE NAVEGAO PARA ACESSO
TELA DE AUXLIO MANUTENO ATRAVS DE S1
RESERVADO
GAVETA RECUPERADA

A parte mais significativa do registro deve ser igual a 00.

Aplicaes Especiais com o Controlador 2450.6X / 2450.7X

Comparao Automtica de Registros

Esse recurso executa a comparao de uma seqncia de registros (definidos a partir de um registro qualquer) com uma seqncia de outros registros (presets) automaticamente, sem a necessidade de fazer
estas comparaes no programa ladder.
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.

98

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita comparao automtica de registros", na guia
Geral da janela Configurao de Hardware, e em seguida acione o boto Opes. A seguinte janela ser
aberta:
Definio das colunas
Grupo: Cada grupo representa um
efetivo e uma seqncia de presets que
deseja comparar. O nmero mximo de
grupos de 64;
Hab. varr.: Habilita grupo na varredura.
Quando selecionado, a comparao
para este grupo ser realizada durante
a varredura.
Hab. Int1: Habilita grupo da Int1. Quando selecionado, a comparao para
este grupo ser realizada no programa
de Int1.
Hab. Int2: Habilita grupo da Int2. Quando selecionado, a comparao para
este grupo ser realizada no programa
de Int2.
Efetivo: Este o endereo do registro a ser comparado. Esse endereo pode ser configurado pelo usurio, 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 seqncia. 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 associado 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 encontram-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 registro 1000h como primeiro preset e o EI 300h
como primeiro EI de resultado, com a clula
"Quantidade" com o valor 5, pode-se dizer que
o efetivo A000h ser comparado com os presets 1000h, 1002h...... 1008h. Quando o valor
do efetivo (A000h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a
relao ao lado.

EFETIVO

PRESET

A000h
A000h
A000h
A000h
A000h

1000h
1002h
1004h
1006h
1008h

EI CORRESPONDENTE
300h
301h
302h
303h
304h

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
primeiro EI de resultado, com a clula "Quantidade" com o valor 7, pode-se dizer que o efetivo A100h ser comparado com os presets
1100h, 1102h...... 110Ch. Quando o valor do
efetivo (A100h) alcanar o valor armazenado
em algum dos presets do grupo, o respectivo
EI deste preset ser acionado, seguindo a
relao ao lado.

EFETIVO

PRESET

A100h
A100h
A100h
A100h
A100h
A100h
A100h

1100h
1102h
1104h
1106h
1108h
110Ah
110Ch

EI CORRESPONDENTE
250h
251h
252h
253h
254h
255h
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
2510h como primeiro preset e o EI E000h como primeiro EI de resultado, com a clula
"Quantidade" com o valor 8, pode-se dizer que
o efetivo B000h ser comparado com os presets 2510h, 2512h...... 251Eh. Quando o valor
do efetivo (B000h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a
relao ao lado.

Efetivo

Preset

EI correspondente

B000h
B000h
B000h
B000h
B000h
B000h
B000h
B000h

2510h
2512h
2514h
2516h
2518h
251Ah
251Ch
251Eh

E000h
E001h
E002h
E003h
E004h
E005h
E006h
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
registro 3000h como primeiro preset e o EI
EF00h como primeiro EI de resultado, com a
clula "Quantidade" com o valor 20, pode-se
dizer que o efetivo C000h ser comparado com
os presets 3000h, 3002h...... 3026h. Quando o
valor do efetivo (C000h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao ao lado.

OBSERVAO

Note que logo aps preencher


a clula "Quantidade" para o
GRUPO4, os contadores de
comparao na Int1 e Int2
passam a mostrar a soma total
de comparaes utilizadas em
cada uma das interrupes.

EFETIVO

PRESET

C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h

3000h
3002h
3004h
3006h
3008h
300Ah
300Ch
300Eh
3010h
3012h
3014h
3016h
3018h
301Ah
301Ch
301Eh
3020h
3022h
3024h
3026h

EI CORRESPONDENTE
EF00h
EF01h
EF02h
EF03h
EF04h
EF05h
EF06h
EF07h
EF08h
EF09h
EF0Ah
EF0Bh
EF0Ch
EF0Dh
EF0Eh
EF0Fh
EF10h
EF11h
EF12h
EF13h

Movimentao de Dados Atravs de EI:

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.
Se mais de um EI associado a um mesmo registro-destino estiver acionado, o valor do preset do
menor EI ser colocado no destino. Se nenhum EI estiver acionado, o valor contido no registroefetivo ser sempre o contedo do primeiro preset do canal.

Utilizando o Aplicativo WinSUP 2


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

Definio das colunas


Grupo: Cada grupo representa um efetivo e uma seqncia de registrosorigem que se deseja movimentar. O
nmero mximo de grupos de 64;
Hab. varr.: Habilita grupo na varredura.
Quando selecionado, a movimentao
para este grupo ser realizada durante a
varredura.
Hab. Int1: Habilita grupo da Int1. Quando selecionado, a movimentao para
este grupo ser realizada no programa
de Int1.
Hab. Int2: Habilita grupo da Int2. Quando selecionado, a movimentao para
este grupo ser realizada no programa
de Int2.
Destino: Este o endereo de destino da movimentao de dados. Este endereo pode ser configurado
pelo usurio, podendo ser utilizado qualquer registro livre do CLP.
Origem: Este o endereo do primeiro registro de origem; todos os outros registros de origem do grupo
viro em seqncia. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer
seqncia de registros livres do CLP.
EI: Endereo do primeiro EI de movimentao de dados. Cada registro de origem est associado a um EI,
que habilita a movimentao dos dados da sua origem para o registro de destino do grupo. Essa associao direta: o primeiro registro de origem est associado ao primeiro EI; o segundo registro ao segundo
EI, etc.
Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de EIs livres
do CLP.
Quantidade: Nesse campo, definido o nmero de registros-origem que esto associados ao registrodestino do grupo. O nmero mximo de movimentaes possveis de 256 na varredura, 32 no programa
de Int1 e 32 no programa de Int2.
Contadores de movimentao mostram a quantidade de movimentaes programadas em cada parte do
programa. Eles encontram-se abaixo da tabela de configurao.

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:

Fig. 16. - Exemplo de movimentao de dados atravs de EI.

GRUPO1
Habilitado somente na varredura, utiliza o registro 5000h como primeiro registro de origem
como primeiro EI de movimentao, com a clula "Quantidade" com EI
ORIGEM
o valor 6, pode-se dizer que quando o EI 270h for acionado, o con270h
5000h
tedo do registro 5000h (origem) ser copiado para o registro de
271h
5002h
destino (8000h) do grupo. Para cada EI (dentro do conjunto de EIs
272h
5004h
utilizados pelo GRUPO1) acionado, um determinado registro-origem
273h
5006h
ter seu contedo copiado para o registro de destino (8000h) do
274h
5008h
grupo. A tabela ao lado relaciona os EIs com seus respectivos registros.

e o EI 270h
DESTINO
8000h
8000h
8000h
8000h
8000h

Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de movimentaes na varredura passa a mostrar este mesmo valor, referente ao total de movimentaes 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
registro de origem e o EI 300h como primeiro EI de movimentao,
com a clula "Quantidade" com o valor 10, pode-se dizer que quando o EI 300h for acionado, o contedo do registro 6000h (origem)
ser copiado para o registro de destino (9000h) do grupo. Para cada
EI (dentro do conjunto de EIs utilizados pelo GRUPO2) acionado,
um determinado registro-origem ter seu contedo copiado para o
registro de destino (9000h) do grupo. A tabela ao lado relaciona os
EIs com seus respectivos registros.

EI

ORIGEM

DESTINO

300h
301h
302h
303h
304h
305h
306h
307h
308h
309h

6000h
6002h
6004h
6006h
6008h
600Ah
600Ch
600Eh
6010h
6012h

9000h
9000h
9000h
9000h
9000h
9000h
9000h
9000h
9000h
9000h

Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de movimentaes na Int1 passa a mostrar este mesmo valor, referente ao total de movimentaes 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
E403h
A556h
C100h
contedo copiado para o registro de destino (C100h) do grupo. A taE404h
A558h
C100h
bela ao lado relaciona os EIs com seus respectivos registros.

Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de movimentaes na Int2 passa a mostrar este mesmo valor, referente ao total de movimentaes 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
como primeiro registro de origem e o EI 3A0h como primeiro EI de
movimentao, com a clula "Quantidade" com o valor 20, pode-se
dizer que quando o EI 3A0h for acionado, o contedo do registro
900h (origem) ser copiado para o registro de destino (1000h) do
grupo. Para cada EI (dentro do conjunto de EIs utilizados pelo
GRUPO4) acionado, um determinado registro-origem ter seu contedo copiado para o registro de destino (1000h) do grupo. A tabela
ao lado relaciona os EIs com seus respectivos registros.

OBSERVAO

Note que logo aps preencher a clula "Quantidade"


para o GRUPO4, os contadores de movimentao
na varredura e no programa de Int2 passam a mostrar a soma total de movimentaes automticas
utilizadas em cada regio.

105

EI

ORIGEM

DESTINO

3A0h
3A1h
3A2h
3A3h
3A4h
3A5h
3A6h
3A7h
3A8h
3A9h
3AAh
3ABh
3ACh
3ADh
3AEh
3AFh
3B0h
3B1h
3B2h
3B3h

900h
902h
904h
906h
908h
90Ah
90Ch
90Eh
910h
912h
914h
916h
918h
91Ah
91Ch
91Eh
920h
922h
924h
926h

1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h

CARACTERSTICAS DO DRIVER DO EXPERT DX PARA 2450.60, 2450.61, 2450.70 E 2470.71

CAPTULO 6 DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS

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 / MODO RUN


necessria uma combinao de teclas para alternar o CLP entre o Modo de Programao e o Modo
Run.

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

Tecla de auxlio manuteno


O acesso ao status dos estados internos ou registros do terminal feito atravs da tecla auxlio manuteno, bastando pressionar a tecla correspondente, e digitar o operando desejado.
Para voltar a tela em que se estava, basta pressionar qualquer tecla que no seja de 0 a 9.
O acesso as teclas de A a F, feito ativando-se a tecla <LOCK> (segunda funo), onde os nmeros de 1
a 6, passaro a acessar as letras de A a F respectivamente.
Existe um LED especfico, para indicar a ativao da segunda funo das teclas.
A tecla de auxlio manuteno possui campo especfico para se declarar o nmero da estao, desta
forma, o valor do registro mostrado ser buscado automaticamente na estao especificada.
Caso o programador queira visualizar valores da prpria memria do terminal, basta digitar como estao
o valor "00".
Para mudar o valor da estao, o programador dever pressionar a tecla edita dentro da funo auxlio
manuteno.

109

DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS

Tecla de bloqueio de teclado


O bloqueio de teclado, tem por funo, bloquear a edio de qualquer parmetro da mquina, enquanto
existir o Status de bloqueio.
O acesso a funo se d, ligando a tecla< LOCK> e pressionando a tecla <S1> .
Nesta condio aparecer uma das seguintes mensagens:

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 complementao 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>.
Em ambos os casos, acionando-se qualquer tecla diferente de 0 a 9, o status de edio (bloqueado/liberado) no ser alterado e retorna a tela que havia imediatamente antes de se acionar a tecla <S1>.
Caso a senha digitada esteja errada, ser mostrada a mensagem:
S E N H A
T E N T E

E R R A D A
!
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

A partir deste ponto o funcionamento como se tivesse acionado a tecla <SENHA>.


Caso a funo senha no esteja habilitada, ser mostrada a mensagem abaixo, quando da ativao da
tecla <S1>.

F U N C A O
S E N H A
N A O
H A B I L I T A D A

Utilizando o aplicativo WinSUP 2

Condies necessrias:
Estar no menu projeto, comando configurar ou clicar sobre o cone:
Selecionar a opo IHM, selecionar uma das opes de IHM, habilitar a Senha.

Fig. 17. Definio da senha.

111

DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS

Descrio do funcionamento da funo arquivo de moldes


O acesso a funo arquivo para o frontal feita atravs da tecla <S2>, estando com a tecla <LOCK> acionada.
Ao se acionar a tecla <S2>, aparecer a mensagem mostrada abaixo:
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 .

Se a escolha for <S1>, teremos a tela para armazenar parmetros:


M x x x
- - -

<
<

A R Q U I V O
A T U A L
A R Q .
A R M A Z .
?

Se a escolha for <S2>, teremos a tela para recuperar parmetros:


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 xxx mostra o ltimo molde recuperado.


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:
arquivo digitado acima do permitido:
V A L O R
A R Q U I V O

I N V A L I D O
!
M A X I M O
= x x x

112

DESCRIO DE FUNCIONAMENTO DAS TECLAS ESPECIAIS

arquivo a ser recuperado invlido:


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.
arquivo a ser armazenado j possui dados vlidos.
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

Utilizando o aplicativo WinSUP 2

Condies necessrias:
Estar no menu projeto, comando configurar ou clicar sobre o cone:
Clicar em IHM, selecionar uma das opes de IHM e clicar sobre Receitas.

Fig. 18. - Definio dos parmetros das gavetas.

Exemplo:
O usurio pode definir at 8 regies de memrias para serem usadas no arquivo de moldes.
400 - 41F
500 - 520
580 - 590
600 - 650
ETC
No obrigatrio que sejam na mesma pgina, porm deve-se respeitar o limite de 512 bytes por segmento.
O WinSUP 2 determinar, em funo do nmero de bytes e da regio disponvel para gavetas, a quantidade 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.
As telas podero conter as seguintes entidades, at um mximo de 15.

Campo de edio de 1 a 8 dgitos;


Campo de visualizao de 1 a 8 dgitos;
Campo de seletora de 1 a 9 posies;
Campo seletora liga/desliga;
Campo de navegao;
Bargraph;
String;
Textos.

A posio fsica dos campos definida atravs do usurio, respeitando os tamanhos prestabelecidos 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 atualizadas.
A sinalizao do campo em edio, feita piscando o mesmo, e no caso da seletora liga/desliga,
piscando o conjunto de parntesis (
).

A T O S
T E L A
2

A U T O M A C A O
T E L A

Exemplo de tela de texto

Z O N A
0 1

P R E S E T
> v1 v1 Pd v1 v1
E F E T I V O > v2 v2 Pd v2 v2

Exemplo de tela com diversos campos

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:

Registro
Tamanho
Tipo

- Endereo que contm a varivel


- nmero de barras que o usurio deseja (max. 20)
- Desvio
- Contnuo
- BCD
- Binrio
- Valor no qual estar aceso o ltimo caractere do bargraph
- Valor de off-set para calculo do bargraph

Tipo de Dado
Valor Mximo
Valor Mnimo

Abaixo temos o exemplo de dois tipos de bargraphs.


0
-

1
-

2
-

3
-

4
-

6
-

7
-

8
-

9
-

8
-

9
-

Exemplo de Bargraph indicador de desvio

6
-

7
-

Exemplo de Bargraph contnuo

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.

Registro/EI
Nmero de strings
Tamanho da string
Tipo da String

Texto

"

- Endereo que seleciona a string;


- o nmero de strings a definir;
- o tamanho mximo de cada string (max 20);
- Normal;
- Piscante;
- Mensagem definida pelo usurio.

Para todas as entidades descritas, o operador poder definir o nmero da estao,


sendo automaticamente feita a comunicao com a estao.

IMPORTANTE

NOTA

Caso deseje complementar as informaes dos recursos da IHM, consulte a


apostila do curso Winsup Intermedirio.

118

DESCRIO DE FUNCIONAMENTO / DIMENSES DAS TELAS

Dimenses

Dimenses
2450.20,

srie

EXPERT

2450.20/S,

DX

2450.60,

2450.10,
2450.60/S,

2450.10/S,
2450.61,

2450.61/S, 2450.70, 2450.70/S, 2450.71, 2450.71/S;

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

Dimenses da Pelcula de Policarbonato

"

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.

IMPORTANTE

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 canais 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.

Taxa de transmisso canal A (RS232)

Posio de memria 1980H:


1980

TAXA DE TRANSMISSO CANAL A (RS232)

VALOR
19
12
24
48
28
57
Diferente

BAUD RATE
19200
1200
2400
4800
28800
57600
9600

Nmero da mquina na rede canal A (RS232)

Posio de memria 1941H:


1941

NMERO DA ESTAO NA REDE CANAL A (RS232)

Taxa de transmisso da Print canal A ou canal B (RS485)

Posio de memria 1982H:


1982

TAXA DE TRANSMISSO DA PRINT

VALOR
19
96
24
48
28
57
Diferente

BAUD RATE
19200
9600
2400
4800
28800
57600
1200

123

COMUNICAO SERIAL

Taxa de transmisso canal B (RS485)


1987

TAXA DE TRANSMISSO CANAL B RS485

VALOR
19
12
24
48
28
57
Diferente

BAUD RATE
19200
1200
2400
4800
28800
57600
9600

Nmero da mquina na rede canal B (RS485)

Posio de memria 1988H:


1988

NMERO DA ESTAO NA REDE CANAL B (RS485)

Utilizando o aplicativo WINSUP 2

Condies necessrias:
Estar no menu projeto, comando configurar ou clicar sobre o cone:
Selecionar a opo Geral.
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.

Fig. 20. Programao das taxas de comunicao.

124

COMUNICAO SERIAL

Cabo de ligao em RS232 (CLP PC compatvel)

Fig. 21. - cabo de ligao CRS232415 (RS232).

O comprimento mximo do cabo para ligao do canal RS232 de 15m.


OBSERVAO

Para os produtos 2450.10 e 2450.20, recomenda-se a utilizao do cabo 1314.85 (Isolador para RS232 com alimentao via CLP) para a comunicao com o PC, pois possui
isolao do canal RS232 evitando que ocorram danos ao PC ou EXPERT DX.

Para os outros componentes da srie EXPERT DX 2450.60, 2450.61, 2450.70 e 2450.71,


NO utilizar o cabo 1314.85 (Isolador para RS232 com alimentao via CLP), pois os
produtos no possuem alimentao de + 5Vcc no canal RS232.

125

COMUNICAO SERIAL

Cabo de ligao em RS485

Fig. 22. - cabo de ligao C4004DXXX (RS485).

OBSERVAO

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, evitando falha e/ou danos ao equipamento causado por agentes externos.

126

COMUNICAO SERIAL

Recursos dos canais de comunicao do Expert DX


Deve-se observar que o EXPERT DX no tem todos os recursos dos canais de comunicao existentes no
WinSUP. A tabela abaixo relaciona quais opes podem ser utilizadas no equipamento pelo aplicativo.

2450.10
2450.20
2450.6X
2450.7X

RS232
RS485
RS232
RS485

APR03
Escravo

APR03
Mestre

Modbus
Escravo

Modbus
Mestre

Instruo
Print

Escuta Canal Serial

SIM
SIM
SIM
SIM

NO
SIM
SIM
SIM

SIM
SIM
SIM
SIM

NO
SIM
SIM
SIM

SIM
SIM
SIM
SIM

SIM
SIM
SIM
SIM

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
Para o protocolo Modbus, as seguintes funes esto disponveis:
- Read Coil Status
- Read Input Status
- Read Holding Registers
- Force Single Coil
- Preset Single Register
- Force Multiple Coils
- Preset Multiple Registers
- Exception Response

(0x01)
(0x02)
(0x03)
(0x05)
(0x06)
(0x0F)
(0x10)
(ERROR)

Mais informaes sobre este protocolo pode ser obtido no boletim tcnico sobre Modbus.

127

COMUNICAO SERIAL

Utilizando a instruo Print:

A instruo Print para ser ativada, necessita que o estado interno 0FB esteja ligado durante toda a transmisso.
O estado interno 0FC fica ligado durante a transmisso do buffer especificado, servindo portanto para determinar quando um novo Print poder ser enviado.
O estado interno 0BD ligado, faz com que os dados sejam enviados pelo canal RS485, e quando desligado os dados so enviados pelo canal RS232.
Para a instruo Print, e para o escuta canal serial, possvel especificar se haver a introduo de paridade na comunicao, podendo optar por paridade Par ou mpar, e nmero de bits igual a 7 ou 8.

Utilizando o escuta canal serial

Para ativar o escuta canal serial preciso:


Estar com o estado 0FB ligado.
Ligar o estado interno 0AB para receber caracteres.
Definir atravs do estado 0BD, de qual canal serial os dados sero lidos:

Ligado
= RS485
Desligado = RS232

Apr03 modo Mestre

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.

Utilizando o protocolo Modbus

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 estaro disponveis:

Escuta canal serial atravs do canal RS485


Protocolo Modbus mestre e escravo
Print e Escuta canal serial com a escolha de paridade e dados em 7 ou 8 bits

128

APNDICE A HISTRICO DE FIRMWARES

APNDICE A
HISTRICO DE FIRMWARES

129

HISTRICO DE FIRMWARES

130

HISTRICO DE FIRMWARES

MDULOS

2450.10(1);
2450.10/S(1),
2450.20(1);
2450.20/S(1)

FIRMWARE

MEMRIA

ALTERAES/OBSERVAES

245000V0
245000V1

64Kx8 70nS
64Kx8 70nS

245000V2

64Kx8 70nS

245000V3

64Kx8 70nS

245000V4

64Kx8 70nS

245000V5

64Kx8 70nS

245000V6

64Kx8 70nS

245000V7

64Kx8 70nS

- firmware inicial.
- incluso da inicializao do LCD na varredura.
- Correo da atualizao das sadas 180 a 187
quando utilizado a instruo OUTR;
- Correo do TRIG 1S;
- Implementao do Force para as sadas 188 e 189.
Acerto da chamada da rotina WAND (troca do LJMP
por AJMP);
- Alterado o modo de funcionamento do RUN/DEBUGA,
para que quando o CLP for ligado, entre sempre em
modo RUN;
- Acerto do FORCE para que na inicializao do CLP,
todos os estados internos sejam limpos.
- Implementao da sada de pulso para motor de
passo para at 10khz;
- Correo da leitura do dia da semana em modo BCD;
- Implementao da instruo SCL;
- Correo do MODBUS:
- Verificar o tempo de silncio a cada 1ms;
- Desabilitar as interrupes para garantir o sincronismo
da comunicao (MODBUS);
- Incluso da rotina de comparao automtica de
registros;
- Incluso da rotina de movimentao de dados atravs
de EI;
- Implementao do estado especial 2F que quando
ligado (ON), no verifica as teclas "S1+" para a entrada no modo DBG;
- Implementao do tempo de silncio para taxa de
comunicao a 1200BPS p/ MODBUS;

(1) Somente para produtos usando as placas de circuito impresso anterior a verso 101.2965.3 e 101.2966.3

MDULOS

FIRMWARE

MEMRIA

ALTERAES/OBSERVAES

2450.10(2);
2450.10/S(2),
2450.20(2);
2450.20/S(2)

245001V0

64Kx8 70nS

- Alterao nos endereos de acesso aos perifricos,


devido a incluso de um chip 74HC245 para o
FRONTAL visando aumentar a imunidade a rudos;

(2) Somente para produtos usando as placas de circuito impresso a partir da verso 101.2965.3 e 101.2966.3

MDULOS

2450.60; 2450.60/S,
2450.61; 2450.61/S,
2450.70; 2450.70/S,
2450.71; 2450.71/S

FIRMWARE

MEMRIA

ALTERAES/OBSERVAES

237260V0

64Kx8 70nS

237260V1

64Kx8 70nS

- firmware inicial.
- Correo no mestre ModBus. Zerado o tempo
de silencio a cada byte enviado para garantir o
tempo de silencio aps a mensagem quando
esta for uma mensagem broadcast;
- Correo entradas 10E, 10F, 110, 111, 112 e
113 gerando interrupo quando h tambm
cnt(s) configurado(s);
- Implementado atualizao das entradas e sadas rpidas configuradas na interrupo 1 e 2.

131

HISTRICO DE FIRMWARES

MDULOS

FIRMWARE
245061V0
245061V1
245061V2
245061V3

2450.61; 2450.61/S,
2450.71; 2450.71/S

245061V4
245061V5

245061V6

MEMRIA

ALTERAES/OBSERVAES

ADuC84262B - firmware inicial.


- Correo na rotina de calibrao das sadas
ADuC84262B
analgicas A3 e A4;
- Melhoria nos tempos de leitura e escrita dos
ADuC84262B
canais analgicos;
- Correes nas rotinas de calibrao, para eviADuC84262B
tar que uma calibrao interfira na outra;
- Melhoria nas rotinas de calibrao;
- Inserido checksun na comunicao da SPI
ADuC84262B
(FPGA/ADUC) para aumentar a imunidade ao
rudo;
ADuC84262B - Retirado interruo das rotinas de calibrao;
- Adequao do firmware para deixar semelhante ao 6006
ADuC84262B - Adequao do firmware para que seja implementada posteriormente a calibrao automtica
das analgicas.

132