Vous êtes sur la page 1sur 12

Comrcio e Manuteno de Produtos Eletrnicos

Manual CP-WS1





Mapeamento de memria e conexes do
Controlador CP-WS12/OEM














PROXSYS










Verso 1.3 Maro -2014

Controlador Industrial CP-WS1

Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 2
1- Configuraes de Hardware

O controlador CP-WS12/OEM, foi desenvolvido para atender aos requisitos de
pequenas aplicaes de controle industriais envolvendo entradas e sadas digitais e
tambm entradas analgicas.


Cdigo CLP
Entradas
digitais
CC
12 30
Vcc
PNP
Entradas
analgicas
1-5 Vcc/
4-20 mA
Sadas
digitais
Rele
Sadas
digitais
Transistor
Entrada
Digital
AC
Entrada
Digital
CC
12-30
Vcc
NPN
CP-WS12/OEM
Sada Transistor
8 2 0 8 0 0
CP-WS12/OEM
Sada Rele
8 2 4 2 0 0
CP-WS12/OEM
4 Sadas a Rele
2 entradas AC e
1 entrada NPN
4 0 4 2 2 1

Tabela 1 Configurao do CP-WS12/OEM

Outras configuraes esto disponveis sob consulta. A programao do controlador
realizada atravs de linguagem ladder atravs do editor ladder SCPws1.
No SCPws1, deve-se escolher no menu Arquivo >> Configuraes de hardware o
controlador programvel CP-WS12/8DI8DO-OEM, como mostra a figura 1.

Figura 1 Seleo do CP-WS12/OEM no software SCPws1

A figura 2 mostra o aspecto do CP-WS12/OEM que uma placa que pode ou no ser
montada em suporte para trilho TS-35.
Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 3

Figura 2 Controlador CP-WS12/OEM
2 Mapeamento de memria

A figura 3 mostra o aspecto do controlador CP-WS12/8DI8DO OEM com 4
saidas a rele, 2 saidas a transistor 4 entradas digitais PNP, 1 entrada digital NPN e 2
entradas digitais em corrente alternada, ativa a partir de 90 Vca. Este controlador possui
alimentao eltrica em 12Vcc e foi especialmente desenvolvido para controle de
QTA(quadro de transferncia automtica) de geradores de pequeno porte at 7,5 Kva.
As entradas ACin1 e ACin2 so montadas com conectores diferenciados para evitar
ligaes erradas. ACin1 est mapeada na memria do controlador como I7 e ACin2 est
mapeada na memria do controlador como I8. Ambas podem receber tenso AC
mxima de 250 VCA. A entrada ativada com tenso acima de 90 VCA.


Figura 3 Controlador CP-WS12/8DO8DI com 4 saidas a rele 2 saidas a transistor, 4
entradas digitais PNP 1 entrada digital bipolar, 2 entradas digitais em corrente alternada.
Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 4
O controlador CP-WS12/OEM com sadas a rele ou transistor e 8 entradas PNP conta
com operadores do tipo R, M, T, C, I, Q,L. As quantidades e funes de cada um destes
elementos mostrada na tabela 2.


Tipo de elemento
Quantidade Faixa

Funo
Operador R 50 R1 a R50 Rele auxiliar
Operador M 9 M1-M9 Memria Inteira
Operador M 1 M10 Contagem rpida entrada I8
Operador M 2 M11-M12 Sada blocos PID
Operador M 2 M13-M14 Memria Inteira
Operador M 2 M15-M16 Entrada analgica
Operador M 2 M17-M18 Memria Inteira controle da
sada PWM
Operador M 2 M19-M20 Entrada PV blocos PID
Operador M 2 M21-M22 Entrada SP blocos PID -
EEprom Obs.1
Operador M 4 M23-M26 GP e TI blocos PID -
EEprom Obs.1
Operador M 1 M27 Memria Inteira - EEprom
ajuste freqncia PWM
Obs.1
Operador M 1 M28 Memria Inteira - EEprom
Obs.1
Operador M 2 M29-M30 TD bloco PID
EEprom Obs.1
Operador M 5 M31-M35 Memria Inteira - EEprom
Obs.1
Operador M 24 M36-M60 Memria inteira uso geral
Operador L 9 L1-L9 Memria Long 32 bits uso
geral
Operador T1 20 T1-T20 Contato Sada temporizador
Operador C1 20 C1-C20 Contato sada contador
Operador CR 20 CR1 CR10 Bobina reset contador
Operador Q Sada
Transistor
8 Q1- Q6 Sada Digital
Operador Q Sada
Rele
4 Q1- Q4 Sada Digital
Operador Q Sada
Transistor
4 Q7- Q8 Sada Digital transistor
PWM
Operador Q 1 Q9 Led uso geral placa
Operador I 8 I1-I8 Entrada Digital
Tabela 2 Mapa de memrias do CP-WS12/OEM






Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 5

O controlador CP-WS12/OEM com 4 saidas a rele, 2 a transistor, 4 entradas digitais
PNP, 1 entrada digitais NPN e 2 entradas AC(corrente alternada) conta com operadores
do tipo R, M, T, C, I, Q,L. As quantidades e funes de cada um destes elementos
mostrada na tabela 3.


Tipo de elemento
Quantidade Faixa

Funo
Operador R 50 R1 a R50 Rele auxiliar
Operador M 9 M1-M9 Memria Inteira
Operador M 1 M10 Contagem rpida entrada I8
Operador M 2 M11-M12 Sada blocos PID
Operador M 2 M13-M14 Memria Inteira
Operador M 2 M15-M16 Reservada sem funo
Operador M 2 M17-M18 Memria Inteira controle da
sada PWM
Operador M 2 M19-M20 Entrada PV blocos PID
Operador M 2 M21-M22 Entrada SP blocos PID -
EEprom Obs.1
Operador M 4 M23-M26 GP e TI blocos PID -
EEprom Obs.1
Operador M 1 M27 Memria Inteira - EEprom
ajuste freqncia PWM
Obs.1
Operador M 1 M28 Memria Inteira - EEprom
Obs.1
Operador M 2 M29-M30 TD bloco PID
EEprom Obs.1
Operador M 5 M31-M35 Memria Inteira - EEprom
Obs.1
Operador M 24 M36-M60 Memria inteira uso geral
Operador L 9 L1-L9 Memria Long 32 bits uso
geral
Operador T1 20 T1-T20 Contato Sada temporizador
Operador C1 20 C1-C20 Contato sada contador
Operador CR 20 CR1 CR10 Bobina reset contador
Operador Q Sada
Rele
4 Q1- Q4 Sada Digital
Operador Q Sada
Transistor
2 Q7- Q8 Sada Digital transistor
PWM
Operador Q 1 Q9 Led uso geral placa
Operador I 4 I1-I4 Entrada Digital PNP
Operador I 1 I5 Entrada Digital NPN
Operador I 2 I7-I8 Entrada Digital Corrente
alternada 0-250 VCA. Ativa
a partir de 90 VCA
Tabela 3 Mapa de memrias do CP-WS12/OEM

Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 6
Obs. 1 : As memrias de M21 ao M35 so recuperadas da memria EEPROM quando o
controlador inicializado. Podem ser alterados com um programa disponvel
CLP_proxsys_util_V5.exe como mostra a figura 8.

3 Conexes eltricas

As entradas digitais do CP-WS12/OEM podem receber sinal de tenso contnua na faixa
de 12 a 30 Vcc. A alimentao eltrica tambm em tenso contnua em 24 Vcc ou
12Vcc e deve ser especificado no momento da compra principalmente no caso de sadas
a rele.
A figura 4 mostra as duas possveis configuraes para entradas e sadas
analgicas e digitais do CP-WS12/OEM. Observe que a principal diferena est no tipo
de sada digital que pode ser do tipo transistor ou rele. A comunicao deste controlador
realizado atravs da porta USB, e pode ser acoplado na comunicao em paralelo com
a USB uma porta padro RS-485.

Placa com sada tipo Transistor Placa com sada tipo RELE
Figura 4 Interligaes eltricas CP-WS12/OEM

4- Bloco de controle PID

Existem 2 blocos de controle PID disponveis no controlador CP-WS12/OEM.
Estes blocos possuem endereos de memria fixos para PV (varivel do processo) ,
SP(valor de referncia), OV(sada do controlador) , GP(ganho proporcional) e TI
(tempo integral). As respectivas posies so mostradas na tabela 4.
O ganho proporcional tem um fator de escala de 100, isto o valor enviado para
o ganho proporcional dividido por 100. Assim um valor de ganho M22 = 20 na
verdade um ganho proporcional de 0,2. O Tempo derivativo, TD tambm tem o mesmo
V
c
c
g
n
d
N
.
C
N
.
C
Q
8
Q
7
N
.
C
N
.
C
Q
6
Q
5
Q
4
Q
3
Q
2
Q
1
g
n
d
I
-
I
1
g
n
d
4
8
5
-
A
4
8
5
-
B
A
i
n
-
A
i
n
2
A
i
n
1
I
8
I
7
I
6
I
5
I
4
I
3
I
2
F
u
s

v
e
l
C
P
-
W
S
1
2
/
O
E
M

0
8
-
D
i
n

-

1
2

a

3
0

V
c
c

P
N
P
0
8
-
D
o
u
t

-

+

a
l
i
m
e
n
t
a

o
V
c
c
0
2

-

A
i
n

-

1
/
5

V
c
c

-

4
-
2
0

m
A
V
c
c
g
n
d
N
.
C
N
.
C
N
.
C
Q
4
Q
4
Q
3
Q
3
Q
2
Q
2
Q
1
g
n
d
I
-
I
1
g
n
d
4
8
5
-
A
4
8
5
-
B
A
i
n
-
A
i
n
2
A
i
n
1
I
8
I
7
I
6
I
5
I
4
I
3
I
2
F
u
s

v
e
l
C
P
-
W
S
1
2
/
O
E
M

0
8
-
D
i
n

-

1
2
-
3
0

V
c
c

P
N
P
0
4
-
D
o
u
t

-

R
e
l
e

1
0

A
0
2

-

A
i
n

-

1
/
5

V
c
c

-

4
-
2
0

m
A
N
.
C
Q
1
Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 7
fator de escala. No caso do tempo derivativo se a memria M29 = 200, temos tempo
derivativo de 2 segundos.


Tabela 4 Endereos blocos PID
Operador PID1 PID2
PV M19 M20
SP M21 M22
OV M11 M12
GP M23 M24
TI M25 M26
TD M29 M30


O bloco PID deve ser inicializado atravs da movimentao de variveis para as
memrias que constituem os blocos. A entrada PV pode receber o valor de uma entrada
analgica e a sada OV pode enviar o resultado do clculo para uma sada analgica. O
set-point pode ser configurado tambm atravs de uma movimentao, ou pode receber
atualizao atravs da porta serial utilizando o aplicativo de superviso de PID. Da
mesma forma possvel definir os valores de Ganho Proporcional e Tempo Integral. A
figura 5 mostra um programa tpico para inicializao do PID 1 atravs do SCPws1 com
valores fixos para SP, GP e TI. Nesta situao a alterao dos valores s pode ser
realizada atravs de uma nova programao alterando os valores de movimentao no
SCPws1.





















Figura 5 Inicializao bloco PI

Observe que para mudar os valores de SP, GP e TI necessrio reprogramar o
controlador.
AIN1 para PV do
PID 1
Set-point = 500,
equivalendo a 50%
Sada PID 1
movimentada para
sada multifuno P1
GP do PID 1
ajustado para 2,10
TI do PID 1
ajustado para 4,00
Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 8
Uma outra opo ajustar o SP, GP e TI atravs do supervisor de PID. A tela do
supervisor de PID pode ser vista na figura 6.Neste caso a inicializao do bloco PID
necessita apenas da configurao da entrada para PV e o envio da sada do bloco OV
para a sada analgica. A figura 7 mostra o programa necessrio.

Figura 6 Superviso de PID



Figura 7 Inicializao PID ajustes atravs do supervisor de PID

O bloco de movimentao de variveis necessita obrigatoriamente de um contato
na sua entrada. Neste caso utilizou-se um contato do rele auxiliar R10 porm qualquer
outro contato poderia ser utilizado. Isto pode ser visto na figura 7.

5- Protocolo MODBUS

O controlador CP-WS12/OEM, opera como escravo com protocolo Modbus/RTU e
permite as operaes de leitura de bloco de memrias inteiras, escrita de memrias
inteiras e operao de escrita mascara, para alterar valor de bits de registros. No
protocolo Modbus RTU equivalem aos comandos 03(mestre solicita valor de bloco de
memrias e escravo responde), comando 16(mestre escreve bloco de memrias inteiras
no controlador), comando 06(mestre solicita escrita de um nico registro), comando
22(escravo recebe solicitao de escrita de mask write register). Existe um software
especifico para configurar o controlador para operar em protocolo MODBUS. Para
gravar o programa atravs do SCPWS1, o protocolo MODBUS deve estar desabilitado
ou ento deve-se utilizar a opo Recuperar Firmware. O software de configurao do
CP-WS12/OEM est disponvel no instalador CLP_proxsys_util_V5.exe, disponvel
no CD fornecido com o controlador na pasta especifica do CP-WS12/OEM. A viso
geral deste software est na figura 8. Ao instalar este executvel ser criado uma entrada
no menu iniciar do Windows.

Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM 9

Figura 8 Viso geral do software de configurao e ajuste do CP-WS12/OEM

Neste programa possvel calibrar as entradas analgicas, ajustar o endereo
para o protocolo modbus e selecionar se o protocolo ser ou no utilizado. Quando o
protocolo modbus selecionado a gravao do controlador possvel apenas pela opo
comunicao >> Recupera Firmware do SCPws1.

Alm deste programa de calibrao e ajuste, est disponvel tambm no
instalador CLP_proxsys_util_V5.exe um programa para ajuste das memrias no
volteis EEPROM do CP-WS12/OEM, chamado Ajuste memrias EEPROM . O
aspecto deste programa pode ser visto na figura 9.


Figura 9 Viso geral so programa Ajuste memrias EEPROM

Para o CP-WS12/OEM esto disponveis as memrias de M21 a M35, conforme
descrito nas tabelas 2 e 3. Todas as vezes que este programa for executado, ser
necessrio ajustar a porta serial para o numero da porta COM que est em uso com o
controlador.

6 Sadas a transistor PWM

A partir da verso 2.02 do SCPws1, esto disponveis duas sadas PWM no
controlador CP-WS12/OEM. Ests sadas PWM podem operar com freqncia ajustvel
na faixa de 60 a 120 Hz. O ajuste de freqncia pode ser realizado alterando o valor da
memria inteira M27 no programa ladder ou atravs do programa de ajuste memrias
EEPROM mostrado na figura 8.
Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM
10
Fisicamente ests sadas esto mapeadas e identificadas como Q7 e Q8. O dutycicle do
PWM pode ser ajustado atravs das memrias M17 para Q7 e M18 para Q8. Alm da
operao com PWM, as sadas podem operar normalmente com sadas digitais comuns
deixando os valores de M17=0 e M18=0 de forma fixa.
7- Utilizao do protocolo MODBUSRTU com supervisrios ou controladores
Mestres
Devido as limitaes de tipos de dados que podem ser lidos/escritos com o
protocolo modbus pode ser necessrio lanar mo de alguns artifcios para obter o status
de entradas digitais ou escrever nas sadas do controlador CP-WS12/OEM.
A figura 10, mostra o mtodo utilizado para transferir o status das entradas
digitais para a memria M14. Cada entrada digital, dependendo do seu estado carrega
seu bit correspondente em M14. A memria inteira M14 uma memria com
capacidade de 16 bits. Cada bit de M14, no programa ladder representa o status de uma
entrada digital de acordo com seu peso binrio.

2
15
2
14
2
13
2
12
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
x x x x x x x x x x x x I4 I3 I2 I1
Figura 10 Distribuio das entradas digitais em M14 para o programa exemplo


Figura 11 Trecho de programa para aquisio entradas digitais
Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM
11

Assim, quando I1 ligado deve-se ativar o bit 0 com peso binrio igual a 1, quando I2
ligado deve-se ativar o bit 1 com peso binrio igual a 2, quando I3 ligado deve-se ativar
o bit 2 com peso binrio igual a 4 e quando I4 ligado deve-se ativar o bit 3 com peso
binrio igual a 8. Quando as respectivas entradas estiverem desligadas o pesos binrios
devem ser zerados.
Utiliza-se no ladder, um memria inteira para cada entrada digital, ativando e
desativando o respectivo bit e em seguida todos os resultados so concatenados em M14
atravs de operao de soma, como mostra a figura 11.
Depois de aquisitar as entradas digitais, necessrio criar uma forma de receber
os valores que iro ativar / desativar os reles auxiliares R1 e R2, utilizando para isso a
memria inteira M17. Da mesma forma como foi feito para M14, cada bit de M17 ser
responsvel pelo controle de um determinado rele auxiliar. Neste caso, vamos utilizar
tambm um recurso disponvel nas memrias do tipo L (long de 32 bits) disponvel no
CP-WS12/OEM. As memrias do tipo L, podem enderear contatos no programa
ladder, utilizando o endereamento L1/1, L1/2, L1/3 e assim sucessivamente. Neste
caso, L1/1 representa o bit 0 da memria L1, l1/2 o bit 1 e assim sucessivamente. Basta
ento mover a memria M17 para L1 e ai ento enderear os contatos com os bits
correspondentes. A figura 12 mostra como a disposio dos bits em M17 e L1.

2
15
2
14
2
13
2
12
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
x x x x x x x x x x x x x x R2 R1
Disposio dos bits em M17

2
15
2
14
2
13
2
12
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
x x x x x x x x x x x x x x L1/2 L1/1
Disposio dos bits em L1

Figura 12 Distribuio dos reles auxiliares em M17 para o programa exemplo

Figura 13 Trecho programa tratamento recepo de dados ScadaBR

Comrcio e Manuteno de produtos eletrnicos


Manual CP-WS1 Mapeamento de memria e conexes CP-WS12/OEM
12
A figura 13, mostra o trecho de programa necessrio para esta operao.
Primeiro o valor recebido pelo CP-WS12/OEM proveniente do ScadaBR atravs de
M17 e movimentado para L1, neste caso obrigatrio o uso de uma contato lgica antes
do bloco MOV, utilizou-se R10 sempre fechado, para executar esta operao. Com o
valor transferido para L1, pode-se utilizar cada bit de L1 em contatos abertos ou
fechados para execuo de operaes no diagrama ladder.

Vous aimerez peut-être aussi