You are on page 1of 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 : mximo 50 ms : 1.500 Vca entre alimentao ou Terminal de E/S e terra : -20 a +70 C : 0 a +55 C : 0 a 95% (sem condensao) : 5 a 50 Hz / 0,625 G (0,1 mm pico a pico) : Conforme Nema Standard ICS2-230 : Conforme IEC 801-2 : Entradas (verde); sadas (vermelho); STS (vermelho). : Diagrama de rels : DWARE : Frontal de teclado/display LCD ou VFD : 30 dias p/ memria RAM atravs de capacitor GOLD ou 10 anos com memria NVRAM ou 10 anos com bateria de Ltio : Padro RS232 / RS485 ou ou ou

Falta momentnea de energia permissvel Isolao ptica Temperatura de Armazenagem Temperatura de Operao Umidade Vibrao Imunidade a rudo Imunidade descarga eletrosttica Indicadores LED Mtodo de Programao Conjunto de Instrues Interface Homem-Mquina Proteo contra queda de energia

Interface de Comunicao

17

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 4004.2AR 4004.40 4004.05R 4004.53G 4004.62G 4004.63G 4004.66J 4004.76P 4004.G92 MTBF em horas 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 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 MPC4004 10 16 (1) 16 (1) 16 120 120 02 01 (4) --------------MPC4004G MPC4004L MPC4004R MPC4004T 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: MODELO Temperaturas Multiplex 4004.85/4004.85P2 4004.87/4004.87SA 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. NO.DE MDULOS 2 1 1 1

19

Captulo 3 Caractersticas da srie MPC4004 Mdulos de Processamento

Programao:
MODELO
4004.01 4004.02 4004.12 4004.11/L 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

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

6 ms/K 12 Kbytes Flash 8 Kbytes Flash 1.024 1.536 32 (resoluo: 0,01s) 02 (resoluo: 0,001s)

5 ms/K 16 Kbytes Flash 12 Kbytes Flash 1.024 29.184 32 (resoluo: 0,01s) 02 (resoluo: 0,001s)

5 ms/K 48 Kbytes Flash 36 Kbytes Flash 5.119 28.160 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
(1) (2) (3) (4)

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

MEMRIA RELGIO COMUNICAO FLASH CALENDRIO SERIAL 32Kbytes 32Kbytes 16Kbytes 16Kbytes 128Kbytes 128Kbytes 32Kbytes 32Kbytes 128Kbytes 128Kbytes 32Kbytes 32Kbytes 128Kbytes 128Kbytes 32Kbytes 32Kbytes 32Kbytes 32Kbytes 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

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)

CPU com processador XA; Reteno de dados por capacitor GOLD; Reteno de dados por bateria de Ltio. Memria fsica de 512Kb, porm esto disponveis 64Kb para programa de usurio.

20

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
4004.11 4004.12 4004.11/L 4004.12/L

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
*Apenas IHM's 4004.90 e 4004.95

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 *

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 chaveada 90 a 253Vca chaveada 09 a 36Vcc chaveada 36 a 60Vcc chaveada 90 a 253Vca chaveada 18 a 60Vcc chaveada 90 a 253Vca +5Vcc 1500mA 1500mA 1000mA 1500mA 1000mA 3000mA +12Vcc 500mA 500mA 250mA --250mA 1000mA -12Vcc 500mA 500mA 250mA --250mA 500mA 24Vcc 500mA --500mA --500mA 500mA

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

(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 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 ENTRADA 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 SADA 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 JUMPER DE GRUPO Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim TROCA A QUENTE Sim Sim Sim Sim Sim Sim -

Corrente Alternada:
MODELO 4004.35 4004.35A 4004.37 (1) 4004.39 ENTRADA 8 E (110 Vca) 8 E (220 Vca) SADA 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 8 E tipo P ou N 16 E tipo P ou N SADA 8 S (Rel) 16 S (Rel) JUMPER DE GRUPO 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) (2) (3)
(1) (1) (2) (2) (3) (3)

ENTRADA/SADA 2E/2S 4E/4S 2E/2S 4E/4S 2E/2S 4E/4S

Sada em tenso Sada em corrente 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 8E 4E JUMPER DE GRUPO Sim Sim

Mdulos de Expanso de Sada Analgica:


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

SADA 8S 4S 8S 4S

JUMPER DE GRUPO 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 TIPO 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 N DE CANAIS 04 08 04 08 04 04 04 08 08 08 04 04 TEMPERATURA 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 N DE FIOS 03 03 03 03 03 03 03 03

(1) (1)

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

N DE CANAIS DE CONTAGEM 02 02

MXIMA FREQNCIA 100 kHz 100 kHz

(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 2345.10 4004.78 4004.78W DIFERENAS ENTRE OS MDULOS 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)
TIPO N 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 +24 Vcc (-20% / +40%) < 7 Vcc > 15 Vcc < 1 ms < 1 ms < 10 mA por entrada 1.500 V TIPO P +24 Vcc (-20% / +40%) > 15 Vcc < 7 Vcc < 1 ms < 1 ms < 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)
TIPO N 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 24 Vcc (-30% / +40%) 2A 10 A (t <0,3ms) < 700 A 1,5 Vcc < 1 ms < 1 ms 1.500 V TIPO P 24 Vcc (-30% / +40%) 2A 10 A (t <0,3ms) < 700 A 1,5 Vcc < 1 ms < 1 ms 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 Tipo de contato Mxima tenso de comutao Mxima corrente por sada Atraso na comutao Isolao tica do sistema Fonte de Alimentao Externa SADA A REL 4004.57 Tipo de contato Mxima tenso de comutao Mxima corrente por sada Atraso na comutao Isolao tica do sistema Fonte de Alimentao Externa Resistncia inicial de contato p/ sadas Contato Seco NA S0 a S3 Sadas com um comum S4 a S7 Sadas com um comum +30Vcc / 240 Vca 2A < 10ms 1.500 V +24 Vcc (-20% / +40%) / 120 mA 30m 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

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 TERMOPAR TIPO K Temperatura Impedncia de entrada Linearizao Resoluo Exatido Drift temperatura Tempo de Resposta Fonte de Alimentao 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) 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) 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)

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 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) 0 a +10 Vcc > 40 k 12 bits (2,5 mV) 35 mV 0,1 mV/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 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) 0 a +10 Vcc < 200 12 bits (2,5 mV) 25 mV 0,3 mV/C uma varredura atravs do barramento (interno) <10mV

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

Mdulo de Energia 4004.45


MDULO DE ENERGIA 4004.45 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 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

30

Captulo 3 Caractersticas da srie MPC4004 Fontes de Alimentao (acessrios)


24Vcc / 3A 2240.03 Tenso de Alimentao Tenso de Sada CC Filtro Interno RF Temp. de Trabalho Isolao 90 a 253Vca (47 a 63Hz) +24Vcc / 3A Tipo duplo pi 0 a +50C 2000V entre entrada/sada; entrada/chassis 500V entre sada/chassis

24Vcc / 5A 2240.05R Tenso de Alimentao Tenso de Sada CC Filtro Interno RF Temp. de Trabalho Isolao 90 a 253Vca (47 a 63Hz) +24Vcc / 5A Tipo duplo pi 0 a +55C 2000V entre entrada/sada; entrada/chassis 500V entre sada/chassis

31

Captulo 3 Caractersticas da srie MPC4004

Configurao dos Mdulos


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

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 100.2850 100.2859
Default: entrada em tenso.

CANAL E1 E2 E3 E4 ST4 ST3 ST1 ST2

JUMPER A Corrente A Corrente A Corrente A Corrente B Tenso B Tenso B Tenso B Tenso

4004.60/A e 4004.61/A
PLACA 100.2853 100.2855
Default: entrada em tenso.

CANAL E1 E2 E3 E4 ST4 ST3 ST1 ST2

JUMPER A Corrente A Corrente A Corrente A Corrente B Tenso B Tenso B Tenso B Tenso

4004.60N e 4004.61N
PLACA 100.2848 100.2849 CANAL E1 E2 E3 E4 ST4 ST3 ST1 ST2 A/C Corrente (250) A/C Corrente (250) A/C Corrente (250) A/C Corrente (250) JUMPER 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

32

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 E1 E2 E3 E4 ENDEREO JUMPER 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

ST2

Default: entrada em corrente.

Observao: Mximo de 1 mdulo por bastidor. Sada Analgica


PLACA JUMPER ST5 ST6 ST7 ST8 ST9 ST10 100.2848 ST11 ST12 ST13 ST14 POSIO A B A B A B A B A B A B FUNO 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 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

PLACA

JUMPER ST3 ST4 ST5 ST6 ST7 ST8

POSIO A B A B

FUNO SADA ANALGICA (S3) EM TENSO 0 A 10V SADA ANALGICA (S3) EM TENSO 10V SADA ANALGICA (S4) EM TENSO 0 A 10V SADA ANALGICA (S4) EM TENSO 10V

100.2849

33

Captulo 3 Caractersticas da srie MPC4004 Mdulo Contagem Rpida 4004.87 e 4004.87SA


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

POSIO A B A B A B A B
(*)

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

(*)

(*) (*)

Observao: mximo de 1 mdulo por bastidor.

34

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
(*) Posio default

JUMPER ST1

POSIO A B
(*)

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

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 101.2910 ST3
(*) Posio default

JUMPER ST2

POSIO A B (*) A B (*)

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

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 08 Entradas / 08 Sadas 16 Entradas / 16 Sadas 16 Entradas 16 Sadas 32 Entradas Temperatura E/S Analgica Mdulos MAC Contador Rpido Multiplex Especfico QUANT. CS 08 15 15 15 15 08 08 15 01 01 08 JUMPERS 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 ST1: A-H ST1:A-H STG: A e B ST2: G e H ST2: A-H ST2: A-H

36

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.

+24Vcc 0Vcc

ALIMENTAO 36 A 60 Vcc

+48Vcc 0Vcc

ALIMENTAO ALIMENTACAO 90 A 240 90 A 253Vca Vca

~ ~
ATERRAMENTO

L1 L2

REDE

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

+24Vcc

0Vcc

ALIMENTACAO 18 A 60 Vcc

+ ATERRAMENTO

+
4004.40/G

18Vcc a 60Vcc

Fig. 4. - Mdulo de Alimentao 4004.40G

39

Captulo 3 Caractersticas da srie MPC4004 MDULOS DE PROCESSAMENTO


S0 S4 E0 E4 S1 S5 E1 E5 S2 S6 E2 E6 S3 S7 E3 E7 PROG

S0 S4 E0 E4

S1 S5 E1 E5

S2 S6 E2 E6

S3 S7 E3 E7 PROG

RUN S7 S6 S5 S4 S3 S2 S1 S0

RUN S7 S6 S5 S4 S3 S2

IHM

S1 S0

IHM

+24Vcc 0Vcc

24VS

0VS

+24Vcc 0Vcc
STS RS232

24VS

0VS

E7 E6 E5 E4 E3 E2 E1 E0

RJ11
1 2 3 4 5 6 NC RX TX NC GND NC

E7

STS RS232

RJ11
1 2 3 4 5 6 NC RX TX NC GND NC

CABO RECOMENDADO: CRS232415

E6 E5 E4 E3 E2 E1 E0

CABO RECOMENDADO: CRS232415

DO RI DO RI +5Vcc GND RS485

DO RI DO RI +5Vcc GND RS485

+24Vcc 0Vcc

24VE

CN38
1 2 3 4 DO\ RI\ DO RI +5Vdc GND

0VE

CABO RECOMENDADO: C4004AXXX

+24Vcc 0Vcc

24VE

CN38
1 2 3 4 DO\ RI\ DO RI +5Vdc GND

0VE

CABO RECOMENDADO: C4004AXXX

4004.XX

4004.XX

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.

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

RUN

PROG

MPC4004

RUN

PROG

1/0Vcc/+24Vcc

S7 S6 S5 S4 IHM

L1/0Vcc/+24Vcc

S7 S6 S5 S4 IHM

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

C2 S3 S2 S1 S0

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

C2 S3 S2 S1 S0

IHM

2/+24Vcc/0Vcc

C1

+24Vcc 0Vcc

L2/+24Vcc/0Vcc
STS

C1

24V 0V

+24Vcc 0Vcc

24V 0V STS E7 RS232

RJ11
1 2 3 4 5 6 NC RX TX NC GND NC

RJ11
1 2 3 4 5 6 NC RX TX NC GND NC

E7 E6 E5 E4 E3 E2 E1 E0

RS232

CABO RECOMENDADO: CRS232415

E6 E5 E4 E3 E2 E1 E0 D0/RI D0/RI +5Vcc GND RS485 4004.09

CABO RECOMENDADO: CRS232415

D0/RI D0/RI +5Vcc GND RS485 4004.09

CN38
1 2 3 4 DO\ RI\ DO RI +5Vdc GND

CN38
1 2 3 4 DO\ RI\ DO RI +5Vdc GND

+24Vcc

CABO RECOMENDADO: C4004AXXX

0Vcc

CABO RECOMENDADO: C4004AXXX

Fig. 6. - Mdulo de Processamento 4004.09B, 4004.09E, 4004.09R, 4004.09T


Esquema de ligaes externas para entradas tipo N P

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


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


Esquema de ligaes externas para entradas tipo N.

Mdulo de Expanso 4004.33H


Esquema de ligaes externas para entradas tipo P.

E0 E4

E1 E5

E2 E6

E3 E7

E0 E4

E1 E5

E2 E6

E3 E7

E7 E6 E5 E4 E3 E2 E1 E0 C

E7 E6 E5 E4 E3 E2 E1 E0 C

+24Vcc 0Vcc

24V 0V

+24Vcc 0Vcc

24V 0V

4004.38G

4004.38G

Fig. 10. Mdulo de Expanso 4004.38G


Esquema de ligaes externas para entradas tipo N P

Mdulo de Expanso 4004.38G


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


Esquema de ligaes externas para entradas tipo N.

Mdulo de Expanso 4004.53H


Esquema de ligaes externas para entradas tipo P.

Fig. 14. Mdulo de Expanso 4004.54H


Esquema de ligaes externas para entradas tipo N.

Mdulo de Expanso 4004.54H


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


Esquema de ligaes externas para entradas tipo N.

Mdulo de Expanso 4004.55H


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


Esquema de ligaes externas para entradas tipo N P

Mdulo de Expanso 4004.57


Esquema de ligaes externas para entradas tipo

L1/0Vcc/+24Vcc

MPC4004

S7 S6 S5 S4 C2

SF SE SD SC C4 SB SA S9 S8 C3 24V 0V

L1/0Vcc/+24Vcc

L1/0Vcc/+24Vcc

S3 S2 S1 S0 C1

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

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

+24Vcc 0Vcc

24V 0V

E7 E6 E5 E4 E3 E2 E1 E0

EF EE ED EC EB EA E9 E8 C

+24Vcc

+24Vcc

4004.58

Fig. 18. Mdulo de Expanso 4004.58G Esquema de ligaes externas para entradas tipo N

46

Captulo 3 Caractersticas da srie MPC4004

L1/0Vcc/+24Vcc

MPC4004

S7 S6 S5 S4

SF SE SD SC C4 SB SA S9 S8 C3 24V 0V

L1/0Vcc/+24Vcc

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

C2 S3 S2 S1 S0

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

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

C1 24V 0V

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

E7 E6 E5 E4 E3 E2 E1 E0

EF EE ED EC EB EA E9 E8 C

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 4004.39 8 S a Rel

Mdulo de Expanso 8 S a Triac

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

Mdulo de Leitura de Temperatura 4004.76/P e Termoresistncia PT100 com 8 canais

55

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
1 2 3 4 5 6 7 8 TD+ TDRD+ NC NC RDNC NC

LINK ACTIVE

REDE ETHERNET

Ethernet

RJ11
CABO RECOMENDADO: CRS232415

1 2 3 4 5 6

RTS RX TX NC GND CTS

RS232

DO/RI DO/RI RS485 +5Vcc GND

CN1
CABO RECOMENDADO: C4004AXXX

1 2 3 4

DO\ RI\ DO RI +5Vcc GND

9 a 36Vcc ATERRAMENTO

+ -

+24Vcc 0Vcc

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

~ ~
ATERRAMENTO

L1 L2

REDE

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 I2 I2 I3 I3
Imx. 5A

I1 I1 I2 I2 I3 I3
Imx. 5A

L1 L2 L3 N
4004.45

L1 L2 L3 N
4004.45

Fig. 42. - Mdulo de Energia 4004.45


Esquema de ligao com transformador de corrente maior que 5 A

Mdulo de Energia 4004.45


Esquema de ligao para sistemas com corrente menor que 5A

62

Captulo 3 Caractersticas da srie MPC4004 MODULO SLAVE DE COMUNICAO

STATUS

CANAL 2 CANAL 1

CABO RECOMENDADO: C4004AXXX MICROCOMPUTADOR PC OU CPU 4004 RS232 CONVERSOR RS232/RS485


1 2 3 4 DO RI DO RI +5Vcc GND
DO/RI DO/RI +5Vcc GND

R S 2 3 2

R S 4 8 5

C A N A L 2

CABO RECOMENDADO: C4004AXXX MICROCOMPUTADOR PC OU CPU 4004 RS232 CONVERSOR RS232/RS485


1 2 3 4 DO RI DO RI +5Vcc GND
DO/RI DO/RI +5Vcc GND

R S 2 3 2

R S 4 8 5

C A N A L 1

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


1 2 3 4 5 6

RJ11
NC RX TX +5V GND NC
DO/RI DO/RI +5Vcc GND R S 2 3 2

R S 4 8 5

C A N A L 2

CABO RECOMENDADO: CRS232415 PORTA SERIAL DE UM MICROCOMPUTADOR


1 2 3 4 5 6

RJ11
NC RX TX +5V GND NC
DO/RI DO/RI +5Vcc GND R S 2 3 2

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

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 32 EFETIVOS DE ENTRADAS ANALGICAS 04 EFETIVOS DAS ENTRADAS DE 0 10V 04 EFETIVOS DAS ENTRADAS DO PT100 54 REGISTROS LIVRES RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB,DIVBL, DVBLL 64 REGISTROS LIVRES 8 EFETIVOS DE TEMPERATURA 8 EFETIVOS DE SADAS ANALGICAS 8 EFETIVOS DE SADAS ANALGICAS 8 EFETIVOS DE TEMPERATURA 24 REGISTROS LIVRES 32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI 40 REGISTROS LIVRES 8 EFETIVOS DE ENTRADAS ANALGICAS 8 EFETIVOS ORIGINAIS QUANDO A INSTRUO FATOR USADA 8 EFETIVOS DE ENTRADAS ANALGICAS 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 Canais 1 a 8 Canais 1 a 8 Canais 1 a 8 Canais 9 a 16 Canais 1 a 8 Canais 1 a 8 Canais 9 a 16 Canais 9 a 16 Mdulo Analgico Compacto (MAC) Mdulo Analgico Compacto (MAC) Mdulo 4004.85 Mdulo 4004.85

68

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 32 EFETIVOS DE ENTRADAS ANALGICAS 04 EFETIVOS DAS ENTRADAS DE 0 10V 04 EFETIVOS DAS ENTRADAS DO PT100 54 REGISTROS LIVRES RESERVADO PARA RESTO DAS INSTRUES DIV,DIVB,DIVBL,DVBLL 64 REGISTROS LIVRES 8 EFETIVOS DE TEMPERATURA 8 EFETIVOS DE SADAS ANALGICAS 8 EFETIVOS DE SADAS ANALGICAS 8 EFETIVOS DE TEMPERATURA 24 REGISTROS LIVRES 32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI 40 REGISTROS LIVRES 8 EFETIVOS DE ENTRADAS ANALGICAS 8 REGISTROS LIVRES 8 EFETIVOS DE ENTRADAS ANALGICAS 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 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 Canais 1 a 8 (Modo ngulo) Canais 9 a 16 Canais 1 a 8 Canais 1 a 8 Canais 1 a 8 Canais 9 a 16 Canais 9 a 16 Mdulo Analgico Compacto (MAC) Mdulo Analgico Compacto (MAC) Mdulo 4004.85 Mdulo 4004.85

69

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 ESTADOS INTERNOS TERMOPAR INVERTIDO 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 (2) (2) (2) (2) (1) (2) (2) (2) (2) (2) (2) (2) (2) (2) (1) (2) (4) (4) (4) (3) (5) (5) (5) (5) (5) Canais 9 a 16 Canais 9 a 16

70

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) (2) (5) (2) (2) (2) (5)

(2)

(5)

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 ESTADOS INTERNOS TERMOPAR ABERTO ESTADOS INTERNOS TERMOPAR INVERTIDO ESTADO INTERNO DE ALARME DE MXIMO ESTADOS INTERNOS DE ALARME DE MNIMO ESTADOS INTERNOS HABILITAM CONTROLE DE SOFT-START Canais 1 a 8 Canais 1 a 8 Canais 1 a 8 Canais 1 a 8 Canais 1 a 8 Canais 1 a 8

71

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 32 ESTADOS INTERNOS DA COMPARAO AUTOMTICA DE REGISTROS 16 ESTADOS INTERNOS DE NGULOS 14 ESTADOS INTERNOS AUXILIARES HABILITA TEMPORIZADOR 02 HABILITA TEMPORIZADOR 01 (Mx. 9,999 segundos) (Mx. 9,999 segundos) (Modo ngulo ou Modo ngulo Simulado) Canais 1 a 8

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

POSIO
A B

FUNO
PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO) SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO)

JUMPER

POSIO
A B C D E F G H

FUNO
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

ST1

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 05DF 05D0 058F 0550 8 EFETIVOS DE ENTRADAS ANALGICAS 8 EFETIVOS ORIGINAIS QUANDO A INSTRUO FATOR UTILIZADA 8 EFETIVOS DE ENTRADAS ANALGICAS Canais 1 a 8 Canais 1 a 8 Canais 9 a 16

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 8 EFETIVOS DE SADAS ANALGICAS Canais 1 a 8 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
ST2

POSIO
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
STG *

POSIO
A B

FUNO
SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO) PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO)

JUMPER
ST1

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

Sada Analgica:
Escala (BCD) 0000 - 9999 0000 - 5000 0000 - 4000 0000 - 2000 0000 - 1000 Escala (Binrio) 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 06CF 06C0 8 VALORES EFETIVOS DE TEMPERATURA 8 VALORES EFETIVOS DE TEMPERATURA Canais 1 a 8 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 Kd Ki Kp BANDA PRESET ALARME MXIMO ALARME MNIMO (02 a 25 segundos) (00,0 a 25,5 minutos) (004 a 250 repeties/minuto) (000 a 100%) (0 a 25 C) (Endereo onde est o Preset) (Endereo onde est o Alarme) (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 PORCENTAGEM DE SOFT-START (0-100%) . . PORCENTAGEM DE SOFT-START (0-100%) ZONA 01 ZONA 8

MAPEAMENTO GERAL PARA AS ZONAS DE TEMPERATURA


MPC4004 7B7F 7B70 7B6F 7B60 7B5F 7B50 7B4F 7B40 7B3F 7B30 7B2F 7B20 7B1F 7B10 7B0F 7B00 MPC4004G 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 EIS HABILITA CONTROLE DE OVER-SHOOT EIS ALARME TERMOPAR ABERTO EIS ALARME TERMOPAR INVERTIDO EIS ALARME DE MXIMO EIS ALARME DE MNIMO HABILITA CONTROLE DE SOFT-START EIS DE AQUECIMENTO (1) (1) (1) (1)

CANAIS 9 a 16
01FF 01F8 01F7 01F0 EIS ALARME TERMOPAR ABERTO EIS ALARME TERMOPAR INVERTIDO (1) (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 Default

POSIO
E H
(*)

FUNO
Canais 1 a 8 Canais 9 a 16

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 00EF 00EE 00ED 00EC 00EB 00EA 00E9 00E8 00E7 00E6 00E5 00E4 00E3 00E2 00E1 00E0 00AF 00AE 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 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 DESABILITA ZERO EXTERNO CONTADOR RPIDO 2 DESABILITA ZERO EXTERNO CONTADOR RPIDO 1 (2) (2) (1) (1) (2) (2) (2) (1) (1) (1) (1) (1) (2) (2) (2) (1) (1) (1) (1) (1) (1) (1)

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

REGISTROS 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

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= P*P + Q*Q Cos = P/S I = S/V
P

Tringulo de potncias
S Q

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

89

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

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

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

DIREO 4004.45

Estados Internos
ENDEREO 020F 020E 020D 020C 020B 020A 0209 0208 0207 0206 0205 0204 0203 0202 0201 0200 DESCRIO 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 CPU DIREO 4004.45

90

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

ST1

A B C D E F G H

(*)

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 RS232 RS485 SIM SIM APR03 Mestre NO(*) SIM Modbus Escravo Modbus Mestre NO SIM Instruo Escuta Canal Print Serial SIM 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 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) Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim MPC4004G Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim MPC4004L No No No Sim No Sim Sim No Sim Sim No 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. 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 00DF 16 EI DE NGULOS (Modo ngulo Simulado)

BLOQUEIO DE CONTAGEM (Simulador de ngulo)

REGISTROS ASSOCIADOS
04D7 04D6 04D1 04D0 053F 0500 EFETIVO PRA O MODO NGULO SIMULADO SETPOINT PARA O MODO NGULO SIMULADO (RPM) 16 SETPOINTS DE NGULOS INICIAIS/FINAIS (1) (2) (3)

(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 POSIO FUNO

101.2806 P ou 101.2807 N
Default: bidirecional

ST2 ST3

A B A B

Encoder unidirecional Encoder bidirecional Encoder bidirecional Encoder unidirecional

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

100

Captulo 4 Caractersticas dos Drivers MPC4004, MPC4004G e MPC4004L Exemplo: Seja o primeiro ngulo inicial de 0 e primeiro ngulo final de 150:
0500h 00 0501h 00 0502h 01 0503h 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 N 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
S180 1 2 3 4 1 ON ON OFF OFF ON S181 OFF OFF ON ON OFF S182 ON OFF OFF ON ON S183 OFF ON ON OFF OFF 1 2 3 4 5 6 7 8 1 S180 ON ON ON OFF OFF OFF OFF OFF ON

Meio passo
S181 OFF OFF OFF OFF ON ON ON OFF OFF S182 ON OFF OFF OFF OFF OFF ON ON ON S183 OFF OFF ON ON ON OFF OFF OFF OFF

Interligao Fsica com o Controlador Programvel (vlido para mdulos tipo N)


As sadas do controlador programvel podem ser divididas em dois mdulos: Circuito de controle: 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

S0

S1 S5 E1 E5

S2 S6 E2 E6 RUN

S3 S7 E3 E7 PROG +5Vcc

MOTOR DE PASSO FONTE 5V 2A

S4 E0 E4

S7 S6 S5 S4 S3 S2 S1 S0
24VS 0VS

+24Vcc IHM 0Vcc

E7 E6 E5 E4 E3 E2 E1 E0 24VE 0VE

STS RS232

DO/RI DO/RI +5Vcc GND RS485

L1 L2

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 Armazena caracteres no buffer

Ignora caracteres recebidos em RX

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 LIGADO DESLIGADO FUNO 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. Baud Rate = 2400, 4800, 9600, 19200, 57600 Paridade = nenhuma Stop bit =1 Data bit = 8 bits

Especificaes:

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. Baud Rate Parity Stop Bit Data bit = 2400, 4800, 9600, 19200, 57600 = nenhuma = 1 ou 2 bits configurveis (1 default) = 8 bits

Especificaes:

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 (Modo ngulo)

113

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 00ED 00EC 00EB 00EA 00E9 00E8 00E7 00E6 00E5 00E4 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

DESCRIO EFETIVO SETPOINT CONTADOR RPIDO 2 HABILITA SADA EFETIVO SETPOINT CONTADOR RPIDO 2 HABILITA SADAS CONTADOR RPIDO 2 BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 2 LOAD SETPOINT INICIAL CONTADOR RPIDO 2 RESET EFETIVO CONTADOR RPIDO 2 POSIO ZERO CONTADOR RPIDO 1 EFETIVO < SETPOINT CONTADOR RPIDO 1 EFETIVO SETPOINT CONTADOR RPIDO 1 HABILITA SADA EFETIVO SETPOINT CONTADOR RPIDO 1 HABILITA SADAS CONTADOR RPIDO 1 BLOQUEIO DE CONTAGEM DO CONTADOR RPIDO 1 LOAD SETPOINT INICIAL CONTADOR RPIDO 1 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) 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 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) (Modo ngulo ou Modo ngulo Simulado)

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 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 Opo do WinSUP 2 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
STG*

POSIO
A B

FUNO
PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO) SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO)

JUMPER

POSIO
A B C D E F G H

FUNO
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

ST1

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
a

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

ST2

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

POSIO
A B

FUNO
SEGUNDO GRUPO DE EXPANSES (8a. a 15a. EXPANSO) PRIMEIRO GRUPO DE EXPANSES (1a. a 7a. EXPANSO)

JUMPER

POSIO
A B C D E F G H
a

FUNO
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

ST1

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

Sada Analgica
Escala (BCD) 0000 - 9999 0000 - 5000 0000 - 4000 0000 - 2000 0000 - 1000 Escala (Binrio) 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 POSIO
A B C D E F G H
a

FUNO
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

ST2

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 00EF 00EE 00ED 00EC 00EB 00EA 00E9 00E8 00E7 00E6 00E5 00E4 00E3 00E2 00E1 00E0 00AF 00AE 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 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 DESABILITA ZERO EXTERNO CONTADOR RPIDO 2 DESABILITA ZERO EXTERNO CONTADOR RPIDO 1 (2) (2) (1) (1) (2) (2) (2) (1) (1) (1) (1) (1) (2) (2) (2) (1) (1) (1) (1) (1) (1) (1)

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

REGISTROS 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

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= P*P + Q*Q Cos = P/S I = S/V
P

Tringulo de potncias
S Q

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

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 ENERGIA TOTAL REATIVA FASES 3,2,1 ENERGIA TOTAL ATIVA FASES 3,2,1 ENERGIA REATIVA FASES 3 ENERGIA REATIVA FASES 2 ENERGIA REATIVA FASES 1 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 KWH KWH KWH KWH KWH KWH KWH KWH

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

CPU

DIREO 4004.45

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 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 CPU DIREO 4004.45

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 POSIO
A B C D E F G H
a

FUNO
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

ST1

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 MODO ESCRAVO Apagado Quando um canal escravo seu respectivo LED de falha de comunicao permanece apagado. Mdulo operando sem falhas Mdulo operando com falha em alguma estao

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 8 16 8 16 TEMPO POR FRAME 4,3ms 5,8ms 28,8ms 30,6ms 57600 57600 9600 9600

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.
APR03 Escravo RS232 RS485 SIM SIM APR03 Mestre SIM SIM Modbus Escravo SIM SIM Modbus Mestre 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


MPC4004R 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 Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim Sim No MPC4004T 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 A100h A100h A100h A100h A100h A100h A100h

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

PRESET 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. Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO4, os contadores de comparao na Int1 e Int2 passam a mostrar a soma total de comparaes utilizadas em cada uma das interrupes.

EFETIVO C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h

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

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

157

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 300h 301h 302h 303h 304h 305h 306h 307h 308h 309h ORIGEM 6000h 6002h 6004h 6006h 6008h 600Ah 600Ch 600Eh 6010h 6012h DESTINO 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. EI
3A0h 3A1h 3A2h 3A3h 3A4h 3A5h 3A6h 3A7h 3A8h 3A9h 3AAh 3ABh 3ACh 3ADh 3AEh 3AFh 3B0h 3B1h 3B2h 3B3h

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

DESTINO
1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h

160

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

BLOQUEIO DE CONTAGEM (Simulador de ngulo)

REGISTROS ASSOCIADOS
04D7 04D6 04D1 04D0 053F 0500 EFETIVO PRA O MODO NGULO SIMULADO SETPOINT PARA O MODO NGULO SIMULADO (RPM) 16 SETPOINTS DE NGULOS INICIAIS/FINAIS (1) (2) (3)

(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 POSIO FUNO

101.2806 P ou 101.2807 N
Default: bidirecional

ST2 ST3

A B A B

Encoder unidirecional Encoder bidirecional Encoder bidirecional Encoder unidirecional

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

163

Captulo 5 Caractersticas dos Drivers MPC4004R e MPC4004T Exemplo: Seja o primeiro ngulo inicial de 0 e primeiro ngulo final de 150:
0500h 00 0501h 00 0502h 01 0503h 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 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ESTADO INTERNO 0000h 0001h 0002h 0003h 0004h 0005h 0006h 0007h 0008h 0009h 000Ah 000Bh 000Ch 000Dh 000Eh 000Fh PRESET 0400h 0402h 0404h 0406h 0408h 040Ah 040Ch 040Eh 0410h 0412h 0414h 0416h 0418h 041Ah 041Ch 041Eh EFETIVO 0440h 0442h 0444h 0446h 0448h 044Ah 044Ch 044Eh 0450h 0452h 0454h 0456h 0458h 045Ah 045Ch 045Eh N 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ESTADO INTERNO 0010h 0011h 0012h 0013h 0014h 0015h 0016h 0017h 0018h 0019h 001Ah 001Bh 001Ch 001Dh 001Eh 001Fh PRESET 0420h 0422h 0424h 0426h 0428h 042Ah 042Ch 042Eh 0430h 0432h 0434h 0436h 0438h 043Ah 043Ch 043Eh EFETIVO 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
S180 1 2 3 4 1 ON ON OFF OFF ON S181 OFF OFF ON ON OFF S182 ON OFF OFF ON ON S183 OFF ON ON OFF OFF 1 2 3 4 5 6 7 8 1 S180 ON ON ON OFF OFF OFF OFF OFF ON

Meio passo
S181 OFF OFF OFF OFF ON ON ON OFF OFF S182 ON OFF OFF OFF OFF OFF ON ON ON S183 OFF OFF ON ON ON OFF OFF OFF OFF

Interligao Fsica com o Controlador Programvel (vlido para mdulos tipo N)


As sadas do controlador programvel podem ser divididas em dois mdulos: Circuito de controle: 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

S0

S1 S5 E1 E5

S2 S6 E2 E6 RUN

S3 S7 E3 E7 PROG +5Vcc

MOTOR DE PASSO FONTE 5V 2A

S4 E0 E4

S7 S6 S5 S4 S3 S2 S1 S0
24VS 0VS

+24Vcc IHM 0Vcc

E7 E6 E5 E4 E3 E2 E1 E0 24VE 0VE

STS RS232

DO/RI DO/RI +5Vcc GND RS485

L1 L2

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 Armazena caracteres no buffer

Ignora caracteres recebidos em RX

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 LIGADO DESLIGADO FUNO 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. Baud Rate Paridade Stop bit Data bit = 2400, 4800, 9600, 19200, 57600 = nenhuma =1 = 8 bits

Especificaes:

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. Baud Rate Parity Stop Bit Data bit = 2400, 4800, 9600, 19200, 57600 = nenhuma = 1 ou 2 bits configurveis (1 default) = 8 bits

Especificaes:

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 2002P95C, 2002P96C e 4004.90 4004G92, 4004P92, 4004P94C, 4004.95 e 4004P98C Opo do WinSUP 2 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
SRIE
F.2002.96/10

S1
Lock

S2
Status

K1
A

K2
B

K3
C

LOCK

K4
D

K5
E

K6
F

250.0 (H)

K7

K8

K9

ESC

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

226.0

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

SRIE
F.4004.94/10

180,0 (H)

Status

S1 K1
A

S2 K2
B

K3
C

F1 F2 F3 F4

F5 F6 F7 F8

F9 F10 F11 F12

LOCK

K4
D

K5
E

K6
F

K7

K8 K0

K9

ESC

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

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

SRIE
F.4004.98/10

180,0 (H)

Status

S1 K1
A

S2 K2
B

K3
C

F1 F2 F3 F4

F5 F6 F7 F8

F9 F10 F11 F12

LOCK

K4
D

K5
E

K6
F

K7

K8 K0

K9

ESC

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

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

E R R A D A

! !

N O V A M E N T E

Esta mensagem ficar ativa durante 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
Utilizando o Aplicativo WinSUP 2

S E N H A

H A B I L I T A D A

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

= x x x

192

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

C O N T I N U A R ?

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 2
Exemplo de tela de texto

T E L A

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 ) D E S L I G

L I G A D A

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 Tamanho Tipo Tipo de Dado Valor Mximo Valor Mnimo Endereo que contm a varivel Nmero de barras que o usurio deseja (mximo 20) Desvio Contnuo BCD Binrio Valor no qual estar aceso o ltimo caractere do bargraph Valor de offset para clculo do bargraph

Abaixo temos o exemplo de dois tipos de bargraphs: 0 1 2 3 4 5 6 7 8 9 - - - - - - - - - - - - - - - - - - Exemplo de Bargraph indicador de desvio

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

String - Permite ao usurio trocar mensagens sem ter a necessidade de trocar de tela. Cada mensagem est relacionada a um EI ou valor de um registro:
Registro/EI Nmero de mensagens Tamanho da mensagem Tipo da String Texto Endereo que seleciona o string Nmero de mensagens utilizadas (mximo 32) Tamanho mximo de cada mensagem (mximo 20) Normal ou Piscante Mensagem definida pelo usurio

Funcionamento da Tecla Senha A funo senha definida pelo usurio no 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
Onde: V Y

M A N U T E N C A O V V V Y Y Y 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 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

199

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


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

MPC4004

MPC4004

MPC4004

S4 E0 E4

S5 E1 E5

S6 E2 E6 RUN

S7 E3 E7 PROG

S4 E0 E4

S5 E1 E5

S6 E2 E6

S7 E3 E7

S4 E0 E4

S5 E1 E5

S6 E2 E6

S7 E3 E7

MPC4004

S0

S1

S2

S3

S0

S1

S2

S3

S0

S1

S2

S3

+5Vcc

S7 S6 S5 S4 S3 S2 IHM

S7 S6 S5 S4 S3 S2 S1 S0 24VS 0VS

S7 S6 S5 S4 S3 S2

N. Ranhuras 2 4 6 8 10 Profundidade
L1 L2

D (mm) 27 27 27 27 64

L (mm) 37 108 178 249 249 113 mm

T(mm) 91 162 232 303 373

169

140
REDE

S1 S0 24VS 0VS

S1 S0 24VS 0VS

E7 E6 E5 E4 E3 E2 E1 E0 24VE 0VE

STS RS232

E7 E6 E5 E4 E3 E2

E7 E6 E5 E4 E3 E2 E1 E0 24VE 0VE

D0/RI D0/RI +5Vcc GND RS485

E1 E0 24VE 0VE

4004.01

4004.51

4004.51

4004.40B

L 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

154

Captulo 7 - Dimenses

Dimenses dos bastidores utilizados nos acessrios MPC4004

MPC 4004

ON RX TX

CONVERSOR

R S 2 3 2

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

169

N. Ranhuras
D0/RI D0/RI +5Vcc GND1

T(mm) 56 113 mm

R S 4 8 5

1 Profundidade

L1 L2

RE DE

4004.71

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

202

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 C4004D005 C4004D050 C4004D110 COMPRIMENTO [m] 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 Cabo de Ligao para RS485 com IHM Sries 1720.xy
TOL04295 TOL04295 CN1 CN2

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 C4004D005 C4004D050 C4004D110 COMPRIMENTO [m] 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 RJ11 - MACHO 6 1 MPC4004 RJ11 - MACHO 6 1

CN1

CN1

XX,Xm

RJ11 - MACHO 1 2 3 4 5 6 GND RX TX

RJ11 - MACHO NC RX TX NC 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 C4004E002 C4004E010 C4004E110 COMPRIMENTO [m] 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
232 485
2232.00R

RS485
P

MPC4004

P
Alimentao 110V/220V

Sistema de aterramento interligado

Alimentao 110V/220V

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

Observao: O mdulo 2232.00R isolado opticamente.

LINK COM MODEM

modem

modem

MPC4004

P
Alimentao 110V/220V

Sistema de aterramento interligado

P
Alimentao 110V/220V

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

209

Captulo 8 Comunicao Serial

DETALHE DA PROTEO P

CENTELHADOR ENTRADA

TRANSORB

PT

SADA

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

EPROM USURIO C/DEF SISTEMA PARADO

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: Verificar se o driver escolhido compatvel. Verificar verso da memria bsica.

BATERIA NO OK

Foi identificado um nvel de bateria baixo. Os dados da memria RAM no so mais garantidos. Soluo: Substituio da bateria. Foi detectada uma falha na memria FLASH do equipamento. O controlador no iniciar seu ciclo normal de trabalho. Soluo: Enviar o equipamento para reparo.

ERRO MEMRIA FLASH

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.02 4004.11 4004.11/L 4004.05E 4004.09E INDICAO DO LED DE STATUS

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

4004.05R 4004.09R 4004.06T

4004.06R 4004.05T 4004.09T

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 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 Consumo Consumo Consumo +5vcc +12Vcc -12Vcc 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 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

215

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

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)

Consumo Consumo Consumo +5vcc +12Vcc -12Vcc 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 220mA 350mA ------------------------------------------------50mA 85mA 75mA 50mA 125mA 85mA 35mA 30mA 35mA 30mA 215mA 120mA 15mA 15mA 15mA 15mA 75mA --------------------------------------------------------------------------------60mA 60mA 60mA 100mA 100mA 100mA 70mA 70mA 100mA 30mA ------------------------------------------------------------------------50mA 40mA 50mA 60mA 60mA 60mA 35mA 35mA 30mA 30mA 45mA 30mA 25mA 25mA 25mA 25mA 75mA ---------------------------------------------------------------------------55mA 55mA 55mA 90mA 90mA 90mA 65mA 65mA 80mA 30mA -------------------------

216

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 chaveada 90 a 253Vca chaveada 9 a 36Vcc chaveada 36 a 60Vcc chaveada 90 a 253Vca chaveada 18 a 60Vcc chaveada 90 a 253Vca +5Vcc 1500mA 1500mA 1000mA 1500mA 1000mA 3000mA +12Vcc 500mA 500mA 250mA --250mA 1000mA -12Vcc 500mA 500mA 250mA --250mA 500mA 24Vcc 500mA --500mA --500mA 500mA

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

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

400402V1

04/05/98

27C512-10

400402V2 400402V3 400402V4 4004.01 4004.02 4004.11 4004.12

29/06/98 18/08/98 04/01/99

27C512-10 27C512-10 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

219

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE 400402V9 DATA 12/02/01 MEMRIA 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.

400402VA

21/03/01

64Kx8 100nS

400402VB

09/05/01

64Kx8 100nS

4004.01 4004.02 4004.11 4004.12

400402VC

09/10/01

64Kx8 100nS

400402VD

12/12/02

64Kx8 100nS

400402VE

13/11/03

64Kx8 100nS

- Correo da instruo TXPR.

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE 400402KC DATA 09/10/01 MEMRIA 64Kx8 100nS ALTERAES/OBSERVAES - 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.

4004.01 4004.02 4004.11 4004.12

400402KD

12/12/02

64Kx8 100nS

400402KE

13/11/03

64Kx8 100nS

220

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE 400403V0 400403V1 400403V2 400403V3 4004.11/L 4004.12/L DATA 12/02/01 09/08/99 08/01/01 29/03/01 MEMRIA 27C512-10 27C512-10 64Kx8 100nS 64Kx8 100nS ALTERAES/OBSERVAES - 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. - Implementao do WDT; - Acerto dos tempos para LCD CCT; - Correo do EI de S1 e S2. - Implementao no frontal 2002.90 do auto incremento no S1/S2; - Correo da chamada no modo PROG da rotina carrega dado fixo.

400403V4

29/03/01

64Kx8 100nS

400403V5

17/08/01

64Kx8 100nS

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE 400406V0 DATA 19/09/00 MEMRIA 64Kx8 100nS ALTERAES/OBSERVAES - 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.

400406V1

18/01/01

64Kx8 100nS

400406V2 4004.05B 4004.06B 4004.09B 4004.05E 4004.06E 4004.09E

16/05/01

64Kx8 100nS

400406V3

08/08/01

64Kx8 100nS

400406V4

18/02/02

64Kx8 100nS

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

400406V6

18/12/03

64Kx8 100nS

400406V7

23/01/04

64Kx8 100nS

222

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS 4004.05B 4004.06B 4004.09B 4004.05E 4004.06E 4004.09E FIRMWARE 400406V8 DATA 04/06/04 MEMRIA 64Kx8 100nS 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.

400406V9

12/07/04

64Kx8 100nS

223

Apndice C Histrico dos Firmwares

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE 400408V0 DATA 14/03/03 MEMRIA 64Kx8 70nS ALTERAES/OBSERVAES
- 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;

400408V1

10/07/03

64Kx8 70nS

400408V2

01/09/03

64Kx8 70nS

4004.05R 4004.06R 4004.09R

400408V3

11/12/03

64Kx8 70nS

400408V4

19/03/04

64Kx8 70nS

400408V5

12/07/04

64Kx8 70nS

224

Apndice C Histrico dos Firmwares

400408V6 4004.05R 4004.06R 4004.09R 400408V7

11/10/04

64Kx8 70nS

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

400408V8

29/10/04

64Kx8 70nS

HISTRICO DOS FIRMWARES


MDULOS FIRMWARE 400409V0 DATA 06/02/04 MEMRIA 64Kx8 70nS 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.

400409V1

12/07/04

64Kx8 70nS

400409V2 4004.05T 4004.06T 4004.09T

28/08/04

64Kx8 70nS

400409V3

18/10/04

64Kx8 70nS

400409V4

29/10/04

64Kx8 70nS

225

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
ADSUB ADSUD AND ANDN ASCB BCDAP BCDAS BITW BMOVX CALL CMP CNT CNT2 CONV CONVL CCS CTCPU DINT1 DIV DIVB DIVBL DVBLL FATOR FCMP FCONV FDIV FILT FMUL FSUB FSUM FTAB JMP LD LDATA LDI LDN LDX LTIME MONOA MONOD MOV MOVK MOVX MULT MULTB MULBL

DESCRIO
Soma/subtrai uma constante de contedo de registro (Hex) Soma/subtrai uma constante de contedo de registro (Dec) Operao lgica "E" entre estados internos Operao lgica "E" entre estados internos invertidos Conversor ASCII p/ BCD Converso de dados Decimais p/ ASCII com ponto decimal Converso de dados Decimais p/ ASCII Transfere 16 estados p/um registro de 16 bits Movimentao de bloco de dados indexados na origem e no destino Chamada de sub-rotina Compara contedo de registros Contador Contador 2 Conversor Dec/Hex ou Hex/Dec Conversor Dec/Hex ou Hex/Dec de 32 bits Calcula CHECK SUN (XOR) dos Bytes Contador Rpido (somente CPU XA) Desabilita interrupo 1 (somente drivers MPC4004R e MPC4004T) Diviso Decimal Diviso Hexadecimal Diviso binria longa (Hexadecimal) Diviso binria de 32 bits (Hexadecimal) Ajusta o zero e o fundo de escala de uma E.A. Comparao em ponto flutuante (somente CPU XA) Converso em ponto flutuante (somente CPU XA) Diviso em ponto flutuante (somente CPU XA) Filtro Multiplicao em ponto flutuante (somente CPU XA) Subtrao em ponto flutuante (somente CPU XA) Soma em ponto flutuante (somente CPU XA) Carregamento de um bloco de dados em ponto flutuante (somente drivers MPC4004R e MPC4004T) Salto para endereo de desvio Comea a operao em uma linha ou bloco com chave (NA) Leitura de dia/ms/ano Entrada imediata Comea a operao em uma linha ou bloco com chave (NF) Comea linha com chave (NA) indexada Leitura de hora/min/seg. Monoestvel de uma varredura no acionamento Monoestvel de uma varredura no desacionamento Copia contedo de um registro para outro Carregar valor (constante) em registro MOV indexado no destino Multiplicao Decimal Multiplicao Hexadecimal Multiplicao Hexadecimal de 32 bits

227

Apndice D Resumo das instrues para srie MPC4004

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

DESCRIO
Operao lgica "OU" entre estados internos Operao lgica "OU" entre estados internos invertidos Sada Sada no em fim de linha Sada invertida no em fim de linha Sada invertida Sada imediata Sada indexada Bloco PID Algoritmo PID padro ISA Transferncia de dados p/interface serial Gera uma reta tipo mx+b dados dois pares x, y Gera uma parbola Scroll de dados (somente CPU XA) Acerto de dia/ms/ano Set/Reset (estado interno) Deslocamento de estados internos Deslocamento de bit Deslocamento de nibble (4 bits) Deslocamento de n bits Acerto de hora/min/seg. Subtrao Decimal Subtrao Hexadecimal Subtrao Hexadecimal de 32 bits Soma Decimal Soma Hexadecimal Soma Hexadecimal de 32 bits Carregamento de um bloco de dados Temporizador Carrega bloco de mensagens a serem impressas Contador Up/Down Hexadecimal Incrementa e compara (Hex) Contador Up/Down decimal Incrementa e compara (Dec) AND (bit a bit) do contedo de dois registros de 16 bits Transfere os 16 bits de um registro para 16 estados internos WBIT indexado e com auto incremento/decremento MOV indexado na origem Complemento de registro de 16 bits OR (bit a bit) do contedo de dois registros de 16 bits XOR (bit a bit) do contedo de dois registros de 16 bits

PSEUDO-INSTRUES: MNEMNICO
CAV GAV SYNC TMRX

DESCRIO
Contador de Alta Velocidade (CPU) Armazenagem e recuperao de conjunto de dados Sincronismo 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 banda superior setpoint banda inferior. 100% de energia Kp=100% Kp=50% 50% de energia 50% de energia 25% de energia 0% de energia

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

You might also like