Você está na página 1de 232

Manual Rev. 2.

30 Agosto/2006

Ref.3-053.230

Este manual no pode ser reproduzido, total ou parcialmente, sem autorizao por escrito da Atos.
Seu contedo tem carter exclusivamente tcnico/informativo e a Atos se reserva no direito, sem
qualquer aviso prvio, de alterar as informaes deste documento.

Termo de Garantia
A Atos Automao Industrial LTDA. assegura ao comprador deste produto, garantia contra
qualquer defeito de material ou de fabricao, que nele apresentar no prazo de 360 dias contados a
partir da emisso da nota fiscal de venda.
A Atos Automao Industrial LTDA. restringe sua responsabilidade substituio de peas
defeituosas, desde que o critrio de seu Departamento de Assistncia Tcnica, se constate falha em
condies normais de uso. A garantia no inclui a troca gratuita de peas ou acessrios que se
desgastem naturalmente com o uso, cabos, chaves, conectores externos e rels. A garantia tambm
no inclui fusvel, 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 Central de Atendimento Tcnico. Este servio centraliza as eventuais dvidas e
sugestes, visando a excelncia dos produtos e servios comercializados pela Atos.

Central de Atendimento Tcnico


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

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

ndice
1. INTRODUO .......................................................................................................................... 11
Configuraes Mnimas para Rodar o WinSUP 2...............................................................................12
Configuraes Recomendadas .............................................................................................................................. 12

2. COMPONENTES DA SRIE..................................................................................................... 13
Descrio Geral dos Mdulos ..............................................................................................................13
Cabos para IHMs (frontais)...................................................................................................................15
Acessrios .............................................................................................................................................16

3. CARACTERSTICAS DA SRIE MPC4004.............................................................................. 17


Caractersticas Gerais do MPC4004 ....................................................................................................17
Capacidade Mxima de Configurao ................................................................................................................... 19
Conceitos Bsicos do Mapeamento de Memria................................................................................................... 19
Mdulos de Processamento................................................................................................................................... 20
Mdulos de Fontes de Alimentao ....................................................................................................................... 21
Mdulos de Expanso Digital................................................................................................................................. 22
Mdulo Multiplex..................................................................................................................................................... 23
Mdulos de Expanso E / S Analgicas ................................................................................................................ 23
Mdulos Analgicos Compactos (MAC)................................................................................................................. 23
Mdulos de Leitura de Temperatura ...................................................................................................................... 24
Mdulos de Contagem Rpida............................................................................................................................... 24
Mdulos Conversores RS232/RS485 Isolados...................................................................................................... 24
Mdulos Amplificadores para Vlvula Proporcional............................................................................................... 25
Interfaces Homem Mquina (IHM) ......................................................................................................................... 25

Especificaes Eltricas.......................................................................................................................26
Entradas Digitais (Corrente Contnua) ................................................................................................................... 26
Sadas Digitais (Corrente Contnua) ...................................................................................................................... 26
Entradas Digitais (Corrente Alternada) .................................................................................................................. 27
Sadas Digitais (Corrente Alternada)...................................................................................................................... 27
Mdulo Multiplex..................................................................................................................................................... 28
Temperatura ........................................................................................................................................................... 28
Entradas e Sadas Analgicas ............................................................................................................................... 29
Mdulo Conversor RS232/RS485 Isolado ............................................................................................................. 30
Amplificador para Vlvula Proporcional ................................................................................................................. 30
Mdulo de Energia 4004.45 ................................................................................................................................... 30
Fontes de Alimentao (acessrios) ...................................................................................................................... 31

Configurao dos Mdulos ..................................................................................................................32


Mdulo de Processamento..................................................................................................................................... 32
Entrada Analgica .................................................................................................................................................. 32
Sada Analgica ..................................................................................................................................................... 33
Mdulo Contagem Rpida...................................................................................................................................... 34
Mdulos Conversores RS232/RS485 .................................................................................................................... 35
Mdulo Slave de Comunicao.............................................................................................................................. 35
Jumpers de Endereamento .................................................................................................................................. 35

ndice
Esquemas de Ligaes para os Mdulos da Srie MPC4004 ........................................................... 38
MDULOS DE ALIMENTAO .............................................................................................................................38
MDULOS DE PROCESSAMENTO......................................................................................................................40
MDULOS DE EXPANSO DIGITAL (CORRENTE CONTNUA) ........................................................................41
MDULOS DE EXPANSO DIGITAL (Entrada Digital tipo N ou P e sada a Rel).........................................46
MDULOS DE EXPANSO DIGITAL (CORRENTE ALTERNADA) .....................................................................48
MDULO MULTIPLEX ...........................................................................................................................................49
MDULOS DE EXPANSO ANALGICA.............................................................................................................50
MDULOS ANALGICOS COMPACTOS MAC.................................................................................................52
MDULOS DE LEITURA DE TEMPERATURA .....................................................................................................54
MDULOS DE CONTAGEM RPIDA ...................................................................................................................57
MDULO CONVERSOR RS232/RS485 ISOLADO...............................................................................................58
MDULO CONVERSOR ETHERNET / SERIAL TRANSPARENTE .....................................................................58
MODULO FONTE CHAVEADA ENTRADA 90 a 253VCA / SADA 24VDC / 3A ...................................................59
MODULO FONTE CHAVEADA ENTRADA 90 a 253VCA SADA 24VDC / 5A .....................................................59
MODULO AMPLIFICADOR PARA VLVULA PROPROCIONAL..........................................................................60
MODULO DE ENERGIA .........................................................................................................................................62
MODULO SLAVE DE COMUNICAO .................................................................................................................63

Esquemas de Ligaes para os Bastidores da Srie MPC4004R e MPC4004T .............................. 64


Montagem Horizontal de Bastidores (recomendado) .............................................................................................64
Montagem Vertical de Bastidores...........................................................................................................................64
Bastidores para Trilho DIN......................................................................................................................................65

4. CARACTERSTICAS DOS DRIVERS MPC4004, MPC4004G E MPC4004L ...........................67


Mapeamento de Memria ..................................................................................................................... 67
Mapeamento de Memria das CPUs 4004.11/L e 4004.12/L................................................................................67
Mapeamento de Memria das CPUs: 4004.01, 4004.02, 4004.11 e 4004.12. .....................................................68
Mapeamento de Memria das CPUs: 4004.05E, 4004.06E e 4004.09E. .............................................................69
Descrio dos Estados Internos de 0000 at 03FF (todos os drivers)...................................................................70

Mdulos Digitais.................................................................................................................................... 73
Entradas Digitais.....................................................................................................................................................73
Sadas Digitais ........................................................................................................................................................73
Multiplex ..................................................................................................................................................................74
Endereamento das Expanses Digitais ................................................................................................................75
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................75

Mdulos Analgicos ............................................................................................................................. 77


Mdulos Analgicos (Mistos) ..................................................................................................................................77
Endereamento das Expanses Analgicas ..........................................................................................................77
Mdulo Analgico Compacto (MAC) ......................................................................................................................78
Endereamento das Entradas e Sadas Analgicas Compactas (MAC) ...............................................................78
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................79

Mdulos de Temperatura...................................................................................................................... 81
Mapeamento de Memria .......................................................................................................................................81
Mdulo 4004.85 (PT100 a 3 fios) ...........................................................................................................................83
Endereamento das Expanses de Temperatura ..................................................................................................83
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................83

Contadores Rpidos ............................................................................................................................. 85


Mapeamento de Memria .......................................................................................................................................86
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................87

Mdulo de Energia ................................................................................................................................ 88


Frmulas Relacionadas as Medies:....................................................................................................................88
Mapeamento de Memria .......................................................................................................................................89
Endereamento do Mdulo de Energia ..................................................................................................................91
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................91

ndice
Programa de Interrupo 1...................................................................................................................93
Programa de Interrupo 2...................................................................................................................94
Canais de Comunicao Serial ............................................................................................................95
Recursos Disponveis............................................................................................................................................. 95
Utilizando o Aplicativo WinSUP 2........................................................................................................................... 95

Aplicaes Especiais com o Controlador MPC4004..........................................................................96


Comparao Automtica de Registros:.................................................................................................................. 96
Movimentao de Dados Atravs de EI: ................................................................................................................ 97
Simulador de ngulo .............................................................................................................................................. 98
Contador Rpido (Presente no Mdulo de Processamento) ................................................................................. 98
Temporizadores e Contadores............................................................................................................................. 102
Temporizadores (0,001s) ..................................................................................................................................... 103
Motor de Passo .................................................................................................................................................... 104
Envio de Caracteres Atravs do Canal Serial (Instruo PRINT)........................................................................ 107
Leitura de Caracteres Atravs do Canal Serial.................................................................................................... 107
Impresso de Dados (TXPR) ............................................................................................................................... 109
Comunicao Background ................................................................................................................................... 110

5. CARACTERSTICAS DOS DRIVERS MPC4004R E MPC4004T ........................................... 113


Mapeamento de memria ...................................................................................................................113
Mapeamento de Memria das CPUs:4004.05R, 4004.06R, 4004.09R, 4004.05T, 4004.06T e 4004.09T ........ 113
Descrio dos Estados Internos de E000 at EFFF ............................................................................................ 114
Descrio dos Estados Internos de 0000 at 03FF ............................................................................................. 114

Fonte, CPU e IHM.................................................................................................................................117


Inserindo uma Fonte no Projeto ........................................................................................................................... 117
Inserindo uma CPU no Projeto............................................................................................................................. 118
Inserindo uma IHM no Projeto.............................................................................................................................. 119

Mdulos Digitais..................................................................................................................................120
Entradas Digitais .................................................................................................................................................. 120
Sadas Digitais...................................................................................................................................................... 120
Multiplex ............................................................................................................................................................... 120
Mdulos com Troca a Quente .............................................................................................................................. 121
Endereamento das Expanses Digitais.............................................................................................................. 125
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 125

Mdulos Analgicos ...........................................................................................................................128


Mdulos Analgicos (Mistos) ............................................................................................................................... 128
Endereamento das Expanses Analgicas........................................................................................................ 128
Mdulo Analgico Compacto (MAC) .................................................................................................................... 128
Endereamento das Entradas e Sadas Analgicas Compactas (MAC) ............................................................. 128
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 129

Mdulos de Temperatura....................................................................................................................132
Mdulo 4004.85 (PT100 a 3 fios) ......................................................................................................................... 133
Endereamento das Expanses de Temperatura................................................................................................ 133
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 134

Contadores Rpidos ...........................................................................................................................135


Mapeamento de Memria .................................................................................................................................... 136
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 137

Mdulo de Energia ..............................................................................................................................138


Frmulas Relacionadas as Medies: ................................................................................................................. 138
Mapeamento de Memria .................................................................................................................................... 139
Endereamento do Mdulo de Energia................................................................................................................ 141
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 141

ndice
Mdulo Slave de Comunicao ......................................................................................................... 143
Caractersticas dos Mdulos 4004.72R e 4004.72M............................................................................................143
Princpio de Funcionamento .................................................................................................................................144
Clculo do Tempo de Atualizao dos Dados......................................................................................................145
Utilizando o Aplicativo WinSUP 2 .........................................................................................................................146
Topologia ..............................................................................................................................................................148

Programa de Interrupo 1................................................................................................................. 149


Utilizando o Aplicativo WinSUP 2 .........................................................................................................................149

Programa de Interrupo 2................................................................................................................. 151


Utilizando o Aplicativo WinSUP 2 .........................................................................................................................151

Canais de Comunicao Serial .......................................................................................................... 154


Recursos Disponveis ...........................................................................................................................................154
Utilizando o Aplicativo WinSUP 2 .........................................................................................................................154

Aplicaes Especiais com o Controlador MPC4004R / MPC4004T................................................ 155


Comparao Automtica de Registros: ................................................................................................................155
Movimentao de Dados Atravs de EI: ..............................................................................................................158
Simulador de ngulo.............................................................................................................................................161
Contador Rpido (Presente no Mdulo de Processamento)................................................................................161
Temporizadores e Contadores .............................................................................................................................165
Temporizadores (0,001s)......................................................................................................................................166
Motor de Passo.....................................................................................................................................................167
Envio de Caracteres Atravs do Canal Serial (Instruo PRINT) ........................................................................171
Leitura de Caracteres Atravs do Canal Serial ....................................................................................................172
Impresso de Dados (TXPR)................................................................................................................................173
Comunicao Background....................................................................................................................................174
Habilita Comparao de Mximos e Mnimos ......................................................................................................177
Habilita Contador/Temporizador 33 a 48..............................................................................................................179
Programao On-Line...........................................................................................................................................180

6. INTERFACES HOMEM MQUINA (IHM) ...............................................................................183


Configurao ....................................................................................................................................... 183
Descrio das Interfaces e Dimenses............................................................................................. 183
Interface 2002P95C ..............................................................................................................................................183
Interface 2002P96C ..............................................................................................................................................184
Interface 4004.90C ...............................................................................................................................................184
Interface 4004G92C..............................................................................................................................................185
Interface 4004P92C ..............................................................................................................................................185
Interface 4004P94C ..............................................................................................................................................186
Interface 4004.95C ...............................................................................................................................................187
Interfaces 4004P98C ............................................................................................................................................188

Cabos para as IHMs da srie MPC4004............................................................................................ 189


Descrio de Funcionamento das Interfaces Numricas................................................................ 189
Telas de Edio ....................................................................................................................................................189
Tecla de Auxlio Manuteno ............................................................................................................................190
Tecla de Bloqueio de Teclado ..............................................................................................................................190
Utilizando o Aplicativo WinSUP 2 .........................................................................................................................191
Descrio do Funcionamento das Receitas via IHM (Arquivo de Moldes) ..........................................................192
Utilizando o Aplicativo WinSUP 2 .........................................................................................................................193

Descrio de Funcionamento dos Campos Livres .......................................................................... 194


Funcionamento da Tecla Senha...........................................................................................................................195
Utilizando o Aplicativo WinSUP 2 .........................................................................................................................196

Tela de Auxlio Manuteno ............................................................................................................ 197

ndice
Programao das Telas ......................................................................................................................197
Implementao de Valores Mximos nos Campos de Edio............................................................................. 197
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 198

Chave na Posio Prog.......................................................................................................................199


Descrio das Funes ........................................................................................................................................ 199

Botoeiras e LEDs presentes nas Interfaces.....................................................................................199


Mapeamento de Memria .................................................................................................................................... 199

Alarmes ................................................................................................................................................200
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 200

7. DIMENSES DOS BASTIDORES DA SRIE MPC4004 ....................................................... 201

8. COMUNICAO SERIAL....................................................................................................... 203


Cabos de Ligao para os Canais Seriais ........................................................................................203
Cabo de Ligao em RS232 (PC MPC4004).................................................................................................. 203
Cabo de Ligao em RS485 (Rede para MPC4004)........................................................................................... 204
Caractersticas Eltricas do Cabo para Padro RS485 ....................................................................................... 204
Cabo de Ligao em RS485 (a curta distncia com o PC).................................................................................. 205
Cabo de Ligao para RS485 com IHM Sries 1720.xy...................................................................................... 206
Cabo de Ligao para RS232 com Terminal Srie 1755.xx ................................................................................ 207
Cabo de Ligao em RS232 (MODEM MPC4004) ......................................................................................... 208

Proteo Contra Descarga Eletromagntica ....................................................................................209


Utilizando a Instruo Print ................................................................................................................211
Utilizando o Escuta Canal Serial........................................................................................................211
Apr03 Modo Mestre .............................................................................................................................211
Utilizando o Protocolo Modbus..........................................................................................................211
Force.....................................................................................................................................................212
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 212

ndice

APNDICE A AUTODIAGNSTICO .......................................................................................213


Mensagens de Autodiagnstico nas Interfaces (IHM) ..................................................................... 213
Autodiagnstico do LED de Status: .................................................................................................. 214

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


Disponibilidade de Corrente das Fontes de Alimentao.....................................................................................217

APNDICE C - HISTRICO DOS FIRMWARES ........................................................................219

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

APNDICE E - DESCRIO DO ALGORITMO PID ..................................................................229


Valores iniciais de controle................................................................................................................ 232

10

Captulo 1 - Introduo

1. Introduo
O Controlador Programvel MCP4004 possui uma estrutura modular flexvel, que permite ao usurio
selecionar os mais variados tipos de mdulos, para obter uma alta performance nas suas
necessidades de automao. A grande variedade de unidades de processamento, entradas e sadas,
as opes de rede e a excelente conectividade com outros elementos da automao, fazem do
MPC4004 a escolha perfeita para solues de automao, tanto para o usurio final como para o
fabricante de equipamentos.
Partindo de um mdulo bsico (CPU) que possui 8 entradas e 8 sadas digitais, controlador de teclado
e display de cristal lquido das Interfaces Homem-Mquina, 2 canais de comunicao serial (RS232 e
RS485), memria FLASH para programa de usurio, memrias RAM ou NVRAM com relgio de tempo
real, o MPC4004 pode atingir a capacidade mxima de 496 entradas e sadas digitais, 120 entradas e
sadas analgicas (tenso ou corrente), 64 canais de temperatura (termopar J, K e RTD Pt100) e 2
contadores de 100 kHz com entrada para encoder.
Para otimizar a aplicao do MPC4004, foi desenvolvida a ferramenta de programao WinSUP 2 que
atravs de seu computador possibilita o desenvolvimento de diagramas Ladder, telas da IHM,
monitoramento de diagramas Ladder e variveis do sistema. O conjunto de instrues do MPC4004
permite entre outros recursos, contadores, timers, operaes com relgio calendrio, seqenciador,
sub-rotinas, jump, call, operaes indexadas e operaes matemticas bsicas. As Interfaces Homem
Mquina (IHM) so indispensveis para garantir uma interao perfeita no controle automatizado. A
Atos desenvolveu vrios modelos de interfaces para operarem em conjunto com o controlador
programvel, possibilitando leitura, sinalizao e mudana de parmetros. Todas as mensagens, teclas
de funo, alarmes, edio e visualizao de campos de dados so gerenciadas pelo processador
principal, sem usar instrues de Ladder.
A figura abaixo apresenta uma viso geral dos mdulos da srie MPC4004:

Fig. 1.- Srie MPC4004.

11

Captulo 1 - Introduo

Configuraes Mnimas para Rodar o WinSUP 2

Processador: Pentium 120 MHz com 32 Mb de RAM.

Vdeo: 800x600 pixels (fontes pequenas)

Espao disponvel no HD: 26 Mb

Sistema Operacional: Windows 95, 98, NT, 2000, ME e XP

Configuraes Recomendadas

Processador: Pentium 600 MHz com 64 Mb de RAM.

Sistema Operacional: Windows 98, NT, 2000, ME e XP

12

Captulo 2 Componentes da Srie

2. Componentes da Srie
Descrio Geral dos Mdulos
MODELO
2002P95C *
2002P95SC *
2002P96C *
2002P96SC *
4004.01
4004.02
4004.05B
4004.05E
4004.05R
4004.05T
4004.06B
4004.06E
4004.06R
4004.06T
4004.09B
4004.09E
4004.09R
4004.09T
4004.11
4004.11/L
4004.12
4004.12/L
4004.21
4004.22
4004.22T
4004.24
4004.24T
4004.26
4004.26R
4004.26T
4004.26RT
4004.28
4004.28R
4004.28T
4004.28RT
4004.2A
4004.2AR
4004.2AT
4004.2ART
4004.2C
4004.2CR
4004.2CT
4004.2CRT
4004.31
4004.31G
4004.31H
4004.32
4004.32G
4004.32H
4004.33
4004.33G
4004.33H
4004.34
4004.34G
4004.35
4004.35/A
4004.37
4004.38G

DESCRIO
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
CPU NVRAM 8E/8S N 24 Vcc
CPU NVRAM 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24Vcc
CPU XA RAM GOLD 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc (Prog. On Line)
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM GOLD 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc (Prog. On Line)
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM GOLD 8E N/P / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE (Prog. On Line)
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
BASTIDOR DE 01 SLOT
BASTIDOR DE 02 SLOTS
BASTIDOR P/ TRILHO DIN DE 2 SLOTS
BASTIDOR DE 04 SLOTS
BASTIDOR P/ TRILHO DIN DE 4 SLOTS
BASTIDOR DE 06 SLOTS
BASTIDOR DE 06 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 6 SLOTS
BASTIDOR P/ TRILHO DIN DE 6 SLOTS COM EXPANSO
BASTIDOR DE 08 SLOTS
BASTIDOR DE 08 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 8 SLOTS
BASTIDOR P/ TRILHO DIN DE 8 SLOTS COM EXPANSO
BASTIDOR DE 10 SLOTS
BASTIDOR DE 10 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 10 SLOTS
BASTIDOR P/ TRILHO DIN DE 10 SLOTS COM EXPANSO
BASTIDOR DE 12 SLOTS
BASTIDOR DE 12 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 12 SLOTS
BASTIDOR P/ TRILHO DIN DE 12 SLOTS COM EXPANSO
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N (Troca a Quente)
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E P ou N 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 8E 110 Vca
EXPANSO DIGITAL 8E 220 Vca
EXPANSO DIGITAL 8S RELE
EXPANSO DIGITAL 8E N/P 24Vcc

13

Captulo 2 Componentes da Srie


4004.39
4004.40
4004.40/A
4004.40/D
4004.40/F
4004.40/G
4004.40/R
4004.45
4004.51
4004.52
4004.53
4004.53G
5005.53H
4004.54
4004.54G
4004.54H
4004.55
4004.55G
4004.55H
4004.56
4004.56G
4004.57
4004.58G
4004.60
4004.60/A
4004.60N
4004.61
4004.61/A
4004.61N
4004.62G
4004.62P
4004.63G
4004.63P
4004.64G
4004.64P
4004.65/J
4004.65/K
4004.66/J
4004.66/K
4004.70
4004.71R
4004.72
4004.72R
4004.72D
4004.72E
4004.72M
4004.72MP
4004.72P
4004.73
4004.73M
4004.74

EXPANSO DIGITAL 8S TRIAC 90 a 240 Vca


FONTE DE ALIMENTAO CHAVEADA 90 A 253 Vca c/ 24 Vcc AUXILIAR
FONTE DE ALIMENTAO CHAVEADA 9 A 36 Vcc
FONTE DE ALIMENTAO CHAVEADA 36 A 60 Vcc c/ 24 Vcc AUXILIAR (OBSOLETA)
FONTE DE ALIMENTAO CHAVEADA 90 A 253 Vca
FONTE DE ALIMENTAO CHAVEADA 18 A 60 Vcc c/ 24 Vcc AUXILIAR
FONTE DE ALIMENTAO CHAVEADA 90 A 253 Vca c/ 24 Vcc AUXILIAR
MDULO DE ENERGIA
EXPANSO DIGITAL 8E/8S N 24 Vcc
EXPANSO DIGITAL 8E/8S P 24 Vcc
EXPANSO DIGITAL 16E/16S N 24 Vcc
EXPANSO DIGITAL 16E/16S N 24 Vcc
EXPANSO DIGITAL 16E P ou N /16S N 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 16E/16S P 24 Vcc
EXPANSO DIGITAL 16E/16S P 24 Vcc
EXPANSO DIGITAL 16E P ou N /16S P 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 32E N 24 Vcc
EXPANSO DIGITAL 32E N 24 Vcc
EXPANSO DIGITAL 32E P ou N 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 32E P 24 Vcc
EXPANSO DIGITAL 32E P 24 Vcc
EXPANSO DIGITAL 8E N/P 24 Vcc / 8S RELE
EXPANSO DIGITAL 16E N/P 24Vcc / 16S RELE
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (TENSO) 0 A 10 Vcc
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (CORRENTE) 0 A 20 mA
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (TENSO) 0 a 10Vcc ou +/- 10 Vcc
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (TENSO) 0 A 10 Vcc
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (CORRENTE) 0 A 20 mA
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (TENSO) 0 a 10Vcc ou +/- 10 Vcc
EXPANSO ANALGICA 8E (TENSO ou CORRENTE) 0 A 10 Vcc / 0 A 20 mA
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) 0 A 10 Vcc / 0 A 20 mA
EXPANSO ANALGICA 8S (TENSO) 0 A 10 Vcc
EXPANSO ANALGICA 4S (TENSO) 0 A 10 Vcc
EXPANSO ANALGICA 8S (CORRENTE) 0 A 20 mA
EXPANSO ANALGICA 4S (CORRENTE) 0 A 20 mA
EXPANSO TEMPERATURA 4 CANAIS TIPO J
EXPANSO TEMPERATURA 4 CANAIS TIPO K
EXPANSO TEMPERATURA 8 CANAIS TIPO J
EXPANSO TEMPERATURA 8 CANAIS TIPO K
EXPANSO DIGITAL BOTES E SINALIZAO POR LEDS
MDULO CONVERSOR ISOLADO RS232 / RS485 c/ PROTEO
SLAVE DE COMUNICAO 2X RS485 APR03 ESCRAVO
SLAVE DE COMUNICAO 2X RS485 APR03 MESTRE / ESCRAVO
SLAVE DE COMUNICAO DEVICE NET
SLAVE DE COMUNICAO ETHERNET
SLAVE DE COMUNICAO 2X RS485 MODBUS RTU MESTRE / ESCRAVO
SLAVE DE COMUNICAO MESTRE PROFIBUS-DP
SLAVE DE COMUNICAO PROFIBUS-DP
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS
MDULO MODEM (POSSUI MANUAL ESPECFICO)

14

Captulo 2 Componentes da Srie

MODELO
4004.75/P
4004.75P1
4004.75P2
4004.76/P
4004.76P1
4004.76P2
4004.78
4004.78W
4004.85
4004.85P2
4004.87
4004.87SA
4004.90C *
4004.90SC *
4004G92C *
4004G92SC *
4004P92C *
4004P92SC *
4004.P94C *
4004.94SC *
4004.95C *
4004.95SC *
4004.P98C *
4004.98SC *

DESCRIO
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS 0 a 200 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50 a 50 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50 a 150 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS 0 a 200 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50 a 50 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50 a 150 C
MDULO CONVERSOR ETHERNET / SERIAL TRANSPARENTE (POSSUI MANUAL ESPECFICO)
MDULO WEB SERVER PARA MPC4004
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS 0 a 200 C + 4EA 0-10V ou 0-20mA
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50 a +150C + 4EA 0-10V ou 0-20mA
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS + 2S ANALOG.
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD -display de dgito grande 9x5mm - (sem cabo)
FRONTAL P/ MPC4004 4x20 LCD -display de dgito grande 9x5mm - (sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (sem FRD / sem cabo)

* Importante: Devido diversidade de aplicaes em que as IHMs (frontais) so utilizadas, elas so


fornecidas sem o cabo de conexo, devendo o usurio solicit-lo separadamente (ver codificao
abaixo).
Observao: FRD a pelcula de policarbonato onde aplicada a serigrafia com a identificao das
teclas.

Cabos para IHMs (frontais)


MODELO
CAF20005
CAF20010
CMB20005
CMB20010
CMB20015
CMB20020

DESCRIO
CABO FLAT SEM BLINDAGEM 20 VIAS COM 0,5m
CABO FLAT SEM BLINDAGEM 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 0,5m
CABO MANGA BLINDADO 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 1,5m
CABO MANGA BLINDADO 20 VIAS COM 2,0m

15

Captulo 2 Componentes da Srie

Acessrios
MODELO
1901.00
1901.00M
2232.00R
2240.03
2240.05R
2250.00
2345.10
CAF400401
CFB340035
CRS232415

DESCRIO
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS
CONVERSOR RS232/RS485 ISOLADO C/ PROTEO
FONTE CHAVEADA ENTRADA 90-253VCA / SADA 24VCC 3A
FONTE CHAVEADA ENTRADA : 90 a 253VCA / SADA 24VCC 5A
MDULO MODEM (POSSUI MANUAL ESPECFICO)
CONVERSOR ETHERNET / SERIAL TRANSPARENTE (POSSUI MANUAL ESPECFICO)
CABO FLAT 34 VIAS P/ EXPANSO DE BASTIDORES (MONTAGEM HORIZONTAL)
CABO FLAT BLINDADO 34 VIAS 35 cm P/ EXPANSO DE BASTIDORES (MONTAGEM VERTICAL)
CABO DE COMUNICAO PC MPC4004

16

Captulo 3 Caractersticas da srie MPC4004

3. Caractersticas da srie MPC4004


Caractersticas Gerais do MPC4004
Tenso de alimentao nominal

: 90 a 253 Vca , 47 a 63 Hz
: 36 a 60 Vcc
: 9 a 36 Vcc
: 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 ou VFD

Proteo contra queda de energia

: 30 dias p/ memria RAM atravs de capacitor GOLD ou


10 anos com memria NVRAM ou
10 anos com bateria de Ltio

Interface de Comunicao

: Padro RS232 / RS485

17

ou
ou
ou

Captulo 3 Caractersticas da srie MPC4004


O MTBF dos mdulos da famlia MPC4004 @ 40C excede a 300.000 horas, conforme a norma MILHDBK-217 FN2.
A tabela abaixo descreve o MTBF @ 40oC de alguns mdulos da srie MPC4004:
Mdulo

MTBF em horas

4004.2AR
4004.40
4004.05R
4004.53G
4004.62G
4004.63G
4004.66J
4004.76P
4004.G92

2.415.967
530.504
410.041
518.095
685.807
930.119
355.960
564.225
321.062

Caso seja solicitado o valor do MTBF de um mdulo especfico que no conste do conjunto
apresentado, ser contratado o clculo (Previso para entrega do servio, 15 dias teis).

18

Captulo 3 Caractersticas da srie MPC4004


Capacidade Mxima de Configurao
A srie MPC4004 aceita unidades de E/S digitais ou E/S analgicas com as seguintes combinaes:
NMERO MXIMO DE PONTOS
ITEM

MPC4004

Mdulos no Bastidor
Entrada Analgica
Sada Analgica
Canal de Temperatura
Entrada Digital
Sada Digital
Canal de Contagem Rpida (100 kHz)
Canal de Contagem Rpida (3 kHz)
Canal de Contagem Rpida (2 kHz)
Mdulos Slaves

MPC4004G MPC4004L MPC4004R MPC4004T

10
16 (1)
16 (1)
16
120
120
02
01 (4)
---------------

10
16 (1)
16 (1)
16
120
120
02
01 (4)
-------08

04
---------------------24
24
--------------01 (4)
--------

20
120 (2)
120 (2)
64
248 (3)
248 (3)
02
01 (4)
-------08

20
120 (2)
120 (2)
64
248 (3)
248 (3)
02
01 (4)
-------08

(1) Ao utilizar somente os Mdulos Analgicos Compactos (MAC) obtm-se o nmero mximo de 32 Entradas ou 32 Sadas Analgicas,
porm deve-se verificar o consumo dos mdulos e respeitar a capacidade de fornecimento de corrente pela fonte ver pgina 215.
(2) Ao utilizar somente os Mdulos Analgicos Compactos (MAC) obtm-se o nmero mximo de 120 Entradas ou 120 Sadas Analgicas.
(3) Ao utilizar somente os Mdulos Digitais (16E/16S) obtm-se o nmero mximo de 248 Entradas ou 248 Sadas Digitais.
(4) Presente no Mdulo de Processamento

Importante: Ao utilizar os drivers MPC4004, MPC4004G e MPC4004L, as seguintes regras devem ser
respeitadas:

O primeiro mdulo obrigatoriamente um mdulo de processamento 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).
Tambm obedecer ao nmero mximo de expanses para os seguintes mdulos:
NO.DE MDULOS

MODELO
Temperaturas
Multiplex
4004.85/4004.85P2
4004.87/4004.87SA

2
1
1
1

Conceitos Bsicos do Mapeamento de Memria


Os valores na memria do Controlador Programvel 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.

19

Captulo 3 Caractersticas da srie MPC4004


Mdulos de Processamento

Programao:
4004.01 4004.02
4004.12 4004.11/L

MODELO

Tempo de Varredura
Capacidade de
Programao
Capacidade das Telas
Estados Internos
Registros Internos
Temporizadores e
contadores de
firmware

4004.11
4004.12/L

4004.05B 4004.05E 4004.06B


4004.06E 4004.09B 4004.09E

4004.05R 4004.06R 4004.09R


4004.05T 4004.06T 4004.09T

6 ms/K

5 ms/K

5 ms/K

12 Kbytes Flash

16 Kbytes Flash

48 Kbytes Flash

8 Kbytes Flash
1.024
1.536

12 Kbytes Flash
1.024
29.184

36 Kbytes Flash
5.119
28.160

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

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

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

Hardware:
MODELO
4004.01
4004.02
4004.05B(1)
4004.05E(1)
4004.05R (1)
4004.05T (1)
4004.06B (1)
4004.06E (1)
4004.06R (1)
4004.06T (1)
4004.09B (1)
4004.09E (1)
4004.09R (1)
4004.09T (1)
4004.11
4004.12
4004.11/L
4004.12/L

ENTRADAS
8 E tipo N
8 E tipo P
8 E tipo N
8 E tipo N
8 E tipo N
8 E tipo N
8 E tipo P
8 E tipo P
8 E tipo P
8 E tipo P
8 E tipo N ou P
8 E tipo N ou P
8 E tipo N ou P
8 E tipo N ou P
8 E tipo N
8 E tipo P
8 E tipo N
8 E tipo P

SADAS

MEMRIA
USURIO

8 S tipo N 32K NVRAM


8 S tipo P 32K NVRAM
8 S tipo N
54K RAM
8 S tipo N
54K RAM
8 S tipo N 64K RAM (3)
8 S tipo N 64K RAM (3)(4)
8 S tipo P 64K RAM (3)
8 S tipo P 64K RAM (2)
8 S tipo P 64K RAM (3)
8 S tipo P 64K RAM (3)(4)
8 S (Rel) 64K RAM (3)
8 S (Rel) 64K RAM (2)
8 S (Rel) 64K RAM (3)
8 S (Rel) 64K RAM (3)(4)
8 S tipo N 32K RAM (2)
8 S tipo P 32K RAM (2)
8 S tipo N 32K RAM (2)
8 S tipo P 32K RAM (2)

MEMRIA
RELGIO
COMUNICAO
FLASH
CALENDRIO
SERIAL
32Kbytes
32Kbytes
16Kbytes
16Kbytes
128Kbytes
128Kbytes
32Kbytes
32Kbytes
128Kbytes
128Kbytes
32Kbytes
32Kbytes
128Kbytes
128Kbytes
32Kbytes
32Kbytes
32Kbytes
32Kbytes

(1)

CPU com processador XA;

(2)

Reteno de dados por capacitor GOLD;

(3)

Reteno de dados por bateria de Ltio.

(4)

Memria fsica de 512Kb, porm esto disponveis 64Kb para programa de usurio.

20

Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
No
No
No
No

RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232
RS232

Captulo 3 Caractersticas da srie MPC4004

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
Encoder bidirecional
Expanses digitais
Frontais numricos

4004.11

4004.11/L

4004.12

4004.12/L

Sim
3Khz
5x
Sim
2A
2
Sim
Sim
Sim
120E 120S
Sim

Sim
2Khz
1x
Sim
2A
1 (RS232)
No
No
No
24E 24S (2 EXP)
Sim *

*Apenas IHM's 4004.90 e 4004.95

Observaes: Os modelos 4004.11/L e 4004.12/L por no enderearem expanses analgicas podem


utilizar a fonte 4004.40/B (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 a configurao fixa em duas expanses de 8E/8S.
Mdulos de Fontes de Alimentao
MODELO

TIPO DE ALIMENTAO

+5Vcc

+12Vcc

-12Vcc

24Vcc

4004.40
4004.40/A
4004.40/D(2)
4004.40/F(1)
4004.40/G
4004.40/R

chaveada 90 a 253Vca
chaveada 09 a 36Vcc
chaveada 36 a 60Vcc
chaveada 90 a 253Vca
chaveada 18 a 60Vcc
chaveada 90 a 253Vca

1500mA
1500mA
1000mA
1500mA
1000mA
3000mA

500mA
500mA
250mA
--250mA
1000mA

500mA
500mA
250mA
--250mA
500mA

500mA
--500mA
--500mA
500mA

(1) - No pode ser utilizado em aplicaes que utilizam mdulos analgicos (entradas, sadas e temperaturas);
(2) - Mdulo obsoleto.

Importante: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia de leitura em seus canais.

21

Captulo 3 Caractersticas da srie MPC4004


Mdulos de Expanso Digital

Corrente Contnua:
MODELO

ENTRADA

SADA

JUMPER DE GRUPO

TROCA A QUENTE

4004.31
4004.31G
4004.31H
4004.32
4004.32G
4004.32H
4004.33
4004.33G
4004.33H
4004.34
4004.34G
4004.38G
4004.51
4004.52
4004.53
4004.53G
4004.53H
4004.54
4004.54G
4004.54H
4004.55
4004.55G
4004.55H
4004.56
4004.56G

16 E tipo N
16 E tipo N
16 E tipo P ou N
16 E tipo P
16 E tipo P
8 E tipo N ou P
8 E tipo N
8 E tipo P
16 E tipo N
16 E tipo N
16 E tipo P ou N
16 E tipo P
16 E tipo P
16 E tipo P ou N
32 E tipo N
32 E tipo N
32 E tipo P ou N
32 E tipo P
32 E tipo P

16 S tipo N
16 S tipo N
16 S tipo N
16 S tipo P
16 S tipo P
16 S tipo P
8 S tipo N
8 S tipo P
16 S tipo N
16 S tipo N
16 S tipo N
16 S tipo P
16 S tipo P
16 S tipo P
-

Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim

Sim
Sim
Sim
Sim
Sim
Sim
-

Corrente Alternada:
MODELO
4004.35
4004.35A
4004.37 (1)
4004.39

ENTRADA

SADA

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

8 S (Rel)
8 S (Triac)

(1) Possibilidade de Sada em Corrente Contnua (+24 Vcc)

Corrente contnua e alternada:


MODELO
4004.57
4004.58G

ENTRADA

SADA

JUMPER DE GRUPO

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

8 S (Rel)
16 S (Rel)

Sim

22

Captulo 3 Caractersticas da srie MPC4004


Mdulo Multiplex
MODELO
4004.70

BOTES
32

LEDS
32

Mdulos de Expanso E / S Analgicas


MODELO
4004.60
4004.61
4004.60/A
4004.61/A
4004.60N
4004.61N
(1)

ENTRADA/SADA

(1)

2E/2S
4E/4S
2E/2S
4E/4S
2E/2S
4E/4S

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

Sada em tenso

(2)

Sada em corrente

(3)

Sada em tenso (0 a +10Vcc ou 10Vcc c/ jumper interno)

Mdulos Analgicos Compactos (MAC)

Mdulos de Expanso de Entrada Analgica:


MODELO
4004.62G
4004.62/P

ENTRADA

JUMPER DE GRUPO

8E
4E

Sim
Sim

Mdulos de Expanso de Sada Analgica:


MODELO
4004.63G
4004.63/P(1)
4004.64G(2)
4004.64/P(2)
(1)

SADA

JUMPER DE GRUPO

8S
4S
8S
4S

Sim
Sim
Sim
Sim

(1) Sada em Tenso


(2) Sada em Corrente

23

Captulo 3 Caractersticas da srie MPC4004


Mdulos de Leitura de Temperatura
MODELO
4004.65/J
4004.66/J
4004.65/K
4004.66/K
4004.75/P
4004.75/P1
4004.75/P2
4004.76/P
4004.76/P1
4004.76/P2
4004.85
4004.85/P2

(1)
(1)

TIPO

N DE CANAIS

TEMPERATURA

N DE FIOS

Termopar tipo J
Termopar tipo J
Termopar tipo K
Termopar tipo K
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100

04
08
04
08
04
04
04
08
08
08
04
04

0 C a 500 C
0 C a 500 C
0 C a 1200 C
0 C a 1200 C
0 C a 200 C
-50 C a +50 C
-50 C a +150 C
0 C a 200 C
-50 C a +50 C
-50 C a +150 C
0 C a 200 C
-50 C a +150 C

03
03
03
03
03
03
03
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 Contagem Rpida
MODELO
4004.87
4004.87SA

N DE CANAIS
DE CONTAGEM

MXIMA
FREQNCIA

02
02

100 kHz
100 kHz

(1)

(1) Possui 2 sadas analgicas

Mdulos Conversores RS232/RS485 Isolados

Conversor RS232/RS485 Isolado:


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

24

Captulo 3 Caractersticas da srie MPC4004

Conversor Ethernet / Serial Transparente:


O conversor Ethernet / Serial Transparente permite a conectividade de mquinas / processos com
computadores supervisrios via rede ethernet. O conversor possui dois canais seriais independentes
com padro RS232 e padro RS485.
MODELO

DIFERENAS ENTRE OS MDULOS

2345.10
4004.78
4004.78W

Montado em bastidor do MPC4004 de 1 passo


Usado como unidade avulsa do MPC4004
WEB SERVER PARA MPC4004

Observao: A alimentao da unidade 4004.78 feita atravs de barramento interno

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


O mdulo 4004.78W ocupa 1 (um) slot de um bastidor da srie MPC4004.
O mdulo 2345.10 formado por um bastidor de 1 (um) passo e um mdulo MPC4004.
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
Interfaces Homem Mquina (IHM)
MODELO
2002.95/M
2002P96
2002.97/M
4004.90
4004.92
4004G92
4004P92
4004.94
4004.95
4004.98
4004.99

(4)
(3) (4)
(4)
(2) (3) (5)
(1) (2) (3) (4)
(1) (2) (3) (4)
(3) (4)
(1) (2) (4)
(3) (4)
(4)
(2)

DISPLAY
LCD (2 x 20)
LCD (2 x 20)
LCD (4 x 20)
LCD (2 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
VFD (4 x 20)

N DE BOTES

TECLA F TECLA K
04
12
04
04
04
04
12
12
12

10
10
10
10
10
10
10
10
10
10
10

N DE LEDS
DE SINALIZAO
04
12
04
06
04
12
12
12
06
12
12

(1) Display de Dgito Grande (9x5mm)


(2) Ao utilizar tais frontais, o mdulo de fonte de alimentao usado em conjunto deve ser somente 4004.40, 4004.40/A
ou 4004.40/F, devido ao consumo.
(3) Gabinete plstico
(4) Display com back-light
(5) Display com back-light negativo

25

Captulo 3 Caractersticas da srie MPC4004

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

TIPO P

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


< 7 Vcc
> 15 Vcc

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


> 15 Vcc
< 7 Vcc

< 1 ms

< 1 ms

< 1 ms

< 1 ms

< 10 mA por entrada


1.500 V

< 10 mA por entrada


1.500 V

Entrada tipo N: a comutao executada quando um dispositivo externo fornece 0 Vcc entrada
digital.
Entrada tipo P: a comutao executada quando um dispositivo externo fornece 24 Vcc entrada
digital.
Sadas Digitais (Corrente Contnua)

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

TIPO N

TIPO P

24 Vcc (-30% / +40%)


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

24 Vcc (-30% / +40%)


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

< 1 ms

< 1 ms

< 1 ms

< 1 ms

1.500 V

1.500 V

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

26

Captulo 3 Caractersticas da srie MPC4004


Entradas Digitais (Corrente Alternada)
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

5 mA (4004.35 110 Vca)


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

Sadas Digitais (Corrente Alternada)


SADA A REL 4004.37
Contato Seco NA
S0 a S4
Sadas Independentes
S5,S6 e S7 Sada com um comum
+30 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

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

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

27

Captulo 3 Caractersticas da srie MPC4004

SADA A TRIAC 4004.39


Tenso de comutao
Freqncia de comutao
Mxima corrente por sada
Corrente de fuga OFF
Isolao tica do sistema

90 a 240 Vca (+/- 5%)


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

Mdulo Multiplex
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
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao

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

TERMOPAR TIPO K
Temperatura
Impedncia de entrada
Linearizao
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao

0 a 1200 C
> 20 k
Atravs de software
1 C
0,5 % do fundo de escala
0,25 C/C
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,02 C/C
1 varredura
atravs do barramento (interno)

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

28

Captulo 3 Caractersticas da srie MPC4004


Entradas e Sadas Analgicas

Entradas Analgicas:
ENTRADAS ANALGICAS EM TENSO
Sinal de entrada
Impedncia de entrada
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao

0 a +10 Vcc
> 40 k
12 bits (2,5 mV)
35 mV
0,1 mV/C
uma varredura
atravs do barramento (interno)

ENTRADAS ANALGICAS EM CORRENTE


Sinal de entrada em corrente
Impedncia de entrada em corrente
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao

0 a 20 mA
250 ou 500
12 bits (5,0 A)
120 / 70 A
0,10 A/C
uma varredura
atravs do barramento (interno)

Importante: A opo por entrada em tenso ou corrente feita atravs de jumpers.

Sadas Analgicas:
SADA EM TENSO UNIPOLAR
Sinal de sada em tenso
Impedncia de sada em tenso
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
Erro de converso

0 a +10 Vcc
< 200
12 bits (2,5 mV)
25 mV
0,3 mV/C
uma varredura
atravs do barramento (interno)
<10mV

SADA EM TENSO BIPOLAR


Sinal de sada em tenso
Impedncia de sada em tenso
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao

-10 a +10Vcc
< 200
11 bits (5 mV)
100 mV
0,5 mV/C
uma varredura
Atravs do barramento (interno)

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

29

Captulo 3 Caractersticas da srie MPC4004

SADA EM CORRENTE
Sinal de sada em corrente
Mxima impedncia da carga
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
Erro de converso

0 a 20 mA
<500
12 bits (5 A)
215 A
1,0 A/C
uma varredura
atravs do barramento (interno)
<10A

Mdulo Conversor RS232/RS485 Isolado


2232.00R e 4004.71R
Tenso de Alimentao
Controle de Transmisso
Sinalizao dos Sinais RX e TX

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

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


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

Amplificador para Vlvula Proporcional


AMPLIFICADOR PARA VLVULA PROPORCIONAL
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)

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

Mdulo de Energia 4004.45


MDULO DE ENERGIA 4004.45
17 ~ 280V entre Fase x Fase
10 ~ 160V entre Fase x Neutro
47 ~ 65Hz
0,1 ~ 5 A
10
0,5 % do fundo de escala
2500V
Estrela a quatro fios
50ms mximo
-20 a +70C
0 a +55C
1s (tpico)
1% do fundo de escala

Tenso nominal
Freqncia
Corrente nominal
Corrente mxima de pico
Preciso
Isolao galvnica
Esquema de ligao
Falta momentnea de energia permissvel
Temperatura de armazenagem
Temperatura de operao
Tempo de leitura
Preciso de leitura

30

Captulo 3 Caractersticas da srie MPC4004


Fontes de Alimentao (acessrios)
24Vcc / 3A 2240.03
90 a 253Vca (47 a 63Hz)
+24Vcc / 3A
Tipo duplo pi
0 a +50C
2000V entre entrada/sada; entrada/chassis
500V entre sada/chassis

Tenso de Alimentao
Tenso de Sada CC
Filtro Interno RF
Temp. de Trabalho
Isolao

24Vcc / 5A 2240.05R
90 a 253Vca (47 a 63Hz)
+24Vcc / 5A
Tipo duplo pi
0 a +55C
2000V entre entrada/sada; entrada/chassis
500V entre sada/chassis

Tenso de Alimentao
Tenso de Sada CC
Filtro Interno RF
Temp. de Trabalho
Isolao

31

Captulo 3 Caractersticas da srie MPC4004

Configurao dos Mdulos


Mdulo de Processamento
PLACA

JUMPER

POSIO
A
B
A
B

ST2

101.2806 P
101.2807 N
101.2874. N / P /Rel

ST3

FUNO
Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
Encoder unidirecional

Default: bidirecional

Observao: a CPU do MPC4004 composta por duas placas de circuito impresso. Os jumpers de
definio do encoder encontram-se na placa inferior. Para acess-los necessrio remover a placar
superior, retirando os parafusos de fixao.
Aps alterar os jumpers ao remontar as placa verificar se a conexo entre as mesmas est correta.
Entrada Analgica
Os Mdulos de Expanso com Entradas Analgicas podem ser configurados em tenso ou corrente.
A opo deve ser feita atravs dos jumpers internos mostrados abaixo:
4004.60 e 4004.61
PLACA

CANAL

JUMPER
ST4
ST3
ST1
ST2

E1
E2
E3
E4

100.2850
100.2859

A Corrente
A Corrente
A Corrente
A Corrente

B Tenso
B Tenso
B Tenso
B Tenso

Default: entrada em tenso.

4004.60/A e 4004.61/A
PLACA

CANAL

JUMPER
ST4
ST3
ST1
ST2

E1
E2
E3
E4

100.2853
100.2855

A Corrente
A Corrente
A Corrente
A Corrente

B Tenso
B Tenso
B Tenso
B Tenso

Default: entrada em tenso.

4004.60N e 4004.61N
PLACA
100.2848
100.2849

CANAL
E1
E2
E3
E4

JUMPER
ST4
ST3
ST1
ST2

A/C Corrente (250)


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

32

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

Captulo 3 Caractersticas da srie MPC4004


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 jumpers internos:
PLACA
100.2857
100.2862

CANAL

JUMPER

E1
E2
E3
E4
ENDEREO

ST2

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.

Observao: Mximo de 1 mdulo por bastidor.


Sada Analgica
PLACA

100.2848

JUMPER

POSIO

ST5
ST6
ST7
ST8
ST9
ST10

SADA ANALGICA (S1) EM TENSO 0 A 10V

SADA ANALGICA (S1) EM TENSO 10V

SADA ANALGICA (S2) EM TENSO 0 A 10V

SADA ANALGICA (S2) EM TENSO 10V

A
B
A
B
A
B
A
B

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

ST11
ST12
ST13
ST14

FUNO

PLACA

JUMPER

POSIO

FUNO

SADA ANALGICA (S3) EM TENSO 0 A 10V

100.2849

ST3
ST4
ST5
ST6
ST7
ST8

SADA ANALGICA (S3) EM TENSO 10V

SADA ANALGICA (S4) EM TENSO 0 A 10V

SADA ANALGICA (S4) EM TENSO 10V

33

Captulo 3 Caractersticas da srie MPC4004


Mdulo Contagem Rpida
4004.87 e 4004.87SA
PLACA

JUMPER

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)

(1) Contador Rpido 1


(2) Contador Rpido 2
(*) Posio Default

Observao: mximo de 1 mdulo por bastidor.

34

(*)

(*)

(*)
(*)

FUNO
Encoder +5 Vcc
Encoder +12 Vcc
Encoder unidirecional
Encoder bidirecional
Entrada P
Entrada N
Sada N
Sada P

Captulo 3 Caractersticas da srie MPC4004


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 jumper interno mostrado abaixo:
PLACA
101.2873

JUMPER
ST1

POSIO
A
B

(*)

FUNO
Controle de Transmisso via TX da RS232
Controle de Transmisso via RTS da RS232

(*) Posio default

Observao: 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.
Mdulo Slave de Comunicao
Os Mdulos Slave de Comunicao 4004.72R e 4004.72M podem ter o padro eltrico do canal de
comunicao configurados como RS232 ou RS485.
A opo deve ser feita atravs do jumper interno mostrado abaixo:
PLACA

JUMPER
ST2

101.2910
ST3

POSIO
A
B (*)
A
B (*)

FUNO
Canal 2 como RS232
Canal 2 como RS485
Canal 1 como RS232
Canal 1 como RS485

(*) Posio default

Jumpers de Endereamento
O endereamento na srie MPC4004 normalmente feito atravs de um jumper que varia de A at H.
Algumas unidades digitais e analgicas da srie MPC4004 receberam um jumper adicional ,
denominado STG ou Jumper de Grupo.
Este jumper permite que haja um aumento da quantidade de pontos digitais e analgicos da srie
MPC4004.
Este aumento s pode ser praticado nos drivers MPC4004R e MPC4004T.
Os demais drivers tambm podero utilizar as unidades com Jumper de Grupo, porm nestes casos o
jumper STG dever permanecer em sua posio default.
Posio default do jumper STG:

STG em A = mdulos digitais


STG em B = mdulos analgicos

35

Captulo 3 Caractersticas da srie MPC4004


Unidades que receberam jumper de grupo.
DIGITAIS
CDIGO
4004.31G
4004.31H
4004.32G
4004.32H
4004.33G
4004.33H
4004.34G
4004.38G
4004.53G
4004.53H
4004.54G
4004.54H
4004.55G
4004.55H
4004.56G
4004.58G

DESCRIO
Mdulo de expanso com 16S N
Mdulo de expanso com 16S N (Troca a Quente)
Mdulo de expanso com 16S P
Mdulo de expanso com 16S P (Troca a Quente)
Mdulo de expanso com 16E N
Mdulo de expanso com 16E P/N (Troca a Quente)
Mdulo de expanso com 16E P
Mdulo de expanso com 8E N ou P
Mdulo de expanso com 16E/16S N
Mdulo de expanso com 16E P ou N /16S N (Troca a Quente)
Mdulo de expanso com 16E /16S P
Mdulo de expanso com 16E P ou N /16S P (Troca a Quente)
Mdulo de expanso com 32 entradas N
Mdulo de expanso com 32 entradas P ou N (Troca a Quente)
Mdulo de expanso com 32 entradas P
Mdulo de expanso com 16E P ou N /16S rel

ANALGICAS
CDIGO
4004.62G
4004.62P
4004.63G
4004.63P
4004.64G
4004.64P

DESCRIO
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 Analgica (tenso)
Mdulo de expanso 8S Analgica (corrente)
Mdulo de expanso 4S Analgica (corrente)

Resumo geral das quantidades de uma mesma placa no bastidor para os drivers MPC4004R e
MPC4004T:
TIPO DE I/O

QUANT. CS

JUMPERS

08 Entradas / 08 Sadas

08

16 Entradas / 16 Sadas

15

16 Entradas

15

16 Sadas

15

32 Entradas

15

Temperatura

08

E/S Analgica

08

Mdulos MAC

15

Contador Rpido

01

ST1: A-H
ST1:A-H
STG: A e B
ST2: G e H

Multiplex

01

ST2: A-H

Especfico

08

ST2: A-H

36

ST1: A-H
ST1:A-H
STG: A e B
ST1 :A-H
STG: A e B
ST1:A-H
STG: A e B
ST1:A-H
STG: A e B
ST2: A-H

Captulo 3 Caractersticas da srie MPC4004


Observao: O CS do contador rpido gerado baseado em uma EPLD, no sendo possvel alterar
seu CS.
O Jumper de Grupo permite que uma determinada placa possa ser configurada para trabalhar no grupo
A ou no grupo B.
Cada grupo possui 8 endereamentos, desta forma o mdulo que possuir o Jumper de Grupo pode ser
utilizado em 16 slots.
Como a CPU possui uma expanso digital, o nmero mximo ser de 15 mdulos a serem utilizados.
Regras para a incluso de unidades no(s) bastidor(es) (somente drivers MPC4004R e
MPC4004T):

Os mdulos 4004.60 e 4004.61 s podem ser colocadas num total de 08;


Os mdulos digitais com 8 pontos, como por exemplo 4004.37, 4004.51, 4004.39, etc., s podem
ser inseridos no total de 07 mdulos;
O Contador Rpido e o Multiplex, s podem ser alocados uma nica vez;
Observao: O contador rpido utiliza 02 CSs fixos: G e H (GRUPO B).
Caso os CS do contador j tenham sido utilizados por outro mdulo, o WinSUP 2 informa o usurio.
A placa no possui nenhum jumper de endereamento.

37

Captulo 3 Caractersticas da srie MPC4004

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

ALIMENTAO
90 A 253Vca

Fig. 2.- Mdulo de Alimentao 4004.40 e 4004.40R

Mdulo de Alimentao 4004.40A

+5Vcc

TENSO AUXILIAR
PARA USO EXTERNO
+24Vcc/500mA max.

ALIMENTAO
36 A 60 Vcc

+24Vcc
0Vcc

+48Vcc

ALIMENTAO
ALIMENTACAO
90 A 240 Vca
90 A 253Vca

0Vcc

~
~

L1

REDE

L2

ATERRAMENTO
4004.40D

4004.40/F

Fig. 3. - Mdulo de Alimentao 4004.40D (OBSOLETA)

Mdulo de Alimentao 4004.40F

38

Captulo 3 Caractersticas da srie MPC4004

+5Vcc

TENSAO AUXILIAR
PARA USO EXTERNO
+24 Vcc/500mA max

ALIMENTACAO
18 A 60 Vcc

+
-

+24Vcc

0Vcc

+
-

ATERRAMENTO

18Vcc
a
60Vcc

4004.40/G

Fig. 4. - Mdulo de Alimentao 4004.40G

39

Captulo 3 Caractersticas da srie MPC4004


MDULOS DE PROCESSAMENTO

S0

S1

S2

S3

S0

S1

S2

S3

S4

S5

S6

S7

S4

S5

S6

S7

E0

E1

E2

E3

E0

E1

E2

E3

E4

E5

E6

E7

E4

E5

E6

E7

RUN

RUN

PROG

S7

S7

S6

S6

S5

S5

S4

S4

S3

S3
S2

S2

S0

S0

+24Vcc
0Vcc

24VS

0VS

STS

E7

1
2
3
4
5
6

E5
E4
E3
E2
E1

DO RI

E0

DO RI

0VE

0VS

CABO RECOMENDADO:
CRS232415

1
2
3
4

RS485
4004.XX

E4
E3
E2
E1

DO\ RI\
DO RI
+5Vdc
GND

+24Vcc
0Vcc

CABO RECOMENDADO:
C4004AXXX

CABO RECOMENDADO:
CRS232415

CN38
1
2
3
4

GND
RS485

4004.XX

DO\ RI\
DO RI
+5Vdc
GND

CABO RECOMENDADO:
C4004AXXX

Mdulos de Processamento 8 E tipo P e 8 S tipo P


4004.02, 4004.06B, 4004.06E, 4004.06R,
4004.06T e 4004.12

MPC4004
PROG

RUN

S6

IHM

S5

S4

S4

L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc

S3

S3

S1

S0

S0

L2/+24Vcc/0Vcc

C1
24V
0V
STS

E6
E5
E4
E3
E2

D0/RI

E1

D0/RI

E0

+5Vcc

GND
RS485

C1

+24Vcc
0Vcc

24V
0V
STS

RJ11

RS232

4004.09

IHM

S2

S1

E7

IHM

C2

IHM

S2

PROG

S7

S5

C2

+24Vcc

DO RI

0VE

L1/0Vcc/+24Vcc

S6

+24Vcc
0Vcc

NC
RX
TX
NC
GND
NC

+5Vcc

24VE

MPC4004

RUN

2/+24Vcc/0Vcc

DO RI

E0

S7

2/+24Vcc/0Vcc
1/0Vcc/+24Vcc

1
2
3
4
5
6

E5

Fig. 5. - Mdulos de Processamento 8 E tipo N e 8 S tipo N


4004.01, 4004.05B, 4004.05E, 4004.05R,
4004.05T e 4004.11.

1/0Vcc/+24Vcc

RJ11

RS232

E6

CN38

GND

STS

E7

NC
RX
TX
NC
GND
NC

+5Vcc

24VE

24VS

RJ11

RS232

E6

+24Vcc
0Vcc

IHM

S1

IHM

S1

+24Vcc
0Vcc

PROG

1
2
3
4
5
6

NC
RX
TX
NC
GND
NC

E6

CABO RECOMENDADO:
CRS232415

E5
E4
E3
E2

CN38
1
2
3
4

DO\ RI\
DO RI
+5Vdc
GND

RJ11

RS232

E7

CABO RECOMENDADO:
C4004AXXX

Fig. 6. - Mdulo de Processamento


4004.09B, 4004.09E, 4004.09R,
4004.09T

0Vcc

D0/RI

E1

D0/RI

E0

+5Vcc

GND
RS485
4004.09

1
2
3
4
5
6

NC
RX
TX
NC
GND
NC

CABO RECOMENDADO:
CRS232415

CN38
1
2
3
4

DO\ RI\
DO RI
+5Vdc
GND

CABO RECOMENDADO:
C4004AXXX

Mdulo de Processamento
4004.09B, 4004.09E 4004.09R,
4004.09T

Esquema de ligaes externas para entradas tipo N

Esquema de ligaes externas para entradas tipo

40

Captulo 3 Caractersticas da srie MPC4004


MDULOS DE EXPANSO DIGITAL (CORRENTE CONTNUA)

Fig. 7. Mdulo de Expanso 4004.31, 4004.31 H e 4004.31G


16 S tipo N.

Mdulo de Expanso 4004.32, 4004.32H e 4004.32G


16 S tipo P

Fig. 8. - Mdulo de Expanso 4004.33 e 4004.33G


16 E tipo N.

Mdulo de Expanso 4004.34 e 4004.34G


16 E tipo P

41

Captulo 3 Caractersticas da srie MPC4004

Fig. 9. - Mdulo de Expanso 4004.33H

Mdulo de Expanso 4004.33H

Esquema de ligaes externas para entradas tipo N.

Esquema de ligaes externas para entradas tipo P.

E0

E1

E2

E3

E0

E1

E2

E3

E4

E5

E6

E7

E4

E5

E6

E7

E7

E7

E6

E6

E5

E5

E4

E4

E3

E3

E2

E2

E1

E1

E0

E0

+24Vcc
0Vcc

+24Vcc
0Vcc

24V
0V

24V
0V

4004.38G

4004.38G

Fig. 10. Mdulo de Expanso 4004.38G

Mdulo de Expanso 4004.38G

Esquema de ligaes externas para entradas tipo N

Esquema de ligaes externas para entradas tipo

42

Captulo 3 Caractersticas da srie MPC4004

Fig. 11. - Mdulo de Expanso 4004.51 e 4004.51G


8 E tipo N e 8 S tipo N.

Mdulo de Expanso 4004.52 e 4004.52G


8 E tipo P e 8 S tipo P

Fig. 12. Mdulo de Expanso 4004.53 e 4004.53G


16 E tipo N e 16 S tipo N.

Mdulo de Expanso 4004.54 e 4004.54G


E tipo P e 16 S tipo P.

43

Captulo 3 Caractersticas da srie MPC4004

Fig. 13. Mdulo de Expanso 4004.53H

Mdulo de Expanso 4004.53H

Esquema de ligaes externas para entradas tipo N.

Esquema de ligaes externas para entradas tipo P.

Fig. 14. Mdulo de Expanso 4004.54H

Mdulo de Expanso 4004.54H

Esquema de ligaes externas para entradas tipo N.

Esquema de ligaes externas para entradas tipo P.

44

Captulo 3 Caractersticas da srie MPC4004

Fig. 15. Mdulo de Expanso 4004.55 e 4004.55G


32 E tipo N

Mdulo de Expanso 4004.56 e 4004.56G


32 E tipo P

Fig. 16. Mdulo de Expanso 4004.55H

Mdulo de Expanso 4004.55H

Esquema de ligaes externas para entradas tipo N.

Esquema de ligaes externas para entradas tipo P.

45

Captulo 3 Caractersticas da srie MPC4004


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

Fig. 17. Mdulo de Expanso 4004.57

Mdulo de Expanso 4004.57

Esquema de ligaes externas para entradas tipo N

Esquema de ligaes externas para entradas tipo

MPC4004

L1/0Vcc/+24Vcc

L1/0Vcc/+24Vcc

S7

SF

S6

SE

S5

SD

S4

SC

C2

C4

S3

SB

S2

SA

S1

S9

S0

+24Vcc
0Vcc

+24Vcc

L1/0Vcc/+24Vcc

L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc

S8

C1

C3

24V

24V

0V

0V

E7

EF

E6

EE

E5

ED

E4

EC

E3

EB

E2

EA

E1

E9

E0

E8

L2/+24Vcc/0Vcc
+24Vcc
0Vcc

+24Vcc

4004.58

Fig. 18. Mdulo de Expanso 4004.58G


Esquema de ligaes externas para entradas tipo N

46

MPC4004

Captulo 3 Caractersticas da srie MPC4004

L1/0Vcc/+24Vcc

L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc

L2/+24Vcc/0Vcc
+24Vcc
0Vcc

0Vcc

S7

SF

S6

SE

S5

SD

S4

SC

C2

C4

S3

SB

S2

SA

S1

S9

S0

S8

C1

C3

24V

24V

0V

0V

E7

EF

E6

EE

E5

ED

E4

EC

E3

EB

E2

EA

E1

E9

E0

E8

L1/0Vcc/+24Vcc

L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc

L2/+24Vcc/0Vcc
+24Vcc
0Vcc

0Vcc

4004.58

Fig. 19. Mdulo de Expanso 4004.58G


Esquema de ligaes externas para entradas tipo P.

47

Captulo 3 Caractersticas da srie MPC4004


MDULOS DE EXPANSO DIGITAL (CORRENTE ALTERNADA)

Fig. 20.- Mdulo de Expanso 4004.35


Mdulo de Expanso 4004.35A

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

Fig. 21. Mdulo de Expanso 4004.37

Mdulo de Expanso

8 S a Rel

8 S a Triac

4004.39

48

Captulo 3 Caractersticas da srie MPC4004


MDULO MULTIPLEX

Matriz de at 32
LEDs / Botes

Fig. 22.- Mdulo Multiplex 4004.70

49

Captulo 3 Caractersticas da srie MPC4004


MDULOS DE EXPANSO ANALGICA

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

Fig. 23. - Mdulo de Expanso 4004.60 e 4004.60N


2 E/S Analgicas

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

Fig. 24. - Mdulo de Expanso 4004.61 e 4004.61N


4 E/S Analgicas

50

Captulo 3 Caractersticas da srie MPC4004

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

Fig. 25. - Mdulo de Expanso 4004.60/A


2 E/S Analgicas

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

Fig. 26. - Mdulo de Expanso 4004.61/A


4 E/S Analgicas

51

Captulo 3 Caractersticas da srie MPC4004

MDULOS

ANALGICOS COMPACTOS MAC


Esquema de Ligaes para sinais de 0 a 10V
Fig. 27. Mdulo Analgico Compacto 4004.62G
Mdulo Analgico Compacto
4004.62P
8
E
Analgic
as
4 E Analgicas

Fig. 28. Mdulo Analgico Compacto 4004.63G


8 S Analgicas

Mdulo Analgico Compacto 4004.63P


4 S Analgicas

52

Captulo 3 Caractersticas da srie MPC4004

Fig. 29. Mdulo Analgico Compacto 4004.64G


8 S Analgicas

Mdulo Analgico Compacto 4004.64P


4 S Analgicas

53

Captulo 3 Caractersticas da srie MPC4004


MDULOS DE LEITURA DE TEMPERATURA

Fig. 30. - 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. 31. - 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

54

Captulo 3 Caractersticas da srie MPC4004

Fig. 32. - Mdulo de Leitura de Temperatura 4004.85 e 4004.85/P2


Termoresistncia PT100 com 4 canais / 04 Entradas Analgicas

Fig. 33. - Mdulo de Leitura de Temperatura 4004.75/P e 4004.75/P2


4004.76/P2
Termoresistncia PT100 com 4 canais

55

Mdulo de Leitura de Temperatura 4004.76/P e


Termoresistncia PT100 com 8 canais

Captulo 3 Caractersticas da srie MPC4004

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:

56

Captulo 3 Caractersticas da srie MPC4004


MDULOS DE CONTAGEM RPIDA
Observao: para configurar o encoder, entradas e sadas como tipo N ou P ver pg. 34

(*)

Fig. 34. Mdulo de Contagem Rpida 4004.87

(*)

Fig. 35. Mdulo de Contagem Rpida 4004.87SA


(*) configuradas por jumper interno

57

Captulo 3 Caractersticas da srie MPC4004


MDULO CONVERSOR RS232/RS485 ISOLADO

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

MDULO CONVERSOR ETHERNET / SERIAL TRANSPARENTE

ON
STATUS

RJ45

REDE
ETHERNET

1
2
3
4
5
6
7
8

LINK

TD+
TDRD+
NC
NC
RDNC
NC

ACTIVE

Ethernet

RJ11
CABO RECOMENDADO:
CRS232415

1
2
3
4
5
6

RTS
RX
TX
NC
GND
CTS

1
2
3
4

DO\ RI\
DO RI
+5Vcc
GND

RS232

DO/RI
DO/RI RS485
+5Vcc
GND

CN1
CABO RECOMENDADO:
C4004AXXX

9 a
36Vcc

+24Vcc

0Vcc

ATERRAMENTO

2345.10

Fig. 37. Mdulo Conversor Ethernet / Serial Transparente 2345.00 / 2345.10 ou 4004.78 / 4004.78W

58

Captulo 3 Caractersticas da srie MPC4004


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

Fig. 38. Mdulo fonte chaveada 3A - 2240.03

MODULO FONTE CHAVEADA ENTRADA 90 a 253VCA SADA 24VDC / 5A

ON

TENSAO PARA
USO GERAL
+24 Vcc / 5A max

+24Vcc
+24Vcc
0Vcc
0Vcc

ALIMENTACAO
90 a 253 Vac

~
~

L1

REDE

L2

ATERRAMENTO

Fig. 39. Mdulo fonte chaveada 5A - 2240.05R

59

Captulo 3 Caractersticas da srie MPC4004


MODULO AMPLIFICADOR PARA VLVULA PROPROCIONAL

Fig. 40. Mdulo Amplificador para vlvula proporcional - 4004.73

60

Captulo 3 Caractersticas da srie MPC4004

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

61

Captulo 3 Caractersticas da srie MPC4004


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. 42. - Mdulo de Energia 4004.45

Mdulo de Energia 4004.45

Esquema de ligao com transformador de corrente maior que 5 A

62

Esquema de ligao para sistemas com corrente menor que 5A

Captulo 3 Caractersticas da srie MPC4004


MODULO SLAVE DE COMUNICAO

STATUS

CANAL 2
CANAL 1

R
S
2
3
2

CABO RECOMENDADO:
C4004AXXX
MICROCOMPUTADOR PC
OU

RS232

1
2
3
4

CONVERSOR
RS232/RS485

CPU 4004

DO/RI

DO RI
DO RI
+5Vcc
GND

DO/RI
+5Vcc
GND

R
S
2
3
2

CABO RECOMENDADO:
C4004AXXX
MICROCOMPUTADOR PC
OU

RS232

1
2
3
4

CONVERSOR
RS232/RS485

CPU 4004

DO/RI

DO RI
DO RI
+5Vcc
GND

DO/RI
+5Vcc
GND

4004.72R

Fig. 43. - Mdulo Slave de Comunicao 4004.72R e 4004.72M


Esquema de ligao com canais RS485

STATUS

CANAL 2
CANAL 1

CABO RECOMENDADO:
CRS232415
PORTA SERIAL
DE UM
MICROCOMPUTADOR

RJ11
1
2
3
4
5
6

NC
RX
TX
+5V
GND
NC

R
S
2
3
2

DO/RI
DO/RI
+5Vcc
GND

CABO RECOMENDADO:
CRS232415
PORTA SERIAL
DE UM
MICROCOMPUTADOR

R
S
4
8
5

C
A
N
A
L
2

RJ11
1
2
3
4
5
6

NC
RX
TX
+5V
GND
NC

R
S
2
3
2

DO/RI
DO/RI
+5Vcc
GND

R
S
4
8
5

C
A
N
A
L
1

4004.72R

Fig. 44. - Mdulo Slave de Comunicao 4004.72R e 4004.72M


Esquema de ligao com canais RS232

Observao: possvel utilizar um canal como RS485 e outro como RS232

63

R
S
4
8
5

R
S
4
8
5

C
A
N
A
L
2

C
A
N
A
L
1

Captulo 3 Caractersticas da srie MPC4004

Esquemas de Ligaes para os Bastidores da Srie MPC4004R e


MPC4004T
Montagem Horizontal de Bastidores (recomendado)

Fig. 45. - Distncias recomendadas para ligao horizontal de bastidores

Montagem Vertical de Bastidores

Fig. 46. - Distncias recomendadas para ligao vertical de bastidores

64

Captulo 3 Caractersticas da srie MPC4004


Bastidores para Trilho DIN
A srie MPC4004 com o sufixo T permitem a montagem do bastidor em trilho DIN e a srie com o
sufixo RT permite expanso do barramento.

Cdigos dos Bastidores:


4004.22T Bastidor para Trilho DIN 2 Slots
4004.24T Bastidor para Trilho DIN 4 Slots
4004.26T Bastidor para Trilho DIN 6 Slots
4004.28T Bastidor para Trilho DIN 8 Slots
4004.2AT Bastidor para Trilho DIN 10 Slots
4004.2CT Bastidor para Trilho DIN 12 Slots
4004.26RT Bastidor para Trilho DIN 6 Slots c/ Expanso
4004.28RT Bastidor para Trilho DIN 8 Slots c/ Expanso
4004.2ART Bastidor para Trilho DIN 10 Slots c/ Expanso
4004.2CRT Bastidor para Trilho DIN Slots c/ Expanso

65

Captulo 3 Caractersticas da srie MPC4004

66

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

4. Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Este captulo visa orientao do usurio em relao ao endereamento, mapeamento de memria e
configurao dos drivers MPC4004, MPC4004G e MPC4004L.
A relao das CPUs que compem cada driver mostrada abaixo:
DRIVER
MPC4004L
MPC4004
MPC4004G

CPUs
4004.11/L e 4004.12/L
4004.01, 4004.02, 4004.11 e 4004.12
4004.05B, 4004.05E, 4004.06B, 4004.06E, 4004.09B e 4004.09E

Mapeamento de Memria
Mapeamento de Memria das CPUs 4004.11/L e 4004.12/L
ENDEREO
7FFF
1000
0FFF
0FD0
0FCF
0784
0783
0780
077F
0480
047F
0400
03FF
0000

DESCRIO
REA DE USO INTERNO DO SISTEMA
REGISTROS ESPECIAIS
1.062 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB,DIVBL, DVBLL
384 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS

67

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Mapeamento de Memria das CPUs: 4004.01, 4004.02, 4004.11 e 4004.12.
ENDEREO
7FFF
1000
0FFF
0FD0
0FCF
0880
087F
0840
083F
0800
07FF
07F8
07F7
07F0
07EF
0784
0783
0780
077F
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

DESCRIO
REA DE USO INTERNO DO SISTEMA
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

54 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB,DIVBL, DVBLL
64 REGISTROS LIVRES
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

24 REGISTROS LIVRES
32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI
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 DE COMPARAO AUTOMTICA DE REGISTROS
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
32 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS

68

Canais 1 a 8

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Mapeamento de Memria das CPUs: 4004.05E, 4004.06E e 4004.09E.
ENDEREO
E7FF
1000
0FFF
0FD0
0FCF
0880
087F
0840
083F
0800
07FF
07F8
07F7
07F0
07EF
0784
0783
0780
077F
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

DESCRIO
27.648 REGISTROS LIVRES
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

54 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV,DIVB,DIVBL,DVBLL
64 REGISTROS LIVRES
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

24 REGISTROS LIVRES
32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI
40 REGISTROS LIVRES
8 EFETIVOS DE ENTRADAS ANALGICAS

Canais 1 a 8

8 REGISTROS LIVRES
8 EFETIVOS DE ENTRADAS ANALGICAS

Canais 9 a 16

32 REGISTROS LIVRES
32 PRESETS DA COMPARAO AUTOMTICA DE REGISTROS
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
32 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS

69

Canais 1 a 8

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Descrio dos Estados Internos de 0000 at 03FF (todos os drivers)
ENDEREO
03FF
03FE
03FD
03FC
03FB
03FA
03F9
03F0
03EF
03D1
03D0
03CF
0380
037F
0207
0206
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

DESCRIO
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
10 ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
80 ESTADOS INTERNOS REMANENTES
377 ESTADOS INTERNOS AUXILIARES
ESTADOS INTERNOS MOTOR DE PASSO
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 MOVIMENTAO DE DADOS ATRAVS DE ESTADOS INTERNOS
RESERVADO PARA PROGRAMAO DAS ENTRADAS DIGITAIS
OVERFLOW NA SOMA, SUBTRAO E SCL
MUDANA DE VALOR ATRAVS DE TECLADO
EI ACESSO COMUNICAO SERIAL CANAL A (RS232)
ON QUANDO SERIAL OCUPADA (PRINT)
HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT)
ON QUANDO RESULTADO DE "COMPARE" <
ON QUANDO RESULTADO DE "COMPARE" =
ON QUANDO RESULTADO DE "COMPARE" >
SEMPRE LIGADO
SEMPRE DESLIGADO
ON NA PRIMEIRA VARREDURA
CLOCK DE 1,0 SEGUNDOS
CLOCK DE 0,2 SEGUNDOS
CLOCK DE 0,1 SEGUNDOS
BLOQUEIO DE TECLADO PARA EDIO
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

70

(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 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

ENDEREO
00E1
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
0077
0070
006F
0068

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

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

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

(2)

RESPECTIVAMENTE LEDS DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
TRIGGER DE 1 SEG
(somente CPUs com relgio)
HABILITA PROTOCOLO MODBUS
LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESPECTIVAMENTE BOTES DE F1 a F12
(Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
SETA PARA BAIXO DA IHM
SETA PARA CIMA DA IHM
HABILITA LEITURA DE CARACTERES DO CANAL RS232
OFF = MESTRE NA RS485 / ON=MESTRE NA RS232 (SOMENTE PARA CPU COM PROCESSADOR XA)
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 RUPTURA
Canais 1 a 8
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

ESTADOS INTERNOS DE ALARME DE MNIMO

Canais 1 a 8

ESTADOS INTERNOS HABILITAM CONTROLE DE SOFT-START

Canais 1 a 8

71

(5)

(2)

(5)

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

ENDEREO
0067
0060
005F
0040
003F
0030
002F
0022
0021
0020
001F
0000

DESCRIO
ESTADOS INTERNOS DE AQUECIMENTO

Canais 1 a 8

32 ESTADOS INTERNOS DA COMPARAO AUTOMTICA DE REGISTROS


16 ESTADOS INTERNOS DE NGULOS

(Modo ngulo ou Modo ngulo Simulado)

14 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 WinSUP 2.

REGISTROS ESPECIAIS
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO)
(1)
0FEC
0FEB
NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA
TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE6
0FE5
CONTADOR DE CARACTERES RECEBIDOS
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
(1)
A parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa representa o
nmero da tela em hexadecimal FF=256.

72

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Mdulos Digitais
Entradas Digitais
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
ESTADOS INTERNOS RELACIONADOS COM AS ENTRADAS DIGITAIS
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.
No possvel utilizar o stimo mdulo de expanso (entrada) em conjunto com o mdulo de
temperatura pois h sobreposio dos estados internos.
Sadas Digitais
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 ou 16 sadas, num total mximo de
120.

Mapeamento de Memria
Estados internos relacionados com as sadas digitais:
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.

73

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Multiplex
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 WinSUP 2.
Importante: - mximo de 1 mdulo por bastidor.
A seguir mostrado o esquema de ligao dos Botes e LEDs:

Fig. 47.- Esquema de Ligao externa de Botes e LEDs para 4004.70

74

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Endereamento das Expanses Digitais
A srie MPC4004, permite ao usurio definir at 7 expanses digitais, alm dos pontos digitais
presentes no Mdulo de Processamento.
O jumper ST1 definido como sendo de posies de A at H, sendo que a posio A reservada para
o endereamento dos pontos digitais presentes no 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.
As posies dos jumpers de endereamento (ST1) e de grupo (STG*) so fornecidas pelo aplicativo
WinSUP 2, durante a configurao do hardware a ser utilizado.
JUMPER

POSIO

FUNO

STG*

A
B

PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO)


SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO)

JUMPER

POSIO

FUNO

ST1

A
B
C
D
E
F
G
H

INVLIDO PARA O GRUPO 1 E 8a. EXPANSO DO GRUPO 2


1a. EXPANSO DO GRUPO 1 OU 9a. EXPANSO DO GRUPO 2
2a. EXPANSO DO GRUPO 1 OU 10a. EXPANSO DO GRUPO 2
3a. EXPANSO DO GRUPO 1 OU 11a. EXPANSO DO GRUPO 2
4a. EXPANSO DO GRUPO 1 OU 12a. EXPANSO DO GRUPO 2
5a. EXPANSO DO GRUPO 1 OU 13a. EXPANSO DO GRUPO 2
6a. EXPANSO DO GRUPO 1 OU 14a. EXPANSO DO GRUPO 2
7a. EXPANSO DO GRUPO 1 OU 15a. EXPANSO DO GRUPO 2

Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).
Para estes drivers o jumper STG dever sempre estar na posio A.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa digital, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Mdulos Digitais";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo digital selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo digital selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo digital selecionado na rvore de Expanses, para o slot
desejado no Bastidor;

75

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Fig. 48. - Inserindo mdulo digital

Para acessar as configuraes da placa Multiplex, utilize um dos procedimentos mostrados


abaixo:

No Bastidor d um duplo-clique sobre a imagem da placa Multiplex;

Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa Multiplex;

Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa
Multiplex) e selecione a opo "Propriedades";
Na janela Configurao do Multiplex, defina o nmero de botes e LEDs da placa e seus
respectivos EIs iniciais. Clique em OK para confirmar a configurao.

76

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Mdulos Analgicos
Mdulos Analgicos (Mistos)
As expanses analgicas convertem at 16 sinais de entrada e 16 sinais de sada analgicos.

Mapeamento de Memria
Entradas Analgicas:
ESTADOS INTERNOS RELACIONADOS
005F
0040

32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS


E OS EFETIVOS DAS ENTRADAS ANALGICAS

(1)

REGISTROS ASSOCIADOS
05FF
05F0
05EF
05E0

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 DE COMPARAO AUTOMTICA DE REGISTROS

Sadas Analgicas:
ESTADOS INTERNOS RELACIONADOS
017F
0160

32 ESTADOS INTERNOS RELACIONADOS AOS PRESETS DE SADA (1)

REGISTROS ASSOCIADOS
06EF
06E0
06DF
06D0
068F
0650

8 EFETIVOS DE SADAS ANALGICAS

Canais 1 a 8

8 EFETIVOS DE SADAS ANALGICAS

Canais 9 a 16

32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI

(1) Caso o usurio necessite de mais de 32 prestes, a regio de estado interno dever ser realocada para
que no haja conflito com os estados reservados para temperatura ou sadas digitais.

Endereamento das Expanses Analgicas


A srie MPC4004, permite ao usurio definir at 04 Mdulos de Entradas/Sadas Analgicas.
A posio do jumper de endereamento (ST2) fornecida pelo aplicativo WinSUP 2, durante a
configurao do hardware a ser utilizado.
JUMPER

POSIO

ST2

A
B
C
D

FUNO
1a. EXPANSO ANALGICA
2a. EXPANSO ANALGICA
3a. EXPANSO ANALGICA
4a. EXPANSO ANALGICA

77

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Mdulo Analgico Compacto (MAC)
As expanses analgicas convertem at 32 sinais de Entrada ou 32 sinais de Sada analgicos.

Mapeamento de Memria
Entradas e Sadas Analgicas:
REGISTROS ASSOCIADOS
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.
Endereamento das Entradas e Sadas Analgicas Compactas (MAC)
A srie MPC4004, permite ao usurio definir at 04 Mdulos de Analgicas Compactas.
As posies dos jumpers de endereamento (ST1) e de grupo (STG*) so fornecidas pelo aplicativo
WinSUP 2, durante a configurao do hardware a ser utilizado.
JUMPER

POSIO

FUNO

STG *

A
B

SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO)


PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO)

JUMPER

POSIO

ST1

A
B
C
D

FUNO
1a. EXPANSO ANALGICA
2a. EXPANSO ANALGICA
3a. EXPANSO ANALGICA
4a. EXPANSO ANALGICA

Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).
Para estes drivers o jumper STG dever sempre estar na posio B.

78

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Utilizando o Aplicativo WinSUP 2
Para inserir uma placa analgica, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Mdulos Analgicos";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo analgico selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo analgico selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo analgico selecionado na rvore de Expanses, para o slot
desejado no Bastidor;
Para acessar as configuraes de uma placa analgica, utilize um dos procedimentos
mostrados abaixo:

No Bastidor d um duplo-clique sobre a imagem da placa analgica que se deseja configurar;


Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa analgica que
se deseja configurar;
Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";

A configurao das expanses do WinSUP 2 feita em formato de tabela, abaixo segue o


procedimento para configurar cada opo disponvel.
Habilitando um canal analgico:
Na coluna "Habilitao" d um clique sobre a clula correspondente ao canal que se deseja habilitar;
Observao: Os canais analgicos so habilitados sempre em "pares", isto , de 2 em 2 canais.
Definindo o tipo de valor a ser utilizado:
1. Na coluna "Tipo" d um clique sobre a clula correspondente ao canal que se deseja utilizar;
2. Uma caixa de seleo se abrir. Escolha uma das duas opes disponveis (BCD para decimal e
BIN para hexadecimal);
Observao: Cada canal pode possuir um tipo de valor diferente.

79

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Definindo a escala a ser utilizada:
1. Na coluna "Escala" d um clique sobre a clula correspondente ao canal que se deseja utilizar;
2. Uma caixa de seleo se abrir. Escolha uma das opes disponveis para escala;
possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser
aplicada, segundo as tabelas mostradas a seguir:
Entrada Analgica:
Escala (BCD)

Escala (Binrio)

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

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

Sada Analgica:
Escala (BCD)

Escala (Binrio)

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

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

Observao: Cada canal possui sua prpria escala. Default: 0000 - 4000.
Definindo os EI's das placas analgicas bipolares (somente 4004.60N e 4004.61N):
Abaixo da tabela de configurao encontra-se um campo chamado "Primeiro EI sinal +/- 10Vcc".
Defina nele o primeiro estado interno de indicao de sinal. Ele ser utilizado pelo primeiro canal de
sada da placa. Todos os outros canais utilizam os EI's na seqncia.
Esse EI determina se o valor colocado nos respectivos registros de cada sada corresponder a uma
tenso entre 0 a +10Vcc (se o EI de sinal estiver OFF), ou uma tenso entre 0 e -10Vcc (se o EI de
sinal estiver ON);
Exemplo de utilizao do EI de sinal:

80

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Mdulos de Temperatura
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
Canais de Temperatura:
REGISTROS ASSOCIADOS
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 WinSUP 2),
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 manual DWARE), 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).

Parmetros PID:
Podem-se tambm criar telas de edio para os parmetros PID, utilizando o mapeamento mostrado a
seguir (difere entre os drivers MPC4004 e MPC4004G):
PARMETROS PID
MPC4004
7B0F
7B0E
7B0D
7B0C
7B0B
7B0A
7B09
7B08
7B07
7B06
7B05
7B04
7B03
7B02
7B01
7B00

MPC4004G
FB0F
FB0E
FB0D
FB0C
FB0B
FB0A
FB09
FB08
FB07
FB06
FB05
FB04
FB03
FB02
FB01
FB00

DESCRIO
TEMPO

(02 a 25 segundos)

Kd

(00,0 a 25,5 minutos)

Ki

(004 a 250 repeties/minuto)

Kp

(000 a 100%)

BANDA

(0 a 25 C)

PRESET

(Endereo onde est o Preset)

ALARME MXIMO

(Endereo onde est o Alarme)

ALARME MNIMO

(Endereo onde est o Alarme)

81

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

SOFT-START Ks
MPC4004
7B8F
7B8E
.
.
7B81
7B80

MPC4004G
FB8F
FB8E
.
.
FB81
FB80

DESCRIO

ZONA 8

PORCENTAGEM DE SOFT-START (0-100%)


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

ZONA 01

MAPEAMENTO GERAL PARA AS ZONAS DE TEMPERATURA


MPC4004

MPC4004G

7B7F
7B70
7B6F
7B60
7B5F
7B50
7B4F
7B40
7B3F
7B30
7B2F
7B20
7B1F
7B10
7B0F
7B00

FB7F
FB70
FB6F
FB60
FB5F
FB50
FB4F
FB40
FB3F
FB30
FB2F
FB20
FB1F
FB10
FB0F
FB00

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

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

EIS ALARME TERMOPAR ABERTO

(1)

EIS ALARME TERMOPAR INVERTIDO

(1)

(1) somente para o termopar tipo J e tipo K

82

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Mdulo 4004.85 (PT100 a 3 fios)
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 das Entradas Analgicas:


REGISTROS ASSOCIADOS
07FF
07F8
07F7
07F0

04 EFETIVOS DAS ENTRADAS DE 0 10 V


04 EFETIVOS DAS ENTRADAS DO PT100

Endereamento das Expanses de Temperatura


JUMPER
ST2

POSIO
E
H

(*)

FUNO
Canais 1 a 8
Canais 9 a 16

(*) Posio Default

Observao: Mximo de 2 mdulos de temperatura por bastidor


Importante: Para o mdulo 4004.85, permitido somente uma placa por bastidor, tendo sua posio
de endereamento fixa em ST2- F.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa de temperatura, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Mdulos de Temperatura";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo de temperatura selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo de temperatura selecionado na rvore de Expanses, para a
linha
correspondente ao slot que se deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo de temperatura selecionado na rvore de Expanses, para o slot
desejado no Bastidor;

83

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Para acessar as configuraes de uma placa de temperatura, utilize um dos procedimentos
mostrados abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa de temperatura que se deseja configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa de temperatura que
se deseja configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";

84

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Contadores Rpidos
Os mdulos de expanso de contagem rpida 4004.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.
Importante: permitida somente uma placa de contagem rpida por bastidor.
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.
Observao: Os dispositivos com sinais A e A ,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. 34).
Esta sada mantm o status de comparao entre o setpoint de contagem e o valor efetivo , sendo
possvel configurar se a mesma ir acionar quando o efetivo for maior que o setpoint ou o contrrio (ver
estados 00E4 e 00EC).
Tambm possui uma entrada de bloqueio de contagem para cada canal, configurvel para tipo "P" ou
"N" (ver pg. 34)
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
setpoint 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 setpoint 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 setpoint ou efetivo menor que setpoint. 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 setpoint 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.

85

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


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 ou
4004.66).
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
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
00AE

DESABILITA ZERO EXTERNO CONTADOR RPIDO 2


DESABILITA ZERO EXTERNO CONTADOR RPIDO 1

(1) Estados escritos como sada no software de usurio, para uso no software bsico.
(2) Estados de leitura apenas pelo software usurio.

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

RESERVADO
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
VALOR INICIAL CONTADOR RPIDO 1
EFETIVO CONTADOR RPIDO 1
PRESET CONTADOR RPIDO 1

86

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

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Utilizando o Aplicativo WinSUP 2
Para inserir uma placa de contagem rpida, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Mdulos Dedicados";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo de contagem rpida selecionado na rvore de
Expanses;
2.1- Clique e arraste o mdulo de contagem rpida selecionado na rvore de Expanses, para
a linha correspondente ao slot que se deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo de contagem rpida selecionado na rvore de Expanses, para
o slot desejado no Bastidor;
Para acessar as configuraes de uma placa de contagem rpida, utilize um dos procedimentos
mostrados abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa de contagem rpida que se deseja
configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa de contagem rpida
que se deseja configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";
Habilitando os contadores:
Para habilitar os dois contadores disponveis na placa, marque as opes "Habilita contador 1" e
"Habilita contador 2". Cada contador funciona individualmente, ou seja, se somente o contador 1 for
utilizado, no necessrio marcar a opo "Habilita contador 2".
Os efetivos dos contadores rpidos 1 e 2 encontram-se nas posies de memria 4E4 e 4F4
respectivamente, como mostra a janela de configurao.
Habilitando as sadas analgicas:
Para habilitar as sadas analgicas presentes no mdulo de contagem rpida, marque a opo
"Habilita sadas analgicas". Esta opo est presente somente no mdulo 4004.87SA.
Os efetivos das sadas analgicas 1 e 2 encontram-se nas posies de memria 4EC e 4FC
respectivamente, como mostra a janela de configurao.
Habilitando contagem binria:
Para utilizar os contadores rpidos em modo binrio, marque a opo "Contadores em binrio".

87

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Mdulo de Energia
ATENO: Este mdulo dever ser utilizado somente com as unidades de processamento
XA.
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 potncias

P*P + Q*Q

Cos = P/S

I = S/V

88

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


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

DESCRIO

REPRESENTAO

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

89

CPU

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

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

ENDEREO
0640-0647
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

REPRESENTAO

DESCRIO
ENERGIA ATIVA FASES 3
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

CPU
KWH
KWH
KWH

DIREO
4004.45

XXXXXXXXXX.XXXXXX
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

Estados Internos
ENDEREO
020F
020E
020D
020C
020B
020A
0209
0208
0207
0206
0205
0204
0203
0202
0201
0200

DESCRIO

CPU

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

90

DIREO
4004.45

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Endereamento do Mdulo de Energia
A posio do jumper de endereamento (ST1) fornecida pelo aplicativo WinSUP 2, durante a
configurao do hardware a ser utilizado.
JUMPER

ST1

POSIO

A
B
C
D
E
F
G
H

(*)

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

(*) Posio default

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 CPUs de 16 bits (com processador XA), possvel integrar at 08 mdulos 4004.45,
sendo necessrio observar se consumo total dos mdulos no ultrapassa a capacidade da fonte
utilizada.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa Slave, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Slaves";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo slave selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo slave selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo slave selecionado na rvore de Expanses, para o slot desejado
no Bastidor;
Para acessar as configuraes de uma placa slave, utilize um dos procedimentos mostrados
abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa slave que deseja configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa slave que deseja
configurar;
Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa que deseja
configurar) e selecione a opo "Propriedades";

91

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Configurando o Mdulo de Energia :
O mdulo de energia 4004.45 utiliza 16 estados internos e 96 registros para trocar informaes.
Para este mdulo, esto disponveis as definies de um registro inicial e um EI inicial para atualizao
dos parmetros medidos, bem como a possibilidade de atualizar a slave dentro da Int2.
Definio do registro inicial:
O registro inicial a ser utilizado pela slave definido no campo "Reg. inicial";
Definio do EI inicial:
O EI inicial a ser utilizado pela slave definido no campo "EI inicial";
Dica: 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, 1000h, 2000h, etc.)

Primeiro estado interno: 0200h (poderia ser 0250h, 0320h ,etc.) (ver mapeamento do mdulo de
energia)

Atualizao na Int2:

Marque a opo "Habilita a atualizao desta slave na Int2", para que a slave seja atualizada dentro do
programa de Int2;

92

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Programa de Interrupo 1
Para que o programa de Int1 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Uma vez habilitada, o programa Int1 ser executado na transio de OFF para ON da entrada 102 (E3
da CPU).
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Para tornar mais eficiente a execuo do programa Int1, ao habilit-lo, possvel selecionar as tarefas
que iro ser executadas junto interrupo:
Atualiza entradas digitais de 100 a 107: No instante em que o programa de interrupo chamado,
l as entradas digitais de 100 a 107 (CPU) e atualiza os seus estados lgicos na memria.
Atualiza entradas analgicas: No instante em que o programa de interrupo chamado, l as
entradas analgicas e atualiza os valores de cada entrada na memria.
Atualiza sadas digitais 180 a 187: Imediatamente aps o programa de interrupo ser executado, o
estado fsico das sadas de 180 a 187 (CPU) atualizado de acordo com a memria.
Atualiza sadas analgicas: Imediatamente aps o programa de interrupo ser executado, as sadas
analgicas so atualizadas de acordo com o valor de memria de cada uma delas.
Atualiza Contadores rpidos I e II: No instante que o programa de interrupo chamado os efetivos
dos contadores rpidos so todos atualizados conforme pulsos recebidos.
Importante: O programa Int1 tem prioridade sobre a Int2, isso significa que se por algum motivo a Int2
estiver rodando e ocorrer uma interrupo na Int1 o programa da Int2 ser interrompido, o programa da
Int1 ser executada e ao final, a interrupo retornar para onde a Int2 havia parado.

93

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Programa de Interrupo 2
Para que o programa de Int2 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Para tornar mais eficiente a execuo do programa Int2, ao habilit-lo, possvel selecionar as tarefas
que iro ser executadas junto interrupo:
Atualiza entradas digitais de 100 a 107: No instante em que o programa de interrupo chamado,
l as entradas digitais de 100 a 107 (CPU) e atualiza os seus estados lgicos na memria.
Atualiza entradas analgicas: No instante em que o programa de interrupo chamado, l as
entradas analgicas e atualiza os valores de cada entrada na memria.
Atualiza sadas digitais 180 a 187: Imediatamente aps o programa de interrupo ser executado, o
estado fsico das sadas de 180 a 187 (CPU) atualizado de acordo com a memria.
Atualiza sadas analgicas: Imediatamente aps o programa de interrupo ser executado, as sadas
analgicas so atualizadas de acordo com o valor de memria de cada uma delas.
Atualiza contadores rpidos I e II: No instante que o programa de interrupo chamado, os efetivos
dos contadores rpidos so todos atualizados conforme pulsos recebidos.
Atualiza sadas digitais 190 a 19F: Imediatamente aps o programa de interrupo ser executado, o
estado fsico das sadas de 190 a 19F atualizado de acordo com a memria.
Atualiza 8 primeiros ngulos: No instante que o programa de interrupo chamado, os 8 primeiros
ngulos do contador rpido (CPU) em modo ngulo so atualizados.
Uma vez habilitada, o programa Int2 ser executado periodicamente, de acordo com o intervalo
definido pelo usurio em Configurao de Hardware, seleo Habilita programa de interrupo 2, boto
Opes. Os intervalos possveis vo de 2 a 10 ms.
Importante: O programa Int1 tem prioridade sobre a Int2, isso significa que se por algum motivo a Int2
estiver rodando e ocorrer uma interrupo na Int1 o programa da Int2 ser interrompido, o programa da
Int1 ser executado e ao final a interrupo retornar para onde a Int2 havia parado.

94

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Canais de Comunicao Serial


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 as seguintes taxas de comunicao
1200, 2400, 4800, 9600, 19200, 28800 e 57600.
Recursos Disponveis
Definio das combinaes dos recursos disponveis para os canais de comunicao da srie
MPC4004.
APR03
Escravo

APR03
Mestre

Modbus
Escravo

Modbus
Mestre

SIM
SIM

NO(*)
SIM

(**)
SIM

NO
SIM

RS232
RS485

Instruo Escuta Canal


Print
Serial
SIM
SIM

SIM
SIM

(*) As CPUs com processador XA possuem o recurso de APR03 Mestre.


(**) Implementado a partir dos firmwares 400402VD e 400402KD.
Informaes adicionais:
Canal A padro eltrico RS232
Canal B padro eltrico RS485 (at 32 elementos conectados em rede) conexo em // (paralelo)
Utilizando o Aplicativo WinSUP 2
A programao da taxa de comunicao dos canais seriais do CLP feita na guia Geral da janela
Configuraes de Hardware, nos campos mostrados abaixo:

Fig. 49.- Programao das taxas de comunicao

95

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Aplicaes Especiais com o Controlador MPC4004


MPC4004

MPC4004G

MPC4004L

Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim

Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim

No
No
No
Sim
No
Sim
Sim
No
Sim
Sim
No
Sim

Comparao Automtica de Registros


Movimentao de Dados Atravs de EI
Simulador de ngulo
Modo Normal
Contador Rpido
Modo ngulo
Temporizadores / Contadores de Firmware
Temporizadores de 0,01ms
Motor de Passo
Envio de Caracteres atravs do Canal Serial
Leitura de Caracteres atravs do Canal Serial
Comunicao Background
Impresso de Dados (TXPR)

Comparao Automtica de Registros:


Esse recurso executa a comparao de uma sequncia de registros (definidos a partir de um registro
qualquer) com uma sequncia de outros registros (presets) automaticamente, sem a necessidade de
fazer estas comparaes no programa ladder.
Cada preset tem um EI associado, que sinaliza o resultado da comparao. Assim que o registro
escolhido atingir o valor do primeiro preset, o primeiro EI sinalizar; quando atingir o valor do segundo
preset, o segundo EI sinalizar, e assim por diante.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo Habilita comparao automtica de registros, na
guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes.
Essa janela possui 4 campos:
Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro em
seqncia. Esse valor no pode ser modificado.
EI inicial: Endereo do primeiro EI de comparao. Cada registro de preset est associado a um EI,
que sinaliza o resultado da comparao. Essa associao direta: o primeiro preset est associado ao
primeiro EI; o segundo preset ao segundo EI, etc.
Estado Interno OFF --> preset > registro
Estado Interno ON --> preset <= registro
O endereo do primeiro EI pode ser configurado pelo usurio.
Registro Inicial: Este o endereo do primeiro registro. Os outros efetivos sero alocados em
sequncia. possvel utilizar at 12 efetivos diferentes. Esse endereo pode ser configurado pelo
usurio, podendo ser utilizado qualquer seqncia de registros livres do CLP.

96

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Nmero de Presets: Nesse campo, definido o nmero de presets que sero associados a cada
registro. Assim, se configuramos 5 presets no primeiro canal, os primeiros cinco presets sero
associados ao primeiro registro definido pelo usurio, e o sexto preset da seqncia original ser o
primeiro preset do segundo registro.
Para desabilitar um registro, basta programar zero presets no mesmo, que todos os canais
subseqentes sero desabilitados.
O nmero mximo de presets/Estados Internos de Comparao de 64.
Movimentao de Dados Atravs de EI:
Esse recurso associa uma sequncia de Estados Internos a uma sequncia de registros (presets).
Quando um desses EI's acionado, o valor do preset associado a esse EI colocado no destino
escolhido pelo programador.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita movimentao de dados atravs de EI",
na guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes.
Essa janela possui 4 campos:
Preset Inicial (origem): Esse o endereo do primeiro registro de preset; todos os outros presets
viro em sequncia. Esse valor no pode ser modificado.
EI inicial: Endereo do primeiro Estado Interno. Cada registro de preset est associado a um Estado
Interno. Essa associao direta: o primeiro preset est associado ao primeiro EI; o segundo preset
ao segundo EI, e assim por diante.
O endereo do primeiro EI pode ser configurado pelo usurio.
Registro Inicial (destino): Este o endereo do primeiro registro-destino escolhido pelo usurio. Os
outros registros sero alocados em sequncia. possvel utilizar at 12 registros diferentes.
Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de
registros livres do CLP.
Nmero de Presets: Nesse campo, definido o nmero de presets que sero associados a cada
registro. Assim, se configuramos 5 presets no primeiro canal, os primeiros cinco presets sero
associados ao primeiro registro definido pelo usurio, e o sexto preset da sequncia original ser o
primeiro preset do segundo registro. Neste mesmo exemplo, quando o sexto EI for acionado, o valor do
sexto preset ser colocado no segundo registro.
Para desabilitar um registro, basta programar zero presets no mesmo. Todos os canais subsequentes
sero desabilitados.
O nmero mximo de presets/Estados Internos de 64.

97

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Simulador de ngulo
possvel obter nos Mdulos de Processamento relacionados com os drivers MPC4004 e MPC4004G
uma simulao de um sinal de um transdutor angular utilizando o timer interno do processador. 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 setpoint 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
003F
0030

16 EI DE NGULOS

00DF

BLOQUEIO DE CONTAGEM (Simulador de ngulo)

(Modo ngulo Simulado)

REGISTROS ASSOCIADOS
04D7
04D6
04D1
04D0
053F
0500

EFETIVO PRA O MODO NGULO SIMULADO


(1) (2)

SETPOINT PARA O MODO NGULO SIMULADO (RPM)

(3)

16 SETPOINTS DE NGULOS INICIAIS/FINAIS

(1) Valores entre 0 e 4 RPM sero sempre 4 RPM.


(2) O valor mximo para o setpoint de 180.0 RPM.
(3) Estrutura de dados dos ngulos iniciais/finais. (Ver pgina 163)

Contador Rpido (Presente no Mdulo de Processamento)


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 jumpers contidos na CPU:
PLACA

JUMPER

101.2806 P
ou
101.2807 N

ST2
ST3

POSIO

FUNO

A
B
A
B

Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
Encoder unidirecional

Default: bidirecional

Observao: a CPU do MPC4004 composta por duas placas de circuito impresso. Os jumpers de
definio do encoder encontram-se na placa inferior. Para acess-los necessrio remover a placar
superior, retirando os parafusos de fixao.
Aps alterar os jumpers ao remontar as placa verificar se a conexo entre as mesmas est correta.
O contador rpido pode atuar em dois modos:
Modo Normal
Modo ngulo

98

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

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

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

Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
003F
0030
(1)
(2)
(3)

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)
16 EI DE NGULOS (Modo ngulo)

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

estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
estes estados passam a ser de uso geral quando o contador rpido do mdulo de processamento est no modo normal.

99

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

REGISTROS ASSOCIADOS - Modo normal (1)


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

REGISTROS ASSOCIADOS - Modo ngulo (2)


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

VALOR DA MARCA ZERO PARA SENTIDO DECRESCENTE


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

(1) No modo normal a contagem feita do VALOR INICIAL at o SETPOINT.


(2) No modo ngulo o valor da marca zero para sentido decrescente igual ao nmero de pulsos por
volta menos um.
(3) O clculo do valor em RPM feito s no modo ngulo e considerando-se encoder de 360 pulsos/volta,
independentemente do encoder realmente usado.

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

100

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

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


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

0501h

0502h

0503h

00

00

01

50

Utilizando o Aplicativo WinSUP 2


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

Fig. 50. - Contador Modo Normal

Escolha uma das sadas digitais para relacionar com o resultado da comparao do efetivo com o
setpoint do contador de alta velocidade presente no mdulo de processamento. Conforme o resultado
da comparao, a sada relacionada automaticamente ativada.
Caso no queira relacionar a sada digital escolha a opo Nenhum.
Clique no boto OK para confirmar os valores.

101

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Temporizadores e Contadores
O aplicativo WinSUP 2, 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
001F
0000

32 TEMPORIZADORES/CONTADORES

REGISTROS ASSOCIADOS
047F
0440
043F
0400

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

Abaixo temos uma tabela realizando a referncia cruzada dos Estados Internos, Presets e Efetivos dos
Temporizadores/Contadores:
N

ESTADO
INTERNO

PRESET

EFETIVO

ESTADO
INTERNO

PRESET

EFETIVO

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

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

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

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

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

Importante: No aplicativo WinSUP 2 o usurio tem disponvel o Mapeamento de Memria da srie


MPC4004, para acess-lo basta teclar [Shift+F1], em qualquer menu.

102

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Temporizadores (0,001s)
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
0021
0020

HABILITA TEMPORIZADOR 02
HABILITA TEMPORIZADOR 01

REGISTROS ASSOCIADOS
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.

103

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Motor de Passo
A srie MPC4004 permite o acionamento de 1 motor de passo de 4 fases X 2 A (corrente mxima por
fase), podendo ser ligado diretamente nas sadas do controlador.
As sadas utilizadas so:
Modo 4 fases
Motor de Passo controlado pelas 4 sadas S180 a S183, sendo as demais 184 a 187, de uso
geral.

Estados Internos Relacionados


EI
200
201
202
203
204
205
206

MODO 4 FASES
Descrio
HABILITA TORQUE

BLOQUEIO DE CONTAGEM
MODO DE FUNCIONAMENTO
SENTIDO DE ROTAO
POSIO ALCANADA
TIPO DE PASSO
RESET DO EFETIVO

Descrio dos estados internos relacionados:


200- habilita torque - quando ativado energiza o motor com o ltimo passo ativo.
201- bloqueio de contagem - 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
Observao: a direo de rotao est relacionada seqncia de pulsos que o motor ir receber,
desta forma para mudar a direo de rotao basta inverter a seqncia de acionamento das fases o
motor .
204- posio alcanada . Este estado interno ser ligado toda vez que o motor estando no modo
posio e aps ser habilitado, atingir a posio definida nos endereos 4D8/4DB.
205- escolha do tipo de passo :

desligado - meio passo


ligado
- passo inteiro

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

104

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Registros relacionados :
4D8 e 4DA - preset do nmero de passos, 8 dgitos (00000000 99999999) (modo posio)
4D4 e 4D6 - efetivo de contagem dos passos, 8 dgitos (00000000 99999999) (modo posio)
4D0 e 4D1 - valor de velocidade min. 5.0 RPM mx 180.0 RPM
Observao: A velocidade do motor em RPM calculada diferente para cada uma das configuraes do
motor de passo. Para o modo 4 fases, considera-se um motor de 360 passos por volta, J para o modo
de gerador de pulsos, considera-se um motor com nmero de passos por volta definido na
configurao.
A velocidade mxima efetivamente alcanada depende do tipo de motor que se est utilizando, bem
como do torque necessrio ao processo (Quanto mais veloz menor ser o torque do motor).
Tabelas de acionamento do modo 4 fases:
Passo inteiro
1
2
3
4
1

Meio passo

S180

S181

S182

S183

ON
ON
OFF
OFF
ON

OFF
OFF
ON
ON
OFF

ON
OFF
OFF
ON
ON

OFF
ON
ON
OFF
OFF

1
2
3
4
5
6
7
8
1

S180

S181

S182

S183

ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON

OFF
OFF
OFF
OFF
ON
ON
ON
OFF
OFF

ON
OFF
OFF
OFF
OFF
OFF
ON
ON
ON

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: necessita de uma tenso de 24V /10mA para funcionar .
Circuito de potncia: pode ser considerado um circuito com coletor aberto, permitindo a conexo de
tenses que podem variar de 3 a 30V com correntes de at 2 A.
Desta forma, uma vez polarizado o circuito de controle em 24V, a ligao do motor de passo nas
sadas poder ser feito com tenses mais baixas por ex. 5V , sem a necessidade de limitadores de
tenso.

105

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

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

2A

S1
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. 51. - Esquema de ligao entre Motor de Passo e Controlador Programvel

Utilizando o Aplicativo WinSUP 2


Para ativar o modo motor de passo, necessrio marcar a opo Habilita motor de passo, na guia
Geral da janela Configurao de Hardware. Nesta condio os registros/EIs do modo motor de
passo estaro reservados para a aplicao.

106

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Envio de Caracteres Atravs do Canal Serial (Instruo PRINT)
Envio de caracteres para um dispositivo externo, como uma impressora serial, servo motores, modem,
etc.

Estados Internos Relacionados


0FB
0BD
0FC

- Habilita modo Print


- Determina para qual canal serial ser enviado os caracteres
desligado - canal RS232 / ligado - canal RS485
- 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
WinSUP 2, 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" pgina 95).
Leitura de Caracteres Atravs do Canal Serial
L 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
0FB
0E00 - 0EFE
0FE4/0FE5
0BD

- Habilita leitura de caracteres do canal serial


- Habilita modo Print
- Buffer de recepo dos caracteres (255 mx.)
- Registro contador de caracteres recebido
- 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 .

107

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


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. 52. - Funcionamento do Estado Interno 0AB

Utilizando o Aplicativo WinSUP 2


Na guia Geral da janela Configurao de Hardware, marque a opo Configura leitura caractere
atravs canal serial , e clique no boto Opes, onde uma janela para definio dos parmetros se
abrir, como mostra a figura abaixo:

Fig. 53. - Configurao para leitura de caracteres pelo canal serial

108

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Impresso de Dados (TXPR)
Existem aplicaes em que necessrio a impresso de relatrios pr-formatados ou cabealhos em
ASCII. O recurso de Impresso de Dados facilita a composio destes relatrios e cabealhos.

Utilizando o Aplicativo WinSUP 2


Na guia Print, da janela Configurao de Hardware, possvel digitar o texto desejado. O texto
digitado armazenado, em cdigo ASCII, na memria do controlador. Em conjunto com as instrues
TXPR e PRINT, este recurso permite a impresso dos textos atravs de um dos canais seriais do
controlador.
O controlador armazena at 16 tabelas de Print, com at 256 bytes cada.
A figura abaixo mostra a guia para configurao das tabelas de Print:

Definio dos Campos


Pginas de impresso: Identifica as tabelas, mostrando parte de seu contedo e seu tamanho, em
bytes.
Limpar texto: Apaga o texto da tabela selecionada.
Offset: Mostra a posio em que o caractere est sendo alocado, tendo como referncia o primeiro
caractere digitado que receber a posio relativa 00h.
Contedo da pgina: Caixa de texto para a edio do contedo da pgina de impresso selecionada.
Nmero de colunas: Quantidade de colunas desejadas na tabela (mximo de 40).
CR automtico: Insere um caractere de Carrier Return no final de cada linha.
LF automtico: Insere um caractere de Line Feed no final de cada linha.

109

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Comunicao Background
A srie MPC4004 possui o recurso de "mestre de rede" nos seus canais seriais, possibilitando a troca
de informaes entre controladores atravs da comunicao background.
A comunicao background o mecanismo atravs do qual um CLP pode atuar como mestre de rede.
Consiste em uma lista de tarefas realizada ciclicamente pelo CLP, em paralelo com o processamento
do programa usurio. Nesta lista de tarefas, programada a leitura e a escrita, pelo mestre, de
registros/EIs de dispositivos escravos de rede.
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.
Os CLPs Atos podem utilizar dois protocolos de comunicao diferentes para trocar dados entre si:
o protocolo APR03 e o protocolo MODBUS RTU.
Utilizando-se um dos dois protocolos suportados, possvel construir uma rede mestre-escravo de at
31 pontos. Em ambos os casos, apenas um dos dispositivos conectados a rede atuar como mestre.

Estados Internos Relacionados:


0AA Estado interno de definio do canal mestre:

STATUS

FUNO

LIGADO
DESLIGADO

Mestre da RS232
Mestre da RS485

3D0 - Estado interno de habilitao do modo mestre , ao ser ativado o canal serial escolhido iniciar a
varredura na tabela com as regies a serem atualizadas nas estaes.
Ao ser desligado, o canal serial volta a ser um canal escravo.
Importante: O canal serial, ao ser definido como mestre, no mais responder a aplicativos como
WinSUP 2, PEP ou sistemas supervisrios, pois estar havendo coliso no canal de comunicao em
funo de haver 02 dispositivos mestre 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.
Observao: A definio do canal mestre est disponvel somente nas CPUs com processador XA.
Para os outros modelos o canal padro para comunicao background a RS485.
Regies de comunicao:
possvel definir at 40 regies de comunicao de 16 bytes cada.
Cada regio receber ainda o atributo de enviar para a estao ou receber da estao:

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


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

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


recebimento das informaes.

110

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L

Utilizando o Aplicativo WinSUP 2


A programao da comunicao background feita na guia Background, na janela Configurao de
Hardware. Uma vez configurada a comunicao background, o CLP ir executar os frames
programados, sempre que o estado interno 3D0h estiver ligado.

Utilizando o protocolo APR03: O protocolo APR03 foi criado pela Atos, sendo utilizado em
todos os seus controladores; do tipo mestre/escravo.

Especificaes:

Baud Rate
= 2400, 4800, 9600, 19200, 57600
Paridade
= nenhuma
Stop bit
=1
Data bit = 8 bits

Para ativar o modo mestre do protocolo APR03, siga os seguintes passos:


1. Habilite a comunicao background;
2. Selecione o protocolo APR03 na caixa Protocolo.
3. Declare os frames de comunicao, preenchendo os campos End. Mestre, Direo, End. CP, Num.
CP e Num. Bytes.
4. Ative o estado interno 3D0h.

Utilizando o protocolo MODBUS: O protocolo Modbus foi desenvolvido pela empresa


Modicom, sendo implementado o tipo RTU (Remote Terminal Unit) nos CLPs Atos.

Especificaes:

Baud Rate
Parity
Stop Bit
Data bit

= 2400, 4800, 9600, 19200, 57600


= nenhuma
= 1 ou 2 bits configurveis (1 default)
= 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)

Para ativar o modo mestre do protocolo Modbus, siga os seguintes passos:


1. Habilite a comunicao background
2. Selecione o protocolo Modbus na caixa Protocolo.
3. Declare os frames de comunicao, preenchendo os campos End. Mestre, Direo, End. CP, Num.
CP e Num. Bytes.
4. Ative o estado interno 3D0h.

111

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L


Observao: Mais informaes sobre o protocolo MODBUS esto disponveis nos boletins tcnicos
B05/00 Protocolo MODBUS e B01/01 Protocolo MODBUS EXEMPLOS na rea de download do
site da Atos: www.atos.com.br.
A figura abaixo mostra a guia para configurao da comunicao background:

Fig. 54. - Configurao Background

Definio dos Campos


Endereo Mestre: endereo inicial a ser transmitido ou recebido.
Direo: sentido de transmisso ou recebimento.
Endereo CP: endereo inicial a ser transmitido ou recebido.
Nmero CP: nmero do CP na rede.
Nmero Bytes: quantidade de bytes transmitidos da regio de menu.
Observao: quando a comunicao estiver habilitada os CPLs, enviam e recebem dados
atualizando-os.

112

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

5. Caractersticas dos Drivers MPC4004R e MPC4004T


Este captulo visa a orientao do usurio em relao ao endereamento, mapeamento de memria e
configurao dos drivers MPC4004R e MPC4004T.
A relao das CPUs que compem cada driver mostrada abaixo:
DRIVER
MPC4004R
MPC4004T

CPUs
4004.05R, 4004.06R e 4004.09R
4004.05T, 4004.06T e 4004.09T

Mapeamento de memria
Mapeamento de Memria das CPUs:4004.05R, 4004.06R, 4004.09R, 4004.05T, 4004.06T e
4004.09T
ENDEREO
FFFF
F000
EFFF
EF00
EEFF
E000
DFFF
1000
0FFF
0FD0
0FCF
0784
0783
0780
077F
0548
0547
0540
053F
0500
04FF
04E0
04DF
04D0
04CF
0480
047F
0400
03FF
0000

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

113

(Modo ngulo)

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Descrio dos Estados Internos de E000 at EFFF
ENDEREO
EFFF
EF00
EEFF
E000

DESCRIO
256 ESTADOS INTERNOS REMANENTES
3840 ESTADOS INTERNOS AUXILIARES

Descrio dos Estados Internos de 0000 at 03FF


ENDEREO
03FF
03FE
03FD
03FC
03FB
03FA
03F9
03F0
03EF
03D1
03D0
03CF
0380
037F
0207
0206
0200
01FF
0188
0187
0180
017F
0108
0107
0100
00FF
00FE
00FD
00FC
00FB
00FA
00F9
00F8
00F7
00F6
00F5
00F4
00F3
00F2
00F1
00F0
00EF
00EE

DESCRIO
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
10 ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
80 ESTADOS INTERNOS REMANENTES
377 ESTADOS INTERNOS AUXILIARES
ESTADOS INTERNOS MOTOR DE PASSO
120 ESTADOS INTERNOS AUXILIARES
RESERVADO PARA AS SADAS DIGITAIS DA CPU
120 ESTADOS INTERNOS AUXILIARES
RESERVADO PARA AS ENTRADAS DIGITAIS DA CPU
OVERFLOW NA SOMA, SUBTRAO E SCL (2) (3) (5)
MUDANA DE VALOR ATRAVS DE TECLADO (2) (5)
EI ACESSO COMUNICAO SERIAL CANAL A (RS232) (2) (5)
ON QUANDO SERIAL OCUPADA (PRINT) (2) (5)
HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT) (1) (5)
ON QUANDO RESULTADO DE "COMPARE" < (2) (4)
ON QUANDO RESULTADO DE "COMPARE" = (2) (4)
ON QUANDO RESULTADO DE "COMPARE" > (2) (4)
SEMPRE LIGADO (2)
SEMPRE DESLIGADO (2)
ON NA PRIMEIRA VARREDURA (2)
CLOCK DE 1,0 SEGUNDOS (2)
CLOCK DE 0,2 SEGUNDOS (2)
CLOCK DE 0,1 SEGUNDOS (2)
BLOQUEIO DE TECLADO PARA EDIO (1)
BIP DE TECLADO (2)
POSIO ZERO CONTADOR RPIDO 2
EFETIVO < SETPOINT CONTADOR RPIDO 2

114

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

ENDEREO

DESCRIO

00ED

EFETIVO SETPOINT CONTADOR RPIDO 2

00EC
00EB
00EA
00E9
00E8
00E7
00E6

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

00E5

EFETIVO SETPOINT CONTADOR RPIDO 1

00E4

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

00E3
00E2
00E1
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
0040

RESPECTIVAMENTE LED'S DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
TRIGGER DE 1 SEG
HABILITA PROTOCOLO MODBUS
LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESPECTIVAMENTE BOTES DE F1 a F12 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado
interno passa para ON)
DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
SETA PARA BAIXO DA IHM
SETA PARA CIMA DA IHM
HABILITA LEITURA DE CARACTERES DO CANAL RS232
LIGADO MODO MESTRE NA RS232 / DESLIGADO MODO MESTRE NA RS485
BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09) (Quando um boto ativado no frontal do MPC4004 o seu respectivo
estado interno passa para ON)
96 ESTADOS INTERNOS AUXILIARES

115

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

ENDEREO
003F
0030
002F
0027
0026
0025
0024
0023
0022
0021
0020
001F
0000

DESCRIO
16 ESTADOS INTERNOS DE NGULOS

(Modo ngulo ou Modo ngulo Simulado)

RESERVADO
ON TECLA <EDITA> FECHADA / OFF TECLA <EDITA> ABERTA
ON TECLA <ENTRA> FECHADA / OFF TECLA <ENTRA> ABERTA
ON TECLA <LOCK> FECHADA / OFF TECLA <LOCK> ABERTA (2)
STATUS DA BATERIA DA CPU ON = BATERIA FRACA / OFF = BATERIA OK (SOMENTE DRIVER MPC4004T)
LIGADO = MODBUS NA RS232
HABILITA TEMPORIZADOR 02
(Mx. 9,999 segundos)
HABILITA TEMPORIZADOR 01
(Mx. 9,999 segundos)
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)

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 WinSUP 2.

REGISTROS ESPECIAIS
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO) (1)
0FEC
0FEB
NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA
TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE6
0FE5
CONTADOR DE CARACTERES RECEBIDOS
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
(1) A parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa representa o
nmero da tela em hexadecimal FF=256.

116

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Fonte, CPU e IHM


Nos drivers MPC4004R e MPC4004T, necessrio configurar no mnimo, uma fonte e CPU para que o
projeto possa ser enviado ao CLP.
Para projetos que envolvam uma IHM necessrio inseri-la na configurao de expanses para que o
clculo de consumo de corrente da fonte (realizado pelo WinSUP 2) seja feito corretamente.
Inserindo uma Fonte no Projeto
Para inserir uma fonte de alimentao, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Fonte";
3. Escolha o modelo de fonte dentre as opes disponveis (para ver as especificaes de cada uma
das fontes, clique aqui);
4. Para inseri-la em no bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha A1. Este slot reservado exclusivamente para
uso da fonte de alimentao;
1.2- D um duplo-clique sobre a fonte selecionada na rvore de Expanses;
2.1- Clique e arraste a fonte selecionada na rvore de Expanses, para a linha correspondente
ao slot A1 (reservado exclusivamente para uso da fonte de alimentao), na Tabela de
Expanses;
3.1- Clique e arraste a fonte selecionada na rvore de Expanses, para o slot A1 (reservado
exclusivamente para uso da fonte de alimentao), no Bastidor;
Clculo de consumo de corrente da fonte:
Cada fonte possui uma especificao de corrente mxima utilizada. Durante a configurao das
expanses, possvel acompanhar o nvel de consumo utilizado pelos mdulos inseridos no projeto.
Para exibir a janela de clculo de consumo de corrente, siga os seguintes passos:
1. Aps inserir um bastidor qualquer, clique com o boto direito do mouse sobre o Bastidor ou a Tabela
de Expanses;
2. Clique sobre a opo "Consumo...";
3. Caso nenhuma fonte tenha sido escolhida, os campos permanecero em branco; Adicionando-se
uma fonte ao projeto, suas especificaes da disponibilidade de corrente sero utilizadas como limite
mximo para o projeto. Dessa maneira, ao ultrapassar esse limite, um alarme ser acionado,
mostrando na janela "Utilizao da Fonte" onde foi excedido o limite de consumo.

117

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Inserindo uma CPU no Projeto
Para inserir uma CPU, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "CPU";
3. Dentre as opes disponveis, escolha a CPU que deseja inserir;
4. Para inseri-la no bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao ltimo slot do primeiro
bastidor. Este slot reservado exclusivamente para uso da CPU;
1.2- D um duplo-clique sobre a CPU selecionada na rvore de Expanses;
2.1- Clique e arraste a CPU selecionada na rvore de Expanses, para a linha correspondente
ao ltimo slot do primeiro bastidor, na Tabela de Expanses; (reservado exclusivamente para
uso da CPU),
3.1- Clique e arraste a CPU selecionada na rvore de Expanses, para o ltimo slot do primeiro
bastidor (reservado exclusivamente para uso da CPU), no Bastidor;
Para acessar as configuraes da CPU, utilize um dos procedimentos mostrados abaixo:
No Bastidor, d um duplo-clique sobre a imagem da CPU previamente inserida no projeto;
Na Tabela de Expanses, d um duplo-clique sobre a linha correspondente CPU;
Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (sobre a CPU) e
selecione a opo "Propriedades";
Configurando uma CPU:
As entradas/sadas das CPUs dos drivers MPC4004R e MPC4004T tem seus respectivos endereos
configurveis para atualizar dentro do programa de Int1 e/ou Int2. Para fazer isso basta marcar as
opes correspondentes na janela de configurao de pontos digitais.

118

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Inserindo uma IHM no Projeto
Durante a configurao das expanses do projeto, a IHM utilizada para realizar o clculo de consumo
de corrente. Dependendo da IHM selecionada para o projeto, a corrente consumida pode mudar.
A IHM representada na configurao das expanses, pela figura abaixo:

Fig. 55. - IHM

Para inserir uma IHM, siga os seguintes passos:


1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "IHM";
3. Escolha o modelo de IHM dentre as opes disponveis;
IHM Atos

Opo do WinSUP 2

2002.95/M, 2002.96, 2002P96 e 4004.90


2002.97/M, 4004.92, 4004G92, 4004P92, 4004.94 e 4004.95
4004.98 e 4004.99

LCD 2x20 com campos livres


LCD 4x20 com campos livres
VFD 4x20 com campos livres

4. Para inseri-la no projeto, existem 2 maneiras:


1- D um duplo-clique sobre a IHM selecionada na rvore de Expanses;
2- Clique e arraste a IHM selecionada na rvore de Expanses, para o Bastidor ou a Tabela de
Expanses;
Observao: A configurao da IHM feita atravs da guia IHM da janela Configurao de
Hardware.

119

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Mdulos Digitais
Entradas Digitais
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 496.
Sadas Digitais
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 ou 16 sadas, num total mximo de
496.
Multiplex
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 WinSUP 2.
Importante: - mximo de 1 mdulo por bastidor.
A seguir mostrado o esquema de ligao dos Botes e LEDs:

Fig. 56.- Esquema de Ligao externa de Botes e LEDs para 4004.70

120

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Mdulos com Troca a Quente
A troca a quente consiste na substituio de mdulos de I/O digital, que eventualmente apresentaram
falhas em suas entradas ou sadas sem que o CLP tenha de ser desligado ou reiniciado, evitando que
o processo sofra interrupo.
Nesta situao, a CPU da srie MPC4004T, que suporta os mdulos de troca a quente, permanece
energizada controlando o restante do processo, durante a troca do referido mdulo.
Os pontos controlados durante a substituio permanecem inativos, com a opo da memorizao do
ltimo evento das entradas digitais.
OBSERVAO: Somente as CPUs da srie MPC4004T permitem realizar troca a quente de seus
mdulos.

Como funciona a troca a quente


Durante a troca a quente, a CPU identifica a ausncia do mdulo deixando de atualiz-lo.
O comportamento das entradas e sadas durante a troca a quente descrito a seguir:
Sadas: Enquanto o mdulo est ausente do bastidor, a CPU pra de atualizar as sadas digitais,
retornando automaticamente a atualiz-las no momento que o mdulo reposto.
Entradas: A CPU para de monitorar as entradas digitais enquanto o mdulo est ausente do bastidor.
Nesse momento h duas opes que o usurio pode configurar no momento da programao do
hardware no aplicativo WinSUP 2:

Desligar as entradas em troca a quente;

Memorizar entradas em troca a quente;

Importante: Quando a opo Memorizar entradas em troca a quente utilizada, deve-se manter os
conectores de entrada da placa durante o processo de retirada do mdulo para que o ltimo estado
das entradas seja corretamente memorizado.
A seleo destas opes feita nas propriedades da placa no aplicativo
WinSUP 2, como mostrado em vermelho na figura ao lado:
O usurio pode optar por definir um EI para informar quando a placa de
troca a quente est ausente do mdulo. Esta opo habilitada nesta
mesma janela, como mostrado em azul.
Ao habilitar esta opo, o campo para inserir o endereo do EI de
ausncia de placa habilitado.
Uma vez definido o estado interno utilizado, o mesmo poder ser
utilizado no ladder (programao das telas de alarme da IHM, por
exemplo) para sinalizar o evento de troca a quente durante o processo.
Definio do EI de ausncia de placa

121

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Procedimento de troca do mdulo


1. Remova os conectores de sada do mdulo.
Esta operao importante pois remove a alimentao aplicada aos atuadores, tornando o processo
de troca mais seguro.

Importante: necessrio que a alimentao das sadas do lado do campo (conectores) seja removida
antes da retirada e insero do mdulo no bastidor.
2. Retirar o mdulo do bastidor (ver figura abaixo);

122

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

3. Antes de inserir o novo mdulo, verificar a compatibilidade de endereamento dos jumpers ST1 e
STG com o mdulo retirado, pois devem ser iguais. (ver procedimento abaixo);

ATENO: O recurso de troca a quente deve ser utilizado com total cuidado e ateno por parte do
usurio. A configurao de jumpeamento do novo mdulo DEVE ser igual a da placa que foi
substituda. O endereamento errado pode causar danos ao controlador e mquina / processo
controlado. A ATOS se isenta de qualquer responsabilidade sobre danos causados pelo uso indevido
deste recurso.

123

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


4. Inserir o novo mdulo no bastidor (ver figura abaixo);

Importante: Quando a opo Memorizar entradas em troca a quente utilizada, antes de inserir o
novo mdulo no bastidor, certifique-se de que os conectores das entradas j foram conectados no
mdulo, garantindo o status das entradas quando a placa for energizada pelo CLP.
5. Colocar os conectores do mdulo (ver procedimento abaixo).

124

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Endereamento das Expanses Digitais
Os drivers MPC4004R e MPC4004T permitem ao usurio definir at 15 expanses digitais, alm dos
pontos digitais presentes no Mdulo de Processamento.
As posies dos jumpers de endereamento (ST1) e de grupo (STG*) so fornecidas pelo aplicativo
WinSUP 2, durante a configurao do hardware a ser utilizado.
JUMPER

POSIO

FUNO

STG*

A
B

PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO)


SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO)

JUMPER

POSIO

FUNO

ST1

A
B
C
D
E
F
G
H

INVLIDO PARA O GRUPO 1 E 8a. EXPANSO DO GRUPO 2


1a. EXPANSO DO GRUPO 1 OU 9a. EXPANSO DO GRUPO 2
2a. EXPANSO DO GRUPO 1 OU 10a. EXPANSO DO GRUPO 2
3a. EXPANSO DO GRUPO 1 OU 11a. EXPANSO DO GRUPO 2
4a. EXPANSO DO GRUPO 1 OU 12a. EXPANSO DO GRUPO 2
5a. EXPANSO DO GRUPO 1 OU 13a. EXPANSO DO GRUPO 2
6a. EXPANSO DO GRUPO 1 OU 14a. EXPANSO DO GRUPO 2
7a. EXPANSO DO GRUPO 1 OU 15a. EXPANSO DO GRUPO 2

Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).

Utilizando o Aplicativo WinSUP 2


Para inserir uma placa digital, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Digitais";
3. Escolha o modelo de placa dentre as opes disponveis (exemplo: 8E/8S = placa de 8 entradas e 8
sadas);
4. Dentre as opes disponveis, escolha a placa que possui a especificao necessria para seu
projeto;
5. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo - clique sobre o mdulo digital selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo digital selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo digital selecionado na rvore de Expanses, para o slot desejado
no
Bastidor;

125

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Fig. 57. - Inserindo mdulo digital

Para acessar as configuraes de uma placa digital, utilize um dos procedimentos mostrados
abaixo:
No Bastidor d um duplo - clique sobre a imagem da placa digital que deseja configurar;
Na Tabela de Expanses d um duplo - clique sobre a linha correspondente placa digital que deseja
configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que deseja
configurar) e selecione a opo "Propriedades";
Configurando uma placa digital:
As placas digitais tm seus endereos de entradas e sadas configurveis. Essa configurao feita
nos campos "Endereo Inicial", presentes na janela de configurao;
Os pontos digitais (tanto de entradas como de sadas) podem ser atualizados dentro do programa de
Int1 e/ou Int2. Para fazer isso basta marcar as opes correspondentes na janela de configurao de
pontos digitais.
Observao: permitida at, no mximo, uma placa por interrupo (alm das E/S da CPU). Dessa
forma, se escolhermos atualizar as entradas de uma placa de 16E/16S na Int1, ao configurar as outras
placas digitais do projeto, a opo "Atualizar na Int1" das entradas das outras placas ficar
desabilitada, mas podendo ainda utilizar as outras opes disponveis.
Abaixo, a visualizao da configurao de uma placa 16E/16S:

126

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Fig. 58.- Configura pontos digitais

Para acessar as configuraes da placa Multiplex, utilize um dos procedimentos mostrados


abaixo:

No Bastidor d um duplo - clique sobre a imagem da placa Multiplex;

Na Tabela de Expanses d um duplo - clique sobre a linha correspondente placa Multiplex;

Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa
Multiplex) e selecione a opo "Propriedades";

Na janela Configurao do Multiplex, defina o nmero de botes e LEDs da placa e seus


respectivos EIs iniciais. Clique em OK para confirmar a configurao.

127

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Mdulos Analgicos
Mdulos Analgicos (Mistos)
As expanses analgicas convertem at 32 sinais de entrada e 32 sinais de sada analgicas.
Endereamento das Expanses Analgicas
Os drivers MPC4004R e MPC4004T permitem ao usurio definir at 08 Mdulos de Entradas/Sadas
Analgicas (mistos).
A posio do jumper de endereamento (ST2) fornecida pelo aplicativo WinSUP 2, durante a
configurao do hardware a ser utilizado.
JUMPER

POSIO
A
B
C
D
E
F
G
H

ST2

FUNO
a

1 . EXPANSO ANALGICA
2a. EXPANSO ANALGICA
3a. EXPANSO ANALGICA
4a. EXPANSO ANALGICA
5a. EXPANSO ANALGICA
6a. EXPANSO ANALGICA
7a. EXPANSO ANALGICA
8a. EXPANSO ANALGICA

Mdulo Analgico Compacto (MAC)


As expanses analgicas convertem at 120 sinais de Entrada ou 120 sinais de sada analgicas.
Endereamento das Entradas e Sadas Analgicas Compactas (MAC)
Os drivers MPC4004R e MPC4004T permitem ao usurio definir at 15 Mdulos de Analgicas
Compactas.
As posies dos jumpers de endereamento (ST1) e de grupo (STG*) so fornecidas pelo aplicativo
WinSUP 2, durante a configurao do hardware a ser utilizado.
JUMPER

POSIO

FUNO

STG *

A
B

SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO)


PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO)

JUMPER

POSIO

ST1

A
B
C
D
E
F
G
H

FUNO
a

1 . EXPANSO DO GRUPO 1 E INVLIDO PARA O GRUPO 2


2a. EXPANSO DO GRUPO 1 OU 9a. EXPANSO DO GRUPO 2
3a. EXPANSO DO GRUPO 1 OU 10a. EXPANSO DO GRUPO 2
4a. EXPANSO DO GRUPO 1 OU 11a. EXPANSO DO GRUPO 2
5a. EXPANSO DO GRUPO 1 OU 12a. EXPANSO DO GRUPO 2
6a. EXPANSO DO GRUPO 1 OU 13a. EXPANSO DO GRUPO 2
7a. EXPANSO DO GRUPO 1 OU 14a. EXPANSO DO GRUPO 2
8a. EXPANSO DO GRUPO 1 OU 15a. EXPANSO DO GRUPO 2

Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).

128

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Utilizando o Aplicativo WinSUP 2
Para inserir uma placa analgica, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Analgicas";
3. Escolha o modelo de placa dentre as opes disponveis (exemplo: 2E/2S = placa de 2 entradas e 2
sadas);
4. Dentre as opes disponveis, escolha a placa que possui a especificao necessria para seu
projeto;
5. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo - clique sobre o mdulo analgico selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo analgico selecionado na rvore de Expanses, para a linha
correspondente ao slot que se deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo analgico selecionado na rvore de Expanses, para o slot
desejado no Bastidor;
Para acessar as configuraes de uma placa analgica, utilize um dos procedimentos
mostrados abaixo:
No Bastidor d um duplo - clique sobre a imagem da placa analgica que se deseja configurar;
Na Tabela de Expanses d um duplo - clique sobre a linha correspondente placa analgica que se
deseja configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";
A configurao das expanses do WinSUP 2 feita em formato de tabela, abaixo segue o
procedimento para configurar cada opo disponvel.
Habilitando um canal analgico na varredura:
Na coluna "Hab. varr." d um clique sobre a clula correspondente ao canal que se deseja habilitar;
Habilitando um canal analgico na Int1:
Na coluna "Hab. Int1." d um clique sobre a clula correspondente ao canal que se deseja habilitar;
Habilitando um canal analgico na Int2:
Na coluna "Hab. Int1." d um clique sobre a clula correspondente ao canal que se deseja habilitar;
Observao: Os canais analgicos so habilitados individualmente, podendo ser atualizados
separadamente durante a varredura, ao entrar no programa de Int1 ou de Int2.
Definindo o efetivo a ser utilizado por cada canal:
1. Na coluna "Efetivo" d um clique sobre a clula correspondente ao canal que se deseja utilizar;
2. Insira o endereo onde a placa dever armazenar o efetivo do canal correspondente;
Observao: Cada canal pode ter seu efetivo programado em um endereo diferente, ou seja, a
definio desse endereo feita individualmente, para cada canal existente na placa.

129

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Definindo o tipo de valor a ser utilizado:
1. Na coluna "Tipo" d um clique sobre a clula correspondente ao canal que se deseja
utilizar;
2. Uma caixa de seleo se abrir. Escolha uma das duas opes disponveis (BCD para
decimal e BIN para hexadecimal);
Observao: Cada canal pode possuir um tipo de valor diferente. Padro: BCD.
Definindo a escala a ser utilizada:
1. Na coluna "Escala" d um clique sobre a clula correspondente ao canal que se deseja
utilizar;
2. Uma caixa de seleo se abrir. Escolha uma das opes disponveis para escala;
Observao: Cada canal possui sua prpria escala. Padro: 0000 - 4000.
Exemplo de utilizao das escalas:

possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser
aplicada, segundo as tabelas mostradas a seguir:
Entrada Analgica

Sada Analgica

Escala (BCD)

Escala (Binrio)

Escala (BCD)

Escala (Binrio)

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

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

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

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

130

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Definindo os EI's das placas analgicas bipolares (somente 4004.60N e 4004.61N):
Nas placas analgicas bipolares, os canais de sada utilizam um EI para definio de sinal. Esse EI
definido na coluna "EI Sinal" e determina se o valor colocado nos respectivos registros de cada sada
corresponder a uma tenso entre 0 a +10Vcc (se o EI de sinal estiver OFF), ou uma tenso entre 0 e 10Vcc (se o EI de sinal estiver ON);
Exemplo de utilizao do EI de sinal:

Observao: Cada canal possui seu prprio EI.


IMPORTANTE
O Estado Interno das analgicas bipolares somente deve ser programado no WinSUP 2 se a placa
estiver jumpeada como bipolar.

131

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Mdulos de Temperatura
Os mdulos que fazem a leitura de temperatura convertem e linearizam tenses provenientes de at
64 termopares tipo J, tipo K ou termoresistncia do tipo PT100.
Importante: Utilizando o driver MPC4004R, o usurio pode configurar at 32 canais com o PID de
temperatura automtico atravs do WinSUP 2. Caso queira ter o controle de mais canais, pode-se
utilizar a Instruo PID (Ver manual DWARE) ou PID_I (Ver manual especfico PID padro ISA). Para
ter acesso aos manuais consulte o site www.atos.com.br opo Downloads.
Pode-se tambm criar telas de edio para os parmetros PID, utilizando o mapeamento de memria
dos parmetros PID que definido pelo WinSUP 2.
Para visualizar os endereos dos parmetros PID, necessrio acessar Referncia Cruzada no
ambiente do Winsup, para isto basta pressionar as teclas SHIFT+F3 , Expanses, Temperatura, 4T ou
8T e SlotX, Canal e Endereos PID. Esta ao funciona para os Drivers R e T.
Exemplo:

Fig. 59.- Endereos dos Parmetros PID.

Mais informaes sobre configuraes PID consulte o APNDICE-E deste manual.


Utilizando o driver MPC4004T, o controle PID feito pela instruo PID_I no ladder do equipamento,
podendo ser inseridos at 64 blocos PID_I.
Para mais informaes consulte o manual PID padro ISA no site www.atos.com.br .

132

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Mdulo 4004.85 (PT100 a 3 fios)
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)
Endereamento das Expanses de Temperatura
Os drivers MPC4004R e MPC4004T permitem ao usurio definir at 08 Mdulos de Temperatura.
A posio do jumper de endereamento (ST2) fornecida pelo aplicativo WinSUP 2, durante a
configurao do hardware a ser utilizado.
JUMPER

ST2

POSIO

FUNO
a

A
B
C
D
E
F
G
H

1 . EXPANSO DE TEMPERATURA
2a. EXPANSO DE TEMPERATURA
3a. EXPANSO DE TEMPERATURA
4a. EXPANSO DE TEMPERATURA
5a. EXPANSO DE TEMPERATURA
6a. EXPANSO DE TEMPERATURA
7a. EXPANSO DE TEMPERATURA
8a. EXPANSO DE TEMPERATURA

Importante: Para o mdulo 4004.85, permitido somente uma placa por bastidor, tendo sua posio
de endereamento fixa em ST2- F.

133

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Utilizando o Aplicativo WinSUP 2
Para inserir uma placa de temperatura, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Temperatura";
3. Escolha o tipo de placa dentre as opes disponveis (Termopar ou PT100);
4. Dentre as opes disponveis, escolha a placa que deseja inserir;
5. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo de temperatura selecionado na rvore de Expanses;
linha

2.1- Clique e arraste o mdulo de temperatura selecionado na rvore de Expanses, para a


correspondente ao slot que se deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo de temperatura selecionado na rvore de Expanses, para o slot
desejado no Bastidor;

Importante: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia em seus canais.
Para acessar as configuraes de uma placa de temperatura, utilize um dos procedimentos
mostrados abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa de temperatura que se deseja configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa de temperatura que
se deseja configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";
A configurao das expanses do WinSUP 2 feita em formato de tabela, abaixo segue o
procedimento para configurar cada opo disponvel.
Habilitao dos canais de temperatura:
Na coluna "Hab.canal" d um clique sobre a clula correspondente ao canal que se deseja habilitar;
Na coluna "Efetivo" defina qual registro livre ser utilizado como efetivo de temperatura para cada
canal, individualmente;
Observao: Cada canal pode ser habilitado individualmente. Somente os canais habilitados sero
atualizados durante a varredura.

134

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Contadores Rpidos
Os mdulos de expanso de contagem rpida 4004.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.
Importante: permitida somente uma placa de contagem rpida por bastidor.
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.
Observao: Os dispositivos com sinais A e A ,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. 34).
Esta sada mantm o status de comparao entre o setpoint de contagem e o valor efetivo , sendo
possvel configurar se a mesma ir acionar quando o efetivo for maior que o setpoint ou o contrrio (ver
estados 00E4 e 00EC).
Tambm possui uma entrada de bloqueio de contagem para cada canal, configurvel para tipo "P" ou
"N" (ver pg. 34)
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
setpoint 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 setpoint 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 setpoint ou efetivo menor que setpoint. 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 setpoint 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.

135

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


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 ou
4004.66).
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
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
00AE

DESABILITA ZERO EXTERNO CONTADOR RPIDO 2


DESABILITA ZERO EXTERNO CONTADOR RPIDO 1

(1) Estados escritos como sada no software de usurio, para uso no software bsico.
(2) Estados de leitura apenas pelo software usurio.

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

RESERVADO
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
VALOR INICIAL CONTADOR RPIDO 1
EFETIVO CONTADOR RPIDO 1
PRESET CONTADOR RPIDO 1

136

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

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Utilizando o Aplicativo WinSUP 2
Para inserir uma placa de contagem rpida, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Mdulos de Contagem Rpida";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo de contagem rpida selecionado na rvore de
Expanses;
2.1- Clique e arraste o mdulo de contagem rpida selecionado na rvore de Expanses, para
a linha correspondente ao slot que se deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo de contagem rpida selecionado na rvore de Expanses, para
o slot desejado no Bastidor;
Para acessar as configuraes de uma placa de contagem rpida, utilize um dos procedimentos
mostrados abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa de contagem rpida que se deseja
configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa de contagem rpida
que se deseja configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";
Habilitando os contadores:
Para habilitar os dois contadores disponveis na placa, marque as opes "Habilita contador 1" e
"Habilita contador 2". Cada contador funciona individualmente, ou seja, se somente o contador 1 for
utilizado, no necessrio marcar a opo "Habilita contador 2".
Os efetivos dos contadores rpidos 1 e 2 encontram-se nas posies de memria 4E4 e 4F4
respectivamente, como mostra a janela de configurao.
Habilitando as sadas analgicas:
Para habilitar as sadas analgicas presentes no mdulo de contagem rpida, marque a opo
"Habilita sadas analgicas". Esta opo est presente somente no mdulo 4004.87SA.
Os efetivos das sadas analgicas 1 e 2 encontram-se nas posies de memria 4EC e 4FC
respectivamente, como mostra a janela de configurao.
Habilitando contagem binria:
Para utilizar os contadores rpidos em modo binrio, marque a opo "Contadores em binrio".

137

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Mdulo de Energia
ATENO: Este mdulo dever ser utilizado somente com as unidades de processamento
XA.
A unidade 4004.45 foi idealizada para atender aplicaes direcionadas ao controle e anlise de
parmetros eltricos trifsicos.
Integrado aos drivers MPC4004R e MPC4004T sobre a forma de um mdulo microprocessado, este
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 potncias

P*P + Q*Q

Cos = P/S

I = S/V

138

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


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:
ENDEREO
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
067B
0678
0677
0674
0673
0670

DESCRIO

REPRESENTAO

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

CPU

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

MDIA DAS CORRENTES

XX.XX

MDIA FATOR DE POTNCIA

XX.XX

POTNCIA APARENTE TOTAL

XXXXXXXX

POTNCIA REATIVA TOTAL

XXXXXXXX

POTNCIA ATIVA TOTAL

XXXXXXXX

139

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

ENDEREO
066F
0668
0667
0660
065F
0658
0657
0650
064F
0648
0647
0640
063F
0638
0637
0630
062C
062A
0628
0626
0624
0622
0620
061C
061A
0618
0616
0614
0612
0610
060C
060A
0608
0606
0604
0602
0600

DESCRIO

REPRESENTAO

CPU

DIREO
4004.45

ENERGIA TOTAL REATIVA FASES 3,2,1

KWH

XXXXXXXXXX.XXXXXX

ENERGIA TOTAL ATIVA FASES 3,2,1

KWH

XXXXXXXXXX.XXXXXX

ENERGIA REATIVA FASES 3

KWH

XXXXXXXXXX.XXXXXX

ENERGIA REATIVA FASES 2

KWH

XXXXXXXXXX.XXXXXX

ENERGIA REATIVA FASES 1

KWH

XXXXXXXXXX.XXXXXX

ENERGIA ATIVA FASES 3

KWH

XXXXXXXXXX.XXXXXX

ENERGIA ATIVA FASES 2

KWH

XXXXXXXXXX.XXXXXX

ENERGIA ATIVA FASES 1

KWH

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

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

140

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Estados Internos
ENDEREO
020F
020E
020D
020C
020B
020A
0209
0208
0207
0206
0205
0204
0203
0202
0201
0200

DESCRIO

CPU

DIREO
4004.45

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

Endereamento do Mdulo de Energia


Os drivers MPC4004R e MPC4004T permitem ao usurio definir at 08 Mdulos de Energia.
A posio do jumper de endereamento (ST1) fornecida pelo aplicativo WinSUP 2, durante a
configurao do hardware a ser utilizado.
JUMPER

ST1

POSIO

FUNO
a

A
B
C
D
E
F
G
H

1 . EXPANSO DE ENERGIA
2a. EXPANSO DE ENERGIA
3a. EXPANSO DE ENERGIA
4a. EXPANSO DE ENERGIA
5a. EXPANSO DE ENERGIA
6a. EXPANSO DE ENERGIA
7a. EXPANSO DE ENERGIA
8a. EXPANSO DE ENERGIA

Observao: O usurio tem a sua disposio, todas as unidades digitais e analgicas presentes nos
drivers MPC4004Re MPC4004T podendo assim incrementar o controle dos processos que envolvem a
medio de parmetros eltricos.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa Slave, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Slaves";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;

141

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo slave selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo slave selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo slave selecionado na rvore de Expanses, para o slot desejado
no Bastidor;
Para acessar as configuraes de uma placa slave, utilize um dos procedimentos mostrados
abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa slave que se deseja configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa slave que deseja
configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que deseja
configurar) e selecione a opo "Propriedades";
Configurando o Mdulo de Energia:
O mdulo de energia 4004.45 utiliza 16 estados internos e 96 registros para trocar informaes.
Para este mdulo, esto disponveis as definies de um registro inicial e um EI inicial para atualizao
dos parmetros medidos, bem como a possibilidade de atualizar a slave dentro da Int2.
Definio do registro inicial:
O registro inicial a ser utilizado pela slave definido no campo "Reg. inicial";
Definio do EI inicial:
O EI inicial a ser utilizado pela slave definido no campo "EI inicial";
Dica: 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, 1000h, 2000h, etc.)

Primeiro estado interno: 0200h (poderia ser 0250h, 0320h, etc.) (ver mapeamento da slave de
energia)

Atualizao na Int2:
Marque a opo "Habilita a atualizao desta slave na Int2", para que a slave seja atualizada dentro do
programa de Int2;

142

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Mdulo Slave de Comunicao


Os mdulos slave de comunicao 4004.72R e 4004.72M so aprimoramentos do mdulo 4004.72
pois possui a possibilidade de ser mestre de rede para cada um de seus dois canais. O protocolos
suportados so: APR03 da Atos (4004.72R) e MODBUS RTU (4004.72M).
A criao destes mdulos de comunicao atende as necessidades das seguintes aplicaes:
Link com rdio modem;
Link com linhas privativas;
Link entre CLPs para troca de dados entre CPUs

Caractersticas dos Mdulos 4004.72R e 4004.72M


CARACTERSTICAS TCNICAS
Quantidade de Canais
Quantidade de
mdulos no bastidor
Taxa de Comunicao
Padro Eltrico
Isolao tica
Indicadores LED
Programao
Protocolo
Consumo

02 (dois)
At 08 mdulos, limitado ao consumo dos mdulos em relao fonte do bastidor.
De 1200 bps at 57.600 bps
RS232 ou RS485 presente em cada canal e selecionvel por jumper interno
(ver tabela na pgina 95)
1000V
Status do mdulo e Status dos canais
Diretamente atravs do WinSUP 2
4004.72R: APR03 no modo mestre e escravo
4004.72M: MODBUS RTU no modo mestre e escravo
240mA @5Vcc da fonte do bastidor

MODO DE FUNCIONAMENTO DO LED DE STATUS


Piscando Rpido
Piscando Lento
Aceso Direto

Mdulo programado e operando normalmente


Mdulo em modo de programao
Mdulo no programado

MODO DE FUNCIONAMENTO DOS LEDs DE FALHA DE COMUNICAO


MODO MESTRE
Aceso Direto
Piscando Lento

Mdulo operando sem falhas


Mdulo operando com falha em alguma estao

MODO ESCRAVO
Apagado

Quando um canal escravo seu respectivo LED de


falha de comunicao permanece apagado.

143

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Princpio de Funcionamento
Os mdulos 4004.72R e 4004.72M possuem acesso a todas as posies de memria da CPU,
tanto em modo mestre como no modo escravo.

Quando o canal configurado como mestre de rede, o mdulo atualiza somente os


frames declarados pelo usurio.
Quando o canal configurado como escravo, o mdulo atualiza qualquer posio de
memria da CPU.

Importante: os canais s estaro ativos quando o controlador estiver no modo RUN.


Um frame corresponde a uma regio a ser atualizada, definindo os endereos a serem
atualizados, o endereo de rede, o nmero de estao e a quantidade de bytes e serem atualizados.

EXEMPLO PARA 4004.72R (SLAVE APR03)


Exemplo de um frame:

EXEMPLO PARA 4004.72M (SLAVE MODBUS RTU)


Exemplo de um frame:
A atualizao das informaes entre a CPU e o mdulo pode ser feita de duas maneiras:

1. Na varredura da CPU: A troca de informaes entre a CPU e o mdulo ocorrer uma vez a
cada varredura da CPU, sendo atualizado at 8 frames por vez.
Desta forma, se os dois canais so configurados como mestre e possuem por exemplo 16
frames cada um, o tempo para atualizar todos os campos ser de 4 varreduras da CPU.
Recomenda-se este modo quando no h variveis crticas sendo atualizadas.

2. No programa de INT2 (base de tempo): A troca de informaes feita na base de tempo


escolhida para a INT2, que pode ser configurada de 2ms at 10ms. Sendo tambm atualizado
at 08 frames por vez.
No mesmo exemplo anterior para 16 frames configurado em cada canal, considerando a
melhor resoluo de 2ms, o tempo total de atualizao ser de 8 ms.
Recomenda-se este modo quando h variveis crticas de processo sendo atualizadas.

144

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Clculo do Tempo de Atualizao dos Dados
Para tornar o software mais modular e otimizado, a comunicao dos dados ocorrem em dois
ciclos distintos:
I - Comunicao das informaes entre a RAM da CPU e a RAM da slave;

II - Comunicao entre a slave e as estaes da rede.


Existe tambm um frame fixo, que transmite os estados de falha com as estaes da rede.

II

CPU

Slave

CP-01

O primeiro ciclo j conhecido onde sua temporizao depende da quantidade de frames criados
e tambm de estarem ou no sendo atualizados na interrupo.
Para o segundo ciclo, dependemos basicamente da taxa de comunicao e do nmero de bytes
transmitidos, assim teramos:
TAXA

N. DE BYTES

TEMPO POR FRAME

57600
57600

8
16

4,3ms
5,8ms

9600
9600

8
16

28,8ms
30,6ms

Exemplos de clculo do tempo de atualizao dos frames


Exemplo 1: Mdulo com 1 canal habilitado, possuindo 16 frames com 16 bytes cada, atualizados na
interrupo com base de tempo de 2ms, comunicando a taxa de 57600:
Tempo do ciclo I: 2 scans com 8 frames cada + 1 scan fixo de transmisso dos alarmes, totalizando
6ms.
Tempo do ciclo II: 16 frames x 5,8ms = 93ms
Portanto o pior caso seria a soma dos dois tempos ou seja os 256 bytes do exemplo esto sendo
atualizados a cada 99ms
Exemplo 2: Mdulo com 2 canais habilitados possuindo 16 frames com 16 bytes cada, atualizados na
interrupo com base de tempo de 2ms, comunicando a taxa de 57600:
Quando houver dois canais ativos, somente o tempo do primeiro ciclo sofrer aumento,
pois a troca de dados com as estaes feita simultaneamente nos dois canais.
Tempo do ciclo I: 2 scans para canal 1 + 2 scans para canal 2 + 1 scan fixo de transmisso dos
alarmes dos dois canais, totalizando: 5 x 2 = 10ms.
Tempo do ciclo II: 16 frames x 5,8ms = 93ms
Tempo total do canal 1 para trocar 256 bytes = 103ms
Tempo total do canal 2 para trocar 256 bytes = 103ms

145

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Utilizando o Aplicativo WinSUP 2
Os mdulos 4004.72R e 4004.72M esto disponveis para as CPUs dos drivers MPC4004R e
MPC4004T. Aps ser inserido no bastidor, estes mdulos sero programados segundo as
configuraes abaixo:

Mdulo 4004.72R
MODO ESCRAVO

MODO MESTRE

O mdulo 4004.72R possui 02 canais a serem programados da seguinte maneira:


Modo de Comunicao: Define se o canal mestre ou escravo;
Baud Rate: Define a taxa de comunicao do canal;
Endereo de Rede: Quando escravo, define o nmero de identificao do mdulo na rede, que o

canal ir responder;
Time-out: Quando mestre, define o tempo de espera de falha entre as estaes do canal;
End. Inicial de Falha: Define os EIs da CPU utilizados para indicar as falhas de comunicao das

estaes de cada canal;


Qtde. Alarmes: Define a quantidade de alarmes a serem atualizados na CPU, a partir do endereo

inicial de falha definido no campo anterior;


Frames de comunicao: 40 frames de comunicao de 16 bytes (configurvel) para cada canal;

Quando o canal for configurado para modo escravo, somente a programao do nmero de
estao e taxa de baud rate se faz necessrio.

146

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Mdulo 4004.72M
MODO ESCRAVO

MODO MESTRE

O mdulo 4004.72M possui 02 canais a serem programados da seguinte maneira:


Modo de Comunicao: Define se o canal mestre ou escravo;
Baud Rate: Define a taxa de comunicao do canal;
Endereo de Rede: Quando escravo, define o nmero de identificao do mdulo na rede, que o

canal ir responder;
Time-out: Quando mestre, define o tempo de espera de falha entre as estaes do canal;
End. Inicial de Falha: Define os EIs da CPU utilizados para indicar as falhas de comunicao das

estaes de cada canal;


Qtde. Alarmes: Define a quantidade de alarmes a serem atualizados na CPU, a partir do endereo

inicial de falha definido no campo anterior;


Stop bits: Define o nmero de stopbits na configurao do canal;
Paridade: Define a utilizao de paridade para o canal;
Frames de comunicao: 40 frames de comunicao de 16 bytes (configurvel) para cada canal;

Quando o canal for configurado para modo escravo, somente a programao do nmero de
estao e taxa de baud rate se faz necessrio.
IMPORTANTE
A comunicao entre o aplicativo e o mdulos 4004.72R / 4004.72M presentes na aplicao

(mximo de 8 mdulos) ser sempre realizada no modo de programao;


As slaves recebero a programao atravs do aplicativo, que acessar sua memria e
manipular os bytes de gravao.

147

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Topologia

/ 4004.72M

148

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Programa de Interrupo 1
Para que o programa de Int1 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Uma vez habilitada, o programa Int1 ser executado na transio de OFF para ON da entrada 102 (E3
da CPU).
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Opes do programa de interrupo:
Para tornar mais eficiente a execuo do programa Int1, ao habilit-lo, possvel visualizar as tarefas
que iro ser executadas junto interrupo. Essas tarefas so selecionadas durante a configurao do
hardware e programao do ladder no WinSUP 2.
Utilizando o Aplicativo WinSUP 2
Para utilizar esse recurso, selecione a opo "Habilita programa de interrupo 1", na guia Geral
da janela Configurao de Hardware, e em seguida acione o boto Opes.
A seguinte janela se abrir:

Fig. 60. - Opes do programa de interrupo 1

Cada opo mostrada na janela acima faz referncia a uma opo das configuraes de hardware.
CPU - Indica se as entradas/sadas da CPU foram programadas para serem atualizadas na Int1;
Digitais - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais entradas/sadas da placa sero atualizadas;
Analgicas - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais canais foram programados para serem atualizados, informando seus
respectivos efetivos;

149

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Contador Rpido - Indica se a placa de contagem rpida est programada para atualizar na Int1,
mostrando em qual slot ela se encontra;
Comparao auto. de registros - Indica quais grupos da comparao automtica de registros,
programada na guia Geral, foram programados para atualizar na Int1, mostrando o efetivo, preset, EI e
quantidade de cada grupo.
Movim. dados atravs EI - Indica quais grupos da movimentao de dados atravs de EI, programada
na guia Geral, foram programados para atualizar na Int1, mostrando o destino, a origem, o EI e a
quantidade de cada grupo.
Observe o exemplo abaixo:

Fig. 61. - Exemplo de configurao de Int1

CPU - Indica que as entradas e sadas foram programadas e mostra seus respectivos endereos;
Digitais - Indica que a placa 16E/16S, situada no slot A2, tem suas entradas digitais programadas para
atualizar na Int1. Seus respectivos endereos so mostrados logo ao lado: 0110h a 011Fh;
Analgicas - Indica que a placa 4E/4S, situada no slot B2, tem o canal 1 programado para atualizar na
Int1. Seu respectivo endereo de efetivo est mostrado logo ao lado: 5200h;
Contador Rpido - Indica que a placa de contagem rpida inserida no slot B3 foi programada para
atualizar na Int1;
Comparao auto. de registros - Indica quais grupos da comparao automtica de registros,
programada na guia Geral, foram programados para atualizar na Int1, mostrando o efetivo, preset, EI e
quantidade de cada grupo.
Movim. dados atravs EI - Indica quais grupos da movimentao de dados atravs de EI, programada
na guia Geral, foram programados para atualizar na Int1, mostrando o destino, a origem, o EI e a
quantidade de cada grupo.

150

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Programa de Interrupo 2
Para que o programa de Int2 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Uma vez habilitada, o programa Int2 ser executado periodicamente, de acordo com o intervalo
definido pelo usurio na caixa de seleo "Intervalo para interrupo". Os intervalos possveis vo de 2
a 10 ms.
Opes do programa de interrupo:
Para tornar mais eficiente a execuo do programa Int2, ao habilit-lo, possvel visualizar as tarefas
que iro ser executadas junto interrupo. Essas tarefas so selecionadas durante a configurao do
hardware e programao do ladder no WinSUP 2.
Utilizando o Aplicativo WinSUP 2
Para utilizar esse recurso, selecione a opo "Habilita programa de interrupo 2", na guia Geral
da janela Configurao de Hardware, e em seguida acione o boto Opes.
A seguinte janela se abrir:

Fig. 62. - Opes do programa de interrupo 2

Cada opo mostrada na janela acima faz referncia a uma opo das configuraes de hardware.
CPU - Indica se as entradas/sadas da CPU foram programadas para serem atualizadas na Int1;
Digitais - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais entradas/sadas da placa sero atualizadas;

151

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Analgicas - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais canais foram programados para serem atualizados, informando seus
respectivos efetivos;
Contador Rpido - Indica se a placa de contagem rpida est programada para atualizar na Int1,
mostrando em qual slot ela se encontra;
Comparao auto. de registros - Indica quais grupos da comparao automtica de registros,
programada na guia Geral, foram programados para atualizar na Int2, mostrando o efetivo, preset, EI e
quantidade de cada grupo.
Movim. dados atravs EI - Indica quais grupos da movimentao de dados atravs de EI, programada
na guia Geral, foram programados para atualizar na Int2, mostrando o destino, a origem, o EI e a
quantidade de cada grupo.
Intervalo para interrupo - Tempo de execuo do programa de Int2. Possui intervalos entre 2ms e
10ms;
Atualiza 8 primeiros ngulos - No instante que o programa de interrupo chamado, os 8 primeiros
ngulos do contador rpido (CPU) em modo ngulo so atualizados;
Observe o exemplo abaixo:

Fig. 63. - Exemplo de configurao de Int2

CPU - Indica que as entradas e sadas foram programadas e mostra seus respectivos endereos;
Digitais - Indica que a placa 8E/8S, situada no slot A9, tem suas sadas digitais programadas para
atualizar na Int2. Seus respectivos endereos so mostrados logo ao lado: 01A0h a 01A7h;
Analgicas - Indica que a placa 4E/4S, situada no slot A3, tem o canal E1 programado para atualizar
na Int2. Seu respectivo endereo de efetivo est mostrado logo ao lado: 6000h;

152

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Contador Rpido - No existe placa de contador rpido, ou ela no est programada para atualizar na
Int2, portanto essa opo permanece em branco;
Slaves - Indica que a placa Slave DeviceNet inserida no slot A4 foi programada para atualizar na Int2;
Comparao auto. de registros - Por no existir nenhum grupo programado para atualizar na Int2 ou
a opo "Habilita comparao automtica de registros", na guia "Geral" no estar habilitada, essa
opo permanece em branco;
Movim. dados atravs EI - Por no existir nenhum grupo programado para atualizar na Int2 ou a
opo "Habilita movimentao de dados atravs de EI", na guia "Geral" no estar habilitada, essa
opo permanece em branco;

153

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Canais de Comunicao Serial


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 as seguintes taxas de comunicao
1200, 2400, 4800, 9600, 19200, 28800 e 57600.
Recursos Disponveis
Definio das combinaes dos recursos disponveis para os canais de comunicao dos drivers
MPC4004R e MPC4004T.

RS232
RS485

APR03
Escravo

APR03
Mestre

Modbus
Escravo

Modbus
Mestre

SIM
SIM

SIM
SIM

SIM
SIM

SIM
SIM

Instruo Escuta Canal


Print
Serial
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)
Importante: O Mestre no pode ser simultneo nos dois canais seriais.
Utilizando o Aplicativo WinSUP 2
A programao da taxa de comunicao dos canais seriais do CLP feita na guia Geral da janela
Configuraes de Hardware, nos campos mostrados abaixo:

Fig. 64.- Programao das taxas de comunicao

154

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Aplicaes Especiais com o Controlador MPC4004R / MPC4004T


Comparao Automtica de Registros
Movimentao de Dados Atravs de EI
Simulador de ngulo
Modo Normal
Contador Rpido
Modo ngulo
Temporizadores / Contadores de Firmware (1 a 32)
Temporizadores de 0,01ms
Motor de Passo
Envio de Caracteres atravs do Canal Serial
Leitura de Caracteres atravs do Canal Serial
Comunicao Background
Comparao de Mximos de Mnimos
Temporizadores / Contadores (33 a 48)
Impresso de Dados (TXPR)
Programao On-Line

MPC4004R

MPC4004T

Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
No

Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim

Comparao Automtica de Registros:


Esse recurso executa a comparao de uma sequncia de registros (definidos a partir de um registro
qualquer) com uma sequncia de outros registros (presets) automaticamente, sem a necessidade de
fazer estas comparaes no programa ladder.
Cada preset tem um EI associado, que sinaliza o resultado da comparao. Assim que o registro
escolhido atingir o valor do primeiro preset, o primeiro EI sinalizar; quando atingir o valor do segundo
preset, o segundo EI sinalizar, e assim por diante.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita comparao automtica de registros", na
guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes.A seguinte
janela ser aberta:
Definio das colunas
Grupo: Cada grupo representa um efetivo
e uma sequncia de presets que deseja
comparar. O nmero mximo de grupos
de 64;
Hab. varr.: Habilita grupo na varredura.
Quando selecionado, a comparao para
este grupo ser realizada durante a
varredura
Hab. Int1: Habilita grupo da Int1. Quando
selecionado, a comparao para este
grupo ser realizada no programa de Int1.
Hab. Int2: Habilita grupo da Int2. Quando
selecionado, a comparao para este
grupo ser realizada no programa de Int2.
Fig. 65. - Comparao automtica de registros

155

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Efetivo: Este o endereo do registro a ser comparado. Esse endereo pode ser configurado pelo
usurio, podendo ser utilizado qualquer registro livre do CLP.
Preset: Este o endereo do primeiro registro de preset; todos os outros presets do grupo viro em
seqncia. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro
livre do CLP.
EI: Endereo do primeiro Estado Interno de comparao do grupo. Cada registro de preset est
associado a um EI, que sinaliza o resultado da comparao. Essa associao direta: o primeiro
preset est associado ao primeiro EI; o segundo preset ao segundo EI, etc.
Estado Interno OFF = Valor do Preset > Valor do Efetivo
Estado Interno ON = Valor do Preset <= Valor do Efetivo
Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de EI's
livres do CLP.
Quantidade: Nesse campo, definido o nmero de comparaes que sero associados a cada efetivo
do grupo. O nmero mximo de comparaes possveis de 256 na varredura, 32 no programa de Int1
e 32 no programa de Int2.
Contadores de presets mostram a quantidade de EI's utilizados em cada parte do programa. Eles
encontram-se abaixo da tabela de configurao.
Exemplo de utilizao
Observe a configurao realizada na figura abaixo:

Fig. 66. - Exemplo de comparao automtica de registros

GRUPO1
Habilitado somente na varredura, utiliza o
EFETIVO
PRESET
EI CORRESPONDENTE
registro 1000h como primeiro preset e o EI 300h
como primeiro EI de resultado, com a clula
A000h
1000h
300h
"Quantidade" com o valor 5, pode-se dizer que o
A000h
1002h
301h
efetivo A000h ser comparado com os presets
A000h
1004h
302h
A000h
1006h
303h
1000h, 1002h...... 1008h. Quando o valor do
A000h
1008h
304h
efetivo (A000h) alcanar o valor armazenado em
algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao ao lado.
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de
comparaes na varredura passa a mostrar este mesmo valor, referente ao total de comparaes
programadas na varredura.

156

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


GRUPO2
Habilitado somente na Int1, utiliza o registro
1100h como primeiro preset e o EI 250h como
primeiro EI de resultado, com a clula
"Quantidade" com o valor 7, pode-se dizer que o
efetivo A100h ser comparado com os presets
1100h, 1102h...... 110Ch. Quando o valor do
efetivo (A100h) alcanar o valor armazenado em
algum dos presets do grupo, o respectivo EI
deste preset ser acionado, seguindo a relao
ao lado.

EFETIVO

PRESET

A100h
A100h
A100h
A100h
A100h
A100h
A100h

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

EI CORRESPONDENTE
250h
251h
252h
253h
254h
255h
256h

Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de
comparaes na Int1 passa a mostrar este mesmo valor, referente ao total de comparaes
programadas na Int1.
GRUPO3
Habilitado somente na Int2, utiliza o registro
2510h como primeiro preset e o EI E000h como
primeiro EI de resultado, com a clula
"Quantidade" com o valor 8, pode-se dizer que o
efetivo B000h ser comparado com os presets
2510h, 2512h...... 251Eh. Quando o valor do
efetivo (B000h) alcanar o valor armazenado em
algum dos presets do grupo, o respectivo EI
deste preset ser acionado, seguindo a relao
ao lado.

EFETIVO

PRESET

B000h
B000h
B000h
B000h
B000h
B000h
B000h
B000h

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

EI CORRESPONDENTE
E000h
E001h
E002h
E003h
E004h
E005h
E006h
E007h

Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de
comparaes na Int2 passa a mostrar este mesmo valor, referente ao total de comparaes
programadas na Int2.
GRUPO4
Habilitado no programa de Int1 e Int2, utiliza o
registro 3000h como primeiro preset e o EI
EF00h como primeiro EI de resultado, com a
clula "Quantidade" com o valor 20, pode-se
dizer que o efetivo C000h ser comparado com
os presets 3000h, 3002h...... 3026h. Quando o
valor do efetivo (C000h) alcanar o valor
armazenado em algum dos presets do grupo, o
respectivo EI deste preset ser acionado,
seguindo a relao ao lado.

EFETIVO

PRESET

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

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

Observao: Note que logo aps preencher a


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

157

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

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Movimentao de Dados Atravs de EI:
Esse recurso associa uma sequncia de Estados Internos a uma sequncia de registros (presets).
Quando um desses EI's acionado, o valor do preset associado a esse EI colocado no destino
escolhido pelo programador.
Se mais de um EI associado a um mesmo registro-destino estiver acionado, o valor do preset do
menor EI ser colocado no destino. Se nenhum EI estiver acionado, o valor contido no registro-efetivo
ser sempre o contedo do primeiro preset do canal.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita movimentao de dados atravs de EI",
na guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes. A
seguinte janela ser aberta:
Definio das colunas
Grupo: Cada grupo representa um efetivo
e uma sequncia de registros-origem que
se deseja movimentar. O nmero mximo
de grupos de 64;
Hab. varr.: Habilita grupo na varredura.
Quando selecionado, a movimentao
para este grupo ser realizada durante a
varredura.
Hab. Int1: Habilita grupo da Int1. Quando
selecionado, a movimentao para este
grupo ser realizada no programa de Int1.
Hab. Int2: Habilita grupo da Int2. Quando
selecionado, a movimentao para este
grupo ser realizada no programa de Int2.
Fig. 67. - Movimentao de dados atravs de EI

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

158

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Exemplo de utilizao
Observe a configurao realizada na figura abaixo:

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

GRUPO1
Habilitado somente na varredura, utiliza o registro 5000h como
EI
ORIGEM
DESTINO
primeiro registro de origem e o EI 270h como primeiro EI de
movimentao, com a clula "Quantidade" com o valor 6, pode-se
270h
5000h
8000h
dizer que quando o EI 270h for acionado, o contedo do registro
271h
5002h
8000h
5000h (origem) ser copiado para o registro de destino (8000h) do
272h
5004h
8000h
273h
5006h
8000h
grupo. Para cada EI (dentro do conjunto de EI's utilizados pelo
274h
5008h
8000h
GRUPO1) acionado, um determinado registro-origem ter seu
contedo copiado para o registro de destino (8000h) do grupo. A tabela ao lado relaciona os EI's com
seus respectivos registros.
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de
movimentaes na varredura passa a mostrar este mesmo valor, referente ao total de movimentaes
automticas programadas na varredura.
GRUPO2
Habilitado somente na Int1, utiliza o registro 6000h como primeiro
registro de origem e o EI 300h como primeiro EI de movimentao,
com a clula "Quantidade" com o valor 10, pode-se dizer que
quando o EI 300h for acionado, o contedo do registro 6000h
(origem) ser copiado para o registro de destino (9000h) do grupo.
Para cada EI (dentro do conjunto de EI's utilizados pelo GRUPO2)
acionado, um determinado registro-origem ter seu contedo
copiado para o registro de destino (9000h) do grupo. A tabela ao
lado relaciona os EI's com seus respectivos registros.

EI

ORIGEM

DESTINO

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

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

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

Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de
movimentaes na Int1 passa a mostrar este mesmo valor, referente ao total de movimentaes
automticas programadas na Int1.

159

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

GRUPO3
Habilitado somente na Int2, utiliza o registro A550h como primeiro
EI
ORIGEM DESTINO
registro de origem e o EI E400h como primeiro EI de movimentao,
com a clula "Quantidade" com o valor 5, pode-se dizer que quando o
E400h
A550h
C100h
EI E400h for acionado, o contedo do registro A550h (origem) ser
E401h
A552h
C100h
copiado para o registro de destino (C100h) do grupo. Para cada EI
E402h
A554h
C100h
(dentro do conjunto de EI's utilizados pelo GRUPO3) acionado, um
E403h
A556h
C100h
E404h
A558h
C100h
determinado registro-origem ter seu contedo copiado para o
registro de destino (C100h) do grupo. A tabela ao lado relaciona os EI's com seus respectivos
registros.
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de
movimentaes na Int2 passa a mostrar este mesmo valor, referente ao total de movimentaes
automticas programadas na Int2.
GRUPO4
Habilitado na varredura e no programa de Int2, utiliza o registro
900h como primeiro registro de origem e o EI 3A0h como primeiro
EI de movimentao, com a clula "Quantidade" com o valor 20,
pode-se dizer que quando o EI 3A0h for acionado, o contedo do
registro 900h (origem) ser copiado para o registro de destino
(1000h) do grupo. Para cada EI (dentro do conjunto de EI's
utilizados pelo GRUPO4) acionado, um determinado registro-origem
ter seu contedo copiado para o registro de destino (1000h) do
grupo. A tabela ao lado relaciona os EI's com seus respectivos
registros.
Observao: Note que logo aps preencher a clula "Quantidade"
para o GRUPO4, os contadores de movimentao na varredura e
no programa de Int2 passam a mostrar a soma total de
movimentaes automticas utilizadas em cada regio.

160

EI

ORIGEM

DESTINO

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

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

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

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Simulador de ngulo
possvel obter nos Mdulos de Processamento relacionados com os drivers MPC4004R e
MPC4004T uma simulao de um sinal de um transdutor angular utilizando o timer interno do
processador. 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
setpoint 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
003F
0030

16 EI DE NGULOS

00DF

BLOQUEIO DE CONTAGEM (Simulador de ngulo)

(Modo ngulo Simulado)

REGISTROS ASSOCIADOS
04D7
04D6
04D1
04D0
053F
0500

EFETIVO PRA O MODO NGULO SIMULADO


(1) (2)

SETPOINT PARA O MODO NGULO SIMULADO (RPM)

(3)

16 SETPOINTS DE NGULOS INICIAIS/FINAIS

(1) Valores entre 0 e 4 RPM sero sempre 4 RPM.


(2) O valor mximo para o setpoint de 180.0 RPM.
(3) Estrutura de dados dos ngulos iniciais/finais. (Ver pgina 163)

Contador Rpido (Presente no Mdulo de Processamento)


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 jumpers contidos na CPU:
PLACA

JUMPER

101.2806 P
ou
101.2807 N

ST2
ST3

POSIO

FUNO

A
B
A
B

Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
Encoder unidirecional

Default: bidirecional

Observao: a CPU do MPC4004 composta por duas placas de circuito impresso. Os jumpers de
definio do encoder encontram-se na placa inferior. Para acess-los necessrio remover a placar
superior, retirando os parafusos de fixao.
Aps alterar os jumpers ao remontar as placa verificar se a conexo entre as mesmas est correta.
O contador rpido pode atuar em dois modos:
Modo Normal
Modo ngulo

161

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

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

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

Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
003F
0030
(1)
(2)
(3)

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)
16 EI DE NGULOS (Modo ngulo)

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

estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
estes estados passam a ser de uso geral quando o contador rpido do mdulo de processamento est no modo normal.

162

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

REGISTROS ASSOCIADOS - Modo normal (1)


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

REGISTROS ASSOCIADOS - Modo ngulo (2)


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

VALOR DA MARCA ZERO PARA SENTIDO DECRESCENTE


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

(1) No modo normal a contagem feita do VALOR INICIAL at o SETPOINT.


(2) No modo ngulo o valor da marca zero para sentido decrescente igual ao nmero de pulsos por
volta menos um.
(3) O clculo do valor em RPM feito s no modo ngulo e considerando-se encoder de 360 pulsos/volta,
independentemente do encoder realmente usado.

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

163

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

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


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

0501h

0502h

0503h

00

00

01

50

Utilizando o Aplicativo WinSUP 2


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

Fig. 69. - Contador Modo Normal

Escolha uma das sadas digitais para relacionar com o resultado da comparao do efetivo com o
setpoint do contador de alta velocidade presente no mdulo de processamento. Conforme o resultado
da comparao, a sada relacionada automaticamente ativada.
Caso no queira relacionar a sada digital escolha a opo Nenhum.
Clique no boto OK para confirmar os valores.

164

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Temporizadores e Contadores
O aplicativo WinSUP 2, 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 48* Temporizadores ou Contadores.
* - Total utilizado em um programa somando contadores e temporizadores.

Importante: Para habilitar os temporizadores/contadores de 33 a 48 veja pgina 179.

Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
001F
0000

32 TEMPORIZADORES/CONTADORES

REGISTROS ASSOCIADOS
047F
0440
043F
0400

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

Abaixo temos uma tabela realizando a referncia cruzada dos Estados Internos, Presets e Efetivos dos
Temporizadores/Contadores:
N

ESTADO
INTERNO

PRESET

EFETIVO

ESTADO
INTERNO

PRESET

EFETIVO

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

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

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

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

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

Importante: No aplicativo WinSUP 2 o usurio tem disponvel o Mapeamento de Memria da srie


MPC4004, para acess-lo basta teclar [Shift+F1], em qualquer menu.

165

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Temporizadores (0,001s)
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
com os temporizadores de 0,001s :
ESTADOS INTERNOS RELACIONADOS
0021
0020

HABILITA TEMPORIZADOR 02
HABILITA TEMPORIZADOR 01

com os temporizadores de 0,001s :


REGISTROS ASSOCIADOS
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.

166

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Motor de Passo
Os drivers MPC4004R e MPC4004T permitem o acionamento de 1 motor de passo de 4 fases x 2A
(corrente mxima por fase), podendo ser ligado diretamente nas sadas do controlador, ou mesmo
gerar pulsos para alimentar a entrada de um driver de motor de passo.
As sadas utilizadas so:
Modo 4 fases
Motor de Passo controlado pelas 4 sadas S180 a S183, sendo as demais 184 a 187, de uso
geral.
Modo Gerador de Pulsos
Sada de CLOCK somente a sada S180, sendo as demais 181 a 187 de uso geral.

Estados Internos Relacionados


EI
200
201
202
203
204
205
206

MODO 4 FASES
Descrio
HABILITA TORQUE

BLOQUEIO DE CONTAGEM
MODO DE FUNCIONAMENTO
SENTIDO DE ROTAO
POSIO ALCANADA
TIPO DE PASSO
RESET DO EFETIVO

MODO GERADOR DE PULSOS


EI
Descrio
200
No utilizado
201
HABILITA/BLOQUEIO DE CLOCK
202
MODO DE FUNCIONAMENTO
203
No utilizado
204
POSIO ALCANADA
205
No utilizado
206
RESET DO EFETIVO

Descrio dos estados internos relacionados:


200- habilita torque - quando ativado energiza o motor com o ltimo passo ativo.
201- bloqueio Modo 4 Fases: quando ativado inibir a progresso de contagem, parando o motor
instantaneamente deixando torque no eixo do motor.
Modo Gerador de Pulsos: quando desativado a sada S180 estar enviando pulsos,
ativado inibir a sada de pulsos.
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 - Modo 4 Fases: nesta condio, o motor se deslocar uma quantidade programada de
pulsos , parando com torque no final da contagem.
Modo Gerador de Pulsos: nesta condio, o motor se deslocar uma quantidade
programada de pulsos , parando com o envio de pulsos da sada S180 no final da contagem.
203- sentido ativado horrio , desativado anti-horrio
Observao: a direo de rotao est relacionada seqncia de pulsos que o motor ir receber,
desta forma para mudar a direo de rotao basta inverter a seqncia de acionamento das fases o
motor .
204- posio alcanada . Este estado interno ser ligado toda vez que o motor estando no modo
posio e aps ser habilitado, atingir a posio definida nos endereos 4D8/4DB.
205- escolha do tipo de passo :

desligado - meio passo


ligado
- passo inteiro
167

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Observao: 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 :
4D8 e 4DA - preset do nmero de passos, 8 dgitos (00000000 99999999) (modo posio)
4D4 e 4D6 - efetivo de contagem dos passos, 8 dgitos (00000000 99999999) (modo posio)
4D0 e 4D1 - valor de velocidade min. 5.0 RPM mx 180.0 RPM
Observao: A velocidade do motor em RPM calculada diferente para cada uma das configuraes do
motor de passo. Para o modo 4 fases, considera-se um motor de 360 passos por volta, J para o modo
de gerador de pulsos, considera-se um motor com nmero de passos por volta definido na
configurao.
A velocidade mxima efetivamente alcanada depende do tipo de motor que se est utilizando, bem
como do torque necessrio ao processo (Quanto mais veloz menor ser o torque do motor).
Tabelas de acionamento do modo 4 fases:
Passo inteiro
1
2
3
4
1

Meio passo

S180

S181

S182

S183

ON
ON
OFF
OFF
ON

OFF
OFF
ON
ON
OFF

ON
OFF
OFF
ON
ON

OFF
ON
ON
OFF
OFF

1
2
3
4
5
6
7
8
1

S180

S181

S182

S183

ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON

OFF
OFF
OFF
OFF
ON
ON
ON
OFF
OFF

ON
OFF
OFF
OFF
OFF
OFF
ON
ON
ON

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: necessita de uma tenso de 24V /10mA para funcionar .
Circuito de potncia: pode ser considerado um circuito com coletor aberto, permitindo a conexo de
tenses que podem variar de 3 a 30V com correntes de at 2 A.
Desta forma, uma vez polarizado o circuito de controle em 24V, a ligao do motor de passo nas
sadas poder ser feito com tenses mais baixas por ex. 5V , sem a necessidade de limitadores de
tenso.

168

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Esquema de Ligao utilizando o modo 4 fases

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

2A

S1
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. 70. - Esquema de ligao entre Motor de Passo e Controlador Programvel (modo 4 fases)

Fig. 71. - Esquema de ligao entre o driver de Motor de Passo e Controlador Programvel.

169

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Utilizando o Aplicativo WinSUP 2


Para ativar o modo motor de passo, necessrio marcar a opo Habilita motor de passo, na guia
Geral da janela Configurao de Hardware. Nesta condio os registros/EIs do modo motor de
passo estaro reservados para a aplicao.
O modo de 4 fases
definido
automaticamente ao
marcar
a
opo
Habilita motor de
passo,
na
Configurao
de
Hardware.
Para alterar para o
modo de gerador de
pulsos (atravs da
sada 180), pressione
o boto Opes
para abrir a janela
abaixo e mude a
configurao
atual
para Gera pulso 1
fase,
definindo
tambm o nmero de
pulsos por volta que
o CLP dever seguir.
Esta nmero pode ser escolhido dentre as seguintes resolues: 200, 360, 400 e 1000 pulsos por
volta.

170

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Envio de Caracteres Atravs do Canal Serial (Instruo PRINT)
Envio de caracteres para um dispositivo externo, como uma impressora serial, servo motores, modem,
etc.

Estados Internos Relacionados


0FB
0BD
0FC

- Habilita modo Print


- Determina para qual canal serial ser enviado os caracteres
desligado - canal RS232 / ligado - canal RS485
- 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: Ao 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 WinSUP 2,
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" pgina 95).

171

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Leitura de Caracteres Atravs do Canal Serial
L 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
0FB
0E00 - 0EFE
0FE4/0FE5
0BD

- Habilita leitura de caracteres do canal serial


- Habilita modo Print
- Buffer de recepo dos caracteres (255 mx.)
- Registro contador de caracteres recebido
- 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 .
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. 72. - Funcionamento do Estado Interno 0AB

Utilizando o Aplicativo WinSUP 2


Na guia Geral da janela Configurao de Hardware, marque a opo Configura leitura caractere
atravs canal serial , e clique no boto Opes, onde uma janela para definio dos parmetros se
abrir, como mostra a figura abaixo:

Fig. 73. - Configurao para leitura de caracteres pelo canal serial

172

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Impresso de Dados (TXPR)
Existem aplicaes em que necessrio a impresso de relatrios pr-formatados ou cabealhos em
ASCII. O recurso de Impresso de Dados facilita a composio destes relatrios e cabealhos.

Utilizando o Aplicativo WinSUP 2


Na guia Print, da janela Configurao de Hardware, possvel digitar o texto desejado. O texto
digitado armazenado, em cdigo ASCII, na memria do controlador. Em conjunto com as instrues
TXPR e PRINT, este recurso permite a impresso dos textos atravs de um dos canais seriais do
controlador.
O controlador armazena at 16 tabelas de Print, com at 256 bytes cada.
A figura abaixo mostra a guia para configurao das tabelas de Print:

Fig. 74. - Configurao das tabelas de PRINT

Definio dos Campos


Pginas de impresso: Identifica as tabelas, mostrando parte de seu contedo e seu tamanho, em
bytes.
Limpar texto: Apaga o texto da tabela selecionada.
Offset: Mostra a posio em que o caractere est sendo alocado, tendo como referncia o primeiro
caractere digitado que receber a posio relativa 00h.
Contedo da pgina: Caixa de texto para a edio do contedo da pgina de impresso selecionada.
Nmero de colunas: Quantidade de colunas desejadas na tabela (mximo de 40).
CR automtico: Insere um caractere de Carrier Return no final de cada linha.
LF automtico: Insere um caractere de Line Feed no final de cada linha.

173

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Comunicao Background
Os drivers MPC4004R e MPC4004T possuem o recurso de "mestre de rede" em qualquer um de seus
canais seriais, possibilitando a troca de informaes entre controladores atravs da comunicao
background.
A comunicao background o mecanismo atravs do qual um CLP pode atuar como mestre de rede.
Consiste em uma lista de tarefas realizada ciclicamente pelo CLP, em paralelo com o processamento
do programa usurio. Nesta lista de tarefas, so programadas a leitura e a escrita, pelo mestre, de
registros/EIs de dispositivos escravos de rede.
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.
Os CLPs Atos podem utilizar dois protocolos de comunicao diferentes para trocar dados entre si:
O protocolo APR03 e o protocolo MODBUS RTU.
Utilizando-se um dos dois protocolos suportados, possvel construir uma rede mestre-escravo de at
31 pontos. Em ambos os casos, apenas um dos dispositivos conectados a rede atuar como mestre.

Estados Internos Relacionados:


0AA Estado interno de definio do canal mestre:

STATUS

FUNO

LIGADO
DESLIGADO

Mestre da RS232
Mestre da RS485

3D0 - Estado interno de habilitao do modo mestre, ao ser ativado o canal serial escolhido iniciar a
varrer a tabela com as regies a serem atualizadas nas estaes.
Ao ser desligado, o canal serial volta a ser um canal escravo.
Importante: O canal serial, ao ser definido como mestre, no mais responder a aplicativos como
WinSUP 2, PEP ou sistemas supervisrios, pois estar havendo coliso no canal de comunicao em
funo de haver 02 dispositivos mestre na rede.
3D1 a 3EF - indicam respectivamente EIs 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 85 frames de comunicao de 16 bytes cada utilizando o protocolo APR03 e at
73 frames de 16 bytes cada utilizando o protocolo MODBUS/RTU.
Utilizando-se o protocolo APR03, cada regio receber ainda o atributo de enviar para a estao ou
receber da estao:

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


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

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


recebimento das informaes.

174

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Utilizando o Aplicativo WinSUP 2


A programao da comunicao background feita na guia Background, na janela Configurao de
Hardware. Uma vez configurada a comunicao background, o CLP ir executar os frames
programados, sempre que o estado interno 3D0h estiver ligado.

Utilizando o protocolo Apr03: O protocolo APR03 foi criado pela Atos, sendo utilizado em
todos os seus controladores; do tipo mestre/escravo.

Especificaes:

Baud Rate
Paridade
Stop bit
Data bit

= 2400, 4800, 9600, 19200, 57600


= nenhuma
=1
= 8 bits

Para ativar o modo mestre do protocolo APR03, siga os seguintes passos:


1. Habilite a comunicao background;
2. Selecione o protocolo APR03 na caixa Protocolo.
3. Declare os frames de comunicao, preenchendo os campos End. Mestre, Direo, End. CP, Num.
CP e Num. Bytes.
4. Ative o estado interno 3D0h.

Utilizando o protocolo MODBUS: O protocolo Modbus foi desenvolvido pela empresa


Modicom, sendo implementado o tipo RTU (Remote Terminal Unit) nos CLPs Atos.

Especificaes:

Baud Rate
Parity
Stop Bit
Data bit

= 2400, 4800, 9600, 19200, 57600


= nenhuma
= 1 ou 2 bits configurveis (1 default)
= 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)

Para ativar o modo mestre do protocolo Modbus, siga os seguintes passos:


1. Habilite a comunicao background
2. Selecione o protocolo Modbus na caixa Protocolo.
3. Declare os frames de comunicao, preenchendo os campos End. Mestre, Direo, End. CP, Num.
CP e Num. Bytes.
4. Ative o estado interno 3D0h.

175

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Observao: Mais informaes sobre o protocolo MODBUS esto disponveis nos boletins tcnicos
B05/00 Protocolo MODBUS e B01/01 Protocolo MODBUS EXEMPLOS na rea de download do
site da Atos: www.atos.com.br.
A figura abaixo mostra a guia para configurao da comunicao background:

Fig. 75. - Configurao Background

Definio dos Campos


Endereo Mestre: endereo inicial a ser transmitido ou recebido.
Direo: sentido de transmisso ou recebimento.
Endereo CP: endereo inicial a ser transmitido ou recebido.
Nmero CP: nmero do CP na rede.
Nmero Bytes: quantidade de bytes transmitidos da regio de menu.
Observao: quando a comunicao estiver habilitada, os CLPs enviam e recebem dados
atualizando-os.

176

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Habilita Comparao de Mximos e Mnimos
Esse recurso, disponvel somente para CPU's dos drivers MPC4004R e MPC4004T, executa a
comparao de um registro qualquer, chamado de "Efetivo" , com outros dois registros (tambm
configurveis) chamados de "End. Mnimo" e "End. Mximo" durante a varredura. Podem ser
realizadas at 76 comparaes.
Os registros "End. Mnimo" e "End. Mximo" possuem, cada um, um EI associado. A partir do momento
que o registro efetivo igualar-se, ou encontrar-se abaixo do valor estabelecido no registro "End.
Mnimo" o EI associado a esse registro ser acionado, da mesma maneira que se o registro efetivo
igualar-se, ou encontrar-se acima do valor estabelecido no registro "End. Mximo" o EI associado a
esse registro tambm ser acionado.
Cada linha, chamada de ID independente, podendo ser configurados livremente os registros/EI's
utilizados em cada campo de cada ID.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita comparao de mximos e mnimos", na
guia Geral da janela Configurao de Hardware, e em seguida acione o boto Opes
A seguinte janela ser aberta:
Definio das colunas
ID: Cada linha representa uma comparao de um efetivo
a ser realizada. O nmero mximo de ID's disponveis
de 76;
Efetivo: Este o endereo do registro a ser comparado.
Este endereo pode ser configurado pelo usurio,
podendo ser utilizado qualquer registro livre do CLP;
End. Mnimo: Endereo do registro que dever conter o
valor mnimo a ser comparado com o efetivo. Este
endereo pode ser configurado pelo usurio, podendo ser
utilizado qualquer registro livre do CLP;
End. Mximo: Endereo do registro que dever conter o
valor mximo a ser comparado com o efetivo. Este
endereo pode ser configurado pelo usurio, podendo ser
utilizado qualquer registro livre do CLP;
Fig. 76. - Comparao de mximos e mnimos

EI Mnimo: O EI definido neste campo ser acionado quando o valor do efetivo for menor ou igual ao
valor contido no registro definido no campo "End. Mnimo". Este endereo pode ser configurado pelo
usurio, podendo ser utilizado qualquer Estado Interno livre do CLP;
EI Mximo: O EI definido neste campo ser acionado quando o valor do efetivo for maior ou igual ao
valor contido no registro definido no campo "End. Mximo". Este endereo pode ser configurado pelo
usurio, podendo ser utilizado qualquer Estado Interno livre do CLP;

177

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

Exemplo de utilizao
Observe a configurao realizada na figura abaixo:

Fig. 77. - Exemplo de comparao de mximos e mnimos

ID1
Utilizando os registros 800h, 900h e 902h respectivamente como efetivo, endereo de mnimo e
endereo de mximo, e com os EI's mnimo e mximo definidos como 180h e 181h, pode-se observar
a seguinte representao:

Quando o contedo do registro efetivo (800h) for igual ou menor que o valor de mnimo (armazenado
no registro 900h), o EI 180h ser acionado e o EI 181 ser desacionado;
Quando o contedo do registro efetivo (800h) for maior que o valor de mnimo (armazenado no registro
900h) e menor que o valor de mximo (armazenado no registro 902h), os EI's 180h e 181h sero
desacionados;
Quando o contedo do registro efetivo (800h) for igual ou maior que o valor de mximo (armazenado
no registro 902h), o EI 180h ser desacionado e o EI 181 ser acionado;

178

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Habilita Contador/Temporizador 33 a 48
Este recurso, disponvel somente para CPU's dos drivers MPC4004R e MPC4004T, habilita a utilizao
de outros 16 contadores/temporizadores com retardo na energizao, do mdulo de processamento.

Utilizando o Aplicativo WinSUP 2


Para configurar esse recurso, selecione a opo "Habilita contador/temporizador 33 a 48", na guia
Geral da janela Configurao de Hardware, e em seguida acione o boto Opes. A seguinte janela
se abrir:
Descrio dos campos
Preset: Definio do primeiro endereo de preset a ser utilizado. Todos
os outros presets viro em seqncia.
Efetivo: Definio do primeiro endereo de efetivo a ser utilizado.
Todos os outros efetivos viro em seqncia.
EI: Definio do primeiro EI a ser utilizado. Todos os outros EI's viro
em seqncia.
Fig. 78. - Temp/Cnt 33 a 48

Observao: A configurao mostrada na figura acima padro toda vez que se abre a janela de
opes pela primeira vez. Qualquer registro/EI livre pode ser utilizado nestes campos, desde que
existam registros/EIs subsequentes suficientes para todos os temporizadores/contadores existentes.
Utilizando um temporizador no programa de usurio:
No exemplo a seguir, considere que os campos "Preset", "Efetivo", e "EI" da configurao deste
recurso tenham sido preenchidos com a configurao padro montada pelo WinSUP 2 (ver figura
acima).
Para inserir um bloco TMR ou CNT, h 3 modos diferentes:
1. Posicionar o cursor na linha em que se deseja inserir o bloco e pressionar a tecla B.
Na janela que se abre, selecionar o nome do bloco que deseja inserir (TMR ou CNT) e em seguida
entrar com os EIs correspondentes ao TMR/CNT que deseja utilizar.
Por exemplo: para utilizar o TMR/CNT n 33, utilize o EI 2F0h. Caso seja utilizado o EI 2F1h, o
TMR/CNT a ser utilizado ser o n 34, e assim por diante.
2. Posicionar o cursor onde deseja inserir o bloco. Na barra de ferramentas, selecionar o boto
.
Na janela que se abre, selecionar o bloco de sada que deseja inserir, e em seguida entrar com o EI
correspondente ao TMR/CNT que deseja utilizar, da mesma maneira como descrito no item 1.
3. Posicionar o cursor na linha em que deseja inserir o contato de sada. Dar um clique com o
boto direito do mouse, e no menu que se abre, selecionar a opo Inserir bloco de sada.
Na janela que se abre, selecionar o nome do bloco que deseja inserir (TMR ou CNT) e em seguida
entrar com os EI correspondente ao TMR que se deseja utilizar,da mesma maneira como descrito no
item 1.
Na linha ladder, os blocos TMR e CNT sero representados da seguinte maneira:

179

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Programao On-Line
A opo "Programao On-line", recurso existente somente para CPU's do driver MPC4004T, permite
realizar alteraes no programa de usurio, sem a necessidade de passar o CP para o modo Prog,
evitando assim parar a mquina ou processo.
Ateno: Este recurso, deve ser utilizado com total cuidado e ateno por parte do usurio, pois
alteraes no programa feitas de forma indevida, podem causar danos ao operador ou a
mquina / processo.
A ATOS se isenta de qualquer responsabilidade sobre danos causados pelo uso indevido deste
recurso.
Recomendaes:
Basicamente as alteraes on-line devem ser entendidas como sendo pequenas alteraes, onde o
usurio possui total controle de que no haver risco ao processo ou a operadores, excluindo assim
grandes alteraes.
Alteraes de maior complexidade devem ser tratadas como sendo alteraes pertinentes a um startup, onde condies so controladas e intertravamentos feitos para evitar operaes indevidas durante
a depurao da lgica.
Portanto a modificao on-line no deve ser entendida como um recurso de desenvolvimento
da mquina ou processo, e sim um recurso para corrigir pequenos desvios em campo.
Por motivos de segurana, para habilitar a programao on-line o CLP deve estar conectado ao PC
(no necessrio estar em modo superviso). O envio de programa s permitido se o programa do
controlador for o mesmo aberto no aplicativo.
Feito isso, siga os seguintes passos:
1. No menu "Comunicao", posicione o mouse sobre a opo "Programao On-line";
2. Espere at a opo se expandir e escolha a opo "Habilita programao On-line", como mostrado
abaixo:

3. Aps esta etapa, o aplicativo far uma verificao junto ao controlador


se o programa no WinSUP igual ao programa do CP, caso positivo as
opes do menu sero habilitadas, caso contrrio ser mostrado a janela
ao lado ser apresentada:

180

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T


Descrio do menu "Programao On-line":
Enviar para o CLP: Disponvel tambm atravs de um atalho de teclado na barra de ferramentas do
WinSUP, esta opo realiza o envio do programa de usurio alterado para o CLP;
Restaurar programa Anterior: Durante a programao on-line, o WinSUP permite recuperar a ltima
modificao feita no CLP. O programa ainda est armazenado na memria do controlador, e
selecionando-se esta opo ele passar a ser executado;
Restaurar programa original: Selecionando-se esta opo, o programa original gravado em memria
FLASH ser carregado no controlador e passar a ser executado. importante observar que se a
opo "confirmar programao on-line" foi selecionada em algum momento da programao on-line,
o programa original passa a ser o ltimo gravado em FLASH, e no o inicial sua aplicao;
Confirmar programao on-line: Aps realizar todas as alteraes no controlador, selecione est
opo para gravar o novo programa de usurio modificado em memria FLASH do CLP. Isso se
deve ao fato do controlador estar trabalhando em memria RAM. Em caso de queda de energia, um
procedimento padro do controlador carregar o programa de usurio (armazenado em memria
FLASH) para a memria RAM. Se a programao on-line no for confirmada, em casos que o
controlador for resetado, o programa de usurio ser substitudo pelo presente na memria FLASH,
perdendo assim as alteraes realizadas na programao on-line.
Importante: No permitido realizar nenhuma alterao na configurao de hardware do projeto.
Ao fazer isso o WinSUP trava a opo de programao on-line, impossibilitando o envio do
programa de usurio. Algumas instrues, por estarem vinculadas configurao de hardware
tambm no podem ser modificadas. So elas:

AJUST
CEP
PSEUDO
CTCPU
PID
FILT
MED
TXPR

181

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T

182

Captulo 6 - Interfaces Homem Mquina (IHM)

6. Interfaces Homem Mquina (IHM)


As Interfaces Homem Mquina (IHM) so indispensveis para garantir uma interao perfeita no
controle automatizado. A Atos desenvolveu vrios modelos de interfaces para operarem em conjunto
com o controlador programvel, possibilitando leitura, sinalizao e mudana de parmetros. Todas as
mensagens, teclas de funo, alarmes, edio e visualizao de campos de dados so gerenciadas
pelo processador principal, sem usar instrues de Ladder.
Observao: As configuraes e as descries a seguir, aplicam-se as Interfaces (IHMs) ,
independentemente de seu sufixo (terminao do cdigo) se C ou SC.

Configurao
A configurao da IHM feita atravs da guia IHM da janela Configurao de Hardware.
Selecionar no WinSUP 2 o frontal utilizado da seguinte maneira:
IHM Atos

Opo do WinSUP 2

2002P95C, 2002P96C e 4004.90


4004G92, 4004P92, 4004P94C, 4004.95 e 4004P98C

LCD 2x20 com campos livres


LCD 4x20 com campos livres

Descrio das Interfaces e Dimenses


Importante: Devido diversidade de aplicaes em que as IHMs (frontais) so utilizadas, elas so
fornecidas sem o cabo de conexo, devendo o usurio solicit-lo separadamente (ver codificao
pgina 189).
Interface 2002P95C
A interface 2002P95C 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
12 LEDs de sinalizao

Fig. 79.- Interface 2002P95C e suas dimenses

183

Captulo 6 - Interfaces Homem Mquina (IHM)


Interface 2002P96C
A interface 2002P96C (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.0 (L)

30.0

F.2002.96/10

SRIE

S1

S2

Lock

Status

K5

K7

K8

ESC

K3

K4

LOCK

K6

K9

226.0

K2

250.0 (H)

K1

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

Os terminais so fixados atravs de grampos laterais, que acompanham o produto.


O rasgo para instalao (L) 228,0 x (H) 142,0

Fig. 80.- Interface 2002P96C e suas dimenses

Observao: O frontal 2002P96C possui para as teclas Fs uma bolsa para identificao da funo.
Interface 4004.90C
A interface 4004.90C contm um display de cristal lquido (negativo) composto por:
2 linhas de 20 caracteres
Teclado numrico
10 botes (tecla K) de uso geral
6 LEDs de sinalizao

Fig. 81. - Interface 4004.90C e suas dimenses

184

Captulo 6 - Interfaces Homem Mquina (IHM)


Interface 4004G92C
A interface 4004G92C contm um display de cristal lquido composto por:
4 linhas de 20 caracteres (display de dgito grande 9x5mm)
teclado numrico
4 botes (tecla F) e 10 botes (tecla K) de uso geral
12 LEDs de sinalizao

Fig. 82.- Interface 4004G92C e suas dimenses

Interface 4004P92C
A interface 4004P92C 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
12 LEDs de sinalizao

RASGO PARA
INSTALAO

Fig. 83.- Interface 4004P92C e suas dimenses

185

Captulo 6 - Interfaces Homem Mquina (IHM)


Interface 4004P94C
A interface 4004P94C contm um display de cristal lquido composto por:
4 linhas de 20 caracteres (display de dgito grande 9x5mm)
teclado numrico
12 botes (tecla F) e 10 botes (tecla K) de uso geral
12 LEDs de sinalizao
240,0 (L)
32.00

K1

K4

K5

K3

F1

F5

F9

F2

F6

F10

F3

F7

F11

F4

F8

F12

K7

ESC

K2
B

LOCK

K6
F

K8

K0

K9

Os terminais so fixados atravs de grampos laterais, que acompanham o produto.


O rasgo para instalao (L) 210,0 x (H) 160,0

Fig. 84.- Interface 4004P94C e suas dimenses

186

158,00

S2

S1

Status

180,0 (H)

F.4004.94/10

SRIE

Captulo 6 - Interfaces Homem Mquina (IHM)


Interface 4004.95C
A interface 4004.95C contm um display de cristal lquido composto por:
4 linhas de 20 caracteres
Teclado numrico
10 botes (tecla K) de uso geral
6 LEDs de sinalizao

Fig. 85.- Interface 4004.95C e suas dimenses

187

Captulo 6 - Interfaces Homem Mquina (IHM)


Interfaces 4004P98C
A interface 4004P98C 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
240,0 (L)
32.00

K1

K4

K7

ESC

K2

K5

K3

F1

F5

F9

F2

F6

F10

F3

F7

F11

F4

F8

F12

LOCK

K6
F

K8

K0

K9

Os terminais so fixados atravs de grampos laterais, que acompanham o produto.


O rasgo para instalao (L) 210,0 x (H) 160,0

Fig. 86.- Interface 4004P98C e suas dimenses

188

158,00

S2

S1

Status

180,0 (H)

F.4004.98/10

SRIE

Captulo 6 - Interfaces Homem Mquina (IHM)

Cabos para as IHMs da srie MPC4004


Importante: Devido diversidade de aplicaes em que as IHMs (frontais) so utilizadas, elas so
fornecidas sem o cabo de conexo, devendo o usurio solicit-lo separadamente (ver codificao
abaixo).
Pela prpria definio das interfaces, os sinais necessrios para ativar as IHMs , so sinais
paralelos, ou seja, existe um barramento de dados que trafega atravs do cabo, no tendo portanto a
mesma performance dos sistemas seriais quanto ao comprimento dos cabos.
Desta forma, distncia considerada segura para as aplicaes de 1,0m, no entanto em algumas
aplicaes a distncia de 1,0m no possvel de ser observada, em funo de detalhes construtivos
mquina/aplicao e o painel de operaes. Visando aumentar a imunidade dos frontais em relao
EMI em aplicaes com cabos acima de 1,0m, foram desenvolvidos cabos blindados e com ferrites nas
extremidades.
Abaixo esto descritos os modelos de cabos disponveis e suas respectivas descries:
MODELO
CAF20005
CAF20010
CMB20005
CMB20010
CMB20015
CMB20020

DESCRIO
CABO FLAT SEM BLINDAGEM 20 VIAS COM 0,5m
CABO FLAT SEM BLINDAGEM 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 0,5m
CABO MANGA BLINDADO 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 1,5m
CABO MANGA BLINDADO 20 VIAS COM 2,0m

Descrio de Funcionamento das Interfaces Numricas


As interfaces incorporam um conjunto de teclas, que visam agilizar as operaes bsicas de edio.
Este 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>.

189

Captulo 6 - Interfaces Homem Mquina (IHM)


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.
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 RM 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
E D I C A O

V A L I D A

P E RM I T I D A !
OU

S E N H A
E D I C A O

V A L I D A

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

190

Captulo 6 - Interfaces Homem Mquina (IHM)


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 A M E N T E

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


Para ativar habilitar a senha da IHM, necessrio definir o tipo de IHM utilizada no projeto, marcar a
opo Habilita senha na guia Geral da guia IHM, na janela Configurao de Hardware, como
mostra a figura abaixo:

Fig. 87. - Definio da senha

191

Captulo 6 - Interfaces Homem Mquina (IHM)


Descrio do Funcionamento das Receitas via IHM (Arquivo de Moldes)
A RECEITA (arquivo de moldes) pode ser acessada atravs dos frontais 2002.95, 2002.96, 2002P96,
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:
arquivo

digitado acima do permitido:

V A L O R
A R Q U I V O

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

192

= x x x

Captulo 6 - Interfaces Homem Mquina (IHM)


arquivo

a ser recuperado invlido:

A R Q U I V O

I N V A L I D O

Existe um controle interno para determinar se uma gaveta contm dados vlidos ou no.
Caso o arquivo esteja "sujo", no ser recuperado.
arquivo

a ser armazenado j possui dados vlidos.

A R Q U I V O
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 WinSUP 2
Para habilitar as receitas via IHM, marque a opo Habilita receitas via IHM, na guia Receitas da
guia IHM na janela Configurao de Hardware, como mostra a figura abaixo:

Fig. 88. - Definio dos parmetros das receitas

193

Captulo 6 - Interfaces Homem Mquina (IHM)


Exemplo:
O usurio pode definir at 8 regies de memrias para serem usadas no arquivo de moldes.
400 - 41F
500 - 520
580 - 590
600 - 650
ETC
No obrigatrio que sejam na mesma pgina, porm deve-se respeitar o limite de 512 bytes por
segmento.
O WinSUP 2 determinar, em funo do nmero de bytes e da regio disponvel para gavetas, a
quantidade de moldes a serem usados.
O prprio controlador no permitir operao acima do nmero de gavetas mximas.

Descrio de Funcionamento dos Campos Livres


As IHM's alm de oferecer as teclas de funes dedicadas: auxlio manuteno, senha e arquivo de
moldes, possibilita ao usurio programar os campos de maneira livre.
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 prestabelecidos 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

194

Captulo 6 - Interfaces Homem Mquina (IHM)

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


Esto associados ao bargraph os seguintes campos:
Registro

Endereo que contm a varivel

Tamanho

Nmero de barras que o usurio deseja (mximo 20)

Tipo

Desvio
Contnuo

Tipo de Dado

BCD
Binrio

Valor Mximo

Valor no qual estar aceso o ltimo caractere do bargraph

Valor Mnimo

Valor de offset para clculo do bargraph

Abaixo temos o exemplo de dois tipos de bargraphs:


0
1
2
3
4
5
6
7
8
9
- - - - - - - - - - - - - - - - - - Exemplo de Bargraph indicador de desvio

0
1
2
3
4
5
6
7
8
9
- - - - - - - Exemplo de Bargraph contnuo

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

Endereo que seleciona o string

Nmero de mensagens

Nmero de mensagens utilizadas (mximo 32)

Tamanho da mensagem

Tamanho mximo de cada mensagem (mximo 20)

Tipo da String

Normal ou Piscante

Texto

Mensagem definida pelo usurio

Funcionamento da Tecla Senha


A funo senha definida pelo usurio no WinSUP 2, em cada tela que possuir campos de Edio.

O default do aplicativo WinSUP 2 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).

195

Captulo 6 - Interfaces Homem Mquina (IHM)


Utilizando o Aplicativo WinSUP 2
Para habilitar a senha para edio, deve-se estar no modo de edio das telas. Para fazer isso clique
sobre a guia Telas da guia IHM na janela Configurao de Hardware, como mostra a figura abaixo:

Fig. 89.- Menu de configurao de telas

Estando com o cursor sobre qualquer tela e clicando sobre o boto Alterar entra-se no modo de
edio de telas. 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. 90.- Tela com edio de campos

196

Captulo 6 - Interfaces Homem Mquina (IHM)

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.
O acesso ao auxlio manuteno feito diretamente atravs de tecla Auxlio manuteno.

Programao das Telas


Implementao de Valores Mximos nos Campos de Edio
Valores mximos para campos de edio de 4 dgitos so facilmente implementados no Controlador
Programvel MPC4004. O aplicativo WinSUP 2 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
M A X I MO !

E D . =
M A X . =

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

197

Captulo 6 - Interfaces Homem Mquina (IHM)


Utilizando o Aplicativo WinSUP 2
Para habilitar os valores de mximo e mnimo de um campo de edio, deve-se estar no modo de
edio das telas. Para fazer isso clique sobre a guia Telas da guia IHM na janela Configurao de
Hardware. Insira um campo de edio e edite os campos Mximo e Mnimo, como mostra a figura
abaixo:

Fig. 91.- Mximo e mnimo para campos de edio

198

Captulo 6 - Interfaces Homem Mquina (IHM)

Chave na Posio Prog


O debugador, existente somente nas CPUs dos driver MPC4004 e MPC4004L, 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 PROG.
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
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:

F 1 - MO S T R A
F 4 - E D I T A

F 2 - P R O C U R A
F 3 - C A R R E G A

Botoeiras e LEDs presentes nas Interfaces


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
ENDEREO
00B0
00B1
00B2
00B3
00B4
00B5
00B6
00B7
00B8
00B9
00BA
00BB

DESCRIO
TECLA F1
TECLA F2
TECLA F3
TECLA F4
TECLA F5
TECLA F6
TECLA F7
TECLA F8
TECLA F9
TECLA F10
TECLA F11
TECLA F12

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

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

ENDEREO
00A0
00A1
00A2
00A3
00A4
00A5
00A6
00A7
00A8
00A9

199

DESCRIO
TECLA K1
TECLA K2
TECLA K3
TECLA K4
TECLA K5
TECLA K6
TECLA K7
TECLA K8
TECLA K9
TECLA K0

ENDEREO

DESCRIO

00AD
00AC
00DD
00DC

SETA P/ BAIXO
SETA P/ CIMA
TECLA S2
TECLA S1

Captulo 6 - Interfaces Homem Mquina (IHM)

Alarmes
Para que at 64 telas apaream piscando em caso de alarmes (estado interno associado acionado),
podero ser implementadas de maneira automtica devendo o usurio apenas manusear sua
configurao e alocar telas do tipo "somente texto" para as mensagens de alarme.
Um texto de alarme automaticamente chamado, quando um estado interno a ele associado
acionado (ON). Neste caso, o texto correspondente aparece no display piscando com tempo de 0,5 s
aceso e 0,5 s apagado. Os textos correspondentes vo alternadamente aparecendo no display caso
existam mais de um estado interno acionado.
Qualquer acionamento de tecla interrompe o processo de indicao de alarme, por um tempo
programado na configurao (time-out de telas de firmware) permitindo ao operador total acesso ao
teclado.
Aps este tempo, se no houver novo acionamento de teclas, e houver alarmes pendentes, estes
tornaro a serem mostrados.
Importante: As telas de alarme tm prioridade sobre o estado 00DBh (apaga display), portanto mesmo
com o estado 00DBh ativo, se houver estados de alarme ativo, as telas de alarme sero mostradas.
Um ou mais alarmes somente so mostrados se o time-out das telas de firmware tiver decorrido,
portanto, um operador digitando valores tem assegurado a si a prioridade do teclado/display.
Se ocorrer um ou mais alarmes quando o teclado/display est na funo "edita" (e houver decorrido o
time-out das telas de firmware) os alarmes sero mostrados. Aps cessar o alarme, o display retorna
tela de origem, ou seja, onde se estava editando um valor, porm com a edio desativada.
H exceo para o caso de estar em tela de auxlio manuteno. Nesta situao, no haver o
retorno tela de alarme at se sair da tela de auxlio manuteno.
Utilizando o Aplicativo WinSUP 2
A programao dos alarmes da IHM feita, na guia Alarmes da guia IHM na janela Configurao
de Hardware, como mostra a figura ao lado.
Procedimento
Digite o endereo do primeiro estado interno de alarme, o
nmero da primeira tela de alarme e o nmero de alarmes
programados. Pressione OK para atualizar todos os
parmetros e abandonar a janela.
A seqncia dos estados internos, que quando fechados
colocaro o texto correspondente no display, configurvel
atravs da alocao do primeiro estado interno. O conjunto
de estados dever estar na mesma pgina de estados
internos.
A seqncia das telas associadas aos estados internos para
serem chamadas no display, tambm configurvel atravs
da alocao da primeira tela. As telas sero seqenciais, ou
seja, se o primeiro estado interno estiver associado tela
"n", o segundo estado interno estar associado tela "n+1" e
assim sucessivamente.
Fig. 92. - Alarmes da IHM

Estando novamente no menu configurao, na opo IHM pode-se programar o tempo de time-out das
telas de firmware na opo programao.
As telas de firmware so as telas de mudana de alarmes. O time-out da tela de mudana de pgina
utilizado para manter esta tela por um determinado tempo no display. A cada acionamento de uma
tecla, estando nessa tela, reiniciado o tempo de time-out. Aps o trmino deste tempo aparecer no
display tela anterior a chamada. O funcionamento do time-out para as telas de alarmes foi descrito na
viso geral.

200

Captulo 7 - Dimenses

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

S6

S5

S5

S4

S4

S4

S3

S3

S3

S2

S2

S2

S1

S1

S1

S0

S0

S0

24VS

24VS

24VS

0VS

0VS

0VS

E7

E7

IHM

STS

E7

RS232

E6

E6

E5

E5

E5

E4

E4

E4

E3

E3

E3

E2

E2

E2

E6

E1

D0/RI

E1

E0

D0/RI

E0

E0

24VE

+5Vcc

24VE

24VE

0VE

GND

E1

0VE

154

S7

S6

S5

140

S7

S6

+5Vcc

PROG

S7

169

S0

MPC4004

S1

S4

MPC4004

S0

MPC4004

MPC4004

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


As dimenses so dadas abaixo:

N. Ranhuras

D (mm)

L (mm)

T(mm)

2
4
6
8
10

27
27
27
27
64

37
108
178
249
249

91
162
232
303
373

Profundidade
L1

113 mm

REDE

L2

0VE

RS485

4004.01

4004.51

4004.51

4004.40B

T
Fig. 93. - 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.

201

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

N. Ranhuras
R
S
4
8
5

D0/RI
D0/RI
+5Vcc
GND1

L1

56

Profundidade

113 mm

RE DE

L2

4004.71

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

202

T(mm)

Captulo 8 Comunicao Serial

8. 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 ONLINE 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. 95. - Cabo de Ligao CRS232415 (RS232).

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

203

Captulo 8 Comunicao Serial


Cabo de Ligao em RS485 (Rede para MPC4004)

Fig. 96. - Cabo com cdigo Atos C4004DXXX.

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

Ligando o MPC4004 a uma Rede:

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

Os trs ltimos dgitos expressam o comprimento do cabo (alguns exemplos):


CABO

COMPRIMENTO [m]

C4004D005
C4004D050
C4004D110

0,5
5,0
10,0

Importante: para aplicaes em rede, recomendada 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 polister 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

204

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

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

Fig. 98. - Cabo com cdigo Atos C4004A015.

Ligando o MPC4004 a um PC atravs da RS485:

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

205

Captulo 8 Comunicao Serial

TOL04295

CN2

TOL04295

CN1

Cabo de Ligao para RS485 com IHM Sries 1720.xy

Fig. 100. - Cabo com cdigo Atos C4004DXXX

O cabo aconselhado para conexo entre o MPC4004 e uma IHM da srie 1720.xy o C4004D_ _ _ (3
ltimos dgitos informam o comprimento do cabo):
CABO

COMPRIMENTO [m]

C4004D005
C4004D050
C4004D110

0,5
5,0
10,0

Ligando o MPC4004 a uma IHM Sries 1720.xy:


Os dispositivos podero ser ligados ao barramento (linear) obedecendo topologia descrita na figura:

(APR03) RS485

Fig. 101.- Topologia da IHM

Importante: Para minimizar problemas com induo eletromagntica, recomendvel que se faa a
interligao dos aterramentos (RS-485).
Observaes:
1 - Durante a instalao, observe atentamente a polaridade dos sinais de dados (DO/RI e DO/RI).
2 - O uso da blindagem absolutamente essencial para se obter alta imunidade contra interferncias
eletromagnticas. A blindagem por sua vez deve ser conectada ao sistema de aterramento em ambos
os lados atravs de bornes de aterramento adequados. Adicionalmente recomenda-se que os cabos
de comunicao sejam mantidos separados dos cabos de alta voltagem.
Podero ser conectados at 8 dispositivos (IHM + 7) em um mesmo segmento sendo necessria a
terminao (atravs de um terminador ativo), no fim do barramento.

206

Captulo 8 Comunicao Serial


Cabo de Ligao para RS232 com Terminal Srie 1755.xx
Terminal IHM

MPC4004

RJ11 - MACHO
6

RJ11 - MACHO

CN1

CN1

XX,Xm

RJ11 - MACHO

RJ11 - MACHO

NC

1
2
3

RX

RX

TX

TX
NC

4
5

GND

GND
NC

1
2
3
4
5
6

Fig. 102. - Cabo com cdigo Atos C4004EXXX

Os trs ltimos dgitos expressam o comprimento do cabo (alguns exemplos):


CABO

COMPRIMENTO [m]

C4004E002
C4004E010
C4004E110

0,2
1,0
10,0

207

Captulo 8 Comunicao Serial

Cabo de Ligao em RS232 (MODEM MPC4004)

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

208

Captulo 8 Comunicao Serial

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:

LINK EM RS485

RS485

232485

MPC4004

2232.00R

Sistema de
aterramento
interligado

Alimentao
110V/220V

Alimentao
110V/220V

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

Observao: O mdulo 2232.00R isolado opticamente.

LINK COM MODEM

modem

P
Alimentao
110V/220V

MPC4004

modem

Sistema de
aterramento
interligado

Alimentao
110V/220V

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

209

Captulo 8 Comunicao Serial

DETALHE DA PROTEO P

CENTELHADOR
ENTRADA

TRANSORB
SADA

PT

ATERRAMENTO

Fig. 106. - Detalhe da proteo P

A proteo "P" possui nvel de grampeamento compatvel com o sinal a ser protegido.
RS485:
6,8V
Modem:
150 V
Alimentao: 250 V

210

Captulo 8 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
Observao: Nesta condio os estados internos 3D1, 3D2... representaro falhas 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.
Observao: Nesta condio os estados internos 3D1, 3D2... representaro falhas 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 a partir da memria bsica
400402VA:

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

211

Captulo 8 Comunicao Serial

Force
O recurso Force permite ao usurio alterar artificialmente, para ON ou OFF, o status de qualquer EI do
controlador. utilizado para analisar o efeito de um ou mais estados internos no programa de usurio,
facilitando testes de simulao de diagramas lgicos em bancadas.
ATENO:
Toda passagem do modo RUN para o modo PROG provoca o desligamento dos estados no
remanentes, o desligamento das sadas e a liberao dos estados que estavam forados
("force").
O "force" utilizado para analisar o efeito de um ou mais estados internos no programa de
usurio, facilitando testes de simulao de diagramas lgicos em bancadas, sendo que estes
estados internos podem ser forados para ON ou para OFF no WinSUP 2 atravs do menu
comunicao, comando superviso de linhas. O "force" tambm pode ser usado "on-line", ou
seja, com a mquina ou o processo real em funcionamento. Nesse caso, esta facilidade
somente deve ser usada por programadores altamente conhecedores da mquina ou processo
em questo, uma vez que possvel forar estados que possam ser responsveis pela
segurana da mquina ou do operador

Utilizando o Aplicativo WinSUP 2


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

Utilizar o force atravs do menu comunicao opo Force.


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

Fig. 107. - Force

O force ser desativado a toda passagem do modo PROG para o modo RUN, ou quando o usurio sair
do modo de superviso.

212

Apndice A Autodiagnstico

Apndice A Autodiagnstico
Mensagens de Autodiagnstico nas Interfaces (IHM)
Logo aps a energizao do MPC4004, ser apresentada a mensagem do sistema, indicando o
"status" do controlador. Veja a tabela a seguir:
MENSAGEM
EPROM USURIO OK
MEMRIA NVRAM OK
ou
EPROM USURIO OK
MEMRIA RAM OK
ERRO MEMRIA NVRAM
SISTEMA PARADO
ou
ERRO MEMRIA RAM
SISTEMA PARADO

EPROM USURIO C/DEF


SISTEMA PARADO

DESCRIO

Todos os testes iniciais foram executados com sucesso, entrando o controlador


em ciclo normal de trabalho.

Foi detectada uma falha na memria RAM/NVRAM do equipamento.


O controlador no iniciar seu ciclo normal de trabalho.
Soluo: Enviar o equipamento para reparo.
Foi detectada falha de leitura na memria que armazena o programa de
usurio. O controlador no iniciar seu ciclo normal de trabalho.
Soluo: Enviar o equipamento para reparo.
Foi encontrada uma instruo no vlida.

ERRO USUARIO
Soluo:

Verificar se o driver escolhido compatvel.


Verificar verso da memria bsica.

Foi encontrada uma instruo no vlida no programa de interrupo 1.


ERRO PROG. INT1
Soluo:

Verificar se o driver escolhido compatvel.


Verificar verso da memria bsica.

Foi encontrada uma instruo no vlida no programa de interrupo 2.


ERRO PROG. INT2
Soluo:

BATERIA NO OK

Verificar se o driver escolhido compatvel.


Verificar verso da memria bsica.

Foi identificado um nvel de bateria baixo.


Os dados da memria RAM no so mais garantidos.
Soluo: Substituio da bateria.

ERRO MEMRIA FLASH

Foi detectada uma falha na memria FLASH do equipamento.


O controlador no iniciar seu ciclo normal de trabalho.
Soluo: Enviar o equipamento para reparo.

213

Apndice A Autodiagnstico

Autodiagnstico do LED de Status:


Quando o equipamento no apresenta falhas, no modo RUN, o LED de status piscar rapidamente
(0,2seg. ON e 0,2seg. OFF).
A tabela abaixo mostra as indicaes existentes na presena de alguma falha no equipamento:
MODELO
4004.01
4004.09
4004.12
4004.12/L
4004.06E

4004.05R
4004.09R
4004.06T

4004.02
4004.11
4004.11/L
4004.05E
4004.09E

4004.06R
4004.05T
4004.09T

INDICAO DO LED DE STATUS

Na presena de qualquer falha, no modo RUN, o LED piscar lentamente (0,5seg.


ON e 0,5seg. OFF).

BATERIA BAIXA
ERRO MEMORIA RAM
ERRO MEMORIA FLASH
ERRO USUARIO
ERRO INT1
ERRO INT2

: 3 piscadas a cada intervalo de 0,5 seg.;


: 4 piscadas a cada intervalo de 0,5 seg.;
: 5 piscadas a cada intervalo de 0,5 seg.;
: 6 piscadas a cada intervalo de 0,5 seg.;
: 7 piscadas a cada intervalo de 0,5 seg.;
: 8 piscadas a cada intervalo de 0,5 seg.;

No modo PROG, o LED sempre piscar lentamente.


Nota: o LED de status est presente no mdulo de processamento e na IHM.
Importante
O cliente sempre dever manter um backup atualizado dos programas criados, pois dependendo do tipo
de reparo a ser executado, no possvel garantir o retorno do controlador com o mesmo programa de
usurio, com que chegou, embora sejam adotados procedimentos para que isto ocorra.

214

Apndice B Resumo de Consumo dos Mdulos

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
2002P95C
2002P95SC
2002P96C
2002P96SC
4004.01
4004.02
4004.05B
4004.05E
4004.05R
4004.05T
4004.06B
4004.06E
4004.06R
4004.06T
4004.09B
4004.09E
4004.09R
4004.09T
4004.11
4004.11/L
4004.12
4004.12/L
4004.31
4004.31G
4004.31H
4004.32
4004.32G
4004.32H
4004.33
4004.33G
4004.33H
4004.34
4004.34G
4004.35
4004.35/A
4004.37
4004.38G
4004.39
4004.45
4004.51
4004.52
4004.53
4004.53G
5005.53H
4004.54
4004.54G
4004.54H
4004.55

Consumo Consumo Consumo


+5vcc
+12Vcc
-12Vcc

Descrio
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
CPU NVRAM 8E/8S N 24 Vcc
CPU NVRAM 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc
CPU XA RAM GOLD 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc (Prog. On line)
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM GOLD 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc (Prog. On line)
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM GOLD 8E N/P / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE (Prog. On Line)
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N (Troca a Quente)
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E N 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 8E 110 Vca
EXPANSO DIGITAL 8E 220 Vca
EXPANSO DIGITAL 8S RELE
EXPANSO DIGITAL 8E N/P 24Vcc
EXPANSO DIGITAL 8S TRIAC 90 a 240 Vca
MDULO DE ENERGIA
EXPANSO DIGITAL 8E/8S N 24 Vcc
EXPANSO DIGITAL 8E/8S P 24 Vcc
EXPANSO DIGITAL 16E/16S N 24 Vcc
EXPANSO DIGITAL 16E/16S N 24 Vcc
EXPANSO DIGITAL 16E P ou N /16S N 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 16E/16S P 24 Vcc
EXPANSO DIGITAL 16E/16S P 24 Vcc
EXPANSO DIGITAL 16E P ou N /16S P 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 32E N 24 Vcc

215

151mA
151mA
150mA
150mA
255mA
255mA
245mA
250mA
260mA
280mA
245mA
250mA
260mA
280mA
300mA
275mA
275mA
280mA
265mA
195mA
265mA
195mA
90mA
85mA
90mA
90mA
85mA
90mA
15mA
35mA
90mA
15mA
35mA
120mA
30mA
70mA
30mA
70mA
170mA
50mA
50mA
100mA
120mA
120mA
100mA
120mA
120mA
30mA

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

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

Apndice B Resumo de Consumo dos Mdulos

Modelo
4004.55G
4004.55H
4004.56
4004.56G
4004.57
4004.58G
4004.60
4004.60/A
4004.60N
4004.61
4004.61/A
4004.61N
4004.62G
4004.62P
4004.63G
4004.63P
4004.64G
4004.64P
4004.65/J
4004.65/K
4004.66/J
4004.66/K
4004.70
4004.71R
4004.72
4004.72R
4004.72D
4004.72E
4004.72M
4004.72MP
4004.72P
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.90C
4004.90SC
4004G92C

Consumo Consumo Consumo


+5vcc
+12Vcc
-12Vcc

Descrio
EXPANSO DIGITAL 32E N 24 Vcc
EXPANSO DIGITAL 32E P ou N 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 32E P 24 Vcc
EXPANSO DIGITAL 32E P 24 Vcc
EXPANSO DIGITAL 8E N/P 24 Vcc / 8S RELE
EXPANSO DIGITAL 16E N/P 24Vcc / 16S RELE
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (TENSO)
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (CORRENTE)
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (TENSO)
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (TENSO)
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (CORRENTE)
EXP. ANALG. 4E(TENSO/CORRENTE) 4S(TENSO) 0~10Vcc / +/- 10 Vcc
EXPANSO ANALGICA 8E (TENSO ou CORRENTE) 0~10Vcc / 0~20 mA
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) 0~10Vcc / 0~20 mA
EXPANSO ANALGICA 8S (TENSO) 0~10 Vcc
EXPANSO ANALGICA 4S (TENSO) 0~10 Vcc
EXPANSO ANALGICA 8S (CORRENTE) 0~20 mA
EXPANSO ANALGICA 4S (CORRENTE) 0~20 mA
EXPANSO TEMPERATURA 4 CANAIS TIPO J
EXPANSO TEMPERATURA 4 CANAIS TIPO K
EXPANSO TEMPERATURA 8 CANAIS TIPO J
EXPANSO TEMPERATURA 8 CANAIS TIPO K
EXPANSO DIGITAL BOTES E SINALIZAO POR LEDs
MDULO CONVERSOR ISOLADO RS232 / RS485 c/ PROTEO
SLAVE DE COMUNICAO 2X RS485 APR03 ESCRAVO
SLAVE DE COMUNICAO 2X RS485 APR03 MESTRE / ESCRAVO
SLAVE DE COMUNICAO DEVICE NET
SLAVE DE COMUNICAO ETHERNET
SLAVE DE COMUNICAO 2X RS485 MODBUS RTU MESTRE / ESCRAVO
SLAVE DE COMUNICAO MESTRE PROFIBUS-DP
SLAVE DE COMUNICAO PROFIBUS-DP
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS
MDULO MODEM (POSSUI MANUAL ESPECFICO)
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS 0~200 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50~50 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50~150 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS 0~200 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50~50 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50~150 C
EXP. TEMP. 4 CANAIS PT100 / 3 FIOS 0~200C + 4EA 0-10V ou 0-20mA
EXP. TEMP. 4 CANAIS PT100 / 3 FIOS -50~150C +4EA 0~10V ou 0~20mA
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS + 2S ANALOG.
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem FRD /
sem cabo)
FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal
plstico / sem cabo)

216

70mA
120mA
30mA
70mA
50mA
110mA
10mA
10mA
25mA
30mA
10mA
25mA
5mA
5mA
2mA
2mA
2mA
2mA
1mA
1mA
1mA
1mA
100mA
30mA
150mA
100mA
200mA
200mA
100mA
240mA
240mA
200mA
200mA
180mA
10mA
10mA
10mA
10mA
10mA
10mA
10mA
10mA
25mA
25mA
220mA

------------------------------------------------50mA
85mA
75mA
50mA
125mA
85mA
35mA
30mA
35mA
30mA
215mA
120mA
15mA
15mA
15mA
15mA

------------------------------------------------50mA
40mA
50mA
60mA
60mA
60mA
35mA
35mA
30mA
30mA
45mA
30mA
25mA
25mA
25mA
25mA

75mA
--------------------------------------------------------------------------------60mA
60mA
60mA
100mA
100mA
100mA
70mA
70mA
100mA
30mA
---------

75mA
---------------------------------------------------------------------------55mA
55mA
55mA
90mA
90mA
90mA
65mA
65mA
80mA
30mA
---------

220mA

---------

---------

350mA

---------

---------

Apndice B Resumo de Consumo dos Mdulos

4004G92SC
4004P92C
4004P92SC
4004.P94C
4004.94SC
4004.95C
4004.95SC
4004.P98C
4004.98SC

FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal


plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD -display de dgito grande 9x5mm - (sem
cabo)
FRONTAL P/ MPC4004 4x20 LCD -display de dgito grande 9x5mm - (sem
FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (sem FRD / sem cabo)

350mA

---------

---------

150mA
150mA

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

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

500mA

---------

---------

500mA

---------

---------

110mA
110mA
150mA
150mA

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

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

Disponibilidade de Corrente das Fontes de Alimentao


MODELO

TIPO DE ALIMENTAO

+5Vcc

+12Vcc

-12Vcc

24Vcc

4004.40
4004.40/A
4004.40/D(2)
4004.40/F(1)
4004.40/G
4004.40/R

chaveada 90 a 253Vca
chaveada 9 a 36Vcc
chaveada 36 a 60Vcc
chaveada 90 a 253Vca
chaveada 18 a 60Vcc
chaveada 90 a 253Vca

1500mA
1500mA
1000mA
1500mA
1000mA
3000mA

500mA
500mA
250mA
--250mA
1000mA

500mA
500mA
250mA
--250mA
500mA

500mA
--500mA
--500mA
500mA

(1) - No pode ser utilizado em aplicaes que utilizam mdulos analgicos (entradas, sadas e temperaturas);
(2) Mdulo obsoleto.

217

Apndice B Resumo de Consumo dos Mdulos


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.

218

Apndice C Histrico dos Firmwares

Apndice C - Histrico dos Firmwares


HISTRICO DOS FIRMWARES
MDULOS

4004.01
4004.02
4004.11
4004.12

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES

400401V0

30/08/97

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

400402V8

28/09/00

64Kx8 100nS

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

219

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS

4004.01
4004.02
4004.11
4004.12

FIRMWARE

DATA

MEMRIA

400402V9

12/02/01

64Kx8 100nS

400402VA

21/03/01

64Kx8 100nS

400402VB

09/05/01

64Kx8 100nS

400402VC

09/10/01

64Kx8 100nS

400402VD

12/12/02

64Kx8 100nS

400402VE

13/11/03

64Kx8 100nS

ALTERAES/OBSERVAES
- 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.
- Correo de registros compartilhados pelas
instrues DVBLL e Fator;
- Intertravamento da sada analgica imediata
na Int.;
- Incluso das mensagens de firmware em
ingls.
- Implementao do protocolo Modbus escravo
na RS232. EI 0x022 Habilita;
- Implementao dos EIs 0x0AC (seta para
cima) e 0x0AD (seta para baixo);
- Alterado Background para verificao do
nmero da estao no timer;
- Implementao da leitura de 16 entradas
digitais na CPU;
- Criada a opo Hablita Estados Internos
0x022 a 0x02F para uso do sistema.

- Correo da instruo TXPR.

HISTRICO DOS FIRMWARES


MDULOS

4004.01
4004.02
4004.11
4004.12

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES

400402KC

09/10/01

64Kx8 100nS

400402KD

12/12/02

64Kx8 100nS

400402KE

13/11/03

64Kx8 100nS

- Implementao de tabela p/ termopar tipo K


- Implementao do protocolo Modbus escravo
na RS232. EI 0x022 Habilita;
- Implementao dos EIs 0x0AC (seta para
cima) e 0x0AD (seta para baixo);
- Alterado Background para verificao do
nmero da estao no timer;
- Implementao da leitura de 16 entradas
digitais na CPU;
- Criada a opo Hablita Estados Internos
0x022 a 0x02F para uso do sistema.
- Correo da instruo TXPR.

220

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS

4004.11/L
4004.12/L

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES

400403V0

12/02/01

27C512-10

400403V1

09/08/99

27C512-10

400403V2

08/01/01

64Kx8 100nS

400403V3

29/03/01

64Kx8 100nS

- Firmware inicial
- Implementao do nmero de dgitos varivel
para os campos 1ED/1VIS e 2ED
- Implementao da Flash SST29EE512.
- Implementao do frontal 4004.90;
- Implementao do trigger de 1 segundo.

400403V4

29/03/01

64Kx8 100nS

- Implementao do WDT;
- Acerto dos tempos para LCD CCT;
- Correo do EI de S1 e S2.

64Kx8 100nS

- Implementao no frontal 2002.90 do auto


incremento no S1/S2;
- Correo da chamada no modo PROG da
rotina carrega dado fixo.

400403V5

17/08/01

HISTRICO DOS FIRMWARES


MDULOS

4004.05B
4004.06B
4004.09B
4004.05E
4004.06E
4004.09E

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES

400406V0

19/09/00

64Kx8 100nS

400406V1

18/01/01

64Kx8 100nS

400406V2

16/05/01

64Kx8 100nS

400406V3

08/08/01

64Kx8 100nS

400406V4

18/02/02

64Kx8 100nS

- Firmware Inicial
- Escuta rede na RS485
- Incluso do Modbus mestre/escravo
-Incluso da Opo de paridade no PRINT
sem, PAR ou IMPAR
- 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 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
varredura.
- Incluso dos frontais 4004.90 e 4004.95
- Correo do campo ASCII, mostrar zeros a
esquerda.
- Correo das rotinas do frontal para VFD.
- Implementao dos EIs 0xAC (seta p/ cima) e
0xAD (seta p/ baixo);
- Correo Modbus x Print (Print no funciona
se Modbus ativo);
- Prioridades: - Mestre;
- Print;
- APR03 / Modbus;
- Forado no modo de programao o APR03;
- Corrigido contador modo ngulo que no
contava com o print;
- Corrigido no print o desligamento do EI 00FC
se 00FB=Off.

221

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES
Para a verso 4004065F de 11/11/02:
-Corrigido falta de limpeza de flags modo mestre, se
inicializao com chave na posio PROG;
-Implementado nome do programa de usurio na RAM FCC0 a FCCF para acesso ao usurio;
-Criao da instruo CNT2;
-Criao da instruo FILT - A cada novo valor da amostra
entra na pilha descarta o mais antigo, classifica e coloca o
valor da amostra central na varivel de sada. Criado flags
de identificao do ploint1 e ploint2 para uso simultneo da
instruo nos 3 programas possveis;
-Criao da instruo ASCB;
-Alterao na pseudo instruo GAV;
-Correo ModBus:
Alterado o range de endereos para registros no
ModBus de 0fff para 0e7ff
Testar numero da estao na pergunta na Interrupo
do TIMER 0
Correo da rotina de falhas no modo mestre
No modo Mestre, esperar time-out
-Criao das instrues de Ponto Flutuante:

4004.05B
4004.06B
4004.09B
4004.05E
4004.06E
4004.09E

400406V5

29/05/03

64Kx8 100nS

FMUL, FDIV, FSUM, FSUB, FCMP e FCONV


-Criao de instruo SCRLL
-Incluso das mensagens de firmware em Ingls -> equate
ingls;
-Aumento da lifo de programa de usurio para 5 bytes;
-Alterao da seletora, liga o estado 0xFE quando volta
para posio 0;
Para a verso 4004065G de 18/02/03:
-Implementado controle de bateria para CPUs:
4004.05/B, 4004.06/B e 4004.09/B
-Corrigido possibilidade de Modbus na RS485 se mestre na
RS232;
-Nova adequao da instruo FILT com mudana de
OPCODE de 97 para FB (compatibilidade com DALLAS)
-Criao da instruo MED (OPCODE = FC)
-Criao da instruo SFRW (OPCODE = BD)
-Criao da instruo LDW (OPCODE = 8C)
-Criao da instruo RAIZQ (OPCODE = BE):
-Implementao nas instrues BCDAP e BCDAS da

400406V6

18/12/03

64Kx8 100nS

400406V7

23/01/04

64Kx8 100nS

222

converso HEXADECIMAL para ASCII conforme Dallas


-Correo de falsas leituras de botes e tecla se frontal
ausente
- Correo em rotina de escrita em slaves. Havia a
possibilidade da slave interpretar incorretamente se
ocorresse uma interrupo em determinado ponto da
rotina.
Correo na sequncia de inicializao: Esta correo
elimina a possibilidade da CPU travar, na condio onde
utilizado o encoder modo normal com a entrada digital
E102 acionada durante a inicializao.

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS
4004.05B
4004.06B
4004.09B
4004.05E
4004.06E
4004.09E

FIRMWARE

DATA

MEMRIA

400406V8

04/06/04

64Kx8 100nS

400406V9

12/07/04

64Kx8 100nS

223

ALTERAES/OBSERVAES
- Correo do incremento involuntrio de uma unidade no
contador rpido presente na CPU aps energizao;
- Correo de erro na inicializao dos contadores rpidos
(4004.87). Aps energizao efetivos eram zerados.
- Correo da perda do status do EI de sinal (4004.87) na
inicializao;
- Incluso das rotinas para associar EI com botes LOCK
= 0x24; ENTRA = 0x25; EDITA = 0x26, se "Habilita EIs
022 a 02F para uso do sistema" estiver configurado.

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS

4004.05R
4004.06R
4004.09R

FIRMWARE

DATA

MEMRIA

ALTERAES/OBSERVAES

400408V0

14/03/03

64Kx8 70nS

400408V1

10/07/03

64Kx8 70nS

400408V2

01/09/03

64Kx8 70nS

400408V3

11/12/03

64Kx8 70nS

400408V4

19/03/04

64Kx8 70nS

400408V5

12/07/04

64Kx8 70nS

- Firmware Inicial
- Correo do Monoa para o Load e Reset da 400487SA;
- Correo da funo 06 do Modbus modo escravo;
- Correo da instruo Ajust na Int2;
- Correo das instrues Bcdap e Bcdas para dados
acima de 09;
- Correo no clculo da integral do Pid;
- Correo na habilitao das teclas K;
- Correo da Receita via frontal para recuperar receitas
acima de 127;
- Correo dos CSs de leitura de teclas e botes para no
serem atualizados na ausncia do frontal;
- Implementao do teste de falha no Modbus at mquina
31;
- Incluso de delay para iniciar a gravao da Flash (este
dalay necessrio quando o tamanho do programa de
usurio for maior que 15Kbytes);
- Implementao de um delay de 1ms antes de iniciar a
gravao da flash para um nmero menor que 1.
- Implementao da instruo Sched Schedule;
Alterado o nmero de alarmes de64 para 128;
Correo as teclas K no 4004.90 no eram lidas.
- Implementao das rotinas para gerar driver de motor de
passo sada 0180;
- Implementao do teste do range de EIs 0x0000
0x03FF e 0xE000 0xEFFF na comunicao. Se no for o
SUP, escrever somente no bit0 quando for estado interno;
- Correo da atualizao das sadas digitais X07 a X0F na
IntI. Estava lendo o EI errado;
- Correo da atualizao das sadas digitais X07 a X0F na
IntII. Estava lendo o EI errado;
- Melhoria na inicializao do LCD;
_ Correo da Pseudo instruo Gav.
- Implementao da Instruo PID_I - Bloco PID padro
ISA
- Implementao da instruo DINT1 - Desabilita
Interrupo I
- Implementao da instruo FTAB - Move constantes em
ponto flutuante para uma tabela
- Implementao da leitura dos efetivos das analgicas e
temperaturas na inicializao
- Correo do modo ngulo
- Correo das rotinas de Comparao automtica de
registros
- Correo das rotinas de Movimentao de dados atravs
de EI
- Correo da rotina que carrega o efetivo no modulo de
contagem rpida (4004.87) na inicializao;
- Correo da rotina de contagem rpida da CPU. Na
inicializao gerava um pulso de contagem;
- Incluso das rotinas para associar EI com boto LOCK =
0x24; ENTRA = 0x25; EDITA = 0x26;
- Correo da rotina da placa bipolar. No estava
colocando 0V nas sadas da 4004.6XN quando era tratada
como no bipolar;

224

Apndice C Histrico dos Firmwares

400408V6

11/10/04

64Kx8 70nS

400408V7

18/10/04

64Kx8 70nS

4004.05R
4004.06R
4004.09R

400408V8

29/10/04

64Kx8 70nS

- Correo da limpeza dos estados internos remanentes;


- Incluso da rotina para desligar o 0x00F6 toda varredura;
- Incluso da rotina para ligar o 0x00F7 toda varredura;
- Correo da prioridade nos vetores de interrupo das
interrupes de software;
- Correo da SCL. Incluido o flag de overflow 0x00FF para
o calculo de b;
- Correo da rotina de atualizao das Analgicas;
- Alterao das rotinas de comunicao:
- Implementao da senha do SUP por canal de
comunicao;
- Implementao do seguimento de comunicao por canal
de comunicao;
- Correo no modulo de comunicao ModBus mestre e
escravo;
- Correo na rotina de decodificao da resposta no
ModBus mestre, com a implementao de trava no nmero
de bytes;
- Correo na instruo BMOVX. implementada uma trava
no destino.
0x0000 < X < 0xEFFFF.

HISTRICO DOS FIRMWARES


MDULOS

FIRMWARE

DATA

MEMRIA

400409V0

06/02/04

64Kx8 70nS

400409V1

12/07/04

64Kx8 70nS

400409V2

28/08/04

64Kx8 70nS

400409V3

18/10/04

64Kx8 70nS

4004.05T
4004.06T
4004.09T

400409V4

29/10/04

64Kx8 70nS

225

ALTERAES/OBSERVAES
- Firmware Inicial
- Correo da rotina que carrega o efetivo no modulo de
contagem rpida (4004.87) na inicializao;
- Correo da rotina de contagem rpida da CPU. Na
inicializao gerava um pulso de contagem;
- Incluso das rotinas para tratar placas de troca a quente
nas interrupes;
- Incluso das rotinas para associar EI com boto LOCK =
0x24; ENTRA = 0x25; EDITA = 0x26;
- Incluso do EI para monitorar a ausncia de uma placa
troca a quente no bastidor;
- Correo da rotina da placa bipolar. No estava
colocando 0V nas sadas da 4004.6XN quando era tratada
como no bipolar.
- Correo da limpeza dos estados remanentes;
Correo da Instruo AJUST nas interrupes na
programao ON-LINE.
- Correo da limpeza dos estados internos remanentes;
- Incluso da rotina para desligar o 0x00F6 toda varredura;
- Incluso da rotina para ligar o 0x00F7 toda varredura;
- Correo da prioridade nos vetores de interrupo das
interrupes de software;
- Correo da SCL. Incluido o flag de overflow 0x00FF para
o calculo de b;
- Correo da rotina de atualizao das Analgicas;
- Alterao das rotinas de comunicao:
- Implementao da senha do SUP por canal de
comunicao;
- Implementao do seguimento de comunicao por canal
de comunicao;
- Correo no modulo de comunicao ModBus mestre e
escravo;
- Correo na rotina de decodificao da resposta no
ModBus mestre, com a implementao de trava no nmero
de bytes;
- Correo na instruo BMOVX. implementada uma trava
no destino.
0x0000 < X < 0xEFFFF.

Apndice C Histrico dos Firmwares

226

Apndice D Resumo das instrues para srie MPC4004

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 WinSUP 2.
MNEMNICO

DESCRIO

ADSUB

Soma/subtrai uma constante de contedo de registro (Hex)

ADSUD

Soma/subtrai uma constante de contedo de registro (Dec)

AND

Operao lgica "E" entre estados internos

ANDN

Operao lgica "E" entre estados internos invertidos

ASCB

Conversor ASCII p/ BCD

BCDAP

Converso de dados Decimais p/ ASCII com ponto decimal

BCDAS

Converso de dados Decimais p/ ASCII

BITW

Transfere 16 estados p/um registro de 16 bits

BMOVX

Movimentao de bloco de dados indexados na origem e no destino

CALL

Chamada de sub-rotina

CMP

Compara contedo de registros

CNT

Contador

CNT2

Contador 2

CONV

Conversor Dec/Hex ou Hex/Dec

CONVL

Conversor Dec/Hex ou Hex/Dec de 32 bits

CCS

Calcula CHECK SUN (XOR) dos Bytes

CTCPU

Contador Rpido (somente CPU XA)

DINT1

Desabilita interrupo 1 (somente drivers MPC4004R e MPC4004T)

DIV

Diviso Decimal

DIVB

Diviso Hexadecimal

DIVBL

Diviso binria longa (Hexadecimal)

DVBLL

Diviso binria de 32 bits (Hexadecimal)

FATOR

Ajusta o zero e o fundo de escala de uma E.A.

FCMP

Comparao em ponto flutuante (somente CPU XA)

FCONV

Converso em ponto flutuante (somente CPU XA)

FDIV

Diviso em ponto flutuante (somente CPU XA)

FILT

Filtro

FMUL

Multiplicao em ponto flutuante (somente CPU XA)

FSUB

Subtrao em ponto flutuante (somente CPU XA)

FSUM

Soma em ponto flutuante (somente CPU XA)

FTAB

Carregamento de um bloco de dados em ponto flutuante (somente drivers MPC4004R e MPC4004T)

JMP

Salto para endereo de desvio

LD

Comea a operao em uma linha ou bloco com chave (NA)

LDATA

Leitura de dia/ms/ano

LDI

Entrada imediata

LDN

Comea a operao em uma linha ou bloco com chave (NF)

LDX

Comea linha com chave (NA) indexada

LTIME

Leitura de hora/min/seg.

MONOA

Monoestvel de uma varredura no acionamento

MONOD

Monoestvel de uma varredura no desacionamento

MOV

Copia contedo de um registro para outro

MOVK

Carregar valor (constante) em registro

MOVX

MOV indexado no destino

MULT

Multiplicao Decimal

MULTB

Multiplicao Hexadecimal

MULBL

Multiplicao Hexadecimal de 32 bits

227

Apndice D Resumo das instrues para srie MPC4004

MNEMNICO

DESCRIO

OR

Operao lgica "OU" entre estados internos

ORN

Operao lgica "OU" entre estados internos invertidos

OUT

Sada

OUTI

Sada no em fim de linha

OUTIN

Sada invertida no em fim de linha

OUTN

Sada invertida

OUTR

Sada imediata

OUTX

Sada indexada

PID

Bloco PID

PID_I

Algoritmo PID padro ISA

PRINT

Transferncia de dados p/interface serial

SCL

Gera uma reta tipo mx+b dados dois pares x, y

SCL2G

Gera uma parbola

SCRLL

Scroll de dados (somente CPU XA)

SDATA

Acerto de dia/ms/ano

SETR

Set/Reset (estado interno)

SFR

Deslocamento de estados internos

SHIFB

Deslocamento de bit

SHIFN

Deslocamento de nibble (4 bits)

SHIFL

Deslocamento de n bits

STIME

Acerto de hora/min/seg.

SUB

Subtrao Decimal

SUBB

Subtrao Hexadecimal

SUBBL

Subtrao Hexadecimal de 32 bits

SUM

Soma Decimal

SUMB

Soma Hexadecimal

SUMBL

Soma Hexadecimal de 32 bits

TAB

Carregamento de um bloco de dados

TMR

Temporizador

TXPR

Carrega bloco de mensagens a serem impressas

UPDB

Contador Up/Down Hexadecimal

UPDBC

Incrementa e compara (Hex)

UPDD

Contador Up/Down decimal

UPDDC

Incrementa e compara (Dec)

WAND

AND (bit a bit) do contedo de dois registros de 16 bits

WBIT

Transfere os 16 bits de um registro para 16 estados internos

WBITX

WBIT indexado e com auto incremento/decremento

WLDX

MOV indexado na origem

WNOT

Complemento de registro de 16 bits

WOR

OR (bit a bit) do contedo de dois registros de 16 bits

WXOR

XOR (bit a bit) do contedo de dois registros de 16 bits

PSEUDO-INSTRUES:
MNEMNICO

DESCRIO

CAV

Contador de Alta Velocidade (CPU)

GAV

Armazenagem e recuperao de conjunto de dados

SYNC

Sincronismo

TMRX

Temporizadores de 1ms

228

Apndice E Descrio do Algoritmo PID

Apndice E - Descrio do Algoritmo PID


O algoritmo PID utilizado na srie MPC4004, pode ser escrito de maneira simplificada, conforme a
equao:

S=P+I+D
onde:
Ssada para controle do processo, podendo ser analgica ou do tipo PWM (Pulse Width
Modulation).
Ptermo proporcional
I termo integrativo
Dtermo derivativo
O algoritmo PID, a soma dos trs elementos, que combinam suas aes, para executar o controle da
varivel do processo (temperatura).
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
setpoint

50% de energia

25% de energia

100% de energia

50% de energia

banda inferior.

Kp=100%

Kp=50%

229

Apndice E Descrio do Algoritmo PID


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 setpoint.
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
setpoint, 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.
Definio dos parmetros da placa de temperatura:
Cada parmetro a ser configurado possui uma clula a ser preenchida. Abaixo mostrado os ranges
para cada umas das clulas:
Alarme-Min: 400 a EFFE
Alarme-Max: 400 a EFFE
Preset: 400 a EFFE
Banda: 0 a 25oC
Ks e Kp: 0 a 100 %
Ki: 0 a 100 repeties por minuto
Kd e Tempo: 2 a 25 segundos
Definio das funes e registros para controle de temperatura:
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 setpoint e o valor efetivo.
BANDA - regio onde ocorrer o controle de temperatura (0 a 25oC). 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.

230

Apndice E Descrio do Algoritmo PID


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

231

Apndice E Descrio do Algoritmo PID


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.

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.
Set-point:
Banda:
Kp:
Ki:
Kd:
Valor mnimo da sada:
Valor mximo da sada:
Tempo:
Valor inicial somatria do erro:

1500 (exemplo de set-point de 150.0 graus)


0250
0080
0050
0050
0000
1000
0004
7520

232

Você também pode gostar