Você está na página 1de 146

Controlador Programvel MPC4004

Ref. 3-0019.210

Manual Rev. 2.10 Agosto/2001

ATOS AUTOMAO INDUSTRIAL LTDA.


Rua Arnoldo Felmanas, 201
Vila Friburgo - So Paulo SP
CEP 04774-010

Departamento Comercial:
Tel: (011) 5521 5044 - Fax: (011) 5522 5089
e-mail: comercial@atos.com.br

Fbrica / Assistncia Tcnica / Engenharia:


Tel: (011) 5522 1944 - Fax: (011) 246 9194
e-mail: atos@atos.com.br

Call Center: (011) 5522 1944 - Ramal: 111


e-mail: suportec@atos.com.br

ATOS na Internet: http://www.atos.com.br

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 1


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.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 2


Termo de Garantia
A ATOS AUTOMAO INDUSTRIAL LTDA. assegura ao comprador deste produto, garantia contra
qualquer defeito de material ou de fabricao, que nele apresentar no prazo de 360 dias contados a partir
da emisso da nota fiscal de venda.

A ATOS AUTOMAO INDUSTRIAL LTDA. 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 start-up.

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 CALL CENTER. Este servio centraliza as eventuais dvidas e sugestes, visando a
excelncia dos produtos e servios comercializados pela ATOS.

CALL CENTER
De Segunda a Sexta-feira
Das 7:30 s 12:00 h e das 13:00 s 17:30 h
(011) 5522 1944 - Ramal: 111
E_mail: suportec@atos.com.br

Para contato com a ATOS utilize o endereo e telefones mostrados na primeira pgina deste Manual.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 3


MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 4
ndice
1. INTRODUO...........................................................................................................................11

Caractersticas Gerais do MPC4004 .................................................................................................. 11

2. COMPONENTES DA SRIE .....................................................................................................13

Descrio Geral dos Mdulos................................................................................................................................. 13


Acessrios .............................................................................................................................................................. 14
Bastidores ............................................................................................................................................................... 14
Mdulos de Processamento ................................................................................................................................... 15
Mdulos de Fontes de Alimentao ....................................................................................................................... 16
Mdulos de Expanso Digital ................................................................................................................................. 16
Mdulo Multiplex ..................................................................................................................................................... 16
Mdulos de Leitura de Temperatura....................................................................................................................... 17
Mdulos de Expanso E / S Analgicas................................................................................................................. 17
Mdulos Analgicos Compactos (MAC) ................................................................................................................. 17
Mdulos de Contagem Rpida ............................................................................................................................... 18
Mdulos Conversores RS232/RS485 Isolados ...................................................................................................... 18
Mdulos Amplificadores para vlvula proporcional ................................................................................................ 18
Mdulo de energia .................................................................................................................................................. 18
Interfaces Homem Mquina (IHM).......................................................................................................................... 19
Configuraes Possveis ........................................................................................................................................ 20
Especificaes Eltricas .................................................................................................................... 21
Entradas Digitais (Corrente Contnua) ............................................................................................................... 21
Sadas Digitais (Corrente Contnua) .................................................................................................................. 21
Entradas Digitais (Corrente Alternada) .............................................................................................................. 22
Sadas Digitais (Corrente Alternada).................................................................................................................. 22
Mdulo Multiplex ..................................................................................................................................................... 23
Temperatura ........................................................................................................................................................... 23
Entradas / Sadas Analgicas................................................................................................................................. 23
Mdulo Conversor RS232/RS485 Isolado - 2232.00R e 4004.71R ....................................................................... 24
Amplificador para vlvula proporcional 1901.00 / 1901.00M e 4004.73 / 4004.73M .......................................... 25
Fonte de alimentao 24Vcc / 3A - 2240.03 .......................................................................................................... 25
Fonte de alimentao 24Vcc / 5A - 2240.05 .......................................................................................................... 25
Mdulo de Energia 4004.45.................................................................................................................................... 25
Estrapeamento no Mdulo de Processamento................................................................................. 26
Estrapeamento para Endereamento das Expanses Digitais ....................................................... 26
Estrapeamento para Endereamento das Expanses de Temperatura.......................................... 26
Estrapeamento para Endereamento das Expanses Analgicas ................................................. 26
Estrapeamento para Entrada Analgica ........................................................................................... 27
Estrapeamento para Sada Analgica ............................................................................................... 28
Estrapeamento para Endereamento das Analgicas Compactas (MAC)...................................... 28
Estrapeamento para Entrada Analgica Compacta ......................................................................... 29
Estrapeamento para o Mdulo Contagem Rpida (4004.87 e 4004.87SA) ...................................... 30
Estrapeamento para mdulos conversores RS232/RS485 .............................................................. 30
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 5
ndice

Estrapeamento para mdulo de energia........................................................................................... 30


Esquemas de Ligaes para os Mdulos da srie MPC4004 .......................................................... 31

3. MAPEAMENTO DE MEMRIA ................................................................................................ 53

Introduo........................................................................................................................................... 53
Mapeamento de Memria dos Mdulos de Processamento.................................................................................. 53
Descrio dos Estados Internos de 0000 at 03FF ............................................................................................... 54
Botoeiras e LEDs presentes nas Interfaces ..................................................................................... 57
Viso geral ............................................................................................................................................................. 57
Mapeamento de memria ...................................................................................................................................... 57
Entradas Digitais ................................................................................................................................ 57
Viso geral ............................................................................................................................................................. 57
Mapeamento de memria ...................................................................................................................................... 57
Sadas Digitais.................................................................................................................................... 58
Viso geral ............................................................................................................................................................. 58
Mapeamento de memria ...................................................................................................................................... 58
Utilizando o aplicativo SUP .................................................................................................................................... 58
Temporizadores e Contadores .......................................................................................................... 59
Viso geral ............................................................................................................................................................. 59
Mapeamento de memria ...................................................................................................................................... 59
Temporizadores (0,001s).................................................................................................................... 60
Viso geral ............................................................................................................................................................. 60
Mapeamento de memria ...................................................................................................................................... 60
Multiplex.............................................................................................................................................. 61
Viso geral ............................................................................................................................................................. 61
Utilizando o aplicativo SUP .................................................................................................................................... 61
E/S Analgicas Canais 1 a 16 ......................................................................................................... 63
Viso geral ............................................................................................................................................................. 63
Mapeamento de memria ...................................................................................................................................... 63
Utilizando o aplicativo SUP .................................................................................................................................... 63
Mdulo Analgico Compacto (MAC)................................................................................................. 67
Viso geral ............................................................................................................................................................. 67
Mapeamento de memria ...................................................................................................................................... 67
Utilizando o aplicativo SUP .................................................................................................................................... 68
Mdulo 4004.85 (PT100 a 3 fios)....................................................................................................... 69
Viso geral ............................................................................................................................................................. 69
Mapeamento de memria ...................................................................................................................................... 69
Utilizando o aplicativo SUP .................................................................................................................................... 69
Temperatura........................................................................................................................................ 70
Viso geral ............................................................................................................................................................. 70
Mapeamento de memria ...................................................................................................................................... 70
Utilizando o aplicativo SUP .................................................................................................................................... 70
Funes Especiais para o Controle de Temperatura ............................................................................................ 72
Controle atravs do algoritmo PID ......................................................................................................................... 74
Instruo PID.......................................................................................................................................................... 76
Valores iniciais de controle..................................................................................................................................... 77

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 6


ndice

Contadores Rpidos........................................................................................................................... 79
Viso geral .............................................................................................................................................................. 79
Mapeamento de memria....................................................................................................................................... 80
Force.................................................................................................................................................... 81
Viso geral .............................................................................................................................................................. 81
Utilizando o aplicativo SUP..................................................................................................................................... 81
Alarmes ............................................................................................................................................... 81
Viso geral .............................................................................................................................................................. 81
Utilizando o aplicativo SUP..................................................................................................................................... 82
Registros ............................................................................................................................................. 83
Viso geral .............................................................................................................................................................. 83
Mapeamento de memria....................................................................................................................................... 83
Programa de interrupo I e II ........................................................................................................... 84
Programa de Interrupo I...................................................................................................................................... 84
Programa de Interrupo II..................................................................................................................................... 84
Canais de Comunicao Serial .......................................................................................................... 85
Viso Geral ............................................................................................................................................................. 85
Taxa de transmisso canal A (RS232) ................................................................................................................... 85
Nmero da mquina na rede canal A (RS232) ...................................................................................................... 85
Taxa de transmisso canal B (RS485) ................................................................................................................... 85
Nmero da mquina na rede canal B (RS485) ...................................................................................................... 85
Taxa de transmisso da instruo Print ................................................................................................................. 85
Utilizando o aplicativo SUP..................................................................................................................................... 86
Gravao do programa de usurio em FLASH EPROM ................................................................... 87
Utilizando o aplicativo SUP..................................................................................................................................... 87
Mdulo 4004.45 (mdulo de energia) ............................................................................................... 89
Viso geral .............................................................................................................................................................. 89
Frmulas relacionadas as medies: .................................................................................................................... 89
Mapeamento de memria....................................................................................................................................... 90
Utilizando o aplicativo SUP..................................................................................................................................... 92

4. APLICAES ESPECIAIS COM O CONTROLADOR MPC4004 ............................................93

Simulador de ngulo .......................................................................................................................... 93


Viso geral .............................................................................................................................................................. 93
Mapeamento de memria....................................................................................................................................... 93
Contador Rpido (Presente no Mdulo de Processamento) ........................................................... 93
Viso geral .............................................................................................................................................................. 93
Mapeamento de memria....................................................................................................................................... 95
Utilizando o aplicativo SUP..................................................................................................................................... 97
Motor de Passo ................................................................................................................................... 97
Viso geral .............................................................................................................................................................. 97
Estados internos e registros relacionados.............................................................................................................. 97
Interligao fsica com o controlador programvel (vlido para mdulos tipo N) ................................................ 99
Esquema de ligao ............................................................................................................................................... 99
Envio de caracteres atravs do canal serial (instruo Print) ....................................................... 100
Objetivo................................................................................................................................................................. 100
Estados internos relacionados.............................................................................................................................. 100

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 7


ndice

Leitura de caracteres atravs do canal serial................................................................................. 100


Objetivo ................................................................................................................................................................ 100
Registros e estados internos relacionados .......................................................................................................... 100
Utilizando o aplicativo SUP .................................................................................................................................. 101
Comunicao background .......................................................................................................... 102
Objetivo ................................................................................................................................................................ 102
Estados internos relacionados: ........................................................................................................................... 102
Utilizando o aplicativo SUP .................................................................................................................................. 103

5. INTERFACES COM TECLADO E DISPLAY .......................................................................... 105

Utilizando o aplicativo SUP .................................................................................................................................. 105


Descrio de funcionamento das interfaces numricas ............................................................... 111
Viso geral ........................................................................................................................................................... 111
Telas de edio .................................................................................................................................................... 111
Tecla de auxlio manuteno ............................................................................................................................ 111
Tecla de bloqueio de teclado ............................................................................................................................... 112
Utilizando o aplicativo SUP .................................................................................................................................. 113
Descrio do funcionamento da funo RECEITA (arquivo de moldes) ............................................................. 114
Utilizando o aplicativo SUP .................................................................................................................................. 115
Descrio de funcionamento do frontal 2002.97/M........................................................................ 116
Viso geral ........................................................................................................................................................... 116
Funcionamento da Tecla Senha .......................................................................................................................... 117
Utilizando o aplicativo SUP .................................................................................................................................. 118
Descrio das Telas com formato padro ...................................................................................... 119
Tela de Auxlio Manuteno.............................................................................................................................. 119
Programao das Telas ................................................................................................................... 120
Implementao de Valores Mximos nos Campos de Edio de 4 Dgitos ........................................................ 120
Chave na Posio Prog.................................................................................................................... 121
Descrio das Funes........................................................................................................................................ 121

6. DIMENSES........................................................................................................................... 123

Dimenses dos bastidores da Srie MPC4004............................................................................... 123


Dimenses dos bastidores utilizados nos acessrios MPC4004.................................................. 124

7. COMUNICAO SERIAL ...................................................................................................... 125

Cabos de ligao para os canais seriais ........................................................................................ 125


Cabo de Ligao em RS232 (PC MPC4004).................................................................................................. 125
Cabo de Ligao em RS485 (Rede para MPC4004)........................................................................................... 126
Caractersticas eltricas do cabo para padro RS485 ........................................................................................ 126
Cabo de Ligao em RS485 (a curta distncia com o PC) ................................................................................. 127
Cabo de ligao para RS485 com IHM sries 1620 e 1720.24/26...................................................................... 128
Cabo de ligao para RS232 com terminal sries 1755...................................................................................... 129
Cabo de Ligao em RS232 (MODEM MPC4004)......................................................................................... 130
Proteo Contra Descarga Eletromagntica:....................................................................................................... 130

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 8


ndice

Recursos disponveis nos canais de comunicao MPC4004 ...................................................... 133


Apr03: ................................................................................................................................................................... 133
Modbus : .............................................................................................................................................................. 133
Utilizando a instruo Print :............................................................................................................................. 134
Utilizando o escuta canal serial ....................................................................................................................... 134
Apr03 modo Mestre ........................................................................................................................................... 134
Utilizando o protocolo Modbus......................................................................................................................... 134

APNDICE A - MENSAGENS.....................................................................................................135

Mensagens ........................................................................................................................................ 135

APNDICE B RESUMO DE CONSUMO DOS MDULOS......................................................137

Resumo da disponibilidade de corrente nas fontes da srie MPC4004........................................ 139

APNDICE C - HISTRICO DOS FIRMWARES ........................................................................141

Histrico dos firmwares ................................................................................................................... 141

APNDICE D - RESUMO DAS INSTRUES PARA SRIE MPC4004 ...................................145

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 9


ndice

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 10


Captulo 1 - Introduo

1. Introduo
MPC4004 uma srie de microcontroladores programveis incorporando alm das tradicionais funes de
rels, temporizadores e contadores, um avanado conjunto de instrues tais como 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.

Os mdulos de processamento incorporam dois canais seriais de comunicao, sendo um no padro


RS232 e o outro no padro RS485, tanto para comunicao local para troca de dados como para
programao de usurio.

Caractersticas Gerais do MPC4004


Tenso de alimentao nominal : 93 a 250 Vca , 50/60 Hz ou
: 110 ou 220 Vca 10 %, 50/60 Hz ou
: 36 a 60 Vcc ou
: 10 a 36 Vcc ou
: 18 a 60 Vcc

Falta momentnea de energia permissvel : mximo 50 ms


Isolao ptica : 1.500 Vca entre alimentao ou
terminal de E/S e terra

Temperatura de Armazenagem : -20 a +70 C

Temperatura de Operao : 0 a +55 C

Umidade : 0 a 95% (sem condensao)

Vibrao : 5 a 50 Hz / 0,625 G
(0,1 mm pico a pico)

Imunidade a rudo : Conforme Nema Standard ICS2-230


Imunidade descarga eletrosttica : Conforme IEC 801-2

Indicadores LED : entradas (verde); sadas (vermelho)


: STS (vermelho);

Mtodo de Programao : Diagrama de rels

Conjunto de Instrues : DWARE


Interface Homem-Mquina : Frontal de teclado/display LCD

Capacidade de Programao : 12 K bytes

Tempo de Varredura : 6 ms/K (tpico)


: 5ms/K p/ CPU com processador XA

Estados Internos : 1.024

Temporizadores / Contadores : 32 (controlados pelo firmware: resoluo de 0,01s)


: 02 (controlados pelo firmware: resoluo de 0,001s)

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 11


Captulo 1 - Introduo

Registros Internos : 1.536

Interface de Comunicao : Padro RS232 / RS485


Proteo contra queda de energia : 30 dias p/ memria RAM
atravs de capacitor GOLD
ou 10 anos com memria NVRAM.

Autodiagnstico : Erro de programa de usurio


e falha na memria RAM/NVRAM

A Fig. 1 apresenta uma viso geral dos mdulos da srie MPC4004:

Fig. 1.- Vista geral dos mdulos da srie MPC4004.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 12


Captulo 2 Componentes da Srie

2. Componentes da Srie
Descrio Geral dos Mdulos

Modelo Descrio
4004.01 CPU 8E/8S 24VCC N NVRAM E FLASH
4004.02 CPU 8E/8S 24VCC P NVRAM E FLASH
4004.05E CPU XA 8E/8S 24VCC N 64K RAM E FLASH
4004.06E CPU XA 8E/8S 24VCC P 64K RAM E FLASH
4004.09 CPU 8E 24VCC N ou P / 8S RELE RAM E FLASH
4004.09E CPU XA 8E 24VCC N ou P / 8S RELE 64K RAM E FLASH
4004.11 CPU COM 8E/8S 24VCC N RAM E FLASH
4004.11/L CPU COM 8E/8S 24VCC N RAM E FLASH
4004.12 CPU COM 8E/8S 24VCC P RAM E FLASH
4004.12/L CPU COM 8E/8S 24VCC P RAM E FLASH
4004.21 BASTIDOR COM 01 SLOT
4004.22 BASTIDOR COM 02 SLOTS
4004.24 BASTIDOR COM 04 SLOTS
4004.26 BASTIDOR COM 06 SLOTS
4004.28 BASTIDOR COM 08 SLOTS
4004.2A BASTIDOR COM 10 SLOTS
4004.31 MDULO DE EXPANSO COM 16S 24VCC N
4004.32 MDULO DE EXPANSO COM 16S 24VCC P
4004.33 MDULO DE EXPANSO COM 16E 24VCC N
4004.34 MDULO DE EXPANSO COM 16E 24VCC P
4004.35 MDULO DE EXPANSO COM 8E 110Vca
4004.35/A MDULO DE EXPANSO COM 8E 220Vca
4004.37 MDULO DE EXPANSO COM 8S RELE
4004.39 MDULO DE EXPANSO COM 8S 90 a 240 Vca
4004.40 FONTE DE ALIMENTAO CHAVEADA AC/CC
4004.40/A FONTE DE ALIMENTAO CHAVEADA ENTRADA 24Vcc / SADA 5Vcc / +12Vcc / -
12Vcc
4004.40/B FONTE DE ALIMENTAO LINEAR +5Vcc
4004.40/C FONTE DE ALIMENTAO LINEAR +5Vcc / +12Vcc / -12Vcc
4004.40/D FONTE DE ALIMENTAO CHAVEADA ENTRADA 48Vcc / SADA +5Vcc / +12Vcc / -
12Vcc / +24Vcc
4004.40/F FONTE DE ALIMENTAO CHAVEADA AC/CC / SADA +5Vcc
4004.40/G FONTE DE ALIMENTAO CHAVEADA ENTRADA 18 a 60Vcc / SADA +5Vcc / +12Vcc /
-12Vcc / +24Vcc
4004.45 MDULO DE ENERGIA
4004.51 MDULO DE EXPANSO COM 8E/8S 24VCC N
4004.52 MDULO DE EXPANSO COM 8E/8S 24VCC P
4004.53 MDULO DE EXPANSO COM 16E/16S 24VCC N
4004.54 MDULO DE EXPANSO COM 16E/16S 24VCC P
4004.55 MDULO DE EXPANSO COM 32E 24VCC N
4004.56 MDULO DE EXPANSO COM 32E 24VCC P
4004.57 MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE
4004.58 MDULO DE EXPANSO COM 16E 24VCC N ou P / 16S RELE
4004.60 MDULO DE EXPANSO ANALGICA 2E/2S
4004.60/A MD. EXP. 2E (TENSO ou CORRENTE) e 2S (CORRENTE) ANALGICAS
4004.60N MD. EXP. 2E (TENSO ou CORRENTE) e 2S (TENSO 0 a +10Vcc ou 10Vcc)
ANALGICAS
4004.61 MDULO DE EXPANSO ANALGICA 4E/4S
4004.61/A MD. EXP. 4E (TENSO ou CORRENTE) e 4S (CORRENTE) ANALGICAS
4004.61N MD. EXP. 4E (TENSO ou CORRENTE) e 4S (TENSO 0 a +10Vcc ou 10Vcc)
ANALGICAS
4004.62 MDULO DE EXPANSO 8E ANALGICAS (TENSO ou CORRENTE)
4004.62/M MDULO DE EXPANSO 4E ANALGICAS (TENSO ou CORRENTE)

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 13


Captulo 2 Componentes da Srie

Modelo Descrio
4004.63 MDULO DE EXPANSO 8S ANALGICAS (TENSO)
4004.63/M MDULO DE EXPANSO 4S ANALGICAS (TENSO)
4004.64 MDULO DE EXPANSO 8S ANALGICAS (CORRENTE)
4004.64/M MDULO DE EXPANSO 4S ANALGICAS (CORRENTE)
4004.65/J MDULO DE 4 CANAIS DE TEMPERARURA J
4004.65/K MDULO DE 4 CANAIS DE TEMPERARURA K
4004.66/J MDULO DE 8 CANAIS DE TEMPERARURA J
4004.66/K MDULO DE 8 CANAIS DE TEMPERARURA K
4004.70 MDULO DE EXPANSO BOTES E SINALIZAO
4004.71R UNIDADE CONVERSORA ISOLADA RS232/RS485 C/ PROTEO
4004.73 MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS p/ MPC4004
4004.73M MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS p/ MPC4004
4004.74 MDULO MODEM p/ MPC4004 (POSSUI MANUAL ESPECFICO)
o
4004.75/P MDULO DE 4 CANAIS PT100 3 FIOS 0 a 200 C
o
4004.75P1 MDULO DE 4 CANAIS PT100 3 FIOS -50 a 50 C
o
4004.75P2 MDULO DE 4 CANAIS PT100 3 FIOS -50 a 150 C
o
4004.76/P MDULO DE 8 CANAIS PT100 3 FIOS 0 a 200 C
o
4004.76P1 MDULO DE 8 CANAIS PT100 3 FIOS -50 a 50 C
o
4004.76P2 MDULO DE 8 CANAIS PT100 3 FIOS -50 a 150 C
o
4004.85 MD. 4 CANAIS PT100 (3FIOS) 0 a 200 C e 4E 0-10V ou 0-20mA
o
4004.85P2 MD. 4 CANAIS PT100 (3FIOS) -50 a 150 C e 4E 0-10V ou 0-20mA
4004.87 MDULO DE EXPANSO CONTAGEM RPIDA
4004.87SA MD. EXP. CONTAGEM RPIDA C/ 2 SADAS ANALGICAS
4004.90 FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (FRONTAL PLSTICO)
4004.92 FRONTAL P/ MPC4004 4x20 LCD (com moldura e FRD)
4004.92S1 FRONTAL P/ MPC4004 4x20 LCD (com moldura sem FRD)
4004.94 FRONTAL P/ MPC4004 4x20 LCD DIG. GDE (com moldura e FRD)
4004.94S1 FRONTAL P/ MPC4004 4x20 LCD DIG. GDE (com moldura sem FRD)
4004.95 FRONTAL P/ MPC4004 4x20 LCD (FRONTAL PLSTICO)
4004.98 FRONTAL P/ MPC4004 4x20 LCD (com moldura e FRD)
4004.98/S FRONTAL P/ MPC4004 4x20 LCD (sem FRD)
4004.98S1 FRONTAL P/ MPC4004 4x20 LCD (com moldura sem FRD)
4004.99 FRONTAL P/ MPC4004 4x20 VFD (com moldura e FRD)
4004.99/S FRONTAL P/ MPC4004 4x20 VFD (sem FRD)
4004.99S1 FRONTAL P/ MPC4004 4x20 VFD (com moldura sem FRD)

Acessrios

1901.00 MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS


1901.00M MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS
2232.00R CONVERSOR RS232/RS485 ISOLADO c/ PROTEO
2240.03 FONTE CHAVEADA ENTRADA 90-240VAC / SADA 24Vdc 3A
2240.05 FONTE CHAVEADA ENTRADA : 93 a 135Vca ou 187 a 260Vca / SADA 24Vdc 5A
2250.00 MDULO MODEM (POSSUI MANUAL ESPECFICO)
CRS232415 CABO DE COMUNICAO PC MPC4004

Bastidores

Bastidor Nmero de Ranhuras


4004.21 01
4004.22 02
4004.24 04
4004.26 06
4004.28 08
4004.2A 10
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 14
Captulo 2 Componentes da Srie

Mdulos de Processamento

Memria Relgio Comunicao


Cdigo Entradas Sadas
usurio calendrio serial
32K NVRAM Sim RS232/RS485
4004.01 8 E tipo N 8 S tipo N
32K NVRAM Sim RS232/RS485
4004.02 8 E tipo P 8 S tipo P
64K RAM com Sim RS232/RS485
4004.05E (1) 8 E tipo N 8 S tipo N
capacitor Gold
64K RAM com Sim RS232/RS485
4004.06E (1) 8 E tipo P 8 S tipo P
capacitor Gold
32K RAM com No RS232/RS485
4004.09 8 E tipo N ou P 8 S (Rel)
capacitor Gold
64K RAM com Sim RS232/RS485
4004.09E (1) 8 E tipo N ou P 8 S (Rel)
capacitor Gold
32K RAM com No RS232/RS485
4004.11 8 E tipo N 8 S tipo N
capacitor Gold
32K RAM com No RS232/RS485
4004.12 8 E tipo P 8 S tipo P
capacitor Gold
32K RAM com No RS232
4004.11/L 8 E tipo N 8 S tipo N
capacitor Gold
32K RAM com No RS232
4004.12/L 8 E tipo P 8 S tipo P
capacitor Gold
(1) CPU com processador XA.

Diferena entre os mdulos 4004.11 e 4004.12 e os mdulos 4004.11/L e 4004.12/L

Caractersticas 4004.11 e 4004.12 4004.11L e 4004.12L


Taxa de Baud rate varivel Sim Sim
Freqncia do Contador rpido 3Khz 2Khz
Velocidade de Processamento (relativo) 5x 1x
Boot de usurio em memria FLASH Sim Sim
Corrente mxima para as sadas 2A 2A
Nmero de canais de comunicao serial 2 1 (RS232)
Unidades de expanso analgicas Sim No
Programa de interrupo I e II Sim No
Frontais 2002.90 /2000.90 Sim Sim
Encoder bidirecional Sim No
Expanses digitais 120 E 120S 24E 24S (2 EXP)
Frontais numricos Sim No

Observaes:
Os modelos 4004.11/L e 4004.12/L por no enderearem expanses analgicas podem utilizar a fonte
4004.40B (mais econmica).

Existe driver especfico para estes modelos, o driver a ser utilizado deve ser o MPC4004L.

O driver semelhante ao driver do MPC4004, porm o mesmo bloqueia funes no implementadas para
o MPC4004L evitando assim que o usurio no perca tempo tentando usar funes no disponveis.
Para os modelos MPC4004.11/L e MPC4004.12/L s possvel configurar duas expanses de 8E/8S;
Portanto no possvel configurar uma expanso com 16 E/16S.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 15


Captulo 2 Componentes da Srie

Mdulos de Fontes de Alimentao

Fonte de Alimentao Fonte de Alimentao


Modelo
Chaveada Linear
4004.40 (1) 93 Vca a 250 Vca -
4004.40A 9 Vcc a 36 Vcc -
4004.40B (2) - 110 Vca/220 Vca
4004.40C - 110 Vca/220 Vca
4004.40D (1) 36 Vcc a 60 Vcc -
4004.40F 93 Vca a 250 Vca -
4004.40G (1) 18 Vcc a 60 Vcc -
(1) Disponibilidade de tenso de +24 Vcc / 500 mA para o usurio.
(2) No pode ser utilizado em aplicaes que utilizam mdulos analgicos.
IMPORTANTE: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia de leitura em seus canais.

Mdulos de Expanso Digital

Corrente Contnua:

Modelo Entrada Sada


4004.31 - 16 S tipo N
4004.32 - 16 S tipo P
4004.33 16 E tipo N -
4004.34 16 E tipo P -
4004.51 8 E tipo N 8 S tipo N
4004.52 8 E tipo P 8 S tipo P
4004.53 16 E tipo N 16 S tipo N
4004.54 16 E tipo P 16 S tipo P
4004.55 32 E tipo N
4004.56 32 E tipo P

Corrente Alternada:

Modelo Entrada Sada


4004.35 8 E (110 Vca) -
4004.35A 8 E (220 Vca) -
4004.37 (1) - 8 S (Rel)
4004.39 - 8 S (Triac)
(1) Possibilidade de Sada em Corrente Contnua (+24 Vcc)

Corrente contnua e alternada:

Modelo Entrada Sada


4004.57 8 E tipo P ou N 8 S (Rel)
4004.58 16 E tipo P ou N 16 S (Rel)

Mdulo Multiplex

Modelo Botes LEDs


4004.70 32 32

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 16


Captulo 2 Componentes da Srie

Mdulos de Leitura de Temperatura

Modelo Tipo N de Canais Temperatura N de Fios


4004.65/J Termopar tipo J 04 0 C a 500 C -
4004.66/J Termopar tipo J 08 0 C a 500 C -
4004.65/K Termopar tipo K 04 0 C a 1200 C -
4004.66/K Termopar tipo K 08 0 C a 1200 C -
4004.75/P RTD tipo Pt100 04 0 C a 200 C 03
4004.75/P2 RTD tipo Pt100 04 -50 C a +150 C 03
4004.76/P RTD tipo Pt100 08 0 C a 200 C 03
4004.76/P2 RTD tipo Pt100 08 -50 C a +150 C 03
4004.85 (1) RTD tipo Pt100 04 0 C a 200 C 03
4004.85/P2 (1) RTD tipo Pt100 04 -50 C a +150 C 03
(1) Disponibilidade de 4 canais de entrada analgica (0 a 10 V ou 0 a 20 mA)
IMPORTANTE: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia de leitura em seus canais.

Mdulos de Expanso E / S Analgicas

Modelo Entrada/Sada
4004.60 (1) 2E/2S
4004.61 (1) 4E/4S
4004.60/A (2) 2E/2S
4004.61/A (2) 4E/4S
4004.60N (3) 2E/2S
4004.61N (3) 4E/4S
(1) Sada em tenso
(2) Sada em corrente
(3) Sada em tenso (0 a +10Vcc ou 10Vcc c/ estrape interno)

Mdulos Analgicos Compactos (MAC)

Mdulos de Expanso de Entrada Analgica:

Modelo Entrada
4004.62 8E
4004.62/M 4E

Mdulos de Expanso de Sada Analgica:

Modelo Sada
4004.63 (1) 8S
4004.63/M (1) 4S
4004.64 (2) 8S
4004.64/M (2) 4S
(1) Sada em Tenso
(2) Sada em Corrente

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 17


Captulo 2 Componentes da Srie

Mdulos de Contagem Rpida

N de Canais
Modelo Mxima Freqncia
de Contagem
4004.87 02 100 kHz
4004.87SA (1) 02 100 kHz
(1) Possui 2 sadas analgicas

Mdulos Conversores RS232/RS485 Isolados

Conversor RS232/RS485, isolado com controle de transmisso pelo sinal TXD ou pelo sinal RTS da
RS232 (configurvel atravs de jumper).

Modelo Diferenas entre os mdulos


2232.00R Montado em bastidor do MPC4004 de 1 passo
4004.71R Usado como unidade avulsa do MPC4004

O mdulo 4004.71R ocupa 1 (um) slot de um bastidor do MPC4004.


O mdulo 2232.00R formado por um bastidor de 1 (um) passo e um mdulo 4004.

Mdulos Amplificadores para vlvula proporcional

Estes mdulos controlam diretamente 2 ou at 4 vlvulas proporcionais. Os mdulos possuem


amplificadores que convertem proporcionalmente sinais de entrada, que variam de 0 a +10 Vcc, em
corrente atravs do solenide das vlvulas.

Modelo Diferenas entre os mdulos


1901.00
Montado em bastidor do MPC4004 de 1 passo
1901.00M
4004.73
Usado como unidade avulsa do MPC4004
4004.73M

O mdulo 4004.73 ocupa 1 (um) slot de um bastidor do MPC4004.


O mdulo 1901.00 formado por um bastidor de 1 (um) passo 4004.21 e um mdulo 4004.73

Mdulo de energia

O mdulo 4004.45 foi idealizado para atender aplicaes direcionadas ao controle e anlise de
parmetros eltricos trifsicos.
Integrado a srie MPC4004 sobre a forma de um mdulo microprocessado, o novo mdulo possibilita
aplicaes dedicadas ao controle de energia ou aplicaes integradas, que tambm requeiram a
monitorao de parmetros eltricos.
O usurio tem a sua disposio, todas as unidades digitais e analgicas presentes na srie MPC4004
podendo assim incrementar o controle dos processos que envolvem a medio de parmetros eltricos.
Baseado nas novas CPUs de 16 bits (4004.05E, 4004.06E e 4004.09E), possvel integrar at 02
mdulos 4004.45.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 18


Captulo 2 Componentes da Srie

Interfaces Homem Mquina (IHM)

N de Botes N de LEDs
Modelo Teclado Display
Tecla F Tecla K de sinalizao
LCD (2 x 20)
2000.90/M 8 Teclas - - -
com backlight
LCD (2 x 20)
2002.90/M 8 Teclas 08 - 08
com backlight
LCD (2 x 20)
2002.95/M Numrico 04 10 04
com backlight
2002.96 LCD (2 x 20)
Numrico 12 10 12
(gabinete plstico) com backlight
LCD (4 x 20)
2002.97/M Numrico 04 10 04
com backlight
LCD (2 x 20)
4004.90 (2) Numrico negativo - - 06
com backlight
LCD (4 x 20)
4004.92 (1) (2) Numrico 04 10 04
com backlight
LCD (4 x 20)
4004.94 (1) (2) Numrico 12 10 12
com backlight
LCD (4 x 20)
4004.95 Numrico - - 06
com backlight
LCD (4 x 20)
4004.98 Numrico 12 10 12
com backlight
VFD (4 x 20)
4004.99 (2) Numrico 12 10 12
(1) Display de Dgito Grande (9x5mm)
(2) Ao utilizar tais frontais, o mdulo de fonte de alimentao usado em conjunto deve ser somente
fonte chaveada, devido ao consumo.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 19


Captulo 2 Componentes da Srie

Configuraes Possveis

O MPC4004 aceita unidades de E/S digitais ou E/S analgicas com as seguintes combinaes:

Item Nmero Mximo


Mdulos no Bastidor 10
Entrada Analgica (1) 16
Sada Analgica (1) 16
Canal de Temperatura 16
Entrada Digital 120
Sada Digital 120
Canal de Contagem Rpida (100 kHz) 02
Canal de Contagem Rpida (3 kHz) (2) 01
(1) Ao utilizar somente os Mdulos Analgicos Compactos (MAC) obtm-se o nmero
mximo de 32 Entradas ou 32 Sadas Analgicas.
(2) Presente no Mdulo de Processamento

Importante:
O primeiro mdulo obrigatoriamente um mdulo de processamento com 8 E/8 S digitais e o ltimo
mdulo obrigatoriamente a fonte de alimentao.
O nmero mximo de Mdulos Analgicos 04, sendo possvel misturar os dois modelos (Mdulo de
Expanso E/S Analgicas e Mdulo Analgico Compacto MAC).
Obedecer ao nmero mximo de expanses para os seguintes mdulos:
Temperaturas =2
Multiplex =1
4004.85/4004.85P2 =1
4004.87/4004.87SA =1
4004.45 =2 (somente com CPU XA)

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 20


Captulo 2 Componentes da Srie

Especificaes Eltricas
Entradas Digitais (Corrente Contnua)

Tipo N Tipo P
Tenso de trabalho +24 Vcc (-20% / +40%) +24 Vcc (-20% / +40%)
Nvel de comutao "ON" < 7 Vcc > 15 Vcc
Nvel de comutao "OFF" > 15 Vcc < 7 Vcc
Tempo de comutao
< 1 ms < 1 ms
"ON" para "OFF"
Tempo de comutao
< 1 ms < 1 ms
"OFF" para "ON"
Corrente de entrada < 10 mA por entrada < 10 mA por entrada
Isolao tica do sistema 1.500 V 1.500 V

Entrada tipo N: a comutao executada quando um dispositivo externo fornece 0 Vcc entrada digital.

Entrada tipo P: a comutao executada quando um dispositivo externo fornece 24 Vcc entrada digital.

Sadas Digitais (Corrente Contnua)

Tipo N Tipo P
Tenso de trabalho 24 Vcc (-30% / +40%) 24 Vcc (-30% / +40%)
Mxima corrente de carga 2A 2A
Mxima corrente de pico 10 A (t <0,3ms) 10 A (t <0,3ms)
Corrente de fuga "OFF" < 700 A < 700 A
Tenso mxima "ON" 1,5 Vcc 1,5 Vcc
Tempo de comutao
< 1 ms < 1 ms
"ON" para "OFF"
Tempo de comutao
< 1 ms < 1 ms
"OFF" para "ON"
Isolao tica do sistema 1.500 V 1.500 V

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 21


Captulo 2 Componentes da Srie

Entradas Digitais (Corrente Alternada)

Mxima corrente de entrada "ON" 5 mA (4004.35 110 Vca)


(por entrada) 10 mA (4004.35A 220 Vca)
Tempo de comutao
< 20 ms
"ON" para "OFF"
Tempo de comutao
< 20 ms
"OFF" para "ON"
Isolao tica do sistema 1.500 V

Sadas Digitais (Corrente Alternada)

Sada a Rel (4004.37)


Contato Seco NA
Tipo de contato S0 a S4 Sadas Independentes
S5,S6 e S7 Sada com um comum
Mxima tenso de comutao +24 Vcc / 240 Vca
Mxima corrente por sada 2A
Atraso na comutao < 10 ms
Isolao tica do sistema 1.500 V
Fonte de Alimentao Externa +24 Vcc (-20% / +10%)/120 mA

Sada a Rel (4004.57)


Contato Seco NA
Tipo de contato S0 a S3 Sadas com um comum
S4 a S7 Sadas com um comum
Mxima tenso de comutao +24Vcc / 240 Vca
Mxima corrente por sada 2A
Atraso na comutao < 10ms
Isolao tica do sistema 1.500 V
Fonte de Alimentao Externa +24 Vcc (-20% / +40%) / 120 mA
Resistncia inicial de contato p/
30m
sadas

Sada a Rel (4004.58)


Contato Seco NA
S0 a S3 Sadas com um comum
Tipo de contato S4 a S7 Sadas com um comum
S8 a SB Sadas com um comum
SC a SF Sadas com um comum
Mxima tenso de comutao +24Vcc / 240 Vca
Mxima corrente por sada 2A
Atraso na comutao < 10ms
Isolao tica do sistema 1.500 V
Fonte de Alimentao Externa +24 Vcc (-20% / +40%) / 120 mA
Resistncia inicial de contato p/
30m
sadas

Sada a Triac (4004.39)


Tenso de comutao 90 a 240 Vca (+/- 5%)
Freqncia de comutao 50/60 Hz (+/- 5%)
Mxima corrente por sada 2A
Corrente de fuga "OFF" < 5 mA
Isolao tica do sistema 1.500 V
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 22
Captulo 2 Componentes da Srie

Mdulo Multiplex

Isolao tica do sistema 1.500 V


Fonte de Alimentao Externa +24 Vcc (-20% / +40%)/100 mA

Temperatura

Termopar tipo J
Temperatura 0 a 500 C
Impedncia de entrada > 20 k
Linearizao Atravs de software
Resoluo <0,3 C
Exatido 0,5 % do fundo de escala
Tempo de Resposta Com PID 1,6s
Fonte de Alimentao Atravs do barramento (interno)

Termopar tipo K
Temperatura 0 a 1200 C
Impedncia de entrada > 20 k
Linearizao Atravs de software
Resoluo <1 C
Exatido 0,5 % do fundo de escala
Tempo de Resposta Com PID 1,6s
Fonte de Alimentao atravs do barramento (interno)

Termoresistncia PT100 3 Fios


Temperatura 0 a 200 C ou -50 C a +150 C
Corrente de excitao 1 mA
Resoluo 0,1 C
Exatido 0,3 C
Drift temperatura 0,03 C/C
Tempo de Resposta 1 varredura
Fonte de Alimentao atravs do barramento (interno)

Importante:
Para PT100 os valores acima so garantidos para impedncia de cabo < ou = 100.

Entradas / Sadas Analgicas

Entradas Analgicas:
Sinal de entrada em tenso 0 a +10 Vcc
Impedncia de entrada em tenso > 40 k
Sinal de entrada em corrente 0 a 20 mA
Impedncia de entrada em corrente 500
12 bits sendo:
Resoluo 2,5 mV para tenso
5,0 A para corrente
Tempo de Resposta uma varredura
Fonte de Alimentao atravs do barramento (interno)
Importante:
A opo por entrada em tenso ou corrente feita atravs de estrapes.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 23


Captulo 2 Componentes da Srie

Sadas Analgicas:
Sada em Tenso
Sinal de sada em tenso 0 a +10 Vcc
Impedncia de sada em tenso < 200
Resoluo 12 bits (2,5 mV)
Exatido 0,25% (fundo de escala)
Tempo de Resposta uma varredura
Fonte de Alimentao atravs do barramento (interno)

Sada em Corrente
Sinal de sada em corrente 0 a 20 mA
Mxima impedncia da carga 500
Resoluo 12 bits (5 A)
Exatido 0,25% (fundo de escala)
Tempo de Resposta uma varredura
Fonte de Alimentao atravs do barramento (interno)

Sada em Tenso (4004.60N e 4004.61N)


Sinal de sada em tenso 0 a +10Vcc ou 10Vcc
Impedncia de sada em tenso < 200
12 bits para sada unipolar (0 a +10Vcc)
Resoluo
11 bits para sada bipolar ( 10Vcc)
0,5% mx. (F.E.) para sada unipolar
Exatido
1,0% mx. (F.E.) para sada bipolar
Tempo de Resposta uma varredura
Fonte de Alimentao Atravs do barramento (interno)

Importante:
A opo por sada de 0 a 10Vcc ou 10Vcc feita atravs de estrapes.

Sada em Tenso (4004.87SA)


Sinal de sada em tenso -9,5 a +9,5Vcc
Impedncia de sada em tenso < 200
Resoluo 12 bits (5mV)
Erro de converso < 10mV
Mxima impedncia da carga 500
Fonte de Alimentao Atravs do barramento (interno)

Mdulo Conversor RS232/RS485 Isolado - 2232.00R e 4004.71R

Tenso de Alimentao 110Vca ou 220Vca


Controle de Transmisso RXD/RTS da RS232
Sinalizao dos Sinais RX e TX Atravs de LEDs no frontal do mdulo

OBS.: A alimentao do mdulo selecionada atravs de chave no interior da unidade;


Os modelos 2232.00R e 4004.71R possuem proteo contra descargas atmosfricas.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 24


Captulo 2 Componentes da Srie

Amplificador para vlvula proporcional 1901.00 / 1901.00M e 4004.73 / 4004.73M

Tenso de Alimentao (Vs) 20 a 35 Vcc


Sinal de Entrada (Vin) 0 a +10 Vcc
Impedncia de Entrada (Zin) 180 k tpico.
Resistncia da Solenide (Rs) Rs < (Vs 5 Vcc) / Imx.
Faixa de ajuste de Corrente Mnima (Imn) 0 a > 30 % de Imx
Corrente Mxima (Imx) 3 A (depende de Vs e Rs)
Faixa de ajuste Freq.de Dither (FDither) 100 a 300 Hz (trimpot interno)
Faixa de ajuste Amplitude de Dither (ADither) 0 a aprox. 30% de Imx (depende de Vs e Rs)
Proteo contra inverso de polaridade Fusvel 500mA (F1)

Fonte de alimentao 24Vcc / 3A - 2240.03

TENSO DE ALIMENTAO 90 a 240Vca (50 ou 60Hz)


TENSO DE SADA CC +24Vcc / 3A
FILTRO INTERNO RF Tipo duplo "pi"
TEMP. DE TRABALHO 0 a +50C
ISOLAO 2000V entre entrada/sada; entrada/chassis
500V entre sada/chassis

Fonte de alimentao 24Vcc / 5A - 2240.05

TENSO DE ALIMENTAO 93 a 135Vca (jumper no frontal fechado)


ou
187 a 260Vca (jumper no frontal aberto)
47 a 63Hz em ambas as tenses.
TENSO DE SADA CC +24Vcc / 5A
FILTRO INTERNO RF Tipo duplo "pi"
TEMP. DE TRABALHO 0 a +40C
ISOLAO 2000V entre entrada/sada; entrada/chassis
500V entre sada/chassis

Mdulo de Energia 4004.45

17 ~ 280V entre Fase x Fase


Tenso nominal
10 ~ 160V entre Fase x Neutro
Freqncia 47 ~ 65Hz
Corrente nominal 0,1 ~ 5 A
Corrente mxima de pico 10A
Preciso 0,5 % do fundo de escala
Isolao galvnica 2500V
Esquema de ligao Estrela a quatro fios

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 25


Captulo 2 Componentes da Srie

Estrapeamento no Mdulo de Processamento


PLACA ESTRAPE POSIO FUNO
A Encoder unidirecional
101.2806 P ST2
B Encoder bidirecional
101.2807 N
101.2874. N / P /Rel A Encoder bidirecional
ST3
B Encoder unidirecional
Default: bidirecional

Estrapeamento para Endereamento das Expanses Digitais


A srie MPC4004, permite ao usurio definir at 07 expanses digitais, alm de 8E/8S presentes no
Mdulo de Processamento.
A posio do jumper de endereamento (ST1) fornecida pelo aplicativo SUP, durante a configurao do
hardware a ser utilizado.
O jumper ST1 definido como sendo de posies de A at H, sendo que a posio A reservada para o
endereamento do Mdulo de Processamento.
A primeira expanso declarada receber a posio B, a segunda posio C, e assim sucessivamente at
estarem completas as 7 expanses possveis.

Importante:
O usurio dever antes de energizar o equipamento, conferir o mapa de jumper constante da listagem
do programa com o endereamento fsico das placas.

Estrapeamento para Endereamento das Expanses de Temperatura


ESTRAPE POSIO FUNO
E (*) Canais 1 a 8
ST2
H Canais 9 a 16
(*) Posio Default
- mximo de 2 mdulos por bastidor

Estrapeamento para Endereamento das Expanses Analgicas


A srie MPC4004, permite ao usurio definir at 04 Mdulos de Entradas/Sadas Analgicas.
Assim, na utilizao destes mdulos deve-se fazer a seguinte configurao atravs de estrape, tambm
demonstrado o Mapeamento de Memria das entradas e sadas:

UNIDADE ESTRAPE (ST2) Mapeamento de Memria


Entrada Sada
E1 a E4 - S1 a S4 A (*) 05F0h 05F7h 06E0h 06E7h
E5 a E8 - S5 a S8 B 05F8h 05FFh 06E8h 06EFh
E9 a E12 - S9 a S12 C 05D0h 05D7h 06D0h 06D7h
E13 a E16 - S13 a S16 D 05D8h 05DFh 06D8h 06DFh
(*) Posio Default

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 26


Captulo 2 Componentes da Srie

Estrapeamento para Entrada Analgica


Os Mdulos de Expanso com Entradas Analgicas podem ser configurados em tenso ou corrente.
A opo deve ser feita atravs dos estrapes internos mostrados abaixo:
4004.60 e 4004.61
PLACA CANAL ESTRAPE
E1 ST4 A - Corrente B - Tenso
100.2850
E2 ST3 A - Corrente B - Tenso
E3 ST1 A - Corrente B - Tenso
100.2859
E4 ST2 A - Corrente B - Tenso
Default: entrada em tenso.

4004.60/A e 4004.61/A
PLACA CANAL ESTRAPE
E1 ST4 A - Corrente B - Tenso
100.2853
E2 ST3 A - Corrente B - Tenso
E3 ST1 A - Corrente B - Tenso
100.2855
E4 ST2 A - Corrente B - Tenso
Default: entrada em tenso.

4004.60N e 4004.61N
PLACA CANAL ESTRAPE
E1 ST4 A/C Corrente (250) A/D Corrente (500) B/D - Tenso
100.2848
E2 ST3 A/C Corrente (250) A/D Corrente (500) B/D - Tenso
E3 ST1 A/C Corrente (250) A/D Corrente (500) B/D - Tenso
100.2849
E4 ST2 A/C Corrente (250) A/D Corrente (500) B/D - Tenso

Os Mdulos de Leitura de Temperatura - 4004.85 e 4004.85/P2 tambm possuem 04 canais de entrada


analgica, podendo ser configurada em tenso ou corrente.
A opo deve ser realizada atravs dos estrapes internos:

PLACA CANAL ESTRAPE


E1 ST4 A - Corrente B Tenso
E2 ST3 A - Corrente B Tenso
100.2857
E3 ST2 A - Corrente B Tenso
E4 ST1 A - Corrente B Tenso
100.2862 ENDEREO ST2 F Posio fixa p/ utilizao do mdulo
Default: entrada em corrente.
- mximo de 1 mdulo por bastidor.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 27


Captulo 2 Componentes da Srie

Estrapeamento para Sada Analgica


PLACA ESTRAPE POSIO FUNO
A SADA ANALGICA (S1) EM TENSO 0 A 10V
ST5
ST6 B SADA ANALGICA (S1) EM TENSO 10V
ST7
ST8 A SADA ANALGICA (S2) EM TENSO 0 A 10V
ST9
ST10 B SADA ANALGICA (S2) EM TENSO 10V

ST11 A SADA ANALGICA 1 CONFIGURADA PARA 0 A +10Vcc

100.2848 B SADA ANALGICA 1 CONFIGURADA PARA 10Vcc


A SADA ANALGICA 2 CONFIGURADA PARA 0 A +10Vcc
ST12
B SADA ANALGICA 2 CONFIGURADA PARA 10Vcc
A SADA ANALGICA 3 CONFIGURADA PARA 0 A +10Vcc
ST13
B SADA ANALGICA 3 CONFIGURADA PARA 10Vcc
A SADA ANALGICA 4 CONFIGURADA PARA 0 A +10Vcc
ST14
B SADA ANALGICA 4 CONFIGURADA PARA 10Vcc

PLACA ESTRAPE POSIO FUNO


ST3 A SADA ANALGICA (S3) EM TENSO 0 A 10V
ST4
ST5 B SADA ANALGICA (S3) EM TENSO 10V
100.2849 ST6 A SADA ANALGICA (S4) EM TENSO 0 A 10V
ST7
ST8 B SADA ANALGICA (S4) EM TENSO 10V

Estrapeamento para Endereamento das Analgicas Compactas (MAC)


A srie MPC4004, permite ao usurio definir at 04 Mdulos de Analgicas Compactas.
Assim, na utilizao destes mdulos deve-se fazer a seguinte configurao atravs de estrape, tambm
demonstrado o Mapeamento de Memria das entradas e sadas:

UNIDADE ESTRAPE (ST1) Mapeamento de Memria


Se for Entrada Se for Sada
Primeira Expanso A (*) 0800h 080Fh 0840h 084Fh
Segunda Expanso B 0810h 081Fh 0850h 085Fh
Terceira Expanso C 0820h 082Fh 0860h 086Fh
Quarta Expanso D 0830h 083Fh 0870h 087Fh
(*) Posio Default

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 28


Captulo 2 Componentes da Srie

Os Mdulos Analgicos Compactos podem ser definidos somente como entrada ou sada. Observe que o
Mapeamento de Memria depende da ordem das expanses.
Para uma melhor compreenso veja alguns exemplos:

UNIDADE ESTRAPE (ST1) Entrada ou Mapeamento de


Sada Memria
Primeira Expanso A E01 a E08 0800h 080Fh
Segunda Expanso B E09 a E12 0810h 0817h
Terceira Expanso C S01 a S08 0860h 086Fh
Quarta Expanso D S09 a S12 0870h 0877h

UNIDADE ESTRAPE (ST1) Entrada ou Mapeamento de


Sada Memria
Primeira Expanso A E01 a E08 0800h 080Fh
Segunda Expanso B S01 a S08 0850h 0857h
Terceira Expanso C E09 a E16 0820h 082Fh
Quarta Expanso D S09 a S16 0870h 087Fh

Estrapeamento para Entrada Analgica Compacta


As Entradas Analgicas dos Mdulos Analgicos Compactos podem ser configuradas em tenso ou
corrente.
A opo deve ser feita atravs dos estrapes internos mostrados abaixo:

4004.62 e 4004.62/M (verso antiga)


PLACA CANAL STRAPE
E1 ST2 A - Corrente B - Tenso
E2 ST3 A - Corrente B - Tenso
E3 ST4 A - Corrente B - Tenso
E4 ST5 A - Corrente B - Tenso
100.2840.1
E5 ST6 A - Corrente B Tenso
E6 ST7 A - Corrente B Tenso
E7 ST8 A - Corrente B Tenso
E8 ST9 A - Corrente B - Tenso
Default: entrada em tenso.

4004.62 e 4004.62/M (verso nova)


PLACA CANAL ESTRAPE
E1 ST2 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
E2 ST3 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
E3 ST4 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
E4 ST5 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
100.2840.2
E5 ST6 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
E6 ST7 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
E7 ST8 D/B Corrente (250) C/A Corrente (500) A/B Tenso
E8 ST9 D/B Corrente (250) C/A Corrente (500) A/B - Tenso
Default: entrada em tenso.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 29


Captulo 2 Componentes da Srie

Estrapeamento para o Mdulo Contagem Rpida (4004.87 e 4004.87SA)


PLACA ESTRAPE POSIO FUNO
A Encoder +5 Vcc
ST1
B (*) Encoder +12 Vcc
A Encoder unidirecional
ST8 (2) e ST9 (1)
B (*) Encoder bidirecional
101.2860
A Entrada P
ST10 (2) e ST11 (1)
B (*) Entrada N
A (*) Sada N
ST12 (2) e ST13 (1)
B Sada P
(1) Contador Rpido 1
(2) Contador Rpido 2
(*) Posio Default
- mximo de 1 mdulo por bastidor.

Estrapeamento para mdulos conversores RS232/RS485


Os Mdulos Conversores 2232.00R e 4004.71R podem ter a transmisso controlada pelo sinal TX ou
RTS da RS232.
A opo deve ser feita atravs do estrape interno mostrado abaixo:

PLACA ESTRAPE POSIO FUNO


A (*) Controle de Transmisso via TX da RS232
101.2873 ST1
B Controle de Transmisso via RTS da RS232
(*) Posio default

Obs. O controle de transmisso por RTS s usado em softwares que disponibilizam este sinal,
sendo que na maioria das aplicaes o controle da direo do fluxo das informaes feito pelo
prprio sinal de "TX".

Estrapeamento para mdulo de energia


A posio do jumper de endereamento (ST1) fornecida pelo aplicativo SUP, durante a configurao do
hardware a ser utilizado.

ESTRAPE POSIO FUNO


A (*) ENDEREAMENTO A PARA MDULO DE ENERGIA
B ENDEREAMENTO B PARA MDULO DE ENERGIA
C ENDEREAMENTO C PARA MDULO DE ENERGIA
D ENDEREAMENTO D PARA MDULO DE ENERGIA
ST1 E ENDEREAMENTO E PARA MDULO DE ENERGIA
F ENDEREAMENTO F PARA MDULO DE ENERGIA
G ENDEREAMENTO G PARA MDULO DE ENERGIA
H ENDEREAMENTO H PARA MDULO DE ENERGIA
(*) Posio default

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 30


Captulo 2 Componentes da Srie

Esquemas de Ligaes para os Mdulos da srie MPC4004


Os esquemas de ligaes para os Mdulos de Processamento, bem como para os mdulos de expanso
so mostrados nas prximas figuras.

MDULOS DE ALIMENTAO

Fig. 2.- Mdulo de Alimentao 4004.40 Mdulo de Alimentao 4004.40A

Os mdulos fonte de alimentao 4004.40B e


4004.40C podem ser ligados em 220Vca ou 110Vca
dependendo da configurao da ligao do primrio
do transformador. Esta configurao feita na placa
de circuito impresso destas unidades.
As ligaes so mostradas na figura a seguir:

Tenso [Vca] Fusvel [A]


220 0,25
110 0,50
Tabela 1 - Seleo do fusvel de
alimentao

Fig. 3. - Mdulo de Alimentao 4004.40B e 4004.40C

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 31


Captulo 2 Componentes da Srie

TENSO AUXILIAR +24Vcc


PARA USO EXTERNO 0Vcc
+24Vcc/500mA max.

+48Vcc
ALIMENTAO
0Vcc
36 A 60 Vcc

4004.40D

Fig. 4. - Mdulo de Alimentao 4004.40D Mdulo de Alimentao 4004.40F

Fig. 5. - Mdulo de Alimentao 4004.40G

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 32


Captulo 2 Componentes da Srie

MDULOS DE PROCESSAMENTO

Fig. 6. - Mdulos de Processamento Mdulos de Processamento


4004.01, 4004.05E e 4004.11 4004.02, 4004.06E e 4004.12
8 E tipo N e 8 S tipo N. 8 E tipo P e 8 S tipo P

Fig. 7. - Mdulo de Processamento 4004.09 e 4004.09E Mdulo de Processamento 4004.09 e 4004.09E


Esquema de ligaes externas para entradas tipo N Esquema de ligaes externas para entradas tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 33


Captulo 2 Componentes da Srie

MDULOS DE EXPANSO DIGITAL (CORRENTE CONTNUA)

Fig. 8. Mdulo de Expanso 4004.31 Mdulo de Expanso 4004.32


16 S tipo N. 16 S tipo P

Fig. 9. - Mdulo de Expanso 4004.33 Mdulo de Expanso 4004.34


16 E tipo N. 16 E tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 34


Captulo 2 Componentes da Srie

Fig. 10. - Mdulo de Expanso 4004.51 Mdulo de Expanso 4004.52


8 E tipo N e 8 S tipo N. 8 E tipo P e 8 S tipo P

Fig. 11. Mdulo de Expanso 4004.53 Mdulo de Expanso 4004.54


16 E tipo N e 16 S tipo N. 16 E tipo P e 16 S tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 35


Captulo 2 Componentes da Srie

Fig. 12. Mdulo de Expanso 4004.55 Mdulo de Expanso 4004.56


32 E tipo N 32 E tipo P

MDULOS DE EXPANSO DIGITAL (Entrada Digital tipo N ou P e sada a Rel)

Fig. 13. Mdulo de Expanso 4004.57 Mdulo de Expanso 4004.57


Esquema de ligaes externas para entradas tipo N Esquema de ligaes externas para entradas tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 36


Captulo 2 Componentes da Srie

Fig. 14. Mdulo de Expanso 4004.58


Esquema de ligaes externas para entradas tipo N

Fig. 15. Mdulo de Expanso 4004.58


Esquema de ligaes externas para entradas tipo P.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 37


Captulo 2 Componentes da Srie

MDULOS DE EXPANSO DIGITAL (CORRENTE ALTERNADA)

Fig. 16.- Mdulo de Expanso 4004.35 8 E (110 Vca)


Mdulo de Expanso 4004.35A 8 E (220 Vca)

Fig. 17. Mdulo de Expanso 4004.37 Mdulo de Expanso 4004.39


8 S a Rel 8 S a Triac

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 38


Captulo 2 Componentes da Srie

MDULO MULTIPLEX

Matriz de at 32
LEDs / Botes

Fig. 18.- Mdulo Multiplex 4004.70

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 39


Captulo 2 Componentes da Srie

MDULOS DE EXPANSO ANALGICA

Entradas atravs de fonte externa (diferencial) Entradas atravs de rguas potenciomtricas


Fig. 19. - Mdulo de Expanso 4004.60 e 4004.60N
2 E/S Analgicas

Entradas atravs de fonte externa (diferencial) Entradas atravs de rguas potenciomtricas


Fig. 20. - Mdulo de Expanso 4004.61 e 4004.61N
4 E/S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 40


Captulo 2 Componentes da Srie

Entradas atravs de fonte externa (diferencial) Entradas atravs de rguas potenciomtricas


Fig. 21. - Mdulo de Expanso 4004.60/A
2 E/S Analgicas

Entradas atravs de fonte externa (diferencial) Entradas atravs de rguas potenciomtricas


Fig. 22. - Mdulo de Expanso 4004.61/A
4 E/S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 41


Captulo 2 Componentes da Srie

MDULOS ANALGICOS COMPACTOS MAC

Esquema de Ligaes para sinais de 0 a 10V


Fig. 23. Mdulo Analgico Compacto 4004.62 Mdulo Analgico Compacto 4004.62/M
8 E Analgicas 4 E Analgicas

Fig. 24. Mdulo Analgico Compacto 4004.63 Mdulo Analgico Compacto 4004.63/M
8 S Analgicas 4 S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 42


Captulo 2 Componentes da Srie

Fig. 25. Mdulo Analgico Compacto 4004.64 Mdulo Analgico Compacto 4004.64/M
8 S Analgicas 4 S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 43


Captulo 2 Componentes da Srie

MDULOS DE LEITURA DE TEMPERATURA

Fig. 26. - Mdulo de Leitura de Temperatura 4004.65/J Mdulo de Leitura de Temperatura 4004.66/J
Termopar tipo J com 4 canais Termopar tipo J com 8 canais

Fig. 27. - Mdulo de Leitura de Temperatura 4004.65/K Mdulo de Leitura de Temperatura 4004.66/K
Termopar tipo K com 4 canais Termopar tipo K com 8 canais

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 44


Captulo 2 Componentes da Srie

Fig. 28. - Mdulo de Leitura de Temperatura 4004.85 e 4004.85/P2 Termoresistncia PT100 com 4 canais / 04 Entradas Analgicas

Fig. 29. - Mdulo de Leitura de Temperatura 4004.75/P e 4004.75/P2 Mdulo de Leitura de Temperatura 4004.76/P e 4004.76/P2
Termoresistncia PT100 com 4 canais Termoresistncia PT100 com 8 canais

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 45


Captulo 2 Componentes da Srie

OUTRAS CONEXES PARA MDULOS DE 3 FIOS

Para a utilizao de PT100 2 ou 4 fios nos mdulos de 3 fios, devem-se executar as conexes conforme
os desenhos abaixo:

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 46


Captulo 2 Componentes da Srie

MDULOS DE CONTAGEM RPIDA

Observao: para configurar o encoder, entradas e sadas como tipo N ou P ver pg. 30

(*)

Fig. 30. Mdulo de Contagem Rpida 4004.87

(*)

Fig. 31. Mdulo de Contagem Rpida 4004.87SA


(*) configuradas por estrape interno

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 47


Captulo 2 Componentes da Srie

MDULOS CONVERSORES RS232/RS485 ISOLADOS

Fig. 32. Mdulo Conversor RS232/RS485 Isolado 2232.00R ou 4004.71R

MODULO FONTE CHAVEADA ENTRADA 90 a 240VCA / SADA 24VDC / 3A

Fig. 33. Mdulo fonte chaveada 3A - 2240.03

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 48


Captulo 2 Componentes da Srie

MODULO FONTE CHAVEADA ENTRADA 93 a 135VCA ou 187 a 260VCA SADA 24VDC / 5A

Fig. 34. Mdulo fonte chaveada 5A - 2240.05

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 49


Captulo 2 Componentes da Srie

MODULO AMPLIFICADOR PARA VLVULA PROPROCIONAL

Fig. 35. Mdulo Amplificador para vlvula proporcional - 4004.73

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 50


Captulo 2 Componentes da Srie

Fig. 36. Mdulo Amplificador para vlvula proporcional - 4004.73M

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 51


Captulo 2 Componentes da Srie

MODULO DE ENERGIA

Status Status

L1 L2 L3 N L1 L2 L3 N
Mdulo de Energia Mdulo de Energia

I1 I1
I1 I1
I2 I2
I2 I2
I3 I3
I3 I3

Imx. 5A Imx. 5A

L1 L1
L2 L2
L3 L3
N N

4004.45 4004.45

Fig. 37. - Mdulo de Energia 4004.45 Mdulo de Energia 4004.45


Esquema de ligao com transformador de corrente maior que 5 A Esquema de ligao para sistemas com corrente menor que 5A

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 52


Captulo 3 Mapeamento de Memria

3. Mapeamento de Memria
Introduo
Neste captulo mostrado o mapeamento de memria do Mdulo de Processamento da srie MPC4004.
Mapeamento de Memria dos Mdulos de Processamento
7FFF
REA DE USO INTERNO DO SISTEMA
7000
6FFF
PROGRAMA USURIO + PROGRAMA DE INTERRUPES
4010
400F
RESERVADO
4000
3FFF
REA DE TABELAS - 4K (usada pelas instrues ATAB e VTAB)
3000
2FFF
REA DE TEXTOS DAS TELAS
1A00
19FF
REA DE CONFIGURAO
1000
0FFF
REGISTROS ESPECIAIS
0FD0
0FCF
928 REGISTROS LIVRES
0880
087F
32 EFETIVOS DE SADAS ANALGICAS Mdulo Analgico Compacto (MAC)
0840
083F
32 EFETIVOS DE ENTRADAS ANALGICAS Mdulo Analgico Compacto (MAC)
0800
07FF
04 EFETIVOS DAS ENTRADAS DE 0 10V Mdulo 4004.85
07F8
07F7
04 EFETIVOS DAS ENTRADAS DO PT100 Mdulo 4004.85
07F0
07EF OBS: 0780h/0782h RESERVADO PARA RESTO DAS
118 REGISTROS LIVRES
0700 INSTRUES DIV, DIVB,DIVBL, DVBLL
06FF
8 EFETIVOS DE TEMPERATURA Canais 1 a 8
06F0
06EF
8 EFETIVOS DE SADAS ANALGICAS Canais 1 a 8
06E0
06DF
8 EFETIVOS DE SADAS ANALGICAS Canais 9 a 16
06D0
06CF
8 EFETIVOS DE TEMPERATURA Canais 9 a 16
06C0
06BF
32 REGISTROS LIVRES
0690
068F
32 PRESETS DE SADAS ANALGICAS
0650
064F
40 REGISTROS LIVRES
0600
05FF
8 EFETIVOS DE ENTRADAS ANALGICAS Canais 1 a 8
05F0
05EF 8 EFETIVOS ORIGINAIS QUANDO A
Canais 1 a 8
05E0 INSTRUO FATOR USADA
05DF
8 EFETIVOS DE ENTRADAS ANALGICAS Canais 9 a 16
05D0
05CF
32 REGISTROS LIVRES
0590
058F
32 PRESETS DAS ENTRADAS ANALGICAS
0550
054F
4 REGISTROS LIVRES
0548
0547
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
0540
053F
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO (Modo ngulo)
0500
04FF
MDULOS DE CONTAGEM RPIDA
04E0
04DF
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO
04D0
04CF PORCENTAGEM DE ENERGIA ENTREGUE S
Canais 1 a 8
04C0 RESISTNCIAS
04BF
32 REGISTROS LIVRES
0480
047F
32 PRESETS E EFETIVOS TEMPORIZADORES OU CONTADORES
0400
03FF
MEMRIA DE ESTADOS
0000

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 53


Captulo 3 Mapeamento de Memria

Descrio dos Estados Internos de 0000 at 03FF

03FF DIREO DE CONTAGEM DE PULSO PARA INSTRUO CTCPU (REMANENTE)


03FE WATCH DOG TIMER (ATIVO QUANDO O WDT ENTRAR) DESLIGADO NA PASSAGEM PARA PROG
03FD SENTIDO DO CONTADOR RPIDO 2
03FC SENTIDO DO CONTADOR RPIDO 1
03FB SINAL DA SADA ANALGICA DO CONTADOR RPIDO 2
03FA SINAL DA SADA ANALGICA DO CONTADOR RPIDO 1
03F9
ESTADOS INTERNOS REMANENTES
03F0
03EF
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
03D1
03D0 HABILITA MODO MESTRE (EI REMANENTE)
03CF
ESTADOS INTERNOS REMANENTES
0380
037F
384 ESTADOS INTERNOS AUXILIARES
0200
01FF
ESTADOS INTERNOS TERMOPAR ABERTO Canais 9 a 16
01F8
01F7
ESTADOS INTERNOS TERMOPAR INVERTIDO Canais 9 a 16
01F0
01EF
RESERVADO PARA PROGRAMAO DAS SADAS DIGITAIS
0180
017F
32 ESTADOS INTERNOS RELACIONADOS AOS PRESETS DE SADA ANALGICA
0160
015F
RESERVADO PARA PROGRAMAO DAS ENTRADAS DIGITAIS
0100
00FF OVERFLOW NA SOMA, SUBTRAO E SCL (2) (3) (5)
00FE MUDANA DE VALOR ATRAVS DE TECLADO (2) (5)
00FD EI ACESSO COMUNICAO SERIAL CANAL A (RS232) (2) (5)
00FC ON QUANDO SERIAL OCUPADA (PRINT) (2) (5)
00FB HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT) (1) (5)
00FA ON QUANDO RESULTADO DE "COMPARE" < (2) (4)
00F9 ON QUANDO RESULTADO DE "COMPARE" = (2) (4)
00F8 ON QUANDO RESULTADO DE "COMPARE" > (2) (4)
00F7 SEMPRE LIGADO (2)
00F6 SEMPRE DESLIGADO (2)
00F5 ON NA PRIMEIRA VARREDURA (2)
00F4 CLOCK DE 1,0 SEGUNDOS (2)
00F3 CLOCK DE 0,2 SEGUNDOS (2)
00F2 CLOCK DE 0,1 SEGUNDOS (2)
00F1 BLOQUEIO DE TECLADO PARA EDIO (1)
00F0 BIP DE TECLADO (2)
00EF POSIO ZERO CONTADOR RPIDO 2
00EE EFETIVO < SETPOINT CONTADOR RPIDO 2
00ED EFETIVO SETPOINT CONTADOR RPIDO 2
00EC HABILITA SADA EFETIVO SETPOINT CONTADOR RPIDO 2
00EB HABILITA SADAS CONTADOR RPIDO 2
00EA BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 2
00E9 LOAD SETPOINT INICIAL CONTADOR RPIDO 2
00E8 RESET EFETIVO CONTADOR RPIDO 2
00E7 POSIO ZERO CONTADOR RPIDO 1
00E6 EFETIVO < SETPOINT CONTADOR RPIDO 1
00E5 EFETIVO SETPOINT CONTADOR RPIDO 1
00E4 HABILITA SADA EFETIVO SETPOINT CONTADOR RPIDO 1
00E3 HABILITA SADAS CONTADOR RPIDO 1
00E2 BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 1
00E1 LOAD SETPOINT INICIAL CONTADOR RPIDO 1

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 54


Captulo 3 Mapeamento de Memria

00E0 RESET EFETIVO CONTADOR RPIDO 1


00DF BLOQUEIO DE CONTAGEM (Simulador de ngulo)
00DE FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN) (2)
00DD ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA (2)
00DC ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA (2)
00DB APAGA DISPLAY (5)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA
00DA (2) (5)
DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL A (RS232)
00D9 TENTATIVA DE EDIO COM TECLADO BLOQUEADO (2)
NA TRANSIO DE OFF PARA ON CARREGA TELA ALVO NO DISPLAY
00D8 (1) (5)
(o nmero da tela definido no registro 0FECh)
00D7 ON DURANTE PRIMEIRA VARREDURA QUANDO ZERO EXTERNO LIGADO (Modo ngulo)
00D6 EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal) (2)
00D5 EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal) (2)
00D4 EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal) (2)
00D3 HABILITA SADAS CONTADOR RPIDO (Modo Normal) (1)
00D2 BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal) (1)
00D1 LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO (Modo Normal) (1)
00D0 RESET EFETIVO CONTADOR RPIDO (Modo Normal) (1)
00CF EDIO DE SENHA ERRADA
00CE DESATIVA TIME OUT DOS ALARMES
00CD ACESSO A SERIAL CANAL B (RS485)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA
00CC (2) (5)
DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL B (RS485)
00CB
RESPECTIVAMENTE LEDS DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
00C0
00BF TRIGGER DE 1 SEG
00BE HABILITA PROTOCOLO MODBUS
00BD LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
00BC ESTADO INTERNO REFERENTE TECLA ESC
00BB RESPECTIVAMENTE BOTES DE F1 a F12
00B0 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
00AF DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
00AE DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
00AD ESTADO INTERNO RESERVADO
00AC ESTADO INTERNO RESERVADO
00AB HABILITA LEITURA DE CARACTERES DO CANAL RS232
00AA ESTADO INTERNO RESERVADO
00A9 BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09)
00A0 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
009F ESTADOS INTERNOS HABILITAM CONTROLE DE TEMPERATURA APS
Canais 1 a 8
0098 RUPTURA DE TERMOPAR
0097
ESTADOS INTERNOS HABILITAM CONTROLE DE OVER-SHOOT Canais 1 a 8
0090
008F
ESTADOS INTERNOS TERMOPAR ABERTO Canais 1 a 8
0088
0087
ESTADOS INTERNOS TERMOPAR INVERTIDO Canais 1 a 8
0080
007F
ESTADO INTERNO DE ALARME DE MXIMO Canais 1 a 8
0078

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 55


Captulo 3 Mapeamento de Memria

0077
ESTADOS INTERNOS DE ALARME DE MNIMO Canais 1 a 8
0070
006F
ESTADOS INTERNOS HABILITAM CONTROLE DE SOFT-START Canais 1 a 8
0068
0067
ESTADOS INTERNOS DE AQUECIMENTO Canais 1 a 8
0060
005F 32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS
0040 E OS EFETIVOS DAS ENTRADAS ANALGICAS
003F
16 ESTADOS INTERNOS DE NGULOS (Modo ngulo ou Modo ngulo Simulado)
0030
002F
ESTADOS INTERNOS AUXILIARES
0022
0021 HABILITA TEMPORIZADOR 02 (Mx. 9,999 segundos)
0020 HABILITA TEMPORIZADOR 01 (Mx. 9,999 segundos)
001F
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)
0000

OBSERVAES:
(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 SUP.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 56


Captulo 3 Mapeamento de Memria

Botoeiras e LEDs presentes nas Interfaces


Viso geral

Os botes F1 a F12 e K0 a K9, presentes nas interfaces, podem ser utilizados como botoeira para acionar
eventos durante um processo automatizado.
Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON.
Os LEDs do frontal sero acionados atravs de seu respectivo estado interno.
Importante: Os LEDs funcionam independentemente dos botes.

Mapeamento de memria

00B0 TECLA F1 00C0 LED 1


00B1 TECLA F2 00C1 LED 2
00B2 TECLA F3 00C2 LED 3
00B3 TECLA F4 00C3 LED 4
00B4 TECLA F5 00C4 LED 5
00B5 TECLA F6 00C5 LED 6
00B6 TECLA F7 00C6 LED 7
00B7 TECLA F8 00C7 LED 8
00B8 TECLA F9 00C8 LED 9
00B9 TECLA F10 00C9 LED 10
00BA TECLA F11 00CA LED 11
00BB TECLA F12 00CB LED 12
00A0 TECLA K1
00A1 TECLA K2
00A2 TECLA K3
00A3 TECLA K4
00A4 TECLA K5
00A5 TECLA K6
00A6 TECLA K7
00A7 TECLA K8
00A8 TECLA K9
00A9 TECLA K0

Entradas Digitais
Viso geral

Os mdulos de 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, 110 Vca ou 220 Vca.
Cada entrada isolada do sistema atravs de um acoplador tico sendo seu estado "ON" sinalizado
atravs de led's no frontal do mdulo. Podem-se ter mdulos de 8, 16 ou 32 entradas, num total mximo
de 120.

Mapeamento de memria

017F
REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS
0100

Importante:
Os estados internos no utilizados podero ser usados como estados internos auxiliares.
Ao programar os estados de comparao das sadas analgicas, verificar se no h sobreposio com
os estados das entradas digitais.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 57


Captulo 3 Mapeamento de Memria

Sadas Digitais
Viso geral

Os mdulos de sadas digitais convertem sinais lgicos usados no controlador programvel em sadas
(corrente contnua 24 Vcc ou alternada rels ou triac), capazes de energizar bobinas, rels, chaves
contatoras, lmpadas, solenides ou qualquer outra carga.
As sadas so isoladas do sistema atravs de acopladores ticos, sendo a indicao de sada ativada
atravs de led's no frontal do mdulo. Podem-se ter mdulos de 8, 16 ou 32 sadas, num total mximo de
120.

Mapeamento de memria

Estados internos relacionados com as sadas digitais:


01FF
REA RESERVADA PARA MAPEAMENTO DAS SADAS DIGITAIS
0180

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

No possvel utilizar o stimo mdulo de expanso (entrada) em conjunto com o mdulo de


temperatura pois h sobreposio dos estados internos.

Utilizando o aplicativo SUP

Condies necessrias:

n Estar no menu configurao, comando hardware.

n Selecionar a opo Expanses

Inicialmente o usurio ir definir o tamanho do Bastidor, tendo a opo de 2 (default), 4, 6, 8 ou 10


ranhuras.
Clicando sobre os mdulos, ir aparecer uma janela com os mdulos disponveis.

Escolhendo-se qualquer expanso digital, a mesma trar informao do mapeamento alocado bem como
da posio do estrape ST1 de endereamento.
A figura abaixo oferece uma viso da tela de configurao:

Fig. 38.- Configurao de Entradas/Sadas Digitais

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 58


Captulo 3 Mapeamento de Memria

Importante:
Os Mdulos de Expanso Digital MPC4004.35, 4004.35A, 4004.37 e 4004.39 devem ser declarados
no aplicativo SUP como uma Expanso Digital de 8E/8S.
Ao utilizar o mdulo 4004.35 (8 E 110 Vca) ou 4004.35A (8 E 220 Vca) as sadas podem ser
utilizadas como estados internos auxiliares.
Por exemplo, seja o mdulo acima a primeira expanso. Este receber automaticamente pelo
aplicativo SUP os endereos E110 a E117 e as sadas S190 a S197, que completam a expanso 8E/8S,
esto livres para o usurio utilizar.
J no mdulo 4004.37 (8 S Rel) ou 4004.39 (8 S Triac), as entradas no podem ser utilizadas
como estados internos auxiliares por estarem recebendo informaes do barramento.
Seguindo o exemplo, seja o mdulo como segunda expanso. Recebendo pelo SUP os endereos
S1A0 a S1A7N e as entradas E120 a E127, as quais no podem ser utilizadas.

Para o driver MPC4004L, o endereamento das expanses fixo conforme a tabela abaixo.

CPU Expanso 1 Expanso 2


E100-E107 E108-E10F E110-E117
S180-S187 S188-S18F S190-S197

Temporizadores e Contadores
Viso geral

O Editor de Diagramas Aplicativo SUP, possibilita simular Temporizadores com retardo na energizao e
Contadores, atravs das Instrues TMR (Temporizador) e CNT (Contador).
O estado interno relacionado ao Temporizador passa de desacionado (OFF) para acionado (ON) quando o
Efetivo atingir o Preset de tempo programado.
Tambm para o Contador os estados internos so acionados quando o Efetivo da contagem atingir o
Preset.
Os Temporizadores possuem base de tempo de 0,01 segundos, tendo assim o tempo mximo de 99,99
segundos.
Esto disponveis ao usurio 32* Temporizadores ou Contadores.
* - Total utilizado em um programa somando contadores e temporizadores.

Mapeamento de memria

Estados internos relacionados com os temporizadores/contadores:


001F
32 TEMPORIZADORES/CONTADORES
0000

Registros associados com os temporizadores/contadores:


047F
32 EFETIVOS DE TEMPORIZADOS/CONTADORES
0440
043F
32 PRESETS DE TEMPORIZADORES/CONTADORES
0400

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 59


Captulo 3 Mapeamento de Memria

Abaixo temos uma tabela relacionando os Estados Internos, Presets e Efetivos dos
Temporizadores/Contadores:

N Estado Preset Efetivo N Estado Preset Efetivo


Interno Interno
1 0000h 0400h 0440h 17 0010h 0420h 0460h
2 0001h 0402h 0442h 18 0011h 0422h 0462h
3 0002h 0404h 0444h 19 0012h 0424h 0464h
4 0003h 0406h 0446h 20 0013h 0426h 0466h
5 0004h 0408h 0448h 21 0014h 0428h 0468h
6 0005h 040Ah 044Ah 22 0015h 042Ah 046Ah
7 0006h 040Ch 044Ch 23 0016h 042Ch 046Ch
8 0007h 040Eh 044Eh 24 0017h 042Eh 046Eh
9 0008h 0410h 0450h 25 0018h 0430h 0470h
10 0009h 0412h 0452h 26 0019h 0432h 0472h
11 000Ah 0414h 0454h 27 001Ah 0434h 0474h
12 000Bh 0416h 0456h 28 001Bh 0436h 0476h
13 000Ch 0418h 0458h 29 001Ch 0438h 0478h
14 000Dh 041Ah 045Ah 30 001Dh 043Ah 047Ah
15 000Eh 041Ch 045Ch 31 001Eh 043Ch 047Ch
16 000Fh 041Eh 045Eh 32 001Fh 043Eh 047Eh

Importante:
No aplicativo SUP o usurio tem disponvel o Mapeamento de Memria da srie MPC4004, para
acess-lo basta teclar [Shift+F1], em qualquer menu.

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 S186 permanecer ativada.
A sada S186 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 S187 do temporizador 2.

Mapeamento de memria

Estados internos relacionados com os temporizadores de 0,001s :

0021 HABILITA TEMPORIZADOR 02


0020 HABILITA TEMPORIZADOR 01

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 60


Captulo 3 Mapeamento de Memria

Registros relacionados com os temporizadores de 0,001s :

0547
EFETIVO DO TEMPORIZADOR 02
0546
0545
PRESET DO TEMPORIZADOR 02
0544
0543
EFETIVO DO TEMPORIZADOR 01
0542
0541
PRESET DO TEMPORIZADOR 01
0540

Importante:
Os estados internos e registros sero utilizados para os 2 temporizadores de 0,001s quando
configurados pelo usurio, casos contrrios sero de uso geral.

A habilitao dos temporizadores de 0,001s, feita utilizando diretamente a pseudo-instruo TM1 ou


TM2.

Multiplex
Viso geral

O mdulo 4004.70 oferece os drivers para ligar externamente os 32 botes e/ou 32 Leds.
Estes Botes e/ou Leds so relacionados aos estados internos atravs do aplicativo SUP.

Importante: - mximo de 1 mdulo por bastidor.

Utilizando o aplicativo SUP

Condies necessrias:

n Estar no menu configurao, comando hardware.

n Selecionar a opo Expanses.

Escolha a expanso: Multiplex c/ Botes e Leds.


Ao se digitar <ENTER> na opo de Multiplex abrir uma janela como mostrada a seguir:

Fig. 39.- Ajuste de Botes e Leds

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 61


Captulo 3 Mapeamento de Memria

No campo Primeiro EI deve-se digitar o primeiro endereo do estado interno, sendo que os demais EIS
sero na seqncia, de acordo com o nmero de Botes e/ou Leds desejado pelo usurio (8, 16, 24 ou
32).

A seguir mostrado o esquema de ligao dos Botes e Leds:

Fig. 40.- Esquema de Ligao externa de Botes e Leds para 4004.70

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 62


Captulo 3 Mapeamento de Memria

E/S Analgicas Canais 1 a 16


Viso geral

As expanses analgicas convertem at 16 sinais de entrada e 16 sinais de sada analgicos.


(combinao de quatro mdulos 4004.61).

Mapeamento de memria

Registros e estados internos relacionados com as entradas analgicas:

005F 32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS


0040 E OS EFETIVOS DAS ENTRADAS ANALGICAS (1)
05FF
8 EFETIVOS DE ENTRADAS ANALGICAS Canais 1 a 8
05F0
05EF 8 EFETIVOS ORIGINAIS QUANDO A
Canais 1 a 8
05E0 INSTRUO FATOR UTILIZADA
05DF
8 EFETIVOS DE ENTRADAS ANALGICAS Canais 9 a 16
05D0
058F
32 PRESETS ASSOCIADOS S ENTRADAS ANALGICAS
0550

Registros e estados internos relacionados com as sadas analgicas:


017F
32 ESTADOS INTERNOS RELACIONADOS AOS PRESETS DE SADA (1)
0160
06EF
8 EFETIVOS DE SADAS ANALGICAS Canais 1 a 8
06E0
06DF
8 EFETIVOS DE SADAS ANALGICAS Canais 9 a 16
06D0

068F
32 PRESETS ASSOCIADOS S SADAS ANALGICAS
0650
(1) Casoo usurio necessite de mais de 32 presets, a regio de estado interno
dever ser realocada para que no haja conflito com os estados reservados para
temperatura ou sadas digitais.

Utilizando o aplicativo SUP

Condies necessrias:

n Estar no menu configurao, comando hardware.

n Selecionar a opo Expanses.

Escolha uma expanso: Analgica 1 (canais de 1 a 4), Analgica 2 (canais de 5 a 8), Analgica 3
(canais de 9 a 12) ou Analgica 4 (canais de 13 a 16).
Faa a programao descrita a seguir conforme as caractersticas destes mdulos.

Ao se digitar <ENTER> na opo entradas analgicas E1/E2 ou E3/E4 ou E5/E6 ou E7/E8 ou E9/E10 ou
E11/E12 ou E13/E14 ou E15/E16, abrir uma janela como mostrada a seguir:

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 63


Captulo 3 Mapeamento de Memria

Fig. 41.- Ajuste de Entradas Analgicas

Para cada entrada analgica escolha o tipo de representao usada nos registros (BCD ou BIN) e a
escala. Basta para isto digitar <ENTER> sobre o tipo ou escala da entrada analgica selecionada e
escolher o tipo ou escala e digitar novamente <ENTER> para confirmar, <ESC> sai da janela.
Com isso sero configurados os bytes de ajuste para cada entrada analgica, bem como o prprio
mdulo.
A utilizao dos ajustes necessria para compatibilizar tenses de entrada 0 a +10 Vcc ou correntes de
0 a 20 mA com os valores colocados nos registros. A tenso de referncia do conversor A/D de
+10,24Vcc correspondendo a um fundo de escala igual a FFFh (12 bits) na sada digital do conversor.

Exemplo: Entrada de 0 a +10 Vcc (ou 0 a 20 mA) correspondente a 000 a FA0 em hexadecimal na sada
digital do conversor. Portanto para essa entrada representar nos registros correspondentes um valor
decimal de 0000 a 1000 necessrio dividir por 4 e converter para BCD.

possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser aplicada
para a entrada analgica, segundo a tabela mostrada a seguir:

Escala (BCD) Escala (Binrio)


0000 - 0500 0000 - 01F4
0000 - 0700 0000 - 02BC
0000 - 1000 0000 - 03E8
0000 - 2000 0000 - 07D0
0000 - 4000 0000 - 0FA0
0000 - 5000 0000 - 1388
0000 - 7000 0000 - 1B58
0000 - 9999 0000 - 270F

Cada entrada analgica pode ter mais de um preset associado a ela. A soma de todos os presets de todas
as entradas analgicas no pode ser maior que 64, estes presets esto em registros consecutivos.
Cada registro est associado a um estado interno que sinaliza o resultado da comparao entre o valor do
preset e do efetivo (aberto ou OFF significa que o valor efetivo menor que o preset relacionado e
fechado ou ON significa que o valor efetivo maior ou igual que o preset). Alm disso necessrio definir
a quantidade de presets para cada entrada analgica.

A definio da quantidade de presets para cada entrada feita na opo Habilita Comparao Canais
Entradas Analgicas, no comando hardware.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 64


Captulo 3 Mapeamento de Memria

A janela que aparecer mostrada a seguir:

Fig. 42.- Configurao de Presets para Entradas Analgicas

Digite quantos presets deseja para determinada entrada analgica e <F5> para confirmar os valores.
Ao se digitar <ENTER> na opo sadas analgicas S1/S2 ou S3/S4 ou S5/S6 ou S7/S8 ou S9/S10 ou
S11/S12 ou S13/S14 ou S15/S16, abrir uma janela, como mostrada abaixo (modificando apenas o canal
correspondente):

Fig. 43. - Ajuste de Sadas Analgicas

Para cada sada analgica escolha o tipo de representao usada nos registros (BCD ou BIN) e a escala.
Basta para isto digitar <ENTER> sobre o tipo ou escala da sada analgica selecionada e escolher o tipo
ou escala e digitar novamente <ENTER> para confirmar, <ESC> sai da janela.
Com isto sero configurados os bytes de ajuste para cada sada analgica, bem como o prprio mdulo.
A utilizao dos ajustes necessria para compatibilizar os valores dos presets com tenses de 0 a
+10Vcc. A tenso de referncia do conversor D/A de +10,24 Vcc correspondendo a um fundo de escala
igual a FFFh (12 bits) na entrada digital do conversor.

Exemplo: Valor decimal de preset entre 0000 a 1000. Para esse valor ter na sada analgica uma tenso
entre 0 a +10 Vcc necessrio multiplic-lo por 4 e convert-lo para hexadecimal, lembrando que uma
tenso de 0 a +10 Vcc corresponde a 000h a FA0h em hexadecimal ou de 0000 a 4000 em BCD.

possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser aplicada,
para o canal de sada analgica, segundo a tabela mostrada a seguir:

Escala (BCD) Escala (Binrio)


0000 - 9999 0000 - 270F
0000 - 5000 0000 - 1388
0000 - 4000 0000 - 0FA0
0000 - 2000 0000 - 07D0
0000 - 1000 0000 - 03E8
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 65
Captulo 3 Mapeamento de Memria

Para os mdulos 4004.60N e4004.61N necessrio configurar o SINAL das sadas analgicas.
Selecionar : ASSOCIA EI DE SINAL SAIDAS

Fig. 44. - Associa estado interno de sinal das sadas analgicas

O estado interno associado, define o primeiro de 4 estados internos que podem estar relacionados as
sadas S1 a S4 de cada mdulo 4004.60N(S1 e S2) ou 4004.61N (s1 a S4), determinando que o valor
colocado nos respectivos registros de cada sada corresponder a uma tenso:
Entre 0 a +10Vcc se o estado interno de sinal estiver desligado (OFF)
Entre 0 a 10Vcc se o estado interno de sinal estiver ligado (ON).

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 66


Captulo 3 Mapeamento de Memria

Para o driver MPC4004 possvel relacionar presets s sadas analgicas, tendo estados internos
relacionados a cada preset.
Cada sada analgica pode ter mais de um preset associado. A soma de todos os presets de todas as
sadas analgicas no pode ser maior que 64, esses presets esto em registros consecutivos.
Cada registro est associado a um estado interno que, quando fechado, ir transferir o contedo do
registro associado sada analgica do canal.
A definio da quantidade de presets para cada sada feita na opo Habilita Comparao Canais
Sadas Analgicas, no comando hardware. A janela que aparecer mostrada abaixo:

Fig. 45.- Configurao dos Presets para as Sadas Analgicas

Mdulo Analgico Compacto (MAC)


Viso geral

As expanses analgicas convertem at 32 sinais de Entrada ou 32 sinais de Sada analgicos.


(combinao de quatro mdulos 4004.62 ou 4004.63 / 4004.64).

Mapeamento de memria

Registros relacionados com as entradas e sadas analgicas:

087F
32 EFETIVOS DE SADAS ANALGICAS COMPACTAS
0840
083F
32 EFETIVOS DE ENTRADAS ANALGICAS COMPACTAS
0800

Importante:
Os mdulos MAC s entram em operao quando o programa gravado na memria FLASH,
portanto no permitido usar os mdulos MAC com o Boot desabilitado.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 67


Captulo 3 Mapeamento de Memria

Utilizando o aplicativo SUP

Condies necessrias:

n Estar no menu configurao, comando hardware.

n Selecionar a opo Expanses.

Escolha uma expanso: 4 Entradas M.A.C., 8 Entradas M.A.C., 4 Sadas M.A.C. ou 8 Sadas M.A.C..
Veja a seguir a janela das Expanses:

Fig. 46.- Expanses Analgicas Compactas - MAC

Importante:
Para os Mdulos Analgicos Compactos, a utilizao do SUP similar s Expanses E/S Analgicas.
Ou seja, os MAC tambm possuem o recurso ESCALA e PRESETS para as Entradas e Sadas, usando o
mesmo procedimento de configurao.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 68


Captulo 3 Mapeamento de Memria

Mdulo 4004.85 (PT100 a 3 fios)


Viso geral

O mdulo 4004.85 possui:


04 canais de entradas analgicas (0 a 10Vcc ou 0 a 20 mA)
04 canais de leitura para termoresistncia do tipo PT100 (0 a 200 C)

Os canais de temperatura so de apenas leitura, no possuindo controle PID de temperatura .

Mapeamento de memria

Registros relacionados com as entradas analgicas:

07FF
04 EFETIVOS DAS ENTRADAS DE 0 10 V
07F8
07F7
04 EFETIVOS DAS ENTRADAS DO PT100
07F0

Utilizando o aplicativo SUP

Condies necessrias:

n Estar no menu configurao, comando hardware.

n Selecionar a opo Expanses.

Escolha uma expanso: E1-E4 PT100(0 a 200 Graus) E5-E8 (0-10V / 0-20mA)
Veja a seguir a janela das Expanses:

Fig. 47.- Expanses especficas

Importante:
Para as entradas analgicas, a utilizao do SUP similar s Expanses E/S Analgicas. Ou seja,
tambm possuem o recurso ESCALA e PRESETS para as Entradas e Sadas, usando o mesmo
procedimento de configurao.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 69


Captulo 3 Mapeamento de Memria

Temperatura
Viso geral

Os mdulos que fazem a leitura de temperatura convertem e linearizam tenses provenientes de at 16


termopares tipo J, tipo K ou termoresistncia do tipo PT100.

Importante: Para utilizar os mdulos de temperatura tipo K, a memria bsica utilizada na CPU do
controlador MPC4004, dever ser a 4004KVx (onde x = ltima verso)

Mapeamento de memria

Registros relacionados com os canais de temperatura:

06FF
8 VALORES EFETIVOS DE TEMPERATURA Canais 1 a 8
06F0
06CF
8 VALORES EFETIVOS DE TEMPERATURA Canais 9 a 16
06C0

Importante:
Os canais 1 a 8 possuem controle PID de temperatura automtico (atravs do SUP), assim o usurio
poder configurar os parmetros PID.
J os canais 9 a 16 so de apenas leitura, no possuindo controle PID de temperatura automtico.
Caso queira ter o controle, utilizar a Instruo PID (Ver na pgina 76), ou seja, deve-se programar os
parmetros PID.
Ao configurar a segunda placa (canais 9 a 16) do Mdulo de Temperatura (4004.65/X ou 4004.66/X)
no permitida a utilizao simultnea com o Mdulo de Contagem Rpida (4004.87 ou 4004.87SA).

Utilizando o aplicativo SUP

Condies necessrias:

Programao dos presets e alarmes:

n estar no menu configurao, comando hardware.

n Selecionar a opo Expanses.

Escolha a opo temperatura T1 a T4 e/ou a opo temperatura T5 a T8.


A definio dos Alarmes de mnimo e de mximo e do preset ser feita atravs da janela do SUP mostrada
a seguir:

Fig. 48. - Configurao dos Presets e Alarmes

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 70


Captulo 3 Mapeamento de Memria

Importante:
Para os Presets e Alarmes, o usurio definir o endereo onde os mesmos esto alocados, permitindo
a criao de telas de edio para alterao durante o processo.

Programao dos parmetros PID

A definio dos parmetros PID feita atravs da janela do SUP (menu Configurao, comando
Carregamento Automtico):

Fig. 49.- Configurao dos Parmetros PID

Podem-se tambm criar telas de edio para os parmetros PID, utilizando o mapeamento mostrado a
seguir:

7B0F
TEMPO (02 a 25 segundos)
7B0E
7B0D
Kd (00,0 a 25,5 minutos)
7B0C
7B0B
Ki (004 a 250 repeties/minuto)
7B0A
7B09
Kp (000 a 100%)
7B08
7B07
BANDA (00,0 a 25,5 C)
7B06
7B05
PRESET (Endereo onde est o Preset)
7B04
7B03
ALARME MXIMO (Endereo onde est o Alarme)
7B02
7B01
ALARME MNIMO (Endereo onde est o Alarme)
7B00

Mapeamento para Soft-Start Ks das zonas de temperatura:

7B8F
PORCENTAGEM DE SOFT-START (0-100%) ZONA 8
7B8E
. .
. .
7B81
PORCENTAGEM DE SOFT-START (0-100%) ZONA 01
7B80

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 71


Captulo 3 Mapeamento de Memria

Mapeamento geral para as zonas de temperatura:

7B7F
PARMETROS ZONA 8
7B70
7B6F
PARMETROS ZONA 7
7B60
7B5F
PARMETROS ZONA 6
7B50
7B4F
PARMETROS ZONA 5
7B40
7B3F
PARMETROS ZONA 4
7B30
7B2F
PARMETROS ZONA 3
7B20
7B1F
PARMETROS ZONA 2
7B10
7B0F
PARMETROS ZONA 1
7B00

Funes Especiais para o Controle de Temperatura

- SOFT-START - Tem por finalidade eliminar a umidade das resistncias de aquecimento, atravs do
aumento gradativo da temperatura, para evitar choques trmicos que poderiam causar a queima das
mesmas.
Assim sendo, at uma temperatura de 100 C, recomenda-se que no se aplique a mxima potncia
s resistncias de maneira contnua.
Admitindo-se que o tempo do algoritmo PID tenha sido ajustado em 10 seg. e a taxa de aquecimento
esteja em 50%, teramos a sada digital ligada durante 5 seg. e 5 seg. desligada.
A funo de Soft-Start, habilitada individualmente para cada canal, atravs de estados internos (0068
a 006F).
O valor da porcentagem de energia entregue representada atravs do parmetro Ks, o qual
assumira valores de 0 a 100%.

- ALARME TERMOPAR ABERTO - Caso ocorra ruptura do elemento sensor ou o mesmo no esteja
conectado, ser ligado um estado interno a fim de que o usurio possa relacion-lo a alarmes para o
operador.
Os estados internos para alarme de termopar aberto so 0088 a 008F, correspondendo aos canais de
1 a 8 respectivamente. Os mesmos esto sempre ativos.

- ALARME TERMOPAR INVERTIDO - Como o termopar gera uma tenso para o carto do controlador,
devemos respeitar a polaridade de conexo (+ -), sob pena de termos leituras decrescentes, ao invs de
crescente, quando do aquecimento do sistema.
O alarme de termopar invertido ser acionado quando a temperatura de aquecimento for acima do
dobro da temperatura ambiente. Assim, se a temperatura ambiente for 20 C, o alarme de termopar
invertido ocorrer aos 40,1 C.
Isto ocorre devido compensao automtica da temperatura ambiente, pois s possvel detectar
termopar invertido quando entrar tenso negativa no conversor.
Os estados internos para alarme de termopar invertido so 0080 a 0087, correspondendo aos canais
de 1 a 8 respectivamente.
- CONTROLE DE AQUECIMENTO APS RUPTURA DE TERMOPAR (CAART) - Caso ocorra ruptura
do termopar durante o processo, ocorrer o desligamento do aquecimento, levando o processo condio
de bloqueio.
Com o CAART habilitado, aps a deteco do termopar aberto, a zona de aquecimento continuar
recebendo a mesma quantidade de energia que vinha sendo aplicada, porm fixa.
Desta forma no teremos o desequilbrio de temperatura em curto prazo, dando condies ao
operador de efetuar a troca do termopar. Aps solucionar o problema, o controle retornar ao algoritmo.
A funo de CAART habilitada individualmente para cada canal atravs de estados internos (0098 a
009F).
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 72
Captulo 3 Mapeamento de Memria

- CONTROLE DE OVER SHOOT - um controle destinado a evitar que a temperatura ultrapasse


demasiadamente o preset no aquecimento inicial do sistema.
A funo de controle de over shoot habilitada individualmente para cada canal atravs de estados
internos (0090 a 0097).

- PORCENTAGEM DE SADA ON - O usurio poder mostrar ao operador a porcentagem de energia


entregue s resistncias, visualizando os registros de 04C0 a 04CF (tanto para soft-start quanto para PID).
O formato mostrado de 000.0 a 100.0, correspondendo de 0 a 100% de energia.

- ALARME DE MXIMO - Quando o valor efetivo da temperatura for maior ou igual ao valor mximo
especificado, ser acionado o estado interno de alarme de mximo.

- ALARME DE MNIMO - Enquanto o valor efetivo da temperatura for menor que o valor mnimo
especificado, ser acionado o estado interno de alarme de mnimo.

Importante:
Os registros que contero os valores de mnimo e mximo so definidos no menu de Programao de
Presets e Alarmes.

Estados internos relacionados ao controle de temperatura:

Canais 1 a 8
009F
EIS HABILITA CONTROLE APS RUPTURA (1)
0098
0097
EIS HABILITA CONTROLE DE OVER-SHOOT
0090
008F
EIS ALARME TERMOPAR ABERTO (1)
0088
0087
EIS ALARME TERMOPAR INVERTIDO (1)
0080
007F
EIS ALARME DE MXIMO
0078
0077
EIS ALARME DE MNIMO
0070
006F
HABILITA CONTROLE DE SOFT-START (1)
0068
0067
EIS DE AQUECIMENTO
0060

Canais 9 a 16
01FF
EIS ALARME TERMOPAR ABERTO (1)
01F8
01F7
EIS ALARME TERMOPAR INVERTIDO (1)
01F0
(1) somente para o termopar tipo J e tipo K

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 73


Captulo 3 Mapeamento de Memria

Controle atravs do algoritmo PID

Definies:

- SET POINT OU PRESET - temperatura programada no controlador, a temperatura que se quer atingir.

- EFETIVO - temperatura lida pelo carto do CP, temperatura real.

- OVER SHOOT - a maior temperatura registrada, sendo atingida no aquecimento inicial do processo.

- DESVIO OU ERRO DO SISTEMA - a diferena entre o set-point e o valor efetivo.

- BANDA - regio onde ocorrer o controle de temperatura (0 a 25,5 C). Abaixo da banda as resistncias
esto ligadas e acima da banda desligadas.

- TEMPO - valor em segundos, para clculo do perodo da sada PWM (2 a 25 segundos). Desta forma se
tivermos um tempo de 4 seg., com uma S = 50%, teremos a sada digital 2 seg. ligada (Ton) e 2 seg.
desligada (Toff).

Importante:
Caso o clculo de Ton ou Toff seja menor que 1 seg., ser mantido o tempo mnimo de 1 seg. e
recalculado o outro termo, para manter a proporcionalidade.

Descrio do algoritmo PID:

O algoritmo PID pode ser escrito de maneira simplificada, conforme a equao:

S=P+I+D
onde:

S - sada para controle do processo, podendo ser analgica ou do tipo PWM (Pulse Width Modulation).
P - termo proporcional
I - termo integrativo
D - termo derivativo

O algoritmo PID, a soma dos trs elementos, que combinam suas aes, para executar o controle da
varivel do processo (temperatura).

O usurio poder definir a contribuio de cada parmetro programando ganhos para cada um dos
termos, os quais so descritos abaixo:

Kp - ganho proporcional (0% a 100 %)

Ki - ganho integral (4 a 250 repeties/minuto)

Kd - ganho derivativo (0 a 25,5 minutos)

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 74


Captulo 3 Mapeamento de Memria

Ao Proporcional

O controle proporcional mantm uma relao linear entre o valor da varivel de Processo e a posio do
elemento final de controle.
A magnitude da correo proporcional amplitude do desvio, ou seja, a sada do controlador
proporcional ao erro.
Quanto maior for o desvio, maior ser a correo do termo proporcional.
A unidade empregada para o driver MPC4004 ser de porcentagem, podendo variar de 0 a 100% o termo
proporcional.
O grfico abaixo oferece uma melhor noo da influncia do termo proporcional:

supondo: S = P (controle somente com termo proporcional)

0% de energia 0% de energia

banda superior
set-point 50% de energia 25% de energia

banda inferior.
100% de energia 50% de energia

Kp=100% Kp=50%

Ao integral

A finalidade da ao integral eliminar o desvio permanente deixado pela Ao Proporcional, provocando


a contnua correo do sinal de sada at que o erro seja eliminado.
A correo proporcional integral do erro.
Enquanto existir desvio a sada do controlador ir aumentar ou diminuir, s cessando a variao da sada
quando o desvio desaparecer.
O termo integral pode ser expresso como a quantidade de repeties (soma dos erros) ocorridas por
unidade de tempo. A unidade empregada para o driver MPC4004 repeties/minuto, podendo executar
desde 4 a 250 repeties por minuto.
A contribuio do termo integral poder ser positiva ou negativa, desta forma a soma de P+I poder
alcanar o valor mximo para a sada (100%), ou mnimo (0%), tendo como referncia o set-point.

Ao derivativa
O termo derivativo introduz uma ao corretiva proporcional velocidade de variao do desvio.
Combinada com a Ao Proporcional faz com que, quando a varivel de processo se afasta do set-point, a
sada varie mais do que variaria somente com a Ao P ou P+I.
Por outro lado quando a varivel est retornando ao valor original, o Modo Derivativo exerce uma ao
contrria, reduzindo as eventuais oscilaes. Pode-se dizer que a finalidade da Ao Derivativa diminuir
o tempo de correo do desvio, antecipando a ao corretiva.
A Ao Derivativa tambm conhecida por ao antecipatria, e o tempo de antecipao chamado
tempo derivativo, sendo expresso em minutos.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 75


Captulo 3 Mapeamento de Memria

Instruo PID

Os canais de 9 a 16 de leitura de temperatura no possuem controle PID, assim foi desenvolvido no


aplicativo SUP a Instruo PID, a qual poder controlar a temperatura destes canais ou qualquer outra
varivel desejada pelo usurio.
O princpio de funcionamento desta Instruo PID o mesmo do controle PID de temperatura dos canais 1
a 8 (automtico atravs do SUP), sendo a nica diferena a somatria do erro.
Esta instruo contm:
Trs operandos
Entrada Habilita (H)
Entrada de Reset (R) para carregar o valor inicial da somatria do erro.

Smbolo em diagrama de rels:

R
PID
OP1
OP2
OP3
H
onde:
OP1 - Varivel de entrada (efetivo) (0 - 9999).
OP2 - Ponteiro do bloco de dados.
OP2 Setpoint (0 - 9999)
OP2 + 02 Banda (00.0 25.5)
OP2 + 04 Kp (ganho proporcional) (000 - 100%)
OP2 + 06 Ki (ganho integral) (004 - 250 rep/min)
OP2 + 08 Kd (ganho derivativo) (00.0 25.5 min)
OP2 + 0A RESERVADO
OP2 + 0C Valor mnimo da sada (0 1000)
OP2 + 0E Valor mximo da sada (0 1000)
OP2 + 10 Tempo (02 25 seg)
OP2 + 12 Estado Interno de Aquecimento
OP2 + 14 Valor inicial somatria do erro (0 9999)
OP2 + 16 RESERVADO
OP2 + 18 RESERVADO
OP2 + 1A RESERVADO
OP2 + 1C RESERVADO
OP2 + 1E RESERVADO
OP3 - Varivel de sada (0 - 1000)
Quando a entrada Habilita (H) acionada e a entrada Reset (R) estiver acionada, o valor inicial da
somatria do erro transferido para a regio de parmetros e efetuado o clculo do PID (deve ser
utilizado um MONOA na entrada Reset (R), caso contrrio, o valor inicial da somatria do erro ser
transferido para a regio de parmetros toda varredura).
Se a entrada Habilita (H) acionada e a entrada Reset (R) estiver desacionada, efetuado apenas o
clculo do PID.

Importante:
O valor inicial da somatria do erro pode ser positivo ou negativo. Os valores positivos correspondem a
0 a 4.999, e os negativos 5.000 a 9.999.
Se no for efetuado o carregamento do valor inicial da somatria do erro, teremos um valor indefinido
no mesmo.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 76


Captulo 3 Mapeamento de Memria

Valores iniciais de controle

Os valores mostrados abaixo tm sido utilizados em diversas aplicaes de controle de temperatura, com
resultados satisfatrios .
Recomenda-se partir o sistema com os valores mostrados abaixo, e posteriormente ir ajustando os valores
para otimizar o controle.

OP2 Set-point 1500 (exemplo de set-point de 150.0 graus)


OP2 + 02 Banda 0250
OP2 + 04 Kp 0080
OP2 + 06 Ki 0050
OP2 + 08 Kd 0050
OP2 + 0A RESERVADO 0000
OP2 + 0C Valor mnimo da sada 0000
OP2 + 0E Valor mximo da sada 1000
OP2 + 10 Tempo 0004
OP2 + 12 E I de Aquecimento 0200 (exemplo do EI 0200 .)
OP2 + 14 Valor inicial somatria do erro 8000

Exemplo das instrues necessrias para ativar o bloco PID com efetivo a partir do endereo 6C0 (efetivo
do primeiro canal da segunda placa de temperatura), parmetros a partir do endereo 700, o resultado do
PID no endereo 0F00 e estado de aquecimento no endereo 0200.

Exemplo de programao:

0F5
H
TAB
700
11
1500 0250
0080 0050
0050 0000
0000 1000
0004 0200
8000

0F5
R
PID
6C0
700
0F7 F00
H

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 77


Captulo 3 Mapeamento de Memria

Observao:

Para aplicaes onde o valor de set-point ser alterado atravs de frontal, o carregamento deste valor no
poder fazer parte do bloco TAB . Para o exemplo mostrado acima , o TAB deveria ento comear a partir
do endereo 702 , deixando disponvel o registro 0700 para ser preenchido por um campo de edio.

importante que a instruo TAB , seja colocada antes do bloco PID , para que o bloco j possua valores
vlidos para atuar .

O valor da somatria do erro para o termo integral, deve ser carregado somente uma vez , este efeito
conseguido atravs do EI 0F5 (on na primeira varredura).

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 78


Captulo 3 Mapeamento de Memria

Contadores Rpidos
Viso geral

Os mdulos de expanso de contagem rpida da srie MPC4004.87 e 4004.87SA destinam-se para


medies de posicionamentos possibilitando a contagem de -8.388.608 a +8.388.608 pulsos freqncia
mxima de 100 kHz.
Estes mdulos 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, B e seus complementares) para deteco de sentido e um sinal de referncia (Z e seu
complementar). Opcionalmente o sinal B (e seu complementar) pode ser eliminado para uso onde no h
necessidade de deteco de sentido.
OBS: Os dispositivos com sinais A e ,B e B , Z e Z , tambm recebem o nome de sinais "driver de linha"

Possuem tambm uma sada fsica para cada canal configurvel para tipo "P" ou "N" (ver pg. 30).
Esta sada mantm o status de comparao entre o set-point de contagem e o valor efetivo , sendo
possvel configurar se a mesma ir acionar quando o efetivo for maior que o set-point ou o contrrio (ver
estados (0E4 e 0EC)).
Tambm possuem uma entrada de bloqueio de contagem para cada canal, configurvel para tipo "P" ou
"N" (ver pg. 30)

Os mdulos possuem contagem bidirecional (contagem de pulsos em ambos os sentidos), com os


seguintes recursos :
Zerar a contagem atravs de estado interno de RESET (independente do sinal de referncia),
impede que o contador seja zerado pelo pulso de zero atravs do estado interno DESABILITA ZERO
EXTERNO.
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.
Todos estes estados internos mencionados so individuais por canal e ativados no programa de usurio.
Para estes mdulos existem ainda os estados internos de comparao ( e <) entre um valor de set-point
e o valor efetivo do contador, alm do estado interno relativo ao sinal de referncia do transdutor de
posio (zero eltrico).
Todos estes estados internos so de leitura para o programa de usurio e tambm individuais por canal.
A cada pulso amostrado um registro de contagem incrementado ou decrementado e uma comparao
executada com um valor de set-point pr-definido pelo usurio. O resultado da comparao deixado em
disponibilidade atravs de estados internos especficos que podem ser usados no programa de usurio.
Se fisicamente houver o sinal de referncia, na borda de ocorrncia haver a zeragem incondicional do
registro de contagem (se o estado interno de DESABILITA ZERO EXTERNO no estiver habilitado) e
tambm ser sinalizado atravs de um estado interno especfico.
O resultado da comparao tambm colocado em uma sada fsica programvel pelo usurio (, <)
efetivo maior/igual set-point ou efetivo menor que set-point. Esta programao feita atravs do estado
interno HABILITA SADA EFETIVO SETPOINT.

O mdulo de expanso de contagem rpida 4004.87SA possui alm de todas as caractersticas descritas
acima, uma sada analgica por canal de contagem. A sada varia de -10 Vcc a +10 Vcc.
O valor da sada ser dado pelo set-point colocado nos registros de sada analgica associada ao
Contador Rpido 1 (04EC/04ED) e Contador Rpido 2 (04FC/04FD), este valor varia entre 0 e 2000,
sendo que o estado interno de SINAL DA SADA ANALGICA (03FA para Contador 1 e 03FB para
Contador 2) definir se o valor positivo ou negativo.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 79


Captulo 3 Mapeamento de Memria

Importante:
Ao configurar o Mdulo de Contagem Rpida (4004.87 ou 4004.87SA) no permitida a utilizao
simultnea com a segunda placa (canais 9 a 16) dos Mdulos de Temperatura (4004.65/X ou 4004.66/X).

Mapeamento de memria

Estados internos relacionados aos Contadores Rpidos 1 e 2:

03FD EI DE SENTIDO DO CONTADOR RPIDO 2 (2)


03FC EI DE SENTIDO DO CONTADOR RPIDO 1 (2)
03FB EI DE SINAL DA SADA ANALGICA DO CONTADOR RPIDO 2 (1)
03FA EI DE SINAL DA SADA ANALGICA DO CONTADOR RPIDO 1 (1)

00EF POSIO ZERO CONTADOR RPIDO 2 (2)


00EE EFETIVO < SETPOINT CONTADOR RPIDO 2 (2)
00ED EFETIVO SETPOINT CONTADOR RPIDO 2 (2)
00EC LIGA SADA QUANDO EFETIVO SETPOINT CONTADOR RPIDO 2 (1)
00EB HABILITA SADAS CONTADOR RPIDO 2 (1)
00EA BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 2 (1)
00E9 LOAD SETPOINT INICIAL CONTADOR RPIDO 2 (1)
00E8 RESET EFETIVO CONTADOR RPIDO 2 (1)
00E7 POSIO ZERO CONTADOR RPIDO 1 (2)
00E6 EFETIVO < SETPOINT CONTADOR RPIDO 1 (2)
00E5 EFETIVO SETPOINT CONTADOR RPIDO 1 (2)
00E4 LIGA SADA QUANDO EFETIVO SETPOINT CONTADOR RPIDO 1 (1)
00E3 HABILITA SADAS CONTADOR RPIDO 1 (1)
00E2 BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 1 (1)
00E1 LOAD SETPOINT INICIAL CONTADOR RPIDO 1 (1)
00E0 RESET EFETIVO CONTADOR RPIDO 1 (1)

00AF DESABILITA ZERO EXTERNO CONTADOR RPIDO 2 (1)


00AE DESABILITA ZERO EXTERNO CONTADOR RPIDO 1 (1)
(1) estados escritos como sada no software de usurio, para uso no software bsico.
(2) estados de leitura apenas pelo software usurio.

Registros relacionados aos Contadores Rpidos 1 e 2:

04FF
RESERVADO
04FE
04FD
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 2
04FC
04FB
VALOR INICIAL CONTADOR RPIDO 2
04F8
04F7
EFETIVO CONTADOR RPIDO 2
04F4
04F3
PRESET CONTADOR RPIDO 2
04F0
04EF
RESERVADO
04EE
04ED
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 1
04EC
04EB
VALOR INICIAL CONTADOR RPIDO 1
04E8
04E7
EFETIVO CONTADOR RPIDO 1
04E4
04E3
PRESET CONTADOR RPIDO 1
04E0

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 80


Captulo 3 Mapeamento de Memria

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 da tecla <F8>.

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

Condio para habilitao:


estar no menu configurao, comando hardware.
Digite <ENTER> na opo habilita force

Condio para utilizao:


n estar no menu comunicao, comando sup. linhas
Digite <ENTER>

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 (timeout 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 mostrados.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 81


Captulo 3 Mapeamento de Memria

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 timeout 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
timeout 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 SUP

Condies necessrias:

n estar no menu configurao, comando IHM.


Ao se digitar <ENTER> na opo alarme aparecer janela a seguir:

Fig. 50. - Alarmes


Digite o endereo do primeiro estado interno de alarme, o nmero da primeira tela de alarme e o nmero
de alarmes programados. A tecla <F5> atualiza todos os parmetros e abandona a janela.
A seqncia dos estados internos, que quando 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.
Estando novamente no menu configurao, no comando IHM pode-se programar o tempo de timeout das
telas de firmware na opo programao.
As telas de firmware so as telas de mudana de alarmes. O timeout 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 timeout. Aps o trmino deste tempo aparecer no display
tela anterior a chamada. O funcionamento do timeout para as telas de alarmes foi descrito na viso geral.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 82


Captulo 3 Mapeamento de Memria

Registros
Viso geral

Os valores na memria do Controlador Programvel MPC4004 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
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO) (1)
0FEC
0FEB NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE6
0FE5
CONTADOR DE CARACTERES RECEBIDOS
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
(1) A parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa
representa o nmero da tela em hexadecimal FF=256.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 83


Captulo 3 Mapeamento de Memria

Programa de interrupo I e II
Programa de Interrupo I

Gera uma rotina de interrupo no processamento a cada pulso recebido pela entrada E102.
Etapas da Interrupo I:
- atualiza entradas digitais 100 a 107
- atualiza entradas analgicas
- atualiza contador rpido I e II
- executa programa de Interrupo I
- atualiza sadas 180 a 187
- atualiza contador rpido I e II
- 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 contador rpido I e II
- executa programa de Interrupo II
- atualiza sadas digitais 180 a 187
- atualiza sadas analgicas
- atualiza contador rpido I e II
- atualiza sadas digitais 190 a 19F
- atualiza 8 primeiros ngulos
- retorna ao processo (onde estava)

Importante:
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.

Ex.: Se escolhido 2ms como tempo de interrupo, a cada 2ms o programa de interrupo II ser
executado.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 84


Captulo 3 Mapeamento de Memria

Canais de Comunicao Serial


Viso Geral

A srie MPC4004 possui dois canais de comunicao serial: canal A (RS232) e canal B (RS485).
Os dois canais podem ser utilizados simultaneamente, podendo ter taxas de comunicao diferentes:

VALOR BAUD RATE


12 1200
24 2400
48 4800
19 19200
28 28800
57 57600
Diferente 9600
Tabela referente Transmisso Canal A, Canal B e Instruo Print

Taxa de transmisso canal A (RS232)

Posio de memria 1980h:

1980 TAXA DE TRANSMISSO CANAL A (RS232)

Nmero da mquina na rede canal A (RS232)

Posio de memria 1941h:


1941 NMERO DA ESTAO NA REDE CANAL A (RS232)

Taxa de transmisso canal B (RS485)

Posio de memria 1987h:

1987 TAXA DE TRANSMISSO CANAL B (RS485)

Nmero da mquina na rede canal B (RS485)

Posio de memria 1988h:

1988 NMERO DA ESTAO NA REDE CANAL B (RS485)

Taxa de transmisso da instruo Print

Posio de memria 1982H:

1982 TAXA DE TRANSMISSO DA PRINT


00BD LIGADO PRINT CANAL B (RS485) / DESLIGADO CANAL A (RS232) (1)
(1) A instruo PRINT pode enviar dados para o canal A (RS232) ou canal B (RS485).
A escolha feita atravs do EI 00BDh.
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 85
Captulo 3 Mapeamento de Memria

Utilizando o aplicativo SUP

Condies necessrias:

n estar no menu configurao, comando hardware


n ter selecionado corretamente o driver MPC4004

Ao se digitar <ENTER> na opo taxa de transmisso para canal A (RS232) ou canal B (RS485), sero
mostradas as taxas disponveis para o controlador.
O mesmo acontece para a taxa de transmisso da instruo PRINT.

Fig. 51.- Programao das taxas de comunicao

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 86


Captulo 3 Mapeamento de Memria

Gravao do programa de usurio em FLASH EPROM


Visando agilizar a integrao do controlador programvel ao processo industrial, os mdulos de
processamento da srie MPC4004 incorporam o recurso de gravao do programa de usurio e das telas
via comunicao serial.
As informaes so gravadas em uma Flash EPROM de 32k bytes, liberando o usurio de ter que gravar
externamente uma EPROM, e posteriormente inseri-la no equipamento. Quando houver a energizao do
controlador, ocorrer o carregamento do programa contido na Flash EPROM, para a memria NVRAM.

Utilizando o aplicativo SUP

Condies necessrias:

n estar no menu comunicao comando "flasH" ou "Enviar" ou "Limpa + Enviar"


n ter selecionado o driver MPC4004

A gravao do programa pode ser executada atravs de duas maneiras distintas:


Diretamente atravs do comando "Envia" ou "Limpa + Enviar".
Atravs do comando "flasH".

Comando "Enviar" ou "Limpa + Enviar":


Ao escolher uma das opes, o usurio ter acesso tela mostrada abaixo, na qual existe a opo de
escolher se ser feita a gravao ou no do programa na FLASH EPROM.

Fig. 52.- Gravao da memria FLASH

recomendado deixar sempre esta opo ativada para que se tenha sempre o Boot com o ltimo
programa enviado.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 87


Captulo 3 Mapeamento de Memria

Comando "flasH"
Este comando deve ser utilizado quando o usurio j possui o programa na memria NVRAM ou RAM,
faltando apenas finalizar com a sua gravao na FLASH EPROM.
No final da gravao o aplicativo SUP indicar atravs de uma mensagem se a operao foi bem sucedida
ou no.

Importante:
Para maior segurana da operao, a gravao do programa sempre feita no modo DEBUGA;
portanto, caso o usurio esteja no modo RUN, o controlador mudar automaticamente para o modo
DEBUGA enquanto feita a gravao da memria, retornando ao modo RUN quando esta operao for
concluda.

O controlador programvel sai de fbrica com um programa de teste gravado na memria Flash. Caso
esteja no modo RUN, utilize a opo "Enviar" ou "Limpa + Enviar", com a opo "Gravar Memria Flash"
setada, para que no retorno ao modo RUN seja carregado o novo programa.
O nmero de operaes para a memria FLASH EPROM de 10.000 vezes.
Caso o usurio queira preservar o nmero de gravaes de sua memria FLASH, poder seguir a
seqncia mostrada abaixo:

n antes de enviar o programa, certificar-se de que no menu Configurao, submenu Hardware o item
"No copia da memria EPROM/FLASH p/ NVRAM" esteja habilitado.

n enviar quantas vezes for necessrio o programa de usurio, para ajust-lo ao processo.

n quando o programa estiver plenamente satisfatrio, utilizar a opo "flasH" do menu Comunicao para
grav-lo na flash EPROM. Aps a gravao, ao se passar para o modo RUN, ocorrer o carregamento do
programa contido na memria flash para a memria NVRAM.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 88


Captulo 3 Mapeamento de Memria

Mdulo 4004.45 (mdulo de energia)


Viso geral

A unidade 4004.45 foi idealizada para atender aplicaes direcionadas ao controle e anlise de
parmetros eltricos trifsicos.
Integrado a srie MPC4004 sobre a forma de um mdulo microprocessado, o novo mdulo possibilita
aplicaes dedicadas ao controle de energia ou aplicaes integradas, que tambm requeiram a
monitorao de parmetros eltricos.

Principais Caractersticas:
Medio de parmetros eltricos (para sistemas em Y com neutro):
Tenso RMS (valor trifsico e por fase);
Corrente RMS (valor trifsico e por fase);
Potncia Ativa (valor trifsico e por fase);
Potncia Reativa (valor trifsico e por fase);
Potncia Aparente (valor trifsico e por fase);
Fator de Potncia (valor trifsico e por fase);
Consumo de Energia Reativa (valor trifsico e por fase);
Freqncia (por fase);
Deteco de falta de Fase;
Deteco de inverso de Fase;
Deteco do sentido da Energia.

Frmulas relacionadas as medies:

S - Potncia aparente ou potncia total - VA


P - Potncia ativa - W
Q - Potncia reativa - VAr
I - Corrente - A
COS - fator de potncia
Tringulo de

S= P*P + Q*Q S
Q
Cos = P/S
P
I = S/V

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 89


Captulo 3 Mapeamento de Memria

Mapeamento de memria

O mdulo de energia 4004.45 utiliza 16 estados internos e 96 registros para trocar informaes.
Para facilitar a localizao dos registros, comece sempre no incio de uma pgina.
Visando facilitar o entendimento da programao dos mdulos, ser mostrado o mapeamento tendo como
referncias os seguintes ponteiros:

Primeiro Registro 0600H ( poderia ser 0800h , 1000, 2000, etc)

Primeiro estado interno- 0200H ( poderia ser 0250h, 0320 , etc )

Exemplo de mapeamento do mdulo 4004.45:


Representao Direo
CPU 4004.45
06BE RESERVADO
06BC KPT3 CTE MULTIP. PARA POTNCIA TOTAL FASE 3 X.XXX
06BA KPT2 CTE MULTIP. PARA POTNCIA TOTAL FASE 2 X.XXX
06B8 KPT1 CTE MULTIP. PARA POTNCIA TOTAL FASE 1 X.XXX
06B6 KPR3 CTE MULTIP. PARA POTNCIA REATIVA FASE 3 X.XXX
06B4 KPR2 CTE MULTIP. PARA POTNCIA REATIVA FASE 2 X.XXX
06B2 KPR1 CTE MULTIP. PARA POTNCIA REATIVA FASE 1 X.XXX
06B0 KPA3 CTE MULTIP. PARA POTENCIA ATIVA FASE 3 X.XXX
06AE KPA2 CTE MULTIP. PARA POTENCIA ATIVA FASE 2 X.XXX
06AC KPA1 CTE MULTIP. PARA POTENCIA ATIVA FASE 1 X.XXX
06AA KI3 CTE MULTIP. PARA CORRENTE FASE 3 XX.XX
06A8 KI2 CTE MULTIP. PARA CORRENTE FASE 2 XX.XX
06A6 KI1 CTE MULTIP. PARA CORRENTE FASE 1 XX.XX
06A4 KV3 CTE MULTIP. PARA TENSO FASE 3 X.XXX
06A2 KV2 CTE MULTIP. PARA TENSO FASE 2 X.XXX
06A0 KV1 CTE MULTIP. PARA TENSO FASE 1 X.XXX
069E reservado
069C POTNCIA TOTAL FASE 3 * KPT3 FASE 3 XXXX
069A POTNCIA TOTAL FASE 2 * KPT3 FASE 2 XXXX
0698 POTNCIA TOTAL FASE 1 * KPT3 FASE 1 XXXX
0696 POTNCIA REATIVA FASE 3 * KPR3 FASE 3 XXXX
0694 POTNCIA REATIVA FASE 2 * KPR2 FASE 2 XXXX
0692 POTNCIA REATIVA FASE 1 * KPR1 FASE 1 XXXX
0690 POTNCIA ATIVA FASE 3 * KPA3 FASE 3 XXXX
068E POTNCIA ATIVA FASE 2 * KPA2 FASE 2 XXXX
068C POTNCIA ATIVA FASE 1 * KPA1 FASE 1 XXXX
068A CORRENTE FASE 3 * KI3 FASE 3 XX.XX
0688 CORRENTE FASE 2 * KI2 FASE 2 XX.XX
0686 CORRENTE FASE 1 * KI1 FASE 1 XX.XX
0684 TENSO FASE 3 * KV3 FASE 3 XXX.X
0682 TENSO FASE 2 * KV2 FASE 2 XXX.X
0680 TENSO FASE 1 * KV1 FASE 1 XXX.X
067F-067E MDIA DAS CORRENTES XX.XX
067C MDIA FATOR DE POTNCIA XX.XX
0678-067B POTNCIA APARENTE TOTAL XXXXXXXX
0674-0677 POTNCIA REATIVA TOTAL XXXXXXXX
0670-0673 POTNCIA ATIVA TOTAL XXXXXXXX
0668-066F ENERGIA TOTAL REATIVA FASES 3,2,1 KWH XXXXXXXXXX.XXXXXX
0660-0667 ENERGIA TOTAL ATIVA FASES 3,2,1 KWH XXXXXXXXXX.XXXXXX
0658-065F ENERGIA REATIVA FASES 3 KWH XXXXXXXXXX.XXXXXX
0650-0657 ENERGIA REATIVA FASES 2 KWH XXXXXXXXXX.XXXXXX
0648-064F ENERGIA REATIVA FASES 1 KWH XXXXXXXXXX.XXXXXX
0640-0647 ENERGIA ATIVA FASES 3 KWH XXXXXXXXXX.XXXXXX

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 90


Captulo 3 Mapeamento de Memria

0638-063F ENERGIA ATIVA FASES 2 KWH XXXXXXXXXX.XXXXXX


0630-0637 ENERGIA ATIVA FASES 1 KWH XXXXXXXXXX.XXXXXX
062C COS FASE 3 XX.XX
062A POTNCIA APARENTE FASE 3 XXXX
0628 POTNCIA REATIVA FASE 3 XXXX
0626 POTNCIA ATIVA FASE 3 XXXX
0624 CORRENTE FASE 3 XX.XX
0622 FREQUENCIA FASE 3 XX.XX
0620 TENSO FASE 3 XXX.X
061C COS FASE 2 XX.XX
061A POTNCIA APARENTE FASE 2 XXXX
0618 POTNCIA REATIVA FASE 2 XXXX
0616 POTNCIA ATIVA FASE 2 XXXX
0614 CORRENTE FASE 2 XX.XX
0612 FREQUENCIA FASE 2 XX.XX
0610 TENSO FASE 2 XXX.X
060C COS FASE 1 XX.XX
060A POTNCIA APARENTE FASE 1 XXXX
0608 POTNCIA REATIVA FASE 1 XXXX
0606 POTNCIA ATIVA FASE 1 XXXX
0604 CORRENTE FASE 1 XX.XX
0602 FREQUENCIA FASE 1 XX.XX
0600 TENSO FASE 1 XXX.X

Estado Internos
Direo
CPU 4004.45
020F RESERVADO
020E ON- LIBERA CLCULO DE POTNCIAS ,
CORRENTES E FATOR DE POTNCIA
020D ON LIBERA CLCULO DE ENERGIA
020C ON ZERA CALCULO DE ENERGIA
020B RESERVADO
020A RESERVADO
0209 RESERVADO
0208 RESERVADO
0207 ON FALTA DE FASES
0206 ON SEQUENCIA DE FASES ERRADAS
0205 ON POTNCIA REATIVA FASE 3 POSITIVA
0204 ON POTNCIA REATIVA FASE 2 POSITIVA
0203 ON POTNCIA REATIVA FASE 1 POSITIVA
0202 ON POTNCIA ATIVA FASE 3 POSITIVA
0201 ON POTNCIA ATIVA FASE 2 POSITIVA
0200 ON POTNCIA ATIVA FASE 1 POSITIVA

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 91


Captulo 3 Mapeamento de Memria

Utilizando o aplicativo SUP

Condies necessrias:

n Estar no menu configurao, comando hardware.

n Selecionar a opo Expanses.

Escolha uma expanso slave.


Selecione a slave de energia.
Veja a seguir a janela de configurao de slave de energia:

Os mdulos da srie MPC4004 foram projetados para que a programao fosse a mais simples e eficiente
possvel. Desta forma para configurar um mdulo 4004.45, o usurio precisa apenas definir dois
endereos, que sero os ponteiros utilizados para realizar toda a troca de dados entre o mdulo e a CPU.

Definio dos endereos :

Primeiro Registro define o primeiro endereo da regio de troca de dados entre a CPU e o mdulo
de energia.
Primeiro EI (estado interno) define o primeiro estado interno a ser utilizado para o mdulo de energia.
O tamanho destas regies, contedos (para que servem) e a direo da troca de informaes dado pelo
tipo do mdulo veja a seguir a definio para o mdulo de energia.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 92


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

4. Aplicaes Especiais Com o Controlador MPC4004


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 180.0) e desbloquear o estado interno da contagem para o modo ngulo simulado.
Quando o Modo ngulo Simulado est habilitado no possvel utilizar o contador rpido no Mdulo de
Processamento nos modos normal ou ngulo.

Mapeamento de memria

Estados Internos relacionados com Simulador de ngulo:

003F
16 EI DE NGULOS (Modo ngulo Simulado)
0030
00DF BLOQUEIO DE CONTAGEM (Simulador de ngulo)

Registros relacionados com Simulador de ngulo:

04D7
EFETIVO PRA O MODO NGULO SIMULADO
04D6
04D1
SETPOINT PARA O MODO NGULO SIMULADO (RPM) (1) (2)
04D0
(1) Valores entre 0 e 4 RPM sero sempre 4 RPM.
(2) O valor mximo para o set-point de 180.0 RPM.

053F
16 SETPOINTS DE NGULOS INICIAIS/FINAIS (3)
0500
(3) Estrutura de dados dos ngulos inicias/finais. (Ver na pgina n 96)

Contador Rpido (Presente no Mdulo de Processamento)


Viso geral

O Contador Rpido no Mdulo de Processamento destina-se a medies de posicionamentos atravs da


contagem de pulsos (0000 a 9999) freqncia mxima de 3 kHz.

Este contador receber sinal de pulso na entrada E100 (unidirecional) ou E100 e E101 (bidirecional).

Para configurar as entradas necessrio verificar os estrapes contidos na CPU:

PLACA ESTRAPE POSIO FUNO


A Encoder unidirecional
101.2806 P ST2
B Encoder bidirecional
ou
A Encoder bidirecional
101.2807 N ST3
B Encoder unidirecional
Default: bidirecional

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 93


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

O contador rpido pode atuar em dois modos:


Modo Normal
Modo ngulo

n 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 pr-definido 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 (S180 a S187).

Importante:
No h marca de zero.

n 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.
Importante:
O sinal da marca zero deve ser conectado entrada E103 do Mdulo de Processamento

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 94


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Mapeamento de memria

Estados internos relacionados ao contador rpido do Mdulo de Processamento:

00D7 EI RESERVADO (2)


00D6 EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal) (2)
00D5 EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal) (2)
00D4 EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal) (2)
00D3 HABILITA SADAS CONTADOR RPIDO (Modo Normal) (1)
00D2 BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal) (1)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO
00D1 (1)
(Modo 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.

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 (1)
04DB
VALOR INICIAL
04DA
04D9 VALOR A SER CARREGADO NO EFETIVO QUANDO A CONTAGEM
04D8 PASSAR PELA MARCA DE ZERO NO SENTIDO DECRESCENTE
04D7
EFETIVO
04D6
04D5
RESERVADO
04D4
04D3
SETPOINT
04D2
04D1
RESERVADO
04D0

Modo ngulo (2)


04DB
VALOR DA MARCA ZERO PARA SEMTIDO 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) Nomodo normal a contagem feita do VALOR INICIAL at o SETPOINT.
(2) Nomodo 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
encoder de 360 pulsos/volta, independentemente do encoder realmente
usado.
MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 95
Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Estrutura de dados para ngulos iniciais e finais:


051E NGULO FINAL 08 053E NGULO FINAL 16
051C NGULO INICIAL 08 053C NGULO INICIAL 16
051A NGULO FINAL 07 053A NGULO FINAL 15
0518 NGULO INICIAL 07 0538 NGULO INICIAL 15
0516 NGULO FINAL 06 0536 NGULO FINAL 14
0514 NGULO INICIAL 06 0534 NGULO INICIAL 14
0512 NGULO FINAL 05 0532 NGULO FINAL 13
0510 NGULO INICIAL 05 0530 NGULO INICIAL 13
050E NGULO FINAL 04 052E NGULO FINAL 12
050C NGULO INICIAL 04 052C NGULO INICIAL 12
050A NGULO FINAL 03 052A NGULO FINAL 11
0508 NGULO INICIAL 03 0528 NGULO INICIAL 11
0506 NGULO FINAL 02 0526 NGULO FINAL 10
0504 NGULO INICIAL 02 0524 NGULO INICIAL 10
0502 NGULO FINAL 01 0522 NGULO FINAL 09
0500 NGULO INICIAL 01 0520 NGULO INICIAL 09

Exemplo:
Seja o primeiro ngulo inicial de 0 e primeiro ngulo final de 150:

0500h 0501h 0502h 0503h


00 00 01 50

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 96


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Utilizando o aplicativo SUP

Condies necessrias:

n estar no menu configurao, comando hardware.

Escolha o modo de funcionamento do contador rpido. Se o modo de funcionamento for do tipo normal, no
momento que for abandonar a opo configurao, comando sistema, aparecer a seguinte janela:

Fig. 53. - Contador Modo Normal

Digite os valores das sadas digitais relacionadas com o resultado da comparao do efetivo com o set-
point do contador de alta velocidade presente no mdulo de processamento. Conforme o resultado da
comparao, a sada relacionada automaticamente ativada.
Digite o valor 000 caso no queira relacionar a sada digital. Digite <F5> para confirmar os valores.

Motor de Passo
Viso geral

A srie MPC4004 permite o acionamento de 1 motor de passo de 4 fases X 2 A , podendo ser ligado
diretamente nas sadas do controlador .
As sadas utilizadas so : 180 a 183 , sendo as demais, 184 a 187, de uso geral.

Estados internos e registros relacionados

Para ativar o modo motor de passo, necessrio habilitar o "modo motor de passo" no menu
configurao submenu hardware, nesta condio os seguintes registros e estados internos so vlidos :

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 97


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Estados internos relacionados :

200 - habilita torque - quando ativado ira energizar o motor com o ltimo passo ativo.
201 - bloqueio - quando ativado inibir a progresso de contagem , parando o motor instantaneamente
deixando torque no eixo do motor.

202 - escolha do modo de funcionamento :


Ativado - modo contnuo
Desativado - modo posio

Modo contnuo - nesta condio aps a habilitao do motor , o mesmo comear a girar indefinidamente

Modo posio - nesta condio , o motor se deslocar uma quantidade programada de pulsos , parando
com torque no final da contagem.

203 - sentido ativado horrio , desativado anti-horrio

Obs: a direo de rotao est relacionado 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 .

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 4D8/4DB.

205 - escolha do tipo de passo : desligado - meio passo


ligado - passo inteiro

Obs: a escolha de meio passo permite dobrar a resoluo do motor .

206- Reset do efetivo - Ao ser ativado colocar zeros nos endereos 4D4/4D5 e 4D6/4D7

registros relacionados :

4D4 e 4D6 - efetivo de contagem dos passos (8 dgitos) (modo posio)


4D8 e 4DA - preset do nmero de passos (8 dgitos) (modo posio)
4D0 - valor de velocidade min. 5.0 RPM mx 180.0 RPM

OBS: A velocidade do motor em RPM calculada considerando um motor de 360 passos por volta .
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:

Passo inteiro
S180 S181 S182 S183
1 ON OFF ON OFF
2 ON OFF OFF ON
3 OFF ON OFF ON
4 OFF ON ON OFF
1 ON OFF ON OFF

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 98


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Meio passo
S180 S181 S182 S183
1 ON OFF ON OFF
2 ON OFF OFF OFF
3 ON 0FF OFF ON
4 OFF OFF OFF ON
5 OFF ON OFF ON
6 OFF ON OFF OFF
7 OFF ON ON OFF
8 OFF OFF ON OFF
1 ON OFF ON OFF

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 e circuito de potncia .

O circuito de controle necessita de uma tenso de 24V /10mA para funcionar .

O 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

S0 S1 S2 S3

MOTOR DE
S4 S5 S6 S7

E0 E1 E2 E3

PASSO E4 E5 E6 E7 +5Vcc

+
RUN PROG

FONTE
S7 +24Vcc
S6 IHM 0Vcc
S5

5V
S4
S3
S2

2A
S1
S0
24VS

0VS

STS
E7
RS232
E6
E5
E4
E3
E2
E1 DO/RI
L1
E0 DO/RI
24VE +5Vcc L2

0VE GND

RS485

4004.11 4004.40

Fig. 54. - Esquema de ligao entre Motor de Passo e Controlador Programvel

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 99


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Envio de caracteres atravs do canal serial (instruo Print)


Objetivo

Permitir ao usurio enviar caracteres para um dispositivo externo como uma impressora serial, servo
motores , modem etc

Estados internos relacionados

0FB - Habilita modo Print


0BD - Determina para qual canal serial ser enviado os caracteres
desligado - canal RS232 ligado - canal RS485
0FC - estado interno que indica canal serial ocupado ou seja durante a transmisso dos dados ele ficar
ligado.
Este estado auxilia o usurio a sincronizar o envio de vrias mensagens.

Funcionamento: A o habilitar o modo print (EI 0FB ligado), e selecionado o canal a ser enviado , o
usurio dever ativar a instruo "PRINT" atravs de um MONOA para enviar os dados atravs do
canal serial.

Importante: O estado 0FB deve ficar ativo durante todo o tempo de transmisso dos dados .
Ao ativar o estado 0FB , o controlador no mais poder receber programao atravs do
SUP, pois seu canal serial fica reservado para o envio de dados .

A taxa de transmisso para o modo print definida pelo usurio no menu de configurao de hardware .
para maiores detalhes ver o item "Canais de comunicao serial.

Leitura de caracteres atravs do canal serial


Objetivo

Permitir ao usurio ler caracteres de um dispositivo externo como leitor de cdigo de barras, servo
motores,retorno de conexo com modem etc.

Registros e estados internos relacionados

0AB - Habilita leitura de caracteres do canal serial


0FB - Habilita modo Print
0E00 - 0EFE - Buffer de recepo dos caracteres (255 mx.)
0FE4/0FE5 - Registro contador de caracteres recebido
0BD - Determina qual canal serial receber os caracteres
desligado - canal RS232 ligado - canal RS485

Funcionamento: Estando em modo Print (EI 0FB ligado) , e com o estado interno especial "0AB" tambm
ligado, os dados recebidos em RX do canal de comunicao RS232 so armazenados a partir do
endereo 0E00 at um limite de 255 caracteres, configurvel pelo usurio.
Quando o estado "0AB" estiver desligado , os caracteres recebidos em RX do canal de comunicao
RS232 so ignorados .
A quantidade de bytes recebidos atualizada no registro 0FE4/0FE5 .
A transio de off para on do estado interno 0AB,provoca a limpeza do buffer (colocao do valor "FF"
entre 0E00 e 0EFF) e o zeramento do registro contador de caracteres recebidos .

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 100


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

funcionamento do estado interno 0AB :

Ignora caracteres Ignora caracteres


recebidos em RX recebidos em RX
Armazena caracteres no buffer

Limpa buffer e contador de caracteres

Fig. 55. - Funcionamento do Estado Interno 0AB

Utilizando o aplicativo SUP

Condies necessrias:

n estar no menu configurao, comando hardware.

Escolha Configura leitura caracter atravs Canal RS232, aparecer a seguinte janela:

Fig. 56. - Configurao para leitura de caracteres RS232

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 101


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Comunicao background
Objetivo
Capacitar a srie MPC4004 com o recurso de "mestre de rede" no canal RS485, possibilitando a troca de
informaes entre controladores atravs da comunicao background.
A programao background til por exemplo no transporte de alarmes das estaes onde o
programador ter, alm das informaes do processo controlado pelo mestre, as informaes das
estaes supervisionadas .

Estados internos relacionados:

3D0 - Estado interno de habilitao do modo mestre , ao ser ativado o canal serial RS485 iniciar a varrer
a tabela com as regies a serem atualizadas nas estaes .
Ao ser desligado, o canal RS485 volta a ser um canal escravo.

Importante : O canal RS485 ao ser definido como mestre no mais responder a aplicativos como SUP,
PEP ou sistemas supervisrios, pois estar havendo coliso no canal de comunicao em funo de haver
02 dispositivos mestres na rede.

3D1 a 3EF - indicam respectivamente estados internos de falha de comunicao com as estaes de 01 a
31 .
Quando houver mais de 05 tentativas consecutivas sem sucesso com uma determinada estao, ser
ligado automaticamente o estado interno de falha , sendo desligado automaticamente quando houver o
restabelecimento da comunicao.

Regies de comunicao:

possvel definir at 40 regies de comunicao de 8 bytes cada.


Cada regio receber ainda o atributo de enviar para a estao ou receber da estao:

"Terminal CP - envia os bytes do terminal para o CP


"Terminal CP - envia os bytes do CP para o terminal

Tambm possvel definir o endereo do mestre e o endereo do CP onde ocorrer o envio ou


recebimento das informaes .

A programao background definida no SUP no menu Configurao submenu Background.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 102


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Utilizando o aplicativo SUP

Condies necessrias:

n estar no menu configurao, comando Background, aparecer a seguinte janela:

Fig. 57. - Configurao Background

Onde:

ENDEREO MESTRE: endereo inicial a ser transmitido ou recebido.

DIREO: sentido de transmisso ou recebimento.

ENDEREO CP: endereo inicial a ser transmitido ou recebido.

NUMERO CP: nmero do CP na rede.

NUMERO BYTES: quantidade de bytes transmitidos da regio de menu.

Observao: quando a comunicao estiver habilitada os CPs, enviam e recebem dados atualizando-os.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 103


Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 104


Captulo 5 - Interfaces com Teclado e Display

5. Interfaces com Teclado e Display


Os controladores da srie MPC4004, possuem 4 grupos bsicos de interfaces:
Interfaces 2000.90/M e 2002.90/M.
Interfaces 2002.95/M, 2002.96 e 2002.97/M.
Interfaces 4004.94, 4004.98 e 4004.99.
Interfaces 4004.90 e 4004.95

Utilizando o aplicativo SUP

Condies necessrias:

n estar no menu configurao, comando Hardware, aparecer a seguinte janela:

Selecionar no SUP o frontal utilizado da seguinte maneira:

Frontal ATOS Opo do SUP


200.90/M e 2002.90/M Frontal Teclado/Display LCD
2002.95/M e 2002.96 Frontal Teclado Numrico/Display LCD ou
Frontal LCD 2x20 com campos livres
4004.90 Frontal LCD 2x20 com campos livres
2002.97/M, 4004.92, 4004.94 e 4004.95 Frontal LCD 4x20 com campos livres
4004.98 e 4004.99 Frontal VFD 4x20 com campos livres

As caractersticas de cada grupo so descritas a seguir:

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 105


Captulo 5 - Interfaces com Teclado e Display

Grupo I: Interfaces 2000.90/M e 2002.90/M


Importante:
O comprimento mximo do "flat cable" das interfaces para a CPU de 1,00m.

A interface 2000.90/M contm um display de cristal lquido composto por:


2 linhas de 20 caracteres
8 teclas de funo.

128 CAIXA
DIM: 31x104x124
170.5

ie
Sr
Rasgo para
instalao

F.2000.90/01

30

DEIXAR UM ESPACO DE 30
PARA DESCONECTAR O CABO

Fig. 58. - Interface 2000.90/M e suas dimenses

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 106


Captulo 5 - Interfaces com Teclado e Display

A interface 2002.90/M contm um display de cristal lquido composto por:


2 linhas de 20 caracteres
8 teclas de funo
8 botes (tecla F)
8 leds de sinalizao.
128 CAIXA
165.5 DIM: 30x124x179.5

ie
INTERACTIVE

Sr
IHM 2002.90

S1 S2

Rasgo para
instalao

F1 F2 F3 F4

F5 F6 F7 F8

F.2002.90/01

DEIXAR UM ESPACO DE 30
30
PARA DESCONECTAR O CABO

Fig. 59.- Interface 2002.90/M e suas dimenses

Grupo II: Interfaces 2002.95/M, 2002.96 e 2002.97/M


Importante:
O comprimento mximo do "flat cable" dos frontais para a CPU de 1,00m.
A interface 2002.95/M contm um display de cristal lquido composto por:
2 linhas de 20 caracteres
teclado numrico
4 botes (tecla F) e 10 botes (tecla K) de uso geral
190.5 CAIXA
DIM: 30x126x150
ie

INTERACTIVE
Sr

IHM 2002.95

S tatus
S1 S2
RASGO PARA
144.5

126
128

1 2 3
F1 K1 K2 K3
INSTALAO L 4
A B C

O
5 6
F2 C K4 K5 K6
K D E F

7 8 9
F3 K7 K8 K9

0
F4 K0

F.2002.95/00

30

153 DEIXAR UM ESPAO DE 3Omm


PARA DESCONECTAR CABO
4 leds de sinalizao
Fig. 60.- Interface 2002.95/M e suas dimenses

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 107


Captulo 5 - Interfaces com Teclado e Display

A interface 2002.96 (gabinete plstico) contm um display de cristal lquido composto por:
2 linhas de 20 caracteres
teclado numrico
12 botes (tecla F) e 10 botes (tecla K) de uso geral
12 leds de sinalizao
32.5
160
30

IHM2002.96

S1 S2
+ -
LOCK STATUS

1 2 3
K1 K2 K3
A B C

4 5 6
K4 K5 K6
RASGO PARA D E F

INSTALA O 7
K7
8
K8
9
K9

0
K0

F1 F2 F3 F4

F5 F6 F7 F8

F9 F10 F11 F12

DEIXAR UM ESPAO DE 3Omm


144 PARA DESCONECTAR O CABO

Fig. 61.- Interface 2002.96 e suas dimenses

OBS: O frontal 2002.96 possui para as teclas Fs uma bolsa para identificao da funo.

A interface 2002.97/M contm um display de cristal lquido composto por:


4 linhas de 20 caracteres
teclado numrico
4 botes (tecla F) e 10 botes (tecla K) de uso geral
4 leds de sinalizao
190.5
CAIXA
DIM: 30x148x150.4
ie

INTERACTIVE
Sr

IHM 2002.97

RASGO PARA
150.00

166.50

148.0

Status
S1 S2

INSTALAO F1
1
K1
2
K2
3
K3
A B C

L 4
O
5 6
F2 C K4 K5 K6
K D E F

7 8 9
F3 K7 K8 K9

0
F4 K0

F.2 00 2.97 /0 0

30.0
DEIXAR UM ESPAO DE 3Omm
153.00 PARA DESCONECTAR CABO

Fig. 62.- Interface 2002.97/M e suas dimenses


MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 108
Captulo 5 - Interfaces com Teclado e Display

Grupo III: Interfaces 4004.92, 4004.94, 4004.98 e 4004.99

Importante:
O comprimento mximo do "flat cable" dos frontais para a CPU de 1,00m.
A interface 4004.92 contm um display de cristal lquido composto por:
4 linhas de 20 caracteres
teclado numrico
4 botes (tecla F) e 10 botes (tecla K) de uso geral
4 leds de sinalizao

Fig. 63.- Interface 4004.92 e suas dimenses

A interface 4004.94 contm um display de cristal lquido composto por:


4 linhas de 20 caracteres
teclado numrico
12 botes (tecla F) e 10 botes (tecla K) de uso geral
12 leds de sinalizao

Fig. 64.- Interface 4004.94 e suas dimenses

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 109


Captulo 5 - Interfaces com Teclado e Display

As interfaces 4004.98 e 4004.99 contm um display de cristal lquido e VFD compostas por:
4 linhas de 20 caracteres
teclado numrico
12 botes (tecla F) e 10 botes (tecla K) de uso geral
12 leds de sinalizao

Fig. 65.- Interface 4004.98 e 4004.99 e suas dimenses

Grupo IV: Interfaces 4004.90 e 4004.95


As interfaces 4004.90 e 4004.95 contm um display de cristal lquido compostas por:
2 linhas de 20 caracteres (4004.90)
4 linhas de 20 caracteres (4004.95)
teclado numrico
6 leds de sinalizao

Fig. 66.- Interface 4004.90 e 4004.95 e suas dimenses

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 110


Captulo 5 - Interfaces com Teclado e Display

Descrio de funcionamento das interfaces numricas


Viso geral

As interfaces 2002.95, 2002.96, 2002.97 e 4004.9X incorporam um novo conjunto de teclas, que visam
agilizar as operaes bsicas de edio. Este novo conjunto tambm oferece teclas de funes dedicadas,
tais como:
auxlio manuteno
senha
arquivo de moldes.
e nos frontais correspondem s seguintes teclas:

AUXLIO MANUTENO EDITA

SENHA/ARQUIVO ENTRA

Telas de edio

Para as telas de edio, aps pressionar a tecla <EDITA>, o campo ficar piscando, podendo-se digitar
diretamente atravs das teclas de 0 a 9.
A finalizao da edio ocorre pressionando-se a tecla <ENTRA>.

Tecla de auxlio manuteno

O acesso ao status dos estados internos ou registros do controlador programvel feito atravs da tecla
<AUXLIO MANUTENO>, bastando pressionar a tecla correspondente, e digitar o operando
desejado.
Para voltar tela em que se estava, basta pressionar qualquer tecla que no seja de 0 a 9.
O acesso s 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.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 111


Captulo 5 - Interfaces com Teclado e Display

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 funo se d, atravs da tecla correspondente, estando a tecla <LOCK> desligada.
Ao se acionar a tecla <SENHA> 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 <SENHA>.
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 <SENHA>.

Caso a senha digitada esteja errada, ser mostrada a mensagem:

S E N H A E R R A D A !
T E N T E N O V AM E N T E !

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 112


Captulo 5 - Interfaces com Teclado e Display

Esta mensagem ficar ativa durante 2 segundos, 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 mensagem:

E D I C A O B L O Q U E A D A !
- - - - - - - - S E N H A ?

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

Importante:
Se a funo senha no esteja habilitada, ser mostrada a mensagem abaixo, quando da ativao da
tecla <SENHA>.
A habilitao da senha para edio feita na configurao das telas.

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 SUP

Condies necessrias:

n ter selecionado corretamente o driver MPC4004 no menu configurao, comando sistema.


n ter selecionado o frontal com teclas no menu configurao comando hardware
n estar no menu configurao, comando IHM, subcomando senha.

A senha definida com at oito algarismos, conforme tela mostrada a seguir:

Fig. 67. - Definio da senha


Obs.: Ao definir a senha, preencher com 0 (zeros) as casas esquerda, que devero ser ignoradas na
digitao da senha.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 113


Captulo 5 - Interfaces com Teclado e Display

Descrio do funcionamento da funo RECEITA (arquivo de moldes)

A RECEITA (arquivo de moldes) pode ser acessada atravs dos frontais 2002.95, 2002.96, 2002.97,
4004.94, 4004.98, 4004.99 ou atravs dos terminais de comunicao.
Para utilizao com terminal, ver pseudo-instrues no manual do DWARE.
O acesso funo RECEITA para o frontal feita atravs da tecla <SENHA>, estando com a tecla
<LOCK> acionada.

Ao se acionar a tecla <SENHA>, aparecer a mensagem mostrada abaixo:

R E C E I T A
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:

n arquivo digitado acima do permitido:

V A L O R I N V A L I D O !
A R Q U I V O M A X I MO = x x x

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 114


Captulo 5 - Interfaces com Teclado e Display

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

Utilizando o aplicativo SUP

Condies necessrias:

n ter selecionado corretamente o driver MPC4004 no menu configurao, comando sistema.


n ter selecionado o frontal, teclado numrico ou campos livres, no menu configurao comando hardware
n estar no menu configurao, comando IHM, subcomando RECEITA.
A definio dos parmetros feita conforme tela abaixo:

Fig. 68. - Definio dos parmetros das receitas


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

O SUP 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.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 115


Captulo 5 - Interfaces com Teclado e Display

Descrio de funcionamento do frontal 2002.97/M


Viso geral

O frontal 2002.97/M, assim como os 2002.95/M e 2002.96, alm de oferecer as teclas de funes
dedicadas: auxlio manuteno, senha e arquivo de moldes, possibilita ao usurio programar os campos
de maneira livre (para qualquer frontal no formato 2x20).

As telas para a nova configurao, assumiro o formato mostrado nos exemplos abaixo.
Note que com a nova maneira de programao, o usurio no necessita explicitar o formato da tela (com
ou sem campos).

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/desl.
Bargraph
String
A posio fsica dos campos ser definida atravs do usurio, respeitando os tamanhos pr-estabelecidos
de cada campo.
A edio ocorrer, quando a tecla <EDITA> for acionada para navegar entre campos.
Basta acionar novamente a tecla <EDITA> para que as modificaes do campo anterior sejam
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 A U T O M A C A O
L C D 4 x 2 0

T E L A 2 T E L A 3
Exemplo de tela de texto

Z O N A P R E S E T > v1 v1 pd v1 v1
0 1 E F E T I V O > v2 v2 pd v2 v2

( L I G A D A ) D E S L I G
Exemplo de tela com diversos campos

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 116


Captulo 5 - Interfaces com Teclado e Display

Bargraph - Permite ao usurio desenhar uma escala proporcional ao valor de um registro.


Esto associados ao bargraph os seguintes campos:

Registro Endereo que contm a varivel


Tamanho Nmero de barras que o usurio deseja (mximo 20)
Desvio
Tipo
Contnuo
BCD
Tipo de Dado
Binrio
Valor Mximo Valor no qual estar aceso o ltimo caracter do bargraph
Valor Mnimo Valor de offset para clculo do bargraph

Abaixo temos o exemplo de dois tipos de bargraphs:

0 1 2 3 4 5 6 7 8 9
- - - - - - - - - - - - - - - - - - -

Exemplo de Bargraph indicador de desvio

0 1 2 3 4 5 6 7 8 9
- - - - - - - -

Exemplo de Bargraph contnuo

String - Permite ao usurio trocar mensagens sem ter a necessidade de trocar de tela.
Cada mensagem est relacionada a um EI ou valor de um registro:

Registro/EI Endereo que seleciona o string


Nmero de mensagens Nmero de mensagens utilizadas (mximo 32)
Tamanho da mensagem Tamanho mximo de cada mensagem (mximo 20)
Tipo da String Normal ou Piscante
Texto Mensagem definida pelo usurio

Funcionamento da Tecla Senha

A funo senha definida pelo usurio no SUP, em cada tela que possuir campos de Edio.
So oferecidas duas opes de status tela:

COM senha para edio


SEM senha para edio

O default do aplicativo SUP senha associada tela. Caso no exista senha associada, a tela estar
liberada para edio, mesmo que o status de senha esteja como sendo bloqueado.

Importante: Existe apenas uma nica senha para o frontal (ou seja para todas as telas existe somente
uma senha de edio).

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 117


Captulo 5 - Interfaces com Teclado e Display

Utilizando o aplicativo SUP

Condies necessrias:
n ter selecionado corretamente o driver MPC4004 no menu configurao, comando sistema.
n ter selecionado o frontal LCD 4x20 com campos livres ou LCD 2x20 com campos livres no menu
configurao, comando hardware
n estar no menu configurao, comando IHM, subcomando Tela.

Veja figura a seguir sobre configurao de telas:

Fig. 69.- Menu de configurao de telas

Estando com o cursor sobre qualquer tela e pressionando a tecla <ENTER> entra-se no modo de edio.
Neste mdulo pode-se alterar um campo j existente, copiar, mover, apagar, inserir um texto, tudo numa
mesma tela.
Isto pode ser visto na tela exemplo abaixo, onde se tem uma tela com campos de edio, visualizao,
Bargraph, Liga/Desliga e texto:

Fig. 70.- Tela com edio de campos

Fig. 71.- Tela com edio de String

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 118


Captulo 5 - Interfaces com Teclado e Display

Descrio das Telas com formato padro


Importante:
As telas no formato padro so pertinentes a todos os frontais de 2 linhas.

As telas podero apresentar os seguintes formatos:


Texto Somente.
Navegao.
Seletora (mximo 9 posies).
Liga-Desliga.
Auxlio Manuteno
1 Campo de Visualizao (8 dgitos).
2 Campos de Visualizao (4 dgitos).
4 Campos de Visualizao (4 dgitos).
1 Campo de Edio (8 dgitos)
2 Campos de Edio (4 dgitos).
4 Campos de Edio (4 dgitos).
1 Campo de Visualizao e 1 Campo de Edio (4 dgitos).

Podero ser usadas at 256 telas, alm da tela de auxlio manuteno.

Tela de Auxlio Manuteno

O formato da tela no display apresentado a seguir:

A U X I L I O A M A N U T E N C A O
R E G I S T R O V V V Y Y Y Y
Onde:

V dgitos pertencentes edio do registro.


Y pode formar a palavra ON, OFF ou um valor de 4 dgitos.

Importante:
O firmware coloca o texto da tela. Os nicos dgitos editveis so os pertencentes ao registro.

Obrigatoriamente atravs de uma tela de navegao que se tem acesso tela de auxlio manuteno.
O nmero da tela de navegao de acesso tela de auxlio manuteno deve ser previamente
programado.
Estando na tela de navegao, o acesso tela de auxlio manuteno feito digitando-se <S1>.
Para os frontais numrico o acesso ao auxlio manuteno feito diretamente atravs de tecla
<AUXLIO MANUTENO>.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 119


Captulo 5 - Interfaces com Teclado e Display

Programao das Telas


Implementao de Valores Mximos nos Campos de Edio de 4 Dgitos

Valores mximos para campos de edio de 4 dgitos so facilmente implementados no Controlador


Programvel MPC4004. O aplicativo SUP prev estes recursos.
Os tipos de telas que podem ter mximos associados a seus campos de edio so:
2 Campos de Edio (4 dgitos).
4 Campos de Edio (4 dgitos).
1 Campo de Visualizao e 1 Campo de Edio (4 dgitos).

O MPC4004 apresenta tambm recursos para identificar ao operador que um determinado valor de campo
de edio ultrapassou o valor mximo permitido.
Toda digitao de valor em campo de edio associado com mximo supervisionado no momento da
ativao da tecla <ENTRA>.
Se em pelo menos um campo o valor digitado for superior ao mximo, ser mostrada no display uma tela
de "Erro Mximo", contendo o valor digitado e o valor mximo do campo, que mostrada abaixo:

E R R O D E E D . = X X X X
M A X I MO ! M A X . = Y Y Y Y

Particularmente para telas de um campo de edio e um campo de visualizao de 4 dgitos com mximo
associado, alm dos recursos acima descritos possvel configurar para que no campo de visualizao
seja automaticamente carregado o valor mximo associado.
No SUP atravs dos menus: Configurao, comando IHM, opo Tela, escolhendo:
1 ED / 1 VIS / 4 DIG
mximo(s) associado(s)? = SIM
mostrar valor de mximo? = SIM

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 120


Captulo 5 - Interfaces com Teclado e Display

Chave na Posio Prog


O debugador uma ferramenta de programao local, ou seja embutida dentro do prprio Controlador
Programvel. Para se ter acesso ao debugador basta mudar a chave do mdulo bsico da posio RUN
para a posio PGM.
Nesta condio, atravs do teclado possvel se ter acesso a todos os dados do controlador.
Lembre-se que o debugador lhe d acesso total ao mapeamento de memria (0000h a 6FFFh) do
Controlador Programvel, sendo que operaes inadequadas esto desprotegidas, portanto um erro de
operao pode levar a dados irreparveis em relao a programas editados.

Descrio das Funes

Para os frontais 2000.90 e 2002.90, as mensagens no display mudaro digitando-se <S1> ou <S2>. Cada
mudana de mensagem no display implicar em uma funo para auxiliar no manuseio do modo PGM. As
descries das cinco funes mostrados a seguir:
mostra contedo de memria
procura dado na memria
edita valor com incremento
edita valor com decremento
carrega dado fixo

Para os demais frontais, existem 04 funes disponveis, acessadas atravs das teclas F1 a F4:
F1 - mostra contedo de memria
F2 - procura dado na memria
F3 - carrega dado fixo
F4 - edita valor com incremento

Alm das funes acima, a tecla <AUXLIO MANUTENO> permite visualizar as taxas de comunicao e os
nmeros de mquina associados a cada canal serial.

Tela inicial do modo Debugador:

2 3 2 > > M : 0 1 T : 5 7
4 8 5 > > M : 0 1 T : 5 7

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 121


Captulo 5 - Interfaces com Teclado e Display

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 122


Captulo 6 - Dimenses

6. Dimenses

Dimenses dos bastidores da Srie MPC4004


Os bastidores da srie MPC4004 so fixados na placa de montagem por parafusos.
As dimenses so dadas abaixo:

S0 S1 S2 S3 S0 S1 S2 S3 S0 S1 S2 S3
MPC 4004

MPC 4004

MPC 4004

MPC 4004
S4 S5 S6 S7 S4 S5 S6 S7 S4 S5 S6 S7

E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3

E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 +5Vcc

RUN PROG
No. RANH. D (mm) L (mm) T (mm)
S7 S7 S7
S6 IHM S6 S6 2 27 37 91
S5 S5 S5
S4 S4 S4
S3 S3 S3
S2 S2 S2 4 27 108 162
S1 S1 S1
169

140
154
S0 S0 S0
24VS 24VS 24VS
0VS 0VS 0VS 6 27 178 232
STS
E7
E6
RS232
E7
E6
E7
E6 8 27 249 303
E5 E5 E5
E4 E4 E4
E3
E2
E3
E2
E3
E2
10 57 249 373
E1 D0/RI E1 E1
L1 REDE
E0 D0/RI E0 E0
24VE +5Vcc 24VE 24VE L2
Profundidade 113 mm
0VE GND 0VE 0VE

RS485

4004.01 4004.51 4004.51 4004.40B

D L D
T

Fig. 72. - Dimenses dos mdulos da srie MPC4004

Os bastidores da srie MPC4004 devem ser instalados em superfcies planas verticais, sendo que a
montagem dever ser sempre feita na vertical para proporcionar ventilao.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 123


Captulo 6 - Dimenses

Dimenses dos bastidores utilizados nos acessrios MPC4004

ON

MPC4004
RX

TX

CONVERSOR

6 R
S
No. RANH. T (mm)
2
3
2
1 - NC 4 - NC
2 - RX 5 - GND 1 56
3 - TX 6 - DIR
169

Profundidade 113 mm
D0/RI R
D0/RI
S
4
+5Vcc 8
GND1 5

L1 REDE

L2

4004.71

T
Fig. 73. - Dimenses dos acessrios que utilizam bastidor de 1 passo.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 124


Captulo 7 Comunicao Serial

7. Comunicao Serial

Cabos de ligao para os canais seriais


A srie MPC4004 possui 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 do controlador ou monitorao/alterao ON-LINE
de seus registros e estados internos.
O canal A por ser RS232, mais prtico para conexo com o computador, por no necessitar de
conversor.
O canal B indicado para criao de rede entre equipamentos MPC4004.

Importante:
O recurso de simulao de ngulo faz com que os canais de comunicao tenham a mesma taxa de
comunicao, sendo igual taxa do canal A (RS232).

Cabo de Ligao em RS232 (PC MPC4004)

Fig. 74. - Cabo de Ligao CRS232415 (RS232).

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 125


Captulo 7 Comunicao Serial

Cabo de Ligao em RS485 (Rede para MPC4004)

Fig. 75. - Cabo com cdigo ATOS C4004DXXX.


Obs.: O comprimento mximo do cabo para rede RS485 de 1000m a 9600bps.

Ligando o MPC4004 a uma Rede:

Fig. 76. - Ligando o MPC4004 a uma rede RS485.

Os trs ltimos dgitos expressam o comprimento do cabo:

Cabo Comprimento [m]


C4004D095 9,5
C4004D195 95,0
C4004D295 950,0

Importante: para aplicaes em rede, recomendado a utilizao do conversor 2232.00R , por possuir proteo
contra descargas atmosfricas.

Caractersticas eltricas do cabo para padro RS485

Bitola mnima dos condutores : 24 AWG


1 par tranado de condutores mais 1 condutor dreno em contato com fita de poliester metalizada aplicada
helicoidalmente sobre os pares tranados.
Capacitncia mtua do par tranado mx. 65pF/m
Resistncia de cada condutor mx. 98 Ohms/Km
Impedncia caracterstica (Z0) 120Ohms

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 126


Captulo 7 Comunicao Serial

Importante: Os resistores de terminao (RT) so recomendados e devem ser instalados nas


extremidades da rede. O valor dos resistores de terminao dever estar prximo da impedncia
caracterstica da linha de transmisso, variando entre 120 a 150 ohms (valores prticos e dependendo do
nmero de receptores acoplados na linha). As dimenses fsicas do cabo so irrelevantes para o clculo
dos resistores de terminao.

Cabo de Ligao em RS485 (a curta distncia com o PC)

Fig. 77. - Cabo com cdigo ATOS C4004A015.


Importante:
O cabo possui comprimento de 1,5 m.

Ligando o MPC4004 a um PC atravs da RS485:

Fig. 78. - Ligando o MPC4004 a um PC atravs da RS485

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 127


Captulo 7 Comunicao Serial

Cabo de ligao para RS485 com IHM sries 1620 e 1720.24/26

Fig. 79. - Cabo com cdigo ATOS C4004CXXX

Ligando o MPC4004 a um IHM sries 1620 e 1720:

Fig. 80. - Ligando o MPC4004 a um terminal

Importante:
Os trs ltimos dgitos expressam o comprimento do cabo:

Cabo Comprimento [m]


C4004C095 9,5
C4004C195 95,0
C4004C295 950,0

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 128


Captulo 7 Comunicao Serial

Cabo de ligao para RS232 com terminal sries 1755

Fig. 81. - Cabo com cdigo ATOS C4004EXXX

Importante:
Os trs ltimos dgitos expressam o comprimento do cabo:

Cabo Comprimento [m]


C4004E095 9,5
C4004E195 95,0
C4004E295 950,0

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 129


Captulo 7 Comunicao Serial

Cabo de Ligao em RS232 (MODEM MPC4004)

Fig. 82. - Cabo de Ligao CMS232415 (RS232).

Proteo Contra Descarga Eletromagntica:

recomendado que, em instalaes onde h riscos de queda de raios, seja feito proteo do link de
comunicao serial como mostrado a seguir:

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 130


Captulo 7 Comunicao Serial

LINK EM RS485

232485
RS485

2232.00R P MPC4004

P P
Sistema de
Alimentao Alimentao
110V/220V aterramento 110V/220V
interligado

Fig. 83. - Proteo do link de comunicao em RS485

Obs: O mdulo 2232.00R isolado opticamente.

LINK COM MODEM

modem
P P modem MPC4004

P P
Sistema de
Alimentao
aterramento Alimentao
110V/220V interligado 110V/220V

Fig. 84. - Proteo do link de comunicao com modem

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 131


Captulo 7 Comunicao Serial

DETALHE DA PROTEO P

CENTELHADOR
TRANSORB
ENTRADA PTC SADA

ATERRAMENTO
Fig. 85. - Detalhe da proteo P

A proteo "P" possui nvel de grampeamento compatvel com o sinal a ser protegido.

RS485: 6,8V
Modem: 150 V
Alimentao: 250 V

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 132


Captulo 7 Comunicao Serial

Recursos disponveis nos canais de comunicao MPC4004


Definio das combinaes dos recursos disponveis para os canais de comunicao da srie MPC4004.

APR03 APR03 Modbus Modbus Instruo Escuta


escravo mestre escravo Mestre Print canal serial
RS232 SIM NO NO NO SIM SIM
RS485 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 (0x01)


- Read Input Status (0x02)
- Read Holding Registers (0x03)
- Force Single Coil (0x05)
- Preset Single Register (0x06)
- Force Multiple Coils (0x0F)
- Preset Multiple Registers (0x10)
- Exception Response (ERROR)

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 133


Captulo 7 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 basta ativar o estado interno 0BE.

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


Srie MPC4004 : memria bsica 400402V8
Aplicativo SUP: 5.0C

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 134


Apndice A

Apndice A - Mensagens

Mensagens

Logo aps a energizao do MPC4004 o display apresentar mensagens por um tempo de 02 segundos,
dependendo do "status". Veja a tabela a seguir:

MENSAGEM DESCRIO

ERRO MEMRIA NVRAM


SISTEMA PARADO
Foi escrito e lido um valor, em um mesmo endereo da NVRAM ou
RAM, e o valor de leitura difere do valor de escrita.
ou
O sistema ficar parado nesta mensagem at ser resolvida a causa
da falha.
ERRO MEMRIA RAM
SISTEMA PARADO

EPROM USURIO OK
MEMRIA NVRAM OK

ou Foi carregado o contedo da EPROM na NVRAM ou RAM.

EPROM USURIO OK
MEMRIA RAM OK

A EPROM est presente, est com defeito


EPROM USURIO C/DEF
O sistema ficar parado nesta mensagem at ser resolvida a causa
SISTEMA PARADO
da falha.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 135


Apndice A

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 136


Apndice B

Apndice B Resumo de consumo dos mdulos


Este resumo visa disponibilizar informaes sobre o consumo dos mdulos da srie MPC4004 para que a
escolha do mdulo de fonte seja compatvel com o consumo dos mdulos que compem a aplicao.

Modelo Descrio Consumo Consumo Consumo -


+5vcc +12Vcc 12Vcc
4004.01 CPU 8E/8S 24VCC N NVRAM E FLASH 300mA --------- ---------
4004.02 CPU 8E/8S 24VCC P NVRAM E FLASH 300mA --------- ---------
4004.05E CPU XA 8E/8S 24VCC N 64K RAM E FLASH 250mA --------- ---------
4004.06E CPU XA 8E/8S 24VCC P 64K RAM E FLASH 250mA --------- ---------
4004.09 CPU 8E 24VCC N ou P / 8S RELA RAM E FLASH 300mA --------- ---------
4004.09E CPU XA 8E 24VCC N ou P / 8S RELA 64K RAM E FLASH 300mA --------- ---------
4004.11 CPU COM 8E/8S 24VCC N RAM E FLASH 300mA --------- ---------
4004.11/L CPU COM 8E/8S 24VCC N RAM E FLASH 300mA --------- ---------
4004.12 CPU COM 8E/8S 24VCC P RAM E FLASH 300mA --------- ---------
4004.12/L CPU COM 8E/8S 24VCC P RAM E FLASH 300mA --------- ---------
4004.31 MDULO DE EXPANSO COM 16S 24VCC N 100mA --------- ---------
4004.32 MDULO DE EXPANSO COM 16S 24VCC P 100mA --------- ---------
4004.33 MDULO DE EXPANSO COM 16E 24VCC N 15mA --------- ---------
4004.34 MDULO DE EXPANSO COM 16E 24VCC P 15mA --------- ---------
4004.35 MDULO DE EXPANSO COM 8E 110Vca 5mA --------- ---------
4004.35/A MDULO DE EXPANSO COM 8E 220Vca 5mA --------- ---------
4004.37 MDULO DE EXPANSO COM 8S RELE 60mA --------- ---------
4004.39 MDULO DE EXPANSO COM 8S 90 a 240 Vca 55mA --------- ---------
4004.45 MDULO DE ENERGIA 200mA --------- ---------
4004.51 MDULO DE EXPANSO COM 8E/8S 24VCC N 50mA --------- ---------
4004.52 MDULO DE EXPANSO COM 8E/8S 24VCC P 50mA --------- ---------
4004.53 MDULO DE EXPANSO COM 16E/16S 24VCC N 125mA --------- ---------
4004.54 MDULO DE EXPANSO COM 16E/16S 24VCC P 125mA --------- ---------
4004.55 MDULO DE EXPANSO COM 32E 24VCC N 32mA --------- ---------
4004.56 MDULO DE EXPANSO COM 32E 24VCC P 32mA --------- ---------
4004.57 MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE 50mA --------- ---------
4004.58 MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE 100mA --------- ---------
4004.60 MDULO DE EXPANSO ANALGICA 2E/2S (TENSO) 30mA 40mA 40mA
4004.60/A MD. EXP. 2E (TENSO ou CORRENTE) e 2S (CORRENTE) 40mA 100mA 100mA
ANALGICAS
4004.60N MD. EXP. 2E (TENSO ou CORRENTE) e 2S (TENSO 0 a 30mA 67mA 55mA
+10Vcc ou 10Vcc) ANALGICAS
4004.61 MDULO DE EXPANSO ANALGICA 4E/4S (TENSO) 30mA 60mA 60mA
4004.61/A MD. EXP. 4E (TENSO ou CORRENTE) e 4S (CORRENTE) 40mA 150mA 150mA
ANALGICAS
4004.61N MD. EXP. 4E (TENSO ou CORRENTE) e 4S (TENSO 0 a 30mA 86mA 57mA
+10Vcc ou 10Vcc) ANALGICAS
4004.62 MDULO DE EXPANSO 8E ANALGICAS (TENSO ou 30mA 40mA 40mA
CORRENTE)
4004.62/M MDULO DE EXPANSO 4E ANALGICAS (TENSO ou 30mA 30mA 30mA
CORRENTE)
4004.63 MDULO DE EXPANSO 8S ANALGICAS (TENSO) 30mA 30mA 30mA
4004.63/M MDULO DE EXPANSO 4S ANALGICAS (TENSO) 30mA 20mA 20mA
4004.64 MDULO DE EXPANSO 8S ANALGICAS (CORRENTE) 30mA 210mA 210mA
4004.64/M MDULO DE EXPANSO 4S ANALGICAS (CORRENTE) 30mA 110mA 110mA
4004.65/J MDULO DE 4 CANAIS DE TEMPERARURA J 30mA 65mA 65mA
4004.65/K MDULO DE 4 CANAIS DE TEMPERARURA K 30mA 65mA 65mA
4004.66/J MDULO DE 8 CANAIS DE TEMPERARURA J 10mA 65mA 65mA
4004.66/K MDULO DE 8 CANAIS DE TEMPERARURA K 10mA 65mA 65mA

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 137


Apndice B

Modelo Descrio Consumo Consumo Consumo -


+5vcc +12Vcc 12Vcc
4004.66/P MDULO DE 8 CANAIS PT100 0 a 200 oC 30mA 75mA 75mA
4004.66P1 MDULO DE 8 CANAIS PT100 -50 a 50 oC 30mA 75mA 75mA
4004.66P2 MDULO DE 8 CANAIS PT100 -50 a 150 oC 30mA 75mA 75mA
4004.70 MDULO DE EXPANSO BOTES E SINALIZAO 30mA --------- --------
4004.71R UNIDADE CONVERSORA ISOLADA RS232/RS485 --------- --------- ---------
4004.73 MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 --------- --------- ---------
CANAIS p/ MPC4004
4004.73M MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 --------- --------- ---------
CANAIS p/ MPC4004
4004.74 MDULO MODEM p/ MPC4004 170mA --------- ---------
4004.75/P MDULO DE 4 CANAIS PT100 3 FIOS 0 a 200 oC 30mA 65mA 65mA
4004.75P1 MDULO DE 4 CANAIS PT100 3 FIOS -50 a 50 oC 30mA 65mA 65mA
4004.75P2 MDULO DE 4 CANAIS PT100 3 FIOS -50 a 150 oC 30mA 65mA 65mA
4004.76/P MDULO DE 8 CANAIS PT100 3 FIOS 0 a 200 oC 30mA 100mA 100mA
4004.76P1 MDULO DE 8 CANAIS PT100 3 FIOS -50 a 50 oC 30mA 100mA 100mA
4004.76P2 MDULO DE 8 CANAIS PT100 3 FIOS -50 a 150 oC 30mA 100mA 100mA
4004.85 MD. 4 CANAIS PT100 (3FIOS) 0 a 200 oC e 4E 0-10V ou 0- 30mA 75mA 75mA
20mA
4004.85P2 MD. 4 CANAIS PT100 (3FIOS) -50 a 150 oC e 4E 0-10V ou 0- 30mA 75mA 75mA
20mA
4004.87 MDULO DE EXPANSO CONTAGEM RPIDA 70mA --------- ---------
4004.87SA MD. EXP. CONTAGEM RPIDA C/ 2 SADAS ANALGICAS 10mA 20mA 20mA
2002.99 FRONTAL 2x20 LCD 150mA --------- ---------
4004.90 FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico) 220mA --------- ---------
4004.92 FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura e FRD) 500mA --------- ---------
4004.92S1 FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura sem 500mA --------- ---------
FRD)
4004.94 FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura e FRD) 500mA --------- ---------
4004.94S1 FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura sem 500mA --------- ---------
FRD)
4004.95 FRONTAL P/ MPC4004 4x20 LCD (frontal plstico) 110mA --------- ---------
4004.98 FRONTAL P/ MPC4004 4x20 LCD (com moldura e FRD) 150mA --------- ---------
4004.98/S FRONTAL P/ MPC4004 4x20 LCD (sem FRD) 150mA --------- ---------
4004.98S1 FRONTAL P/ MPC4004 4x20 LCD (com moldura sem FRD) 150mA --------- ---------
4004.99 FRONTAL P/ MPC4004 4x20 VFD (com moldura e FRD) 300mA --------- ---------
4004.99/S FRONTAL P/ MPC4004 4x20 VFD (sem FRD) 300mA --------- ---------
4004.99S1 FRONTAL P/ MPC4004 4x20 VFD (com moldura sem FRD) 300mA --------- ---------

Observaes:
O consumo dos mdulos de sadas digitais foi medido com todas as sadas acionadas, tendo um
consumo de 6mA na alimentao de +5Vcc por sada.

O consumo dos mdulos de sadas analgicas em corrente foi medido com todas as sadas fornecendo
20mA ; Esta corrente fornecida pela alimentao de + / - 12Vcc.

A aplicao de um fator de reduo da corrente mxima consumida , em funo de no se considerar a


possibilidade de todas as sadas digitais ou analgicas em corrente, serem acionadas simultaneamente,
fica condicionado ao tipo de aplicao.

Importante: No deve ser aplicado nenhum fator de reduo na alimentao +5Vcc para os mdulos
analgicos.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 138


Apndice B

Resumo da disponibilidade de corrente nas fontes da srie MPC4004


Fonte: +5Vcc +12Vcc -12Vcc 24Vcc
4004.40 chaveada 93 a 250Vca 1500mA 500mA 500mA 500mA
4004.40/A chaveada 9V a 36Vcc 1500mA 500mA 500mA ---
4004.40/B linear 110 /220 +/- 10% 500mA --- --- ---
4004.40/C linear 110 /220 +/- 10% 500mA 130mA 130mA ---
4004.40/D chaveada 36 a 60Vcc 1000mA 250mA 250mA 500mA
4004.40/F chaveada 93 a 250Vca 1500mA --- --- ---
4004.40/G chaveada 18 a 60Vcc 1000mA 250mA 250mA 500mA

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 139


Apndice B

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 140


Apndice C

Apndice C - Histrico dos Firmwares

Histrico dos firmwares


HISTRICO DOS FIRMWARES
MDULOS FIRMWARE DATA MEMRIA ALTERAES/OBSERVAES
400401V0 30/08/97 27C512-10 - Firmware inicial
- liberao do WDT
400401V1 06/10/97 27C512-10 - status dos canais de comunicao no
modo PROG (tecla, auxilio a manuteno)
- simulador de ngulo liberado at 180 rpm
- implementao da instruo SCL
400402V0 30/01/98 27C512-10
- implementao do contador rpido
(4004.87)
- implementao dos canais 9 a 16 de E/S
analgica
- implementao de instrues de 32 bits
400402V1 04/05/98 27C512-10
DVBLL, MULBL, SUMBL, SUBBL, CONVL
e SHIFL
- implementao da instruo SCL2G
- estados internos 00E1h e 00E9h (Load
400402V2 29/06/98 27C512-10 Setpoint Inicial dos Contadores Rpidos 1
e 2) sensvel a nvel.
- definido mesma prioridade para o
4004.01
400402V3 18/08/98 27C512-10 Contador Rpido (presente no Mdulo de
4004.02
Processamento) e Interrupo I.
4004.09
- criao dos blocos PID
4004.11
400402V4 04/01/99 27C512-10 - introduo dos Mdulos Analgicos
4004.12
Compactos (MAC)
- implementao das instrues:
- BCDAP converte BCDASC com
400402V5 20/04/99 27C512-10 ponto decimal
- CCS calcula CHECK SUM
- TXPR gerenciador de blocos para print.
- Implementao do modo motor de passo.
- Implementao do modo de leitura de
400402V6 05/08/99 27C512-10 caracteres atravs do canal RS232
- Implementao do modo mestre no
canal RS485
- Implementao das rotinas SDAT2 e
LDAT2.
- Adequao do termo derivativo
400402V7 19/01/00 27C512-10 - Aumento de 04 p/ 08 ngulos atualizados
na INT2
- Alterado STIME c/ teste de consistncia
dos dados de entrada c/ E.I. OFF p/ Erro

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 141


Apndice C

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE DATA MEMRIA ALTERAES/OBSERVAES
- Correo do multiplex (acionava LEDs
invertidos)
- Configurao para PRINT c/ paridade no
8o ou 9o BIT
- Escuta rede na RS485
400402V8 28/09/00 64Kx8 100mS - Incluso das rotinas do Modbus c/ 1 ou 2
Stopbits
- Baud Rate do Modbus c/ a mesma do
PRINT
- Incluso da Opo de paridade no PRINT
4004.01 SEM, PAR OU IMPAR
4004.02
- Trigger 1segundo
4004.09
400402V9 12/02/01 64Kx8 100mS - Broadcast no APR03 mestre/slave RS485
4004.11
- EI de sinal analgica 10V
4004.12
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
400402VA 21/03/01 64Kx8 100mS - Broadcast no APR03 slave RS232
- Rotinas para 4004.90 e 4004.95
- Limpa Force dos Eis 1 pg. por varredura
- Troca do endereo do rascunho do trigger
de 1seg. Conflito c/ contador do escuta
400402VB 09/05/01 64Kx8 100mS rede.
- Correo do campo ASCII. Permite a
visualizao dos zeros esquerda.

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE DATA MEMRIA ALTERAES/OBSERVAES
4004.01
4004.02
- Implementao de tabela p/ termopar tipo
4004.09 400402K7 28/09/00 27C512-10
K
4004.11
4004.12

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 142


Apndice C

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE DATA MEMRIA ALTERAES/OBSERVAES
400406V0 19/09/00 64Kx8 100mS - Firmware Inicial
- Escuta rede na RS485
- Incluso do Modbus mestre/escravo
-Incluso da Opo de paridade no PRINT
sem, PAR ou IMPAR
400406V1 18/01/01 64Kx8 100mS - Incluso da slave de comunicao (INT II)
- Incluso do mdulo de 32E
- EI de trigger 1segundo
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
4004.05E - Correo da rotina do contador rpido
4004.06E 400406V2 16/05/01 64Kx8 100mS modo normal que influenciava a leitura das
entradas 0100 a 0107.
- Incluso da possibilidade de ter vrias
slaves.
- Incluso do broadcast para modo mestre.
- Incluso do limpa force, uma pg. Por
400406V3 08/08/01 64Kx8 100mS varredura.
- Incluso dos frontais 4004.90 e 4004.95
- Correo do campo ASCII, mostrar zeros
a esquerda.
- Correo das rotinas do frontal para VFD.

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 143


Apndice C

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 144


Apndice D

Apndice D - Resumo das instrues para srie MPC4004


A tabela a seguir apresenta os mnemnicos das instrues e sua breve descrio. Maiores detalhes so descritos no
"Help" das instrues do aplicativo SUP.

Mnemnico Descrio
ADSUB Soma/subtrai uma constante de contedo de registro (Hex)
ADSUD Soma/subtrai uma constante de contedo de registro (Dec)
AND Operao lgica "E" entre estados internos
ANDN Operao lgica "E" entre estados internos invertidos
BCDAP Converso de dados Decimais p/ ASCII com ponto decimal
BCDAS Converso de dados Decimais p/ ASCII
BITW Transfere 16 estados p/um registro de 16 bits
BMOVX Movimentao de bloco de dados indexados na origem e no destino
CALL Chamada de sub-rotina
CMP Compara contedo de registros
CNT Contador
CONV Conversor Dec/Hex ou Hex/Dec
CONVL Conversor Dec/Hex ou Hex/Dec de 32 bits
CCS Calcula CHECK SUN (XOR) dos Bytes
CTCPU Contador Rpido (CPU)
DIV Diviso Decimal
DIVB Diviso Hexadecimal
DIVBL Diviso binria longa (Hexadecimal)
DVBLL Diviso binria de 32 bits (Hexadecimal)
FATOR Ajusta o ZERO e o FUNDO DE ESCALA de uma E.A.
FIM Fim de programa
FIM Fim de programa de interrupo
FIM Fim de programa de interrupo
JMP Salto para endereo de desvio
LD Comea a operao em uma linha ou bloco com chave (NA)
LDATA Leitura de dia/ms/ano
LDI Entrada imediata
LDN Comea a operao em uma linha ou bloco com chave (NF)
LDX Comea linha com chave (NA) indexada
LTIME Leitura de hora/min/seg.
MONOA Monoestvel de uma varredura no acionamento
MONOD Monoestvel de uma varredura no desacionamento
MOV Copia contedo de um registro para outro
MOVK Carregar valor (constante) em registro
MOVX MOV indexado no destino
MULT Multiplicao Decimal
MULTB Multiplicao Hexadecimal
MULBL Multiplicao Hexadecimal de 32 bits
OR Operao lgica "OU" entre estados internos
ORN Operao lgica "OU" entre estados internos invertidos

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 145


Apndice D

Mnemnico Descrio
OUT Sada
OUTI Sada no em fim de linha
OUTIN Sada invertida no em fim de linha
OUTN Sada invertida
OUTR Sada imediata
OUTX Sada indexada
PID Bloco PID
PRINT Transferncia de dados p/interface serial
RET Retorno de sub-rotina
SCL Gera uma reta tipo mx+b dados dois pares x, y
SCL2G Gera uma parbola
SDATA Acerto de dia/ms/ano
SETR Set/Reset (estado interno)
SFR Deslocamento de estados internos
SHIFB Deslocamento de bit
SHIFN Deslocamento de nibble (4 bits)
SHIFL Deslocamento de n bits
STIME Acerto de hora/min/seg.
SUB Subtrao Decimal
SUBB Subtrao Hexadecimal
SUBBL Subtrao Hexadecimal de 32 bits
SUM Soma Decimal
SUMB Soma Hexadecimal
SUMBL Soma Hexadecimal de 32 bits
TAB Carregamento de um bloco de dados
TMR Temporizador
TXPR Carrega bloco de mensagens a serem impressas
UPDB Contador Up/Down Hexadecimal
UPDBC Incrementa e compara (Hex)
UPDD Contador Up/Down decimal
UPDDC Incrementa e compara (Dec)
WAND AND (bit a bit) do contedo de dois registros de 16 bits
WBIT Transfere os 16 bits de um registro para 16 estados internos
WBITX WBIT indexado e com auto incremento/decremento
WLDX MOV indexado na origem
WNOT Complemento de registro de 16 bits
WOR OR (bit a bit) do contedo de dois registros de 16 bits
WXOR XOR (bit a bit) do contedo de dois registros de 16 bits

PSEUDO-INSTRUES

Mnemnico Descrio
CAV Contador de Alta Velocidade (CPU)
GAV Gaveta ou Arquivo de Receitas
SYNC Sincronismo
TMRX Temporizadores de 1ms

MPC4004 / Manual rev. 2.10 / Agosto - 2001 - Pgina 146

Você também pode gostar