Você está na página 1de 146

Controlador Programvel MPC4004 Ref. 3-0019.210 Manual Rev. 2.

10 Agosto/2001

ATOS AUTOMAO INDUSTRIAL LTDA.


Rua Arnoldo Felmanas, 201 Vila Friburgo - So Paulo SP CEP 04774-010 Departamento Comercial: Tel: (011) 5521 5044 - Fax: (011) 5522 5089 e-mail: comercial@atos.com.br Fbrica / Assistncia Tcnica / Engenharia: Tel: (011) 5522 1944 - Fax: (011) 246 9194 e-mail: atos@atos.com.br Call Center: (011) 5522 1944 - Ramal: 111 e-mail: suportec@atos.com.br ATOS na Internet: http://www.atos.com.br

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 1

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 2

Termo de Garantia
A ATOS AUTOMAO INDUSTRIAL LTDA. assegura ao comprador deste produto, garantia contra qualquer defeito de material ou de fabricao, que nele apresentar no prazo de 360 dias contados a partir da emisso da nota fiscal de venda. A ATOS AUTOMAO INDUSTRIAL LTDA. restringe sua responsabilidade substituio de peas defeituosas, desde que o critrio de seu Departamento de Assistncia Tcnica, se constate falha em condies normais de uso. A garantia no inclui a troca gratuita de peas ou acessrios que se desgastem naturalmente com o uso, cabos, chaves, conectores externos e rels. A garantia tambm no inclui fusveis, baterias e memrias regravveis tipo EPROM. A ATOS AUTOMAO INDUSTRIAL LTDA. declara a garantia nula e sem efeito se este produto sofrer qualquer dano provocado por acidentes, agentes da natureza, uso em desacordo com o manual de instrues, ou por ter sido ligado rede eltrica imprpria, sujeita a flutuaes excessivas, ou com interferncia eletromagntica acima das especificaes deste produto. A garantia ser nula se o equipamento apresentar sinais de ter sido consertado por pessoa no habilitada e se houver remoo e/ou alterao do nmero de srie ou etiqueta de identificao. A ATOS AUTOMAO INDUSTRIAL LTDA. somente obriga-se a prestar os servios referidos neste termo de garantia em sua sede em So Paulo - SP, portanto, compradores estabelecidos em outras localidades sero os nicos responsveis pelas despesas e riscos de transportes (ida e volta).

Servio de Suporte ATOS


A ATOS conta com uma equipe de engenheiros e representantes treinados na prpria fbrica e oferece a seus clientes um sistema de trabalho em parceria para especificar, configurar e desenvolver software usurio e solues em automao e presta servios de aplicaes e start-up. A ATOS mantm ainda o servio de assistncia tcnica em toda a sua linha de produtos, que prestado em suas instalaes. Com o objetivo de criar um canal de comunicao entre a ATOS e seus usurios, criamos um servio denominado CALL CENTER. Este servio centraliza as eventuais dvidas e sugestes, visando a excelncia dos produtos e servios comercializados pela ATOS. CALL CENTER De Segunda a Sexta-feira Das 7:30 s 12:00 h e das 13:00 s 17:30 h (011) 5522 1944 - Ramal: 111 E_mail: suportec@atos.com.br Para contato com a ATOS utilize o endereo e telefones mostrados na primeira pgina deste Manual.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 3

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 4

ndice
1. INTRODUO...........................................................................................................................11
Caractersticas Gerais do MPC4004 .................................................................................................. 11

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


Descrio Geral dos Mdulos................................................................................................................................. 13 Acessrios .............................................................................................................................................................. 14 Bastidores ............................................................................................................................................................... 14 Mdulos de Processamento ................................................................................................................................... 15 Mdulos de Fontes de Alimentao ....................................................................................................................... 16 Mdulos de Expanso Digital ................................................................................................................................. 16 Mdulo Multiplex ..................................................................................................................................................... 16 Mdulos de Leitura de Temperatura....................................................................................................................... 17 Mdulos de Expanso E / S Analgicas................................................................................................................. 17 Mdulos Analgicos Compactos (MAC) ................................................................................................................. 17 Mdulos de Contagem Rpida ............................................................................................................................... 18 Mdulos Conversores RS232/RS485 Isolados ...................................................................................................... 18 Mdulos Amplificadores para vlvula proporcional ................................................................................................ 18 Mdulo de energia .................................................................................................................................................. 18 Interfaces Homem Mquina (IHM).......................................................................................................................... 19 Configuraes Possveis ........................................................................................................................................ 20

Especificaes Eltricas .................................................................................................................... 21

Entradas Digitais (Corrente Contnua) ............................................................................................................... 21 Sadas Digitais (Corrente Contnua) .................................................................................................................. 21 Entradas Digitais (Corrente Alternada) .............................................................................................................. 22 Sadas Digitais (Corrente Alternada).................................................................................................................. 22 Mdulo Multiplex ..................................................................................................................................................... 23 Temperatura ........................................................................................................................................................... 23 Entradas / Sadas Analgicas................................................................................................................................. 23 Mdulo Conversor RS232/RS485 Isolado - 2232.00R e 4004.71R ....................................................................... 24 Amplificador para vlvula proporcional 1901.00 / 1901.00M e 4004.73 / 4004.73M .......................................... 25 Fonte de alimentao 24Vcc / 3A - 2240.03 .......................................................................................................... 25 Fonte de alimentao 24Vcc / 5A - 2240.05 .......................................................................................................... 25 Mdulo de Energia 4004.45.................................................................................................................................... 25

Estrapeamento no Mdulo de Processamento................................................................................. 26 Estrapeamento para Endereamento das Expanses Digitais ....................................................... 26 Estrapeamento para Endereamento das Expanses de Temperatura.......................................... 26 Estrapeamento para Endereamento das Expanses Analgicas ................................................. 26 Estrapeamento para Entrada Analgica ........................................................................................... 27 Estrapeamento para Sada Analgica ............................................................................................... 28 Estrapeamento para Endereamento das Analgicas Compactas (MAC)...................................... 28 Estrapeamento para Entrada Analgica Compacta ......................................................................... 29 Estrapeamento para o Mdulo Contagem Rpida (4004.87 e 4004.87SA) ...................................... 30 Estrapeamento para mdulos conversores RS232/RS485 .............................................................. 30 MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 5

ndice Estrapeamento para mdulo de energia........................................................................................... 30 Esquemas de Ligaes para os Mdulos da srie MPC4004 .......................................................... 31

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


Introduo........................................................................................................................................... 53
Mapeamento de Memria dos Mdulos de Processamento.................................................................................. 53 Descrio dos Estados Internos de 0000 at 03FF ............................................................................................... 54

Botoeiras e LEDs presentes nas Interfaces ..................................................................................... 57

Viso geral ............................................................................................................................................................. 57 Mapeamento de memria ...................................................................................................................................... 57 Viso geral ............................................................................................................................................................. 57 Mapeamento de memria ...................................................................................................................................... 57 Viso geral ............................................................................................................................................................. 58 Mapeamento de memria ...................................................................................................................................... 58 Utilizando o aplicativo SUP .................................................................................................................................... 58 Viso geral ............................................................................................................................................................. 59 Mapeamento de memria ...................................................................................................................................... 59 Viso geral ............................................................................................................................................................. 60 Mapeamento de memria ...................................................................................................................................... 60 Viso geral ............................................................................................................................................................. 61 Utilizando o aplicativo SUP .................................................................................................................................... 61

Entradas Digitais ................................................................................................................................ 57

Sadas Digitais.................................................................................................................................... 58

Temporizadores e Contadores .......................................................................................................... 59

Temporizadores (0,001s).................................................................................................................... 60

Multiplex.............................................................................................................................................. 61

E/S Analgicas

Canais 1 a 16 ......................................................................................................... 63

Viso geral ............................................................................................................................................................. 63 Mapeamento de memria ...................................................................................................................................... 63 Utilizando o aplicativo SUP .................................................................................................................................... 63 Viso geral ............................................................................................................................................................. 67 Mapeamento de memria ...................................................................................................................................... 67 Utilizando o aplicativo SUP .................................................................................................................................... 68 Viso geral ............................................................................................................................................................. 69 Mapeamento de memria ...................................................................................................................................... 69 Utilizando o aplicativo SUP .................................................................................................................................... 69 Viso geral ............................................................................................................................................................. 70 Mapeamento de memria ...................................................................................................................................... 70 Utilizando o aplicativo SUP .................................................................................................................................... 70 Funes Especiais para o Controle de Temperatura ............................................................................................ 72 Controle atravs do algoritmo PID ......................................................................................................................... 74 Instruo PID.......................................................................................................................................................... 76 Valores iniciais de controle..................................................................................................................................... 77

Mdulo Analgico Compacto (MAC)................................................................................................. 67

Mdulo 4004.85 (PT100 a 3 fios)....................................................................................................... 69

Temperatura........................................................................................................................................ 70

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 6

ndice Contadores Rpidos........................................................................................................................... 79

Viso geral .............................................................................................................................................................. 79 Mapeamento de memria....................................................................................................................................... 80 Viso geral .............................................................................................................................................................. 81 Utilizando o aplicativo SUP..................................................................................................................................... 81 Viso geral .............................................................................................................................................................. 81 Utilizando o aplicativo SUP..................................................................................................................................... 82 Viso geral .............................................................................................................................................................. 83 Mapeamento de memria....................................................................................................................................... 83 Programa de Interrupo I...................................................................................................................................... 84 Programa de Interrupo II..................................................................................................................................... 84 Viso Geral ............................................................................................................................................................. 85 Taxa de transmisso canal A (RS232) ................................................................................................................... 85 Nmero da mquina na rede canal A (RS232) ...................................................................................................... 85 Taxa de transmisso canal B (RS485) ................................................................................................................... 85 Nmero da mquina na rede canal B (RS485) ...................................................................................................... 85 Taxa de transmisso da instruo Print ................................................................................................................. 85 Utilizando o aplicativo SUP..................................................................................................................................... 86 Utilizando o aplicativo SUP..................................................................................................................................... 87 Viso geral .............................................................................................................................................................. 89 Frmulas relacionadas as medies: .................................................................................................................... 89 Mapeamento de memria....................................................................................................................................... 90 Utilizando o aplicativo SUP..................................................................................................................................... 92

Force.................................................................................................................................................... 81

Alarmes ............................................................................................................................................... 81

Registros ............................................................................................................................................. 83

Programa de interrupo I e II ........................................................................................................... 84

Canais de Comunicao Serial .......................................................................................................... 85

Gravao do programa de usurio em FLASH EPROM ................................................................... 87

Mdulo 4004.45 (mdulo de energia) ............................................................................................... 89

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


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

Viso geral .............................................................................................................................................................. 93 Mapeamento de memria....................................................................................................................................... 93 Viso geral .............................................................................................................................................................. 93 Mapeamento de memria....................................................................................................................................... 95 Utilizando o aplicativo SUP..................................................................................................................................... 97 Viso geral .............................................................................................................................................................. 97 Estados internos e registros relacionados.............................................................................................................. 97 Interligao fsica com o controlador programvel (vlido para mdulos tipo N) ................................................ 99 Esquema de ligao ............................................................................................................................................... 99 Objetivo................................................................................................................................................................. 100 Estados internos relacionados.............................................................................................................................. 100

Contador Rpido (Presente no Mdulo de Processamento) ........................................................... 93

Motor de Passo ................................................................................................................................... 97

Envio de caracteres atravs do canal serial (instruo Print) ....................................................... 100

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 7

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

Objetivo ................................................................................................................................................................ 100 Registros e estados internos relacionados .......................................................................................................... 100 Utilizando o aplicativo SUP .................................................................................................................................. 101

Comunicao background .......................................................................................................... 102


Objetivo ................................................................................................................................................................ 102 Estados internos relacionados: ........................................................................................................................... 102 Utilizando o aplicativo SUP .................................................................................................................................. 103

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


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

Descrio de funcionamento das interfaces numricas ............................................................... 111

Viso geral ........................................................................................................................................................... 111 Telas de edio .................................................................................................................................................... 111 Tecla de auxlio manuteno ............................................................................................................................ 111 Tecla de bloqueio de teclado ............................................................................................................................... 112 Utilizando o aplicativo SUP .................................................................................................................................. 113 Descrio do funcionamento da funo RECEITA (arquivo de moldes) ............................................................. 114 Utilizando o aplicativo SUP .................................................................................................................................. 115 Viso geral ........................................................................................................................................................... 116 Funcionamento da Tecla Senha .......................................................................................................................... 117 Utilizando o aplicativo SUP .................................................................................................................................. 118 Tela de Auxlio Manuteno.............................................................................................................................. 119 Implementao de Valores Mximos nos Campos de Edio de 4 Dgitos ........................................................ 120 Descrio das Funes........................................................................................................................................ 121

Descrio de funcionamento do frontal 2002.97/M........................................................................ 116

Descrio das Telas com formato padro ...................................................................................... 119

Programao das Telas ................................................................................................................... 120

Chave na Posio Prog.................................................................................................................... 121

6. DIMENSES........................................................................................................................... 123
Dimenses dos bastidores da Srie MPC4004............................................................................... 123 Dimenses dos bastidores utilizados nos acessrios MPC4004.................................................. 124

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


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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 8

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

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

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

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


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

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


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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 9

ndice

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 10

Captulo 1 - Introduo

1. Introduo
MPC4004 uma srie de microcontroladores programveis incorporando alm das tradicionais funes de rels, temporizadores e contadores, um avanado conjunto de instrues tais como operaes aritmticas (+, -, x, ), comparaes, transferncia de dados, transferncias de blocos de dados, converses BCD para binrio, binrio para BCD, calendrio, impresso de dados, Jump, Call, etc. Os mdulos de processamento incorporam dois canais seriais de comunicao, sendo um no padro RS232 e o outro no padro RS485, tanto para comunicao local para troca de dados como para programao de usurio.

Caractersticas Gerais do MPC4004


Tenso de alimentao nominal : 93 a 250 Vca , 50/60 Hz ou : 110 ou 220 Vca 10 %, 50/60 Hz ou : 36 a 60 Vcc ou : 10 a 36 Vcc ou : 18 a 60 Vcc : 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 : 12 K bytes : 6 ms/K (tpico) : 5ms/K p/ CPU com processador XA : 1.024 : 32 (controlados pelo firmware: resoluo de 0,01s) : 02 (controlados pelo firmware: resoluo de 0,001s)

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 Capacidade de Programao Tempo de Varredura Estados Internos Temporizadores / Contadores

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 11

Captulo 1 - Introduo Registros Internos Interface de Comunicao Proteo contra queda de energia : 1.536 : Padro RS232 / RS485 : 30 dias p/ memria RAM atravs de capacitor GOLD ou 10 anos com memria NVRAM. : Erro de programa de usurio e falha na memria RAM/NVRAM

Autodiagnstico

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 12

Captulo 2 Componentes da Srie

2. Componentes da Srie
Descrio Geral dos Mdulos
Modelo
4004.01 4004.02 4004.05E 4004.06E 4004.09 4004.09E 4004.11 4004.11/L 4004.12 4004.12/L 4004.21 4004.22 4004.24 4004.26 4004.28 4004.2A 4004.31 4004.32 4004.33 4004.34 4004.35 4004.35/A 4004.37 4004.39 4004.40 4004.40/A 4004.40/B 4004.40/C 4004.40/D 4004.40/F 4004.40/G 4004.45 4004.51 4004.52 4004.53 4004.54 4004.55 4004.56 4004.57 4004.58 4004.60 4004.60/A 4004.60N 4004.61 4004.61/A 4004.61N 4004.62 4004.62/M

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 13

Captulo 2 Componentes da Srie

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

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

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

Bastidores
Bastidor 4004.21 4004.22 4004.24 4004.26 4004.28 4004.2A Nmero de Ranhuras 01 02 04 06 08 10 Pgina 14

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Captulo 2 Componentes da Srie

Mdulos de Processamento
Cdigo 4004.01 4004.02 4004.05E (1) 4004.06E (1) 4004.09 4004.09E (1) 4004.11 4004.12 4004.11/L 4004.12/L Entradas 8 E tipo N 8 E tipo P 8 E tipo N 8 E tipo 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 8 S tipo N 8 S tipo P 8 S tipo N 8 S tipo P 8 S (Rel) 8 S (Rel) 8 S tipo N 8 S tipo P 8 S tipo N 8 S tipo P Memria usurio 32K NVRAM 32K NVRAM 64K RAM com capacitor Gold 64K RAM com capacitor Gold 32K RAM com capacitor Gold 64K RAM com capacitor Gold 32K RAM com capacitor Gold 32K RAM com capacitor Gold 32K RAM com capacitor Gold 32K RAM com capacitor Gold Relgio calendrio Sim Sim Sim Sim No Sim No No No No Comunicao serial RS232/RS485 RS232/RS485 RS232/RS485 RS232/RS485 RS232/RS485 RS232/RS485 RS232/RS485 RS232/RS485 RS232 RS232

(1) CPU com processador XA.

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


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

Observaes: Os modelos 4004.11/L e 4004.12/L por no enderearem expanses analgicas podem utilizar a fonte 4004.40B (mais econmica). Existe driver especfico para estes modelos, o driver a ser utilizado deve ser o MPC4004L. O driver semelhante ao driver do MPC4004, porm o mesmo bloqueia funes no implementadas para o MPC4004L evitando assim que o usurio no perca tempo tentando usar funes no disponveis. Para os modelos MPC4004.11/L e MPC4004.12/L s possvel configurar duas expanses de 8E/8S; Portanto no possvel configurar uma expanso com 16 E/16S.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 15

Captulo 2 Componentes da Srie

Mdulos de Fontes de Alimentao


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

Mdulos de Expanso Digital Corrente Contnua:


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

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

Corrente contnua e alternada:


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

Mdulo Multiplex
Modelo 4004.70 MPC4004 / Manual rev. 2.10 / Agosto - 2001 Botes 32 Pgina 16 LEDs 32

Captulo 2 Componentes da Srie

Mdulos de Leitura de Temperatura


Modelo Tipo N de Canais Temperatura N de Fios

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

Mdulos de Expanso E / S Analgicas


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

Mdulos Analgicos Compactos (MAC) Mdulos de Expanso de Entrada Analgica:


Modelo 4004.62 4004.62/M Entrada 8E 4E

Mdulos de Expanso de Sada Analgica:


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 17

Captulo 2 Componentes da Srie

Mdulos de Contagem Rpida


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

Mdulos Conversores RS232/RS485 Isolados


Conversor RS232/RS485, isolado com controle de transmisso pelo sinal TXD ou pelo sinal RTS da RS232 (configurvel atravs de jumper). Modelo 2232.00R 4004.71R Diferenas entre os mdulos Montado em bastidor do MPC4004 de 1 passo Usado como unidade avulsa do MPC4004

O mdulo 4004.71R ocupa 1 (um) slot de um bastidor do MPC4004. O mdulo 2232.00R formado por um bastidor de 1 (um) passo e um mdulo 4004.

Mdulos Amplificadores para vlvula proporcional


Estes mdulos controlam diretamente 2 ou at 4 vlvulas proporcionais. Os mdulos possuem amplificadores que convertem proporcionalmente sinais de entrada, que variam de 0 a +10 Vcc, em corrente atravs do solenide das vlvulas. Modelo 1901.00 1901.00M 4004.73 4004.73M Diferenas entre os mdulos Montado em bastidor do MPC4004 de 1 passo Usado como unidade avulsa do MPC4004

O mdulo 4004.73 ocupa 1 (um) slot de um bastidor do MPC4004. O mdulo 1901.00 formado por um bastidor de 1 (um) passo 4004.21 e um mdulo 4004.73

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 18

Captulo 2 Componentes da Srie

Interfaces Homem Mquina (IHM)


Modelo 2000.90/M 2002.90/M 2002.95/M 2002.96 (gabinete plstico) 2002.97/M 4004.90 4004.92 (1) 4004.94 (1) 4004.95 4004.98 4004.99
(1) (2) (2) (2) (2) (2)

Teclado 8 Teclas 8 Teclas Numrico Numrico Numrico Numrico Numrico Numrico Numrico Numrico Numrico

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

N de Botes Tecla F Tecla K 08 04 12 04 04 12 12 12 10 10 10 10 10 10 10

N de LEDs de sinalizao 08 04 12 04 06 04 12 06 12 12

Display de Dgito Grande (9x5mm) Ao utilizar tais frontais, o mdulo de fonte de alimentao usado em conjunto deve ser somente fonte chaveada, devido ao consumo.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 19

Captulo 2 Componentes da Srie

Configuraes Possveis
O MPC4004 aceita unidades de E/S digitais ou E/S analgicas com as seguintes combinaes: Item Nmero Mximo Mdulos no Bastidor 10 Entrada Analgica (1) 16 Sada Analgica (1) 16 Canal de Temperatura 16 Entrada Digital 120 Sada Digital 120 Canal de Contagem Rpida (100 kHz) 02 Canal de Contagem Rpida (3 kHz) (2) 01 (1) Ao utilizar somente os Mdulos Analgicos Compactos (MAC) obtm-se o nmero mximo de 32 Entradas ou 32 Sadas Analgicas. (2) Presente no Mdulo de Processamento Importante: O primeiro mdulo obrigatoriamente um mdulo de processamento com 8 E/8 S digitais e o ltimo mdulo obrigatoriamente a fonte de alimentao. O nmero mximo de Mdulos Analgicos 04, sendo possvel misturar os dois modelos (Mdulo de Expanso E/S Analgicas e Mdulo Analgico Compacto MAC). Obedecer ao nmero mximo de expanses para os seguintes mdulos: Temperaturas =2 Multiplex =1 4004.85/4004.85P2 =1 4004.87/4004.87SA =1 4004.45 =2 (somente com CPU XA)

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 20

Captulo 2 Componentes da Srie

Especificaes Eltricas
Entradas Digitais (Corrente Contnua)
Tipo N +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

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

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

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

Sada tipo N: quando a comutao executada, as cargas recebem o potencial de 0 Vcc da fonte de alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de +24 Vcc da fonte de alimentao. Sada tipo P: quando a comutao executada, as cargas recebem o potencial de +24 Vcc da fonte de alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de 0 Vcc da fonte de alimentao. Importante: Usar no mximo 04 sadas ligadas simultaneamente para cada grupo de 08 sadas.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 21

Captulo 2 Componentes da Srie

Entradas Digitais

(Corrente Alternada)
5 mA (4004.35 110 Vca) 10 mA (4004.35A 220 Vca) < 20 ms < 20 ms 1.500 V

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

Sadas Digitais

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

Sada a Rel (4004.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 Sada a Rel (4004.58) Tipo de contato Mxima tenso de comutao Mxima corrente por sada Atraso na comutao Isolao tica do sistema Fonte de Alimentao Externa Resistncia inicial de contato p/ sadas Sada a Triac (4004.39) Tenso de comutao Freqncia de comutao Mxima corrente por sada Corrente de fuga "OFF" Isolao tica do sistema MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 22 Contato Seco NA S0 a S3 Sadas com um comum S4 a S7 Sadas com um comum S8 a SB Sadas com um comum SC a SF Sadas com um comum +24Vcc / 240 Vca 2A < 10ms 1.500 V +24 Vcc (-20% / +40%) / 120 mA 30m

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

Captulo 2 Componentes da Srie

Mdulo Multiplex
Isolao tica do sistema Fonte de Alimentao Externa 1.500 V +24 Vcc (-20% / +40%)/100 mA

Temperatura
Termopar tipo J Temperatura Impedncia de entrada Linearizao Resoluo 0 a 500 C > 20 k Atravs de software <0,3 C 0,5 % do fundo de escala Com PID 1,6s Atravs do barramento (interno) 0 a 1200 C > 20 k Atravs de software <1 C 0,5 % do fundo de escala Com PID 1,6s atravs do barramento (interno) 0 a 200 C ou -50 C a +150 C 1 mA 0,1 C 0,3 C 0,03 C/C 1 varredura atravs do barramento (interno)

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

Exatido
Tempo de Resposta Fonte de Alimentao Termoresistncia PT100 3 Fios Temperatura Corrente de excitao Resoluo Exatido Drift temperatura Tempo de Resposta Fonte de Alimentao

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

Entradas / Sadas Analgicas Entradas Analgicas:


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

Importante: A opo por entrada em tenso ou corrente feita atravs de estrapes. MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 23

Captulo 2 Componentes da Srie

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

Sada em Tenso (4004.60N e 4004.61N) Sinal de sada em tenso 0 a +10Vcc ou 10Vcc Impedncia de sada em tenso < 200 12 bits para sada unipolar (0 a +10Vcc) Resoluo 11 bits para sada bipolar ( 10Vcc) 0,5% mx. (F.E.) para sada unipolar Exatido 1,0% mx. (F.E.) para sada bipolar Tempo de Resposta uma varredura Fonte de Alimentao Atravs do barramento (interno) Importante: A opo por sada de 0 a 10Vcc ou 10Vcc feita atravs de estrapes. Sada em Tenso (4004.87SA) Sinal de sada em tenso Impedncia de sada em tenso Resoluo Erro de converso Mxima impedncia da carga Fonte de Alimentao

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

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


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

OBS.: A alimentao do mdulo selecionada atravs de chave no interior da unidade; Os modelos 2232.00R e 4004.71R possuem proteo contra descargas atmosfricas.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 24

Captulo 2 Componentes da Srie

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


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

Fonte de alimentao 24Vcc / 3A - 2240.03


TENSO DE ALIMENTAO TENSO DE SADA CC FILTRO INTERNO RF TEMP. DE TRABALHO ISOLAO 90 a 240Vca (50 ou 60Hz) +24Vcc / 3A Tipo duplo "pi" 0 a +50C 2000V entre entrada/sada; entrada/chassis 500V entre sada/chassis

Fonte de alimentao 24Vcc / 5A - 2240.05


TENSO DE ALIMENTAO

93 a 135Vca (jumper no frontal fechado) ou 187 a 260Vca (jumper no frontal aberto) 47 a 63Hz em ambas as tenses.
+24Vcc / 5A Tipo duplo "pi" 0 a +40C 2000V entre entrada/sada; entrada/chassis 500V entre sada/chassis

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

Mdulo de Energia 4004.45


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 25

Captulo 2 Componentes da Srie

Estrapeamento no Mdulo de Processamento


PLACA 101.2806 P 101.2807 N 101.2874. N / P /Rel
Default: bidirecional

ESTRAPE ST2 ST3

POSIO A B A B

FUNO Encoder unidirecional Encoder bidirecional Encoder bidirecional Encoder unidirecional

Estrapeamento para Endereamento das Expanses Digitais


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

Estrapeamento para Endereamento das Expanses de Temperatura


ESTRAPE ST2 POSIO E (*) H FUNO Canais 1 a 8 Canais 9 a 16

(*) Posio Default - mximo de 2 mdulos por bastidor

Estrapeamento para Endereamento das Expanses Analgicas


A srie MPC4004, permite ao usurio definir at 04 Mdulos de Entradas/Sadas Analgicas. Assim, na utilizao destes mdulos deve-se fazer a seguinte configurao atravs de estrape, tambm demonstrado o Mapeamento de Memria das entradas e sadas: UNIDADE E1 a E4 E5 a E8 E9 a E12 E13 a E16 - S1 a - S5 a - S9 a - S13 a S4 S8 S12 S16 ESTRAPE (ST2) A (*) B C D Mapeamento de Memria Entrada Sada 05F0h 05F7h 06E0h 06E7h 05F8h 05FFh 06E8h 06EFh 05D0h 05D7h 06D0h 06D7h 05D8h 05DFh 06D8h 06DFh

(*) Posio Default

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 26

Captulo 2 Componentes da Srie

Estrapeamento para Entrada Analgica


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

ST4 ST3 ST1 ST2

Default: entrada em tenso.

4004.60/A e 4004.61/A PLACA CANAL E1 100.2853 E2 E3 100.2855 E4


Default: entrada em tenso.

ST4 ST3 ST1 ST2

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

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

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

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

B/D - Tenso B/D - Tenso B/D - Tenso B/D - Tenso

Os Mdulos de Leitura de Temperatura - 4004.85 e 4004.85/P2 tambm possuem 04 canais de entrada analgica, podendo ser configurada em tenso ou corrente. A opo deve ser realizada atravs dos estrapes internos: PLACA 100.2857 100.2862 CANAL E1 E2 E3 E4 ENDEREO ESTRAPE ST4 A - Corrente B Tenso ST3 A - Corrente B Tenso ST2 A - Corrente B Tenso ST1 A - Corrente B Tenso F Posio fixa p/ utilizao do mdulo

ST2

Default: entrada em corrente. - mximo de 1 mdulo por bastidor.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 27

Captulo 2 Componentes da Srie

Estrapeamento para Sada Analgica


PLACA ESTRAPE ST5 ST6 ST7 ST8 ST9 ST10 ST11 POSIO A B A B A B ST12 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

100.2848

ST13

ST14

PLACA

100.2849

ESTRAPE 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

Estrapeamento para Endereamento das Analgicas Compactas (MAC)


A srie MPC4004, permite ao usurio definir at 04 Mdulos de Analgicas Compactas. Assim, na utilizao destes mdulos deve-se fazer a seguinte configurao atravs de estrape, tambm demonstrado o Mapeamento de Memria das entradas e sadas: UNIDADE Primeira Expanso Segunda Expanso Terceira Expanso Quarta Expanso
(*) Posio Default

ESTRAPE (ST1) A (*) B C D

Mapeamento de Memria Se for Entrada Se for Sada 0800h 080Fh 0840h 084Fh 0810h 081Fh 0850h 085Fh 0820h 082Fh 0860h 086Fh 0830h 083Fh 0870h 087Fh

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 28

Captulo 2 Componentes da Srie Os Mdulos Analgicos Compactos podem ser definidos somente como entrada ou sada. Observe que o Mapeamento de Memria depende da ordem das expanses. Para uma melhor compreenso veja alguns exemplos: UNIDADE Primeira Expanso Segunda Expanso Terceira Expanso Quarta Expanso UNIDADE Primeira Expanso Segunda Expanso Terceira Expanso Quarta Expanso ESTRAPE (ST1) A B C D ESTRAPE (ST1) A B C D Entrada ou Sada E01 a E08 E09 a E12 S01 a S08 S09 a S12 Entrada ou Sada E01 a E08 S01 a S08 E09 a E16 S09 a S16 Mapeamento de Memria 0800h 080Fh 0810h 0817h 0860h 086Fh 0870h 0877h Mapeamento de Memria 0800h 080Fh 0850h 0857h 0820h 082Fh 0870h 087Fh

Estrapeamento para Entrada Analgica Compacta


As Entradas Analgicas dos Mdulos Analgicos Compactos podem ser configuradas em tenso ou corrente. A opo deve ser feita atravs dos estrapes internos mostrados abaixo: 4004.62 e 4004.62/M (verso antiga) PLACA CANAL E1 E2 E3 E4 100.2840.1 E5 E6 E7 E8
Default: entrada em tenso.

ST2 ST3 ST4 ST5 ST6 ST7 ST8 ST9

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

B - Tenso B - Tenso B - Tenso B - Tenso B Tenso B Tenso B Tenso B - Tenso

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

A/B - Tenso A/B - Tenso A/B - Tenso A/B - Tenso A/B - Tenso A/B - Tenso A/B Tenso A/B - Tenso

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 29

Captulo 2 Componentes da Srie

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


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

mximo de 1 mdulo por bastidor.

Estrapeamento para mdulos conversores RS232/RS485


Os Mdulos Conversores 2232.00R e 4004.71R podem ter a transmisso controlada pelo sinal TX ou RTS da RS232. A opo deve ser feita atravs do estrape interno mostrado abaixo: PLACA 101.2873 (*) Posio default Obs. O controle de transmisso por RTS s usado em softwares que disponibilizam este sinal, sendo que na maioria das aplicaes o controle da direo do fluxo das informaes feito pelo prprio sinal de "TX". ESTRAPE ST1 POSIO A (*) B FUNO Controle de Transmisso via TX da RS232 Controle de Transmisso via RTS da RS232

Estrapeamento para mdulo de energia


A posio do jumper de endereamento (ST1) fornecida pelo aplicativo SUP, durante a configurao do hardware a ser utilizado. ESTRAPE POSIO A (*) B C D ST1 E F G H (*) Posio default FUNO ENDEREAMENTO A PARA MDULO DE ENERGIA ENDEREAMENTO B PARA MDULO DE ENERGIA ENDEREAMENTO C PARA MDULO DE ENERGIA ENDEREAMENTO D PARA MDULO DE ENERGIA ENDEREAMENTO E PARA MDULO DE ENERGIA ENDEREAMENTO F PARA MDULO DE ENERGIA ENDEREAMENTO G PARA MDULO DE ENERGIA ENDEREAMENTO H PARA MDULO DE ENERGIA

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 30

Captulo 2 Componentes da Srie

Esquemas de Ligaes para os Mdulos da srie MPC4004


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

Fig. 2.- Mdulo de Alimentao 4004.40

Mdulo de Alimentao 4004.40A

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

Tenso [Vca] 220 110

Fusvel [A] 0,25 0,50

Tabela 1 - Seleo do fusvel de alimentao

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 31

Captulo 2 Componentes da Srie

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

+24Vcc 0Vcc

ALIMENTAO 36 A 60 Vcc

+48Vcc 0Vcc

4004.40D

Fig. 4. - Mdulo de Alimentao 4004.40D

Mdulo de Alimentao 4004.40F

Fig. 5. - Mdulo de Alimentao 4004.40G

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 32

Captulo 2 Componentes da Srie MDULOS DE PROCESSAMENTO

Fig. 6. - Mdulos de Processamento 4004.01, 4004.05E e 4004.11 8 E tipo N e 8 S tipo N.

Mdulos de Processamento 4004.02, 4004.06E e 4004.12 8 E tipo P e 8 S tipo P

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


Esquema de ligaes externas para entradas tipo N

Mdulo de Processamento 4004.09 e 4004.09E


Esquema de ligaes externas para entradas tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 33

Captulo 2 Componentes da Srie MDULOS DE EXPANSO DIGITAL (CORRENTE CONTNUA)

Fig. 8. Mdulo de Expanso 4004.31 16 S tipo N.

Mdulo de Expanso 4004.32 16 S tipo P

Fig. 9. - Mdulo de Expanso 4004.33 16 E tipo N.

Mdulo de Expanso 4004.34 16 E tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 34

Captulo 2 Componentes da Srie

Fig. 10. - Mdulo de Expanso 4004.51 8 E tipo N e 8 S tipo N.

Mdulo de Expanso 4004.52 8 E tipo P e 8 S tipo P

Fig. 11. Mdulo de Expanso 4004.53 16 E tipo N e 16 S tipo N.

Mdulo de Expanso 4004.54 16 E tipo P e 16 S tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 35

Captulo 2 Componentes da Srie

Fig. 12. Mdulo de Expanso 4004.55 32 E tipo N

Mdulo de Expanso 4004.56 32 E tipo P

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

Fig. 13. Mdulo de Expanso 4004.57


Esquema de ligaes externas para entradas tipo N

Mdulo de Expanso 4004.57


Esquema de ligaes externas para entradas tipo P

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 36

Captulo 2 Componentes da Srie

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

Fig. 15. Mdulo de Expanso 4004.58


Esquema de ligaes externas para entradas tipo P.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 37

Captulo 2 Componentes da Srie MDULOS DE EXPANSO DIGITAL (CORRENTE ALTERNADA)

Fig. 16.- Mdulo de Expanso 4004.35 Mdulo de Expanso 4004.35A

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

Fig. 17. Mdulo de Expanso 4004.37 8 S a Rel

Mdulo de Expanso 4004.39 8 S a Triac

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 38

Captulo 2 Componentes da Srie MDULO MULTIPLEX

Matriz de at 32 LEDs / Botes

Fig. 18.- Mdulo Multiplex 4004.70

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 39

Captulo 2 Componentes da Srie MDULOS DE EXPANSO ANALGICA

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

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

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 40

Captulo 2 Componentes da Srie

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

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

Entradas atravs de fonte externa (diferencial)

Entradas atravs de rguas potenciomtricas

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 41

Captulo 2 Componentes da Srie MDULOS ANALGICOS COMPACTOS MAC

Esquema de Ligaes para sinais de 0 a 10V Fig. 23. Mdulo Analgico Compacto 4004.62 Mdulo Analgico Compacto 4004.62/M 8 E Analgicas 4 E Analgicas

Fig. 24. Mdulo Analgico Compacto 4004.63 8 S Analgicas

Mdulo Analgico Compacto 4004.63/M 4 S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 42

Captulo 2 Componentes da Srie

Fig. 25. Mdulo Analgico Compacto 4004.64 8 S Analgicas

Mdulo Analgico Compacto 4004.64/M 4 S Analgicas

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 43

Captulo 2 Componentes da Srie MDULOS DE LEITURA DE TEMPERATURA

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

Mdulo de Leitura de Temperatura 4004.66/J Termopar tipo J com 8 canais

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

Mdulo de Leitura de Temperatura 4004.66/K Termopar tipo K com 8 canais

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 44

Captulo 2 Componentes da Srie

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

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 45

Captulo 2 Componentes da Srie OUTRAS CONEXES PARA MDULOS DE 3 FIOS Para a utilizao de PT100 2 ou 4 fios nos mdulos de 3 fios, devem-se executar as conexes conforme os desenhos abaixo:

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 46

Captulo 2 Componentes da Srie MDULOS DE CONTAGEM RPIDA Observao: para configurar o encoder, entradas e sadas como tipo N ou P ver pg. 30

(*)

Fig. 30. Mdulo de Contagem Rpida 4004.87

(*)

Fig. 31. Mdulo de Contagem Rpida 4004.87SA

(*) configuradas por estrape interno

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 47

Captulo 2 Componentes da Srie MDULOS CONVERSORES RS232/RS485 ISOLADOS

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

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

Fig. 33. Mdulo fonte chaveada 3A - 2240.03

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 48

Captulo 2 Componentes da Srie MODULO FONTE CHAVEADA ENTRADA 93 a 135VCA ou 187 a 260VCA SADA 24VDC / 5A

Fig. 34. Mdulo fonte chaveada 5A - 2240.05

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 49

Captulo 2 Componentes da Srie

MODULO AMPLIFICADOR PARA VLVULA PROPROCIONAL

Fig. 35. Mdulo Amplificador para vlvula proporcional - 4004.73

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 50

Captulo 2 Componentes da Srie

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 51

Captulo 2 Componentes da Srie MODULO DE ENERGIA

Status

Status

L1 L2 L3 N

Mdulo de Energia

L1 L2 L3 N

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 52

Captulo 3 Mapeamento de Memria

3. Mapeamento de Memria
Introduo
Neste captulo mostrado o mapeamento de memria do Mdulo de Processamento da srie MPC4004.

Mapeamento de Memria dos Mdulos de Processamento


7FFF 7000 6FFF 4010 400F 4000 3FFF 3000 2FFF 1A00 19FF 1000 0FFF 0FD0 0FCF 0880 087F 0840 083F 0800 07FF 07F8 07F7 07F0 07EF 0700 06FF 06F0 06EF 06E0 06DF 06D0 06CF 06C0 06BF 0690 068F 0650 064F 0600 05FF 05F0 05EF 05E0 05DF 05D0 05CF 0590 058F 0550 054F 0548 0547 0540 053F 0500 04FF 04E0 04DF 04D0 04CF 04C0 04BF 0480 047F 0400 03FF 0000 REA DE USO INTERNO DO SISTEMA PROGRAMA USURIO + PROGRAMA DE INTERRUPES RESERVADO REA DE TABELAS - 4K (usada pelas instrues ATAB e VTAB) REA DE TEXTOS DAS TELAS REA DE CONFIGURAO REGISTROS ESPECIAIS 928 REGISTROS LIVRES 32 EFETIVOS DE SADAS ANALGICAS 32 EFETIVOS DE ENTRADAS ANALGICAS 04 EFETIVOS DAS ENTRADAS DE 0 10V 04 EFETIVOS DAS ENTRADAS DO PT100 118 REGISTROS LIVRES Mdulo Analgico Compacto (MAC) Mdulo Analgico Compacto (MAC) Mdulo 4004.85 Mdulo 4004.85

OBS: 0780h/0782h RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB,DIVBL, DVBLL Canais 1 a 8 Canais 1 a 8 Canais 9 a 16 Canais 9 a 16

8 EFETIVOS DE TEMPERATURA 8 EFETIVOS DE SADAS ANALGICAS 8 EFETIVOS DE SADAS ANALGICAS 8 EFETIVOS DE TEMPERATURA 32 REGISTROS LIVRES 32 PRESETS DE SADAS ANALGICAS 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 DAS ENTRADAS ANALGICAS 4 REGISTROS LIVRES

Canais 1 a 8 Canais 1 a 8 Canais 9 a 16

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 TEMPORIZADORES OU CONTADORES MEMRIA DE ESTADOS Canais 1 a 8

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 53

Captulo 3 Mapeamento de Memria

Descrio dos Estados Internos de 0000 at 03FF


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 54

Captulo 3 Mapeamento de Memria

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

RESET EFETIVO CONTADOR RPIDO 1 BLOQUEIO DE CONTAGEM (Simulador de ngulo) (2) FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN) (2) ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA (2) ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA APAGA DISPLAY FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA (2) DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL A (RS232) (2) TENTATIVA DE EDIO COM TECLADO BLOQUEADO NA TRANSIO DE OFF PARA ON CARREGA TELA ALVO NO DISPLAY (1) (o nmero da tela definido no registro 0FECh) ON DURANTE PRIMEIRA VARREDURA QUANDO ZERO EXTERNO LIGADO (Modo ngulo) (2) EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal) (2) EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal) (2) EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal) (1) HABILITA SADAS CONTADOR RPIDO (Modo Normal) (1) BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal) (1) LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO (Modo Normal) (1) RESET EFETIVO CONTADOR RPIDO (Modo Normal) EDIO DE SENHA ERRADA DESATIVA TIME OUT DOS ALARMES ACESSO A SERIAL CANAL B (RS485) FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA (2) DE VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL B (RS485) RESPECTIVAMENTE LEDS DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno) TRIGGER DE 1 SEG HABILITA PROTOCOLO MODBUS LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232) ESTADO INTERNO REFERENTE TECLA ESC RESPECTIVAMENTE BOTES DE F1 a F12 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON) DESABILITA ZERO EXTERNO CONTADOR RPIDO 2 DESABILITA ZERO EXTERNO CONTADOR RPIDO 1 ESTADO INTERNO RESERVADO ESTADO INTERNO RESERVADO HABILITA LEITURA DE CARACTERES DO CANAL RS232 ESTADO INTERNO RESERVADO BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09) (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON) ESTADOS INTERNOS HABILITAM CONTROLE DE TEMPERATURA APS Canais 1 a 8 RUPTURA DE TERMOPAR ESTADOS INTERNOS HABILITAM CONTROLE DE OVER-SHOOT ESTADOS INTERNOS TERMOPAR ABERTO ESTADOS INTERNOS TERMOPAR INVERTIDO ESTADO INTERNO DE ALARME DE MXIMO Canais 1 a 8 Canais 1 a 8 Canais 1 a 8 Canais 1 a 8

(5) (5)

(5)

(5)

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 55

Captulo 3 Mapeamento de Memria

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

ESTADOS INTERNOS DE ALARME DE MNIMO ESTADOS INTERNOS HABILITAM CONTROLE DE SOFT-START ESTADOS INTERNOS DE AQUECIMENTO 32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS E OS EFETIVOS DAS ENTRADAS ANALGICAS 16 ESTADOS INTERNOS DE NGULOS 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 Canais 1 a 8 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 SUP.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 56

Captulo 3 Mapeamento de Memria

Botoeiras e LEDs presentes nas Interfaces


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

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

Entradas Digitais
Viso geral
Os mdulos de entradas digitais detectam e convertem sinais de comutao de entrada em nveis lgicos de tenso no controlador programvel. Essas entradas podero ser botoeiras, chaves limite, sensores de proximidade ou qualquer outro dispositivo capaz de comutar tenso 24Vcc, 110 Vca ou 220 Vca. Cada entrada isolada do sistema atravs de um acoplador tico sendo seu estado "ON" sinalizado atravs de led's no frontal do mdulo. Podem-se ter mdulos de 8, 16 ou 32 entradas, num total mximo de 120.

Mapeamento de memria
017F 0100 REA RESERVADA PARA MAPEAMENTO DAS ENTRADAS DIGITAIS

Importante: Os estados internos no utilizados podero ser usados como estados internos auxiliares. Ao programar os estados de comparao das sadas analgicas, verificar se no h sobreposio com os estados das entradas digitais. MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 57

Captulo 3 Mapeamento de Memria

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

Mapeamento de memria
Estados internos relacionados com as sadas digitais:
01FF 0180 REA RESERVADA PARA MAPEAMENTO DAS SADAS DIGITAIS

Importante: Os estados internos no utilizados podero ser usados como estados internos auxiliares. No possvel utilizar o stimo mdulo de expanso (entrada) em conjunto com o mdulo de temperatura pois h sobreposio dos estados internos.

Utilizando o aplicativo SUP


Condies necessrias: n Estar no menu configurao, comando hardware. n Selecionar a opo Expanses Inicialmente o usurio ir definir o tamanho do Bastidor, tendo a opo de 2 (default), 4, 6, 8 ou 10 ranhuras. Clicando sobre os mdulos, ir aparecer uma janela com os mdulos disponveis. Escolhendo-se qualquer expanso digital, a mesma trar informao do mapeamento alocado bem como da posio do estrape ST1 de endereamento. A figura abaixo oferece uma viso da tela de configurao:

Fig. 38.- Configurao de Entradas/Sadas Digitais

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 58

Captulo 3 Mapeamento de Memria Importante: Os Mdulos de Expanso Digital MPC4004.35, 4004.35A, 4004.37 e 4004.39 devem ser declarados no aplicativo SUP como uma Expanso Digital de 8E/8S. Ao utilizar o mdulo 4004.35 (8 E 110 Vca) ou 4004.35A (8 E 220 Vca) as sadas podem ser utilizadas como estados internos auxiliares. Por exemplo, seja o mdulo acima a primeira expanso. Este receber automaticamente pelo aplicativo SUP os endereos E110 a E117 e as sadas S190 a S197, que completam a expanso 8E/8S, esto livres para o usurio utilizar. J no mdulo 4004.37 (8 S Rel) ou 4004.39 (8 S Triac), as entradas no podem ser utilizadas como estados internos auxiliares por estarem recebendo informaes do barramento. Seguindo o exemplo, seja o mdulo como segunda expanso. Recebendo pelo SUP os endereos S1A0 a S1A7N e as entradas E120 a E127, as quais no podem ser utilizadas. Para o driver MPC4004L, o endereamento das expanses fixo conforme a tabela abaixo. CPU E100-E107 S180-S187 Expanso 1 E108-E10F S188-S18F Expanso 2 E110-E117 S190-S197

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

Mapeamento de memria
Estados internos relacionados com os temporizadores/contadores:
001F 0000 32 TEMPORIZADORES/CONTADORES

Registros associados com os temporizadores/contadores:


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 59

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

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

Temporizadores (0,001s)
Viso geral
Existem 2 temporizadores de 0,001s que podem atingir o valor mximo de 9,999 seg. Quando ativado o estado interno 0020h o temporizador 1 (de valor efetivo 0542h e 0543h) inicializado, terminando quando atingir o seu preset (em 0540h e 0541h), sendo que durante a contagem a sada relacionada S186 permanecer ativada. A sada S186 acionada ao incio da contagem e desacionada ao trmino da mesma, podendo ser desacionada pelo usurio independentemente do estado interno 0020h. O mesmo ocorre para o estado interno 0021h e a sada relacionada S187 do temporizador 2.

Mapeamento de memria
Estados internos relacionados com os temporizadores de 0,001s :
0021 0020 HABILITA TEMPORIZADOR 02 HABILITA TEMPORIZADOR 01

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 60

Captulo 3 Mapeamento de Memria Registros relacionados com os temporizadores de 0,001s :


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

Importante: Os estados internos e registros sero utilizados para os 2 temporizadores de 0,001s quando configurados pelo usurio, casos contrrios sero de uso geral. A habilitao dos temporizadores de 0,001s, feita utilizando diretamente a pseudo-instruo TM1 ou TM2.

Multiplex
Viso geral
O mdulo 4004.70 oferece os drivers para ligar externamente os 32 botes e/ou 32 Leds. Estes Botes e/ou Leds so relacionados aos estados internos atravs do aplicativo SUP. Importante: - mximo de 1 mdulo por bastidor.

Utilizando o aplicativo SUP


Condies necessrias:
n

Estar no menu configurao, comando hardware. a opo Expanses.

n Selecionar

Escolha a expanso: Multiplex c/ Botes e Leds. Ao se digitar <ENTER> na opo de Multiplex abrir uma janela como mostrada a seguir:

Fig. 39.- Ajuste de Botes e Leds

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 61

Captulo 3 Mapeamento de Memria No campo Primeiro EI deve-se digitar o primeiro endereo do estado interno, sendo que os demais EIS sero na seqncia, de acordo com o nmero de Botes e/ou Leds desejado pelo usurio (8, 16, 24 ou 32). A seguir mostrado o esquema de ligao dos Botes e Leds:

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 62

Captulo 3 Mapeamento de Memria

E/S Analgicas
Viso geral

Canais 1 a 16

As expanses analgicas convertem at 16 sinais de entrada e 16 sinais de sada analgicos. (combinao de quatro mdulos 4004.61).

Mapeamento de memria
Registros e estados internos relacionados com as entradas analgicas:
005F 0040 05FF 05F0 05EF 05E0 05DF 05D0 058F 0550 32 ESTADOS INTERNOS DE COMPARAO ENTRE OS PRESETS E OS EFETIVOS DAS ENTRADAS ANALGICAS 8 EFETIVOS DE ENTRADAS ANALGICAS 8 EFETIVOS ORIGINAIS QUANDO A INSTRUO FATOR UTILIZADA 8 EFETIVOS DE ENTRADAS ANALGICAS 32 PRESETS ASSOCIADOS S ENTRADAS ANALGICAS (1)

Canais 1 a 8 Canais 1 a 8 Canais 9 a 16

Registros e estados internos relacionados com as sadas analgicas:


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

32 PRESETS ASSOCIADOS S SADAS ANALGICAS

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

Utilizando o aplicativo SUP


Condies necessrias:
n

Estar no menu configurao, comando hardware. a opo Expanses.

n Selecionar

Escolha uma expanso: Analgica 1 (canais de 1 a 4), Analgica 2 (canais de 5 a 8), Analgica 3 (canais de 9 a 12) ou Analgica 4 (canais de 13 a 16). Faa a programao descrita a seguir conforme as caractersticas destes mdulos. Ao se digitar <ENTER> na opo entradas analgicas E1/E2 ou E3/E4 ou E5/E6 ou E7/E8 ou E9/E10 ou E11/E12 ou E13/E14 ou E15/E16, abrir uma janela como mostrada a seguir:

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 63

Captulo 3 Mapeamento de Memria

Fig. 41.- Ajuste de Entradas Analgicas

Para cada entrada analgica escolha o tipo de representao usada nos registros (BCD ou BIN) e a escala. Basta para isto digitar <ENTER> sobre o tipo ou escala da entrada analgica selecionada e escolher o tipo ou escala e digitar novamente <ENTER> para confirmar, <ESC> sai da janela. Com isso sero configurados os bytes de ajuste para cada entrada analgica, bem como o prprio mdulo. A utilizao dos ajustes necessria para compatibilizar tenses de entrada 0 a +10 Vcc ou correntes de 0 a 20 mA com os valores colocados nos registros. A tenso de referncia do conversor A/D de +10,24Vcc correspondendo a um fundo de escala igual a FFFh (12 bits) na sada digital do conversor. Exemplo: Entrada de 0 a +10 Vcc (ou 0 a 20 mA) correspondente a 000 a FA0 em hexadecimal na sada digital do conversor. Portanto para essa entrada representar nos registros correspondentes um valor decimal de 0000 a 1000 necessrio dividir por 4 e converter para BCD. possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser aplicada para a entrada analgica, segundo a tabela mostrada a seguir: Escala (BCD) 0000 - 0500 0000 - 0700 0000 - 1000 0000 - 2000 0000 - 4000 0000 - 5000 0000 - 7000 0000 - 9999 Escala (Binrio) 0000 - 01F4 0000 - 02BC 0000 - 03E8 0000 - 07D0 0000 - 0FA0 0000 - 1388 0000 - 1B58 0000 - 270F

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 64

Captulo 3 Mapeamento de Memria A janela que aparecer mostrada a seguir:

Fig. 42.- Configurao de Presets para Entradas Analgicas

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

Fig. 43. - Ajuste de Sadas Analgicas

Para cada sada analgica escolha o tipo de representao usada nos registros (BCD ou BIN) e a escala. Basta para isto digitar <ENTER> sobre o tipo ou escala da sada analgica selecionada e escolher o tipo ou escala e digitar novamente <ENTER> para confirmar, <ESC> sai da janela. Com isto sero configurados os bytes de ajuste para cada sada analgica, bem como o prprio mdulo. A utilizao dos ajustes necessria para compatibilizar os valores dos presets com tenses de 0 a +10Vcc. A tenso de referncia do conversor D/A de +10,24 Vcc correspondendo a um fundo de escala igual a FFFh (12 bits) na entrada digital do conversor. Exemplo: Valor decimal de preset entre 0000 a 1000. Para esse valor ter na sada analgica uma tenso entre 0 a +10 Vcc necessrio multiplic-lo por 4 e convert-lo para hexadecimal, lembrando que uma tenso de 0 a +10 Vcc corresponde a 000h a FA0h em hexadecimal ou de 0000 a 4000 em BCD. possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser aplicada, para o canal de sada analgica, segundo a tabela mostrada a seguir: Escala (BCD) 0000 - 9999 0000 - 5000 0000 - 4000 0000 - 2000 0000 - 1000 Escala (Binrio) 0000 - 270F 0000 - 1388 0000 - 0FA0 0000 - 07D0 0000 - 03E8 Pgina 65

MPC4004 / Manual rev. 2.10 / Agosto - 2001

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

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 66

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

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

Mdulo Analgico Compacto (MAC)


Viso geral
As expanses analgicas convertem at 32 sinais de Entrada ou 32 sinais de Sada analgicos. (combinao de quatro mdulos 4004.62 ou 4004.63 / 4004.64).

Mapeamento de memria
Registros relacionados com as entradas e sadas analgicas:
087F 0840 083F 0800 32 EFETIVOS DE SADAS ANALGICAS COMPACTAS 32 EFETIVOS DE ENTRADAS ANALGICAS COMPACTAS

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 67

Captulo 3 Mapeamento de Memria

Utilizando o aplicativo SUP


Condies necessrias:
n

Estar no menu configurao, comando hardware. a opo Expanses.

n Selecionar

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

Fig. 46.- Expanses Analgicas Compactas - MAC

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 68

Captulo 3 Mapeamento de Memria

Mdulo 4004.85 (PT100 a 3 fios)


Viso geral
O mdulo 4004.85 possui: 04 canais de entradas analgicas (0 a 10Vcc ou 0 a 20 mA) 04 canais de leitura para termoresistncia do tipo PT100 (0 a 200 C)

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

Mapeamento de memria
Registros relacionados com as entradas analgicas:
07FF 07F8 07F7 07F0 04 EFETIVOS DAS ENTRADAS DE 0 10 V 04 EFETIVOS DAS ENTRADAS DO PT100

Utilizando o aplicativo SUP


Condies necessrias:
n

Estar no menu configurao, comando hardware. a opo Expanses.

n Selecionar

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

Fig. 47.- Expanses especficas

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 69

Captulo 3 Mapeamento de Memria

Temperatura
Viso geral
Os mdulos que fazem a leitura de temperatura convertem e linearizam tenses provenientes de at 16 termopares tipo J, tipo K ou termoresistncia do tipo PT100. Importante: Para utilizar os mdulos de temperatura tipo K, a memria bsica utilizada na CPU do controlador MPC4004, dever ser a 4004KVx (onde x = ltima verso)

Mapeamento de memria
Registros relacionados com os canais de temperatura:
06FF 06F0 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 SUP), assim o usurio poder configurar os parmetros PID. J os canais 9 a 16 so de apenas leitura, no possuindo controle PID de temperatura automtico. Caso queira ter o controle, utilizar a Instruo PID (Ver na pgina 76), ou seja, deve-se programar os parmetros PID. Ao configurar a segunda placa (canais 9 a 16) do Mdulo de Temperatura (4004.65/X ou 4004.66/X) no permitida a utilizao simultnea com o Mdulo de Contagem Rpida (4004.87 ou 4004.87SA).

Utilizando o aplicativo SUP


Condies necessrias: Programao dos presets e alarmes:
n

estar no menu configurao, comando hardware. a opo Expanses.

n Selecionar

Escolha a opo temperatura T1 a T4 e/ou a opo temperatura T5 a T8. A definio dos Alarmes de mnimo e de mximo e do preset ser feita atravs da janela do SUP mostrada a seguir:

Fig. 48. - Configurao dos Presets e Alarmes

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 70

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

Programao dos parmetros PID


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

Fig. 49.- Configurao dos Parmetros PID

Podem-se tambm criar telas de edio para os parmetros PID, utilizando o mapeamento mostrado a seguir:
7B0F 7B0E 7B0D 7B0C 7B0B 7B0A 7B09 7B08 7B07 7B06 7B05 7B04 7B03 7B02 7B01 7B00 TEMPO 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%) (00,0 a 25,5 C) (Endereo onde est o Preset) (Endereo onde est o Alarme) (Endereo onde est o Alarme)

Mapeamento para Soft-Start Ks das zonas de temperatura:


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 71

Captulo 3 Mapeamento de Memria


Mapeamento geral para as zonas de temperatura:
7B7F 7B70 7B6F 7B60 7B5F 7B50 7B4F 7B40 7B3F 7B30 7B2F 7B20 7B1F 7B10 7B0F 7B00 PARMETROS ZONA 8 PARMETROS ZONA 7 PARMETROS ZONA 6 PARMETROS ZONA 5 PARMETROS ZONA 4 PARMETROS ZONA 3 PARMETROS ZONA 2 PARMETROS ZONA 1

Funes Especiais para o Controle de Temperatura


- SOFT-START - Tem por finalidade eliminar a umidade das resistncias de aquecimento, atravs do aumento gradativo da temperatura, para evitar choques trmicos que poderiam causar a queima das mesmas. Assim sendo, at uma temperatura de 100 C, recomenda-se que no se aplique a mxima potncia s resistncias de maneira contnua. Admitindo-se que o tempo do algoritmo PID tenha sido ajustado em 10 seg. e a taxa de aquecimento esteja em 50%, teramos a sada digital ligada durante 5 seg. e 5 seg. desligada. A funo de Soft-Start, habilitada individualmente para cada canal, atravs de estados internos (0068 a 006F). O valor da porcentagem de energia entregue representada atravs do parmetro Ks, o qual assumira valores de 0 a 100%. - ALARME TERMOPAR ABERTO - Caso ocorra ruptura do elemento sensor ou o mesmo no esteja conectado, ser ligado um estado interno a fim de que o usurio possa relacion-lo a alarmes para o operador. Os estados internos para alarme de termopar aberto so 0088 a 008F, correspondendo aos canais de 1 a 8 respectivamente. Os mesmos esto sempre ativos. - ALARME TERMOPAR INVERTIDO - Como o termopar gera uma tenso para o carto do controlador, devemos respeitar a polaridade de conexo (+ -), sob pena de termos leituras decrescentes, ao invs de crescente, quando do aquecimento do sistema. O alarme de termopar invertido ser acionado quando a temperatura de aquecimento for acima do dobro da temperatura ambiente. Assim, se a temperatura ambiente for 20 C, o alarme de termopar invertido ocorrer aos 40,1 C. Isto ocorre devido compensao automtica da temperatura ambiente, pois s possvel detectar termopar invertido quando entrar tenso negativa no conversor. Os estados internos para alarme de termopar invertido so 0080 a 0087, correspondendo aos canais de 1 a 8 respectivamente. - CONTROLE DE AQUECIMENTO APS RUPTURA DE TERMOPAR (CAART) - Caso ocorra ruptura do termopar durante o processo, ocorrer o desligamento do aquecimento, levando o processo condio de bloqueio. Com o CAART habilitado, aps a deteco do termopar aberto, a zona de aquecimento continuar recebendo a mesma quantidade de energia que vinha sendo aplicada, porm fixa. Desta forma no teremos o desequilbrio de temperatura em curto prazo, dando condies ao operador de efetuar a troca do termopar. Aps solucionar o problema, o controle retornar ao algoritmo. A funo de CAART habilitada individualmente para cada canal atravs de estados internos (0098 a 009F). MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 72

Captulo 3 Mapeamento de Memria - CONTROLE DE OVER SHOOT - um controle destinado a evitar que a temperatura ultrapasse demasiadamente o preset no aquecimento inicial do sistema. A funo de controle de over shoot habilitada individualmente para cada canal atravs de estados internos (0090 a 0097). - PORCENTAGEM DE SADA ON - O usurio poder mostrar ao operador a porcentagem de energia entregue s resistncias, visualizando os registros de 04C0 a 04CF (tanto para soft-start quanto para PID). O formato mostrado de 000.0 a 100.0, correspondendo de 0 a 100% de energia. - ALARME DE MXIMO - Quando o valor efetivo da temperatura for maior ou igual ao valor mximo especificado, ser acionado o estado interno de alarme de mximo. - ALARME DE MNIMO - Enquanto o valor efetivo da temperatura for menor que o valor mnimo especificado, ser acionado o estado interno de alarme de mnimo. Importante: Os registros que contero os valores de mnimo e mximo so definidos no menu de Programao de Presets e Alarmes. Estados internos relacionados ao controle de temperatura: Canais 1 a 8
009F 0098 0097 0090 008F 0088 0087 0080 007F 0078 0077 0070 006F 0068 0067 0060 EIS HABILITA CONTROLE APS RUPTURA 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 (1) somente EIS ALARME TERMOPAR ABERTO EIS ALARME TERMOPAR INVERTIDO (1) (1)

para o termopar tipo J e tipo K

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 73

Captulo 3 Mapeamento de Memria

Controle atravs do algoritmo PID


Definies: - SET POINT OU PRESET - temperatura programada no controlador, a temperatura que se quer atingir. - EFETIVO - temperatura lida pelo carto do CP, temperatura real. - OVER SHOOT - a maior temperatura registrada, sendo atingida no aquecimento inicial do processo. - DESVIO OU ERRO DO SISTEMA - a diferena entre o set-point e o valor efetivo. - BANDA - regio onde ocorrer o controle de temperatura (0 a 25,5 C). Abaixo da banda as resistncias esto ligadas e acima da banda desligadas. - TEMPO - valor em segundos, para clculo do perodo da sada PWM (2 a 25 segundos). Desta forma se tivermos um tempo de 4 seg., com uma S = 50%, teremos a sada digital 2 seg. ligada (Ton) e 2 seg. desligada (Toff). Importante: Caso o clculo de Ton ou Toff seja menor que 1 seg., ser mantido o tempo mnimo de 1 seg. e recalculado o outro termo, para manter a proporcionalidade.

Descrio do algoritmo PID:


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

S=P+I+D
onde:
S - sada para controle do processo, podendo ser analgica ou do tipo PWM (Pulse Width Modulation). P - termo proporcional I - termo integrativo D - termo derivativo O algoritmo PID, a soma dos trs elementos, que combinam suas aes, para executar o controle da varivel do processo (temperatura). O usurio poder definir a contribuio de cada parmetro programando ganhos para cada um dos termos, os quais so descritos abaixo: Kp - ganho proporcional Ki - ganho integral Kd - ganho derivativo (0% a 100 %) (4 a 250 repeties/minuto) (0 a 25,5 minutos)

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 74

Captulo 3 Mapeamento de Memria

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

0% de energia banda superior set-point banda inferior. 100% de energia 50% de energia

0% de energia 25% de energia 50% de energia

Kp=100%

Kp=50%

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 75

Captulo 3 Mapeamento de Memria

Instruo PID
Os canais de 9 a 16 de leitura de temperatura no possuem controle PID, assim foi desenvolvido no aplicativo SUP a Instruo PID, a qual poder controlar a temperatura destes canais ou qualquer outra varivel desejada pelo usurio. O princpio de funcionamento desta Instruo PID o mesmo do controle PID de temperatura dos canais 1 a 8 (automtico atravs do SUP), sendo a nica diferena a somatria do erro. Esta instruo contm: Trs operandos Entrada Habilita (H) Entrada de Reset (R) para carregar o valor inicial da somatria do erro. Smbolo em diagrama de rels: R PID OP1 OP2 OP3 H onde: OP1 - Varivel de entrada (efetivo) (0 - 9999). OP2 - Ponteiro do bloco de dados. OP2 Setpoint OP2 + 02 Banda OP2 + 04 Kp (ganho proporcional) OP2 + 06 Ki (ganho integral) OP2 + 08 Kd (ganho derivativo) OP2 + 0A RESERVADO OP2 + 0C Valor mnimo da sada OP2 + 0E Valor mximo da sada OP2 + 10 Tempo OP2 + 12 Estado Interno de Aquecimento OP2 + 14 Valor inicial somatria do erro OP2 + 16 RESERVADO OP2 + 18 RESERVADO OP2 + 1A RESERVADO OP2 + 1C RESERVADO OP2 + 1E RESERVADO OP3 - Varivel de sada (0 - 1000) (0 - 9999) (00.0 25.5) (000 - 100%) (004 - 250 rep/min) (00.0 25.5 min) (0 1000) (0 1000) (02 25 seg) (0 9999)

Quando a entrada Habilita (H) acionada e a entrada Reset (R) estiver acionada, o valor inicial da somatria do erro transferido para a regio de parmetros e efetuado o clculo do PID (deve ser utilizado um MONOA na entrada Reset (R), caso contrrio, o valor inicial da somatria do erro ser transferido para a regio de parmetros toda varredura). Se a entrada Habilita (H) acionada e a entrada Reset (R) estiver desacionada, efetuado apenas o clculo do PID. Importante: O valor inicial da somatria do erro pode ser positivo ou negativo. Os valores positivos correspondem a 0 a 4.999, e os negativos 5.000 a 9.999. Se no for efetuado o carregamento do valor inicial da somatria do erro, teremos um valor indefinido no mesmo. MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 76

Captulo 3 Mapeamento de Memria

Valores iniciais de controle


Os valores mostrados abaixo tm sido utilizados em diversas aplicaes de controle de temperatura, com resultados satisfatrios . Recomenda-se partir o sistema com os valores mostrados abaixo, e posteriormente ir ajustando os valores para otimizar o controle. OP2 OP2 + 02 OP2 + 04 OP2 + 06 OP2 + 08 OP2 + 0A OP2 + 0C OP2 + 0E OP2 + 10 OP2 + 12 OP2 + 14 Set-point Banda Kp Ki Kd RESERVADO Valor mnimo da sada Valor mximo da sada Tempo E I de Aquecimento Valor inicial somatria do erro 1500 (exemplo de set-point de 150.0 graus) 0250 0080 0050 0050 0000 0000 1000 0004 0200 (exemplo do EI 0200 .) 8000

Exemplo das instrues necessrias para ativar o bloco PID com efetivo a partir do endereo 6C0 (efetivo do primeiro canal da segunda placa de temperatura), parmetros a partir do endereo 700, o resultado do PID no endereo 0F00 e estado de aquecimento no endereo 0200. Exemplo de programao: 0F5
H TAB 700 11 1500 0250 0080 0050 0050 0000 0000 1000 0004 0200 8000

0F5
R PID 6C0 700 F00 H

0F7

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 77

Captulo 3 Mapeamento de Memria

Observao: Para aplicaes onde o valor de set-point ser alterado atravs de frontal, o carregamento deste valor no poder fazer parte do bloco TAB . Para o exemplo mostrado acima , o TAB deveria ento comear a partir do endereo 702 , deixando disponvel o registro 0700 para ser preenchido por um campo de edio. importante que a instruo TAB , seja colocada antes do bloco PID , para que o bloco j possua valores vlidos para atuar . O valor da somatria do erro para o termo integral, deve ser carregado somente uma vez , este efeito conseguido atravs do EI 0F5 (on na primeira varredura).

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 78

Captulo 3 Mapeamento de Memria

Contadores Rpidos
Viso geral
Os mdulos de expanso de contagem rpida da srie MPC4004.87 e 4004.87SA destinam-se para medies de posicionamentos possibilitando a contagem de -8.388.608 a +8.388.608 pulsos freqncia mxima de 100 kHz. Estes mdulos possuem dois canais independentes que devem receber como sinal de entrada transdutores de posio incrementais, lineares ou angulares, com sinais de onda quadrada defasados de 90 (A, B e seus complementares) para deteco de sentido e um sinal de referncia (Z e seu complementar). Opcionalmente o sinal B (e seu complementar) pode ser eliminado para uso onde no h necessidade de deteco de sentido. OBS: Os dispositivos com sinais A e ,B e B , Z e Z , tambm recebem o nome de sinais "driver de linha" Possuem tambm uma sada fsica para cada canal configurvel para tipo "P" ou "N" (ver pg. 30). Esta sada mantm o status de comparao entre o set-point de contagem e o valor efetivo , sendo possvel configurar se a mesma ir acionar quando o efetivo for maior que o set-point ou o contrrio (ver estados (0E4 e 0EC)). Tambm possuem uma entrada de bloqueio de contagem para cada canal, configurvel para tipo "P" ou "N" (ver pg. 30) Os mdulos possuem contagem bidirecional (contagem de pulsos em ambos os sentidos), com os seguintes recursos : Zerar a contagem atravs de estado interno de RESET (independente do sinal de referncia), impede que o contador seja zerado pelo pulso de zero atravs do estado interno DESABILITA ZERO EXTERNO. Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL. Bloquear a contagem atravs de estado interno de BLOQUEIO. Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.

Todos estes estados internos mencionados so individuais por canal e ativados no programa de usurio. Para estes mdulos existem ainda os estados internos de comparao ( e <) entre um valor de set-point e o valor efetivo do contador, alm do estado interno relativo ao sinal de referncia do transdutor de posio (zero eltrico). Todos estes estados internos so de leitura para o programa de usurio e tambm individuais por canal. A cada pulso amostrado um registro de contagem incrementado ou decrementado e uma comparao executada com um valor de set-point pr-definido pelo usurio. O resultado da comparao deixado em disponibilidade atravs de estados internos especficos que podem ser usados no programa de usurio. Se fisicamente houver o sinal de referncia, na borda de ocorrncia haver a zeragem incondicional do registro de contagem (se o estado interno de DESABILITA ZERO EXTERNO no estiver habilitado) e tambm ser sinalizado atravs de um estado interno especfico. O resultado da comparao tambm colocado em uma sada fsica programvel pelo usurio (, <) efetivo maior/igual set-point ou efetivo menor que set-point. Esta programao feita atravs do estado interno HABILITA SADA EFETIVO SETPOINT. O mdulo de expanso de contagem rpida 4004.87SA possui alm de todas as caractersticas descritas acima, uma sada analgica por canal de contagem. A sada varia de -10 Vcc a +10 Vcc. O valor da sada ser dado pelo set-point colocado nos registros de sada analgica associada ao Contador Rpido 1 (04EC/04ED) e Contador Rpido 2 (04FC/04FD), este valor varia entre 0 e 2000, sendo que o estado interno de SINAL DA SADA ANALGICA (03FA para Contador 1 e 03FB para Contador 2) definir se o valor positivo ou negativo. MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 79

Captulo 3 Mapeamento de Memria

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

Mapeamento de memria
Estados internos relacionados aos Contadores Rpidos 1 e 2:
03FD 03FC 03FB 03FA 00EF 00EE 00ED 00EC 00EB 00EA 00E9 00E8 00E7 00E6 00E5 00E4 00E3 00E2 00E1 00E0 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 (2) (2) (1) (1) (2) (2) (2) (1) (1) (1) (1) (1) (2) (2) (2) (1) (1) (1) (1) (1) (1) (1)

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

uso no software bsico.

Registros relacionados aos Contadores Rpidos 1 e 2:


04FF 04FE 04FD 04FC 04FB 04F8 04F7 04F4 04F3 04F0 04EF 04EE 04ED 04EC 04EB 04E8 04E7 04E4 04E3 04E0 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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 80

Captulo 3 Mapeamento de Memria

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

Utilizando o aplicativo SUP


Condio para habilitao: estar no menu configurao, comando hardware. Digite <ENTER> na opo habilita force Condio para utilizao:
n

estar no menu comunicao, comando sup. linhas

Digite <ENTER>

Alarmes
Viso geral
Para que at 64 telas apaream piscando em caso de alarmes (estado interno associado acionado), podero ser implementadas de maneira automtica devendo o usurio apenas manusear sua configurao e alocar telas do tipo "somente texto" para as mensagens de alarme. Um texto de alarme automaticamente chamado, quando um estado interno a ele associado acionado (ON). Neste caso, o texto correspondente aparece no display piscando com tempo de 0,5 s aceso e 0,5 s apagado. Os textos correspondentes vo alternadamente aparecendo no display caso existam mais de um estado interno acionado. Qualquer acionamento de tecla interrompe o processo de indicao de alarme, por um tempo programado na configurao (timeout de telas de firmware) permitindo ao operador total acesso ao teclado. Aps este tempo, se no houver novo acionamento de teclas, e houver alarmes pendentes, estes tornaro a ser mostrados.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 81

Captulo 3 Mapeamento de Memria Importante: As telas de alarme tm prioridade sobre o estado 00DBh (apaga display), portanto mesmo com o estado 00DBh ativo, se houver estados de alarme ativo, as telas de alarme sero mostradas. Um ou mais alarmes somente so mostrados se o timeout das telas de firmware tiver decorrido, portanto, um operador digitando valores tem assegurado a si a prioridade do teclado/display. Se ocorrer um ou mais alarmes quando o teclado/display est na funo "edita" (e houver decorrido o timeout das telas de firmware) os alarmes sero mostrados. Aps cessar o alarme, o display retorna tela de origem, ou seja, onde se estava editando um valor, porm com a edio desativada. H exceo para o caso de estar em tela de auxlio manuteno. Nesta situao, no haver o retorno tela de alarme at se sair da tela de auxlio manuteno. Para os frontais com campos livres, o tempo de alarme presente (ton) e tela apagada (toff) configurado pelo usurio.

Utilizando o aplicativo SUP


Condies necessrias:
n estar

no menu configurao, comando IHM.

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

Digite o endereo do primeiro estado interno de alarme, o nmero da primeira tela de alarme e o nmero de alarmes programados. A tecla <F5> atualiza todos os parmetros e abandona a janela. A seqncia dos estados internos, que quando fechados colocaro o texto correspondente no display, configurvel atravs da alocao do primeiro estado interno. O conjunto de estados dever estar na mesma pgina de estados internos. A seqncia das telas associadas aos estados internos para serem chamadas no display, tambm configurvel atravs da alocao da primeira tela. As telas sero seqenciais, ou seja, se o primeiro estado interno estiver associado tela "n", o segundo estado interno estar associado tela "n+1" e assim sucessivamente. Estando novamente no menu configurao, no comando IHM pode-se programar o tempo de timeout das telas de firmware na opo programao. As telas de firmware so as telas de mudana de alarmes. O timeout da tela de mudana de pgina utilizado para manter esta tela por um determinado tempo no display. A cada acionamento de uma tecla, estando nessa tela, reiniciado o tempo de timeout. Aps o trmino deste tempo aparecer no display tela anterior a chamada. O funcionamento do timeout para as telas de alarmes foi descrito na viso geral.

Fig. 50. - Alarmes

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 82

Captulo 3 Mapeamento de Memria

Registros
Viso geral
Os valores na memria do Controlador Programvel MPC4004 seguem uma estrutura de dados de 4 dgitos (caso BCD com valores de 0000 a 9999 ou caso BIN de 0000 a FFFFh), onde a parte mais significativa ocupa um endereo par e a parte menos significativa ocupa o endereo mpar seguinte. Exemplo: O registro 0480 contm um dado de valor 1234. Portanto o contedo do endereo 0480 ser 12 e o contedo do endereo 0481 ser 34. Alguns registros so de uso geral, enquanto outros possuem atribuies especiais. Estes registros esto listados no mapeamento de memria a seguir.

Mapeamento de memria
Registros especiais:
0FFF 0FF0 0FEF 0FEE 0FED 0FEC 0FEB 0FEA 0FE9 0FE6 0FE5 0FE4 0FE3 0FE2 0FE1 0FE0 0FDF 0FD0 (1) A RESERVADO NMERO DA TELA ATUAL NMERO DA TELA ALVO (SOFTWARE USURIO) NMERO DA TELA DE NAVEGAO PARA ACESSO TELA DE AUXLIO MANUTENO ATRAVS DE S1 RESERVADO CONTADOR DE CARACTERES RECEBIDOS GAVETA RECUPERADA NMERO DE UTILIZAES DA MEMRIA FLASH RESERVADO (1)

parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa representa o nmero da tela em hexadecimal FF=256.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 83

Captulo 3 Mapeamento de Memria

Programa de interrupo I e II
Programa de Interrupo I
Gera uma rotina de interrupo no processamento a cada pulso recebido pela entrada E102. Etapas da Interrupo I: - atualiza entradas digitais 100 a 107 - atualiza entradas analgicas - atualiza contador rpido I e II - executa programa de Interrupo I - atualiza sadas 180 a 187 - atualiza contador rpido I e II - atualiza sadas analgicas - retorna ao processo (onde estava)

Programa de Interrupo II
Quando habilitado, gera uma interrupo no processamento configurada pelo usurio entre 2 e 10ms. Interrupo utilizada para manter determinados pontos do processo mais uniformes, garantido atravs da repetibilidade da interrupo. Etapas da Interrupo II - atualiza entradas digitais 100 a 107 - atualiza entradas analgicas - atualiza contador rpido I e II - executa programa de Interrupo II - atualiza sadas digitais 180 a 187 - atualiza sadas analgicas - atualiza contador rpido I e II - atualiza sadas digitais 190 a 19F - atualiza 8 primeiros ngulos - retorna ao processo (onde estava) Importante: As etapas descritas para os programas de interrupo I e II so configurveis pelo usurio, podendo desta maneira definir apenas as etapas de interesse para a aplicao. Ex.: Se escolhido 2ms como tempo de interrupo, a cada 2ms o programa de interrupo II ser executado.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 84

Captulo 3 Mapeamento de Memria

Canais de Comunicao Serial


Viso Geral
A srie MPC4004 possui dois canais de comunicao serial: canal A (RS232) e canal B (RS485). Os dois canais podem ser utilizados simultaneamente, podendo ter taxas de comunicao diferentes: VALOR 12 24 48 19 28 57 Diferente BAUD RATE 1200 2400 4800 19200 28800 57600 9600

Tabela referente Transmisso Canal A, Canal B e Instruo Print

Taxa de transmisso canal A (RS232)


Posio de memria 1980h:
1980 TAXA DE TRANSMISSO CANAL A (RS232)

Nmero da mquina na rede canal A (RS232)


Posio de memria 1941h:
1941 NMERO DA ESTAO NA REDE CANAL A (RS232)

Taxa de transmisso canal B (RS485)


Posio de memria 1987h:
1987
TAXA DE TRANSMISSO CANAL B (RS485)

Nmero da mquina na rede canal B (RS485)


Posio de memria 1988h:
1988 NMERO DA ESTAO NA REDE CANAL B (RS485)

Taxa de transmisso da instruo Print


Posio de memria 1982H:
1982 TAXA DE TRANSMISSO DA PRINT

LIGADO PRINT CANAL B (RS485) / DESLIGADO CANAL A (RS232) (1) 00BD (1) A instruo PRINT pode enviar dados para o canal A (RS232) ou canal B (RS485).

A escolha feita atravs do EI 00BDh.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 85

Captulo 3 Mapeamento de Memria

Utilizando o aplicativo SUP


Condies necessrias:
n estar no menu configurao, comando hardware n ter selecionado corretamente o driver MPC4004

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

Fig. 51.- Programao das taxas de comunicao

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 86

Captulo 3 Mapeamento de Memria

Gravao do programa de usurio em FLASH EPROM


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

Utilizando o aplicativo SUP


Condies necessrias:
n n

estar no menu comunicao comando "flasH" ou "Enviar" ou "Limpa + Enviar" ter selecionado o driver MPC4004

A gravao do programa pode ser executada atravs de duas maneiras distintas: Diretamente atravs do comando "Envia" ou "Limpa + Enviar". Atravs do comando "flasH". Comando "Enviar" ou "Limpa + Enviar": Ao escolher uma das opes, o usurio ter acesso tela mostrada abaixo, na qual existe a opo de escolher se ser feita a gravao ou no do programa na FLASH EPROM.

Fig. 52.- Gravao da memria FLASH

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 87

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

Para maior segurana da operao, a gravao do programa sempre feita no modo DEBUGA; portanto, caso o usurio esteja no modo RUN, o controlador mudar automaticamente para o modo DEBUGA enquanto feita a gravao da memria, retornando ao modo RUN quando esta operao for concluda. O controlador programvel sai de fbrica com um programa de teste gravado na memria Flash. Caso esteja no modo RUN, utilize a opo "Enviar" ou "Limpa + Enviar", com a opo "Gravar Memria Flash" setada, para que no retorno ao modo RUN seja carregado o novo programa. O nmero de operaes para a memria FLASH EPROM de 10.000 vezes. Caso o usurio queira preservar o nmero de gravaes de sua memria FLASH, poder seguir a seqncia mostrada abaixo:
n antes de enviar o programa, certificar-se de que no menu Configurao, submenu Hardware o item "No copia da memria EPROM/FLASH p/ NVRAM" esteja habilitado. n

Importante:

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 88

Captulo 3 Mapeamento de Memria

Mdulo 4004.45 (mdulo de energia)


Viso geral
A unidade 4004.45 foi idealizada para atender aplicaes direcionadas ao controle e anlise de parmetros eltricos trifsicos. Integrado a srie MPC4004 sobre a forma de um mdulo microprocessado, o novo mdulo possibilita aplicaes dedicadas ao controle de energia ou aplicaes integradas, que tambm requeiram a monitorao de parmetros eltricos. Principais Caractersticas: Medio de parmetros eltricos (para sistemas em Y com neutro): Tenso RMS (valor trifsico e por fase); Corrente RMS (valor trifsico e por fase); Potncia Ativa (valor trifsico e por fase); Potncia Reativa (valor trifsico e por fase); Potncia Aparente (valor trifsico e por fase); Fator de Potncia (valor trifsico e por fase); Consumo de Energia Reativa (valor trifsico e por fase); Freqncia (por fase); Deteco de falta de Fase; Deteco de inverso de Fase; Deteco do sentido da Energia.

Frmulas relacionadas as medies:


S - Potncia aparente ou potncia total - VA P - Potncia ativa - W Q - Potncia reativa - VAr I - Corrente - A COS - fator de potncia S= P*P + Q*Q Cos = P/S I = S/V
P

Tringulo de
S Q

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 89

Captulo 3 Mapeamento de Memria

Mapeamento de memria
O mdulo de energia 4004.45 utiliza 16 estados internos e 96 registros para trocar informaes. Para facilitar a localizao dos registros, comece sempre no incio de uma pgina. Visando facilitar o entendimento da programao dos mdulos, ser mostrado o mapeamento tendo como referncias os seguintes ponteiros: Primeiro Registro 0600H ( poderia ser 0800h , 1000, 2000, etc) Primeiro estado interno- 0200H ( poderia ser 0250h, 0320 , etc ) Exemplo de mapeamento do mdulo 4004.45:
Representao CPU 06BE 06BC 06BA 06B8 06B6 06B4 06B2 06B0 06AE 06AC 06AA 06A8 06A6 06A4 06A2 06A0 069E 069C 069A 0698 0696 0694 0692 0690 068E 068C 068A 0688 0686 0684 0682 0680 067F-067E 067C 0678-067B 0674-0677 0670-0673 0668-066F 0660-0667 0658-065F 0650-0657 0648-064F 0640-0647 RESERVADO KPT3 CTE MULTIP. PARA POTNCIA TOTAL FASE 3 KPT2 CTE MULTIP. PARA POTNCIA TOTAL FASE 2 KPT1 CTE MULTIP. PARA POTNCIA TOTAL FASE 1 KPR3 CTE MULTIP. PARA POTNCIA REATIVA FASE 3 KPR2 CTE MULTIP. PARA POTNCIA REATIVA FASE 2 KPR1 CTE MULTIP. PARA POTNCIA REATIVA FASE 1 KPA3 CTE MULTIP. PARA POTENCIA ATIVA FASE 3 KPA2 CTE MULTIP. PARA POTENCIA ATIVA FASE 2 KPA1 CTE MULTIP. PARA POTENCIA ATIVA FASE 1 KI3 CTE MULTIP. PARA CORRENTE FASE 3 KI2 CTE MULTIP. PARA CORRENTE FASE 2 KI1 CTE MULTIP. PARA CORRENTE FASE 1 KV3 CTE MULTIP. PARA TENSO FASE 3 KV2 CTE MULTIP. PARA TENSO FASE 2 KV1 CTE MULTIP. PARA TENSO FASE 1 reservado POTNCIA TOTAL FASE 3 * KPT3 FASE 3 POTNCIA TOTAL FASE 2 * KPT3 FASE 2 POTNCIA TOTAL FASE 1 * KPT3 FASE 1 POTNCIA REATIVA FASE 3 * KPR3 FASE 3 POTNCIA REATIVA FASE 2 * KPR2 FASE 2 POTNCIA REATIVA FASE 1 * KPR1 FASE 1 POTNCIA ATIVA FASE 3 * KPA3 FASE 3 POTNCIA ATIVA FASE 2 * KPA2 FASE 2 POTNCIA ATIVA FASE 1 * KPA1 FASE 1 CORRENTE FASE 3 * KI3 FASE 3 CORRENTE FASE 2 * KI2 FASE 2 CORRENTE FASE 1 * KI1 FASE 1 TENSO FASE 3 * KV3 FASE 3 TENSO FASE 2 * KV2 FASE 2 TENSO FASE 1 * KV1 FASE 1 MDIA DAS CORRENTES MDIA FATOR DE POTNCIA POTNCIA APARENTE TOTAL POTNCIA REATIVA TOTAL POTNCIA ATIVA TOTAL ENERGIA TOTAL REATIVA FASES 3,2,1 KWH ENERGIA TOTAL ATIVA FASES 3,2,1 KWH ENERGIA REATIVA FASES 3 KWH ENERGIA REATIVA FASES 2 KWH ENERGIA REATIVA FASES 1 KWH ENERGIA ATIVA FASES 3 KWH X.XXX X.XXX X.XXX X.XXX X.XXX X.XXX X.XXX X.XXX X.XXX XX.XX XX.XX XX.XX X.XXX X.XXX X.XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX.XX XX.XX XX.XX XXX.X XXX.X XXX.X XX.XX XX.XX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXXX.XXXXXX XXXXXXXXXX.XXXXXX XXXXXXXXXX.XXXXXX XXXXXXXXXX.XXXXXX XXXXXXXXXX.XXXXXX XXXXXXXXXX.XXXXXX Direo 4004.45

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 90

Captulo 3 Mapeamento de Memria


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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 91

Captulo 3 Mapeamento de Memria

Utilizando o aplicativo SUP


Condies necessrias:
n

Estar no menu configurao, comando hardware. a opo Expanses.

n Selecionar

Escolha uma expanso slave. Selecione a slave de energia. Veja a seguir a janela de configurao de slave de energia:

Os mdulos da srie MPC4004 foram projetados para que a programao fosse a mais simples e eficiente possvel. Desta forma para configurar um mdulo 4004.45, o usurio precisa apenas definir dois endereos, que sero os ponteiros utilizados para realizar toda a troca de dados entre o mdulo e a CPU. Definio dos endereos : Primeiro Registro define o primeiro endereo da regio de troca de dados entre a CPU e o mdulo de energia. Primeiro EI (estado interno) define o primeiro estado interno a ser utilizado para o mdulo de energia. O tamanho destas regies, contedos (para que servem) e a direo da troca de informaes dado pelo tipo do mdulo veja a seguir a definio para o mdulo de energia.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 92

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

4. Aplicaes Especiais Com o Controlador MPC4004


Simulador de ngulo
Viso geral
possvel obter nos Mdulos de Processamento relacionados com o driver MPC4004 uma simulao de um sinal de um transdutor angular utilizando o timer interno do processador (menu configurao, comando hardware). Esta situao denominada de Modo ngulo Simulado no havendo necessidade de ter o transdutor angular nem o contador de alta velocidade. Para esta simulao necessrio definir o set-point em RPM (4.0 a 180.0) e desbloquear o estado interno da contagem para o modo ngulo simulado. Quando o Modo ngulo Simulado est habilitado no possvel utilizar o contador rpido no Mdulo de Processamento nos modos normal ou ngulo.

Mapeamento de memria
Estados Internos relacionados com Simulador de ngulo:
003F 0030 00DF 16 EI DE NGULOS (Modo ngulo Simulado) BLOQUEIO DE CONTAGEM (Simulador de ngulo)

Registros relacionados com Simulador de ngulo:


04D7 EFETIVO PRA O MODO NGULO SIMULADO 04D6 04D1 SETPOINT PARA O MODO NGULO SIMULADO (RPM) 04D0 (1) Valores entre 0 e 4 RPM sero sempre 4 RPM. (2) O valor mximo para o set-point de 180.0 RPM. 053F 0500 (3) Estrutura 16 SETPOINTS DE NGULOS INICIAIS/FINAIS

(1) (2)

(3)

de dados dos ngulos inicias/finais. (Ver na pgina n 96)

Contador Rpido (Presente no Mdulo de Processamento)


Viso geral
O Contador Rpido no Mdulo de Processamento destina-se a medies de posicionamentos atravs da contagem de pulsos (0000 a 9999) freqncia mxima de 3 kHz. Este contador receber sinal de pulso na entrada E100 (unidirecional) ou E100 e E101 (bidirecional). Para configurar as entradas necessrio verificar os estrapes contidos na CPU: PLACA 101.2806 P ou 101.2807 N
Default: bidirecional

ESTRAPE ST2 ST3

POSIO A B A B

FUNO Encoder unidirecional Encoder bidirecional Encoder bidirecional Encoder unidirecional

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 93

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004 O contador rpido pode atuar em dois modos: Modo Normal Modo ngulo
n

Modo normal: este modo de funcionamento permite uma contagem de pulsos de 0000 a 9999, com a possibilidade de: Zerar a contagem atravs de estado interno de RESET. Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL. Bloquear a contagem atravs de estado interno de BLOQUEIO. Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.

Neste modo existem ainda os estados internos de comparao (>, < e =) entre um valor de set-point e o valor efetivo do contador, estes estados internos so de leitura para o programa de usurio. A cada pulso amostrado, um registro de contagem incrementado e uma comparao executada com um valor de set-point pr-definido pelo usurio. O resultado da comparao deixado em disponibilidade atravs de estados internos especficos que podem ser usados no programa de usurio. O resultado da comparao tambm colocado em trs sadas fsicas configuradas pelo usurio (S180 a S187). Importante: No h marca de zero.
n Modo ngulo: este modo tem como diferena em relao ao anterior a contagem, que varia de um valor da marca zero para sentido crescente. Esta marca zero pode ou no corresponder ao sinal de referncia (Z e seu complementar).

Desta maneira a utilizao de um encoder angular com 360 pulsos por volta, poderia determinar como marca crescente o valor 0000 e limitando a contagem entre os valores 0000 a 0359. Neste modo existem ainda 16 estados internos (denominados estados internos de ngulos) que so resultados de comparao entre o valor efetivo da contagem e 16 regies definidas atravs de set-points denominados presets iniciais e finais. Se o valor do preset inicial for menor que o valor do preset final, um estado interno correspondente permanecer fechado (ON) enquanto o valor efetivo da contagem pertencer dentro do intervalo definido. Se o preset inicial for maior que o preset final, um estado interno correspondente permanecer aberto (OFF) enquanto o valor efetivo da contagem pertencer dentro do intervalo definido. Importante: O sinal da marca zero deve ser conectado entrada E103 do Mdulo de Processamento

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 94

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Mapeamento de memria
Estados internos relacionados ao contador rpido do Mdulo de Processamento:
00D7 00D6 00D5 00D4 00D3 00D2 00D1 00D0 (1) estados (2) estados 003F 0030 (1) estes EI RESERVADO EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal) EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal) EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal) HABILITA SADAS CONTADOR RPIDO (Modo Normal) BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal) LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO (Modo Normal) RESET EFETIVO CONTADOR RPIDO (Modo Normal) (2) (2) (2) (2) (1) (1) (1) (1)

escritos como sada no software de usurio, para uso no software bsico. de leitura apenas pelo software usurio.
16 EI DE NGULOS (Modo ngulo) (1)

estados passam a ser de uso geral quando o contador rpido do mdulo de processamento est no modo normal. Registros relacionados ao contador rpido do mdulo de processamento: Modo normal
04DB 04DA 04D9 04D8 04D7 04D6 04D5 04D4 04D3 04D2 04D1 04D0 VALOR INICIAL VALOR A SER CARREGADO NO EFETIVO QUANDO A CONTAGEM PASSAR PELA MARCA DE ZERO NO SENTIDO DECRESCENTE EFETIVO RESERVADO SETPOINT RESERVADO (1)

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

(2)

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

modo normal a contagem feita do VALOR INICIAL at o SETPOINT. modo ngulo o valor da marca zero para sentido decrescente igual ao nmero de pulsos por volta menos um. (3) O clculo do valor em RPM feito s no modo ngulo e considerando-se encoder de 360 pulsos/volta, independentemente do encoder realmente usado. MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 95

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Estrutura de dados para ngulos iniciais e finais:


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

Exemplo: Seja o primeiro ngulo inicial de 0 e primeiro ngulo final de 150: 0500h 00 0501h 00 0502h 01 0503h 50

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 96

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Utilizando o aplicativo SUP


Condies necessrias:
n

estar no menu configurao, comando hardware.

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

Fig. 53. - Contador Modo Normal

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

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

Estados internos e registros relacionados


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 97

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004 Estados internos relacionados : 200 - habilita torque - quando ativado ira energizar o motor com o ltimo passo ativo. 201 - bloqueio - quando ativado inibir a progresso de contagem , parando o motor instantaneamente deixando torque no eixo do motor. 202 - escolha do modo de funcionamento : Ativado - modo contnuo Desativado - modo posio

Modo contnuo - nesta condio aps a habilitao do motor , o mesmo comear a girar indefinidamente Modo posio - nesta condio , o motor se deslocar uma quantidade programada de pulsos , parando com torque no final da contagem. 203 - sentido ativado horrio , desativado anti-horrio

Obs: a direo de rotao est relacionado seqncia de pulsos que o motor ir receber , desta forma para mudar a direo de rotao basta inverter a seqncia de acionamento das fases o motor . 204 - posio alcanada . Este estado interno ser ligado toda vez que o motor estando no modo posio e aps ser habilitado, atingir a posio definida nos endereos 4D8/4DB. 205 - escolha do tipo de passo : desligado ligado meio passo passo inteiro

Obs: a escolha de meio passo permite dobrar a resoluo do motor . 206- Reset do efetivo - Ao ser ativado colocar zeros nos endereos 4D4/4D5 e 4D6/4D7 registros relacionados : 4D4 e 4D6 - efetivo de contagem dos passos (8 dgitos) (modo posio) 4D8 e 4DA - preset do nmero de passos (8 dgitos) (modo posio) 4D0 - valor de velocidade min. 5.0 RPM mx 180.0 RPM OBS: A velocidade do motor em RPM calculada considerando um motor de 360 passos por volta . A velocidade mxima efetivamente alcanada depende do tipo de motor que se est utilizando, bem como do torque necessrio ao processo (Quanto mais veloz menor ser o torque do motor). tabelas de acionamento: S180 ON ON OFF OFF ON Passo inteiro S181 S182 OFF ON OFF OFF ON OFF ON ON OFF ON S183 OFF ON ON OFF OFF

1 2 3 4 1

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 98

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004 Meio passo S181 S182 OFF ON OFF OFF 0FF OFF OFF OFF ON OFF ON OFF ON ON OFF ON OFF ON

1 2 3 4 5 6 7 8 1

S180 ON ON ON OFF OFF OFF OFF OFF ON

S183 OFF OFF ON ON ON OFF OFF OFF OFF

Interligao fsica com o controlador programvel (vlido para mdulos tipo N)


As sadas do controlador programvel podem ser divididas em dois mdulos : circuito de controle e circuito de potncia . O circuito de controle necessita de uma tenso de 24V /10mA para funcionar . O circuito de potncia pode ser considerado um circuito com coletor aberto , permitindo a conexo de tenses que podem variar de 3 a 30V com correntes de at 2 A . Desta forma , uma vez polarizado o circuito de controle em 24V , a ligao do motor de passo nas sadas poder ser feito com tenses mais baixas por ex. 5V , sem a necessidade de limitadores de tenso .

Esquema de ligao

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 99

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Envio de caracteres atravs do canal serial (instruo Print)


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

Estados internos relacionados


0FB - Habilita modo Print 0BD - Determina para qual canal serial ser enviado os caracteres desligado - canal RS232 ligado - canal RS485 0FC - estado interno que indica canal serial ocupado ou seja durante a transmisso dos dados ele ficar ligado. Este estado auxilia o usurio a sincronizar o envio de vrias mensagens. Funcionamento: A o habilitar o modo print (EI 0FB ligado), e selecionado o canal a ser enviado , o usurio dever ativar a instruo "PRINT" atravs de um MONOA para enviar os dados atravs do canal serial. Importante: O estado 0FB deve ficar ativo durante todo o tempo de transmisso dos dados . Ao ativar o estado 0FB , o controlador no mais poder receber programao atravs do SUP, pois seu canal serial fica reservado para o envio de dados . A taxa de transmisso para o modo print definida pelo usurio no menu de configurao de hardware . para maiores detalhes ver o item "Canais de comunicao serial.

Leitura de caracteres atravs do canal serial


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

Registros e estados internos relacionados


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 100

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004 funcionamento do estado interno 0AB :

Ignora caracteres recebidos em RX Armazena caracteres no buffer

Ignora caracteres recebidos em RX

Limpa buffer e contador de caracteres

Fig. 55. - Funcionamento do Estado Interno 0AB

Utilizando o aplicativo SUP


Condies necessrias:
n

estar no menu configurao, comando hardware.

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

Fig. 56. - Configurao para leitura de caracteres RS232

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 101

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

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

Estados internos relacionados:


3D0 - Estado interno de habilitao do modo mestre , ao ser ativado o canal serial RS485 iniciar a varrer a tabela com as regies a serem atualizadas nas estaes . Ao ser desligado, o canal RS485 volta a ser um canal escravo. Importante : O canal RS485 ao ser definido como mestre no mais responder a aplicativos como SUP, PEP ou sistemas supervisrios, pois estar havendo coliso no canal de comunicao em funo de haver 02 dispositivos mestres na rede. 3D1 a 3EF - indicam respectivamente estados internos de falha de comunicao com as estaes de 01 a 31 . Quando houver mais de 05 tentativas consecutivas sem sucesso com uma determinada estao, ser ligado automaticamente o estado interno de falha , sendo desligado automaticamente quando houver o restabelecimento da comunicao. Regies de comunicao: possvel definir at 40 regies de comunicao de 8 bytes cada. Cada regio receber ainda o atributo de enviar para a estao ou receber da estao: "Terminal CP - envia os bytes do terminal para o CP "Terminal CP - envia os bytes do CP para o terminal e o endereo do CP onde ocorrer o envio ou

Tambm possvel definir o endereo do mestre recebimento das informaes .

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 102

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

Utilizando o aplicativo SUP


Condies necessrias:
n

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

Fig. 57. - Configurao Background

Onde: ENDEREO MESTRE: endereo inicial a ser transmitido ou recebido. DIREO: sentido de transmisso ou recebimento. ENDEREO CP: endereo inicial a ser transmitido ou recebido. NUMERO CP: nmero do CP na rede. NUMERO BYTES: quantidade de bytes transmitidos da regio de menu. Observao: quando a comunicao estiver habilitada os CPs, enviam e recebem dados atualizando-os.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 103

Captulo 4 Aplicaes Especiais Com o Controlador MPC4004

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 104

Captulo 5 - Interfaces com Teclado e Display

5. Interfaces com Teclado e Display


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

Utilizando o aplicativo SUP


Condies necessrias:
n

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

Selecionar no SUP o frontal utilizado da seguinte maneira: Frontal ATOS 200.90/M e 2002.90/M 2002.95/M e 2002.96 4004.90 2002.97/M, 4004.92, 4004.94 e 4004.95 4004.98 e 4004.99 Opo do SUP Frontal Teclado/Display LCD Frontal Teclado Numrico/Display LCD ou Frontal LCD 2x20 com campos livres Frontal LCD 2x20 com campos livres Frontal LCD 4x20 com campos livres Frontal VFD 4x20 com campos livres

As caractersticas de cada grupo so descritas a seguir:

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 105

Captulo 5 - Interfaces com Teclado e Display

Grupo I: Interfaces 2000.90/M e 2002.90/M


Importante: O comprimento mximo do "flat cable" das interfaces para a CPU de 1,00m. A interface 2000.90/M contm um display de cristal lquido composto por: 2 linhas de 20 caracteres 8 teclas de funo.

128 170.5

CAIXA DIM: 31x104x124

Rasgo para instalao

Sr ie
F.2000.90/01

30

DEIXAR UM ESPACO DE 30 PARA DESCONECTAR O CABO

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 106

Captulo 5 - Interfaces com Teclado e Display A interface 2002.90/M contm um display de cristal lquido composto por: 2 linhas de 20 caracteres 8 teclas de funo 8 botes (tecla F) 8 leds de sinalizao.
128 165.5
CAIXA DIM: 30x124x179.5

Sr ie

IN E A T E T R C IV

IHM 2002.90

S1

S2

Rasgo para instalao


F1 F2 F3 F4

F5

F6

F7

F8

F.2002.90/01

DEIXAR UM ESPACO DE 30 PARA DESCONECTAR O CABO

30

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

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


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

Sr ie

IN E A T E T R C IV

IHM 2002.95
S tatus

RASGO PARA INSTALAO

S1
1

S2
2 3

144.5

128

F1 F2 F3 F4
F.2002.95/00

K1
A

K2
B 5 6

K3
C

L O C K

K4
D 7 8

K5
E 9

K6
F

K7
0

K8 K0

K9

126

30 153
DEIXAR UM ESPAO DE 3Omm PARA DESCONECTAR CABO

4 leds de sinalizao

Fig. 60.- Interface 2002.95/M e suas dimenses

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 107

Captulo 5 - Interfaces com Teclado e Display A interface 2002.96 (gabinete plstico) contm um display de cristal lquido composto por: 2 linhas de 20 caracteres teclado numrico 12 botes (tecla F) e 10 botes (tecla K) de uso geral 12 leds de sinalizao
160

32.5 30

IHM2002.96 S1 +
LOCK

S2

STATUS

K1
A

K2
B

K3
C

RASGO PARA INSTALA O

K4
D

K5
E

K6
F

K7

K8

K9

K0

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

144

DEIXAR UM ESPAO DE 3Omm PARA DESCONECTAR O CABO

Fig. 61.- Interface 2002.96 e suas dimenses

OBS: O frontal 2002.96 possui para as teclas Fs uma bolsa para identificao da funo. A interface 2002.97/M contm um display de cristal lquido composto por: 4 linhas de 20 caracteres teclado numrico 4 botes (tecla F) e 10 botes (tecla K) de uso geral 4 leds de sinalizao
190.5
CAIXA DIM: 30x148x150.4

Sr ie

IN E A T E T R C IV

IHM 2002.97

RASGO PARA INSTALAO

150.00

166.50

Status

S1
1

S2
2 3

F1 F2 F3 F4
F.2 00 2.97 /0 0

K1
A

K2
B 5 6

K3
C

L O C K

K4
D 7 8

K5
E 9

K6
F

K7
0

K8 K0

K9

148.0

30.0 153.00 DEIXAR UM ESPAO DE 3Omm PARA DESCONECTAR CABO

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 108

Captulo 5 - Interfaces com Teclado e Display

Grupo III: Interfaces 4004.92, 4004.94, 4004.98 e 4004.99


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

Fig. 63.- Interface 4004.92 e suas dimenses

A interface 4004.94 contm um display de cristal lquido composto por: 4 linhas de 20 caracteres teclado numrico 12 botes (tecla F) e 10 botes (tecla K) de uso geral 12 leds de sinalizao

Fig. 64.- Interface 4004.94 e suas dimenses

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 109

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

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

Grupo IV: Interfaces 4004.90 e 4004.95


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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 110

Captulo 5 - Interfaces com Teclado e Display

Descrio de funcionamento das interfaces numricas


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

SENHA/ARQUIVO

ENTRA

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

Tecla de auxlio manuteno


O acesso ao status dos estados internos ou registros do controlador programvel feito atravs da tecla <AUXLIO MANUTENO>, bastando pressionar a tecla correspondente, e digitar o operando desejado. Para voltar tela em que se estava, basta pressionar qualquer tecla que no seja de 0 a 9. O acesso s teclas de A a F, feito ativando-se a tecla <LOCK> (segunda funo), onde os nmeros de 1 a 6, passaro a acessar as letras de A a F respectivamente. Existe um LED especfico, para indicar a ativao da segunda funo das teclas.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 111

Captulo 5 - Interfaces com Teclado e Display

Tecla de bloqueio de teclado


O bloqueio de teclado, tem por funo, bloquear a edio de qualquer parmetro da mquina, enquanto existir o status de bloqueio. O acesso funo se d, atravs da tecla correspondente, estando a tecla <LOCK> desligada. Ao se acionar a tecla <SENHA> aparecer uma das seguintes mensagens:

E D I C A O

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

- - - - - - - OU

E D I C A O

P E R M I T I D A ! S E N H A ?

- - - - - - - -

O campo "-------", fica neste momento preparado para aceitar a digitao de at 8 dgitos. A finalizao da edio feita atravs da tecla <ENTRA>. Aps a edio, caso a senha digitada esteja correta, sero mostradas as telas abaixo, onde houve a complementao do status de edio.

S E N H A E D I C A O
OU

V A L I D A

P E R M I T I D A !

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 112

Captulo 5 - Interfaces com Teclado e Display Esta mensagem ficar ativa durante 2 segundos, retornando a tela de senha para nova edio. A cada tentativa sem sucesso, o estado interno 0CF ficar ligado por uma varredura. Este estado interno, poder ser associado a uma instruo de contagem, para monitorao do nmero de tentativas. Durante a edio de valores, caso o status de edio esteja bloqueado, aparecer na tela mensagem:

E D I C A O

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

- - - - - - - -

A partir deste ponto o funcionamento como se tivesse acionado a tecla <SENHA>. Importante: Se a funo senha no esteja habilitada, ser mostrada a mensagem abaixo, quando da ativao da tecla <SENHA>. A habilitao da senha para edio feita na configurao das telas.

F U N C A O N A O

S E N H A

H A B I L I T A D A

Utilizando o aplicativo SUP


Condies necessrias:
n ter selecionado corretamente o driver MPC4004 no menu configurao, comando n ter selecionado o frontal com teclas no menu configurao comando hardware n estar no menu configurao, comando IHM, subcomando senha.

sistema.

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

Fig. 67. - Definio da senha

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 113

Captulo 5 - Interfaces com Teclado e Display

Descrio do funcionamento da funo RECEITA (arquivo de moldes)


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

R E C E I T A S 1 - A R M A Z . S 2 - R E C U P .

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

M x x x - - -

< <

A R Q U I V O A R Q .

A T U A L ?

A R M A Z .

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

M x x x - - -

< <

A R Q U I V O A R Q .

A T U A L ?

R E C U P .

O campo xxx mostra o ltimo molde recuperado. O campo "---" fica neste momento preparado para aceitar a digitao do nmero do molde. O smbolo "M" (Modificado), ficar piscando toda vez que houver mudana de valores, atravs das telas de edio ou seletoras, que caracteriza mudana dos valores do molde atual. Aps a escolha do nmero do molde, a finalizao da operao feita atravs da tecla <ENTER>. Para evitar operaes inadequadas, existem telas auxiliares que sero mostradas nas seguintes situaes:
n arquivo

digitado acima do permitido:

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

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

= x x x

a ser recuperado invlido:

A R Q U I V O

I N V A L I D O

Existe um controle interno para determinar se uma gaveta contm dados vlidos ou no. Caso o arquivo esteja "sujo", no ser recuperado. MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 114

Captulo 5 - Interfaces com Teclado e Display


n arquivo

a ser armazenado j possui dados vlidos.

A R Q U I V O S I M

O C U P A D O ! 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 SUP


Condies necessrias:
n ter selecionado corretamente o driver MPC4004 no menu configurao, comando sistema. n ter selecionado o frontal, teclado numrico ou campos livres, no menu configurao comando n estar no menu configurao, comando IHM, subcomando RECEITA.

hardware

A definio dos parmetros feita conforme tela abaixo:

Fig. 68. - Definio dos parmetros das receitas

Exemplo: O usurio pode definir at 8 regies de memrias para serem usadas no arquivo de moldes. 400 - 41F 500 - 520 580 - 590 600 - 650 ETC O SUP determinar, em funo do nmero de bytes e da regio disponvel para gavetas, a quantidade de moldes a serem usados. O prprio controlador no permitir operao acima do nmero de gavetas mximas.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 115

Captulo 5 - Interfaces com Teclado e Display

Descrio de funcionamento do frontal 2002.97/M


Viso geral
O frontal 2002.97/M, assim como os 2002.95/M e 2002.96, alm de oferecer as teclas de funes dedicadas: auxlio manuteno, senha e arquivo de moldes, possibilita ao usurio programar os campos de maneira livre (para qualquer frontal no formato 2x20). As telas para a nova configurao, assumiro o formato mostrado nos exemplos abaixo. Note que com a nova maneira de programao, o usurio no necessita explicitar o formato da tela (com ou sem campos). As telas podero conter as seguintes entidades, at um mximo de 15: Campo de edio de 1 a 8 dgitos Campo de visualizao de 1 a 8 dgitos Campo de seletora de 1 a 9 posies Campo seletora liga/desl. Bargraph String

A posio fsica dos campos ser definida atravs do usurio, respeitando os tamanhos pr-estabelecidos de cada campo. A edio ocorrer, quando a tecla <EDITA> for acionada para navegar entre campos. Basta acionar novamente a tecla <EDITA> para que as modificaes do campo anterior sejam automaticamente atualizadas. A sinalizao do campo em edio, feita piscando o mesmo, e no caso da seletora liga/desliga, piscando o conjunto de parntesis ( ).

A T O S A U T O M A C A O L C D 4 x 2 0 T E L A 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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 116

Captulo 5 - Interfaces com Teclado e Display

Bargraph - Permite ao usurio desenhar uma escala proporcional ao valor de um registro. Esto associados ao bargraph os seguintes campos:
Registro Tamanho Tipo Tipo de Dado Valor Mximo Valor Mnimo Endereo que contm a varivel Nmero de barras que o usurio deseja (mximo 20) Desvio Contnuo BCD Binrio Valor no qual estar aceso o ltimo caracter do bargraph Valor de offset para clculo do bargraph

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

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

String - Permite ao usurio trocar mensagens sem ter a necessidade de trocar de tela. Cada mensagem est relacionada a um EI ou valor de um registro:
Registro/EI Nmero de mensagens Tamanho da mensagem Tipo da String Texto Funcionamento da Tecla Senha
A funo senha definida pelo usurio no SUP, em cada tela que possuir campos de Edio. So oferecidas duas opes de status tela: COM senha para edio SEM senha para edio O default do aplicativo SUP senha associada tela. Caso no exista senha associada, a tela estar liberada para edio, mesmo que o status de senha esteja como sendo bloqueado. Importante: Existe apenas uma nica senha para o frontal (ou seja para todas as telas existe somente uma senha de edio). MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 117

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

Captulo 5 - Interfaces com Teclado e Display

Utilizando o aplicativo SUP


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

Fig. 69.- Menu de configurao de telas

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

Fig. 70.- Tela com edio de campos

Fig. 71.- Tela com edio de String

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 118

Captulo 5 - Interfaces com Teclado e Display

Descrio das Telas com formato padro


Importante: As telas no formato padro so pertinentes a todos os frontais de 2 linhas. As telas podero apresentar os seguintes formatos: Texto Somente. Navegao. Seletora (mximo 9 posies). Liga-Desliga. Auxlio Manuteno 1 Campo de Visualizao (8 dgitos). 2 Campos de Visualizao (4 dgitos). 4 Campos de Visualizao (4 dgitos). 1 Campo de Edio (8 dgitos) 2 Campos de Edio (4 dgitos). 4 Campos de Edio (4 dgitos). 1 Campo de Visualizao e 1 Campo de Edio (4 dgitos). Podero ser usadas at 256 telas, alm da tela de auxlio manuteno.

Tela de Auxlio Manuteno


O formato da tela no display apresentado a seguir:

A U X I L I O R E G I S T R O
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. Obrigatoriamente atravs de uma tela de navegao que se tem acesso tela de auxlio manuteno. O nmero da tela de navegao de acesso tela de auxlio manuteno deve ser previamente programado. Estando na tela de navegao, o acesso tela de auxlio manuteno feito digitando-se <S1>. Para os frontais numrico o acesso ao auxlio manuteno feito diretamente atravs de tecla <AUXLIO MANUTENO>.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 119

Captulo 5 - Interfaces com Teclado e Display

Programao das Telas


Implementao de Valores Mximos nos Campos de Edio de 4 Dgitos
Valores mximos para campos de edio de 4 dgitos so facilmente implementados no Controlador Programvel MPC4004. O aplicativo SUP prev estes recursos. Os tipos de telas que podem ter mximos associados a seus campos de edio so: 2 Campos de Edio (4 dgitos). 4 Campos de Edio (4 dgitos). 1 Campo de Visualizao e 1 Campo de Edio (4 dgitos). O MPC4004 apresenta tambm recursos para identificar ao operador que um determinado valor de campo de edio ultrapassou o valor mximo permitido. Toda digitao de valor em campo de edio associado com mximo supervisionado no momento da ativao da tecla <ENTRA>. Se em pelo menos um campo o valor digitado for superior ao mximo, ser mostrada no display uma tela de "Erro Mximo", contendo o valor digitado e o valor mximo do campo, que mostrada abaixo:

E R R O

D E

E D . = M A X . =

X X X X Y Y Y Y

M A X I MO !

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 120

Captulo 5 - Interfaces com Teclado e Display

Chave na Posio Prog


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

Descrio das Funes


Para os frontais 2000.90 e 2002.90, as mensagens no display mudaro digitando-se <S1> ou <S2>. Cada mudana de mensagem no display implicar em uma funo para auxiliar no manuseio do modo PGM. As descries das cinco funes mostrados a seguir: mostra contedo de memria procura dado na memria edita valor com incremento edita valor com decremento carrega dado fixo Para os demais frontais, existem 04 funes disponveis, acessadas atravs das teclas F1 a F4: F1 - mostra contedo de memria F2 - procura dado na memria F3 - carrega dado fixo F4 - edita valor com incremento
Alm das funes acima, a tecla <AUXLIO MANUTENO> permite visualizar as taxas de comunicao e os nmeros de mquina associados a cada canal serial. Tela inicial do modo Debugador:

2 3 2 4 8 5

> > > >

M : 0 1 M : 0 1

T : 5 7 T : 5 7

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 121

Captulo 5 - Interfaces com Teclado e Display

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 122

Captulo 6 - Dimenses

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

MPC 4004

MPC 4004

MPC 4004

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

MPC 4004

S0

S1

S2

S3

S0

S1

S2

S3

S0

S1

S2

S3

+5Vcc

No. RANH.
S7 S7 S6 S5 S4 S3 S2 S6 S5 S4 S3 S2 S1 S0 24VS 0VS

D (mm) 27 27 27
27 57

L (mm) 37 108 178 249 249 113 mm

T (mm) 91 162 232


303 373

S7 S6 S5 S4 S3 S2 IHM

169

140

S1 S0 24VS 0VS

S1 S0 24VS 0VS

154

6 8 10

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

D0/RI D0/RI +5Vcc GND RS485

E1 E0 24VE 0VE

REDE

Profundidade

4004.01

4004.51

4004.51

4004.40B

L T

Fig. 72. - Dimenses dos mdulos da srie MPC4004

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 123

Captulo 6 - Dimenses

Dimenses dos bastidores utilizados nos acessrios MPC4004

MPC 4004

ON RX TX

CONVERSOR

R S 2 3 2

No. RANH. 1
Profundidade

T (mm) 56 113 mm

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

169

D0/RI D0/RI +5Vcc GND1

R S 4 8 5

L1 L2

REDE

4004.71

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 124

Captulo 7 Comunicao Serial

7. Comunicao Serial
Cabos de ligao para os canais seriais
A srie MPC4004 possui em seu mdulo principal dois canais de comunicao serial, sendo o canal A em RS232 e canal B em RS485. Os dois canais podem ser utilizados para programao do controlador ou monitorao/alterao ON-LINE de seus registros e estados internos. O canal A por ser RS232, mais prtico para conexo com o computador, por no necessitar de conversor. O canal B indicado para criao de rede entre equipamentos MPC4004. Importante: O recurso de simulao de ngulo faz com que os canais de comunicao tenham a mesma taxa de comunicao, sendo igual taxa do canal A (RS232).

Cabo de Ligao em RS232 (PC MPC4004)

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 125

Captulo 7 Comunicao Serial

Cabo de Ligao em RS485 (Rede para MPC4004)

Fig. 75. - Cabo com cdigo ATOS C4004DXXX.

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

Ligando o MPC4004 a uma Rede:

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

Os trs ltimos dgitos expressam o comprimento do cabo: Cabo C4004D095 C4004D195 C4004D295 Comprimento [m] 9,5 95,0 950,0

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

Caractersticas eltricas do cabo para padro RS485


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 126

Captulo 7 Comunicao Serial Importante: Os resistores de terminao (RT) so recomendados e devem ser instalados nas extremidades da rede. O valor dos resistores de terminao dever estar prximo da impedncia caracterstica da linha de transmisso, variando entre 120 a 150 ohms (valores prticos e dependendo do nmero de receptores acoplados na linha). As dimenses fsicas do cabo so irrelevantes para o clculo dos resistores de terminao.

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

Fig. 77. - Cabo com cdigo ATOS C4004A015.

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

Ligando o MPC4004 a um PC atravs da RS485:

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 127

Captulo 7 Comunicao Serial

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

Fig. 79. - Cabo com cdigo ATOS C4004CXXX

Ligando o MPC4004 a um IHM sries 1620 e 1720:

Fig. 80. - Ligando o MPC4004 a um terminal

Importante: Os trs ltimos dgitos expressam o comprimento do cabo: Cabo C4004C095 C4004C195 C4004C295 Comprimento [m] 9,5 95,0 950,0

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 128

Captulo 7 Comunicao Serial

Cabo de ligao para RS232 com terminal sries 1755

Fig. 81. - Cabo com cdigo ATOS C4004EXXX

Importante: Os trs ltimos dgitos expressam o comprimento do cabo: Cabo C4004E095 C4004E195 C4004E295 Comprimento [m] 9,5 95,0 950,0

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 129

Captulo 7 Comunicao Serial

Cabo de Ligao em RS232 (MODEM MPC4004)

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

Proteo Contra Descarga Eletromagntica:


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 130

Captulo 7 Comunicao Serial

LINK EM RS485
232485
2232.00R

RS485
P

MPC4004

P
Alimentao 110V/220V

Sistema de aterramento interligado

Alimentao 110V/220V

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

Obs: 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. 84. - Proteo do link de comunicao com modem

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 131

Captulo 7 Comunicao Serial

DETALHE DA PROTEO P

CENTELHADOR

TRANSORB PTC SADA

ENTRADA

ATERRAMENTO
Fig. 85. - Detalhe da proteo P

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 132

Captulo 7 Comunicao Serial

Recursos disponveis nos canais de comunicao MPC4004


Definio das combinaes dos recursos disponveis para os canais de comunicao da srie MPC4004. APR03 escravo RS232 RS485 SIM SIM APR03 mestre NO SIM Modbus escravo NO SIM Modbus Mestre NO SIM Instruo Print SIM SIM Escuta canal serial SIM SIM

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

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 133

Captulo 7 Comunicao Serial

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

Ligado=RS485 Desligado=RS232

Apr03 modo Mestre Para ativar o modo mestre do protocolo Apr03 preciso declarar os frames de comunicao no menu "comunicao background" e ativar o estado interno 3D0 Obs: Nesta condio os estados internos 3D1, 3D2... representaro falha de comunicao com as estaes Utilizando o protocolo Modbus Para ativar o modo escravo do protocolo ModBus basta ativar o estado interno 0BE. Para ativar o modo mestre do protocolo ModBus preciso declarar os frames de comunicao no menu "comunicao background" e ativar o estado interno 3D0 alm do estado interno 0BE. Obs: Nesta condio os estados internos 3D1, 3D2... representaro falha de comunicao com as estaes. A taxa de comunicao para o protocolo Modbus a mesma da instruo Print . Importante: Os recursos descritos abaixo foram implementados recentemente nos controladores, sendo necessrio observar a memria bsica e verso do SUP onde os recursos estaro disponveis : Escuta canal serial atravs do canal RS485 Protocolo Modbus mestre e escravo

Print e Escuta canal serial com a escolha de paridade e dados em 7 ou 8 bits Srie MPC4004 : memria bsica 400402V8 Aplicativo SUP: 5.0C MPC4004 / Manual rev. 2.10 / Agosto - 2001 Pgina 134

Apndice A

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

MENSAGEM ERRO MEMRIA NVRAM SISTEMA PARADO ou ERRO MEMRIA RAM SISTEMA PARADO EPROM USURIO OK MEMRIA NVRAM OK ou EPROM USURIO OK MEMRIA RAM OK EPROM USURIO C/DEF SISTEMA PARADO

DESCRIO

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

Foi carregado o contedo da EPROM na NVRAM ou RAM.

A EPROM est presente, est com defeito O sistema ficar parado nesta mensagem at ser resolvida a causa da falha.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 135

Apndice A

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 136

Apndice B

Apndice B Resumo de consumo dos mdulos


Este resumo visa disponibilizar informaes sobre o consumo dos mdulos da srie MPC4004 para que a escolha do mdulo de fonte seja compatvel com o consumo dos mdulos que compem a aplicao.
Modelo 4004.01 4004.02 4004.05E 4004.06E 4004.09 4004.09E 4004.11 4004.11/L 4004.12 4004.12/L 4004.31 4004.32 4004.33 4004.34 4004.35 4004.35/A 4004.37 4004.39 4004.45 4004.51 4004.52 4004.53 4004.54 4004.55 4004.56 4004.57 4004.58 4004.60 4004.60/A 4004.60N 4004.61 4004.61/A 4004.61N 4004.62 4004.62/M 4004.63 4004.63/M 4004.64 4004.64/M 4004.65/J 4004.65/K 4004.66/J 4004.66/K Descrio CPU 8E/8S 24VCC N NVRAM E FLASH CPU 8E/8S 24VCC P NVRAM E FLASH CPU XA 8E/8S 24VCC N 64K RAM E FLASH CPU XA 8E/8S 24VCC P 64K RAM E FLASH CPU 8E 24VCC N ou P / 8S RELA RAM E FLASH CPU XA 8E 24VCC N ou P / 8S RELA 64K RAM E FLASH CPU COM 8E/8S 24VCC N RAM E FLASH CPU COM 8E/8S 24VCC N RAM E FLASH CPU COM 8E/8S 24VCC P RAM E FLASH CPU COM 8E/8S 24VCC P RAM E FLASH MDULO DE EXPANSO COM 16S 24VCC N MDULO DE EXPANSO COM 16S 24VCC P MDULO DE EXPANSO COM 16E 24VCC N MDULO DE EXPANSO COM 16E 24VCC P MDULO DE EXPANSO COM 8E 110Vca MDULO DE EXPANSO COM 8E 220Vca MDULO DE EXPANSO COM 8S RELE MDULO DE EXPANSO COM 8S 90 a 240 Vca MDULO DE ENERGIA MDULO DE EXPANSO COM 8E/8S 24VCC N MDULO DE EXPANSO COM 8E/8S 24VCC P MDULO DE EXPANSO COM 16E/16S 24VCC N MDULO DE EXPANSO COM 16E/16S 24VCC P MDULO DE EXPANSO COM 32E 24VCC N MDULO DE EXPANSO COM 32E 24VCC P MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE MDULO DE EXPANSO COM 8E 24VCC N ou P / 8S RELE MDULO DE EXPANSO ANALGICA 2E/2S (TENSO) MD. EXP. 2E (TENSO ou CORRENTE) e 2S (CORRENTE) ANALGICAS MD. EXP. 2E (TENSO ou CORRENTE) e 2S (TENSO 0 a +10Vcc ou 10Vcc) ANALGICAS MDULO DE EXPANSO ANALGICA 4E/4S (TENSO) MD. EXP. 4E (TENSO ou CORRENTE) e 4S (CORRENTE) ANALGICAS MD. EXP. 4E (TENSO ou CORRENTE) e 4S (TENSO 0 a +10Vcc ou 10Vcc) ANALGICAS MDULO DE EXPANSO 8E ANALGICAS (TENSO ou CORRENTE) MDULO DE EXPANSO 4E ANALGICAS (TENSO ou CORRENTE) MDULO DE EXPANSO 8S ANALGICAS (TENSO) MDULO DE EXPANSO 4S ANALGICAS (TENSO) MDULO DE EXPANSO 8S ANALGICAS (CORRENTE) MDULO DE EXPANSO 4S ANALGICAS (CORRENTE) MDULO DE 4 CANAIS DE TEMPERARURA J MDULO DE 4 CANAIS DE TEMPERARURA K MDULO DE 8 CANAIS DE TEMPERARURA J MDULO DE 8 CANAIS DE TEMPERARURA K Consumo +5vcc 300mA 300mA 250mA 250mA 300mA 300mA 300mA 300mA 300mA 300mA 100mA 100mA 15mA 15mA 5mA 5mA 60mA 55mA 200mA 50mA 50mA 125mA 125mA 32mA 32mA 50mA 100mA 30mA 40mA 30mA 30mA 40mA 30mA 30mA 30mA 30mA 30mA 30mA 30mA 30mA 30mA 10mA 10mA Consumo +12Vcc ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------40mA 100mA 67mA 60mA 150mA 86mA 40mA 30mA 30mA 20mA 210mA 110mA 65mA 65mA 65mA 65mA Consumo 12Vcc ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------40mA 100mA 55mA 60mA 150mA 57mA 40mA 30mA 30mA 20mA 210mA 110mA 65mA 65mA 65mA 65mA

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 137

Apndice B

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

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

Consumo +5vcc 30mA 30mA 30mA 30mA ------------------------170mA 30mA 30mA 30mA 30mA 30mA 30mA 30mA 30mA 70mA 10mA 150mA 220mA 500mA 500mA 500mA 500mA 110mA 150mA 150mA 150mA 300mA 300mA 300mA

Consumo +12Vcc 75mA 75mA 75mA ----------------------------------------65mA 65mA 65mA 100mA 100mA 100mA 75mA 75mA --------20mA ---------------------------------------------------------------------------------------------------------

Consumo 12Vcc 75mA 75mA 75mA ---------------------------------------65mA 65mA 65mA 100mA 100mA 100mA 75mA 75mA --------20mA ---------------------------------------------------------------------------------------------------------

Observaes: O consumo dos mdulos de sadas digitais foi medido com todas as sadas acionadas, tendo um consumo de 6mA na alimentao de +5Vcc por sada. O consumo dos mdulos de sadas analgicas em corrente foi medido com todas as sadas fornecendo 20mA ; Esta corrente fornecida pela alimentao de + / - 12Vcc. A aplicao de um fator de reduo da corrente mxima consumida , em funo de no se considerar a possibilidade de todas as sadas digitais ou analgicas em corrente, serem acionadas simultaneamente, fica condicionado ao tipo de aplicao. Importante: No deve ser aplicado nenhum fator de reduo na alimentao +5Vcc para os mdulos analgicos.

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 138

Apndice B

Resumo da disponibilidade de corrente nas fontes da srie MPC4004


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 139

Apndice B

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 140

Apndice C

Apndice C - Histrico dos Firmwares


Histrico dos firmwares
HISTRICO DOS FIRMWARES

MDULOS

FIRMWARE 400401V0 400401V1

DATA 30/08/97 06/10/97

MEMRIA 27C512-10 27C512-10

400402V0

30/01/98

27C512-10

400402V1

04/05/98

27C512-10

400402V2 4004.01 4004.02 4004.09 4004.11 4004.12 400402V3 400402V4

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 141

Apndice C

HISTRICO DOS FIRMWARES

MDULOS

FIRMWARE

DATA

MEMRIA

400402V8

28/09/00

64Kx8 100mS

4004.01 4004.02 4004.09 4004.11 4004.12

400402V9

12/02/01

64Kx8 100mS

400402VA

21/03/01

64Kx8 100mS

400402VB

09/05/01

64Kx8 100mS

ALTERAES/OBSERVAES - Correo do multiplex (acionava LEDs invertidos) - Configurao para PRINT c/ paridade no 8o ou 9o BIT - Escuta rede na RS485 - Incluso das rotinas do Modbus c/ 1 ou 2 Stopbits - Baud Rate do Modbus c/ a mesma do PRINT - Incluso da Opo de paridade no PRINT SEM, PAR OU IMPAR - Trigger 1segundo - Broadcast no APR03 mestre/slave RS485 - EI de sinal analgica 10V - Broadcast no APR03 mestre/slave RS485 - EI de sinal analgica 10V - Broadcast no APR03 slave RS232 - Rotinas para 4004.90 e 4004.95 - Limpa Force dos Eis 1 pg. por varredura - Troca do endereo do rascunho do trigger de 1seg. Conflito c/ contador do escuta rede. - Correo do campo ASCII. Permite a visualizao dos zeros esquerda.

HISTRICO DOS FIRMWARES

MDULOS 4004.01 4004.02 4004.09 4004.11 4004.12

FIRMWARE 400402K7

DATA 28/09/00

MEMRIA 27C512-10

ALTERAES/OBSERVAES - Implementao de tabela p/ termopar tipo K

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 142

Apndice C

HISTRICO DOS FIRMWARES

MDULOS

FIRMWARE 400406V0

DATA 19/09/00

400406V1

18/01/01

4004.05E 4004.06E

400406V2

16/05/01

400406V3

08/08/01

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 143

Apndice C

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 144

Apndice D

Apndice D - Resumo das instrues para srie MPC4004


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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 145

Apndice D

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

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

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

MPC4004 / Manual rev. 2.10 / Agosto - 2001

Pgina 146