Escolar Documentos
Profissional Documentos
Cultura Documentos
4004 56G PDF
4004 56G PDF
30 Agosto/2006
Ref.3-053.230
Este manual no pode ser reproduzido, total ou parcialmente, sem autorizao por escrito da Atos.
Seu contedo tem carter exclusivamente tcnico/informativo e a Atos se reserva no direito, sem
qualquer aviso prvio, de alterar as informaes deste documento.
Termo de Garantia
A Atos Automao Industrial LTDA. assegura ao comprador deste produto, garantia contra
qualquer defeito de material ou de fabricao, que nele apresentar no prazo de 360 dias contados a
partir da emisso da nota fiscal de venda.
A Atos Automao Industrial LTDA. restringe sua responsabilidade substituio de peas
defeituosas, desde que o critrio de seu Departamento de Assistncia Tcnica, se constate falha em
condies normais de uso. A garantia no inclui a troca gratuita de peas ou acessrios que se
desgastem naturalmente com o uso, cabos, chaves, conectores externos e rels. A garantia tambm
no inclui fusvel, baterias e memrias regravveis tipo EPROM.
A Atos Automao Industrial LTDA. declara a garantia nula e sem efeito se este produto
sofrer qualquer dano provocado por acidentes, agentes da natureza, uso em desacordo com o manual
de instrues, ou por ter sido ligado rede eltrica imprpria, sujeita a flutuaes excessivas, ou com
interferncia eletromagntica acima das especificaes deste produto. A garantia ser nula se o
equipamento apresentar sinais de ter sido consertado por pessoa no habilitada e se houver remoo
e/ou alterao do nmero de srie ou etiqueta de identificao.
A Atos Automao Industrial LTDA. somente obriga-se a prestar os servios referidos
neste termo de garantia em sua sede em So Paulo - SP, portanto, compradores estabelecidos em
outras localidades sero os nicos responsveis pelas despesas e riscos de transportes (ida e volta).
Para contato com a Atos utilize o endereo e telefones mostrados na primeira pgina deste Manual.
ndice
1. INTRODUO .......................................................................................................................... 11
Configuraes Mnimas para Rodar o WinSUP 2...............................................................................12
Configuraes Recomendadas .............................................................................................................................. 12
2. COMPONENTES DA SRIE..................................................................................................... 13
Descrio Geral dos Mdulos ..............................................................................................................13
Cabos para IHMs (frontais)...................................................................................................................15
Acessrios .............................................................................................................................................16
Especificaes Eltricas.......................................................................................................................26
Entradas Digitais (Corrente Contnua) ................................................................................................................... 26
Sadas Digitais (Corrente Contnua) ...................................................................................................................... 26
Entradas Digitais (Corrente Alternada) .................................................................................................................. 27
Sadas Digitais (Corrente Alternada)...................................................................................................................... 27
Mdulo Multiplex..................................................................................................................................................... 28
Temperatura ........................................................................................................................................................... 28
Entradas e Sadas Analgicas ............................................................................................................................... 29
Mdulo Conversor RS232/RS485 Isolado ............................................................................................................. 30
Amplificador para Vlvula Proporcional ................................................................................................................. 30
Mdulo de Energia 4004.45 ................................................................................................................................... 30
Fontes de Alimentao (acessrios) ...................................................................................................................... 31
ndice
Esquemas de Ligaes para os Mdulos da Srie MPC4004 ........................................................... 38
MDULOS DE ALIMENTAO .............................................................................................................................38
MDULOS DE PROCESSAMENTO......................................................................................................................40
MDULOS DE EXPANSO DIGITAL (CORRENTE CONTNUA) ........................................................................41
MDULOS DE EXPANSO DIGITAL (Entrada Digital tipo N ou P e sada a Rel).........................................46
MDULOS DE EXPANSO DIGITAL (CORRENTE ALTERNADA) .....................................................................48
MDULO MULTIPLEX ...........................................................................................................................................49
MDULOS DE EXPANSO ANALGICA.............................................................................................................50
MDULOS ANALGICOS COMPACTOS MAC.................................................................................................52
MDULOS DE LEITURA DE TEMPERATURA .....................................................................................................54
MDULOS DE CONTAGEM RPIDA ...................................................................................................................57
MDULO CONVERSOR RS232/RS485 ISOLADO...............................................................................................58
MDULO CONVERSOR ETHERNET / SERIAL TRANSPARENTE .....................................................................58
MODULO FONTE CHAVEADA ENTRADA 90 a 253VCA / SADA 24VDC / 3A ...................................................59
MODULO FONTE CHAVEADA ENTRADA 90 a 253VCA SADA 24VDC / 5A .....................................................59
MODULO AMPLIFICADOR PARA VLVULA PROPROCIONAL..........................................................................60
MODULO DE ENERGIA .........................................................................................................................................62
MODULO SLAVE DE COMUNICAO .................................................................................................................63
Mdulos Digitais.................................................................................................................................... 73
Entradas Digitais.....................................................................................................................................................73
Sadas Digitais ........................................................................................................................................................73
Multiplex ..................................................................................................................................................................74
Endereamento das Expanses Digitais ................................................................................................................75
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................75
Mdulos de Temperatura...................................................................................................................... 81
Mapeamento de Memria .......................................................................................................................................81
Mdulo 4004.85 (PT100 a 3 fios) ...........................................................................................................................83
Endereamento das Expanses de Temperatura ..................................................................................................83
Utilizando o Aplicativo WinSUP 2 ...........................................................................................................................83
ndice
Programa de Interrupo 1...................................................................................................................93
Programa de Interrupo 2...................................................................................................................94
Canais de Comunicao Serial ............................................................................................................95
Recursos Disponveis............................................................................................................................................. 95
Utilizando o Aplicativo WinSUP 2........................................................................................................................... 95
Mdulos Digitais..................................................................................................................................120
Entradas Digitais .................................................................................................................................................. 120
Sadas Digitais...................................................................................................................................................... 120
Multiplex ............................................................................................................................................................... 120
Mdulos com Troca a Quente .............................................................................................................................. 121
Endereamento das Expanses Digitais.............................................................................................................. 125
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 125
Mdulos de Temperatura....................................................................................................................132
Mdulo 4004.85 (PT100 a 3 fios) ......................................................................................................................... 133
Endereamento das Expanses de Temperatura................................................................................................ 133
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 134
ndice
Mdulo Slave de Comunicao ......................................................................................................... 143
Caractersticas dos Mdulos 4004.72R e 4004.72M............................................................................................143
Princpio de Funcionamento .................................................................................................................................144
Clculo do Tempo de Atualizao dos Dados......................................................................................................145
Utilizando o Aplicativo WinSUP 2 .........................................................................................................................146
Topologia ..............................................................................................................................................................148
ndice
Programao das Telas ......................................................................................................................197
Implementao de Valores Mximos nos Campos de Edio............................................................................. 197
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 198
Alarmes ................................................................................................................................................200
Utilizando o Aplicativo WinSUP 2......................................................................................................................... 200
ndice
10
Captulo 1 - Introduo
1. Introduo
O Controlador Programvel MCP4004 possui uma estrutura modular flexvel, que permite ao usurio
selecionar os mais variados tipos de mdulos, para obter uma alta performance nas suas
necessidades de automao. A grande variedade de unidades de processamento, entradas e sadas,
as opes de rede e a excelente conectividade com outros elementos da automao, fazem do
MPC4004 a escolha perfeita para solues de automao, tanto para o usurio final como para o
fabricante de equipamentos.
Partindo de um mdulo bsico (CPU) que possui 8 entradas e 8 sadas digitais, controlador de teclado
e display de cristal lquido das Interfaces Homem-Mquina, 2 canais de comunicao serial (RS232 e
RS485), memria FLASH para programa de usurio, memrias RAM ou NVRAM com relgio de tempo
real, o MPC4004 pode atingir a capacidade mxima de 496 entradas e sadas digitais, 120 entradas e
sadas analgicas (tenso ou corrente), 64 canais de temperatura (termopar J, K e RTD Pt100) e 2
contadores de 100 kHz com entrada para encoder.
Para otimizar a aplicao do MPC4004, foi desenvolvida a ferramenta de programao WinSUP 2 que
atravs de seu computador possibilita o desenvolvimento de diagramas Ladder, telas da IHM,
monitoramento de diagramas Ladder e variveis do sistema. O conjunto de instrues do MPC4004
permite entre outros recursos, contadores, timers, operaes com relgio calendrio, seqenciador,
sub-rotinas, jump, call, operaes indexadas e operaes matemticas bsicas. As Interfaces Homem
Mquina (IHM) so indispensveis para garantir uma interao perfeita no controle automatizado. A
Atos desenvolveu vrios modelos de interfaces para operarem em conjunto com o controlador
programvel, possibilitando leitura, sinalizao e mudana de parmetros. Todas as mensagens, teclas
de funo, alarmes, edio e visualizao de campos de dados so gerenciadas pelo processador
principal, sem usar instrues de Ladder.
A figura abaixo apresenta uma viso geral dos mdulos da srie MPC4004:
11
Captulo 1 - Introduo
Configuraes Recomendadas
12
2. Componentes da Srie
Descrio Geral dos Mdulos
MODELO
2002P95C *
2002P95SC *
2002P96C *
2002P96SC *
4004.01
4004.02
4004.05B
4004.05E
4004.05R
4004.05T
4004.06B
4004.06E
4004.06R
4004.06T
4004.09B
4004.09E
4004.09R
4004.09T
4004.11
4004.11/L
4004.12
4004.12/L
4004.21
4004.22
4004.22T
4004.24
4004.24T
4004.26
4004.26R
4004.26T
4004.26RT
4004.28
4004.28R
4004.28T
4004.28RT
4004.2A
4004.2AR
4004.2AT
4004.2ART
4004.2C
4004.2CR
4004.2CT
4004.2CRT
4004.31
4004.31G
4004.31H
4004.32
4004.32G
4004.32H
4004.33
4004.33G
4004.33H
4004.34
4004.34G
4004.35
4004.35/A
4004.37
4004.38G
DESCRIO
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
CPU NVRAM 8E/8S N 24 Vcc
CPU NVRAM 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24Vcc
CPU XA RAM GOLD 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc (Prog. On Line)
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM GOLD 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc (Prog. On Line)
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM GOLD 8E N/P / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE (Prog. On Line)
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
BASTIDOR DE 01 SLOT
BASTIDOR DE 02 SLOTS
BASTIDOR P/ TRILHO DIN DE 2 SLOTS
BASTIDOR DE 04 SLOTS
BASTIDOR P/ TRILHO DIN DE 4 SLOTS
BASTIDOR DE 06 SLOTS
BASTIDOR DE 06 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 6 SLOTS
BASTIDOR P/ TRILHO DIN DE 6 SLOTS COM EXPANSO
BASTIDOR DE 08 SLOTS
BASTIDOR DE 08 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 8 SLOTS
BASTIDOR P/ TRILHO DIN DE 8 SLOTS COM EXPANSO
BASTIDOR DE 10 SLOTS
BASTIDOR DE 10 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 10 SLOTS
BASTIDOR P/ TRILHO DIN DE 10 SLOTS COM EXPANSO
BASTIDOR DE 12 SLOTS
BASTIDOR DE 12 SLOTS COM EXPANSO
BASTIDOR P/ TRILHO DIN DE 12 SLOTS
BASTIDOR P/ TRILHO DIN DE 12 SLOTS COM EXPANSO
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N (Troca a Quente)
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E P ou N 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 8E 110 Vca
EXPANSO DIGITAL 8E 220 Vca
EXPANSO DIGITAL 8S RELE
EXPANSO DIGITAL 8E N/P 24Vcc
13
14
MODELO
4004.75/P
4004.75P1
4004.75P2
4004.76/P
4004.76P1
4004.76P2
4004.78
4004.78W
4004.85
4004.85P2
4004.87
4004.87SA
4004.90C *
4004.90SC *
4004G92C *
4004G92SC *
4004P92C *
4004P92SC *
4004.P94C *
4004.94SC *
4004.95C *
4004.95SC *
4004.P98C *
4004.98SC *
DESCRIO
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS 0 a 200 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50 a 50 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50 a 150 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS 0 a 200 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50 a 50 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50 a 150 C
MDULO CONVERSOR ETHERNET / SERIAL TRANSPARENTE (POSSUI MANUAL ESPECFICO)
MDULO WEB SERVER PARA MPC4004
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS 0 a 200 C + 4EA 0-10V ou 0-20mA
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50 a +150C + 4EA 0-10V ou 0-20mA
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS + 2S ANALOG.
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD -display de dgito grande 9x5mm - (sem cabo)
FRONTAL P/ MPC4004 4x20 LCD -display de dgito grande 9x5mm - (sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (sem cabo)
FRONTAL P/ MPC4004 4x20 LCD (sem FRD / sem cabo)
DESCRIO
CABO FLAT SEM BLINDAGEM 20 VIAS COM 0,5m
CABO FLAT SEM BLINDAGEM 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 0,5m
CABO MANGA BLINDADO 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 1,5m
CABO MANGA BLINDADO 20 VIAS COM 2,0m
15
Acessrios
MODELO
1901.00
1901.00M
2232.00R
2240.03
2240.05R
2250.00
2345.10
CAF400401
CFB340035
CRS232415
DESCRIO
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS
CONVERSOR RS232/RS485 ISOLADO C/ PROTEO
FONTE CHAVEADA ENTRADA 90-253VCA / SADA 24VCC 3A
FONTE CHAVEADA ENTRADA : 90 a 253VCA / SADA 24VCC 5A
MDULO MODEM (POSSUI MANUAL ESPECFICO)
CONVERSOR ETHERNET / SERIAL TRANSPARENTE (POSSUI MANUAL ESPECFICO)
CABO FLAT 34 VIAS P/ EXPANSO DE BASTIDORES (MONTAGEM HORIZONTAL)
CABO FLAT BLINDADO 34 VIAS 35 cm P/ EXPANSO DE BASTIDORES (MONTAGEM VERTICAL)
CABO DE COMUNICAO PC MPC4004
16
: 90 a 253 Vca , 47 a 63 Hz
: 36 a 60 Vcc
: 9 a 36 Vcc
: 18 a 60 Vcc
: mximo 50 ms
Isolao ptica
Temperatura de Armazenagem
: -20 a +70 C
Temperatura de Operao
: 0 a +55 C
Umidade
Vibrao
: 5 a 50 Hz / 0,625 G
(0,1 mm pico a pico)
Imunidade a rudo
Indicadores LED
Mtodo de Programao
: Diagrama de rels
Conjunto de Instrues
: DWARE
Interface Homem-Mquina
Interface de Comunicao
17
ou
ou
ou
MTBF em horas
4004.2AR
4004.40
4004.05R
4004.53G
4004.62G
4004.63G
4004.66J
4004.76P
4004.G92
2.415.967
530.504
410.041
518.095
685.807
930.119
355.960
564.225
321.062
Caso seja solicitado o valor do MTBF de um mdulo especfico que no conste do conjunto
apresentado, ser contratado o clculo (Previso para entrega do servio, 15 dias teis).
18
MPC4004
Mdulos no Bastidor
Entrada Analgica
Sada Analgica
Canal de Temperatura
Entrada Digital
Sada Digital
Canal de Contagem Rpida (100 kHz)
Canal de Contagem Rpida (3 kHz)
Canal de Contagem Rpida (2 kHz)
Mdulos Slaves
10
16 (1)
16 (1)
16
120
120
02
01 (4)
---------------
10
16 (1)
16 (1)
16
120
120
02
01 (4)
-------08
04
---------------------24
24
--------------01 (4)
--------
20
120 (2)
120 (2)
64
248 (3)
248 (3)
02
01 (4)
-------08
20
120 (2)
120 (2)
64
248 (3)
248 (3)
02
01 (4)
-------08
(1) Ao utilizar somente os Mdulos Analgicos Compactos (MAC) obtm-se o nmero mximo de 32 Entradas ou 32 Sadas Analgicas,
porm deve-se verificar o consumo dos mdulos e respeitar a capacidade de fornecimento de corrente pela fonte ver pgina 215.
(2) Ao utilizar somente os Mdulos Analgicos Compactos (MAC) obtm-se o nmero mximo de 120 Entradas ou 120 Sadas Analgicas.
(3) Ao utilizar somente os Mdulos Digitais (16E/16S) obtm-se o nmero mximo de 248 Entradas ou 248 Sadas Digitais.
(4) Presente no Mdulo de Processamento
Importante: Ao utilizar os drivers MPC4004, MPC4004G e MPC4004L, as seguintes regras devem ser
respeitadas:
MODELO
Temperaturas
Multiplex
4004.85/4004.85P2
4004.87/4004.87SA
2
1
1
1
19
Programao:
4004.01 4004.02
4004.12 4004.11/L
MODELO
Tempo de Varredura
Capacidade de
Programao
Capacidade das Telas
Estados Internos
Registros Internos
Temporizadores e
contadores de
firmware
4004.11
4004.12/L
6 ms/K
5 ms/K
5 ms/K
12 Kbytes Flash
16 Kbytes Flash
48 Kbytes Flash
8 Kbytes Flash
1.024
1.536
12 Kbytes Flash
1.024
29.184
36 Kbytes Flash
5.119
28.160
32 (resoluo: 0,01s)
02 (resoluo: 0,001s)
32 (resoluo: 0,01s)
02 (resoluo: 0,001s)
48 (resoluo: 0,01s)
02 (resoluo: 0,001s)
Hardware:
MODELO
4004.01
4004.02
4004.05B(1)
4004.05E(1)
4004.05R (1)
4004.05T (1)
4004.06B (1)
4004.06E (1)
4004.06R (1)
4004.06T (1)
4004.09B (1)
4004.09E (1)
4004.09R (1)
4004.09T (1)
4004.11
4004.12
4004.11/L
4004.12/L
ENTRADAS
8 E tipo N
8 E tipo P
8 E tipo N
8 E tipo N
8 E tipo N
8 E tipo N
8 E tipo P
8 E tipo P
8 E tipo P
8 E tipo P
8 E tipo N ou P
8 E tipo N ou P
8 E tipo N ou P
8 E tipo N ou P
8 E tipo N
8 E tipo P
8 E tipo N
8 E tipo P
SADAS
MEMRIA
USURIO
MEMRIA
RELGIO
COMUNICAO
FLASH
CALENDRIO
SERIAL
32Kbytes
32Kbytes
16Kbytes
16Kbytes
128Kbytes
128Kbytes
32Kbytes
32Kbytes
128Kbytes
128Kbytes
32Kbytes
32Kbytes
128Kbytes
128Kbytes
32Kbytes
32Kbytes
32Kbytes
32Kbytes
(1)
(2)
(3)
(4)
Memria fsica de 512Kb, porm esto disponveis 64Kb para programa de usurio.
20
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
No
No
No
No
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232/RS485
RS232
RS232
4004.11
4004.11/L
4004.12
4004.12/L
Sim
3Khz
5x
Sim
2A
2
Sim
Sim
Sim
120E 120S
Sim
Sim
2Khz
1x
Sim
2A
1 (RS232)
No
No
No
24E 24S (2 EXP)
Sim *
TIPO DE ALIMENTAO
+5Vcc
+12Vcc
-12Vcc
24Vcc
4004.40
4004.40/A
4004.40/D(2)
4004.40/F(1)
4004.40/G
4004.40/R
chaveada 90 a 253Vca
chaveada 09 a 36Vcc
chaveada 36 a 60Vcc
chaveada 90 a 253Vca
chaveada 18 a 60Vcc
chaveada 90 a 253Vca
1500mA
1500mA
1000mA
1500mA
1000mA
3000mA
500mA
500mA
250mA
--250mA
1000mA
500mA
500mA
250mA
--250mA
500mA
500mA
--500mA
--500mA
500mA
(1) - No pode ser utilizado em aplicaes que utilizam mdulos analgicos (entradas, sadas e temperaturas);
(2) - Mdulo obsoleto.
Importante: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia de leitura em seus canais.
21
Corrente Contnua:
MODELO
ENTRADA
SADA
JUMPER DE GRUPO
TROCA A QUENTE
4004.31
4004.31G
4004.31H
4004.32
4004.32G
4004.32H
4004.33
4004.33G
4004.33H
4004.34
4004.34G
4004.38G
4004.51
4004.52
4004.53
4004.53G
4004.53H
4004.54
4004.54G
4004.54H
4004.55
4004.55G
4004.55H
4004.56
4004.56G
16 E tipo N
16 E tipo N
16 E tipo P ou N
16 E tipo P
16 E tipo P
8 E tipo N ou P
8 E tipo N
8 E tipo P
16 E tipo N
16 E tipo N
16 E tipo P ou N
16 E tipo P
16 E tipo P
16 E tipo P ou N
32 E tipo N
32 E tipo N
32 E tipo P ou N
32 E tipo P
32 E tipo P
16 S tipo N
16 S tipo N
16 S tipo N
16 S tipo P
16 S tipo P
16 S tipo P
8 S tipo N
8 S tipo P
16 S tipo N
16 S tipo N
16 S tipo N
16 S tipo P
16 S tipo P
16 S tipo P
-
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
-
Corrente Alternada:
MODELO
4004.35
4004.35A
4004.37 (1)
4004.39
ENTRADA
SADA
8 E (110 Vca)
8 E (220 Vca)
-
8 S (Rel)
8 S (Triac)
ENTRADA
SADA
JUMPER DE GRUPO
8 E tipo P ou N
16 E tipo P ou N
8 S (Rel)
16 S (Rel)
Sim
22
BOTES
32
LEDS
32
ENTRADA/SADA
(1)
2E/2S
4E/4S
2E/2S
4E/4S
2E/2S
4E/4S
(1)
(2)
(2)
(3)
(3)
Sada em tenso
(2)
Sada em corrente
(3)
ENTRADA
JUMPER DE GRUPO
8E
4E
Sim
Sim
SADA
JUMPER DE GRUPO
8S
4S
8S
4S
Sim
Sim
Sim
Sim
23
(1)
(1)
TIPO
N DE CANAIS
TEMPERATURA
N DE FIOS
Termopar tipo J
Termopar tipo J
Termopar tipo K
Termopar tipo K
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
RTD tipo Pt100
04
08
04
08
04
04
04
08
08
08
04
04
0 C a 500 C
0 C a 500 C
0 C a 1200 C
0 C a 1200 C
0 C a 200 C
-50 C a +50 C
-50 C a +150 C
0 C a 200 C
-50 C a +50 C
-50 C a +150 C
0 C a 200 C
-50 C a +150 C
03
03
03
03
03
03
03
03
Importante: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia de leitura em seus canais.
Mdulos de Contagem Rpida
MODELO
4004.87
4004.87SA
N DE CANAIS
DE CONTAGEM
MXIMA
FREQNCIA
02
02
100 kHz
100 kHz
(1)
24
2345.10
4004.78
4004.78W
(4)
(3) (4)
(4)
(2) (3) (5)
(1) (2) (3) (4)
(1) (2) (3) (4)
(3) (4)
(1) (2) (4)
(3) (4)
(4)
(2)
DISPLAY
LCD (2 x 20)
LCD (2 x 20)
LCD (4 x 20)
LCD (2 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
LCD (4 x 20)
VFD (4 x 20)
N DE BOTES
TECLA F TECLA K
04
12
04
04
04
04
12
12
12
10
10
10
10
10
10
10
10
10
10
10
N DE LEDS
DE SINALIZAO
04
12
04
06
04
12
12
12
06
12
12
25
Especificaes Eltricas
Entradas Digitais (Corrente Contnua)
Tenso de trabalho
Nvel de comutao ON
Nvel de comutao OFF
Tempo de comutao
ON para OFF
Tempo de comutao
OFF para ON
Corrente de entrada
Isolao tica do sistema
TIPO N
TIPO P
< 1 ms
< 1 ms
< 1 ms
< 1 ms
Entrada tipo N: a comutao executada quando um dispositivo externo fornece 0 Vcc entrada
digital.
Entrada tipo P: a comutao executada quando um dispositivo externo fornece 24 Vcc entrada
digital.
Sadas Digitais (Corrente Contnua)
Tenso de trabalho
Mxima corrente de carga
Mxima corrente de pico
Corrente de fuga OFF
Tenso mxima ON
Tempo de comutao
ON para OFF
Tempo de comutao
OFF para ON
Isolao tica do sistema
TIPO N
TIPO P
< 1 ms
< 1 ms
< 1 ms
< 1 ms
1.500 V
1.500 V
Sada tipo N: quando a comutao executada, as cargas recebem o potencial de 0 Vcc da fonte de
alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de +24 Vcc da fonte de
alimentao.
Sada tipo P: quando a comutao executada, as cargas recebem o potencial de +24 Vcc da fonte de
alimentao. Portanto, o comum das cargas deve estar ligado ao potencial de 0 Vcc da fonte de
alimentao.
Importante: Usar no mximo 04 sadas ligadas simultaneamente para cada grupo de 08 sadas.
26
Tipo de contato
Mxima tenso de comutao
Mxima corrente por sada
Atraso na comutao
Isolao tica do sistema
Fonte de Alimentao Externa
SADA A REL 4004.57
Contato Seco NA
S0 a S3 Sadas com um comum
S4 a S7 Sadas com um comum
+30Vcc / 240 Vca
2A
< 10ms
1.500 V
+24 Vcc (-20% / +40%) / 120 mA
30m
Tipo de contato
Mxima tenso de comutao
Mxima corrente por sada
Atraso na comutao
Isolao tica do sistema
Fonte de Alimentao Externa
Resistncia inicial de contato p/ sadas
27
Mdulo Multiplex
MDULO MULTIPLEX
Isolao tica do sistema
Fonte de Alimentao Externa
1.500 V
+24 Vcc (-20% / +40%) /100 mA
Temperatura
TERMOPAR TIPO J
Temperatura
Impedncia de entrada
Linearizao
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
0 a 500 C
> 20 k
Atravs de software
0,3 C
0,5 % do fundo de escala
0,12 C/C
1,6s
Atravs do barramento (interno)
TERMOPAR TIPO K
Temperatura
Impedncia de entrada
Linearizao
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
0 a 1200 C
> 20 k
Atravs de software
1 C
0,5 % do fundo de escala
0,25 C/C
1,6s
atravs do barramento (interno)
Importante: Para PT100 os valores acima so garantidos para impedncia de cabo < ou = 100.
28
Entradas Analgicas:
ENTRADAS ANALGICAS EM TENSO
Sinal de entrada
Impedncia de entrada
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
0 a +10 Vcc
> 40 k
12 bits (2,5 mV)
35 mV
0,1 mV/C
uma varredura
atravs do barramento (interno)
0 a 20 mA
250 ou 500
12 bits (5,0 A)
120 / 70 A
0,10 A/C
uma varredura
atravs do barramento (interno)
Sadas Analgicas:
SADA EM TENSO UNIPOLAR
Sinal de sada em tenso
Impedncia de sada em tenso
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
Erro de converso
0 a +10 Vcc
< 200
12 bits (2,5 mV)
25 mV
0,3 mV/C
uma varredura
atravs do barramento (interno)
<10mV
-10 a +10Vcc
< 200
11 bits (5 mV)
100 mV
0,5 mV/C
uma varredura
Atravs do barramento (interno)
29
SADA EM CORRENTE
Sinal de sada em corrente
Mxima impedncia da carga
Resoluo
Exatido
Drift temperatura
Tempo de Resposta
Fonte de Alimentao
Erro de converso
0 a 20 mA
<500
12 bits (5 A)
215 A
1,0 A/C
uma varredura
atravs do barramento (interno)
<10A
110Vca ou 220Vca
RXD/RTS da RS232
Atravs de LEDs no frontal do mdulo
Tenso nominal
Freqncia
Corrente nominal
Corrente mxima de pico
Preciso
Isolao galvnica
Esquema de ligao
Falta momentnea de energia permissvel
Temperatura de armazenagem
Temperatura de operao
Tempo de leitura
Preciso de leitura
30
Tenso de Alimentao
Tenso de Sada CC
Filtro Interno RF
Temp. de Trabalho
Isolao
24Vcc / 5A 2240.05R
90 a 253Vca (47 a 63Hz)
+24Vcc / 5A
Tipo duplo pi
0 a +55C
2000V entre entrada/sada; entrada/chassis
500V entre sada/chassis
Tenso de Alimentao
Tenso de Sada CC
Filtro Interno RF
Temp. de Trabalho
Isolao
31
JUMPER
POSIO
A
B
A
B
ST2
101.2806 P
101.2807 N
101.2874. N / P /Rel
ST3
FUNO
Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
Encoder unidirecional
Default: bidirecional
Observao: a CPU do MPC4004 composta por duas placas de circuito impresso. Os jumpers de
definio do encoder encontram-se na placa inferior. Para acess-los necessrio remover a placar
superior, retirando os parafusos de fixao.
Aps alterar os jumpers ao remontar as placa verificar se a conexo entre as mesmas est correta.
Entrada Analgica
Os Mdulos de Expanso com Entradas Analgicas podem ser configurados em tenso ou corrente.
A opo deve ser feita atravs dos jumpers internos mostrados abaixo:
4004.60 e 4004.61
PLACA
CANAL
JUMPER
ST4
ST3
ST1
ST2
E1
E2
E3
E4
100.2850
100.2859
A Corrente
A Corrente
A Corrente
A Corrente
B Tenso
B Tenso
B Tenso
B Tenso
4004.60/A e 4004.61/A
PLACA
CANAL
JUMPER
ST4
ST3
ST1
ST2
E1
E2
E3
E4
100.2853
100.2855
A Corrente
A Corrente
A Corrente
A Corrente
B Tenso
B Tenso
B Tenso
B Tenso
4004.60N e 4004.61N
PLACA
100.2848
100.2849
CANAL
E1
E2
E3
E4
JUMPER
ST4
ST3
ST1
ST2
32
B/D Tenso
B/D Tenso
B/D Tenso
B/D Tenso
CANAL
JUMPER
E1
E2
E3
E4
ENDEREO
ST2
ST4
A Corrente B Tenso
ST3
A Corrente B Tenso
ST2
A Corrente B Tenso
ST1
A Corrente B Tenso
F Posio fixa p/ utilizao do mdulo
100.2848
JUMPER
POSIO
ST5
ST6
ST7
ST8
ST9
ST10
A
B
A
B
A
B
A
B
ST11
ST12
ST13
ST14
FUNO
PLACA
JUMPER
POSIO
FUNO
100.2849
ST3
ST4
ST5
ST6
ST7
ST8
33
JUMPER
POSIO
A
B
A
B
A
B
A
B
ST1
ST8 (2) e ST9 (1)
101.2860
34
(*)
(*)
(*)
(*)
FUNO
Encoder +5 Vcc
Encoder +12 Vcc
Encoder unidirecional
Encoder bidirecional
Entrada P
Entrada N
Sada N
Sada P
JUMPER
ST1
POSIO
A
B
(*)
FUNO
Controle de Transmisso via TX da RS232
Controle de Transmisso via RTS da RS232
Observao: O controle de transmisso por RTS s usado em softwares que disponibilizam este
sinal, sendo que na maioria das aplicaes o controle da direo do fluxo das informaes feito
pelo prprio sinal de TX.
Mdulo Slave de Comunicao
Os Mdulos Slave de Comunicao 4004.72R e 4004.72M podem ter o padro eltrico do canal de
comunicao configurados como RS232 ou RS485.
A opo deve ser feita atravs do jumper interno mostrado abaixo:
PLACA
JUMPER
ST2
101.2910
ST3
POSIO
A
B (*)
A
B (*)
FUNO
Canal 2 como RS232
Canal 2 como RS485
Canal 1 como RS232
Canal 1 como RS485
Jumpers de Endereamento
O endereamento na srie MPC4004 normalmente feito atravs de um jumper que varia de A at H.
Algumas unidades digitais e analgicas da srie MPC4004 receberam um jumper adicional ,
denominado STG ou Jumper de Grupo.
Este jumper permite que haja um aumento da quantidade de pontos digitais e analgicos da srie
MPC4004.
Este aumento s pode ser praticado nos drivers MPC4004R e MPC4004T.
Os demais drivers tambm podero utilizar as unidades com Jumper de Grupo, porm nestes casos o
jumper STG dever permanecer em sua posio default.
Posio default do jumper STG:
35
DESCRIO
Mdulo de expanso com 16S N
Mdulo de expanso com 16S N (Troca a Quente)
Mdulo de expanso com 16S P
Mdulo de expanso com 16S P (Troca a Quente)
Mdulo de expanso com 16E N
Mdulo de expanso com 16E P/N (Troca a Quente)
Mdulo de expanso com 16E P
Mdulo de expanso com 8E N ou P
Mdulo de expanso com 16E/16S N
Mdulo de expanso com 16E P ou N /16S N (Troca a Quente)
Mdulo de expanso com 16E /16S P
Mdulo de expanso com 16E P ou N /16S P (Troca a Quente)
Mdulo de expanso com 32 entradas N
Mdulo de expanso com 32 entradas P ou N (Troca a Quente)
Mdulo de expanso com 32 entradas P
Mdulo de expanso com 16E P ou N /16S rel
ANALGICAS
CDIGO
4004.62G
4004.62P
4004.63G
4004.63P
4004.64G
4004.64P
DESCRIO
Mdulo de expanso 8E Analgicas (tenso ou corrente)
Mdulo de expanso 4E Analgicas (tenso ou corrente)
Mdulo de expanso 8S Analgicas (tenso)
Mdulo de expanso 4S Analgica (tenso)
Mdulo de expanso 8S Analgica (corrente)
Mdulo de expanso 4S Analgica (corrente)
Resumo geral das quantidades de uma mesma placa no bastidor para os drivers MPC4004R e
MPC4004T:
TIPO DE I/O
QUANT. CS
JUMPERS
08 Entradas / 08 Sadas
08
16 Entradas / 16 Sadas
15
16 Entradas
15
16 Sadas
15
32 Entradas
15
Temperatura
08
E/S Analgica
08
Mdulos MAC
15
Contador Rpido
01
ST1: A-H
ST1:A-H
STG: A e B
ST2: G e H
Multiplex
01
ST2: A-H
Especfico
08
ST2: A-H
36
ST1: A-H
ST1:A-H
STG: A e B
ST1 :A-H
STG: A e B
ST1:A-H
STG: A e B
ST1:A-H
STG: A e B
ST2: A-H
37
ALIMENTAO
90 A 253Vca
+5Vcc
TENSO AUXILIAR
PARA USO EXTERNO
+24Vcc/500mA max.
ALIMENTAO
36 A 60 Vcc
+24Vcc
0Vcc
+48Vcc
ALIMENTAO
ALIMENTACAO
90 A 240 Vca
90 A 253Vca
0Vcc
~
~
L1
REDE
L2
ATERRAMENTO
4004.40D
4004.40/F
38
+5Vcc
TENSAO AUXILIAR
PARA USO EXTERNO
+24 Vcc/500mA max
ALIMENTACAO
18 A 60 Vcc
+
-
+24Vcc
0Vcc
+
-
ATERRAMENTO
18Vcc
a
60Vcc
4004.40/G
39
S0
S1
S2
S3
S0
S1
S2
S3
S4
S5
S6
S7
S4
S5
S6
S7
E0
E1
E2
E3
E0
E1
E2
E3
E4
E5
E6
E7
E4
E5
E6
E7
RUN
RUN
PROG
S7
S7
S6
S6
S5
S5
S4
S4
S3
S3
S2
S2
S0
S0
+24Vcc
0Vcc
24VS
0VS
STS
E7
1
2
3
4
5
6
E5
E4
E3
E2
E1
DO RI
E0
DO RI
0VE
0VS
CABO RECOMENDADO:
CRS232415
1
2
3
4
RS485
4004.XX
E4
E3
E2
E1
DO\ RI\
DO RI
+5Vdc
GND
+24Vcc
0Vcc
CABO RECOMENDADO:
C4004AXXX
CABO RECOMENDADO:
CRS232415
CN38
1
2
3
4
GND
RS485
4004.XX
DO\ RI\
DO RI
+5Vdc
GND
CABO RECOMENDADO:
C4004AXXX
MPC4004
PROG
RUN
S6
IHM
S5
S4
S4
L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc
S3
S3
S1
S0
S0
L2/+24Vcc/0Vcc
C1
24V
0V
STS
E6
E5
E4
E3
E2
D0/RI
E1
D0/RI
E0
+5Vcc
GND
RS485
C1
+24Vcc
0Vcc
24V
0V
STS
RJ11
RS232
4004.09
IHM
S2
S1
E7
IHM
C2
IHM
S2
PROG
S7
S5
C2
+24Vcc
DO RI
0VE
L1/0Vcc/+24Vcc
S6
+24Vcc
0Vcc
NC
RX
TX
NC
GND
NC
+5Vcc
24VE
MPC4004
RUN
2/+24Vcc/0Vcc
DO RI
E0
S7
2/+24Vcc/0Vcc
1/0Vcc/+24Vcc
1
2
3
4
5
6
E5
1/0Vcc/+24Vcc
RJ11
RS232
E6
CN38
GND
STS
E7
NC
RX
TX
NC
GND
NC
+5Vcc
24VE
24VS
RJ11
RS232
E6
+24Vcc
0Vcc
IHM
S1
IHM
S1
+24Vcc
0Vcc
PROG
1
2
3
4
5
6
NC
RX
TX
NC
GND
NC
E6
CABO RECOMENDADO:
CRS232415
E5
E4
E3
E2
CN38
1
2
3
4
DO\ RI\
DO RI
+5Vdc
GND
RJ11
RS232
E7
CABO RECOMENDADO:
C4004AXXX
0Vcc
D0/RI
E1
D0/RI
E0
+5Vcc
GND
RS485
4004.09
1
2
3
4
5
6
NC
RX
TX
NC
GND
NC
CABO RECOMENDADO:
CRS232415
CN38
1
2
3
4
DO\ RI\
DO RI
+5Vdc
GND
CABO RECOMENDADO:
C4004AXXX
Mdulo de Processamento
4004.09B, 4004.09E 4004.09R,
4004.09T
40
41
E0
E1
E2
E3
E0
E1
E2
E3
E4
E5
E6
E7
E4
E5
E6
E7
E7
E7
E6
E6
E5
E5
E4
E4
E3
E3
E2
E2
E1
E1
E0
E0
+24Vcc
0Vcc
+24Vcc
0Vcc
24V
0V
24V
0V
4004.38G
4004.38G
42
43
44
45
MPC4004
L1/0Vcc/+24Vcc
L1/0Vcc/+24Vcc
S7
SF
S6
SE
S5
SD
S4
SC
C2
C4
S3
SB
S2
SA
S1
S9
S0
+24Vcc
0Vcc
+24Vcc
L1/0Vcc/+24Vcc
L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc
S8
C1
C3
24V
24V
0V
0V
E7
EF
E6
EE
E5
ED
E4
EC
E3
EB
E2
EA
E1
E9
E0
E8
L2/+24Vcc/0Vcc
+24Vcc
0Vcc
+24Vcc
4004.58
46
MPC4004
L1/0Vcc/+24Vcc
L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc
L2/+24Vcc/0Vcc
+24Vcc
0Vcc
0Vcc
S7
SF
S6
SE
S5
SD
S4
SC
C2
C4
S3
SB
S2
SA
S1
S9
S0
S8
C1
C3
24V
24V
0V
0V
E7
EF
E6
EE
E5
ED
E4
EC
E3
EB
E2
EA
E1
E9
E0
E8
L1/0Vcc/+24Vcc
L2/+24Vcc/0Vcc
L1/0Vcc/+24Vcc
L2/+24Vcc/0Vcc
+24Vcc
0Vcc
0Vcc
4004.58
47
8 E (110 Vca)
8 E (220 Vca)
Mdulo de Expanso
8 S a Rel
8 S a Triac
4004.39
48
Matriz de at 32
LEDs / Botes
49
50
51
MDULOS
52
53
54
55
56
(*)
(*)
57
ON
STATUS
RJ45
REDE
ETHERNET
1
2
3
4
5
6
7
8
LINK
TD+
TDRD+
NC
NC
RDNC
NC
ACTIVE
Ethernet
RJ11
CABO RECOMENDADO:
CRS232415
1
2
3
4
5
6
RTS
RX
TX
NC
GND
CTS
1
2
3
4
DO\ RI\
DO RI
+5Vcc
GND
RS232
DO/RI
DO/RI RS485
+5Vcc
GND
CN1
CABO RECOMENDADO:
C4004AXXX
9 a
36Vcc
+24Vcc
0Vcc
ATERRAMENTO
2345.10
Fig. 37. Mdulo Conversor Ethernet / Serial Transparente 2345.00 / 2345.10 ou 4004.78 / 4004.78W
58
ON
TENSAO PARA
USO GERAL
+24 Vcc / 5A max
+24Vcc
+24Vcc
0Vcc
0Vcc
ALIMENTACAO
90 a 253 Vac
~
~
L1
REDE
L2
ATERRAMENTO
59
60
61
Status
Status
L1 L2 L3 N
L1 L2 L3 N
Mdulo de Energia
Mdulo de Energia
I1
I1
I1
I1
I2
I2
I2
I2
I3
I3
I3
I3
Imx. 5A
Imx. 5A
L1
L1
L2
L2
L3
L3
N
4004.45
4004.45
62
STATUS
CANAL 2
CANAL 1
R
S
2
3
2
CABO RECOMENDADO:
C4004AXXX
MICROCOMPUTADOR PC
OU
RS232
1
2
3
4
CONVERSOR
RS232/RS485
CPU 4004
DO/RI
DO RI
DO RI
+5Vcc
GND
DO/RI
+5Vcc
GND
R
S
2
3
2
CABO RECOMENDADO:
C4004AXXX
MICROCOMPUTADOR PC
OU
RS232
1
2
3
4
CONVERSOR
RS232/RS485
CPU 4004
DO/RI
DO RI
DO RI
+5Vcc
GND
DO/RI
+5Vcc
GND
4004.72R
STATUS
CANAL 2
CANAL 1
CABO RECOMENDADO:
CRS232415
PORTA SERIAL
DE UM
MICROCOMPUTADOR
RJ11
1
2
3
4
5
6
NC
RX
TX
+5V
GND
NC
R
S
2
3
2
DO/RI
DO/RI
+5Vcc
GND
CABO RECOMENDADO:
CRS232415
PORTA SERIAL
DE UM
MICROCOMPUTADOR
R
S
4
8
5
C
A
N
A
L
2
RJ11
1
2
3
4
5
6
NC
RX
TX
+5V
GND
NC
R
S
2
3
2
DO/RI
DO/RI
+5Vcc
GND
R
S
4
8
5
C
A
N
A
L
1
4004.72R
63
R
S
4
8
5
R
S
4
8
5
C
A
N
A
L
2
C
A
N
A
L
1
64
65
66
CPUs
4004.11/L e 4004.12/L
4004.01, 4004.02, 4004.11 e 4004.12
4004.05B, 4004.05E, 4004.06B, 4004.06E, 4004.09B e 4004.09E
Mapeamento de Memria
Mapeamento de Memria das CPUs 4004.11/L e 4004.12/L
ENDEREO
7FFF
1000
0FFF
0FD0
0FCF
0784
0783
0780
077F
0480
047F
0400
03FF
0000
DESCRIO
REA DE USO INTERNO DO SISTEMA
REGISTROS ESPECIAIS
1.062 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB,DIVBL, DVBLL
384 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS
67
DESCRIO
REA DE USO INTERNO DO SISTEMA
REGISTROS ESPECIAIS
928 REGISTROS LIVRES
32 EFETIVOS DE SADAS ANALGICAS
Mdulo 4004.85
Mdulo 4004.85
54 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV, DIVB,DIVBL, DVBLL
64 REGISTROS LIVRES
8 EFETIVOS DE TEMPERATURA
Canais 1 a 8
Canais 1 a 8
Canais 9 a 16
8 EFETIVOS DE TEMPERATURA
Canais 9 a 16
24 REGISTROS LIVRES
32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI
40 REGISTROS LIVRES
8 EFETIVOS DE ENTRADAS ANALGICAS
Canais 1 a 8
Canais 1 a 8
Canais 9 a 16
32 REGISTROS LIVRES
32 PRESETS DE COMPARAO AUTOMTICA DE REGISTROS
4 REGISTROS LIVRES
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO (Modo ngulo)
MDULOS DE CONTAGEM RPIDA
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO
PORCENTAGEM DE ENERGIA ENTREGUE S RESISTNCIAS
32 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS
68
Canais 1 a 8
DESCRIO
27.648 REGISTROS LIVRES
REGISTROS ESPECIAIS
928 REGISTROS LIVRES
32 EFETIVOS DE SADAS ANALGICAS
Mdulo 4004.85
Mdulo 4004.85
54 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV,DIVB,DIVBL,DVBLL
64 REGISTROS LIVRES
8 EFETIVOS DE TEMPERATURA
Canais 1 a 8
Canais 1 a 8
Canais 9 a 16
8 EFETIVOS DE TEMPERATURA
Canais 9 a 16
24 REGISTROS LIVRES
32 PRESETS DA MOVIMENTAO DE DADOS ATRAVS DE EI
40 REGISTROS LIVRES
8 EFETIVOS DE ENTRADAS ANALGICAS
Canais 1 a 8
8 REGISTROS LIVRES
8 EFETIVOS DE ENTRADAS ANALGICAS
Canais 9 a 16
32 REGISTROS LIVRES
32 PRESETS DA COMPARAO AUTOMTICA DE REGISTROS
4 REGISTROS LIVRES
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO
(Modo ngulo)
69
Canais 1 a 8
DESCRIO
DIREO DE CONTAGEM DE PULSO PARA INSTRUO CTCPU (REMANENTE)
WATCH DOG TIMER (ATIVO QUANDO O WDT ENTRAR) DESLIGADO NA PASSAGEM PARA PROG
SENTIDO DO CONTADOR RPIDO 2
SENTIDO DO CONTADOR RPIDO 1
SINAL DA SADA ANALGICA DO CONTADOR RPIDO 2
SINAL DA SADA ANALGICA DO CONTADOR RPIDO 1
10 ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
80 ESTADOS INTERNOS REMANENTES
377 ESTADOS INTERNOS AUXILIARES
ESTADOS INTERNOS MOTOR DE PASSO
ESTADOS INTERNOS TERMOPAR ABERTO
Canais 9 a 16
Canais 9 a 16
70
(2)
(2)
(2)
(2)
(3)
(5)
(5)
(5)
(5)
(5)
(1)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(1)
(2)
(4)
(4)
(4)
ENDEREO
00E1
00E0
00DF
00DE
00DD
00DC
00DB
00DA
00D9
00D8
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
00CF
00CE
00CD
00CC
00CB
00C0
00BF
00BE
00BD
00BC
00BB
00B0
00AF
00AE
00AD
00AC
00AB
00AA
00A9
00A0
009F
0098
0097
0090
008F
0088
0087
0080
007F
0078
0077
0070
006F
0068
DESCRIO
LOAD SETPOINT INICIAL CONTADOR RPIDO 1
RESET EFETIVO CONTADOR RPIDO 1
BLOQUEIO DE CONTAGEM (Simulador de ngulo)
FICA ATIVO DURANTE A EDIO DE VALORES (modo RUN)
ON TECLA <S2> FECHADA / OFF TECLA <S2> ABERTA
ON TECLA <S1> FECHADA / OFF TECLA <S1> ABERTA
APAGA DISPLAY
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA DE
VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL A (RS232)
TENTATIVA DE EDIO COM TECLADO BLOQUEADO
NA TRANSIO DE OFF PARA ON CARREGA TELA ALVO NO DISPLAY
(1)
(o nmero da tela definido no registro 0FECh)
ON DURANTE PRIMEIRA VARREDURA QUANDO ZERO EXTERNO LIGADO (Modo ngulo)
EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal)
HABILITA SADAS CONTADOR RPIDO (Modo Normal)
(1)
BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal)
(1)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO (Modo Normal)
(1)
RESET EFETIVO CONTADOR RPIDO (Modo Normal)
(1)
EDIO DE SENHA ERRADA
DESATIVA TIME OUT DOS ALARMES
ACESSO A SERIAL CANAL B (RS485)
FICA ATIVO DURANTE UMA VARREDURA, TODA VEZ QUE HOUVER UMA MUDANA DE
VALOR ATRAVS DO CANAL DE COMUNICAO SERIAL CANAL B (RS485)
(2)
(2)
(2)
(5)
(2)
(5)
(2)
(2)
(2)
(2)
RESPECTIVAMENTE LEDS DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
TRIGGER DE 1 SEG
(somente CPUs com relgio)
HABILITA PROTOCOLO MODBUS
LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESPECTIVAMENTE BOTES DE F1 a F12
(Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
SETA PARA BAIXO DA IHM
SETA PARA CIMA DA IHM
HABILITA LEITURA DE CARACTERES DO CANAL RS232
OFF = MESTRE NA RS485 / ON=MESTRE NA RS232 (SOMENTE PARA CPU COM PROCESSADOR XA)
BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09)
(Quando um boto ativado no frontal do MPC4004 o seu respectivo estado interno passa para ON)
ESTADOS INTERNOS HABILITAM CONTROLE DE TEMPERATURA APS RUPTURA
Canais 1 a 8
DE TERMOPAR
ESTADOS INTERNOS HABILITAM CONTROLE DE OVER-SHOOT
Canais 1 a 8
Canais 1 a 8
Canais 1 a 8
Canais 1 a 8
Canais 1 a 8
Canais 1 a 8
71
(5)
(2)
(5)
ENDEREO
0067
0060
005F
0040
003F
0030
002F
0022
0021
0020
001F
0000
DESCRIO
ESTADOS INTERNOS DE AQUECIMENTO
Canais 1 a 8
OBSERVAES:
(1)
(2)
(3)
(4)
(5)
estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
ativado quando h um overflow na soma ou NO h emprstimo na subtrao.
quando no existe HABILITA ativo, os estados so os da ltima comparao com HABILITA ativo.
estados internos que no podem ser forados pelo WinSUP 2.
REGISTROS ESPECIAIS
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO)
(1)
0FEC
0FEB
NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA
TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE6
0FE5
CONTADOR DE CARACTERES RECEBIDOS
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
(1)
A parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa representa o
nmero da tela em hexadecimal FF=256.
72
Mdulos Digitais
Entradas Digitais
Os mdulos de entradas digitais detectam e convertem sinais de comutao de entrada em nveis
lgicos de tenso no controlador programvel. Essas entradas podero ser botoeiras, chaves limite,
sensores de proximidade ou qualquer outro dispositivo capaz de comutar tenso 24Vcc, 110 Vca ou
220 Vca.
Cada entrada isolada do sistema atravs de um acoplador tico sendo seu estado "ON" sinalizado
atravs de LED's no frontal do mdulo. Podem-se ter mdulos de 8, 16 ou 32 entradas, num total
mximo de 120.
Mapeamento de memria
ESTADOS INTERNOS RELACIONADOS COM AS ENTRADAS DIGITAIS
017F
0100
Importante: Os estados internos no utilizados podero ser usados como estados internos auxiliares.
Ao programar os estados de comparao das sadas analgicas, verificar se no h sobreposio com
os estados das entradas digitais.
No possvel utilizar o stimo mdulo de expanso (entrada) em conjunto com o mdulo de
temperatura pois h sobreposio dos estados internos.
Sadas Digitais
Os mdulos de sadas digitais convertem sinais lgicos usados no controlador programvel em sadas
(corrente contnua 24 Vcc ou alternada rels ou triac), capazes de energizar bobinas, rels, chaves
contatoras, lmpadas, solenides ou qualquer outra carga.
As sadas so isoladas do sistema atravs de acopladores ticos, sendo a indicao de sada ativada
atravs de LED's no frontal do mdulo. Podem-se ter mdulos de 8 ou 16 sadas, num total mximo de
120.
Mapeamento de Memria
Estados internos relacionados com as sadas digitais:
ESTADOS INTERNOS RELACIONADOS COM AS SADAS DIGITAIS
01FF
0180
Importante: Os estados internos no utilizados podero ser usados como estados internos auxiliares.
73
74
POSIO
FUNO
STG*
A
B
JUMPER
POSIO
FUNO
ST1
A
B
C
D
E
F
G
H
Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).
Para estes drivers o jumper STG dever sempre estar na posio A.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa digital, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Mdulos Digitais";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo digital selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo digital selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo digital selecionado na rvore de Expanses, para o slot
desejado no Bastidor;
75
Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa
Multiplex) e selecione a opo "Propriedades";
Na janela Configurao do Multiplex, defina o nmero de botes e LEDs da placa e seus
respectivos EIs iniciais. Clique em OK para confirmar a configurao.
76
Mdulos Analgicos
Mdulos Analgicos (Mistos)
As expanses analgicas convertem at 16 sinais de entrada e 16 sinais de sada analgicos.
Mapeamento de Memria
Entradas Analgicas:
ESTADOS INTERNOS RELACIONADOS
005F
0040
(1)
REGISTROS ASSOCIADOS
05FF
05F0
05EF
05E0
Canais 1 a 8
Canais 1 a 8
05DF
05D0
Canais 9 a 16
058F
0550
Sadas Analgicas:
ESTADOS INTERNOS RELACIONADOS
017F
0160
REGISTROS ASSOCIADOS
06EF
06E0
06DF
06D0
068F
0650
Canais 1 a 8
Canais 9 a 16
(1) Caso o usurio necessite de mais de 32 prestes, a regio de estado interno dever ser realocada para
que no haja conflito com os estados reservados para temperatura ou sadas digitais.
POSIO
ST2
A
B
C
D
FUNO
1a. EXPANSO ANALGICA
2a. EXPANSO ANALGICA
3a. EXPANSO ANALGICA
4a. EXPANSO ANALGICA
77
Mapeamento de Memria
Entradas e Sadas Analgicas:
REGISTROS ASSOCIADOS
087F
0840
083F
0800
POSIO
FUNO
STG *
A
B
JUMPER
POSIO
ST1
A
B
C
D
FUNO
1a. EXPANSO ANALGICA
2a. EXPANSO ANALGICA
3a. EXPANSO ANALGICA
4a. EXPANSO ANALGICA
Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).
Para estes drivers o jumper STG dever sempre estar na posio B.
78
79
Escala (Binrio)
0000 - 0500
0000 - 0700
0000 - 1000
0000 - 2000
0000 - 4000
0000 - 5000
0000 - 7000
0000 - 9999
0000 - 01F4
0000 - 02BC
0000 - 03E8
0000 - 07D0
0000 - 0FA0
0000 - 1388
0000 - 1B58
0000 - 270F
Sada Analgica:
Escala (BCD)
Escala (Binrio)
0000 - 9999
0000 - 5000
0000 - 4000
0000 - 2000
0000 - 1000
0000 - 270F
0000 - 1388
0000 - 0FA0
0000 - 07D0
0000 - 03E8
Observao: Cada canal possui sua prpria escala. Default: 0000 - 4000.
Definindo os EI's das placas analgicas bipolares (somente 4004.60N e 4004.61N):
Abaixo da tabela de configurao encontra-se um campo chamado "Primeiro EI sinal +/- 10Vcc".
Defina nele o primeiro estado interno de indicao de sinal. Ele ser utilizado pelo primeiro canal de
sada da placa. Todos os outros canais utilizam os EI's na seqncia.
Esse EI determina se o valor colocado nos respectivos registros de cada sada corresponder a uma
tenso entre 0 a +10Vcc (se o EI de sinal estiver OFF), ou uma tenso entre 0 e -10Vcc (se o EI de
sinal estiver ON);
Exemplo de utilizao do EI de sinal:
80
Mdulos de Temperatura
Os mdulos que fazem a leitura de temperatura convertem e linearizam tenses provenientes de at
16 termopares tipo J, tipo K ou termoresistncia do tipo PT100.
Importante: Para utilizar os mdulos de temperatura tipo K, a memria bsica utilizada na CPU do
controlador MPC4004, dever ser a 4004KVx (onde x = ltima verso)
Mapeamento de Memria
Canais de Temperatura:
REGISTROS ASSOCIADOS
06FF
06F0
Canais 1 a 8
06CF
06C0
Canais 9 a 16
Importante: Os canais 1 a 8 possuem controle PID de temperatura automtico (atravs do WinSUP 2),
assim o usurio poder configurar os parmetros PID.
J os canais 9 a 16 so de apenas leitura, no possuindo controle PID de temperatura automtico.
Caso queira ter o controle, utilizar a Instruo PID (Ver manual DWARE), ou seja, deve-se programar
os parmetros PID.
Ao configurar a segunda placa (canais 9 a 16) do Mdulo de Temperatura (4004.65/X ou 4004.66/X)
no permitida a utilizao simultnea com o Mdulo de Contagem Rpida (4004.87 ou 4004.87SA).
Parmetros PID:
Podem-se tambm criar telas de edio para os parmetros PID, utilizando o mapeamento mostrado a
seguir (difere entre os drivers MPC4004 e MPC4004G):
PARMETROS PID
MPC4004
7B0F
7B0E
7B0D
7B0C
7B0B
7B0A
7B09
7B08
7B07
7B06
7B05
7B04
7B03
7B02
7B01
7B00
MPC4004G
FB0F
FB0E
FB0D
FB0C
FB0B
FB0A
FB09
FB08
FB07
FB06
FB05
FB04
FB03
FB02
FB01
FB00
DESCRIO
TEMPO
(02 a 25 segundos)
Kd
Ki
Kp
(000 a 100%)
BANDA
(0 a 25 C)
PRESET
ALARME MXIMO
ALARME MNIMO
81
SOFT-START Ks
MPC4004
7B8F
7B8E
.
.
7B81
7B80
MPC4004G
FB8F
FB8E
.
.
FB81
FB80
DESCRIO
ZONA 8
ZONA 01
MPC4004G
7B7F
7B70
7B6F
7B60
7B5F
7B50
7B4F
7B40
7B3F
7B30
7B2F
7B20
7B1F
7B10
7B0F
7B00
FB7F
FB70
FB6F
FB60
FB5F
FB50
FB4F
FB40
FB3F
FB30
FB2F
FB20
FB1F
FB10
FB0F
FB00
DESCRIO
PARMETROS ZONA 8
PARMETROS ZONA 7
PARMETROS ZONA 6
PARMETROS ZONA 5
PARMETROS ZONA 4
PARMETROS ZONA 3
PARMETROS ZONA 2
PARMETROS ZONA 1
(1)
(1)
(1)
(1)
EIS DE AQUECIMENTO
CANAIS 9 a 16
01FF
01F8
01F7
01F0
(1)
(1)
82
POSIO
E
H
(*)
FUNO
Canais 1 a 8
Canais 9 a 16
83
84
Contadores Rpidos
Os mdulos de expanso de contagem rpida 4004.87 e 4004.87SA destinam-se para medies de
posicionamentos possibilitando a contagem de -8.388.608 a +8.388.608 pulsos freqncia mxima
de 100 kHz.
Importante: permitida somente uma placa de contagem rpida por bastidor.
Estes mdulos possuem dois canais independentes que devem receber como sinal de entrada
transdutores de posio incrementais, lineares ou angulares, com sinais de onda quadrada defasados
de 90 (A, B e seus complementares) para deteco de sentido e um sinal de referncia (Z e seu
complementar). Opcionalmente o sinal B (e seu complementar) pode ser eliminado para uso onde no
h necessidade de deteco de sentido.
Observao: Os dispositivos com sinais A e A ,B e B , Z e Z , tambm recebem o nome de sinais
"driver de linha"
Possuem tambm uma sada fsica para cada canal configurvel para tipo "P" ou "N" (ver pg. 34).
Esta sada mantm o status de comparao entre o setpoint de contagem e o valor efetivo , sendo
possvel configurar se a mesma ir acionar quando o efetivo for maior que o setpoint ou o contrrio (ver
estados 00E4 e 00EC).
Tambm possui uma entrada de bloqueio de contagem para cada canal, configurvel para tipo "P" ou
"N" (ver pg. 34)
Os mdulos possuem contagem bidirecional (contagem de pulsos em ambos os sentidos), com os
seguintes recursos :
Zerar a contagem atravs de estado interno de RESET (independente do sinal de referncia),
impede que o contador seja zerado pelo pulso de zero atravs do estado interno DESABILITA
ZERO EXTERNO.
Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL.
Bloquear a contagem atravs de estado interno de BLOQUEIO.
Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.
Todos estes estados internos mencionados so individuais por canal e ativados no programa de
usurio.
Para estes mdulos existem ainda os estados internos de comparao ( e <) entre um valor de
setpoint e o valor efetivo do contador, alm do estado interno relativo ao sinal de referncia do
transdutor de posio (zero eltrico).
Todos estes estados internos so de leitura para o programa de usurio e tambm individuais por
canal.
A cada pulso amostrado um registro de contagem incrementado ou decrementado e uma
comparao executada com um valor de setpoint pr-definido pelo usurio. O resultado da
comparao deixado em disponibilidade atravs de estados internos especficos que podem ser
usados no programa de usurio. Se fisicamente houver o sinal de referncia, na borda de ocorrncia
haver a zeragem incondicional do registro de contagem (se o estado interno de DESABILITA ZERO
EXTERNO no estiver habilitado) e tambm ser sinalizado atravs de um estado interno especfico.
O resultado da comparao tambm colocado em uma sada fsica programvel pelo usurio (, <)
efetivo maior/igual setpoint ou efetivo menor que setpoint. Esta programao feita atravs do estado
interno HABILITA SADA EFETIVO SETPOINT.
O mdulo de expanso de contagem rpida 4004.87SA possui alm de todas as caractersticas
descritas acima, uma sada analgica por canal de contagem. A sada varia de -10 Vcc a +10 Vcc.
O valor da sada ser dado pelo setpoint colocado nos registros de sada analgica associada ao
Contador Rpido 1 (04EC/04ED) e Contador Rpido 2 (04FC/04FD), este valor varia entre 0 e 2000,
sendo que o estado interno de SINAL DA SADA ANALGICA (03FA para Contador 1 e 03FB para
Contador 2) definir se o valor positivo ou negativo.
85
00EF
00EE
00ED
00EC
00EB
00EA
00E9
00E8
00E7
00E6
00E5
00E4
00E3
00E2
00E1
00E0
00AF
00AE
(1) Estados escritos como sada no software de usurio, para uso no software bsico.
(2) Estados de leitura apenas pelo software usurio.
REGISTROS ASSOCIADOS
04FF
04FE
04FD
04FC
04FB
04F8
04F7
04F4
04F3
04F0
04EF
04EE
04ED
04EC
04EB
04E8
04E7
04E4
04E3
04E0
RESERVADO
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 2
VALOR INICIAL CONTADOR RPIDO 2
EFETIVO CONTADOR RPIDO 2
PRESET CONTADOR RPIDO 2
RESERVADO
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 1
VALOR INICIAL CONTADOR RPIDO 1
EFETIVO CONTADOR RPIDO 1
PRESET CONTADOR RPIDO 1
86
(2)
(2)
(1)
(1)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
(1)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
87
Mdulo de Energia
ATENO: Este mdulo dever ser utilizado somente com as unidades de processamento
XA.
A unidade 4004.45 foi idealizada para atender aplicaes direcionadas ao controle e anlise de
parmetros eltricos trifsicos.
Integrado a srie MPC4004 sobre a forma de um mdulo microprocessado, o novo mdulo possibilita
aplicaes dedicadas ao controle de energia ou aplicaes integradas, que tambm requeiram a
monitorao de parmetros eltricos.
Principais Caractersticas:
*
Medio de parmetros eltricos (para sistemas em Y com neutro):
*
Tenso RMS (valor trifsico e por fase);
*
Corrente RMS (valor trifsico e por fase);
*
Potncia Ativa (valor trifsico e por fase);
*
Potncia Reativa (valor trifsico e por fase);
*
Potncia Aparente (valor trifsico e por fase);
*
Fator de Potncia (valor trifsico e por fase);
*
Consumo de Energia Reativa (valor trifsico e por fase);
*
Freqncia (por fase);
*
Deteco de falta de Fase;
*
Deteco de inverso de Fase;
*
Deteco do sentido da Energia.
Frmulas Relacionadas as Medies:
S - Potncia aparente ou potncia total - VA
P - Potncia ativa - W
Q - Potncia reativa - VAr
I - Corrente - A
COS - fator de potncia
S=
Tringulo de potncias
P*P + Q*Q
Cos = P/S
I = S/V
88
DESCRIO
REPRESENTAO
RESERVADO
KPT3 CTE MULTIP. PARA POTNCIA TOTAL FASE 3
KPT2 CTE MULTIP. PARA POTNCIA TOTAL FASE 2
KPT1 CTE MULTIP. PARA POTNCIA TOTAL FASE 1
KPR3 CTE MULTIP. PARA POTNCIA REATIVA FASE 3
KPR2 CTE MULTIP. PARA POTNCIA REATIVA FASE 2
KPR1 CTE MULTIP. PARA POTNCIA REATIVA FASE 1
KPA3 CTE MULTIP. PARA POTENCIA ATIVA FASE 3
KPA2 CTE MULTIP. PARA POTENCIA ATIVA FASE 2
KPA1 CTE MULTIP. PARA POTENCIA ATIVA FASE 1
KI3 CTE MULTIP. PARA CORRENTE FASE 3
KI2 CTE MULTIP. PARA CORRENTE FASE 2
KI1 CTE MULTIP. PARA CORRENTE FASE 1
KV3 CTE MULTIP. PARA TENSO FASE 3
KV2 CTE MULTIP. PARA TENSO FASE 2
KV1 CTE MULTIP. PARA TENSO FASE 1
RESERVADO
POTNCIA TOTAL FASE 3 * KPT3 FASE 3
POTNCIA TOTAL FASE 2 * KPT3 FASE 2
POTNCIA TOTAL FASE 1 * KPT3 FASE 1
POTNCIA REATIVA FASE 3 * KPR3 FASE 3
POTNCIA REATIVA FASE 2 * KPR2 FASE 2
POTNCIA REATIVA FASE 1 * KPR1 FASE 1
POTNCIA ATIVA FASE 3 * KPA3 FASE 3
POTNCIA ATIVA FASE 2 * KPA2 FASE 2
POTNCIA ATIVA FASE 1 * KPA1 FASE 1
CORRENTE FASE 3 * KI3 FASE 3
CORRENTE FASE 2 * KI2 FASE 2
CORRENTE FASE 1 * KI1 FASE 1
TENSO FASE 3 * KV3 FASE 3
TENSO FASE 2 * KV2 FASE 2
TENSO FASE 1 * KV1 FASE 1
MDIA DAS CORRENTES
MDIA FATOR DE POTNCIA
POTNCIA APARENTE TOTAL
POTNCIA REATIVA TOTAL
POTNCIA ATIVA TOTAL
ENERGIA TOTAL REATIVA FASES 3,2,1 KWH
ENERGIA TOTAL ATIVA FASES 3,2,1
KWH
ENERGIA REATIVA FASES 3
KWH
ENERGIA REATIVA FASES 2
KWH
ENERGIA REATIVA FASES 1
KWH
89
CPU
DIREO
4004.45
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
XX.XX
XX.XX
XX.XX
X.XXX
X.XXX
X.XXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XX.XX
XXX.X
XXX.X
XXX.X
XX.XX
XX.XX
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
ENDEREO
0640-0647
0638-063F
0630-0637
062C
062A
0628
0626
0624
0622
0620
061C
061A
0618
0616
0614
0612
0610
060C
060A
0608
0606
0604
0602
0600
REPRESENTAO
DESCRIO
ENERGIA ATIVA FASES 3
ENERGIA ATIVA FASES 2
ENERGIA ATIVA FASES 1
COS FASE 3
POTNCIA APARENTE FASE 3
POTNCIA REATIVA FASE 3
POTNCIA ATIVA FASE 3
CORRENTE FASE 3
FREQUENCIA FASE 3
TENSO FASE 3
COS FASE 2
POTNCIA APARENTE FASE 2
POTNCIA REATIVA FASE 2
POTNCIA ATIVA FASE 2
CORRENTE FASE 2
FREQUENCIA FASE 2
TENSO FASE 2
COS FASE 1
POTNCIA APARENTE FASE 1
POTNCIA REATIVA FASE 1
POTNCIA ATIVA FASE 1
CORRENTE FASE 1
FREQUENCIA FASE 1
TENSO FASE 1
CPU
KWH
KWH
KWH
DIREO
4004.45
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XXXXXXXXXX.XXXXXX
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
Estados Internos
ENDEREO
020F
020E
020D
020C
020B
020A
0209
0208
0207
0206
0205
0204
0203
0202
0201
0200
DESCRIO
CPU
RESERVADO
ON- LIBERA CLCULO DE POTNCIAS, CORRENTES E FATOR DE POTNCIA
ON LIBERA CLCULO DE ENERGIA
ON ZERA CALCULO DE ENERGIA
RESERVADO
RESERVADO
RESERVADO
RESERVADO
ON FALTA DE FASES
ON SEQUENCIA DE FASES ERRADAS
ON POTNCIA REATIVA FASE 3 POSITIVA
ON POTNCIA REATIVA FASE 2 POSITIVA
ON POTNCIA REATIVA FASE 1 POSITIVA
ON POTNCIA ATIVA FASE 3 POSITIVA
ON POTNCIA ATIVA FASE 2 POSITIVA
ON POTNCIA ATIVA FASE 1 POSITIVA
90
DIREO
4004.45
ST1
POSIO
A
B
C
D
E
F
G
H
(*)
FUNO
O usurio tem a sua disposio, todas as unidades digitais e analgicas presentes na srie MPC4004
podendo assim incrementar o controle dos processos que envolvem a medio de parmetros
eltricos.
Baseado nas CPUs de 16 bits (com processador XA), possvel integrar at 08 mdulos 4004.45,
sendo necessrio observar se consumo total dos mdulos no ultrapassa a capacidade da fonte
utilizada.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa Slave, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Slaves";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
4. Para inseri-la em uma posio livre do bastidor, existem 3 maneiras:
1.1- Selecione, na Tabela de Expanses, a linha correspondente ao slot que deseja preencher;
1.2- D um duplo-clique sobre o mdulo slave selecionado na rvore de Expanses;
2.1- Clique e arraste o mdulo slave selecionado na rvore de Expanses, para a linha
correspondente ao slot que deseja preencher, na Tabela de Expanses;
3.1- Clique e arraste o mdulo slave selecionado na rvore de Expanses, para o slot desejado
no Bastidor;
Para acessar as configuraes de uma placa slave, utilize um dos procedimentos mostrados
abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa slave que deseja configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa slave que deseja
configurar;
Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa que deseja
configurar) e selecione a opo "Propriedades";
91
Primeiro estado interno: 0200h (poderia ser 0250h, 0320h ,etc.) (ver mapeamento do mdulo de
energia)
Atualizao na Int2:
Marque a opo "Habilita a atualizao desta slave na Int2", para que a slave seja atualizada dentro do
programa de Int2;
92
Programa de Interrupo 1
Para que o programa de Int1 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Uma vez habilitada, o programa Int1 ser executado na transio de OFF para ON da entrada 102 (E3
da CPU).
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Para tornar mais eficiente a execuo do programa Int1, ao habilit-lo, possvel selecionar as tarefas
que iro ser executadas junto interrupo:
Atualiza entradas digitais de 100 a 107: No instante em que o programa de interrupo chamado,
l as entradas digitais de 100 a 107 (CPU) e atualiza os seus estados lgicos na memria.
Atualiza entradas analgicas: No instante em que o programa de interrupo chamado, l as
entradas analgicas e atualiza os valores de cada entrada na memria.
Atualiza sadas digitais 180 a 187: Imediatamente aps o programa de interrupo ser executado, o
estado fsico das sadas de 180 a 187 (CPU) atualizado de acordo com a memria.
Atualiza sadas analgicas: Imediatamente aps o programa de interrupo ser executado, as sadas
analgicas so atualizadas de acordo com o valor de memria de cada uma delas.
Atualiza Contadores rpidos I e II: No instante que o programa de interrupo chamado os efetivos
dos contadores rpidos so todos atualizados conforme pulsos recebidos.
Importante: O programa Int1 tem prioridade sobre a Int2, isso significa que se por algum motivo a Int2
estiver rodando e ocorrer uma interrupo na Int1 o programa da Int2 ser interrompido, o programa da
Int1 ser executada e ao final, a interrupo retornar para onde a Int2 havia parado.
93
Programa de Interrupo 2
Para que o programa de Int2 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Para tornar mais eficiente a execuo do programa Int2, ao habilit-lo, possvel selecionar as tarefas
que iro ser executadas junto interrupo:
Atualiza entradas digitais de 100 a 107: No instante em que o programa de interrupo chamado,
l as entradas digitais de 100 a 107 (CPU) e atualiza os seus estados lgicos na memria.
Atualiza entradas analgicas: No instante em que o programa de interrupo chamado, l as
entradas analgicas e atualiza os valores de cada entrada na memria.
Atualiza sadas digitais 180 a 187: Imediatamente aps o programa de interrupo ser executado, o
estado fsico das sadas de 180 a 187 (CPU) atualizado de acordo com a memria.
Atualiza sadas analgicas: Imediatamente aps o programa de interrupo ser executado, as sadas
analgicas so atualizadas de acordo com o valor de memria de cada uma delas.
Atualiza contadores rpidos I e II: No instante que o programa de interrupo chamado, os efetivos
dos contadores rpidos so todos atualizados conforme pulsos recebidos.
Atualiza sadas digitais 190 a 19F: Imediatamente aps o programa de interrupo ser executado, o
estado fsico das sadas de 190 a 19F atualizado de acordo com a memria.
Atualiza 8 primeiros ngulos: No instante que o programa de interrupo chamado, os 8 primeiros
ngulos do contador rpido (CPU) em modo ngulo so atualizados.
Uma vez habilitada, o programa Int2 ser executado periodicamente, de acordo com o intervalo
definido pelo usurio em Configurao de Hardware, seleo Habilita programa de interrupo 2, boto
Opes. Os intervalos possveis vo de 2 a 10 ms.
Importante: O programa Int1 tem prioridade sobre a Int2, isso significa que se por algum motivo a Int2
estiver rodando e ocorrer uma interrupo na Int1 o programa da Int2 ser interrompido, o programa da
Int1 ser executado e ao final a interrupo retornar para onde a Int2 havia parado.
94
APR03
Mestre
Modbus
Escravo
Modbus
Mestre
SIM
SIM
NO(*)
SIM
(**)
SIM
NO
SIM
RS232
RS485
SIM
SIM
95
MPC4004G
MPC4004L
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
No
No
No
Sim
No
Sim
Sim
No
Sim
Sim
No
Sim
96
97
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
003F
0030
16 EI DE NGULOS
00DF
REGISTROS ASSOCIADOS
04D7
04D6
04D1
04D0
053F
0500
(3)
JUMPER
101.2806 P
ou
101.2807 N
ST2
ST3
POSIO
FUNO
A
B
A
B
Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
Encoder unidirecional
Default: bidirecional
Observao: a CPU do MPC4004 composta por duas placas de circuito impresso. Os jumpers de
definio do encoder encontram-se na placa inferior. Para acess-los necessrio remover a placar
superior, retirando os parafusos de fixao.
Aps alterar os jumpers ao remontar as placa verificar se a conexo entre as mesmas est correta.
O contador rpido pode atuar em dois modos:
Modo Normal
Modo ngulo
98
Modo Normal
Este modo de funcionamento permite uma contagem de pulsos de 0000 a 9999, com a possibilidade
de:
Zerar a contagem atravs de estado interno de RESET.
Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL.
Bloquear a contagem atravs de estado interno de BLOQUEIO.
Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.
Neste modo existem ainda os estados internos de comparao (>, < e =) entre um valor de setpoint e o
valor efetivo do contador, estes estados internos so de leitura para o programa de usurio.
A cada pulso amostrado, um registro de contagem incrementado e uma comparao executada
com um valor de setpoint pr-definido pelo usurio. O resultado da comparao deixado em
disponibilidade atravs de estados internos especficos que podem ser usados no programa de
usurio. O resultado da comparao tambm colocado em trs sadas fsicas configuradas pelo
usurio (S180 a S187).
Importante: No h marca de zero.
Modo ngulo
Este modo tem como diferena em relao ao anterior a contagem, que varia de um valor da marca
zero para sentido crescente. Esta marca zero pode ou no corresponder ao sinal de referncia (Z e
seu complementar).
Desta maneira a utilizao de um encoder angular com 360 pulsos por volta, poderia determinar como
marca crescente o valor 0000 e limitando a contagem entre os valores 0000 a 0359.
Neste modo existem ainda 16 estados internos (denominados estados internos de ngulos) que so
resultados de comparao entre o valor efetivo da contagem e 16 regies definidas atravs de
setpoints denominados presets iniciais e finais. Se o valor do preset inicial for menor que o valor do
preset final, um estado interno correspondente permanecer fechado (ON) enquanto o valor efetivo da
contagem pertencer dentro do intervalo definido. Se o preset inicial for maior que o preset final, um
estado interno correspondente permanecer aberto (OFF) enquanto o valor efetivo da contagem
pertencer dentro do intervalo definido.
Importante: O sinal da marca zero deve ser conectado entrada E103 do Mdulo de Processamento
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
003F
0030
(1)
(2)
(3)
EI RESERVADO
EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal)
HABILITA SADAS CONTADOR RPIDO (Modo Normal)
BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO
(Modo Normal)
RESET EFETIVO CONTADOR RPIDO (Modo Normal)
16 EI DE NGULOS (Modo ngulo)
(2)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
(3)
estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
estes estados passam a ser de uso geral quando o contador rpido do mdulo de processamento est no modo normal.
99
VALOR INICIAL
VALOR A SER CARREGADO NO EFETIVO QUANDO A CONTAGEM
PASSAR PELA MARCA DE ZERO NO SENTIDO DECRESCENTE
EFETIVO
RESERVADO
SETPOINT
RESERVADO
NGULO FINAL 08
NGULO INICIAL 08
NGULO FINAL 07
NGULO INICIAL 07
NGULO FINAL 06
NGULO INICIAL 06
NGULO FINAL 05
NGULO INICIAL 05
NGULO FINAL 04
NGULO INICIAL 04
NGULO FINAL 03
NGULO INICIAL 03
NGULO FINAL 02
NGULO INICIAL 02
NGULO FINAL 01
NGULO INICIAL 01
053E
053C
053A
0538
0536
0534
0532
0530
052E
052C
052A
0528
0526
0524
0522
0520
100
NGULO FINAL 16
NGULO INICIAL 16
NGULO FINAL 15
NGULO INICIAL 15
NGULO FINAL 14
NGULO INICIAL 14
NGULO FINAL 13
NGULO INICIAL 13
NGULO FINAL 12
NGULO INICIAL 12
NGULO FINAL 11
NGULO INICIAL 11
NGULO FINAL 10
NGULO INICIAL 10
NGULO FINAL 09
NGULO INICIAL 09
0501h
0502h
0503h
00
00
01
50
Escolha uma das sadas digitais para relacionar com o resultado da comparao do efetivo com o
setpoint do contador de alta velocidade presente no mdulo de processamento. Conforme o resultado
da comparao, a sada relacionada automaticamente ativada.
Caso no queira relacionar a sada digital escolha a opo Nenhum.
Clique no boto OK para confirmar os valores.
101
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
001F
0000
32 TEMPORIZADORES/CONTADORES
REGISTROS ASSOCIADOS
047F
0440
043F
0400
32 EFETIVOS DE TEMPORIZADOS/CONTADORES
32 PRESETS DE TEMPORIZADORES/CONTADORES
Abaixo temos uma tabela realizando a referncia cruzada dos Estados Internos, Presets e Efetivos dos
Temporizadores/Contadores:
N
ESTADO
INTERNO
PRESET
EFETIVO
ESTADO
INTERNO
PRESET
EFETIVO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0000h
0001h
0002h
0003h
0004h
0005h
0006h
0007h
0008h
0009h
000Ah
000Bh
000Ch
000Dh
000Eh
000Fh
0400h
0402h
0404h
0406h
0408h
040Ah
040Ch
040Eh
0410h
0412h
0414h
0416h
0418h
041Ah
041Ch
041Eh
0440h
0442h
0444h
0446h
0448h
044Ah
044Ch
044Eh
0450h
0452h
0454h
0456h
0458h
045Ah
045Ch
045Eh
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
0010h
0011h
0012h
0013h
0014h
0015h
0016h
0017h
0018h
0019h
001Ah
001Bh
001Ch
001Dh
001Eh
001Fh
0420h
0422h
0424h
0426h
0428h
042Ah
042Ch
042Eh
0430h
0432h
0434h
0436h
0438h
043Ah
043Ch
043Eh
0460h
0462h
0464h
0466h
0468h
046Ah
046Ch
046Eh
0470h
0472h
0474h
0476h
0478h
047Ah
047Ch
047Eh
102
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
0021
0020
HABILITA TEMPORIZADOR 02
HABILITA TEMPORIZADOR 01
REGISTROS ASSOCIADOS
0547
0546
0545
0544
0543
0542
0541
0540
EFETIVO DO TEMPORIZADOR 02
PRESET DO TEMPORIZADOR 02
EFETIVO DO TEMPORIZADOR 01
PRESET DO TEMPORIZADOR 01
103
MODO 4 FASES
Descrio
HABILITA TORQUE
BLOQUEIO DE CONTAGEM
MODO DE FUNCIONAMENTO
SENTIDO DE ROTAO
POSIO ALCANADA
TIPO DE PASSO
RESET DO EFETIVO
104
Registros relacionados :
4D8 e 4DA - preset do nmero de passos, 8 dgitos (00000000 99999999) (modo posio)
4D4 e 4D6 - efetivo de contagem dos passos, 8 dgitos (00000000 99999999) (modo posio)
4D0 e 4D1 - valor de velocidade min. 5.0 RPM mx 180.0 RPM
Observao: A velocidade do motor em RPM calculada diferente para cada uma das configuraes do
motor de passo. Para o modo 4 fases, considera-se um motor de 360 passos por volta, J para o modo
de gerador de pulsos, considera-se um motor com nmero de passos por volta definido na
configurao.
A velocidade mxima efetivamente alcanada depende do tipo de motor que se est utilizando, bem
como do torque necessrio ao processo (Quanto mais veloz menor ser o torque do motor).
Tabelas de acionamento do modo 4 fases:
Passo inteiro
1
2
3
4
1
Meio passo
S180
S181
S182
S183
ON
ON
OFF
OFF
ON
OFF
OFF
ON
ON
OFF
ON
OFF
OFF
ON
ON
OFF
ON
ON
OFF
OFF
1
2
3
4
5
6
7
8
1
S180
S181
S182
S183
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
ON
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
OFF
ON
ON
ON
OFF
OFF
ON
ON
ON
OFF
OFF
OFF
OFF
105
Esquema de Ligao
MOTOR DE
PASSO
FONTE
S0
S1
S2
S3
S4
S5
S6
S7
E0
E1
E2
E3
E4
E5
E6
E7
RUN
+5Vcc
PROG
S7
S6
+24Vcc
0Vcc
IHM
S5
5V
S4
S3
S2
2A
S1
S0
24VS
0VS
STS
E7
RS232
E6
E5
E4
E3
E2
E1
DO/RI
E0
DO/RI
24VE
+5Vcc
0VE
L1
L2
GND
RS485
4004.11
4004.40
106
Funcionamento: A o habilitar o modo print (EI 0FB ligado), e selecionado o canal a ser enviado, o
usurio dever ativar a instruo "PRINT" atravs de um MONOA para enviar os dados atravs do
canal serial.
Importante:
O estado 0FB deve ficar ativo durante todo o tempo de transmisso dos dados.
Ao ativar o estado 0FB , o controlador no mais poder receber programao atravs do
WinSUP 2, pois seu canal serial fica reservado para o envio de dados .
A taxa de transmisso para o modo print definida pelo usurio no menu de configurao de
hardware. (para maiores detalhes ver o item "Canais de comunicao serial" pgina 95).
Leitura de Caracteres Atravs do Canal Serial
L caracteres de um dispositivo externo como leitor de cdigo de barras, servo motores, retorno de
conexo com modem, etc.
Funcionamento: Estando em modo Print (EI 0FB ligado) , e com o estado interno especial "0AB"
tambm ligado, os dados recebidos em RX do canal de comunicao RS232 so armazenados a partir
do endereo 0E00 at um limite de 255 caracteres, configurvel pelo usurio.
Quando o estado "0AB" estiver desligado , os caracteres recebidos em RX do canal de comunicao
RS232 so ignorados .
A quantidade de bytes recebidos atualizada no registro 0FE4/0FE5 .
A transio de off para on do estado interno 0AB,provoca a limpeza do buffer (colocao do valor "FF"
entre 0E00 e 0EFF) e o zeramento do registro contador de caracteres recebidos .
107
Ignora caracteres
recebidos em RX
Ignora caracteres
recebidos em RX
Armazena caracteres no buffer
108
109
STATUS
FUNO
LIGADO
DESLIGADO
Mestre da RS232
Mestre da RS485
3D0 - Estado interno de habilitao do modo mestre , ao ser ativado o canal serial escolhido iniciar a
varredura na tabela com as regies a serem atualizadas nas estaes.
Ao ser desligado, o canal serial volta a ser um canal escravo.
Importante: O canal serial, ao ser definido como mestre, no mais responder a aplicativos como
WinSUP 2, PEP ou sistemas supervisrios, pois estar havendo coliso no canal de comunicao em
funo de haver 02 dispositivos mestre na rede.
3D1 a 3EF - indicam respectivamente estados internos de falha de comunicao com as estaes de
01 a 31.
Quando houver mais de 05 tentativas consecutivas sem sucesso com uma determinada estao, ser
ligado automaticamente o estado interno de falha, sendo desligado automaticamente quando houver o
restabelecimento da comunicao.
Observao: A definio do canal mestre est disponvel somente nas CPUs com processador XA.
Para os outros modelos o canal padro para comunicao background a RS485.
Regies de comunicao:
possvel definir at 40 regies de comunicao de 16 bytes cada.
Cada regio receber ainda o atributo de enviar para a estao ou receber da estao:
110
Utilizando o protocolo APR03: O protocolo APR03 foi criado pela Atos, sendo utilizado em
todos os seus controladores; do tipo mestre/escravo.
Especificaes:
Baud Rate
= 2400, 4800, 9600, 19200, 57600
Paridade
= nenhuma
Stop bit
=1
Data bit = 8 bits
Especificaes:
Baud Rate
Parity
Stop Bit
Data bit
(0x01)
(0x02)
(0x03)
(0x05)
(0x06)
(0x0F)
(0x10)
(ERROR)
111
112
CPUs
4004.05R, 4004.06R e 4004.09R
4004.05T, 4004.06T e 4004.09T
Mapeamento de memria
Mapeamento de Memria das CPUs:4004.05R, 4004.06R, 4004.09R, 4004.05T, 4004.06T e
4004.09T
ENDEREO
FFFF
F000
EFFF
EF00
EEFF
E000
DFFF
1000
0FFF
0FD0
0FCF
0784
0783
0780
077F
0548
0547
0540
053F
0500
04FF
04E0
04DF
04D0
04CF
0480
047F
0400
03FF
0000
DESCRIO
REA DE USO INTERNO DO SISTEMA
256 ESTADOS INTERNOS REMANENTES
3.840 ESTADOS INTERNOS AUXILIARES
26.624 REGISTROS LIVRES
REGISTROS ESPECIAIS
1.062 REGISTROS LIVRES
RESERVADO PARA RESTO DAS INSTRUES DIV,DIVB,DIVBL,DVBLL
284 REGISTROS LIVRES
2 PRESETS E EFETIVOS DOS TEMPORIZADORES DE 1 ms
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO
MDULOS DE CONTAGEM RPIDA
REA DE CONTAGEM RPIDA DO MDULO DE PROCESSAMENTO
48 REGISTROS LIVRES
32 PRESETS E EFETIVOS DE TEMPORIZADORES OU CONTADORES
MEMRIA DE ESTADOS INTERNOS
113
(Modo ngulo)
DESCRIO
256 ESTADOS INTERNOS REMANENTES
3840 ESTADOS INTERNOS AUXILIARES
DESCRIO
DIREO DE CONTAGEM DE PULSO PARA INSTRUO CTCPU (REMANENTE)
WATCH DOG TIMER (ATIVO QUANDO O WDT ENTRAR) DESLIGADO NA PASSAGEM PARA PROG
SENTIDO DO CONTADOR RPIDO 2
SENTIDO DO CONTADOR RPIDO 1
SINAL DA SADA ANALGICA DO CONTADOR RPIDO 2
SINAL DA SADA ANALGICA DO CONTADOR RPIDO 1
10 ESTADOS INTERNOS REMANENTES
ESTADOS INTERNOS DE FALHA DE COMUNICAO COM AS ESTAES (EI REMANENTE)
HABILITA MODO MESTRE (EI REMANENTE)
80 ESTADOS INTERNOS REMANENTES
377 ESTADOS INTERNOS AUXILIARES
ESTADOS INTERNOS MOTOR DE PASSO
120 ESTADOS INTERNOS AUXILIARES
RESERVADO PARA AS SADAS DIGITAIS DA CPU
120 ESTADOS INTERNOS AUXILIARES
RESERVADO PARA AS ENTRADAS DIGITAIS DA CPU
OVERFLOW NA SOMA, SUBTRAO E SCL (2) (3) (5)
MUDANA DE VALOR ATRAVS DE TECLADO (2) (5)
EI ACESSO COMUNICAO SERIAL CANAL A (RS232) (2) (5)
ON QUANDO SERIAL OCUPADA (PRINT) (2) (5)
HABILITA / DESABILITA USO DO CANAL SERIAL (PRINT) (1) (5)
ON QUANDO RESULTADO DE "COMPARE" < (2) (4)
ON QUANDO RESULTADO DE "COMPARE" = (2) (4)
ON QUANDO RESULTADO DE "COMPARE" > (2) (4)
SEMPRE LIGADO (2)
SEMPRE DESLIGADO (2)
ON NA PRIMEIRA VARREDURA (2)
CLOCK DE 1,0 SEGUNDOS (2)
CLOCK DE 0,2 SEGUNDOS (2)
CLOCK DE 0,1 SEGUNDOS (2)
BLOQUEIO DE TECLADO PARA EDIO (1)
BIP DE TECLADO (2)
POSIO ZERO CONTADOR RPIDO 2
EFETIVO < SETPOINT CONTADOR RPIDO 2
114
ENDEREO
DESCRIO
00ED
00EC
00EB
00EA
00E9
00E8
00E7
00E6
00E5
00E4
00E3
00E2
00E1
00E0
00DF
00DE
00DD
00DC
00DB
00DA
00D9
00D8
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
00CF
00CE
00CD
00CC
00CB
00C0
00BF
00BE
00BD
00BC
00BB
00B0
00AF
00AE
00AD
00AC
00AB
00AA
00A9
00A0
009F
0040
RESPECTIVAMENTE LED'S DE 1 a 12. (Qualquer LED do frontal acende quando ativado o seu estado interno)
TRIGGER DE 1 SEG
HABILITA PROTOCOLO MODBUS
LIGADO PRINT NO CANAL B (RS485) / DESLIGADO PRINT NO CANAL A (RS232)
ESTADO INTERNO REFERENTE TECLA ESC
RESPECTIVAMENTE BOTES DE F1 a F12 (Quando um boto ativado no frontal do MPC4004 o seu respectivo estado
interno passa para ON)
DESABILITA ZERO EXTERNO CONTADOR RPIDO 2
DESABILITA ZERO EXTERNO CONTADOR RPIDO 1
SETA PARA BAIXO DA IHM
SETA PARA CIMA DA IHM
HABILITA LEITURA DE CARACTERES DO CANAL RS232
LIGADO MODO MESTRE NA RS232 / DESLIGADO MODO MESTRE NA RS485
BOTES K1 a K9 = (00A0 a 00A8) e K0 = (A09) (Quando um boto ativado no frontal do MPC4004 o seu respectivo
estado interno passa para ON)
96 ESTADOS INTERNOS AUXILIARES
115
ENDEREO
003F
0030
002F
0027
0026
0025
0024
0023
0022
0021
0020
001F
0000
DESCRIO
16 ESTADOS INTERNOS DE NGULOS
RESERVADO
ON TECLA <EDITA> FECHADA / OFF TECLA <EDITA> ABERTA
ON TECLA <ENTRA> FECHADA / OFF TECLA <ENTRA> ABERTA
ON TECLA <LOCK> FECHADA / OFF TECLA <LOCK> ABERTA (2)
STATUS DA BATERIA DA CPU ON = BATERIA FRACA / OFF = BATERIA OK (SOMENTE DRIVER MPC4004T)
LIGADO = MODBUS NA RS232
HABILITA TEMPORIZADOR 02
(Mx. 9,999 segundos)
HABILITA TEMPORIZADOR 01
(Mx. 9,999 segundos)
32 TEMPORIZADORES/CONTADORES (1 a 32) (Mx. 99,99 segundos)
OBSERVAES:
(1)
(2)
(3)
(4)
(5)
estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
ativado quando h um overflow na soma ou NO h emprstimo na subtrao.
quando no existe HABILITA ativo, os estados so os da ltima comparao com HABILITA ativo.
estados internos que no podem ser forados pelo WinSUP 2.
REGISTROS ESPECIAIS
0FFF
RESERVADO
0FF0
0FEF
NMERO DA TELA ATUAL
0FEE
0FED
NMERO DA TELA ALVO (SOFTWARE USURIO) (1)
0FEC
0FEB
NMERO DA TELA DE NAVEGAO PARA ACESSO
0FEA
TELA DE AUXLIO MANUTENO ATRAVS DE S1
0FE9
RESERVADO
0FE6
0FE5
CONTADOR DE CARACTERES RECEBIDOS
0FE4
0FE3
GAVETA RECUPERADA
0FE2
0FE1
NMERO DE UTILIZAES DA MEMRIA FLASH
0FE0
0FDF
RESERVADO
0FD0
(1) A parte mais significativa do registro deve ser igual a 00, pois a parte menos significativa representa o
nmero da tela em hexadecimal FF=256.
116
117
118
Opo do WinSUP 2
119
Mdulos Digitais
Entradas Digitais
Os mdulos de entradas digitais detectam e convertem sinais de comutao de entrada em nveis
lgicos de tenso no controlador programvel. Essas entradas podero ser botoeiras, chaves limite,
sensores de proximidade ou qualquer outro dispositivo capaz de comutar tenso 24Vcc, 110 Vca ou
220 Vca.
Cada entrada isolada do sistema atravs de um acoplador tico sendo seu estado "ON" sinalizado
atravs de LED's no frontal do mdulo. Podem-se ter mdulos de 8, 16 ou 32 entradas, num total
mximo de 496.
Sadas Digitais
Os mdulos de sadas digitais convertem sinais lgicos usados no controlador programvel em sadas
(corrente contnua 24 Vcc ou alternada rels ou triac), capazes de energizar bobinas, rels, chaves
contatoras, lmpadas, solenides ou qualquer outra carga.
As sadas so isoladas do sistema atravs de acopladores ticos, sendo a indicao de sada ativada
atravs de LED's no frontal do mdulo. Podem-se ter mdulos de 8 ou 16 sadas, num total mximo de
496.
Multiplex
O mdulo 4004.70 oferece os drivers para ligar externamente os 32 botes e/ou 32 LEDs.
Estes Botes e/ou LEDs so relacionados aos estados internos atravs do aplicativo WinSUP 2.
Importante: - mximo de 1 mdulo por bastidor.
A seguir mostrado o esquema de ligao dos Botes e LEDs:
120
Importante: Quando a opo Memorizar entradas em troca a quente utilizada, deve-se manter os
conectores de entrada da placa durante o processo de retirada do mdulo para que o ltimo estado
das entradas seja corretamente memorizado.
A seleo destas opes feita nas propriedades da placa no aplicativo
WinSUP 2, como mostrado em vermelho na figura ao lado:
O usurio pode optar por definir um EI para informar quando a placa de
troca a quente est ausente do mdulo. Esta opo habilitada nesta
mesma janela, como mostrado em azul.
Ao habilitar esta opo, o campo para inserir o endereo do EI de
ausncia de placa habilitado.
Uma vez definido o estado interno utilizado, o mesmo poder ser
utilizado no ladder (programao das telas de alarme da IHM, por
exemplo) para sinalizar o evento de troca a quente durante o processo.
Definio do EI de ausncia de placa
121
Importante: necessrio que a alimentao das sadas do lado do campo (conectores) seja removida
antes da retirada e insero do mdulo no bastidor.
2. Retirar o mdulo do bastidor (ver figura abaixo);
122
3. Antes de inserir o novo mdulo, verificar a compatibilidade de endereamento dos jumpers ST1 e
STG com o mdulo retirado, pois devem ser iguais. (ver procedimento abaixo);
ATENO: O recurso de troca a quente deve ser utilizado com total cuidado e ateno por parte do
usurio. A configurao de jumpeamento do novo mdulo DEVE ser igual a da placa que foi
substituda. O endereamento errado pode causar danos ao controlador e mquina / processo
controlado. A ATOS se isenta de qualquer responsabilidade sobre danos causados pelo uso indevido
deste recurso.
123
Importante: Quando a opo Memorizar entradas em troca a quente utilizada, antes de inserir o
novo mdulo no bastidor, certifique-se de que os conectores das entradas j foram conectados no
mdulo, garantindo o status das entradas quando a placa for energizada pelo CLP.
5. Colocar os conectores do mdulo (ver procedimento abaixo).
124
POSIO
FUNO
STG*
A
B
JUMPER
POSIO
FUNO
ST1
A
B
C
D
E
F
G
H
Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).
125
Para acessar as configuraes de uma placa digital, utilize um dos procedimentos mostrados
abaixo:
No Bastidor d um duplo - clique sobre a imagem da placa digital que deseja configurar;
Na Tabela de Expanses d um duplo - clique sobre a linha correspondente placa digital que deseja
configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que deseja
configurar) e selecione a opo "Propriedades";
Configurando uma placa digital:
As placas digitais tm seus endereos de entradas e sadas configurveis. Essa configurao feita
nos campos "Endereo Inicial", presentes na janela de configurao;
Os pontos digitais (tanto de entradas como de sadas) podem ser atualizados dentro do programa de
Int1 e/ou Int2. Para fazer isso basta marcar as opes correspondentes na janela de configurao de
pontos digitais.
Observao: permitida at, no mximo, uma placa por interrupo (alm das E/S da CPU). Dessa
forma, se escolhermos atualizar as entradas de uma placa de 16E/16S na Int1, ao configurar as outras
placas digitais do projeto, a opo "Atualizar na Int1" das entradas das outras placas ficar
desabilitada, mas podendo ainda utilizar as outras opes disponveis.
Abaixo, a visualizao da configurao de uma placa 16E/16S:
126
Clique com o boto direito no mouse sobre o Bastidor ou a Tabela de Expanses (na placa
Multiplex) e selecione a opo "Propriedades";
127
Mdulos Analgicos
Mdulos Analgicos (Mistos)
As expanses analgicas convertem at 32 sinais de entrada e 32 sinais de sada analgicas.
Endereamento das Expanses Analgicas
Os drivers MPC4004R e MPC4004T permitem ao usurio definir at 08 Mdulos de Entradas/Sadas
Analgicas (mistos).
A posio do jumper de endereamento (ST2) fornecida pelo aplicativo WinSUP 2, durante a
configurao do hardware a ser utilizado.
JUMPER
POSIO
A
B
C
D
E
F
G
H
ST2
FUNO
a
1 . EXPANSO ANALGICA
2a. EXPANSO ANALGICA
3a. EXPANSO ANALGICA
4a. EXPANSO ANALGICA
5a. EXPANSO ANALGICA
6a. EXPANSO ANALGICA
7a. EXPANSO ANALGICA
8a. EXPANSO ANALGICA
POSIO
FUNO
STG *
A
B
JUMPER
POSIO
ST1
A
B
C
D
E
F
G
H
FUNO
a
Importante: * Quando o mdulo de expanso no possuir o jumper de grupo STG, somente o jumper
ST1 dever ser configurado (para maiores detalhes ver pgina 35).
128
129
possvel determinar o fundo de escala mais adequado aplicao, escolhendo a escala a ser
aplicada, segundo as tabelas mostradas a seguir:
Entrada Analgica
Sada Analgica
Escala (BCD)
Escala (Binrio)
Escala (BCD)
Escala (Binrio)
0000 - 0500
0000 - 0700
0000 - 1000
0000 - 2000
0000 - 4000
0000 - 5000
0000 - 7000
0000 - 9999
0000 - 01F4
0000 - 02BC
0000 - 03E8
0000 - 07D0
0000 - 0FA0
0000 - 1388
0000 - 1B58
0000 - 270F
0000 - 9999
0000 - 5000
0000 - 4000
0000 - 2000
0000 - 1000
0000 - 270F
0000 - 1388
0000 - 0FA0
0000 - 07D0
0000 - 03E8
130
131
Mdulos de Temperatura
Os mdulos que fazem a leitura de temperatura convertem e linearizam tenses provenientes de at
64 termopares tipo J, tipo K ou termoresistncia do tipo PT100.
Importante: Utilizando o driver MPC4004R, o usurio pode configurar at 32 canais com o PID de
temperatura automtico atravs do WinSUP 2. Caso queira ter o controle de mais canais, pode-se
utilizar a Instruo PID (Ver manual DWARE) ou PID_I (Ver manual especfico PID padro ISA). Para
ter acesso aos manuais consulte o site www.atos.com.br opo Downloads.
Pode-se tambm criar telas de edio para os parmetros PID, utilizando o mapeamento de memria
dos parmetros PID que definido pelo WinSUP 2.
Para visualizar os endereos dos parmetros PID, necessrio acessar Referncia Cruzada no
ambiente do Winsup, para isto basta pressionar as teclas SHIFT+F3 , Expanses, Temperatura, 4T ou
8T e SlotX, Canal e Endereos PID. Esta ao funciona para os Drivers R e T.
Exemplo:
132
ST2
POSIO
FUNO
a
A
B
C
D
E
F
G
H
1 . EXPANSO DE TEMPERATURA
2a. EXPANSO DE TEMPERATURA
3a. EXPANSO DE TEMPERATURA
4a. EXPANSO DE TEMPERATURA
5a. EXPANSO DE TEMPERATURA
6a. EXPANSO DE TEMPERATURA
7a. EXPANSO DE TEMPERATURA
8a. EXPANSO DE TEMPERATURA
Importante: Para o mdulo 4004.85, permitido somente uma placa por bastidor, tendo sua posio
de endereamento fixa em ST2- F.
133
Importante: Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para
evitar interferncia em seus canais.
Para acessar as configuraes de uma placa de temperatura, utilize um dos procedimentos
mostrados abaixo:
No Bastidor d um duplo-clique sobre a imagem da placa de temperatura que se deseja configurar;
Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa de temperatura que
se deseja configurar;
Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que se
deseja configurar) e selecione a opo "Propriedades";
A configurao das expanses do WinSUP 2 feita em formato de tabela, abaixo segue o
procedimento para configurar cada opo disponvel.
Habilitao dos canais de temperatura:
Na coluna "Hab.canal" d um clique sobre a clula correspondente ao canal que se deseja habilitar;
Na coluna "Efetivo" defina qual registro livre ser utilizado como efetivo de temperatura para cada
canal, individualmente;
Observao: Cada canal pode ser habilitado individualmente. Somente os canais habilitados sero
atualizados durante a varredura.
134
Contadores Rpidos
Os mdulos de expanso de contagem rpida 4004.87 e 4004.87SA destinam-se para medies de
posicionamentos possibilitando a contagem de -8.388.608 a +8.388.608 pulsos freqncia mxima
de 100 kHz.
Importante: permitida somente uma placa de contagem rpida por bastidor.
Estes mdulos possuem dois canais independentes que devem receber como sinal de entrada
transdutores de posio incrementais, lineares ou angulares, com sinais de onda quadrada defasados
de 90 (A, B e seus complementares) para deteco de sentido e um sinal de referncia (Z e seu
complementar). Opcionalmente o sinal B (e seu complementar) pode ser eliminado para uso onde no
h necessidade de deteco de sentido.
Observao: Os dispositivos com sinais A e A ,B e B , Z e Z , tambm recebem o nome de sinais
"driver de linha"
Possuem tambm uma sada fsica para cada canal configurvel para tipo "P" ou "N" (ver pg. 34).
Esta sada mantm o status de comparao entre o setpoint de contagem e o valor efetivo , sendo
possvel configurar se a mesma ir acionar quando o efetivo for maior que o setpoint ou o contrrio (ver
estados 00E4 e 00EC).
Tambm possui uma entrada de bloqueio de contagem para cada canal, configurvel para tipo "P" ou
"N" (ver pg. 34)
Os mdulos possuem contagem bidirecional (contagem de pulsos em ambos os sentidos), com os
seguintes recursos :
Zerar a contagem atravs de estado interno de RESET (independente do sinal de referncia),
impede que o contador seja zerado pelo pulso de zero atravs do estado interno DESABILITA
ZERO EXTERNO.
Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL.
Bloquear a contagem atravs de estado interno de BLOQUEIO.
Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.
Todos estes estados internos mencionados so individuais por canal e ativados no programa de
usurio.
Para estes mdulos existem ainda os estados internos de comparao ( e <) entre um valor de
setpoint e o valor efetivo do contador, alm do estado interno relativo ao sinal de referncia do
transdutor de posio (zero eltrico).
Todos estes estados internos so de leitura para o programa de usurio e tambm individuais por
canal.
A cada pulso amostrado um registro de contagem incrementado ou decrementado e uma
comparao executada com um valor de setpoint pr-definido pelo usurio. O resultado da
comparao deixado em disponibilidade atravs de estados internos especficos que podem ser
usados no programa de usurio. Se fisicamente houver o sinal de referncia, na borda de ocorrncia
haver a zeragem incondicional do registro de contagem (se o estado interno de DESABILITA ZERO
EXTERNO no estiver habilitado) e tambm ser sinalizado atravs de um estado interno especfico.
O resultado da comparao tambm colocado em uma sada fsica programvel pelo usurio (, <)
efetivo maior/igual setpoint ou efetivo menor que setpoint. Esta programao feita atravs do estado
interno HABILITA SADA EFETIVO SETPOINT.
O mdulo de expanso de contagem rpida 4004.87SA possui alm de todas as caractersticas
descritas acima, uma sada analgica por canal de contagem. A sada varia de -10 Vcc a +10 Vcc.
O valor da sada ser dado pelo setpoint colocado nos registros de sada analgica associada ao
Contador Rpido 1 (04EC/04ED) e Contador Rpido 2 (04FC/04FD), este valor varia entre 0 e 2000,
sendo que o estado interno de SINAL DA SADA ANALGICA (03FA para Contador 1 e 03FB para
Contador 2) definir se o valor positivo ou negativo.
135
00EF
00EE
00ED
00EC
00EB
00EA
00E9
00E8
00E7
00E6
00E5
00E4
00E3
00E2
00E1
00E0
00AF
00AE
(1) Estados escritos como sada no software de usurio, para uso no software bsico.
(2) Estados de leitura apenas pelo software usurio.
REGISTROS ASSOCIADOS
04FF
04FE
04FD
04FC
04FB
04F8
04F7
04F4
04F3
04F0
04EF
04EE
04ED
04EC
04EB
04E8
04E7
04E4
04E3
04E0
RESERVADO
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 2
VALOR INICIAL CONTADOR RPIDO 2
EFETIVO CONTADOR RPIDO 2
PRESET CONTADOR RPIDO 2
RESERVADO
SADA ANALGICA ASSOCIADA CONTADOR RPIDO 1
VALOR INICIAL CONTADOR RPIDO 1
EFETIVO CONTADOR RPIDO 1
PRESET CONTADOR RPIDO 1
136
(2)
(2)
(1)
(1)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
(1)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
137
Mdulo de Energia
ATENO: Este mdulo dever ser utilizado somente com as unidades de processamento
XA.
A unidade 4004.45 foi idealizada para atender aplicaes direcionadas ao controle e anlise de
parmetros eltricos trifsicos.
Integrado aos drivers MPC4004R e MPC4004T sobre a forma de um mdulo microprocessado, este
mdulo possibilita aplicaes dedicadas ao controle de energia ou aplicaes integradas, que tambm
requeiram a monitorao de parmetros eltricos.
Principais Caractersticas:
*
Medio de parmetros eltricos (para sistemas em Y com neutro):
*
Tenso RMS (valor trifsico e por fase);
*
Corrente RMS (valor trifsico e por fase);
*
Potncia Ativa (valor trifsico e por fase);
*
Potncia Reativa (valor trifsico e por fase);
*
Potncia Aparente (valor trifsico e por fase);
*
Fator de Potncia (valor trifsico e por fase);
*
Consumo de Energia Reativa (valor trifsico e por fase);
*
Freqncia (por fase);
*
Deteco de falta de Fase;
*
Deteco de inverso de Fase;
*
Deteco do sentido da Energia.
Frmulas Relacionadas as Medies:
S - Potncia aparente ou potncia total - VA
P - Potncia ativa - W
Q - Potncia reativa - VAr
I - Corrente - A
COS - fator de potncia
S=
Tringulo de potncias
P*P + Q*Q
Cos = P/S
I = S/V
138
DESCRIO
REPRESENTAO
RESERVADO
KPT3 CTE MULTIP. PARA POTNCIA TOTAL FASE 3
KPT2 CTE MULTIP. PARA POTNCIA TOTAL FASE 2
KPT1 CTE MULTIP. PARA POTNCIA TOTAL FASE 1
KPR3 CTE MULTIP. PARA POTNCIA REATIVA FASE 3
KPR2 CTE MULTIP. PARA POTNCIA REATIVA FASE 2
KPR1 CTE MULTIP. PARA POTNCIA REATIVA FASE 1
KPA3 CTE MULTIP. PARA POTENCIA ATIVA FASE 3
KPA2 CTE MULTIP. PARA POTENCIA ATIVA FASE 2
KPA1 CTE MULTIP. PARA POTENCIA ATIVA FASE 1
KI3 CTE MULTIP. PARA CORRENTE FASE 3
KI2 CTE MULTIP. PARA CORRENTE FASE 2
KI1 CTE MULTIP. PARA CORRENTE FASE 1
KV3 CTE MULTIP. PARA TENSO FASE 3
KV2 CTE MULTIP. PARA TENSO FASE 2
KV1 CTE MULTIP. PARA TENSO FASE 1
RESERVADO
POTNCIA TOTAL FASE 3 * KPT3 FASE 3
POTNCIA TOTAL FASE 2 * KPT3 FASE 2
POTNCIA TOTAL FASE 1 * KPT3 FASE 1
POTNCIA REATIVA FASE 3 * KPR3 FASE 3
POTNCIA REATIVA FASE 2 * KPR2 FASE 2
POTNCIA REATIVA FASE 1 * KPR1 FASE 1
POTNCIA ATIVA FASE 3 * KPA3 FASE 3
POTNCIA ATIVA FASE 2 * KPA2 FASE 2
POTNCIA ATIVA FASE 1 * KPA1 FASE 1
CORRENTE FASE 3 * KI3 FASE 3
CORRENTE FASE 2 * KI2 FASE 2
CORRENTE FASE 1 * KI1 FASE 1
TENSO FASE 3 * KV3 FASE 3
TENSO FASE 2 * KV2 FASE 2
TENSO FASE 1 * KV1 FASE 1
CPU
DIREO
4004.45
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
X.XXX
XX.XX
XX.XX
XX.XX
X.XXX
X.XXX
X.XXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XX.XX
XXX.X
XXX.X
XXX.X
XX.XX
XX.XX
XXXXXXXX
XXXXXXXX
XXXXXXXX
139
ENDEREO
066F
0668
0667
0660
065F
0658
0657
0650
064F
0648
0647
0640
063F
0638
0637
0630
062C
062A
0628
0626
0624
0622
0620
061C
061A
0618
0616
0614
0612
0610
060C
060A
0608
0606
0604
0602
0600
DESCRIO
REPRESENTAO
CPU
DIREO
4004.45
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
KWH
XXXXXXXXXX.XXXXXX
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
XX.XX
XXXX
XXXX
XXXX
XX.XX
XX.XX
XXX.X
COS FASE 3
POTNCIA APARENTE FASE 3
POTNCIA REATIVA FASE 3
POTNCIA ATIVA FASE 3
CORRENTE FASE 3
FREQUENCIA FASE 3
TENSO FASE 3
COS FASE 2
POTNCIA APARENTE FASE 2
POTNCIA REATIVA FASE 2
POTNCIA ATIVA FASE 2
CORRENTE FASE 2
FREQUENCIA FASE 2
TENSO FASE 2
COS FASE 1
POTNCIA APARENTE FASE 1
POTNCIA REATIVA FASE 1
POTNCIA ATIVA FASE 1
CORRENTE FASE 1
FREQUENCIA FASE 1
TENSO FASE 1
140
DESCRIO
CPU
DIREO
4004.45
RESERVADO
ON- LIBERA CLCULO DE POTNCIAS ,
CORRENTES E FATOR DE POTNCIA
ON LIBERA CLCULO DE ENERGIA
ON ZERA CALCULO DE ENERGIA
RESERVADO
RESERVADO
RESERVADO
RESERVADO
ON FALTA DE FASES
ON SEQUENCIA DE FASES ERRADAS
ON POTNCIA REATIVA FASE 3 POSITIVA
ON POTNCIA REATIVA FASE 2 POSITIVA
ON POTNCIA REATIVA FASE 1 POSITIVA
ON POTNCIA ATIVA FASE 3 POSITIVA
ON POTNCIA ATIVA FASE 2 POSITIVA
ON POTNCIA ATIVA FASE 1 POSITIVA
ST1
POSIO
FUNO
a
A
B
C
D
E
F
G
H
1 . EXPANSO DE ENERGIA
2a. EXPANSO DE ENERGIA
3a. EXPANSO DE ENERGIA
4a. EXPANSO DE ENERGIA
5a. EXPANSO DE ENERGIA
6a. EXPANSO DE ENERGIA
7a. EXPANSO DE ENERGIA
8a. EXPANSO DE ENERGIA
Observao: O usurio tem a sua disposio, todas as unidades digitais e analgicas presentes nos
drivers MPC4004Re MPC4004T podendo assim incrementar o controle dos processos que envolvem a
medio de parmetros eltricos.
Utilizando o Aplicativo WinSUP 2
Para inserir uma placa Slave, siga os seguintes passos:
1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar;
2. Na rvore de Expanses, abra a opo "Slaves";
3. Dentre as opes disponveis, escolha a placa que deseja inserir;
141
Primeiro estado interno: 0200h (poderia ser 0250h, 0320h, etc.) (ver mapeamento da slave de
energia)
Atualizao na Int2:
Marque a opo "Habilita a atualizao desta slave na Int2", para que a slave seja atualizada dentro do
programa de Int2;
142
02 (dois)
At 08 mdulos, limitado ao consumo dos mdulos em relao fonte do bastidor.
De 1200 bps at 57.600 bps
RS232 ou RS485 presente em cada canal e selecionvel por jumper interno
(ver tabela na pgina 95)
1000V
Status do mdulo e Status dos canais
Diretamente atravs do WinSUP 2
4004.72R: APR03 no modo mestre e escravo
4004.72M: MODBUS RTU no modo mestre e escravo
240mA @5Vcc da fonte do bastidor
MODO ESCRAVO
Apagado
143
1. Na varredura da CPU: A troca de informaes entre a CPU e o mdulo ocorrer uma vez a
cada varredura da CPU, sendo atualizado at 8 frames por vez.
Desta forma, se os dois canais so configurados como mestre e possuem por exemplo 16
frames cada um, o tempo para atualizar todos os campos ser de 4 varreduras da CPU.
Recomenda-se este modo quando no h variveis crticas sendo atualizadas.
144
II
CPU
Slave
CP-01
O primeiro ciclo j conhecido onde sua temporizao depende da quantidade de frames criados
e tambm de estarem ou no sendo atualizados na interrupo.
Para o segundo ciclo, dependemos basicamente da taxa de comunicao e do nmero de bytes
transmitidos, assim teramos:
TAXA
N. DE BYTES
57600
57600
8
16
4,3ms
5,8ms
9600
9600
8
16
28,8ms
30,6ms
145
Mdulo 4004.72R
MODO ESCRAVO
MODO MESTRE
canal ir responder;
Time-out: Quando mestre, define o tempo de espera de falha entre as estaes do canal;
End. Inicial de Falha: Define os EIs da CPU utilizados para indicar as falhas de comunicao das
Quando o canal for configurado para modo escravo, somente a programao do nmero de
estao e taxa de baud rate se faz necessrio.
146
Mdulo 4004.72M
MODO ESCRAVO
MODO MESTRE
canal ir responder;
Time-out: Quando mestre, define o tempo de espera de falha entre as estaes do canal;
End. Inicial de Falha: Define os EIs da CPU utilizados para indicar as falhas de comunicao das
Quando o canal for configurado para modo escravo, somente a programao do nmero de
estao e taxa de baud rate se faz necessrio.
IMPORTANTE
A comunicao entre o aplicativo e o mdulos 4004.72R / 4004.72M presentes na aplicao
147
/ 4004.72M
148
Programa de Interrupo 1
Para que o programa de Int1 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Uma vez habilitada, o programa Int1 ser executado na transio de OFF para ON da entrada 102 (E3
da CPU).
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Opes do programa de interrupo:
Para tornar mais eficiente a execuo do programa Int1, ao habilit-lo, possvel visualizar as tarefas
que iro ser executadas junto interrupo. Essas tarefas so selecionadas durante a configurao do
hardware e programao do ladder no WinSUP 2.
Utilizando o Aplicativo WinSUP 2
Para utilizar esse recurso, selecione a opo "Habilita programa de interrupo 1", na guia Geral
da janela Configurao de Hardware, e em seguida acione o boto Opes.
A seguinte janela se abrir:
Cada opo mostrada na janela acima faz referncia a uma opo das configuraes de hardware.
CPU - Indica se as entradas/sadas da CPU foram programadas para serem atualizadas na Int1;
Digitais - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais entradas/sadas da placa sero atualizadas;
Analgicas - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais canais foram programados para serem atualizados, informando seus
respectivos efetivos;
149
CPU - Indica que as entradas e sadas foram programadas e mostra seus respectivos endereos;
Digitais - Indica que a placa 16E/16S, situada no slot A2, tem suas entradas digitais programadas para
atualizar na Int1. Seus respectivos endereos so mostrados logo ao lado: 0110h a 011Fh;
Analgicas - Indica que a placa 4E/4S, situada no slot B2, tem o canal 1 programado para atualizar na
Int1. Seu respectivo endereo de efetivo est mostrado logo ao lado: 5200h;
Contador Rpido - Indica que a placa de contagem rpida inserida no slot B3 foi programada para
atualizar na Int1;
Comparao auto. de registros - Indica quais grupos da comparao automtica de registros,
programada na guia Geral, foram programados para atualizar na Int1, mostrando o efetivo, preset, EI e
quantidade de cada grupo.
Movim. dados atravs EI - Indica quais grupos da movimentao de dados atravs de EI, programada
na guia Geral, foram programados para atualizar na Int1, mostrando o destino, a origem, o EI e a
quantidade de cada grupo.
150
Programa de Interrupo 2
Para que o programa de Int2 seja executado, necessrio antes habilit-lo em Configurao de
Hardware.
Quando um programa de interrupo chamado, a execuo do scan interrompida, e o programa de
interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao
imediata, independente do ponto do scan em que o CLP est. To logo o programa de interrupo
executado, a CPU volta ao ponto em que havia interrompido o scan.
Uma vez habilitada, o programa Int2 ser executado periodicamente, de acordo com o intervalo
definido pelo usurio na caixa de seleo "Intervalo para interrupo". Os intervalos possveis vo de 2
a 10 ms.
Opes do programa de interrupo:
Para tornar mais eficiente a execuo do programa Int2, ao habilit-lo, possvel visualizar as tarefas
que iro ser executadas junto interrupo. Essas tarefas so selecionadas durante a configurao do
hardware e programao do ladder no WinSUP 2.
Utilizando o Aplicativo WinSUP 2
Para utilizar esse recurso, selecione a opo "Habilita programa de interrupo 2", na guia Geral
da janela Configurao de Hardware, e em seguida acione o boto Opes.
A seguinte janela se abrir:
Cada opo mostrada na janela acima faz referncia a uma opo das configuraes de hardware.
CPU - Indica se as entradas/sadas da CPU foram programadas para serem atualizadas na Int1;
Digitais - Indica quais placas foram programadas para atualizar na Int1, mostrando em qual slot a
placa se encontra e quais entradas/sadas da placa sero atualizadas;
151
CPU - Indica que as entradas e sadas foram programadas e mostra seus respectivos endereos;
Digitais - Indica que a placa 8E/8S, situada no slot A9, tem suas sadas digitais programadas para
atualizar na Int2. Seus respectivos endereos so mostrados logo ao lado: 01A0h a 01A7h;
Analgicas - Indica que a placa 4E/4S, situada no slot A3, tem o canal E1 programado para atualizar
na Int2. Seu respectivo endereo de efetivo est mostrado logo ao lado: 6000h;
152
153
RS232
RS485
APR03
Escravo
APR03
Mestre
Modbus
Escravo
Modbus
Mestre
SIM
SIM
SIM
SIM
SIM
SIM
SIM
SIM
SIM
SIM
Informaes adicionais:
Canal A padro eltrico RS232
Canal B padro eltrico RS485 (at 32 elementos conectados em rede) conexo em // (paralelo)
Importante: O Mestre no pode ser simultneo nos dois canais seriais.
Utilizando o Aplicativo WinSUP 2
A programao da taxa de comunicao dos canais seriais do CLP feita na guia Geral da janela
Configuraes de Hardware, nos campos mostrados abaixo:
154
MPC4004R
MPC4004T
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
No
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
155
GRUPO1
Habilitado somente na varredura, utiliza o
EFETIVO
PRESET
EI CORRESPONDENTE
registro 1000h como primeiro preset e o EI 300h
como primeiro EI de resultado, com a clula
A000h
1000h
300h
"Quantidade" com o valor 5, pode-se dizer que o
A000h
1002h
301h
efetivo A000h ser comparado com os presets
A000h
1004h
302h
A000h
1006h
303h
1000h, 1002h...... 1008h. Quando o valor do
A000h
1008h
304h
efetivo (A000h) alcanar o valor armazenado em
algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao ao lado.
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de
comparaes na varredura passa a mostrar este mesmo valor, referente ao total de comparaes
programadas na varredura.
156
EFETIVO
PRESET
A100h
A100h
A100h
A100h
A100h
A100h
A100h
1100h
1102h
1104h
1106h
1108h
110Ah
110Ch
EI CORRESPONDENTE
250h
251h
252h
253h
254h
255h
256h
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de
comparaes na Int1 passa a mostrar este mesmo valor, referente ao total de comparaes
programadas na Int1.
GRUPO3
Habilitado somente na Int2, utiliza o registro
2510h como primeiro preset e o EI E000h como
primeiro EI de resultado, com a clula
"Quantidade" com o valor 8, pode-se dizer que o
efetivo B000h ser comparado com os presets
2510h, 2512h...... 251Eh. Quando o valor do
efetivo (B000h) alcanar o valor armazenado em
algum dos presets do grupo, o respectivo EI
deste preset ser acionado, seguindo a relao
ao lado.
EFETIVO
PRESET
B000h
B000h
B000h
B000h
B000h
B000h
B000h
B000h
2510h
2512h
2514h
2516h
2518h
251Ah
251Ch
251Eh
EI CORRESPONDENTE
E000h
E001h
E002h
E003h
E004h
E005h
E006h
E007h
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de
comparaes na Int2 passa a mostrar este mesmo valor, referente ao total de comparaes
programadas na Int2.
GRUPO4
Habilitado no programa de Int1 e Int2, utiliza o
registro 3000h como primeiro preset e o EI
EF00h como primeiro EI de resultado, com a
clula "Quantidade" com o valor 20, pode-se
dizer que o efetivo C000h ser comparado com
os presets 3000h, 3002h...... 3026h. Quando o
valor do efetivo (C000h) alcanar o valor
armazenado em algum dos presets do grupo, o
respectivo EI deste preset ser acionado,
seguindo a relao ao lado.
EFETIVO
PRESET
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
C000h
3000h
3002h
3004h
3006h
3008h
300Ah
300Ch
300Eh
3010h
3012h
3014h
3016h
3018h
301Ah
301Ch
301Eh
3020h
3022h
3024h
3026h
157
EI CORRESPONDENTE
EF00h
EF01h
EF02h
EF03h
EF04h
EF05h
EF06h
EF07h
EF08h
EF09h
EF0Ah
EF0Bh
EF0Ch
EF0Dh
EF0Eh
EF0Fh
EF10h
EF11h
EF12h
EF13h
Destino: Este o endereo de destino da movimentao de dados. Este endereo pode ser
configurado pelo usurio, podendo ser utilizado qualquer registro livre do CLP.
Origem: Este o endereo do primeiro registro de origem; todos os outros registros de origem do
grupo viro em seqncia. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado
qualquer sequncia de registros livres do CLP.
EI: Endereo do primeiro EI de movimentao de dados. Cada registro de origem est associado a um
EI, que habilita a movimentao dos dados da sua origem para o registro de destino do grupo. Essa
associao direta: o primeiro registro de origem est associado ao primeiro EI; o segundo registro ao
segundo EI, etc.
Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de EI's
livres do CLP.
Quantidade: Nesse campo, definido o nmero de registros-origem que esto associados ao registrodestino do grupo. O nmero mximo de movimentaes possveis de 256 na varredura, 32 no
programa de Int1 e 32 no programa de Int2.
Contadores de movimentao mostram a quantidade de movimentaes programadas em cada parte
do programa. Eles encontram-se abaixo da tabela de configurao.
158
GRUPO1
Habilitado somente na varredura, utiliza o registro 5000h como
EI
ORIGEM
DESTINO
primeiro registro de origem e o EI 270h como primeiro EI de
movimentao, com a clula "Quantidade" com o valor 6, pode-se
270h
5000h
8000h
dizer que quando o EI 270h for acionado, o contedo do registro
271h
5002h
8000h
5000h (origem) ser copiado para o registro de destino (8000h) do
272h
5004h
8000h
273h
5006h
8000h
grupo. Para cada EI (dentro do conjunto de EI's utilizados pelo
274h
5008h
8000h
GRUPO1) acionado, um determinado registro-origem ter seu
contedo copiado para o registro de destino (8000h) do grupo. A tabela ao lado relaciona os EI's com
seus respectivos registros.
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de
movimentaes na varredura passa a mostrar este mesmo valor, referente ao total de movimentaes
automticas programadas na varredura.
GRUPO2
Habilitado somente na Int1, utiliza o registro 6000h como primeiro
registro de origem e o EI 300h como primeiro EI de movimentao,
com a clula "Quantidade" com o valor 10, pode-se dizer que
quando o EI 300h for acionado, o contedo do registro 6000h
(origem) ser copiado para o registro de destino (9000h) do grupo.
Para cada EI (dentro do conjunto de EI's utilizados pelo GRUPO2)
acionado, um determinado registro-origem ter seu contedo
copiado para o registro de destino (9000h) do grupo. A tabela ao
lado relaciona os EI's com seus respectivos registros.
EI
ORIGEM
DESTINO
300h
301h
302h
303h
304h
305h
306h
307h
308h
309h
6000h
6002h
6004h
6006h
6008h
600Ah
600Ch
600Eh
6010h
6012h
9000h
9000h
9000h
9000h
9000h
9000h
9000h
9000h
9000h
9000h
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de
movimentaes na Int1 passa a mostrar este mesmo valor, referente ao total de movimentaes
automticas programadas na Int1.
159
GRUPO3
Habilitado somente na Int2, utiliza o registro A550h como primeiro
EI
ORIGEM DESTINO
registro de origem e o EI E400h como primeiro EI de movimentao,
com a clula "Quantidade" com o valor 5, pode-se dizer que quando o
E400h
A550h
C100h
EI E400h for acionado, o contedo do registro A550h (origem) ser
E401h
A552h
C100h
copiado para o registro de destino (C100h) do grupo. Para cada EI
E402h
A554h
C100h
(dentro do conjunto de EI's utilizados pelo GRUPO3) acionado, um
E403h
A556h
C100h
E404h
A558h
C100h
determinado registro-origem ter seu contedo copiado para o
registro de destino (C100h) do grupo. A tabela ao lado relaciona os EI's com seus respectivos
registros.
Observao: Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de
movimentaes na Int2 passa a mostrar este mesmo valor, referente ao total de movimentaes
automticas programadas na Int2.
GRUPO4
Habilitado na varredura e no programa de Int2, utiliza o registro
900h como primeiro registro de origem e o EI 3A0h como primeiro
EI de movimentao, com a clula "Quantidade" com o valor 20,
pode-se dizer que quando o EI 3A0h for acionado, o contedo do
registro 900h (origem) ser copiado para o registro de destino
(1000h) do grupo. Para cada EI (dentro do conjunto de EI's
utilizados pelo GRUPO4) acionado, um determinado registro-origem
ter seu contedo copiado para o registro de destino (1000h) do
grupo. A tabela ao lado relaciona os EI's com seus respectivos
registros.
Observao: Note que logo aps preencher a clula "Quantidade"
para o GRUPO4, os contadores de movimentao na varredura e
no programa de Int2 passam a mostrar a soma total de
movimentaes automticas utilizadas em cada regio.
160
EI
ORIGEM
DESTINO
3A0h
3A1h
3A2h
3A3h
3A4h
3A5h
3A6h
3A7h
3A8h
3A9h
3AAh
3ABh
3ACh
3ADh
3AEh
3AFh
3B0h
3B1h
3B2h
3B3h
900h
902h
904h
906h
908h
90Ah
90Ch
90Eh
910h
912h
914h
916h
918h
91Ah
91Ch
91Eh
920h
922h
924h
926h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
1000h
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
003F
0030
16 EI DE NGULOS
00DF
REGISTROS ASSOCIADOS
04D7
04D6
04D1
04D0
053F
0500
(3)
JUMPER
101.2806 P
ou
101.2807 N
ST2
ST3
POSIO
FUNO
A
B
A
B
Encoder unidirecional
Encoder bidirecional
Encoder bidirecional
Encoder unidirecional
Default: bidirecional
Observao: a CPU do MPC4004 composta por duas placas de circuito impresso. Os jumpers de
definio do encoder encontram-se na placa inferior. Para acess-los necessrio remover a placar
superior, retirando os parafusos de fixao.
Aps alterar os jumpers ao remontar as placa verificar se a conexo entre as mesmas est correta.
O contador rpido pode atuar em dois modos:
Modo Normal
Modo ngulo
161
Modo Normal
Este modo de funcionamento permite uma contagem de pulsos de 0000 a 9999, com a possibilidade
de:
Zerar a contagem atravs de estado interno de RESET.
Carregar um valor inicial para contagem atravs de estado interno de LOAD VALOR INICIAL.
Bloquear a contagem atravs de estado interno de BLOQUEIO.
Habilitar a sada fsica de comparao atravs de estado interno HABILITA SADA.
Neste modo existem ainda os estados internos de comparao (>, < e =) entre um valor de setpoint e o
valor efetivo do contador, estes estados internos so de leitura para o programa de usurio.
A cada pulso amostrado, um registro de contagem incrementado e uma comparao executada
com um valor de setpoint pr-definido pelo usurio. O resultado da comparao deixado em
disponibilidade atravs de estados internos especficos que podem ser usados no programa de
usurio. O resultado da comparao tambm colocado em trs sadas fsicas configuradas pelo
usurio (S180 a S187).
Importante: No h marca de zero.
Modo ngulo
Este modo tem como diferena em relao ao anterior a contagem, que varia de um valor da marca
zero para sentido crescente. Esta marca zero pode ou no corresponder ao sinal de referncia (Z e
seu complementar).
Desta maneira a utilizao de um encoder angular com 360 pulsos por volta, poderia determinar como
marca crescente o valor 0000 e limitando a contagem entre os valores 0000 a 0359.
Neste modo existem ainda 16 estados internos (denominados estados internos de ngulos) que so
resultados de comparao entre o valor efetivo da contagem e 16 regies definidas atravs de
setpoints denominados presets iniciais e finais. Se o valor do preset inicial for menor que o valor do
preset final, um estado interno correspondente permanecer fechado (ON) enquanto o valor efetivo da
contagem pertencer dentro do intervalo definido. Se o preset inicial for maior que o preset final, um
estado interno correspondente permanecer aberto (OFF) enquanto o valor efetivo da contagem
pertencer dentro do intervalo definido.
Importante: O sinal da marca zero deve ser conectado entrada E103 do Mdulo de Processamento
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
00D7
00D6
00D5
00D4
00D3
00D2
00D1
00D0
003F
0030
(1)
(2)
(3)
EI RESERVADO
EFETIVO < SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO = SETPOINT CONTADOR RPIDO (Modo Normal)
EFETIVO > SETPOINT CONTADOR RPIDO (Modo Normal)
HABILITA SADAS CONTADOR RPIDO (Modo Normal)
BLOQUEIA CONTAGEM DO CONTADOR RPIDO (Modo Normal)
LOAD VALOR INICIAL NO EFETIVO DO CONTADOR RPIDO
(Modo Normal)
RESET EFETIVO CONTADOR RPIDO (Modo Normal)
16 EI DE NGULOS (Modo ngulo)
(2)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
(3)
estados escritos como sada no software de usurio, para uso no software bsico.
estados de leitura apenas pelo software usurio.
estes estados passam a ser de uso geral quando o contador rpido do mdulo de processamento est no modo normal.
162
VALOR INICIAL
VALOR A SER CARREGADO NO EFETIVO QUANDO A CONTAGEM
PASSAR PELA MARCA DE ZERO NO SENTIDO DECRESCENTE
EFETIVO
RESERVADO
SETPOINT
RESERVADO
NGULO FINAL 08
NGULO INICIAL 08
NGULO FINAL 07
NGULO INICIAL 07
NGULO FINAL 06
NGULO INICIAL 06
NGULO FINAL 05
NGULO INICIAL 05
NGULO FINAL 04
NGULO INICIAL 04
NGULO FINAL 03
NGULO INICIAL 03
NGULO FINAL 02
NGULO INICIAL 02
NGULO FINAL 01
NGULO INICIAL 01
053E
053C
053A
0538
0536
0534
0532
0530
052E
052C
052A
0528
0526
0524
0522
0520
163
NGULO FINAL 16
NGULO INICIAL 16
NGULO FINAL 15
NGULO INICIAL 15
NGULO FINAL 14
NGULO INICIAL 14
NGULO FINAL 13
NGULO INICIAL 13
NGULO FINAL 12
NGULO INICIAL 12
NGULO FINAL 11
NGULO INICIAL 11
NGULO FINAL 10
NGULO INICIAL 10
NGULO FINAL 09
NGULO INICIAL 09
0501h
0502h
0503h
00
00
01
50
Escolha uma das sadas digitais para relacionar com o resultado da comparao do efetivo com o
setpoint do contador de alta velocidade presente no mdulo de processamento. Conforme o resultado
da comparao, a sada relacionada automaticamente ativada.
Caso no queira relacionar a sada digital escolha a opo Nenhum.
Clique no boto OK para confirmar os valores.
164
Mapeamento de Memria
ESTADOS INTERNOS RELACIONADOS
001F
0000
32 TEMPORIZADORES/CONTADORES
REGISTROS ASSOCIADOS
047F
0440
043F
0400
32 EFETIVOS DE TEMPORIZADOS/CONTADORES
32 PRESETS DE TEMPORIZADORES/CONTADORES
Abaixo temos uma tabela realizando a referncia cruzada dos Estados Internos, Presets e Efetivos dos
Temporizadores/Contadores:
N
ESTADO
INTERNO
PRESET
EFETIVO
ESTADO
INTERNO
PRESET
EFETIVO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0000h
0001h
0002h
0003h
0004h
0005h
0006h
0007h
0008h
0009h
000Ah
000Bh
000Ch
000Dh
000Eh
000Fh
0400h
0402h
0404h
0406h
0408h
040Ah
040Ch
040Eh
0410h
0412h
0414h
0416h
0418h
041Ah
041Ch
041Eh
0440h
0442h
0444h
0446h
0448h
044Ah
044Ch
044Eh
0450h
0452h
0454h
0456h
0458h
045Ah
045Ch
045Eh
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
0010h
0011h
0012h
0013h
0014h
0015h
0016h
0017h
0018h
0019h
001Ah
001Bh
001Ch
001Dh
001Eh
001Fh
0420h
0422h
0424h
0426h
0428h
042Ah
042Ch
042Eh
0430h
0432h
0434h
0436h
0438h
043Ah
043Ch
043Eh
0460h
0462h
0464h
0466h
0468h
046Ah
046Ch
046Eh
0470h
0472h
0474h
0476h
0478h
047Ah
047Ch
047Eh
165
Mapeamento de Memria
com os temporizadores de 0,001s :
ESTADOS INTERNOS RELACIONADOS
0021
0020
HABILITA TEMPORIZADOR 02
HABILITA TEMPORIZADOR 01
EFETIVO DO TEMPORIZADOR 02
PRESET DO TEMPORIZADOR 02
EFETIVO DO TEMPORIZADOR 01
PRESET DO TEMPORIZADOR 01
166
MODO 4 FASES
Descrio
HABILITA TORQUE
BLOQUEIO DE CONTAGEM
MODO DE FUNCIONAMENTO
SENTIDO DE ROTAO
POSIO ALCANADA
TIPO DE PASSO
RESET DO EFETIVO
Registros relacionados :
4D8 e 4DA - preset do nmero de passos, 8 dgitos (00000000 99999999) (modo posio)
4D4 e 4D6 - efetivo de contagem dos passos, 8 dgitos (00000000 99999999) (modo posio)
4D0 e 4D1 - valor de velocidade min. 5.0 RPM mx 180.0 RPM
Observao: A velocidade do motor em RPM calculada diferente para cada uma das configuraes do
motor de passo. Para o modo 4 fases, considera-se um motor de 360 passos por volta, J para o modo
de gerador de pulsos, considera-se um motor com nmero de passos por volta definido na
configurao.
A velocidade mxima efetivamente alcanada depende do tipo de motor que se est utilizando, bem
como do torque necessrio ao processo (Quanto mais veloz menor ser o torque do motor).
Tabelas de acionamento do modo 4 fases:
Passo inteiro
1
2
3
4
1
Meio passo
S180
S181
S182
S183
ON
ON
OFF
OFF
ON
OFF
OFF
ON
ON
OFF
ON
OFF
OFF
ON
ON
OFF
ON
ON
OFF
OFF
1
2
3
4
5
6
7
8
1
S180
S181
S182
S183
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
ON
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
OFF
ON
ON
ON
OFF
OFF
ON
ON
ON
OFF
OFF
OFF
OFF
168
MOTOR DE
PASSO
FONTE
S0
S1
S2
S3
S4
S5
S6
S7
E0
E1
E2
E3
E4
E5
E6
E7
RUN
+5Vcc
PROG
S7
S6
+24Vcc
0Vcc
IHM
S5
5V
S4
S3
S2
2A
S1
S0
24VS
0VS
STS
E7
RS232
E6
E5
E4
E3
E2
E1
DO/RI
E0
DO/RI
24VE
+5Vcc
0VE
L1
L2
GND
RS485
4004.11
4004.40
Fig. 70. - Esquema de ligao entre Motor de Passo e Controlador Programvel (modo 4 fases)
Fig. 71. - Esquema de ligao entre o driver de Motor de Passo e Controlador Programvel.
169
170
Funcionamento: Ao habilitar o modo print (EI 0FB ligado), e selecionado o canal a ser enviado, o
usurio dever ativar a instruo "PRINT" atravs de um MONOA para enviar os dados atravs do
canal serial.
Importante: O estado 0FB deve ficar ativo durante todo o tempo de transmisso dos dados.
Ao ativar o estado 0FB , o controlador no mais poder receber programao atravs do WinSUP 2,
pois seu canal serial fica reservado para o envio de dados.
A taxa de transmisso para o modo print definida pelo usurio no menu de configurao de
hardware. (para maiores detalhes ver o item "Canais de comunicao serial" pgina 95).
171
Funcionamento: Estando em modo Print (EI 0FB ligado) , e com o estado interno especial "0AB"
tambm ligado, os dados recebidos em RX do canal de comunicao RS232 so armazenados a partir
do endereo 0E00 at um limite de 255 caracteres, configurvel pelo usurio.
Quando o estado "0AB" estiver desligado , os caracteres recebidos em RX do canal de comunicao
RS232 so ignorados .
A quantidade de bytes recebidos atualizada no registro 0FE4/0FE5 .
A transio de off para on do estado interno 0AB,provoca a limpeza do buffer (colocao do valor "FF"
entre 0E00 e 0EFF) e o zeramento do registro contador de caracteres recebidos .
Funcionamento do estado interno 0AB:
Ignora caracteres
recebidos em RX
Ignora caracteres
recebidos em RX
Armazena caracteres no buffer
172
173
STATUS
FUNO
LIGADO
DESLIGADO
Mestre da RS232
Mestre da RS485
3D0 - Estado interno de habilitao do modo mestre, ao ser ativado o canal serial escolhido iniciar a
varrer a tabela com as regies a serem atualizadas nas estaes.
Ao ser desligado, o canal serial volta a ser um canal escravo.
Importante: O canal serial, ao ser definido como mestre, no mais responder a aplicativos como
WinSUP 2, PEP ou sistemas supervisrios, pois estar havendo coliso no canal de comunicao em
funo de haver 02 dispositivos mestre na rede.
3D1 a 3EF - indicam respectivamente EIs de falha de comunicao com as estaes de 01 a 31.
Quando houver mais de 05 tentativas consecutivas sem sucesso com uma determinada estao, ser
ligado automaticamente o estado interno de falha, sendo desligado automaticamente quando houver o
restabelecimento da comunicao.
Regies de comunicao:
possvel definir at 85 frames de comunicao de 16 bytes cada utilizando o protocolo APR03 e at
73 frames de 16 bytes cada utilizando o protocolo MODBUS/RTU.
Utilizando-se o protocolo APR03, cada regio receber ainda o atributo de enviar para a estao ou
receber da estao:
174
Utilizando o protocolo Apr03: O protocolo APR03 foi criado pela Atos, sendo utilizado em
todos os seus controladores; do tipo mestre/escravo.
Especificaes:
Baud Rate
Paridade
Stop bit
Data bit
Especificaes:
Baud Rate
Parity
Stop Bit
Data bit
(0x01)
(0x02)
(0x03)
(0x05)
(0x06)
(0x0F)
(0x10)
(ERROR)
175
176
EI Mnimo: O EI definido neste campo ser acionado quando o valor do efetivo for menor ou igual ao
valor contido no registro definido no campo "End. Mnimo". Este endereo pode ser configurado pelo
usurio, podendo ser utilizado qualquer Estado Interno livre do CLP;
EI Mximo: O EI definido neste campo ser acionado quando o valor do efetivo for maior ou igual ao
valor contido no registro definido no campo "End. Mximo". Este endereo pode ser configurado pelo
usurio, podendo ser utilizado qualquer Estado Interno livre do CLP;
177
Exemplo de utilizao
Observe a configurao realizada na figura abaixo:
ID1
Utilizando os registros 800h, 900h e 902h respectivamente como efetivo, endereo de mnimo e
endereo de mximo, e com os EI's mnimo e mximo definidos como 180h e 181h, pode-se observar
a seguinte representao:
Quando o contedo do registro efetivo (800h) for igual ou menor que o valor de mnimo (armazenado
no registro 900h), o EI 180h ser acionado e o EI 181 ser desacionado;
Quando o contedo do registro efetivo (800h) for maior que o valor de mnimo (armazenado no registro
900h) e menor que o valor de mximo (armazenado no registro 902h), os EI's 180h e 181h sero
desacionados;
Quando o contedo do registro efetivo (800h) for igual ou maior que o valor de mximo (armazenado
no registro 902h), o EI 180h ser desacionado e o EI 181 ser acionado;
178
Observao: A configurao mostrada na figura acima padro toda vez que se abre a janela de
opes pela primeira vez. Qualquer registro/EI livre pode ser utilizado nestes campos, desde que
existam registros/EIs subsequentes suficientes para todos os temporizadores/contadores existentes.
Utilizando um temporizador no programa de usurio:
No exemplo a seguir, considere que os campos "Preset", "Efetivo", e "EI" da configurao deste
recurso tenham sido preenchidos com a configurao padro montada pelo WinSUP 2 (ver figura
acima).
Para inserir um bloco TMR ou CNT, h 3 modos diferentes:
1. Posicionar o cursor na linha em que se deseja inserir o bloco e pressionar a tecla B.
Na janela que se abre, selecionar o nome do bloco que deseja inserir (TMR ou CNT) e em seguida
entrar com os EIs correspondentes ao TMR/CNT que deseja utilizar.
Por exemplo: para utilizar o TMR/CNT n 33, utilize o EI 2F0h. Caso seja utilizado o EI 2F1h, o
TMR/CNT a ser utilizado ser o n 34, e assim por diante.
2. Posicionar o cursor onde deseja inserir o bloco. Na barra de ferramentas, selecionar o boto
.
Na janela que se abre, selecionar o bloco de sada que deseja inserir, e em seguida entrar com o EI
correspondente ao TMR/CNT que deseja utilizar, da mesma maneira como descrito no item 1.
3. Posicionar o cursor na linha em que deseja inserir o contato de sada. Dar um clique com o
boto direito do mouse, e no menu que se abre, selecionar a opo Inserir bloco de sada.
Na janela que se abre, selecionar o nome do bloco que deseja inserir (TMR ou CNT) e em seguida
entrar com os EI correspondente ao TMR que se deseja utilizar,da mesma maneira como descrito no
item 1.
Na linha ladder, os blocos TMR e CNT sero representados da seguinte maneira:
179
180
AJUST
CEP
PSEUDO
CTCPU
PID
FILT
MED
TXPR
181
182
Configurao
A configurao da IHM feita atravs da guia IHM da janela Configurao de Hardware.
Selecionar no WinSUP 2 o frontal utilizado da seguinte maneira:
IHM Atos
Opo do WinSUP 2
183
30.0
F.2002.96/10
SRIE
S1
S2
Lock
Status
K5
K7
K8
ESC
K3
K4
LOCK
K6
K9
226.0
K2
250.0 (H)
K1
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Observao: O frontal 2002P96C possui para as teclas Fs uma bolsa para identificao da funo.
Interface 4004.90C
A interface 4004.90C contm um display de cristal lquido (negativo) composto por:
2 linhas de 20 caracteres
Teclado numrico
10 botes (tecla K) de uso geral
6 LEDs de sinalizao
184
Interface 4004P92C
A interface 4004P92C contm um display de cristal lquido composto por:
4 linhas de 20 caracteres
teclado numrico
4 botes (tecla F) e 10 botes (tecla K) de uso geral
12 LEDs de sinalizao
RASGO PARA
INSTALAO
185
K1
K4
K5
K3
F1
F5
F9
F2
F6
F10
F3
F7
F11
F4
F8
F12
K7
ESC
K2
B
LOCK
K6
F
K8
K0
K9
186
158,00
S2
S1
Status
180,0 (H)
F.4004.94/10
SRIE
187
K1
K4
K7
ESC
K2
K5
K3
F1
F5
F9
F2
F6
F10
F3
F7
F11
F4
F8
F12
LOCK
K6
F
K8
K0
K9
188
158,00
S2
S1
Status
180,0 (H)
F.4004.98/10
SRIE
DESCRIO
CABO FLAT SEM BLINDAGEM 20 VIAS COM 0,5m
CABO FLAT SEM BLINDAGEM 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 0,5m
CABO MANGA BLINDADO 20 VIAS COM 1,0m
CABO MANGA BLINDADO 20 VIAS COM 1,5m
CABO MANGA BLINDADO 20 VIAS COM 2,0m
EDITA
SENHA / ARQUIVO
ENTRA
Telas de Edio
Para as telas de edio, aps pressionar a tecla <EDITA>, o campo ficar piscando, podendo-se
digitar diretamente atravs das teclas de 0 a 9.
A finalizao da edio ocorre pressionando-se a tecla <ENTRA>.
189
E D I C A O
B L O Q U E A D A !
- - - - - - - -
S E N H A
OU
E D I C A O
P E RM I T I D A !
- - - - - - - -
S E N H A
O campo "-------", fica neste momento preparado para aceitar a digitao de at 8 dgitos. A finalizao
da edio feita atravs da tecla <ENTRA>.
Aps a edio, caso a senha digitada esteja correta, sero mostradas as telas abaixo, onde houve a
complementao do status de edio.
S E N H A
E D I C A O
V A L I D A
P E RM I T I D A !
OU
S E N H A
E D I C A O
V A L I D A
B L O Q U E A D A !
A mensagem ficar ativa durante 2 segundos. Aps este tempo haver o retorno automtico para a
tela que se estava imediatamente antes de se acionar a tecla <SENHA>.
Em ambos os casos, acionando-se qualquer tecla diferente de 0 a 9, o status de edio
(bloqueado/liberado) no ser alterado e retorna a tela que havia imediatamente antes de se acionar a
tecla <SENHA>.
190
S E N H A
E R R A D A
T E N T E
N O V A M E N T E
Esta mensagem ficar ativa durante 2 segundos, retornando a tela de senha para nova edio.
A cada tentativa sem sucesso, o estado interno 0CF ficar ligado por uma varredura. Este estado
interno, poder ser associado a uma instruo de contagem, para monitorao do nmero de
tentativas.
Durante a edio de valores, caso o status de edio esteja bloqueado, aparecer na tela
mensagem:
E D I C A O
B L O Q U E A D A !
- - - - - - - -
S E N H A
F U N C A O
N A O
S E N H A
H A B I L I T A D A
191
R E C E I T A
S 1 - A R M A Z .
S 2 - R E C U P .
M x x x
<
A R Q U I V O
- - -
<
A R Q .
A T U A L
A R M A Z .
M x x x
<
A R Q U I V O
- - -
<
A R Q .
A T U A L
R E C U P .
V A L O R
A R Q U I V O
I N V A L I D O
M A X I MO
192
= x x x
A R Q U I V O
I N V A L I D O
Existe um controle interno para determinar se uma gaveta contm dados vlidos ou no.
Caso o arquivo esteja "sujo", no ser recuperado.
arquivo
A R Q U I V O
S I M
O C U P A D O !
C O N T I N U A R ?
N A O
Neste caso o usurio ser informado atravs da mensagem abaixo onde a efetivao da operao de
guarda ser feita digitando-se <S1> (SIM) ou o cancelamento atravs de <S2> (NAO).
Utilizando o Aplicativo WinSUP 2
Para habilitar as receitas via IHM, marque a opo Habilita receitas via IHM, na guia Receitas da
guia IHM na janela Configurao de Hardware, como mostra a figura abaixo:
193
A posio fsica dos campos ser definida atravs do usurio, respeitando os tamanhos prestabelecidos de cada campo.
A edio ocorrer, quando a tecla <EDITA> for acionada para navegar entre campos.
Basta acionar novamente a tecla <EDITA> para que as modificaes do campo anterior sejam
automaticamente atualizadas.
A sinalizao do campo em edio, feita piscando o mesmo, e no caso da seletora liga/desliga,
piscando o conjunto de parntesis (
).
A T O S
A U T O M A C A O
L C D
4 x 2 0
T E L A
T E L A
Z O N A
0 1
(
P R E S E T
> v1 v1 pd v1 v1
E F E T I V O > v2 v2 pd v2 v2
L I G A D A
D E S L I
194
Tamanho
Tipo
Desvio
Contnuo
Tipo de Dado
BCD
Binrio
Valor Mximo
Valor Mnimo
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
Normal ou Piscante
Texto
O default do aplicativo WinSUP 2 senha associada tela. Caso no exista senha associada, a tela
estar liberada para edio, mesmo que o status de senha esteja como sendo bloqueado.
Importante: Existe apenas uma nica senha para o frontal (ou seja para todas as telas existe somente
uma senha de edio).
195
Estando com o cursor sobre qualquer tela e clicando sobre o boto Alterar entra-se no modo de
edio de telas. Neste mdulo pode-se alterar um campo j existente, copiar, mover, apagar, inserir
um texto, tudo numa mesma tela.
Isto pode ser visto na tela exemplo abaixo, onde se tem uma tela com campos de edio, visualizao,
Bargraph, Liga/Desliga e texto:
196
A U X I L I O
R E G I S T R O
M A N U T E N C A O
V V V
Y Y Y Y
Onde:
V
Y
E R R O
D E
M A X I MO !
E D . =
M A X . =
X X X X
Y Y Y Y
197
198
F 1 - MO S T R A
F 4 - E D I T A
F 2 - P R O C U R A
F 3 - C A R R E G A
DESCRIO
TECLA F1
TECLA F2
TECLA F3
TECLA F4
TECLA F5
TECLA F6
TECLA F7
TECLA F8
TECLA F9
TECLA F10
TECLA F11
TECLA F12
ENDEREO
00C0
00C1
00C2
00C3
00C4
00C5
00C6
00C7
00C8
00C9
00CA
00CB
DESCRIO
LED 1
LED 2
LED 3
LED 4
LED 5
LED 6
LED 7
LED 8
LED 9
LED 10
LED 11
LED 12
ENDEREO
00A0
00A1
00A2
00A3
00A4
00A5
00A6
00A7
00A8
00A9
199
DESCRIO
TECLA K1
TECLA K2
TECLA K3
TECLA K4
TECLA K5
TECLA K6
TECLA K7
TECLA K8
TECLA K9
TECLA K0
ENDEREO
DESCRIO
00AD
00AC
00DD
00DC
SETA P/ BAIXO
SETA P/ CIMA
TECLA S2
TECLA S1
Alarmes
Para que at 64 telas apaream piscando em caso de alarmes (estado interno associado acionado),
podero ser implementadas de maneira automtica devendo o usurio apenas manusear sua
configurao e alocar telas do tipo "somente texto" para as mensagens de alarme.
Um texto de alarme automaticamente chamado, quando um estado interno a ele associado
acionado (ON). Neste caso, o texto correspondente aparece no display piscando com tempo de 0,5 s
aceso e 0,5 s apagado. Os textos correspondentes vo alternadamente aparecendo no display caso
existam mais de um estado interno acionado.
Qualquer acionamento de tecla interrompe o processo de indicao de alarme, por um tempo
programado na configurao (time-out de telas de firmware) permitindo ao operador total acesso ao
teclado.
Aps este tempo, se no houver novo acionamento de teclas, e houver alarmes pendentes, estes
tornaro a serem mostrados.
Importante: As telas de alarme tm prioridade sobre o estado 00DBh (apaga display), portanto mesmo
com o estado 00DBh ativo, se houver estados de alarme ativo, as telas de alarme sero mostradas.
Um ou mais alarmes somente so mostrados se o time-out das telas de firmware tiver decorrido,
portanto, um operador digitando valores tem assegurado a si a prioridade do teclado/display.
Se ocorrer um ou mais alarmes quando o teclado/display est na funo "edita" (e houver decorrido o
time-out das telas de firmware) os alarmes sero mostrados. Aps cessar o alarme, o display retorna
tela de origem, ou seja, onde se estava editando um valor, porm com a edio desativada.
H exceo para o caso de estar em tela de auxlio manuteno. Nesta situao, no haver o
retorno tela de alarme at se sair da tela de auxlio manuteno.
Utilizando o Aplicativo WinSUP 2
A programao dos alarmes da IHM feita, na guia Alarmes da guia IHM na janela Configurao
de Hardware, como mostra a figura ao lado.
Procedimento
Digite o endereo do primeiro estado interno de alarme, o
nmero da primeira tela de alarme e o nmero de alarmes
programados. Pressione OK para atualizar todos os
parmetros e abandonar a janela.
A seqncia dos estados internos, que quando fechados
colocaro o texto correspondente no display, configurvel
atravs da alocao do primeiro estado interno. O conjunto
de estados dever estar na mesma pgina de estados
internos.
A seqncia das telas associadas aos estados internos para
serem chamadas no display, tambm configurvel atravs
da alocao da primeira tela. As telas sero seqenciais, ou
seja, se o primeiro estado interno estiver associado tela
"n", o segundo estado interno estar associado tela "n+1" e
assim sucessivamente.
Fig. 92. - Alarmes da IHM
Estando novamente no menu configurao, na opo IHM pode-se programar o tempo de time-out das
telas de firmware na opo programao.
As telas de firmware so as telas de mudana de alarmes. O time-out da tela de mudana de pgina
utilizado para manter esta tela por um determinado tempo no display. A cada acionamento de uma
tecla, estando nessa tela, reiniciado o tempo de time-out. Aps o trmino deste tempo aparecer no
display tela anterior a chamada. O funcionamento do time-out para as telas de alarmes foi descrito na
viso geral.
200
Captulo 7 - Dimenses
S2
S3
S5
S6
S7
E0
E1
E2
E3
E4
E5
E6
E7
RUN
S1
S2
S3
S4
S5
S6
S7
E0
E1
E2
E3
E4
E5
E6
E7
S0
S1
S2
S3
S4
S5
S6
S7
E0
E1
E2
E3
E4
E5
E6
E7
S6
S5
S5
S4
S4
S4
S3
S3
S3
S2
S2
S2
S1
S1
S1
S0
S0
S0
24VS
24VS
24VS
0VS
0VS
0VS
E7
E7
IHM
STS
E7
RS232
E6
E6
E5
E5
E5
E4
E4
E4
E3
E3
E3
E2
E2
E2
E6
E1
D0/RI
E1
E0
D0/RI
E0
E0
24VE
+5Vcc
24VE
24VE
0VE
GND
E1
0VE
154
S7
S6
S5
140
S7
S6
+5Vcc
PROG
S7
169
S0
MPC4004
S1
S4
MPC4004
S0
MPC4004
MPC4004
N. Ranhuras
D (mm)
L (mm)
T(mm)
2
4
6
8
10
27
27
27
27
64
37
108
178
249
249
91
162
232
303
373
Profundidade
L1
113 mm
REDE
L2
0VE
RS485
4004.01
4004.51
4004.51
4004.40B
T
Fig. 93. - Dimenses dos mdulos da srie MPC4004
Os bastidores da srie MPC4004 devem ser instalados em superfcies planas verticais, sendo que a
montagem dever ser sempre feita na vertical para proporcionar ventilao.
201
Captulo 7 - Dimenses
MPC4004
ON
RX
TX
CONVERSOR
R
S
2
3
2
169
1 - NC 4 - NC
2 - RX 5 - GND
3 - TX 6 - DIR
N. Ranhuras
R
S
4
8
5
D0/RI
D0/RI
+5Vcc
GND1
L1
56
Profundidade
113 mm
RE DE
L2
4004.71
T
Fig. 94. - Dimenses dos acessrios que utilizam bastidor de 1 passo.
202
T(mm)
8. Comunicao Serial
Cabos de Ligao para os Canais Seriais
A srie MPC4004 possui em seu mdulo principal dois canais de comunicao serial, sendo o canal A
em RS232 e canal B em RS485.
Os dois canais podem ser utilizados para programao do controlador ou monitorao/alterao ONLINE de seus registros e estados internos.
O canal A por ser RS232, mais prtico para conexo com o computador, por no necessitar de
conversor.
O canal B indicado para criao de rede entre equipamentos MPC4004.
Importante: O recurso de simulao de ngulo faz com que os canais de comunicao tenham a
mesma taxa de comunicao, sendo igual taxa do canal A (RS232).
Cabo de Ligao em RS232 (PC MPC4004)
203
COMPRIMENTO [m]
C4004D005
C4004D050
C4004D110
0,5
5,0
10,0
204
205
TOL04295
CN2
TOL04295
CN1
O cabo aconselhado para conexo entre o MPC4004 e uma IHM da srie 1720.xy o C4004D_ _ _ (3
ltimos dgitos informam o comprimento do cabo):
CABO
COMPRIMENTO [m]
C4004D005
C4004D050
C4004D110
0,5
5,0
10,0
(APR03) RS485
Importante: Para minimizar problemas com induo eletromagntica, recomendvel que se faa a
interligao dos aterramentos (RS-485).
Observaes:
1 - Durante a instalao, observe atentamente a polaridade dos sinais de dados (DO/RI e DO/RI).
2 - O uso da blindagem absolutamente essencial para se obter alta imunidade contra interferncias
eletromagnticas. A blindagem por sua vez deve ser conectada ao sistema de aterramento em ambos
os lados atravs de bornes de aterramento adequados. Adicionalmente recomenda-se que os cabos
de comunicao sejam mantidos separados dos cabos de alta voltagem.
Podero ser conectados at 8 dispositivos (IHM + 7) em um mesmo segmento sendo necessria a
terminao (atravs de um terminador ativo), no fim do barramento.
206
MPC4004
RJ11 - MACHO
6
RJ11 - MACHO
CN1
CN1
XX,Xm
RJ11 - MACHO
RJ11 - MACHO
NC
1
2
3
RX
RX
TX
TX
NC
4
5
GND
GND
NC
1
2
3
4
5
6
COMPRIMENTO [m]
C4004E002
C4004E010
C4004E110
0,2
1,0
10,0
207
208
LINK EM RS485
RS485
232485
MPC4004
2232.00R
Sistema de
aterramento
interligado
Alimentao
110V/220V
Alimentao
110V/220V
modem
P
Alimentao
110V/220V
MPC4004
modem
Sistema de
aterramento
interligado
Alimentao
110V/220V
209
DETALHE DA PROTEO P
CENTELHADOR
ENTRADA
TRANSORB
SADA
PT
ATERRAMENTO
A proteo "P" possui nvel de grampeamento compatvel com o sinal a ser protegido.
RS485:
6,8V
Modem:
150 V
Alimentao: 250 V
210
Ligado=RS485
Desligado=RS232
211
Force
O recurso Force permite ao usurio alterar artificialmente, para ON ou OFF, o status de qualquer EI do
controlador. utilizado para analisar o efeito de um ou mais estados internos no programa de usurio,
facilitando testes de simulao de diagramas lgicos em bancadas.
ATENO:
Toda passagem do modo RUN para o modo PROG provoca o desligamento dos estados no
remanentes, o desligamento das sadas e a liberao dos estados que estavam forados
("force").
O "force" utilizado para analisar o efeito de um ou mais estados internos no programa de
usurio, facilitando testes de simulao de diagramas lgicos em bancadas, sendo que estes
estados internos podem ser forados para ON ou para OFF no WinSUP 2 atravs do menu
comunicao, comando superviso de linhas. O "force" tambm pode ser usado "on-line", ou
seja, com a mquina ou o processo real em funcionamento. Nesse caso, esta facilidade
somente deve ser usada por programadores altamente conhecedores da mquina ou processo
em questo, uma vez que possvel forar estados que possam ser responsveis pela
segurana da mquina ou do operador
O force ser desativado a toda passagem do modo PROG para o modo RUN, ou quando o usurio sair
do modo de superviso.
212
Apndice A Autodiagnstico
Apndice A Autodiagnstico
Mensagens de Autodiagnstico nas Interfaces (IHM)
Logo aps a energizao do MPC4004, ser apresentada a mensagem do sistema, indicando o
"status" do controlador. Veja a tabela a seguir:
MENSAGEM
EPROM USURIO OK
MEMRIA NVRAM OK
ou
EPROM USURIO OK
MEMRIA RAM OK
ERRO MEMRIA NVRAM
SISTEMA PARADO
ou
ERRO MEMRIA RAM
SISTEMA PARADO
DESCRIO
ERRO USUARIO
Soluo:
BATERIA NO OK
213
Apndice A Autodiagnstico
4004.05R
4004.09R
4004.06T
4004.02
4004.11
4004.11/L
4004.05E
4004.09E
4004.06R
4004.05T
4004.09T
BATERIA BAIXA
ERRO MEMORIA RAM
ERRO MEMORIA FLASH
ERRO USUARIO
ERRO INT1
ERRO INT2
214
Descrio
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD (frontal plstico / sem FRD / sem cabo)
CPU NVRAM 8E/8S N 24 Vcc
CPU NVRAM 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc
CPU XA RAM GOLD 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S N 24 Vcc (Prog. On line)
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM GOLD 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc
CPU XA RAM C/ BATERIA 8E/8S P 24 Vcc (Prog. On line)
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM GOLD 8E N/P / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE
CPU XA RAM C/ BATERIA 8E N/P 24 Vcc / 8S RELE (Prog. On Line)
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S N 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
CPU RAM GOLD 8E/8S P 24 Vcc
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N
EXPANSO COM 16S 24VCC N (Troca a Quente)
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc
EXPANSO DIGITAL 16S P 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E N 24Vcc
EXPANSO DIGITAL 16E N 24Vcc (Troca a Quente)
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 16E P 24Vcc
EXPANSO DIGITAL 8E 110 Vca
EXPANSO DIGITAL 8E 220 Vca
EXPANSO DIGITAL 8S RELE
EXPANSO DIGITAL 8E N/P 24Vcc
EXPANSO DIGITAL 8S TRIAC 90 a 240 Vca
MDULO DE ENERGIA
EXPANSO DIGITAL 8E/8S N 24 Vcc
EXPANSO DIGITAL 8E/8S P 24 Vcc
EXPANSO DIGITAL 16E/16S N 24 Vcc
EXPANSO DIGITAL 16E/16S N 24 Vcc
EXPANSO DIGITAL 16E P ou N /16S N 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 16E/16S P 24 Vcc
EXPANSO DIGITAL 16E/16S P 24 Vcc
EXPANSO DIGITAL 16E P ou N /16S P 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 32E N 24 Vcc
215
151mA
151mA
150mA
150mA
255mA
255mA
245mA
250mA
260mA
280mA
245mA
250mA
260mA
280mA
300mA
275mA
275mA
280mA
265mA
195mA
265mA
195mA
90mA
85mA
90mA
90mA
85mA
90mA
15mA
35mA
90mA
15mA
35mA
120mA
30mA
70mA
30mA
70mA
170mA
50mA
50mA
100mA
120mA
120mA
100mA
120mA
120mA
30mA
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modelo
4004.55G
4004.55H
4004.56
4004.56G
4004.57
4004.58G
4004.60
4004.60/A
4004.60N
4004.61
4004.61/A
4004.61N
4004.62G
4004.62P
4004.63G
4004.63P
4004.64G
4004.64P
4004.65/J
4004.65/K
4004.66/J
4004.66/K
4004.70
4004.71R
4004.72
4004.72R
4004.72D
4004.72E
4004.72M
4004.72MP
4004.72P
4004.73
4004.73M
4004.74
4004.75/P
4004.75P1
4004.75P2
4004.76/P
4004.76P1
4004.76P2
4004.85
4004.85P2
4004.87
4004.87SA
4004.90C
4004.90SC
4004G92C
Descrio
EXPANSO DIGITAL 32E N 24 Vcc
EXPANSO DIGITAL 32E P ou N 24 Vcc (Troca a Quente)
EXPANSO DIGITAL 32E P 24 Vcc
EXPANSO DIGITAL 32E P 24 Vcc
EXPANSO DIGITAL 8E N/P 24 Vcc / 8S RELE
EXPANSO DIGITAL 16E N/P 24Vcc / 16S RELE
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (TENSO)
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (CORRENTE)
EXPANSO ANALGICA 2E (TENSO ou CORRENTE) e 2S (TENSO)
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (TENSO)
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) e 4S (CORRENTE)
EXP. ANALG. 4E(TENSO/CORRENTE) 4S(TENSO) 0~10Vcc / +/- 10 Vcc
EXPANSO ANALGICA 8E (TENSO ou CORRENTE) 0~10Vcc / 0~20 mA
EXPANSO ANALGICA 4E (TENSO ou CORRENTE) 0~10Vcc / 0~20 mA
EXPANSO ANALGICA 8S (TENSO) 0~10 Vcc
EXPANSO ANALGICA 4S (TENSO) 0~10 Vcc
EXPANSO ANALGICA 8S (CORRENTE) 0~20 mA
EXPANSO ANALGICA 4S (CORRENTE) 0~20 mA
EXPANSO TEMPERATURA 4 CANAIS TIPO J
EXPANSO TEMPERATURA 4 CANAIS TIPO K
EXPANSO TEMPERATURA 8 CANAIS TIPO J
EXPANSO TEMPERATURA 8 CANAIS TIPO K
EXPANSO DIGITAL BOTES E SINALIZAO POR LEDs
MDULO CONVERSOR ISOLADO RS232 / RS485 c/ PROTEO
SLAVE DE COMUNICAO 2X RS485 APR03 ESCRAVO
SLAVE DE COMUNICAO 2X RS485 APR03 MESTRE / ESCRAVO
SLAVE DE COMUNICAO DEVICE NET
SLAVE DE COMUNICAO ETHERNET
SLAVE DE COMUNICAO 2X RS485 MODBUS RTU MESTRE / ESCRAVO
SLAVE DE COMUNICAO MESTRE PROFIBUS-DP
SLAVE DE COMUNICAO PROFIBUS-DP
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 4 CANAIS
MDULO AMPLIFICADOR PARA VLVULA PROPORCIONAL 2 CANAIS
MDULO MODEM (POSSUI MANUAL ESPECFICO)
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS 0~200 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50~50 C
EXPANSO TEMPERATURA 4 CANAIS PT100 / 3 FIOS -50~150 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS 0~200 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50~50 C
EXPANSO TEMPERATURA 8 CANAIS PT100 / 3 FIOS -50~150 C
EXP. TEMP. 4 CANAIS PT100 / 3 FIOS 0~200C + 4EA 0-10V ou 0-20mA
EXP. TEMP. 4 CANAIS PT100 / 3 FIOS -50~150C +4EA 0~10V ou 0~20mA
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS
EXPANSO DE CONTAGEM RPIDA 100kHz 2 CANAIS + 2S ANALOG.
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem cabo)
FRONTAL P/ MPC4004 2x20 LCD NEGATIVO (frontal plstico / sem FRD /
sem cabo)
FRONTAL P/ MPC4004 4x20 LCD display de dgito grande 9x5mm (frontal
plstico / sem cabo)
216
70mA
120mA
30mA
70mA
50mA
110mA
10mA
10mA
25mA
30mA
10mA
25mA
5mA
5mA
2mA
2mA
2mA
2mA
1mA
1mA
1mA
1mA
100mA
30mA
150mA
100mA
200mA
200mA
100mA
240mA
240mA
200mA
200mA
180mA
10mA
10mA
10mA
10mA
10mA
10mA
10mA
10mA
25mA
25mA
220mA
------------------------------------------------50mA
85mA
75mA
50mA
125mA
85mA
35mA
30mA
35mA
30mA
215mA
120mA
15mA
15mA
15mA
15mA
------------------------------------------------50mA
40mA
50mA
60mA
60mA
60mA
35mA
35mA
30mA
30mA
45mA
30mA
25mA
25mA
25mA
25mA
75mA
--------------------------------------------------------------------------------60mA
60mA
60mA
100mA
100mA
100mA
70mA
70mA
100mA
30mA
---------
75mA
---------------------------------------------------------------------------55mA
55mA
55mA
90mA
90mA
90mA
65mA
65mA
80mA
30mA
---------
220mA
---------
---------
350mA
---------
---------
4004G92SC
4004P92C
4004P92SC
4004.P94C
4004.94SC
4004.95C
4004.95SC
4004.P98C
4004.98SC
350mA
---------
---------
150mA
150mA
-----------------
-----------------
500mA
---------
---------
500mA
---------
---------
110mA
110mA
150mA
150mA
---------------------------------
---------------------------------
TIPO DE ALIMENTAO
+5Vcc
+12Vcc
-12Vcc
24Vcc
4004.40
4004.40/A
4004.40/D(2)
4004.40/F(1)
4004.40/G
4004.40/R
chaveada 90 a 253Vca
chaveada 9 a 36Vcc
chaveada 36 a 60Vcc
chaveada 90 a 253Vca
chaveada 18 a 60Vcc
chaveada 90 a 253Vca
1500mA
1500mA
1000mA
1500mA
1000mA
3000mA
500mA
500mA
250mA
--250mA
1000mA
500mA
500mA
250mA
--250mA
500mA
500mA
--500mA
--500mA
500mA
(1) - No pode ser utilizado em aplicaes que utilizam mdulos analgicos (entradas, sadas e temperaturas);
(2) Mdulo obsoleto.
217
218
4004.01
4004.02
4004.11
4004.12
FIRMWARE
DATA
MEMRIA
ALTERAES/OBSERVAES
400401V0
30/08/97
27C512-10
400401V1
06/10/97
27C512-10
400402V0
30/01/98
27C512-10
400402V1
04/05/98
27C512-10
400402V2
29/06/98
27C512-10
400402V3
18/08/98
27C512-10
400402V4
04/01/99
27C512-10
400402V5
20/04/99
27C512-10
400402V6
05/08/99
27C512-10
400402V7
19/01/00
27C512-10
400402V8
28/09/00
64Kx8 100nS
- Firmware inicial
- liberao do WDT
- status dos canais de comunicao no modo
PROG (tecla, auxilio a manuteno)
- simulador de ngulo liberado at 180 rpm
- implementao da instruo SCL
- implementao do contador rpido (4004.87)
- implementao dos canais 9 a 16 de E/S
analgica
- implementao de instrues de 32 bits
DVBLL, MULBL, SUMBL, SUBBL, CONVL e
SHIFL
- implementao da instruo SCL2G
- estados internos 00E1h e 00E9h (Load
Setpoint Inicial dos Contadores Rpidos 1 e 2)
sensvel a nvel.
- definido mesma prioridade para o Contador
Rpido (presente no Mdulo de
Processamento) e Interrupo I.
- criao dos blocos PID
- introduo dos Mdulos Analgicos
Compactos (MAC)
- implementao das instrues:
- BCDAP converte BCDASC com ponto
decimal
- CCS calcula CHECK SUM
- TXPR gerenciador de blocos para print.
- Implementao do modo motor de passo.
- Implementao do modo de leitura de
caracteres atravs do canal RS232
- Implementao do modo mestre no
canal RS485
- Implementao das rotinas SDAT2 e LDAT2.
- Adequao do termo derivativo
- Aumento de 04 p/ 08 ngulos atualizados na
INT2
- Alterado STIME c/ teste de consistncia dos
dados de entrada c/ E.I. OFF p/ Erro
- Correo do multiplex (acionava LEDs
invertidos)
- Configurao para PRINT c/ paridade no 8o
ou 9o BIT
- Escuta rede na RS485
- Incluso das rotinas do Modbus c/ 1 ou 2
Stopbits
- Baud Rate do Modbus c/ a mesma do PRINT
- Incluso da Opo de paridade no PRINT
SEM, PAR OU IMPAR
219
4004.01
4004.02
4004.11
4004.12
FIRMWARE
DATA
MEMRIA
400402V9
12/02/01
64Kx8 100nS
400402VA
21/03/01
64Kx8 100nS
400402VB
09/05/01
64Kx8 100nS
400402VC
09/10/01
64Kx8 100nS
400402VD
12/12/02
64Kx8 100nS
400402VE
13/11/03
64Kx8 100nS
ALTERAES/OBSERVAES
- Trigger 1segundo
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
- Broadcast no APR03 slave RS232
- Rotinas para 4004.90 e 4004.95
- Limpa Force dos Eis 1 pg. por varredura
- Troca do endereo do rascunho do trigger de
1seg. Conflito c/ contador do escuta rede.
- Correo do campo ASCII. Permite a
visualizao dos zeros esquerda.
- Correo de registros compartilhados pelas
instrues DVBLL e Fator;
- Intertravamento da sada analgica imediata
na Int.;
- Incluso das mensagens de firmware em
ingls.
- Implementao do protocolo Modbus escravo
na RS232. EI 0x022 Habilita;
- Implementao dos EIs 0x0AC (seta para
cima) e 0x0AD (seta para baixo);
- Alterado Background para verificao do
nmero da estao no timer;
- Implementao da leitura de 16 entradas
digitais na CPU;
- Criada a opo Hablita Estados Internos
0x022 a 0x02F para uso do sistema.
4004.01
4004.02
4004.11
4004.12
FIRMWARE
DATA
MEMRIA
ALTERAES/OBSERVAES
400402KC
09/10/01
64Kx8 100nS
400402KD
12/12/02
64Kx8 100nS
400402KE
13/11/03
64Kx8 100nS
220
4004.11/L
4004.12/L
FIRMWARE
DATA
MEMRIA
ALTERAES/OBSERVAES
400403V0
12/02/01
27C512-10
400403V1
09/08/99
27C512-10
400403V2
08/01/01
64Kx8 100nS
400403V3
29/03/01
64Kx8 100nS
- Firmware inicial
- Implementao do nmero de dgitos varivel
para os campos 1ED/1VIS e 2ED
- Implementao da Flash SST29EE512.
- Implementao do frontal 4004.90;
- Implementao do trigger de 1 segundo.
400403V4
29/03/01
64Kx8 100nS
- Implementao do WDT;
- Acerto dos tempos para LCD CCT;
- Correo do EI de S1 e S2.
64Kx8 100nS
400403V5
17/08/01
4004.05B
4004.06B
4004.09B
4004.05E
4004.06E
4004.09E
FIRMWARE
DATA
MEMRIA
ALTERAES/OBSERVAES
400406V0
19/09/00
64Kx8 100nS
400406V1
18/01/01
64Kx8 100nS
400406V2
16/05/01
64Kx8 100nS
400406V3
08/08/01
64Kx8 100nS
400406V4
18/02/02
64Kx8 100nS
- Firmware Inicial
- Escuta rede na RS485
- Incluso do Modbus mestre/escravo
-Incluso da Opo de paridade no PRINT
sem, PAR ou IMPAR
- Incluso da slave de comunicao (INT II)
- Incluso do mdulo de 32E
- EI de trigger 1segundo
- Broadcast no APR03 mestre/slave RS485
- EI de sinal analgica 10V
- Correo da rotina do contador rpido modo
normal que influenciava a leitura das entradas
0100 a 0107.
- Incluso da possibilidade de ter vrias slaves.
- Incluso do broadcast para modo mestre.
- Incluso do limpa force, uma pg. Por
varredura.
- Incluso dos frontais 4004.90 e 4004.95
- Correo do campo ASCII, mostrar zeros a
esquerda.
- Correo das rotinas do frontal para VFD.
- Implementao dos EIs 0xAC (seta p/ cima) e
0xAD (seta p/ baixo);
- Correo Modbus x Print (Print no funciona
se Modbus ativo);
- Prioridades: - Mestre;
- Print;
- APR03 / Modbus;
- Forado no modo de programao o APR03;
- Corrigido contador modo ngulo que no
contava com o print;
- Corrigido no print o desligamento do EI 00FC
se 00FB=Off.
221
FIRMWARE
DATA
MEMRIA
ALTERAES/OBSERVAES
Para a verso 4004065F de 11/11/02:
-Corrigido falta de limpeza de flags modo mestre, se
inicializao com chave na posio PROG;
-Implementado nome do programa de usurio na RAM FCC0 a FCCF para acesso ao usurio;
-Criao da instruo CNT2;
-Criao da instruo FILT - A cada novo valor da amostra
entra na pilha descarta o mais antigo, classifica e coloca o
valor da amostra central na varivel de sada. Criado flags
de identificao do ploint1 e ploint2 para uso simultneo da
instruo nos 3 programas possveis;
-Criao da instruo ASCB;
-Alterao na pseudo instruo GAV;
-Correo ModBus:
Alterado o range de endereos para registros no
ModBus de 0fff para 0e7ff
Testar numero da estao na pergunta na Interrupo
do TIMER 0
Correo da rotina de falhas no modo mestre
No modo Mestre, esperar time-out
-Criao das instrues de Ponto Flutuante:
4004.05B
4004.06B
4004.09B
4004.05E
4004.06E
4004.09E
400406V5
29/05/03
64Kx8 100nS
400406V6
18/12/03
64Kx8 100nS
400406V7
23/01/04
64Kx8 100nS
222
FIRMWARE
DATA
MEMRIA
400406V8
04/06/04
64Kx8 100nS
400406V9
12/07/04
64Kx8 100nS
223
ALTERAES/OBSERVAES
- Correo do incremento involuntrio de uma unidade no
contador rpido presente na CPU aps energizao;
- Correo de erro na inicializao dos contadores rpidos
(4004.87). Aps energizao efetivos eram zerados.
- Correo da perda do status do EI de sinal (4004.87) na
inicializao;
- Incluso das rotinas para associar EI com botes LOCK
= 0x24; ENTRA = 0x25; EDITA = 0x26, se "Habilita EIs
022 a 02F para uso do sistema" estiver configurado.
4004.05R
4004.06R
4004.09R
FIRMWARE
DATA
MEMRIA
ALTERAES/OBSERVAES
400408V0
14/03/03
64Kx8 70nS
400408V1
10/07/03
64Kx8 70nS
400408V2
01/09/03
64Kx8 70nS
400408V3
11/12/03
64Kx8 70nS
400408V4
19/03/04
64Kx8 70nS
400408V5
12/07/04
64Kx8 70nS
- Firmware Inicial
- Correo do Monoa para o Load e Reset da 400487SA;
- Correo da funo 06 do Modbus modo escravo;
- Correo da instruo Ajust na Int2;
- Correo das instrues Bcdap e Bcdas para dados
acima de 09;
- Correo no clculo da integral do Pid;
- Correo na habilitao das teclas K;
- Correo da Receita via frontal para recuperar receitas
acima de 127;
- Correo dos CSs de leitura de teclas e botes para no
serem atualizados na ausncia do frontal;
- Implementao do teste de falha no Modbus at mquina
31;
- Incluso de delay para iniciar a gravao da Flash (este
dalay necessrio quando o tamanho do programa de
usurio for maior que 15Kbytes);
- Implementao de um delay de 1ms antes de iniciar a
gravao da flash para um nmero menor que 1.
- Implementao da instruo Sched Schedule;
Alterado o nmero de alarmes de64 para 128;
Correo as teclas K no 4004.90 no eram lidas.
- Implementao das rotinas para gerar driver de motor de
passo sada 0180;
- Implementao do teste do range de EIs 0x0000
0x03FF e 0xE000 0xEFFF na comunicao. Se no for o
SUP, escrever somente no bit0 quando for estado interno;
- Correo da atualizao das sadas digitais X07 a X0F na
IntI. Estava lendo o EI errado;
- Correo da atualizao das sadas digitais X07 a X0F na
IntII. Estava lendo o EI errado;
- Melhoria na inicializao do LCD;
_ Correo da Pseudo instruo Gav.
- Implementao da Instruo PID_I - Bloco PID padro
ISA
- Implementao da instruo DINT1 - Desabilita
Interrupo I
- Implementao da instruo FTAB - Move constantes em
ponto flutuante para uma tabela
- Implementao da leitura dos efetivos das analgicas e
temperaturas na inicializao
- Correo do modo ngulo
- Correo das rotinas de Comparao automtica de
registros
- Correo das rotinas de Movimentao de dados atravs
de EI
- Correo da rotina que carrega o efetivo no modulo de
contagem rpida (4004.87) na inicializao;
- Correo da rotina de contagem rpida da CPU. Na
inicializao gerava um pulso de contagem;
- Incluso das rotinas para associar EI com boto LOCK =
0x24; ENTRA = 0x25; EDITA = 0x26;
- Correo da rotina da placa bipolar. No estava
colocando 0V nas sadas da 4004.6XN quando era tratada
como no bipolar;
224
400408V6
11/10/04
64Kx8 70nS
400408V7
18/10/04
64Kx8 70nS
4004.05R
4004.06R
4004.09R
400408V8
29/10/04
64Kx8 70nS
FIRMWARE
DATA
MEMRIA
400409V0
06/02/04
64Kx8 70nS
400409V1
12/07/04
64Kx8 70nS
400409V2
28/08/04
64Kx8 70nS
400409V3
18/10/04
64Kx8 70nS
4004.05T
4004.06T
4004.09T
400409V4
29/10/04
64Kx8 70nS
225
ALTERAES/OBSERVAES
- Firmware Inicial
- Correo da rotina que carrega o efetivo no modulo de
contagem rpida (4004.87) na inicializao;
- Correo da rotina de contagem rpida da CPU. Na
inicializao gerava um pulso de contagem;
- Incluso das rotinas para tratar placas de troca a quente
nas interrupes;
- Incluso das rotinas para associar EI com boto LOCK =
0x24; ENTRA = 0x25; EDITA = 0x26;
- Incluso do EI para monitorar a ausncia de uma placa
troca a quente no bastidor;
- Correo da rotina da placa bipolar. No estava
colocando 0V nas sadas da 4004.6XN quando era tratada
como no bipolar.
- Correo da limpeza dos estados remanentes;
Correo da Instruo AJUST nas interrupes na
programao ON-LINE.
- Correo da limpeza dos estados internos remanentes;
- Incluso da rotina para desligar o 0x00F6 toda varredura;
- Incluso da rotina para ligar o 0x00F7 toda varredura;
- Correo da prioridade nos vetores de interrupo das
interrupes de software;
- Correo da SCL. Incluido o flag de overflow 0x00FF para
o calculo de b;
- Correo da rotina de atualizao das Analgicas;
- Alterao das rotinas de comunicao:
- Implementao da senha do SUP por canal de
comunicao;
- Implementao do seguimento de comunicao por canal
de comunicao;
- Correo no modulo de comunicao ModBus mestre e
escravo;
- Correo na rotina de decodificao da resposta no
ModBus mestre, com a implementao de trava no nmero
de bytes;
- Correo na instruo BMOVX. implementada uma trava
no destino.
0x0000 < X < 0xEFFFF.
226
DESCRIO
ADSUB
ADSUD
AND
ANDN
ASCB
BCDAP
BCDAS
BITW
BMOVX
CALL
Chamada de sub-rotina
CMP
CNT
Contador
CNT2
Contador 2
CONV
CONVL
CCS
CTCPU
DINT1
DIV
Diviso Decimal
DIVB
Diviso Hexadecimal
DIVBL
DVBLL
FATOR
FCMP
FCONV
FDIV
FILT
Filtro
FMUL
FSUB
FSUM
FTAB
JMP
LD
LDATA
Leitura de dia/ms/ano
LDI
Entrada imediata
LDN
LDX
LTIME
Leitura de hora/min/seg.
MONOA
MONOD
MOV
MOVK
MOVX
MULT
Multiplicao Decimal
MULTB
Multiplicao Hexadecimal
MULBL
227
MNEMNICO
DESCRIO
OR
ORN
OUT
Sada
OUTI
OUTIN
OUTN
Sada invertida
OUTR
Sada imediata
OUTX
Sada indexada
PID
Bloco PID
PID_I
SCL
SCL2G
SCRLL
SDATA
Acerto de dia/ms/ano
SETR
SFR
SHIFB
Deslocamento de bit
SHIFN
SHIFL
Deslocamento de n bits
STIME
Acerto de hora/min/seg.
SUB
Subtrao Decimal
SUBB
Subtrao Hexadecimal
SUBBL
SUM
Soma Decimal
SUMB
Soma Hexadecimal
SUMBL
TAB
TMR
Temporizador
TXPR
UPDB
UPDBC
UPDD
UPDDC
WAND
WBIT
WBITX
WLDX
WNOT
WOR
WXOR
PSEUDO-INSTRUES:
MNEMNICO
DESCRIO
CAV
GAV
SYNC
Sincronismo
TMRX
Temporizadores de 1ms
228
S=P+I+D
onde:
Ssada para controle do processo, podendo ser analgica ou do tipo PWM (Pulse Width
Modulation).
Ptermo proporcional
I termo integrativo
Dtermo derivativo
O algoritmo PID, a soma dos trs elementos, que combinam suas aes, para executar o controle da
varivel do processo (temperatura).
Ao Proporcional
O controle proporcional mantm uma relao linear entre o valor da varivel de Processo e a posio
do elemento final de controle.
A magnitude da correo proporcional amplitude do desvio, ou seja, a sada do controlador
proporcional ao erro.
Quanto maior for o desvio, maior ser a correo do termo proporcional.
A unidade empregada para o driver MPC4004 ser de porcentagem, podendo variar de 0 a 100% o
termo proporcional.
O grfico abaixo oferece uma melhor noo da influncia do termo proporcional:
supondo: S = P (controle somente com termo proporcional)
0% de energia
0% de energia
banda superior
setpoint
50% de energia
25% de energia
100% de energia
50% de energia
banda inferior.
Kp=100%
Kp=50%
229
230
231
232