You are on page 1of 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
4004.02
4004.05E
4004.06E
4004.09
4004.09E
4004.11
4004.11/L
4004.12
4004.12/L
4004.21
4004.22
4004.24
4004.26
4004.28
4004.2A
4004.31
4004.32
4004.33
4004.34
4004.35
4004.35/A
4004.37
4004.39
4004.40
4004.40/A

CPU 8E/8S 24VCC N NVRAM E FLASH


CPU 8E/8S 24VCC P NVRAM E FLASH
CPU XA 8E/8S 24VCC N 64K RAM E FLASH
CPU XA 8E/8S 24VCC P 64K RAM E FLASH
CPU 8E 24VCC N ou P / 8S RELE RAM E FLASH
CPU XA 8E 24VCC N ou P / 8S RELE 64K RAM E FLASH
CPU COM 8E/8S 24VCC N RAM E FLASH
CPU COM 8E/8S 24VCC N RAM E FLASH
CPU COM 8E/8S 24VCC P RAM E FLASH
CPU COM 8E/8S 24VCC P RAM E FLASH
BASTIDOR COM 01 SLOT
BASTIDOR COM 02 SLOTS
BASTIDOR COM 04 SLOTS
BASTIDOR COM 06 SLOTS
BASTIDOR COM 08 SLOTS
BASTIDOR COM 10 SLOTS
MDULO DE EXPANSO COM 16S 24VCC N
MDULO DE EXPANSO COM 16S 24VCC P
MDULO DE EXPANSO COM 16E 24VCC N
MDULO DE EXPANSO COM 16E 24VCC P
MDULO DE EXPANSO COM 8E 110Vca
MDULO DE EXPANSO COM 8E 220Vca
MDULO DE EXPANSO COM 8S RELE
MDULO DE EXPANSO COM 8S 90 a 240 Vca
FONTE DE ALIMENTAO CHAVEADA AC/CC
FONTE DE ALIMENTAO CHAVEADA ENTRADA 24Vcc / SADA 5Vcc / +12Vcc / 12Vcc
FONTE DE ALIMENTAO LINEAR +5Vcc
FONTE DE ALIMENTAO LINEAR +5Vcc / +12Vcc / -12Vcc
FONTE DE ALIMENTAO CHAVEADA ENTRADA 48Vcc / SADA +5Vcc / +12Vcc / 12Vcc / +24Vcc
FONTE DE ALIMENTAO CHAVEADA AC/CC / SADA +5Vcc
FONTE DE ALIMENTAO CHAVEADA ENTRADA 18 a 60Vcc / SADA +5Vcc / +12Vcc /
-12Vcc / +24Vcc
MDULO DE ENERGIA
MDULO DE EXPANSO COM 8E/8S 24VCC N
MDULO DE EXPANSO COM 8E/8S 24VCC P
MDULO DE EXPANSO COM 16E/16S 24VCC N
MDULO DE EXPANSO COM 16E/16S 24VCC P
MDULO DE EXPANSO COM 32E 24VCC N
MDULO DE EXPANSO COM 32E 24VCC P
MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE
MDULO DE EXPANSO COM 16E 24VCC N ou P / 16S RELE
MDULO DE EXPANSO ANALGICA 2E/2S
MD. EXP. 2E (TENSO ou CORRENTE) e 2S (CORRENTE) ANALGICAS
MD. EXP. 2E (TENSO ou CORRENTE) e 2S (TENSO 0 a +10Vcc ou 10Vcc)
ANALGICAS
MDULO DE EXPANSO ANALGICA 4E/4S
MD. EXP. 4E (TENSO ou CORRENTE) e 4S (CORRENTE) ANALGICAS
MD. EXP. 4E (TENSO ou CORRENTE) e 4S (TENSO 0 a +10Vcc ou 10Vcc)
ANALGICAS
MDULO DE EXPANSO 8E ANALGICAS (TENSO ou CORRENTE)
MDULO DE EXPANSO 4E ANALGICAS (TENSO ou CORRENTE)

4004.40/B
4004.40/C
4004.40/D
4004.40/F
4004.40/G
4004.45
4004.51
4004.52
4004.53
4004.54
4004.55
4004.56
4004.57
4004.58
4004.60
4004.60/A
4004.60N
4004.61
4004.61/A
4004.61N
4004.62
4004.62/M

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 13

Captulo 2 Componentes da Srie

Modelo

Descrio

4004.63
4004.63/M
4004.64
4004.64/M
4004.65/J
4004.65/K
4004.66/J
4004.66/K
4004.70
4004.71R
4004.73
4004.73M
4004.74
4004.75/P
4004.75P1
4004.75P2
4004.76/P
4004.76P1
4004.76P2
4004.85
4004.85P2
4004.87
4004.87SA
4004.90
4004.92
4004.92S1
4004.94
4004.94S1
4004.95
4004.98
4004.98/S
4004.98S1
4004.99
4004.99/S
4004.99S1

MDULO DE EXPANSO 8S ANALGICAS (TENSO)


MDULO DE EXPANSO 4S ANALGICAS (TENSO)
MDULO DE EXPANSO 8S ANALGICAS (CORRENTE)
MDULO DE EXPANSO 4S ANALGICAS (CORRENTE)
MDULO DE 4 CANAIS DE TEMPERARURA J
MDULO DE 4 CANAIS DE TEMPERARURA K
MDULO DE 8 CANAIS DE TEMPERARURA J
MDULO DE 8 CANAIS DE TEMPERARURA K
MDULO DE EXPANSO BOTES E SINALIZAO
UNIDADE CONVERSORA ISOLADA RS232/RS485 C/ PROTEO
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS p/ MPC4004
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS p/ MPC4004
MDULO MODEM p/ MPC4004 (POSSUI MANUAL ESPECFICO)
o
MDULO DE 4 CANAIS PT100 3 FIOS 0 a 200 C
o
MDULO DE 4 CANAIS PT100 3 FIOS -50 a 50 C
o
MDULO DE 4 CANAIS PT100 3 FIOS -50 a 150 C
o
MDULO DE 8 CANAIS PT100 3 FIOS 0 a 200 C
o
MDULO DE 8 CANAIS PT100 3 FIOS -50 a 50 C
o
MDULO DE 8 CANAIS PT100 3 FIOS -50 a 150 C
o
MD. 4 CANAIS PT100 (3FIOS) 0 a 200 C e 4E 0-10V ou 0-20mA
o
MD. 4 CANAIS PT100 (3FIOS) -50 a 150 C e 4E 0-10V ou 0-20mA
MDULO DE EXPANSO CONTAGEM RPIDA
MD. EXP. CONTAGEM RPIDA C/ 2 SADAS ANALGICAS
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (FRONTAL PLSTICO)
FRONTAL P/ MPC4004 4x20 LCD (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 LCD (com moldura sem FRD)
FRONTAL P/ MPC4004 4x20 LCD DIG. GDE (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 LCD DIG. GDE (com moldura sem FRD)
FRONTAL P/ MPC4004 4x20 LCD (FRONTAL PLSTICO)
FRONTAL P/ MPC4004 4x20 LCD (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 LCD (sem FRD)
FRONTAL P/ MPC4004 4x20 LCD (com moldura sem FRD)
FRONTAL P/ MPC4004 4x20 VFD (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 VFD (sem FRD)
FRONTAL P/ MPC4004 4x20 VFD (com moldura sem FRD)

Acessrios
1901.00
1901.00M
2232.00R
2240.03
2240.05
2250.00
CRS232415

MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS


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

Bastidores
Bastidor
4004.21
4004.22
4004.24
4004.26
4004.28
4004.2A

Nmero de Ranhuras
01
02
04
06
08
10

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 14

Captulo 2 Componentes da Srie

Mdulos de Processamento
Cdigo

Entradas

Sadas

4004.01

8 E tipo N

8 S tipo N

4004.02

8 E tipo P

8 S tipo P

4004.05E (1)

8 E tipo N

8 S tipo N

4004.06E (1)

8 E tipo P

8 S tipo P

4004.09

8 E tipo N ou P

8 S (Rel)

4004.09E (1)

8 E tipo N ou P

8 S (Rel)

4004.11

8 E tipo N

8 S tipo N

4004.12

8 E tipo P

8 S tipo P

4004.11/L

8 E tipo N

8 S tipo N

4004.12/L

8 E tipo P

8 S tipo P

Memria
usurio
32K NVRAM

Relgio
calendrio
Sim

Comunicao
serial
RS232/RS485

32K NVRAM

Sim

RS232/RS485

64K RAM com


capacitor Gold
64K RAM com
capacitor Gold
32K RAM com
capacitor Gold
64K RAM com
capacitor Gold
32K RAM com
capacitor Gold
32K RAM com
capacitor Gold
32K RAM com
capacitor Gold
32K RAM com
capacitor Gold

Sim

RS232/RS485

Sim

RS232/RS485

No

RS232/RS485

Sim

RS232/RS485

No

RS232/RS485

No

RS232/RS485

No

RS232

No

RS232

(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
Taxa de Baud rate varivel
Freqncia do Contador rpido
Velocidade de Processamento (relativo)
Boot de usurio em memria FLASH
Corrente mxima para as sadas
Nmero de canais de comunicao serial
Unidades de expanso analgicas
Programa de interrupo I e II
Frontais 2002.90 /2000.90
Encoder bidirecional
Expanses digitais
Frontais numricos

4004.11 e 4004.12
Sim
3Khz
5x
Sim
2A
2
Sim
Sim
Sim
Sim
120 E 120S
Sim

4004.11L e 4004.12L
Sim
2Khz
1x
Sim
2A
1 (RS232)
No
No
Sim
No
24E 24S (2 EXP)
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
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.
Modelo

Mdulos de Expanso Digital


Corrente Contnua:
Modelo
4004.31
4004.32
4004.33
4004.34
4004.51
4004.52
4004.53
4004.54
4004.55
4004.56

Entrada
16 E tipo N
16 E tipo P
8 E tipo N
8 E tipo P
16 E tipo N
16 E tipo P
32 E tipo N
32 E tipo P

Sada
16 S tipo N
16 S tipo P
8 S tipo N
8 S tipo P
16 S tipo N
16 S 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
4004.57
4004.58

Entrada
8 E tipo P ou N
16 E tipo P ou N

Sada
8 S (Rel)
16 S (Rel)

Botes
32

LEDs
32

Mdulo Multiplex
Modelo
4004.70
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
(1)
4004.85
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
4004.62
4004.62/M

Entrada
8E
4E

Mdulos de Expanso de Sada Analgica:


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

Sada
8S
4S
8S
4S

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 17

Captulo 2 Componentes da Srie

Mdulos de Contagem Rpida


N de Canais
de Contagem
4004.87
02
4004.87SA
(1)
02
(1) Possui 2 sadas analgicas
Modelo

Mxima Freqncia
100 kHz
100 kHz

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
2232.00R
4004.71R

Diferenas entre os mdulos


Montado em bastidor do MPC4004 de 1 passo
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
1901.00
1901.00M
4004.73
4004.73M

Diferenas entre os mdulos


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

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)


Modelo

Teclado

2000.90/M

8 Teclas

2002.90/M

8 Teclas

2002.95/M

Numrico

2002.96
(gabinete plstico)

Numrico

2002.97/M

Numrico

4004.90

(2)

Numrico

4004.92 (1)

(2)

Numrico

4004.94 (1)

(2)

Numrico

4004.95

Numrico

4004.98

Numrico

4004.99
(1)
(2)

(2)

Numrico

Display
LCD (2 x 20)
com backlight
LCD (2 x 20)
com backlight
LCD (2 x 20)
com backlight
LCD (2 x 20)
com backlight
LCD (4 x 20)
com backlight
LCD (2 x 20)
negativo
com backlight
LCD (4 x 20)
com backlight
LCD (4 x 20)
com backlight
LCD (4 x 20)
com backlight
LCD (4 x 20)
com backlight
VFD (4 x 20)

N de Botes
Tecla F Tecla K

N de LEDs
de sinalizao

08

08

04

10

04

12

10

12

04

10

04

06

04

10

04

12

10

12

06

12

10

12

12

10

12

Display de Dgito Grande (9x5mm)


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)

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

Tipo N
+24 Vcc (-20% / +40%)
< 7 Vcc
> 15 Vcc

Tipo P
+24 Vcc (-20% / +40%)
> 15 Vcc
< 7 Vcc

< 1 ms

< 1 ms

< 1 ms

< 1 ms

< 10 mA por entrada


1.500 V

< 10 mA por entrada


1.500 V

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

Sadas Digitais

(Corrente Contnua)

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

Tipo N
24 Vcc (-30% / +40%)
2A
10 A (t <0,3ms)
< 700 A
1,5 Vcc

Tipo P
24 Vcc (-30% / +40%)
2A
10 A (t <0,3ms)
< 700 A
1,5 Vcc

< 1 ms

< 1 ms

< 1 ms

< 1 ms

1.500 V

1.500 V

Sada tipo N: quando a comutao executada, as cargas recebem o potencial de 0 Vcc da fonte 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"


(por entrada)
Tempo de comutao
"ON" para "OFF"
Tempo de comutao
"OFF" para "ON"
Isolao tica do sistema

Sadas Digitais

5 mA (4004.35 110 Vca)


10 mA (4004.35A 220 Vca)
< 20 ms
< 20 ms
1.500 V

(Corrente Alternada)

Sada a Rel (4004.37)


Contato Seco NA
S0 a S4
Sadas Independentes
S5,S6 e S7 Sada com um comum
+24 Vcc / 240 Vca
2A
< 10 ms
1.500 V
+24 Vcc (-20% / +10%)/120 mA

Tipo de contato
Mxima tenso de comutao
Mxima corrente por sada
Atraso na comutao
Isolao tica do sistema
Fonte de Alimentao Externa
Sada a Rel (4004.57)
Tipo de contato
Mxima tenso de comutao
Mxima corrente por sada
Atraso na comutao
Isolao tica do sistema
Fonte de Alimentao Externa
Resistncia inicial de contato p/
sadas

Contato Seco NA
S0 a S3 Sadas com um comum
S4 a S7 Sadas com um comum
+24Vcc / 240 Vca
2A
< 10ms
1.500 V
+24 Vcc (-20% / +40%) / 120 mA
30m

Sada a Rel (4004.58)


Tipo de contato
Mxima tenso de comutao
Mxima corrente por sada
Atraso na comutao
Isolao tica do sistema
Fonte de Alimentao Externa
Resistncia inicial de contato p/
sadas

Contato Seco NA
S0 a S3 Sadas com um comum
S4 a S7 Sadas com um comum
S8 a SB Sadas com um comum
SC a SF Sadas com um comum
+24Vcc / 240 Vca
2A
< 10ms
1.500 V
+24 Vcc (-20% / +40%) / 120 mA

Sada a Triac (4004.39)


Tenso de comutao
Freqncia de comutao
Mxima corrente por sada
Corrente de fuga "OFF"
Isolao tica do sistema
MPC4004 / Manual rev. 2.10 / Agosto - 2001

30m

90 a 240 Vca (+/- 5%)


50/60 Hz (+/- 5%)
2A
< 5 mA
1.500 V
-

Pgina 22

Captulo 2 Componentes da Srie

Mdulo Multiplex
Isolao tica do sistema
Fonte de Alimentao Externa

1.500 V
+24 Vcc (-20% / +40%)/100 mA

Temperatura
Termopar tipo J
Temperatura
Impedncia de entrada
Linearizao
Resoluo

0 a 500 C
> 20 k
Atravs de software
<0,3 C
0,5 % do fundo de escala
Com PID 1,6s
Atravs do barramento (interno)

Exatido
Tempo de Resposta
Fonte de Alimentao
Termopar tipo K
Temperatura
Impedncia de entrada
Linearizao
Resoluo
Tempo de Resposta
Fonte de Alimentao

0 a 1200 C
> 20 k
Atravs de software
<1 C
0,5 % do fundo de escala
Com PID 1,6s
atravs do barramento (interno)

Termoresistncia PT100 3 Fios


Temperatura
Corrente de excitao
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao

0 a 200 C ou -50 C a +150 C


1 mA
0,1 C
0,3 C
0,03 C/C
1 varredura
atravs do barramento (interno)

Exatido

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

Entradas / Sadas Analgicas


Entradas Analgicas:
Sinal de entrada em tenso
Impedncia de entrada em tenso
Sinal de entrada em corrente
Impedncia de entrada em corrente
Resoluo
Tempo de Resposta
Fonte de Alimentao

0 a +10 Vcc
> 40 k
0 a 20 mA
500
12 bits sendo:
2,5 mV para tenso
5,0 A para corrente
uma varredura
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
Impedncia de sada em tenso
Resoluo
Exatido
Tempo de Resposta
Fonte de Alimentao

0 a +10 Vcc
< 200
12 bits (2,5 mV)
0,25% (fundo de escala)
uma varredura
atravs do barramento (interno)

Sada em Corrente
Sinal de sada em corrente
Mxima impedncia da carga
Resoluo
Exatido
Tempo de Resposta
Fonte de Alimentao

0 a 20 mA
500
12 bits (5 A)
0,25% (fundo de escala)
uma varredura
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
Impedncia de sada em tenso
Resoluo
Erro de converso
Mxima impedncia da carga
Fonte de Alimentao

-9,5 a +9,5Vcc
< 200
12 bits (5mV)
< 10mV
500
Atravs do barramento (interno)

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


110Vca ou 220Vca
RXD/RTS da RS232
Atravs de LEDs no frontal do mdulo

Tenso de Alimentao
Controle de Transmisso
Sinalizao dos Sinais RX e TX

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)
Sinal de Entrada (Vin)
Impedncia de Entrada (Zin)
Resistncia da Solenide (Rs)
Faixa de ajuste de Corrente Mnima (Imn)
Corrente Mxima (Imx)
Faixa de ajuste Freq.de Dither (FDither)
Faixa de ajuste Amplitude de Dither (ADither)
Proteo contra inverso de polaridade

20 a 35 Vcc
0 a +10 Vcc
180 k tpico.
Rs < (Vs 5 Vcc) / Imx.
0 a > 30 % de Imx
3 A (depende de Vs e Rs)
100 a 300 Hz (trimpot interno)
0 a aprox. 30% de Imx (depende de Vs e Rs)
Fusvel 500mA (F1)

Fonte de alimentao 24Vcc / 3A - 2240.03


TENSO DE ALIMENTAO
TENSO DE SADA CC
FILTRO INTERNO RF
TEMP. DE TRABALHO
ISOLAO

90 a 240Vca (50 ou 60Hz)


+24Vcc / 3A
Tipo duplo "pi"
0 a +50C
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
FILTRO INTERNO RF
TEMP. DE TRABALHO
ISOLAO

+24Vcc / 5A
Tipo duplo "pi"
0 a +40C
2000V entre entrada/sada; entrada/chassis
500V entre sada/chassis

Mdulo de Energia 4004.45


Tenso nominal
Freqncia
Corrente nominal
Corrente mxima de pico
Preciso
Isolao galvnica
Esquema de ligao

17 ~ 280V entre Fase x Fase


10 ~ 160V entre Fase x Neutro
47 ~ 65Hz
0,1 ~ 5 A
10A
0,5 % do fundo de escala
2500V
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

101.2806 P
101.2807 N
101.2874. N / P /Rel

ST2

POSIO
A
B
A
B

ST3

FUNO
Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
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
E (*)
H

ST2

FUNO
Canais 1 a 8
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
E1 a E4
E5 a E8
E9 a E12
E13 a E16

- S1 a
- S5 a
- S9 a
- S13 a

ESTRAPE (ST2)
S4
S8
S12
S16

A (*)
B
C
D

Mapeamento de Memria
Entrada
Sada
05F0h 05F7h
06E0h 06E7h
05F8h 05FFh
06E8h 06EFh
05D0h 05D7h 06D0h 06D7h
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
100.2850
100.2859

CANAL
E1
E2
E3
E4

ST4
ST3
ST1
ST2

ESTRAPE
A - Corrente B - Tenso
A - Corrente B - Tenso
A - Corrente B - Tenso
A - Corrente B - Tenso

ST4
ST3
ST1
ST2

ESTRAPE
A - Corrente B - Tenso
A - Corrente B - Tenso
A - Corrente B - Tenso
A - Corrente B - Tenso

Default: entrada em tenso.

4004.60/A e 4004.61/A
PLACA
CANAL
E1
100.2853
E2
E3
100.2855
E4
Default: entrada em tenso.

4004.60N e 4004.61N
PLACA
CANAL
E1
ST4
100.2848
E2
ST3
E3
ST1
100.2849
E4
ST2

A/C Corrente (250)


A/C Corrente (250)
A/C Corrente (250)
A/C Corrente (250)

ESTRAPE
A/D Corrente (500)
A/D Corrente (500)
A/D Corrente (500)
A/D Corrente (500)

B/D - Tenso
B/D - Tenso
B/D - Tenso
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
100.2857
100.2862

CANAL
E1
E2
E3
E4
ENDEREO

ST2

ESTRAPE
ST4
A - Corrente B Tenso
ST3
A - Corrente B Tenso
ST2
A - Corrente B Tenso
ST1
A - Corrente B Tenso
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
ST5
ST6
ST7
ST8

POSIO
A

SADA ANALGICA (S1) EM TENSO 10V

SADA ANALGICA (S2) EM TENSO 0 A 10V

SADA ANALGICA (S2) EM TENSO 10V

ST11

SADA ANALGICA 1 CONFIGURADA PARA 0 A +10Vcc

SADA ANALGICA 1 CONFIGURADA PARA 10Vcc

SADA ANALGICA 2 CONFIGURADA PARA 0 A +10Vcc

SADA ANALGICA 2 CONFIGURADA PARA 10Vcc

SADA ANALGICA 3 CONFIGURADA PARA 0 A +10Vcc

SADA ANALGICA 3 CONFIGURADA PARA 10Vcc

SADA ANALGICA 4 CONFIGURADA PARA 0 A +10Vcc

SADA ANALGICA 4 CONFIGURADA PARA 10Vcc

ST12

ST13

ST14

100.2849

ST9
ST10

100.2848

PLACA

FUNO
SADA ANALGICA (S1) EM TENSO 0 A 10V

ESTRAPE
ST3
ST4
ST5
ST6
ST7
ST8

POSIO

FUNO

SADA ANALGICA (S3) EM TENSO 0 A 10V

SADA ANALGICA (S3) EM TENSO 10V

SADA ANALGICA (S4) EM TENSO 0 A 10V

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
Primeira Expanso
Segunda Expanso
Terceira Expanso
Quarta Expanso

ESTRAPE (ST1)
A (*)
B
C
D

Mapeamento de Memria
Se for Entrada
Se for Sada
0800h 080Fh
0840h 084Fh
0810h 081Fh
0850h 085Fh
0820h 082Fh
0860h 086Fh
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)

Primeira Expanso
Segunda Expanso
Terceira Expanso
Quarta Expanso
UNIDADE

A
B
C
D
ESTRAPE (ST1)

Primeira Expanso
Segunda Expanso
Terceira Expanso
Quarta Expanso

A
B
C
D

Entrada ou
Sada
E01 a E08
E09 a E12
S01 a S08
S09 a S12

Mapeamento de
Memria
0800h 080Fh
0810h 0817h
0860h 086Fh
0870h 0877h

Entrada ou
Sada
E01 a E08
S01 a S08
E09 a E16
S09 a S16

Mapeamento de
Memria
0800h 080Fh
0850h 0857h
0820h 082Fh
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
E1
E2
E3
E4
100.2840.1
E5
E6
E7
E8

ST2
ST3
ST4
ST5
ST6
ST7
ST8
ST9

STRAPE
A - Corrente
A - Corrente
A - Corrente
A - Corrente
A - Corrente
A - Corrente
A - Corrente
A - Corrente

B - Tenso
B - Tenso
B - Tenso
B - Tenso
B Tenso
B Tenso
B Tenso
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)
E2
ST3
D/B Corrente (250) C/A Corrente (500)
E3
ST4
D/B Corrente (250) C/A Corrente (500)
E4
ST5
D/B Corrente (250) C/A Corrente (500)
100.2840.2
E5
ST6
D/B Corrente (250) C/A Corrente (500)
E6
ST7
D/B Corrente (250) C/A Corrente (500)
E7
ST8
D/B Corrente (250) C/A Corrente (500)
E8
ST9
D/B Corrente (250) C/A Corrente (500)

A/B - Tenso
A/B - Tenso
A/B - Tenso
A/B - Tenso
A/B - Tenso
A/B - Tenso
A/B Tenso
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
A
B (*)
A
B (*)
A
B (*)
A (*)
B

ST1
ST8 (2) e ST9 (1)
101.2860
ST10 (2) e ST11 (1)
ST12 (2) e ST13 (1)

FUNO
Encoder +5 Vcc
Encoder +12 Vcc
Encoder unidirecional
Encoder bidirecional
Entrada P
Entrada N
Sada N
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

101.2873

ST1

POSIO
A (*)
B

FUNO
Controle de Transmisso via TX da RS232
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
A (*)
B
C
D
ST1
E
F
G
H
(*) Posio default

FUNO
ENDEREAMENTO A PARA MDULO DE ENERGIA
ENDEREAMENTO B PARA MDULO DE ENERGIA
ENDEREAMENTO C PARA MDULO DE ENERGIA
ENDEREAMENTO D PARA MDULO DE ENERGIA
ENDEREAMENTO E PARA MDULO DE ENERGIA
ENDEREAMENTO F PARA MDULO DE ENERGIA
ENDEREAMENTO G PARA MDULO DE ENERGIA
ENDEREAMENTO H PARA MDULO DE ENERGIA

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]
220
110

Fusvel [A]
0,25
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
PARA USO EXTERNO
+24Vcc/500mA max.

ALIMENTAO
36 A 60 Vcc

+24Vcc
0Vcc

+48Vcc
0Vcc

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


4004.01, 4004.05E e 4004.11
8 E tipo N e 8 S tipo N.

Mdulos de Processamento
4004.02, 4004.06E e 4004.12
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


16 S tipo N.

Mdulo de Expanso 4004.32


16 S tipo P

Fig. 9. - Mdulo de Expanso 4004.33


16 E tipo N.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Mdulo de Expanso 4004.34


16 E tipo P

Pgina 34

Captulo 2 Componentes da Srie

Fig. 10. - Mdulo de Expanso 4004.51


8 E tipo N e 8 S tipo N.

Fig. 11. Mdulo de Expanso 4004.53


16 E tipo N e 16 S tipo N.

Mdulo de Expanso 4004.52


8 E tipo P e 8 S tipo P

Mdulo de Expanso 4004.54


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


32 E tipo N

Mdulo de Expanso 4004.56


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Esquema de ligaes externas para entradas tipo P

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


Mdulo de Expanso 4004.35A

8 E (110 Vca)
8 E (220 Vca)

Fig. 17. Mdulo de Expanso 4004.37


8 S a Rel

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Mdulo de Expanso 4004.39


8 S a Triac

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


8 S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 42

Mdulo Analgico Compacto 4004.63/M


4 S Analgicas

Captulo 2 Componentes da Srie

Fig. 25. Mdulo Analgico Compacto 4004.64


8 S Analgicas

Mdulo Analgico Compacto 4004.64/M


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


Termopar tipo J com 4 canais

Mdulo de Leitura de Temperatura 4004.66/J


Termopar tipo J com 8 canais

Fig. 27. - Mdulo de Leitura de Temperatura 4004.65/K


Termopar tipo K com 4 canais

Mdulo de Leitura de Temperatura 4004.66/K


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


Termoresistncia PT100 com 4 canais

Mdulo de Leitura de Temperatura 4004.76/P e 4004.76/P2


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Esquema de ligao para sistemas com corrente menor que 5A

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
7000
6FFF
4010
400F
4000
3FFF
3000
2FFF
1A00
19FF
1000
0FFF
0FD0
0FCF
0880
087F
0840
083F
0800
07FF
07F8
07F7
07F0
07EF
0700
06FF
06F0
06EF
06E0
06DF
06D0
06CF
06C0
06BF
0690
068F
0650
064F
0600
05FF
05F0
05EF
05E0
05DF
05D0
05CF
0590
058F
0550
054F
0548
0547
0540
053F
0500
04FF
04E0
04DF
04D0
04CF
04C0
04BF
0480
047F
0400
03FF
0000

REA DE USO INTERNO DO SISTEMA


PROGRAMA USURIO + PROGRAMA DE INTERRUPES
RESERVADO
REA DE TABELAS - 4K (usada pelas instrues ATAB e VTAB)
REA DE TEXTOS DAS TELAS
REA DE CONFIGURAO
REGISTROS ESPECIAIS
928 REGISTROS LIVRES
32 EFETIVOS DE SADAS ANALGICAS

Mdulo Analgico Compacto (MAC)

32 EFETIVOS DE ENTRADAS ANALGICAS

Mdulo Analgico Compacto (MAC)

04 EFETIVOS DAS ENTRADAS DE 0 10V

Mdulo 4004.85

04 EFETIVOS DAS ENTRADAS DO PT100

Mdulo 4004.85

118 REGISTROS LIVRES

OBS: 0780h/0782h RESERVADO PARA RESTO DAS


INSTRUES DIV, DIVB,DIVBL, DVBLL

8 EFETIVOS DE TEMPERATURA

Canais 1 a 8

8 EFETIVOS DE SADAS ANALGICAS

Canais 1 a 8

8 EFETIVOS DE SADAS ANALGICAS

Canais 9 a 16

8 EFETIVOS DE TEMPERATURA

Canais 9 a 16

32 REGISTROS LIVRES
32 PRESETS DE SADAS ANALGICAS
40 REGISTROS LIVRES
8 EFETIVOS DE ENTRADAS ANALGICAS

Canais 1 a 8

8 EFETIVOS ORIGINAIS QUANDO A


INSTRUO FATOR USADA

Canais 1 a 8

8 EFETIVOS DE ENTRADAS ANALGICAS

Canais 9 a 16

32 REGISTROS LIVRES
32 PRESETS DAS ENTRADAS ANALGICAS
4 REGISTROS LIVRES
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO (Modo ngulo)
MDULOS DE CONTAGEM RPIDA
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO
PORCENTAGEM DE ENERGIA ENTREGUE S
RESISTNCIAS

Canais 1 a 8

32 REGISTROS LIVRES
32 PRESETS E EFETIVOS TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 53

Captulo 3 Mapeamento de Memria

Descrio dos Estados Internos de 0000 at 03FF


03FF
03FE
03FD
03FC
03FB
03FA
03F9
03F0
03EF
03D1
03D0
03CF
0380
037F
0200
01FF
01F8
01F7
01F0
01EF
0180
017F
0160
015F
0100
00FF
00FE
00FD
00FC
00FB
00FA
00F9
00F8
00F7
00F6
00F5
00F4
00F3
00F2
00F1
00F0
00EF
00EE
00ED
00EC
00EB
00EA
00E9
00E8
00E7
00E6
00E5
00E4
00E3
00E2
00E1

DIREO DE CONTAGEM DE PULSO PARA INSTRUO CTCPU (REMANENTE)


WATCH DOG TIMER (ATIVO QUANDO O WDT ENTRAR) DESLIGADO NA PASSAGEM PARA PROG
SENTIDO DO CONTADOR RPIDO 2
SENTIDO DO CONTADOR RPIDO 1
SINAL DA SADA ANALGICA DO CONTADOR RPIDO 2
SINAL DA SADA ANALGICA DO CONTADOR RPIDO 1
ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
ESTADOS INTERNOS REMANENTES
384 ESTADOS INTERNOS AUXILIARES
ESTADOS INTERNOS TERMOPAR ABERTO

Canais 9 a 16

ESTADOS INTERNOS TERMOPAR INVERTIDO

Canais 9 a 16

RESERVADO PARA PROGRAMAO DAS SADAS DIGITAIS


32 ESTADOS INTERNOS RELACIONADOS AOS PRESETS DE SADA ANALGICA
RESERVADO PARA PROGRAMAO DAS ENTRADAS DIGITAIS
OVERFLOW NA SOMA, SUBTRAO E SCL
MUDANA DE VALOR ATRAVS DE TECLADO
EI ACESSO COMUNICAO SERIAL CANAL A (RS232)
ON QUANDO SERIAL OCUPADA (PRINT)
HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT)
ON QUANDO RESULTADO DE "COMPARE" <
ON QUANDO RESULTADO DE "COMPARE" =
ON QUANDO RESULTADO DE "COMPARE" >
SEMPRE LIGADO
SEMPRE DESLIGADO
ON NA PRIMEIRA VARREDURA
CLOCK DE 1,0 SEGUNDOS
CLOCK DE 0,2 SEGUNDOS
CLOCK DE 0,1 SEGUNDOS
BLOQUEIO DE TECLADO PARA EDIO
BIP DE TECLADO
POSIO ZERO CONTADOR RPIDO 2
EFETIVO < SETPOINT CONTADOR RPIDO 2
EFETIVO SETPOINT CONTADOR RPIDO 2
HABILITA SADA EFETIVO SETPOINT CONTADOR RPIDO 2
HABILITA SADAS CONTADOR RPIDO 2
BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 2
LOAD SETPOINT INICIAL CONTADOR RPIDO 2
RESET EFETIVO CONTADOR RPIDO 2
POSIO ZERO CONTADOR RPIDO 1
EFETIVO < SETPOINT CONTADOR RPIDO 1
EFETIVO SETPOINT CONTADOR RPIDO 1
HABILITA SADA EFETIVO SETPOINT CONTADOR RPIDO 1
HABILITA SADAS CONTADOR RPIDO 1
BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 1
LOAD SETPOINT INICIAL CONTADOR RPIDO 1

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 54

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

(3)

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

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

(4)
(4)
(4)

Captulo 3 Mapeamento de Memria

00E0
00DF
00DE
00DD
00DC
00DB
00DA
00D9
00D8
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
00CF
00CE
00CD
00CC
00CB
00C0
00BF
00BE
00BD
00BC
00BB
00B0
00AF
00AE
00AD
00AC
00AB
00AA
00A9
00A0
009F
0098
0097
0090
008F
0088
0087
0080
007F
0078

RESET EFETIVO CONTADOR RPIDO 1


BLOQUEIO DE CONTAGEM (Simulador de ngulo)
(2)
FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN)
(2)
ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA
(2)
ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA
APAGA DISPLAY
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA
(2)
DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL A (RS232)
(2)
TENTATIVA DE EDIO COM TECLADO BLOQUEADO
NA TRANSIO DE OFF PARA ON CARREGA TELA ALVO NO DISPLAY
(1)
(o nmero da tela definido no registro 0FECh)
ON DURANTE PRIMEIRA VARREDURA QUANDO ZERO EXTERNO LIGADO (Modo ngulo)
(2)
EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal)
(2)
EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal)
(2)
EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal)
(1)
HABILITA SADAS CONTADOR RPIDO (Modo Normal)
(1)
BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal)
(1)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO (Modo Normal)
(1)
RESET EFETIVO CONTADOR RPIDO (Modo Normal)
EDIO DE SENHA ERRADA
DESATIVA TIME OUT DOS ALARMES
ACESSO A SERIAL CANAL B (RS485)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA
(2)
DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL B (RS485)

(5)
(5)

(5)

(5)

RESPECTIVAMENTE LEDS DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
TRIGGER DE 1 SEG
HABILITA PROTOCOLO MODBUS
LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESPECTIVAMENTE BOTES DE F1 a F12
(Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
ESTADO INTERNO RESERVADO
ESTADO INTERNO RESERVADO
HABILITA LEITURA DE CARACTERES DO CANAL RS232
ESTADO INTERNO RESERVADO
BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09)
(Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
ESTADOS INTERNOS HABILITAM CONTROLE DE TEMPERATURA APS
Canais 1 a 8
RUPTURA DE TERMOPAR
ESTADOS INTERNOS HABILITAM CONTROLE DE OVER-SHOOT

Canais 1 a 8

ESTADOS INTERNOS TERMOPAR ABERTO

Canais 1 a 8

ESTADOS INTERNOS TERMOPAR INVERTIDO

Canais 1 a 8

ESTADO INTERNO DE ALARME DE MXIMO

Canais 1 a 8

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 55

Captulo 3 Mapeamento de Memria

0077
0070
006F
0068
0067
0060
005F
0040
003F
0030
002F
0022
0021
0020
001F
0000

ESTADOS INTERNOS DE ALARME DE MNIMO

Canais 1 a 8

ESTADOS INTERNOS HABILITAM CONTROLE DE SOFT-START

Canais 1 a 8

ESTADOS INTERNOS DE AQUECIMENTO

Canais 1 a 8

32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS


E OS EFETIVOS DAS ENTRADAS ANALGICAS
16 ESTADOS INTERNOS DE NGULOS

(Modo ngulo ou Modo ngulo Simulado)

ESTADOS INTERNOS AUXILIARES


HABILITA TEMPORIZADOR 02
HABILITA TEMPORIZADOR 01

(Mx. 9,999 segundos)


(Mx. 9,999 segundos)

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

OBSERVAES:
(1)
(2)
(3)
(4)
(5)

estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
ativado quando h um overflow na soma ou NO h emprstimo na subtrao.
quando no existe HABILITA ativo, os estados so os da ltima comparao com HABILITA ativo.
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
00B1
00B2
00B3
00B4
00B5
00B6
00B7
00B8
00B9
00BA
00BB
00A0
00A1
00A2
00A3
00A4
00A5
00A6
00A7
00A8
00A9

TECLA F1
TECLA F2
TECLA F3
TECLA F4
TECLA F5
TECLA F6
TECLA F7
TECLA F8
TECLA F9
TECLA F10
TECLA F11
TECLA F12
TECLA K1
TECLA K2
TECLA K3
TECLA K4
TECLA K5
TECLA K6
TECLA K7
TECLA K8
TECLA K9
TECLA K0

00C0
00C1
00C2
00C3
00C4
00C5
00C6
00C7
00C8
00C9
00CA
00CB

LED 1
LED 2
LED 3
LED 4
LED 5
LED 6
LED 7
LED 8
LED 9
LED 10
LED 11
LED 12

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
0100

REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS

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
0180

REA RESERVADA PARA MAPEAMENTO DAS SADAS DIGITAIS

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
0000

32 TEMPORIZADORES/CONTADORES

Registros associados com os temporizadores/contadores:


047F
0440
043F
0400

32 EFETIVOS DE TEMPORIZADOS/CONTADORES
32 PRESETS DE TEMPORIZADORES/CONTADORES

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 59

Captulo 3 Mapeamento de Memria


Abaixo temos uma tabela
Temporizadores/Contadores:
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Estado
Interno
0000h
0001h
0002h
0003h
0004h
0005h
0006h
0007h
0008h
0009h
000Ah
000Bh
000Ch
000Dh
000Eh
000Fh

relacionando

os

Estados

Internos,
Estado
Interno
0010h
0011h
0012h
0013h
0014h
0015h
0016h
0017h
0018h
0019h
001Ah
001Bh
001Ch
001Dh
001Eh
001Fh

Preset

Efetivo

0400h
0402h
0404h
0406h
0408h
040Ah
040Ch
040Eh
0410h
0412h
0414h
0416h
0418h
041Ah
041Ch
041Eh

0440h
0442h
0444h
0446h
0448h
044Ah
044Ch
044Eh
0450h
0452h
0454h
0456h
0458h
045Ah
045Ch
045Eh

17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

Presets

Efetivos

Preset

Efetivo

0420h
0422h
0424h
0426h
0428h
042Ah
042Ch
042Eh
0430h
0432h
0434h
0436h
0438h
043Ah
043Ch
043Eh

0460h
0462h
0464h
0466h
0468h
046Ah
046Ch
046Eh
0470h
0472h
0474h
0476h
0478h
047Ah
047Ch
047Eh

dos

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
0020

HABILITA TEMPORIZADOR 02
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
0546
0545
0544
0543
0542
0541
0540

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

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
0040
05FF
05F0
05EF
05E0

32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS


E OS EFETIVOS DAS ENTRADAS ANALGICAS

(1)

8 EFETIVOS DE ENTRADAS ANALGICAS

Canais 1 a 8

8 EFETIVOS ORIGINAIS QUANDO A


INSTRUO FATOR UTILIZADA

Canais 1 a 8

05DF
05D0

8 EFETIVOS DE ENTRADAS ANALGICAS

Canais 9 a 16

058F
0550

32 PRESETS ASSOCIADOS S ENTRADAS ANALGICAS

Registros e estados internos relacionados com as sadas analgicas:


017F
0160
06EF
06E0
06DF
06D0
068F
0650
(1) Caso

32 ESTADOS INTERNOS RELACIONADOS AOS PRESETS DE SADA (1)


8 EFETIVOS DE SADAS ANALGICAS

Canais 1 a 8

8 EFETIVOS DE SADAS ANALGICAS

Canais 9 a 16

32 PRESETS ASSOCIADOS S SADAS ANALGICAS

o 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)
0000 - 0500
0000 - 0700
0000 - 1000
0000 - 2000
0000 - 4000
0000 - 5000
0000 - 7000
0000 - 9999

Escala (Binrio)
0000 - 01F4
0000 - 02BC
0000 - 03E8
0000 - 07D0
0000 - 0FA0
0000 - 1388
0000 - 1B58
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)
0000 - 9999
0000 - 5000
0000 - 4000
0000 - 2000
0000 - 1000

Escala (Binrio)
0000 - 270F
0000 - 1388
0000 - 0FA0
0000 - 07D0
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
0840
083F
0800

32 EFETIVOS DE SADAS ANALGICAS COMPACTAS


32 EFETIVOS DE ENTRADAS ANALGICAS COMPACTAS

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
07F8
07F7
07F0

04 EFETIVOS DAS ENTRADAS DE 0 10 V


04 EFETIVOS DAS ENTRADAS DO PT100

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
06F0

8 VALORES EFETIVOS DE TEMPERATURA

Canais 1 a 8

06CF
06C0

8 VALORES EFETIVOS DE TEMPERATURA

Canais 9 a 16

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
7B0E
7B0D
7B0C
7B0B
7B0A
7B09
7B08
7B07
7B06
7B05
7B04
7B03
7B02
7B01
7B00

TEMPO

(02 a 25 segundos)

Kd

(00,0 a 25,5 minutos)

Ki

(004 a 250 repeties/minuto)

Kp

(000 a 100%)

BANDA

(00,0 a 25,5 C)

PRESET

(Endereo onde est o Preset)

ALARME MXIMO

(Endereo onde est o Alarme)

ALARME MNIMO

(Endereo onde est o Alarme)

Mapeamento para Soft-Start Ks das zonas de temperatura:


7B8F
7B8E
.
.
7B81
7B80

PORCENTAGEM DE SOFT-START (0-100%)

ZONA 8

.
.
PORCENTAGEM DE SOFT-START (0-100%)

ZONA 01

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 71

Captulo 3 Mapeamento de Memria


Mapeamento geral para as zonas de temperatura:
7B7F
7B70
7B6F
7B60
7B5F
7B50
7B4F
7B40
7B3F
7B30
7B2F
7B20
7B1F
7B10
7B0F
7B00

PARMETROS ZONA 8
PARMETROS ZONA 7
PARMETROS ZONA 6
PARMETROS ZONA 5
PARMETROS ZONA 4
PARMETROS ZONA 3
PARMETROS ZONA 2
PARMETROS ZONA 1

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
0098
0097
0090
008F
0088
0087
0080
007F
0078
0077
0070
006F
0068
0067
0060

EIS HABILITA CONTROLE APS RUPTURA

(1)

EIS HABILITA CONTROLE DE OVER-SHOOT


EIS ALARME TERMOPAR ABERTO

(1)

EIS ALARME TERMOPAR INVERTIDO

(1)

EIS ALARME DE MXIMO


EIS ALARME DE MNIMO
HABILITA CONTROLE DE SOFT-START

(1)

EIS DE AQUECIMENTO

Canais 9 a 16
01FF
01F8
01F7
01F0
(1) somente

EIS ALARME TERMOPAR ABERTO

(1)

EIS ALARME TERMOPAR INVERTIDO

(1)

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

Kp=100%

50% de energia

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
OP2 + 02
Banda
OP2 + 04
Kp (ganho proporcional)
OP2 + 06
Ki (ganho integral)
OP2 + 08
Kd (ganho derivativo)
OP2 + 0A
RESERVADO
OP2 + 0C
Valor mnimo da sada
OP2 + 0E
Valor mximo da sada
OP2 + 10
Tempo
OP2 + 12
Estado Interno de Aquecimento
OP2 + 14
Valor inicial somatria do erro
OP2 + 16
RESERVADO
OP2 + 18
RESERVADO
OP2 + 1A
RESERVADO
OP2 + 1C
RESERVADO
OP2 + 1E
RESERVADO
OP3 - Varivel de sada (0 - 1000)

(0 - 9999)
(00.0 25.5)
(000 - 100%)
(004 - 250 rep/min)
(00.0 25.5 min)
(0 1000)
(0 1000)
(02 25 seg)
(0 9999)

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
OP2 + 02
OP2 + 04
OP2 + 06
OP2 + 08
OP2 + 0A
OP2 + 0C
OP2 + 0E
OP2 + 10
OP2 + 12
OP2 + 14

Set-point
Banda
Kp
Ki
Kd
RESERVADO
Valor mnimo da sada
Valor mximo da sada
Tempo
E I de Aquecimento
Valor inicial somatria do erro

1500 (exemplo de set-point de 150.0 graus)


0250
0080
0050
0050
0000
0000
1000
0004
0200 (exemplo do EI 0200 .)
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
F00

0F7
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
03FC
03FB
03FA

EI DE SENTIDO DO CONTADOR RPIDO 2


EI DE SENTIDO DO CONTADOR RPIDO 1
EI DE SINAL DA SADA ANALGICA DO CONTADOR RPIDO 2
EI DE SINAL DA SADA ANALGICA DO CONTADOR RPIDO 1

00EF
00EE
00ED
00EC
00EB
00EA
00E9
00E8
00E7
00E6
00E5
00E4
00E3
00E2
00E1
00E0

POSIO ZERO CONTADOR RPIDO 2


EFETIVO < SETPOINT CONTADOR RPIDO 2
EFETIVO SETPOINT CONTADOR RPIDO 2
LIGA SADA QUANDO EFETIVO SETPOINT CONTADOR RPIDO 2
HABILITA SADAS CONTADOR RPIDO 2
BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 2
LOAD SETPOINT INICIAL CONTADOR RPIDO 2
RESET EFETIVO CONTADOR RPIDO 2
POSIO ZERO CONTADOR RPIDO 1
EFETIVO < SETPOINT CONTADOR RPIDO 1
EFETIVO SETPOINT CONTADOR RPIDO 1
LIGA SADA QUANDO EFETIVO SETPOINT CONTADOR RPIDO 1
HABILITA SADAS CONTADOR RPIDO 1
BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 1
LOAD SETPOINT INICIAL CONTADOR RPIDO 1
RESET EFETIVO CONTADOR RPIDO 1

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

SADA ANALGICA ASSOCIADA CONTADOR RPIDO 2


VALOR INICIAL CONTADOR RPIDO 2
EFETIVO CONTADOR RPIDO 2
PRESET CONTADOR RPIDO 2
RESERVADO
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 1

EFETIVO CONTADOR RPIDO 1


PRESET CONTADOR RPIDO 1

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 80

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

uso no software bsico.

RESERVADO

VALOR INICIAL CONTADOR RPIDO 1

(2)
(2)
(2)

(1)
(1)

Registros relacionados aos Contadores Rpidos 1 e 2:


04FF
04FE
04FD
04FC
04FB
04F8
04F7
04F4
04F3
04F0
04EF
04EE
04ED
04EC
04EB
04E8
04E7
04E4
04E3
04E0

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

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

RESERVADO
NMERO DA TELA ATUAL
NMERO DA TELA ALVO (SOFTWARE USURIO)

(1)

NMERO DA TELA DE NAVEGAO PARA ACESSO


TELA DE AUXLIO MANUTENO ATRAVS DE S1
RESERVADO
CONTADOR DE CARACTERES RECEBIDOS
GAVETA RECUPERADA
NMERO DE UTILIZAES DA MEMRIA FLASH
RESERVADO

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
12
24
48
19
28
57
Diferente

BAUD RATE
1200
2400
4800
19200
28800
57600
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

LIGADO PRINT CANAL B (RS485) / DESLIGADO CANAL A (RS232) (1)


00BD
(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
n

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


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
S=

Tringulo de

P*P + Q*Q
Cos = P/S
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
CPU
06BE
06BC
06BA
06B8
06B6
06B4
06B2
06B0
06AE
06AC
06AA
06A8
06A6
06A4
06A2
06A0
069E
069C
069A
0698
0696
0694
0692
0690
068E
068C
068A
0688
0686
0684
0682
0680
067F-067E
067C
0678-067B
0674-0677
0670-0673
0668-066F
0660-0667
0658-065F
0650-0657
0648-064F
0640-0647

RESERVADO
KPT3 CTE MULTIP. PARA POTNCIA TOTAL FASE 3
KPT2 CTE MULTIP. PARA POTNCIA TOTAL FASE 2
KPT1 CTE MULTIP. PARA POTNCIA TOTAL FASE 1
KPR3 CTE MULTIP. PARA POTNCIA REATIVA FASE 3
KPR2 CTE MULTIP. PARA POTNCIA REATIVA FASE 2
KPR1 CTE MULTIP. PARA POTNCIA REATIVA FASE 1
KPA3 CTE MULTIP. PARA POTENCIA ATIVA FASE 3
KPA2 CTE MULTIP. PARA POTENCIA ATIVA FASE 2
KPA1 CTE MULTIP. PARA POTENCIA ATIVA FASE 1
KI3 CTE MULTIP. PARA CORRENTE FASE 3
KI2 CTE MULTIP. PARA CORRENTE FASE 2
KI1 CTE MULTIP. PARA CORRENTE FASE 1
KV3 CTE MULTIP. PARA TENSO FASE 3
KV2 CTE MULTIP. PARA TENSO FASE 2
KV1 CTE MULTIP. PARA TENSO FASE 1
reservado
POTNCIA TOTAL FASE 3 * KPT3 FASE 3
POTNCIA TOTAL FASE 2 * KPT3 FASE 2
POTNCIA TOTAL FASE 1 * KPT3 FASE 1
POTNCIA REATIVA FASE 3 * KPR3 FASE 3
POTNCIA REATIVA FASE 2 * KPR2 FASE 2
POTNCIA REATIVA FASE 1 * KPR1 FASE 1
POTNCIA ATIVA FASE 3 * KPA3 FASE 3
POTNCIA ATIVA FASE 2 * KPA2 FASE 2
POTNCIA ATIVA FASE 1 * KPA1 FASE 1
CORRENTE FASE 3 * KI3 FASE 3
CORRENTE FASE 2 * KI2 FASE 2
CORRENTE FASE 1 * KI1 FASE 1
TENSO FASE 3 * KV3 FASE 3
TENSO FASE 2 * KV2 FASE 2
TENSO FASE 1 * KV1 FASE 1
MDIA DAS CORRENTES
MDIA FATOR DE POTNCIA
POTNCIA APARENTE TOTAL
POTNCIA REATIVA TOTAL
POTNCIA ATIVA TOTAL
ENERGIA TOTAL REATIVA FASES 3,2,1 KWH
ENERGIA TOTAL ATIVA FASES 3,2,1
KWH
ENERGIA REATIVA FASES 3
KWH
ENERGIA REATIVA FASES 2
KWH
ENERGIA REATIVA FASES 1
KWH
ENERGIA ATIVA FASES 3
KWH

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Direo
4004.45

X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
XX.XX
XX.XX
XX.XX
X.XXX
X.XXX
X.XXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XX.XX
XXX.X
XXX.X
XXX.X
XX.XX
XX.XX
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX

Pgina 90

Captulo 3 Mapeamento de Memria


0638-063F
0630-0637
062C
062A
0628
0626
0624
0622
0620
061C
061A
0618
0616
0614
0612
0610
060C
060A
0608
0606
0604
0602
0600

ENERGIA ATIVA FASES 2


ENERGIA ATIVA FASES 1
COS FASE 3
POTNCIA APARENTE FASE 3
POTNCIA REATIVA FASE 3
POTNCIA ATIVA FASE 3
CORRENTE FASE 3
FREQUENCIA FASE 3
TENSO FASE 3
COS FASE 2
POTNCIA APARENTE FASE 2
POTNCIA REATIVA FASE 2
POTNCIA ATIVA FASE 2
CORRENTE FASE 2
FREQUENCIA FASE 2
TENSO FASE 2
COS FASE 1
POTNCIA APARENTE FASE 1
POTNCIA REATIVA FASE 1
POTNCIA ATIVA FASE 1
CORRENTE FASE 1
FREQUENCIA FASE 1
TENSO FASE 1

KWH
KWH

XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X

Estado Internos
Direo
CPU
020F
020E
020D
020C
020B
020A
0209
0208
0207
0206
0205
0204
0203
0202
0201
0200

RESERVADO
ON- LIBERA CLCULO DE POTNCIAS ,
CORRENTES E FATOR DE POTNCIA
ON LIBERA CLCULO DE ENERGIA
ON ZERA CALCULO DE ENERGIA
RESERVADO
RESERVADO
RESERVADO
RESERVADO
ON FALTA DE FASES
ON SEQUENCIA DE FASES ERRADAS
ON POTNCIA REATIVA FASE 3 POSITIVA
ON POTNCIA REATIVA FASE 2 POSITIVA
ON POTNCIA REATIVA FASE 1 POSITIVA
ON POTNCIA ATIVA FASE 3 POSITIVA
ON POTNCIA ATIVA FASE 2 POSITIVA
ON POTNCIA ATIVA FASE 1 POSITIVA

4004.45

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
0030

16 EI DE NGULOS (Modo ngulo Simulado)

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)
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
0500
(3)
Estrutura

(1) (2)

16 SETPOINTS DE NGULOS INICIAIS/FINAIS

(3)

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

101.2806 P
ou
101.2807 N

ST2
ST3

POSIO
A
B
A
B

FUNO
Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
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
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
00D6
00D5
00D4
00D3
00D2
00D1
00D0
(1)
estados
(2)
estados
003F
0030
(1)
estes

EI RESERVADO
EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal)
HABILITA SADAS CONTADOR RPIDO (Modo Normal)
BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO
(Modo Normal)
RESET EFETIVO CONTADOR RPIDO (Modo Normal)

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

escritos como sada no software de usurio, para uso no software bsico.


de leitura apenas pelo software usurio.
16 EI DE NGULOS (Modo ngulo)

(1)

estados passam a ser de uso geral quando o contador rpido do mdulo de


processamento est no modo normal.
Registros relacionados ao contador rpido do mdulo de processamento:
Modo normal
04DB
04DA
04D9
04D8
04D7
04D6
04D5
04D4
04D3
04D2
04D1
04D0

VALOR INICIAL
VALOR A SER CARREGADO NO EFETIVO QUANDO A CONTAGEM
PASSAR PELA MARCA DE ZERO NO SENTIDO DECRESCENTE
EFETIVO
RESERVADO
SETPOINT
RESERVADO

Modo ngulo
04DB
04DA
04D9
04D8
04D7
04D6
04D5
04D4
04D3
04D2
04D1
04D0
(1)
No
(2)
No

(1)

(2)

VALOR DA MARCA ZERO PARA SEMTIDO DECRESCENTE


VALOR DA MARCA ZERO PARA SENTIDO CRESCENTE
EFETIVO
RESERVADO
RESERVADO
VALOR EM RPM (3)

modo normal a contagem feita do VALOR INICIAL at o SETPOINT.


modo ngulo o valor da marca zero para sentido decrescente igual ao
nmero de pulsos por volta menos um.
(3)
O clculo do valor em RPM feito s no modo ngulo e considerando-se
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
051C
051A
0518
0516
0514
0512
0510
050E
050C
050A
0508
0506
0504
0502
0500

NGULO FINAL 08
NGULO INICIAL 08
NGULO FINAL 07
NGULO INICIAL 07
NGULO FINAL 06
NGULO INICIAL 06
NGULO FINAL 05
NGULO INICIAL 05
NGULO FINAL 04
NGULO INICIAL 04
NGULO FINAL 03
NGULO INICIAL 03
NGULO FINAL 02
NGULO INICIAL 02
NGULO FINAL 01
NGULO INICIAL 01

053E
053C
053A
0538
0536
0534
0532
0530
052E
052C
052A
0528
0526
0524
0522
0520

NGULO FINAL 16
NGULO INICIAL 16
NGULO FINAL 15
NGULO INICIAL 15
NGULO FINAL 14
NGULO INICIAL 14
NGULO FINAL 13
NGULO INICIAL 13
NGULO FINAL 12
NGULO INICIAL 12
NGULO FINAL 11
NGULO INICIAL 11
NGULO FINAL 10
NGULO INICIAL 10
NGULO FINAL 09
NGULO INICIAL 09

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

0501h
00

MPC4004 / Manual rev. 2.10 / Agosto - 2001

0502h
01

Pgina 96

0503h
50

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 setpoint 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 ligado
-

meio passo
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:

1
2
3
4
1

S180
ON
ON
OFF
OFF
ON

Passo inteiro
S181
S182
OFF
ON
OFF
OFF
ON
OFF
ON
ON
OFF
ON

S183
OFF
ON
ON
OFF
OFF

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 98

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

1
2
3
4
5
6
7
8
1

S180
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON

Meio passo
S181
S182
OFF
ON
OFF
OFF
0FF
OFF
OFF
OFF
ON
OFF
ON
OFF
ON
ON
OFF
ON
OFF
ON

S183
OFF
OFF
ON
ON
ON
OFF
OFF
OFF
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

MOTOR DE
PASSO
FONTE

S0

S1

S2

S3

S4

S5

S6

S7

E0

E1

E2

E3

E4

E5

E6

E7

RUN

+5Vcc
PROG

S7
S6

+24Vcc
0Vcc

IHM

S5

5V

S4

2A

S1

S3
S2

S0
24VS
0VS

STS

E7

RS232

E6
E5
E4
E3
E2
E1

DO/RI

E0

DO/RI

24VE

+5Vcc

0VE

L1
L2

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
recebidos em RX

Ignora caracteres
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


recebimento das informaes .

e o endereo do CP onde ocorrer o envio ou

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
200.90/M e 2002.90/M
2002.95/M e 2002.96
4004.90
2002.97/M, 4004.92, 4004.94 e 4004.95
4004.98 e 4004.99

Opo do SUP
Frontal Teclado/Display LCD
Frontal Teclado Numrico/Display LCD ou
Frontal LCD 2x20 com campos livres
Frontal LCD 2x20 com campos livres
Frontal LCD 4x20 com campos livres
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

Sr
ie

170.5

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
DIM: 30x124x179.5

Sr
ie

165.5

INTERAC
TIVE

IHM 2002.90

S1

S2

Rasgo para
instalao
F1

F2

F3

F4

F5

F6

F7

F8

F.2002.90/01

30

DEIXAR UM ESPACO DE 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

Sr
ie

190.5

CAIXA
DIM: 30x126x150

INTERACTIVE

IHM 2002.95

S1

S2
1

F2

K2

L
O
C
K

K3
C

B
6

K4

K5

D
7

K6
F

E
9

K7

F3

K1

F1

126

144.5

RASGO PARA
INSTALAO

128

S tatus

K8

K9

K0

F4
F.2002.95/00

30
153

4 leds de sinalizao

DEIXAR UM ESPAO DE 3Omm


PARA DESCONECTAR CABO

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
160

32.5
30

IHM2002.96
S1

S2

+
LOCK

STATUS

K1

K2
A

K4

RASGO PARA
INSTALA O

K3
B

K5
D

K6
E

K7

K8

K9

K0

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

DEIXAR UM ESPAO DE 3Omm


PARA DESCONECTAR O CABO

144

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

Sr
ie

CAIXA
DIM: 30x148x150.4

INTERACTIVE

Status

S1

S2
1

K2

L
O
C
K

K3
C

B
5

K4

K5

K6
E

D
8

K7

F3

K1

F1
F2

148.0

166.50

RASGO PARA
INSTALAO

150.00

IHM 2002.97

F
9

K8

K9

K0

F4
F.2 00 2.97 /0 0

30.0
DEIXAR UM ESPAO DE 3Omm
PARA DESCONECTAR CABO

153.00

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
N A O

S E N H A

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
n ter selecionado o frontal com teclas no menu configurao comando hardware
n estar no menu configurao, comando IHM, subcomando senha.

sistema.

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 R Q .

A T U A L

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 R Q .

A T U A L

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
A R Q U I V O
n arquivo

I N V A L I D O
M A X I MO

= x x x

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
S I M

O C U P A D O !

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
n estar no menu configurao, comando IHM, subcomando RECEITA.

hardware

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

T E L A

Exemplo de tela de texto

Z O N A
0 1
(

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

L I G A D A

D E S L I

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
Tamanho
Tipo
Tipo de Dado
Valor Mximo
Valor Mnimo

Endereo que contm a varivel


Nmero de barras que o usurio deseja (mximo 20)
Desvio
Contnuo
BCD
Binrio
Valor no qual estar aceso o ltimo caracter do bargraph
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
Nmero de mensagens
Tamanho da mensagem
Tipo da String
Texto

Endereo que seleciona o string


Nmero de mensagens utilizadas (mximo 32)
Tamanho mximo de cada mensagem (mximo 20)
Normal ou Piscante
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
R E G I S T R O

M A N U T E N C A O
V V V

Y Y Y Y

Onde:
V
Y

dgitos pertencentes edio do registro.


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
4 8 5

> >
> >

M : 0 1
M : 0 1

T : 5 7
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

S2

S3

S5

S6

S7

E0

E1

E2

E3

E4

E5

E6

E7

RUN

S1

S2

S3

S4

S5

S6

S7

E0

E1

E2

E3

E4

E5

E6

E7

S0

S1

S2

S3

S4

S5

S6

S7

E0

E1

E2

E3

E4

E5

E6

E7

No. RANH.
S6

S5

S5

S4

S4

S4

S3

S3

S3

S2

S2

S2

S1

S1

S1

S0

S0

S0

24VS

24VS

24VS

0VS

0VS

E7

E7

IHM

0VS

STS

E7

RS232

E6

E6

E5

E5

E5

E4

E4

E4

E3

E3

E6

E3

E2

E2

E1

D0/RI

E1

E1

E0

D0/RI

E0

E0

+5Vcc

24VE

24VE

GND

0VE

0VE

E2

24VE
0VE

L1

154

S7

S6

S5

140

S7

S6

+5Vcc

PROG

S7

169

S0

MPC 4004

S1

S4

MPC 4004

S0

MPC 4004

MPC 4004

Os bastidores da srie MPC4004 so fixados na placa de montagem por parafusos.


As dimenses so dadas abaixo:

D (mm)

L (mm)

T (mm)

27

37

91

27

108

162

27

178

232

27

249

303

10

57

249

373

REDE

Profundidade

L2

113 mm

RS485

4004.01

4004.51

4004.51

4004.40B

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

MPC4004

Dimenses dos bastidores utilizados nos acessrios MPC4004

ON
RX
TX

CONVERSOR

R
S
2
3
2

169

1 - NC 4 - NC
2 - RX 5 - GND
3 - TX 6 - DIR

No. RANH.

T (mm)

56

Profundidade

113 mm

R
S
4
8
5

D0/RI
D0/RI
+5Vcc
GND1

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
C4004D095
C4004D195
C4004D295

Comprimento [m]
9,5
95,0
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
C4004C095
C4004C195
C4004C295

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Comprimento [m]
9,5
95,0
950,0

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
C4004E095
C4004E195
C4004E295

Comprimento [m]
9,5
95,0
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

RS485

232485
2232.00R

MPC4004

Sistema de
aterramento
interligado

Alimentao
110V/220V

Alimentao
110V/220V

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

Obs: O mdulo 2232.00R isolado opticamente.

LINK COM MODEM

modem

P
Alimentao
110V/220V

Sistema de
aterramento
interligado

MPC4004

modem

P
Alimentao
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

ENTRADA

TRANSORB
SADA

PTC

ATERRAMENTO
Fig. 85. - Detalhe da proteo P

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

6,8V
150 V
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.

RS232
RS485

APR03
escravo

APR03
mestre

Modbus
escravo

Modbus
Mestre

Instruo
Print

Escuta
canal serial

SIM
SIM

NO
SIM

NO
SIM

NO
SIM

SIM
SIM

SIM
SIM

Informaes adicionais:
Canal A padro eltrico RS232
Canal B padro eltrico RS485 (at 32 elementos conectados em rede) conexo em // (paralelo)

Apr03:
Protocolo criado pela Atos e utilizado em todos os controladores; do tipo mestre /escravo.
Especificaes:
Baud Rate = 2400, 4800, 9600, 19200, 57600
Paridade = nenhuma
Stop Bit = 1
Data bit
= 8 bits
Modbus :
Protocolo aberto desenvolvido pela empresa Modcon, sendo implementado o tipo RTU (Remote
Terminal Unit).
Especificaes:
Baud Rate = 2400, 4800, 9600, 19200, 57600
Parity
= nenhuma
Stop Bit = 1 ou 2 bits configurveis (1 default)
Data bit
= 8 bits
Para o protocolo Modbus, as seguintes funes esto disponveis:
- Read Coil Status
- Read Input Status
- Read Holding Registers
- Force Single Coil
- Preset Single Register
- Force Multiple Coils
- Preset Multiple Registers
- Exception Response

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

Mais informaes sobre este protocolo pode ser 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
ERRO MEMRIA NVRAM
SISTEMA PARADO
ou
ERRO MEMRIA RAM
SISTEMA PARADO

DESCRIO

Foi escrito e lido um valor, em um mesmo endereo da NVRAM ou


RAM, e o valor de leitura difere do valor de escrita.
O sistema ficar parado nesta mensagem at ser resolvida a causa
da falha.

EPROM USURIO OK
MEMRIA NVRAM OK
ou

Foi carregado o contedo da EPROM na NVRAM ou RAM.

EPROM USURIO OK
MEMRIA RAM OK
EPROM USURIO C/DEF
SISTEMA PARADO

A EPROM est presente, est com defeito


O sistema ficar parado nesta mensagem at ser resolvida a causa
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

4004.01
4004.02
4004.05E
4004.06E
4004.09
4004.09E
4004.11
4004.11/L
4004.12
4004.12/L
4004.31
4004.32
4004.33
4004.34
4004.35
4004.35/A
4004.37
4004.39
4004.45
4004.51
4004.52
4004.53
4004.54
4004.55
4004.56
4004.57
4004.58
4004.60
4004.60/A

CPU 8E/8S 24VCC N NVRAM E FLASH


CPU 8E/8S 24VCC P NVRAM E FLASH
CPU XA 8E/8S 24VCC N 64K RAM E FLASH
CPU XA 8E/8S 24VCC P 64K RAM E FLASH
CPU 8E 24VCC N ou P / 8S RELA RAM E FLASH
CPU XA 8E 24VCC N ou P / 8S RELA 64K RAM E FLASH
CPU COM 8E/8S 24VCC N RAM E FLASH
CPU COM 8E/8S 24VCC N RAM E FLASH
CPU COM 8E/8S 24VCC P RAM E FLASH
CPU COM 8E/8S 24VCC P RAM E FLASH
MDULO DE EXPANSO COM 16S 24VCC N
MDULO DE EXPANSO COM 16S 24VCC P
MDULO DE EXPANSO COM 16E 24VCC N
MDULO DE EXPANSO COM 16E 24VCC P
MDULO DE EXPANSO COM 8E 110Vca
MDULO DE EXPANSO COM 8E 220Vca
MDULO DE EXPANSO COM 8S RELE
MDULO DE EXPANSO COM 8S 90 a 240 Vca
MDULO DE ENERGIA
MDULO DE EXPANSO COM 8E/8S 24VCC N
MDULO DE EXPANSO COM 8E/8S 24VCC P
MDULO DE EXPANSO COM 16E/16S 24VCC N
MDULO DE EXPANSO COM 16E/16S 24VCC P
MDULO DE EXPANSO COM 32E 24VCC N
MDULO DE EXPANSO COM 32E 24VCC P
MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE
MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE
MDULO DE EXPANSO ANALGICA 2E/2S (TENSO)
MD. EXP. 2E (TENSO ou CORRENTE) e 2S (CORRENTE)
ANALGICAS
MD. EXP. 2E (TENSO ou CORRENTE) e 2S (TENSO 0 a
+10Vcc ou 10Vcc) ANALGICAS
MDULO DE EXPANSO ANALGICA 4E/4S (TENSO)
MD. EXP. 4E (TENSO ou CORRENTE) e 4S (CORRENTE)
ANALGICAS
MD. EXP. 4E (TENSO ou CORRENTE) e 4S (TENSO 0 a
+10Vcc ou 10Vcc) ANALGICAS
MDULO DE EXPANSO 8E ANALGICAS (TENSO ou
CORRENTE)
MDULO DE EXPANSO 4E ANALGICAS (TENSO ou
CORRENTE)
MDULO DE EXPANSO 8S ANALGICAS (TENSO)
MDULO DE EXPANSO 4S ANALGICAS (TENSO)
MDULO DE EXPANSO 8S ANALGICAS (CORRENTE)
MDULO DE EXPANSO 4S ANALGICAS (CORRENTE)
MDULO DE 4 CANAIS DE TEMPERARURA J
MDULO DE 4 CANAIS DE TEMPERARURA K
MDULO DE 8 CANAIS DE TEMPERARURA J
MDULO DE 8 CANAIS DE TEMPERARURA K

4004.60N
4004.61
4004.61/A
4004.61N
4004.62
4004.62/M
4004.63
4004.63/M
4004.64
4004.64/M
4004.65/J
4004.65/K
4004.66/J
4004.66/K

Consumo
+5vcc
300mA
300mA
250mA
250mA
300mA
300mA
300mA
300mA
300mA
300mA
100mA
100mA
15mA
15mA
5mA
5mA
60mA
55mA
200mA
50mA
50mA
125mA
125mA
32mA
32mA
50mA
100mA
30mA
40mA

Consumo
+12Vcc
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------40mA
100mA

Consumo 12Vcc
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------40mA
100mA

30mA

67mA

55mA

30mA
40mA

60mA
150mA

60mA
150mA

30mA

86mA

57mA

30mA

40mA

40mA

30mA

30mA

30mA

30mA
30mA
30mA
30mA
30mA
30mA
10mA
10mA

30mA
20mA
210mA
110mA
65mA
65mA
65mA
65mA

30mA
20mA
210mA
110mA
65mA
65mA
65mA
65mA

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 137

Apndice B

Modelo

Descrio

4004.66/P
4004.66P1
4004.66P2
4004.70
4004.71R
4004.73

MDULO DE 8 CANAIS PT100 0 a 200 oC


MDULO DE 8 CANAIS PT100 -50 a 50 oC
MDULO DE 8 CANAIS PT100 -50 a 150 oC
MDULO DE EXPANSO BOTES E SINALIZAO
UNIDADE CONVERSORA ISOLADA RS232/RS485
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4
CANAIS p/ MPC4004
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2
CANAIS p/ MPC4004
MDULO MODEM p/ MPC4004
MDULO DE 4 CANAIS PT100 3 FIOS 0 a 200 oC
MDULO DE 4 CANAIS PT100 3 FIOS -50 a 50 oC
MDULO DE 4 CANAIS PT100 3 FIOS -50 a 150 oC
MDULO DE 8 CANAIS PT100 3 FIOS 0 a 200 oC
MDULO DE 8 CANAIS PT100 3 FIOS -50 a 50 oC
MDULO DE 8 CANAIS PT100 3 FIOS -50 a 150 oC
MD. 4 CANAIS PT100 (3FIOS) 0 a 200 oC e 4E 0-10V ou 020mA
MD. 4 CANAIS PT100 (3FIOS) -50 a 150 oC e 4E 0-10V ou 020mA
MDULO DE EXPANSO CONTAGEM RPIDA
MD. EXP. CONTAGEM RPIDA C/ 2 SADAS ANALGICAS
FRONTAL 2x20 LCD
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico)
FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura sem
FRD)
FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 LCD BIG SIZE (com moldura sem
FRD)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico)
FRONTAL P/ MPC4004 4x20 LCD (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 LCD (sem FRD)
FRONTAL P/ MPC4004 4x20 LCD (com moldura sem FRD)
FRONTAL P/ MPC4004 4x20 VFD (com moldura e FRD)
FRONTAL P/ MPC4004 4x20 VFD (sem FRD)
FRONTAL P/ MPC4004 4x20 VFD (com moldura sem FRD)

4004.73M
4004.74
4004.75/P
4004.75P1
4004.75P2
4004.76/P
4004.76P1
4004.76P2
4004.85
4004.85P2
4004.87
4004.87SA
2002.99
4004.90
4004.92
4004.92S1
4004.94
4004.94S1
4004.95
4004.98
4004.98/S
4004.98S1
4004.99
4004.99/S
4004.99S1

Consumo
+5vcc
30mA
30mA
30mA
30mA
-----------------

Consumo
+12Vcc
75mA
75mA
75mA
-------------------------

Consumo 12Vcc
75mA
75mA
75mA
------------------------

---------

---------

---------

170mA
30mA
30mA
30mA
30mA
30mA
30mA
30mA

--------65mA
65mA
65mA
100mA
100mA
100mA
75mA

--------65mA
65mA
65mA
100mA
100mA
100mA
75mA

30mA

75mA

75mA

70mA
10mA
150mA
220mA
500mA
500mA

--------20mA
---------------------------------

--------20mA
---------------------------------

500mA
500mA

-----------------

-----------------

110mA
150mA
150mA
150mA
300mA
300mA
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


4004.40
4004.40/A
4004.40/B
4004.40/C
4004.40/D
4004.40/F
4004.40/G

Fonte:
chaveada 93 a 250Vca
chaveada 9V a 36Vcc
linear 110 /220 +/- 10%
linear 110 /220 +/- 10%
chaveada 36 a 60Vcc
chaveada 93 a 250Vca
chaveada 18 a 60Vcc

+5Vcc
1500mA
1500mA
500mA
500mA
1000mA
1500mA
1000mA

+12Vcc
500mA
500mA
--130mA
250mA
--250mA

-12Vcc
500mA
500mA
--130mA
250mA
--250mA

24Vcc
500mA
------500mA
--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

4004.01
4004.02
4004.09
4004.11
4004.12

FIRMWARE
400401V0

DATA
30/08/97

MEMRIA
27C512-10

400401V1

06/10/97

27C512-10

400402V0

30/01/98

27C512-10

400402V1

04/05/98

27C512-10

400402V2

29/06/98

27C512-10

400402V3

18/08/98

27C512-10

400402V4

04/01/99

27C512-10

400402V5

20/04/99

27C512-10

400402V6

05/08/99

27C512-10

400402V7

19/01/00

27C512-10

ALTERAES/OBSERVAES
- Firmware inicial
- liberao do WDT
- status dos canais de comunicao no
modo PROG (tecla, auxilio a manuteno)
- simulador de ngulo liberado at 180 rpm
- implementao da instruo SCL
- implementao do contador rpido
(4004.87)
- implementao dos canais 9 a 16 de E/S
analgica
- implementao de instrues de 32 bits
DVBLL, MULBL, SUMBL, SUBBL, CONVL
e SHIFL
- implementao da instruo SCL2G
- estados internos 00E1h e 00E9h (Load
Setpoint Inicial dos Contadores Rpidos 1
e 2) sensvel a nvel.
- definido mesma prioridade para o
Contador Rpido (presente no Mdulo de
Processamento) e Interrupo I.
- criao dos blocos PID
- introduo dos Mdulos Analgicos
Compactos (MAC)
- implementao das instrues:
- BCDAP converte BCDASC com
ponto decimal
- CCS calcula CHECK SUM
- TXPR gerenciador de blocos para print.
- Implementao do modo motor de passo.
- Implementao do modo de leitura de
caracteres atravs do canal RS232
- Implementao do modo mestre no
canal RS485
- Implementao das rotinas SDAT2 e
LDAT2.
- Adequao do termo derivativo
- 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

4004.01
4004.02
4004.09
4004.11
4004.12

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
- 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
SEM, PAR OU IMPAR
- Trigger 1segundo
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
- 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
rede.
- Correo do campo ASCII. Permite a
visualizao dos zeros esquerda.

400402V8

28/09/00

64Kx8 100mS

400402V9

12/02/01

64Kx8 100mS

400402VA

21/03/01

64Kx8 100mS

400402VB

09/05/01

64Kx8 100mS

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES

400402K7

28/09/00

27C512-10

- Implementao de tabela p/ termopar tipo


K

HISTRICO DOS FIRMWARES

MDULOS
4004.01
4004.02
4004.09
4004.11
4004.12

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 142

Apndice C

HISTRICO DOS FIRMWARES

MDULOS

4004.05E
4004.06E

FIRMWARE
400406V0

DATA
19/09/00

400406V1

18/01/01

400406V2

16/05/01

400406V3

08/08/01

MEMRIA
ALTERAES/OBSERVAES
64Kx8 100mS - Firmware Inicial
- Escuta rede na RS485
- Incluso do Modbus mestre/escravo
-Incluso da Opo de paridade no PRINT
sem, PAR ou IMPAR
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
- Correo da rotina do contador rpido
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
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
ADSUB
ADSUD
AND
ANDN
BCDAP
BCDAS
BITW
BMOVX
CALL
CMP
CNT
CONV
CONVL
CCS
CTCPU
DIV
DIVB
DIVBL
DVBLL
FATOR
FIM

Descrio
Soma/subtrai uma constante de contedo de registro (Hex)
Soma/subtrai uma constante de contedo de registro (Dec)
Operao lgica "E" entre estados internos
Operao lgica "E" entre estados internos invertidos
Converso de dados Decimais p/ ASCII com ponto decimal
Converso de dados Decimais p/ ASCII
Transfere 16 estados p/um registro de 16 bits
Movimentao de bloco de dados indexados na origem e no destino
Chamada de sub-rotina
Compara contedo de registros
Contador
Conversor Dec/Hex ou Hex/Dec
Conversor Dec/Hex ou Hex/Dec de 32 bits
Calcula CHECK SUN (XOR) dos Bytes
Contador Rpido (CPU)
Diviso Decimal
Diviso Hexadecimal
Diviso binria longa (Hexadecimal)
Diviso binria de 32 bits (Hexadecimal)
Ajusta o ZERO e o FUNDO DE ESCALA de uma E.A.
Fim de programa

FIM
FIM
JMP
LD
LDATA
LDI
LDN
LDX
LTIME
MONOA
MONOD
MOV
MOVK
MOVX
MULT
MULTB
MULBL
OR
ORN

Fim de programa de interrupo


Fim de programa de interrupo
Salto para endereo de desvio
Comea a operao em uma linha ou bloco com chave (NA)
Leitura de dia/ms/ano
Entrada imediata
Comea a operao em uma linha ou bloco com chave (NF)
Comea linha com chave (NA) indexada
Leitura de hora/min/seg.
Monoestvel de uma varredura no acionamento
Monoestvel de uma varredura no desacionamento
Copia contedo de um registro para outro
Carregar valor (constante) em registro
MOV indexado no destino
Multiplicao Decimal
Multiplicao Hexadecimal
Multiplicao Hexadecimal de 32 bits
Operao lgica "OU" entre estados internos
Operao lgica "OU" entre estados internos invertidos

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 145

Apndice D

Mnemnico
OUT
OUTI
OUTIN
OUTN
OUTR
OUTX
PID
PRINT
RET
SCL
SCL2G
SDATA
SETR
SFR
SHIFB
SHIFN
SHIFL
STIME
SUB
SUBB
SUBBL
SUM
SUMB
SUMBL
TAB
TMR
TXPR
UPDB
UPDBC
UPDD
UPDDC
WAND
WBIT
WBITX
WLDX
WNOT
WOR
WXOR

Descrio
Sada
Sada no em fim de linha
Sada invertida no em fim de linha
Sada invertida
Sada imediata
Sada indexada
Bloco PID
Transferncia de dados p/interface serial
Retorno de sub-rotina
Gera uma reta tipo mx+b dados dois pares x, y
Gera uma parbola
Acerto de dia/ms/ano
Set/Reset (estado interno)
Deslocamento de estados internos
Deslocamento de bit
Deslocamento de nibble (4 bits)
Deslocamento de n bits
Acerto de hora/min/seg.
Subtrao Decimal
Subtrao Hexadecimal
Subtrao Hexadecimal de 32 bits
Soma Decimal
Soma Hexadecimal
Soma Hexadecimal de 32 bits
Carregamento de um bloco de dados
Temporizador
Carrega bloco de mensagens a serem impressas
Contador Up/Down Hexadecimal
Incrementa e compara (Hex)
Contador Up/Down decimal
Incrementa e compara (Dec)
AND (bit a bit) do contedo de dois registros de 16 bits
Transfere os 16 bits de um registro para 16 estados internos
WBIT indexado e com auto incremento/decremento
MOV indexado na origem
Complemento de registro de 16 bits
OR (bit a bit) do contedo de dois registros de 16 bits
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

You might also like