Sei sulla pagina 1di 32

5- 1

5.

MDULO DE CONTROLE ESTENDIDO

A Figura 5.1 mostra a configurao dos registros do controlador YS170. Este captulo explica o uso dos registros disponveis nas funes de controle para mdulos de controle estendidos. Registros de funo estendida (para dados de controle, parmetros de controle e flags de controle) podem ser utilizados pelo uso de dados armazenados para clculo ou sada de alarme aps l-los ou introduzir sinais apropriados. Nos registros que no esto sendo usados, so armazenados valores iniciais apropriados que no afetam outros instrumentos. Registro de dado de controle Registro de parmetro de controle Registro de flag de controle : Dado analgico : Dado de sintonia : Dado de estado (0 ou 1)

Figura 5.1

Configurao de Registros do Controlador YS170

TI 1B7C2-03P

5- 2

5.1

Registros para Dados de Controle

Esta seo descreve os registros para dados de controle, usados principalmente para diversificao das funes de controle. A tabela 5.1.1 lista os registros para dados de controle. Os dados de CSV1 DV2 so armazenados nos registros para dados de controle antes da execuo do mdulo de controle e os dados de MV1 SVM2 so armazenados aps a execuo do mdulo de controle. Alm disso, registros de CSV1 SSW so inicializados e carregados com dados a cada perodo anterior disparando o programa do usurio.
Tabela 5.1.1
Registr o *3 CSV1 DM1 AG1 FF1 TRK1 CSV2 DM2 AG2 FF2 TRK2 EXT SSW SEL PV1 PV2 SV1 SV2 DV1 DV2 MV1 MVM 1 PVM1 SVM1 MV2 MVM 2 PVM2 SVM2 Mdulo de Controle BSC1 BSC2 CSC SSC Nome

Tabela de Registros para Dados de Controle


Funes Faixa vlida de operao 0.000 a 1.000 -1.000 a 1.000 -8.000 a 8.000 -1.000 a 2.000 0.000 a 1.000 0.0 a 1.0 Valor Inicial -8.000 0.0 1.0 0.0 -8.000 -8.000 0.0 1.0 0.0 -8.000 *2 0 *4 *1 *1 -0.063 a 1.063 -0.063 a 1.063 -0.250 a 1.125 0.000 a 1.000 -0.063 a 1.063 -0.063 a 1.063 -0.250 a 1.125 0.000 a 1.000 *1 *1 *1 *1 *1 *1 *1 *1

Ajuste externo de cascata Compensao de entrada Ganho varivel Feedforward Rastreamento de sada Ajuste externo de cascata Compensao de entrada Ganho varivel Feedforward Rastreamento de sada Sinal externo para seletor Chave de controle seletor Malha de seleo do seletor Varivel de processo Varivel de processo Valor de set-point (CNT1) Valor de set-point (CNT2) Valor de desvio Valor de desvio Valor de sada manipulada Sada de exibio do valor manipulado Sada de exibio da varivel de processo Sada de exibio do valor de set-point Valor de sada manipulada Sada de exibio do valor manipulado Sada de exibio da varivel de processo Sada de exibio do valor de set-point

Set-point CNT1 no modo C Somado ao desvio de controle (usado para controle de compensao de tempo morto etc.) Multiplicado pelo ganho proporcional de CNT1 Somado sada de controle Sada do mdulo de controle quando TRKF1 = 1 Valor de set-point CNT2 para controle seletor Somado ao desvio de controle Multiplicado pelo ganho proporcional de CNT2 Somado sada de controle Sada do mdulo de controle quando TRKF2 = 1 Sinal externo de controle para controle seletor Especificao da funo seletor Sada da malha selecionada para controle seletor Varivel de processo de malha primria Varivel de processo de malha secundria Valor de set-point de CNT1 Valor de set-point de CNT2 Diferena entre valores da varivel de processo e set-point (PV1-SV1) Diferena entre valores da varivel de processo e set-point (PV2-SV2) Valor da sada manipulada do mdulo de controle Indicao do valor manipulado do mdulo de controle Indicao da varivel de processo Indicao do valor de set-point Valor da sada manipulada do mdulo de controle Indicao do valor manipulado do mdulo de controle Indicao da varivel de processo Indicao do valor de set-point

0.000 a 1.000 0.000 a 1.000 0a4 0, 1, 2, 3 -0.250 a 1.125 -0.250 a 1.125 0.000 a 1.000 0.000 a 1.000

Nota :

LD e ST possveis Somente LD possvel *1 Registros que no so inicializados a cada scan *2 8.000 para seletor de mnimo e -8.000 para seletor de mximo *3 Para malha primria quando o ltimo nmero do nome do registro 1. Para malha secundria quando o ltimo nmero do nome do registro 2. *4 SEL = 1 (sada da malha primria), SEL = 2 (sada da malha secundria) e SEL = 3 (sada do sinal externo EXT)

TI 1B7C2-03P

5- 3

5.1.1 Ajuste de Cascata (CSV1) [Operao] O sinal externo de cascata (remoto) armazenado no registro CSV1 antes que o mdulo de controle seja executado. No modo de operao cascata, o sinal CSV1 se torna o valor de set-point do mdulo de controle (CNT1). Se o dado em CSV1 no apropriado (fora da faixa de ajuste), a transferncia para o modo C no ocorre. CSV1 se torna o valor de set-point do mdulo de cascata (CNT1) tambm nos mdulos de controle CSC ou SSC.

[Bloco de Funo] A Figura 5.1.1 mostra uma aplicao de controlador cascata com clculo de ajuste de relao. X2 pode ser multiplicado pelo parmetro computacional P1, e usado como set-point. A faixa de parmetro computacional (P) vai de -7.999 a +7.999.

Figura 5.1.1

Controlador com Clculo de Ajuste de Relao

[Programa] O exemplo indicado na Figura 5.1.1 programado conforme abaixo.


Instruo de Programa LD X2 LD P1 * ST CSV1 LD X1 BSC1 ST Y1 Prximo clculo S1 X2 P1 P1 X2 P1 X2 X1 MV1 MV1 S2 X2 P1 X2 P1 X2 P1 X2 Explicao L entrada externa L relao Clculo do valor de set-point CSV1 = P1 X2 Armazenamento em CSV1 Clculo BSC Armazena o valor de set-point de cascata em CSV1 antes de executar BSC

TI 1B7C2-03P

5- 4

5.1.2 Ajuste Remoto da Malha Secundria (SV2 e CSV2) Nos mdulos de controle CSC e SSC, o registro SV2 (CSC) ou o registro CSV2 (SSC) usado para ajuste do set-point da malha secundria com um programa do usurio. (1) SV2 Quando as funes de controle cascata so definidas para uma malha aberta (registro interno do seletor cascata OCF = 1), somente a malha secundria controlada e o sinal ajustado no registro SV2 se torna o set-point do controlador secundrio. Se o registro SV2 no ajustado pelo programa, o set-point pode ser ajustado com a tecla SV no painel frontal do controlador YS170.

Figura 5.1.2

Bloco de Funo do Mdulo de Controle Cascata

(2) CSV2 O set-point da malha secundria pode ser ajustado externamente armazenando o sinal de setpoint externo no registro CSV2 e ajustando o registro de seletor secundrio em LRF = 0 no mdulo do seletor de controle. Neste caso, a tela da malha secundria do controlador YS170 ajustada no modo C , e SV2 pode ser exibido, mas o valor no pode ser alterado. Ajustando o registro de seletor secundrio em LRF = 1 (local), a malha secundria colocada em modo A , e o valor de SV2 pode ser alterado.

Figura 5.1.3

Bloco de Funo do Seletor de Controle

TI 1B7C2-03P

5- 5

5.1.3 Compensao de Entrada (DM1 e DM2) [Operao] A entrada compensada somando dados do registrador DM1 para controle de desvio. Dado de ajuste: -1.000 a +1.000 A compensao de entrada pode ser usada para controle de compensao de tempo morto de Smith etc.

Figura 5.1.4

Terminal de Compensao de Entrada

[Programa de Aplicao] A Figura 5.1.5 mostra um exemplo de controle de um sistema com tempo morto usando o terminal de compensao externa (mtodo de compensao de tempo morto de Smith). Quando executar este controle, investigue o ganho, tempo morto e tempo de atraso do processo a ser controlado, e configure um modelo de processo equivalente.

Figura 5.1.5

Controle de Sistema com Tempo Morto

TI 1B7C2-03P

5- 6

A Figura 5.1.6 mostra um bloco de funo para o controle de compensao de tempo morto ilustrado no Figura 5.1.5.

Figura 5.1.6

Compensao de Tempo Morto

[Programa] O exemplo indicado na Figura 5.1.6 programado conforme abaixo.


Instruo Programa LD Y1 LD Y1 LD P2 DED1 LD P3 LAG1 de S1 Y1 Y1 P2 Y1(t - L) a P3 b a S2 S3 Explicao L sada L sada Ajusta tempo morto P2 = L (tempo morto) Clculo de tempo morto Valor de Y1 L segundos atrs Compensao de tempo morto a = MV (1 - e-LS ) Ajuste de atraso de primeira ordem Clculo de atraso de primeira ordem 1 b= 1 + TS Ajuste de ganho equivalente KP KP = (1-e-LS )MV1 1 + TS Entrada no terminal de compensao de entrada Executa a funo de controle bsico

Y1 Y1 Y1

Y1

LD P1 * ST DM1 LD X1 BSC1 ST Y1 Prximo clculo

P1 P1 b P1 b X1 MV1 MV1

P1 b P1 b P1 b

TI 1B7C2-03P

5- 7

[Mdulo Controle Cascata e Controle Seletor] Nos mdulos de controle cascata e controle seletor, as duas malhas podem estar sujeitas a compensao de entrada com dados dos registros DM1 e DM2 respectivamente.

TI 1B7C2-03P

5- 8

5.1.4 Ganho Varivel (AG1 e AG2) [Operao] O ganho varivel um coeficiente que multiplicado pela banda proporcional de elementos de controle. O elemento de controle ganho proporcional pode ser variado atravs de um programa. 100 Elemento de controle ganho = x(Ganho variavel) Banda proporcional (%) Portanto, ganho = 4 (equivalente banda proporcional 25%) onde: a banda proporcional = 50%, e AG1 = 2.0 [Aplicao] A Figura 5.1.7 mostra um exemplo de controle de processo de uma reao termo-qumica para a qual o ganho de processo varia com a temperatura. Como as reaes qumicas baixa temperatura so lentas, o ganho varivel AG aumentado para compensar. Inversamente, como as reaes qumicas alta temperatura so rpidas, o ganho varivel deve ser reduzido para evitar perda de controle.

Figura 5.1.7

Controle de Reao Termo-qumica

TI 1B7C2-03P

5- 9

Figura 5.1.8

Bloco de Funo

Instruo de Programa LD X1 FX1 LD K1 * ST AG1 LD X1 BSC1 ST Y1 Prximo clculo

S1 X1 f(x) K1 K1f(x) K1f(x) X1 MV1 MV1

S2

Explicao L temperatura (PV) Converso de temperatura K1= 3.0 para ganho Ganho = 0 a 3

K1f(x) K1f(x) K1f(x)

Entrada para terminal de ganho varivel L temperatura (PV) Executa controle bsico Sada do resultado

TI 1B7C2-03P

5- 10

5.1.5 Compensao de Sada (FF1 e FF2) [Operao] A compensao de sada usada para controle feedforward e o dado armazenado no registro FF1 nos modos A e C somado varivel de sada manipulada (MV). O registro FF1 no usado no modo M porque o ajuste feito manualmente. A transferncia entre os modos A M feita sem perturbaes (bumpless). Um sinal feedforward aplicado ao registro FF1 aps a compensao de ganho multiplicada, clculo de fase e assim por diante. A Figura 5.1.9 mostra um bloco de funo de controle feedforward. [Bloco de Funo]

Figura 5.1.9

Bloco de Funo

[Programa] O exemplo indicado na Figura 5.1.9 programado conforme abaixo.


Instruo de Programa LD X2 LD P1 * ST FF1 LD X1 BSC1 ST Y1 Prximo clculo S1 X2 P1 FF FF1 X1 MV1 MV1 S2 Explicao L o sinal de feedforward Ajusta o ganho Clculo do ganho FF = P1*X2 Armazena no terminal de compensao de sada, clculo de feedforward Executa controle bsico

X2

FF FF FF

TI 1B7C2-03P

5- 11

5.1.6 Rastreamento de Sada (TRK1, TRK2, TRKF1 e TRKF2) [Operao] Esta funo usada nos modos C e A para sada de sinal de rastreamento como sada de mdulo de controle TRKF1 (TRKF2) = 1. No modo M , a operao manual feita e , portanto, independente do rastreamento de sada. A Figura 5.1.10 mostra o conceito de rastreamento de sada.

Figura 5.1.10

Rastreamento de Sada

TRK1 (TRK2) : TRKF1 (TRKF2) :

Terminal de entrada de sinal de rastreamento de sada Terminal ON/OFF de rastreamento 0; OFF (Controle automtico) 1; ON (Rastreamento de sada)

[Bloco de Funo] A Figura 5.1.11 mostra o bloco de funo. Este exemplo assume que a entrada 2 (X2) definida como o sinal de rastreamento e a entrada digital 1 (DI1) a chave de rastreamento.

Figura 5.1.11

Bloco de Funo Rastreamento de Sada

TI 1B7C2-03P

5- 12

[Programa] O exemplo indicado na Figura 5.1.11 programado conforme abaixo.


Instruo de Programa LD X2 ST TRK1 LD DI1 ST TRKF1 LD X1 BSC1 ST Y1 Prximo clculo S1 X2 X2 0/1 0/1 X1 MV1 MV1 S2 Explicao L entrada externa de rastreamento (X2) Armazena no terminal de rastreamento L entrada digital externa (DI1) Armazena no flag de rastreamento Executa controle bsico

X2 X2 0/1 0/1 0/1

TI 1B7C2-03P

5- 13

5.1.7 Registro de Varivel Manipulada (MV1 e MV2) [Operao] Resultados dos clculos do mdulo de controle so normalmente armazenados na varivel manipulada (MV). Se os dados so armazenados no registro MV1 (MV2) aps execuo do mdulo de controle, a sada do mdulo de controle regravada e os dados gravados no registro MV1 (MV2) se tornam a sada (MV) (em qualquer um dos modos C, A e M). Quando esta operao executada no modo de operao automtico, pode causar saturao da integral. Seja cuidadoso neste ponto (consulte o exemplo seguinte). [Exemplo de Aplicao Necessitando de Limitador de Sada durante Operao Manual] Embora o limitador de sada do controlador YS170 funcione normalmente em modo automtico, o exemplo de programa abaixo mostra uma forma de aplicar o limitador de sada tambm em modo manual, usando o registro MV1 (MV2). [Bloco de Funo]

Figura 5.1.12

Limitador de Sada

[Programa]
Instruo de Programa LD X1 BSC1 LD P1 HLM ST MV1 ST MVM1 ST Y1 END S1 X1 MV1 P1 P1 P1 P1 P1 S2 Explicao L PV Controle bsico L valor do limitador Limite alto (MV > P1) Armazena em MV1 Armazena em MVM1 (exibio em bargraph) Sada manipulada Final

MV1

TI 1B7C2-03P

5- 14

[Explicao] Neste exemplo, a operao de limite alto feita para soltar um valor limitado pelo parmetro computacional (P1) e armazen-lo no registro MV1. A Figura 5.1.13 mostra o conceito. Por exemplo, a reduo da sada atravs da operao da tecla manual provoca a imediata reduo da sada a partir do valor limite P1 armazenado em MV1. Por outro lado, se a MV simplesmente limitada sem o feedback para MV1, a saturao gerada conforme indicado na Figura 5.1.13 na parte superior porque a MV no segue o valor limite. Se MH1 > P1 for ajustado para o valor do limitador de sada (MH), onde MH o ajuste do limite de sada do mdulo de controle, a saturao da integral ocorre tambm durante a operao automtica. Ajuste MH1 = P1 para evitar este fenmeno.

Figura 5.1.13

Ao do Limitador de Sada Durante a Operao Manual

TI 1B7C2-03P

5- 15

5.1.8 Sada para Indicador da Varivel de Processo (PVM1 e PVM2), Sada para Indicador de Set-point (SVM1 e SVM2) e Sada para Indicador de Varivel Manipulada (MVM1 e MVM2) [Operao] Se estes registros so utilizados, qualquer sinal pode ser exibido com bargraph da varivel de processo, o indicador de set-point ou o bargraph da sada da varivel manipulada independente dos valores padro. Como o dado a ser exibido determinado pelo mdulo de controle, instrues (ST PVM1), (ST SVM1) e (ST MVM1) devem ser programadas aps a execuo do mdulo de controle. [Programa] O programa seguinte exibe o valor da entrada (X5) no indicador bargraph quando a entrada digital 1 (DI1) ajustada em OFF (0).

Figura 5.1.14 Instruo de Programa LD X2 ST CSV1 LD X1 BSC1 ST Y1 LD DI1 GIF @JUMP LD X5 ST PVM1 @JUMP Prximo clculo S1 X2 X2 X1 MV1 MV1 0/1 X5 X5 S2

Indicao do valor do Sinal de Entrada Explicao L o valor de ajuste de cascata Entrada no terminal de ajuste de cascata Executa controle bsico L o estado do comutador de indicador L o sinal de entrada (X5) DI1 = 0 (OFF) Sada para o bargraph da PV

X2 X2 X2 MV1 MV1 MV1

[Explicao] Quando a sada atual se torna aberta, dados nos registros MVM1 e MVM2 sero apagados nas condies indicadas na tabela abaixo independente dos dados em MV1 e MV2.
Mdulo de controle usado no programa BSC1 BSC2 CSC SSC Condio para limpar MVMn MVM1 MVM2 Y1 aberto Y3 aberto Y1 aberto Y1 aberto Y1 aberto Y3 aberto Y1 aberto Y3 aberto Y1 aberto Y1 aberto Y1 aberto Y1 aberto

TI 1B7C2-03P

5- 16

5.2

Registros de Flags de Controle

Os registros de flags de controle so registros de monitorao e operao usados para sada de alarmes de processo, alterao do modo de controle e para armazenamento do estado determinado pelas funes de auto-diagnstico. A tabela 5.2.1 mostra os registros de flags de controle para monitorao e operao.
Tabela 5.2.1
Registro (n=1 a 2) PHF1 PLF1 DLF1 VLF1 PHF2 PLF2 DLF2 VLF2 TRKF1 TRKF2 PMVF1 PMVF2 CAF1 BSC1 *5 *5 *5 *5

Lista de Registros de Flags de Controle (Registros de Monitorao e Operao)


Nome 0 Alarme limite alto da varivel de processo 1 Alarme limite baixo da varivel de processo 1 Alarme 1 de limite de desvio de controle Alarme limite de velocidade da PV 1 Alarme limite alto da varivel de processo 2 Alarme limite baixo da varivel de processo 2 Alarme 2 de limite de desvio de controle Alarme limite de velocidade da PV 2 Rastreamento de sada Rastreamento de sada Flag de MV pr-ajustada Flag de MV pr-ajustada Transferncia de modo C A Transferncia de modo C A Transferncia de modo C, A M Transferncia de modo C, A M Chaveamento interno de cascata Set-point secundrio do seletor STC parado Designao 1 do modo STC Designao 2 do modo STC Malha STC Designao sob demanda Ajuste: analgico / computador Ajuste: analgico / computador Sada DDC a partir do sistema supervisrio Sada DDC a partir do sistema supervisrio controle Normal Normal Normal Normal Normal Normal Normal Normal Automtico Automtico OFF OFF A Sinal 1 Anormal Anormal Anormal Anormal Anormal Anormal Anormal Anormal Rastreamento Rastreamento ON ON C Faixa: -6.3% a 106.3%, Histerese 2% Faixa: -6.3% a 106.3%, Histerese 2% Faixa: 0.0 a 100%, Histerese 2% Alarme no discriminativo Faixa de velocidade : 0 a 100 %, Tempo 1 a 7999 s O mesmo que PHF1 O mesmo que PLF1 O mesmo que DLF1 O mesmo que VLF1 Veja a Subseo 5.1.6 Veja a Subseo 5.1.6 PMVF1 usado para CSC ou SSC PMVF1 usado para CSC ou SSC Transferncia de modo C A com 0 ou 1 (Somente quando CAMF1 = 1) Transferncia de modo C A com 0 ou 1 (Somente quando CAMF2 = 1) Transferncia de modo C, A M com 0 ou 1 Transferncia de modo C, A M com 0 ou 1 Veja a Subseo 5.1.2 Veja a Subseo 5.1.2 Explicao Valor Inicial - (*2) - (*2) - (*2) - (*2) - (*2) - (*2) - (*2) - (*2) 0 0 0 0

Mdulo de Controle *1 BSC2 CSC SSC *5 *5 *5 *5

CAF2

Estado das teclas no painel frontal

CAMF1 CAMF2 OCF LRF STCSW STCM1 STCM2 STCLP STCOD CCF1 CCF2 DDCF1 DDCF2

M M Cascata Remoto No parado Malha secundria No disponvel Analgico Analgico

C, A C, A S secundrio Local Parado Malha primria Disponvel Computador Computador DDC DDC

Depende da combinao (Veja a Seo 5.3)

Estado do ajuste no painel frontal 0 *3 0 - (*2) - (*2) - (*2) - (*2)

Seleo de ajuste de cascata (Analgico ou computador) Seleo de ajuste de cascata (Analgico ou computador) Ajuste pelo comando DDC a partir do sistema supervisrio

*1 : *2 : *3 : *4 : *5 :

Os dados para L e S podem ser armazenados (ST) ou carregados (LD). Os dados de L podem ser carregados (LD). Registros no inicializados a cada perodo. Valor inicial = 0 para BSC. Nenhum valor inicial para CSC e SSC. Para malha primria quando o ltimo nmero do nome do registro 1. Para malha secundria quando o ltimo nmero do nome do registro 2. Efetivo para a malha selecionada designada em STCLP.

TI 1B7C2-03P

5- 17

5.2.1 Alarme de Processo (PMF1 a 2, PLF1 a 2, VLF1 a 2 e DLF1 a 2) Os mdulos de controle so providos com um alarme interno separado da funo de clculo de alarme (HAL e LAL), a qual est associada com a lmpada ALM no painel frontal do controlador YS170. (1) Alarme de Limite Alto e Baixo PHF1, PLF1, PHF2 e PLF2 so os registros de sada para alarmes de limite alto e baixo incorporados ao mdulo de controle. (2) Alarme de Desvio DLF1 e DLF2 so os registros de sada para alarmes de desvio. Estes registros no identificam desvio positivo ou negativo e desta forma emitem um alarme quando o desvio anormal. (3) Alarme de Velocidade VLF1 e VLF2 so os registros de sada para alarmes de velocidade. O alarme de velocidade de processo (VL) emite um alarme quando a diferena entre a varivel de processo atual (PVt) e a ltima varivel de processo (PVt-VT) no tempo VT excede o set-point de alarme de velocidade. Alarme de velocidade : PVt - PVt-VT VL Variaes menores podem ser verificadas ajustando um VT menor, dependendo do processo. O alarme mantido por pelo menos a durao de VT (veja a Figura 5.2.1)

Figura 5.2.1

Princpio de Operao do Alarme de Velocidade

TI 1B7C2-03P

5- 18

[Bloco de Funo] A Figura 5.2.2 mostra um exemplo de sada e transferncia de modo usando alarmes.

Figura 5.2.2

Bloco de Funo

[Programa] O exemplo indicado na Figura 5.2.2 programado conforme abaixo.


Instruo de Programa LD VLF1 NOT GIF @JUMP LD K1 ST CAMF1 @JUMP LD X1 BSC1 ST Y1 LD PHF1 LD PLF1 OR ST DO1 LD DLF1 ST DO2 Prximo clculo S1 0/1 1/0 1/0 0 0 X1 MV1 MV1 0/1 0/1 0/1 0/1 0/1 0/1 S2 Explicao L estado de alarme de velocidade Inverte sinal K = 0.0 Se estado de alarme, chaveamento para MAN

0 0 1/0 1/0 1/0 MV1 0/1 MV1 MV1 0/1 0/1

Executa controle bsico L alarme de limite alto L alarme de limite baixo Sada de alarme no discriminativa (alto ou baixo) (DO1) L alarme de desvio Sada do resultado para sada digital 2 (DO2)

TI 1B7C2-03P

5- 19

5.2.2 Transferncia de Modos de Operao (CAF1, CAF2, CAMF1 e CAMF2) [Operao] O modo de operao ( C , A ou M ) do controlador YS170 podem ser transferidos usando dois registros para flags de controle (CAFn, CAMFn : n= 1 ou 2). A tabela 5.2.2 mostra a relao entre ajustes e modos de operao de CAFn e CAMFn. Dados em CAFn e CAMFn tem prioridade sobre os dados ajustados pelas teclas (C, A ou M) no painel frontal do controlador .
Tabela 5.2.2 CAF1(CAF2) (Nota 1) CAMF1 (CAMF2) 1 0 Nota 1 : Nota 2 : A M C M (Nota 2) (Nota 1) 0 1 Modo de Operao

CAMF1 e CAF1 so usados para BSC1, CSC e SSC. CAMF2 e CAF2 so usados para BSC2. Quando CAMF1 (CAMF2) = 0, o modo de operao se torna Modo M independente do valor CAF1 (CAF2) que substitudo por 0 quando o mdulo de controle executado.

No caso onde CMOD1 ou CMOD2 foi ajustado para CMP para o ajuste de modo de cascata, caso ocorra um erro na comunicao entre o YS100 e o computador supervisrio, o modo de operao do YS100 se altera para o modo back-up. Neste caso, fique atento aos seguintes pontos. (1) Quando o modo back-up foi ajustado em BUA, o modo de operao se altera para AUT enquanto CAF1 ou CAF2 se mantm em 1 e C permanece aceso. Neste caso, um programa de usurio no pode ajustar CAF1 ou CAF2 para 0, e a lmpada do display do modo de operao no muda para A . (2) Quando o modo de back-up foi ajustado para BUM, o modo de operao se altera para MAN enquanto CAF1 ou CAF2 se mantm em 1 e C permanece aceso. Neste caso, um programa de usurio no pode ajustar CAF1 ou CAF2 para 0, e a lmpada do display do modo de operao no muda para M.

TI 1B7C2-03P

5- 20

[Bloco de Funo] Um exemplo de transferncia AUTO/MAN com contato externo indicado abaixo (veja Figura 5.2.3). Tudo que precisa ser feito ler DI1 e armazenar o valor em CAMF1. Quando DI1 OFF (0) : modo MAN Quando DI1 ON (1) : modo AUTO Neste caso, a transferncia de modo no pode ser executada a partir das teclas C, A e M porque o contato externo tem prioridade.

Figura 5.2.3

Transferncia AUTO/MAN

[Programa 1]
Instruo de Programa LD DI1 ST CAMF1 LD X1 BSC1 ST Y1 END S1 0/1 0/1 X1 MV1 MV1 S2 S3 Explicao L estado do contato externo Transfere modos A/M Executa controle bsico

TI 1B7C2-03P

5- 21

[Bloco de Funo] Um exemplo de alternativa de transferncia de modo AUTO/MAN com um contato externo momentneo no retentivo indicado abaixo (veja Figura 5.2.4). Neste caso, a operao das teclas A e M do painel frontal permanece efetiva.

Figura 5.2.4

Bloco de Funo

[Programa 2]
Instruo de Programa LD DI1 CCD1 GIF @JUMP1 GO @JUMP2 @JUMP1 LD CAMF1 NOT ST CAMF1 @JUMP2 LD X1 BSC1 ST Y1 END S1 0/1 0/1 S2 S3 Explicao L estado do contato externo Detecta alterao de estado 0 1 Vai para @JUMP1 se alterado Vai para @JUMP2 se no alterado Inverte estado AUTO/MAN (A, C=1, M=0) 1/0 1/0 1/0 Executa controle bsico

0/1 1/0 1/0 X1 MV1 MV1

TI 1B7C2-03P

5- 22

5.3

Flags Self-Tuning (STC)

O controlador YS170 dispe de flags do usurio (STCSW, STCLP, STCM1 e STCM2) que correspondem s designaes para os modos self-tuning (STC) (OFF, CALC, ON e ATSTUP). Todos os flags podem ser lidos e gravados (ajustados) atravs de programa de usurio. Para mdulo de controle BSC, tanto a malha primria quanto a secundria podem ser usadas. Para mdulo de controle CSC, a malha primria usada em estado fechado, e a malha secundria em estado aberto. Para mdulo de controle SSC, a malha selecionada usada. Consulte o manual fornecido separadamente TI 1B7C0-01E Funes do Self Tuning Inteligente para informaes detalhadas sobre as funes STC. (1) Flag de Parada da Funo STC (STCSW) A tabela 5.3.1 mostra os ajustes do flag e operao.
STCSW 1 0 Flag de Liga/Desliga da Funo STC Descrio Funo STC desligada (independente do ajuste do flag para designao de modo STC) Funo STC ligada (funo STC que foi designada pelo ajuste do flag para designao e modo STC) (valor inicial) Tabela 5.3.1

(2) Flag de Malha Correspondente (STCLP) A tabela 5.3.2 mostra o ajuste do flag e operao.
Tabela 5.3.2 STCLP 1 0 Flag de Malha Correspondente Descrio

Malha secundria usada Malha primria usada (valor inicial)

Este flag no pode ser ajustado para os mdulos CSC e SSC. (3) Flag de Designao de Modo STC (STCM1 e STCM2) STCM1 e STCM2 correspondem designao de modo STC (OFF, CALC, ON e ATSTUP). A tabela 5.3.2 mostra a correspondncia entre estes flags e o modo STC. O valor de STCM1 e STCM2 so lidos para identificar o modo STC, e so ajustados indicando 0 ou 1 para designar o modo STC desejado.
STCM1 0 1 0 1 Tabela 5.3.3 Correspondncia entre STCM1/STCM2 e Modo STC STCM2 Modo STC Descrio 0 0 1 1 OFF DISP ON ATSTUP Desliga a funo STC Exibe valores PID calculados, mas no os atualiza Liga a funo STC e atualiza os valores PID Partida automtica

TI 1B7C2-03P

5- 23

5.4

Registros de Troca de PID Pr ajustados

Os registros de troca de PID pr ajustados so usados para ajustar os parmetros P, I e D (at 8 parmetros) que so definidos atravs de um computador pessoal ou do controlador YS170 com um programa do usurio. PPIDn (n=1 ou 2) usado para registros de troca para PID pr ajustados (veja a tabela 5.4.1).
PPIDn Tabela 5.4.1 Descrio Registros de troca para PID pr ajustados Faixa Valor Inicial -8.000

PPID1 Ajuste da malha primria (Nota 1) PPID2 Ajuste da malha secundria -8.000 a 8.000 Nota 1: O ajuste atual permanece quando o valor um nmero negativo.

A tabela 5.4.2 mostra a relao entre os valores destes registros e operaes de PID pr ajustados.
Tabela 5.4.2 Valores de Ajuste para Registros de Troca e Operaes de PID Pr ajustados
Operaes de PID Pr ajustado (n = 1 ou 2) Nenhuma operao (ajuste atual se mantm) Os valores de PPB1, PTI1 e PTD1 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB2, PTI2 e PTD2 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB3, PTI3 e PTD3 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB4, PTI4 e PTD4 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB5, PTI5 e PTD5 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB6, PTI6 e PTD6 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB7, PTI7 e PTD7 so ajustados em PBn, TIn e TDn respectivamente Os valores de PPB8, PTI8 e PTD8 so ajustados em PBn, TIn e TDn respectivamente

Valores de Ajuste para o Registro (n = 1 ou 2) -8.000 PPIDn < 0.000 0.000 PPIDn < 0.100 0.100 PPIDn < 0.200 0.200 PPIDn < 0.300 0.300 PPIDn < 0.400 0.400 PPIDn < 0.500 0.500 PPIDn < 0.600 0.600 PPIDn < 0.700 0.700 PPIDn 8.000

Por exemplo, quando um valor de 0.25 armazenado em PPID1, os valores de PPB3, PTI3 e PTD3 so ajustados em PB1, TI1 e TD1 respectivamente. Um valor de -8.000 armazenado em PPID1 e PPID2 a cada perodo antes da execuo do controle. Isto pode ser usado para alterar os valores PID como as alteraes de entrada pela utilizao da funo de segmento de linha de 10 segmentos (FX).

TI 1B7C2-03P

5- 24

[Programa] Um exemplo de programa para alterar os parmetros P, I e D em relao temperatura indicado abaixo.

Um exemplo de programa para as figuras acima est descrito a seguir. Os parmetros de PPB1, PTI1 e PTD1 so usados para PPID1 quando a temperatura menor que temp1. Os parmetros de PPB2, PTI2 e PTD2 so usados para PPID1 quando a temperatura maior ou igual a temp1.
Instruo de Programa LD X1 LD K1 CMP GIF @JUMP1 LD P1 ST PPID1 GO @JUMP2 @JUMP1 LD P2 ST PPID1 @JUMP2 LD X1 BSC1 ST Y1 END S1 X1 K1 0/1 0/1 P1 S2 S3 Explicao L temperatura medida (X1) Ajusta a temperatura de referncia (temp1) Compara a temperatura medida (X1) com a temperatura de referncia (temp1) Vai para @JUMP1 se a temperatura medida temperatura de referncia P1 = 0.050 Ajusta os parmetros P, I e D Vai para @JUMP2 P2 = 0.150 Ajusta os parmetros P, I e D L a temperatura medida (X1) Calcula o controle bsico Valor de sada manipulada (Y1) Final

X1

P2 X1 MV1 MV1

TI 1B7C2-03P

5- 25

5.5

Registros de Flags do Sistema

Os registros de flags do sistema so usados para indicar os estados de alarme do sistema (isto controlador). A tabela 5.5.1 lista os registros para flags do sistema. Os dados nos registros podem ser lidos (LD) usando o programa. No entanto, ele no pode ser armazenado (ST).
Tabela 5.5.1
Nome do Flag IOP OOP CAL RAM IOPX01 IOPX02 IOPX03 Funes Sobre faixa de entrada Sada de corrente aberta Sobre faixa de clculo Defeito RAM Sobre faixa entrada X1 Sobre faixa entrada X2 Sobre faixa entrada X3 0 Normal Normal Normal Normal Normal Normal Normal Sinal 1 Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Condio de alarme Anormal Anormal Anormal Anormal

Registros de Flags do Sistema


Explicao Sobre faixa de uma ou mais entradas X1 a X5 (-6.25% ou menos, ou +106.25% ou mais) Estado aberto dos terminais de sada de corrente N 1 (AO1) e N 3 (AO3) Sobre faixa ( 7.999) do resultado de clculo Dados de RAM destrudos por falha de alimentao eltrica Valor Inicial Disponvel para entradas usadas pelo programa de usurio (0 quando no usado) Estado aberto do terminal de sada de corrente N 1 (AO1) Estado aberto do terminal de sada de corrente N 3 (AO3) Defeito de hardware de comunicao Defeito de software de comunicao Representa normal/anormal os dados recebidos do dispositivo YS170 N 1 Representa normal/anormal os dados recebidos do dispositivo YS170 N 2 Representa normal/anormal os dados recebidos do dispositivo YS170 N 3 Representa normal/anormal os dados recebidos do dispositivo YS170 N 4

IOPX04 IOPX05 OOPY01 OOPY03 COMS01 COMS02 CF1 CF2 CF3 CF4

Sobre faixa entrada X4 Sobre faixa entrada X5 Sada de corrente aberta Y1 Sada de corrente aberta Y3 Sistema de comunicao supervisrio, defeito de hardware Sistema de comunicao supervisrio, defeito de software Comunicao peer-to-peer, flag de tempo esgotado de recepo Comunicao peer-to-peer, flag de tempo esgotado de recepo Comunicao peer-to-peer, flag de tempo esgotado de recepo Comunicao peer-to-peer, flag de tempo esgotado de recepo

Normal Normal Normal Normal Normal Normal Normal Normal Normal Normal

TI 1B7C2-03P

5- 26

[Programa] Este programa solta valores pr ajustados de MV quando um estado anormal de sinais ou operaes detectado. A MV pr ajustada mantida at que a tecla PF seja pressionada.
Instruo de Programa LD X1 BSC1 ST Y1 LD KY1 CCD1 GIF @JUMP1 GO @JUMP2 @JUMP1 LD K1 ST LP1 @JUMP2 LD LP1 LD IOP OR LD CAL OR ST LP1 ST PMVF1 GIF @JUMP3 GO @JUMP4 @JUMP3 LD PMV1 ST Y1 ST MV1 ST MVM1 @JUMP4 END S1 X1 MV1 MV1 0/1 0/1 S2 S3 Explicao Executa controle bsico MV1 MV1 L a tecla PF Detecta mudana 0 1 Vai para @JUMP1 se altera Vai para @JUMP2 se no se altera K1 = 0.0 Inicializa estado da PF L condio de estado da PF Entrada de flag de sobre faixa Lgica OU Sobre faixa de clculo Lgica OU 1 se LP1, IOP ou CAL 1 Designa MV pr ajustada (1 = ON, 0 = OFF)

0.7 0.0 0/1 0/1 0/1 0/1 0/1 0/1 0/1

MV1 MV1 MV1 0/1 MV1 0/1 MV1 MV1 MV1

MV1 MV1

PMV1 PMV1 PMV1 PMV1 0/1

L sada de valor pr ajustado Valor da corrente de sada Valor da sada manipulada Valor da sada manipulada para display MV1

TI 1B7C2-03P

5- 27

5.6

Registros de Parmetros de Controle

Os registros de parmetros de controle so registros de funo estendida usados para ajustar parmetros de controle (banda proporcional, tempo integral, tempo derivativo e outros) a partir da tela de sintonia no controlador. Todos os parmetros podem ser carregados (LD) ou armazenados pelos programas do usurio. A tabela 5.6.1 lista os parmetros de controle.

TI 1B7C2-03P

5- 28

Tabela 5.6.1
Registro PB1 PB2 TI1 TI2 TD1 TD2 GW1 GW2 GG1 GG2 PH1 PH2 PL1 PL2 DL1 DL2 VL1 VL2 VT1 VT2 MH1 MH2 ML1 ML2 STM1 STM2 SWD1 SWD2 BD1 BD2 BB1 BB2 BL1 BL2 SFA1 SFA2 SFB1 SFB2 PMV1 PMV2 RB1 RB2 MR1 Valor de bias de inicializao Ganho no linear Intervalo no linear Tempo derivativo Tempo integral Nome Banda proporcional

Lista de Registros para Parmetros de Controle


Faixa de ajuste para dado 0a1 (0.0) a 100.0% (0.0) a 1000 segundos 0 a 1000 segundos 0.0 a 100.0% 0.000 a 1.000 0.0 a 100.0% 0.0 a 100.0% 0.0 a 100.0% 0.0 a 100.0% 0 a 1000 segundos 0.0 a 100.0% 0.0 a 100.0% 0 a 1000 segundos 0 a 1000 segundos 0.0 a 100.0% 0.0 a 100.0% 0.0 a 100.0% 0.000 a 1.000 0.000 a 1.000 0.0 a 100.0% 0.0 a 100.0% Faixa de ajuste 6.3 a 799.9% (Nota 1) (2.0 a 999.9%) 1 a 7999 segundos (Nota 1) (1 a 9999 segundos) 0 a 7999 segundos (Nota 1) (0 a 9999 segundos) 0.0 a 100.0% 0.000 a 1.000 -6.3 a 106.3% -6.3 a 106.3% 0.0 a 100.0% 0.0 a 100.0% 1 a 7999 segundos (Nota 1) (1 a 9999 segundos) -6.3 a 106.3% -6.3 a 106.3% 0 a 7999 segundos (Nota 1) (0 a 9999 segundos) 0 a 7999 segundos (Nota 1) (0 a 9999 segundos) 0.0 a 100.0% 0.0 a 100.0% 0.0 a 100.0% 0.000 a 1.000 0.000 a 1.000 -6.3 a 106.3% (Nota 2) 0.0 a 100.0%

Set-point de alarme de limite alto Set-point de alarme de limite baixo Set-point de alarme de desvio Set-point de alarme de limite de velocidade Set-point de tempo de durao de alarme de limite de velocidade Set-point de limite alto de varivel manipulada Set-point de limite baixo de varivel manipulada Perodo de amostragem de PI amostrado (perodo) Span de tempo de PI amostrado Set-point de desvio de controle PID batelada Valor de bias de controle PID batelada Banda de LOCKUP de controle PID batelada Valor de ajuste de varivel do parmetro do filtro Valor de ajuste de varivel do parmetro do filtro MV pr ajustada

Valor de inicializao 0.0 a 100.0% -6.3 a 106.3% MR2 manual Nota 1: Faixas que podem ser ajustadas a partir da tela de sintonia ou display Ajuste de Modo, Registro e Parmetros do pacote de programao (YSS10) esto indicados em parnteses ( ) (veja a Subseo 5.6.1). Nota 2 : PMV1 usada para CSC e SSC.

TI 1B7C2-03P

5- 29

5.6.1 Faixa de Ajuste de Dados Para dados marcados com (Nota 1) na tabela 5.6.1, a faixa que pode ser ajustada a partir de um programa de usurio difere daqueles que podem ser ajustados a partir da tela de sintonia ou display Ajuste de Modo, Registro e Parmetros do pacote de programao (YSS10). (1) LOAD: Dados que excedem a faixa de dados do programa de usurio est sujeito limitao daquela faixa. (Exemplo) Se PB1 = 900.0%, a execuo de LD PB1 armazena 7.999 (799.9%) no registro S1. (2) STORE: Dado fora da faixa de dados do programa armazenado como o limite mximo para aquela faixa. Tempo integral (TI) pode ser ajustado dentro da faixa 1 a 9999 segundos a partir da tela de sintonia, mas somente dentro da faixa 1 a 7999 segundos pelo programa. 5.6.2 Clculo sem Descontinuidade Teoricamente, se a banda proporcional for alterada durante a execuo do controle PID, uma alterao descontnua (bump) ocorre na sada. No entanto, o algoritmo de controle usado pelo controlador YS170 mantm a sada sem descontinuidade. Portanto, no so necessrios cuidados especiais na criao de programas de usurio. 5.6.3 Exemplo de Programa A figura abaixo indica um exemplo de programa de usurio que l dados dos registros de parmetros de controle para soltar o valor de PMV1 (valor de sada pr ajustado) quando a entrada digital externa (DI1) ON (1) e ligar a exibio de estado PF na tela da malha.

Figura 5.3.1

Sada Usando PMV1

TI 1B7C2-03P

5- 30

[Programa] O exemplo indicado na Figura 5.3.1 programado conforme abaixo.


Instruo de Programa LD DI1 CCD1 GIFSUB @JUMP1 LD DI1 NOT CCD2 GIFSUB @JUMP1 LD LP1 ST PMVF1 LD P1 ST PMV1 LD X1 BSC1 ST Y1 : END SUB @JUMP1 LD LP1 NOT ST LP1 RTN : S1 0/1 0/1 0/1 0/1 1/0 0/1 0/1 0/1 P1 P1 X1 MV1 MV1/P1 S2 S3 Explicao L valor da entrada digital (DI1) L mudana de estado de DI1 (0 1) Vai para o subprograma @JUMP1 se S1=1 L valor da entrada digital (DI1) Inverte L mudana de estado (0 1) Vai para o subprograma @JUMP1 se S1=1 L estado PF (1=ON e 0=OFF) Armazena no flag de sada pr ajustada L valor P1 Armazena sada pr ajustada MV Valor da entrada de varivel de processo Sada do valor da varivel manipulada, Y1=MV1 se PMVF1=0, Y1=PMV1 (P1) se PMVF1=1

Inicia subprograma @JUMP1 Inverte o estado PF Final do subprograma e retorno ao programa principal

TI 1B7C2-03P

5- 31

5.7

Outros Registros (Registros Z)

5.7.1 Funo de Controle da Tela de Exibio Aqui est a explicao da funo de controle da tela de exibio que foi adicionada ao YS170 estilo S4 ou mais novo. Atravs da utilizao desta funo no programa de usurio possvel comutar as telas de exibio dentro do grupo de telas de operao (telas de malha, telas de tendncia, tela de alarme e telas de malha dupla) e tambm detectar qual tela est sendo exibida. Use o registro Z01 para comutar as telas e o registro Z02 para detectar a tela em exibio. A especificao destes registros est indicada abaixo.
Tabela 5.7.1 Nome Registro de controle de tela Registro de estado de tela Registros para Controle da Tela de Exibio Faixa de Dados Descrio -800.0% a 800.0% Comutao de telas Conforme acima Deteco da tela exibida

Registro Z01 Z02

Valor inicial 0.0% (Nota 1)

Tabela 5.7.2 Especificao de Registro de Controle de Tela Z01 Faixa de Dados (Nota 2) Operao de Comutao de Telas (Nota 3) Z01 < 50.0% Nenhuma (Mantm a tela atual) Comuta para LOOP1 50.0% Z01 < 150.0% Comuta para LOOP2 150.0% Z01 < 250.0% Comuta para TREND1 250.0% Z01 < 350.0% Comuta para TREND2 350.0% Z01 < 450.0% Comuta para ALARM 450.0% Z01 < 550.0% Comuta para DUAL1 550.0% Z01 < 650.0% Comuta para DUAL2 650.0% Z01 < 750.0% Nenhuma (Mantm a tela atual) 750.0% Z01 Tabela 5.7.3 Especificao de Registro de Estado de Tela Z02 Tela Exibida Valor de Z02 (Nota 2) LOOP1 100.0% LOOP2 200.0% TREND1 300.0% TREND2 400.0% ALARM 500.0% DUAL1 600.0% DUAL2 700.0% Tela fora das telas de grupo de operao < - 700.0% Nota 1 : Nota 2 : Z01 inicializado a cada ciclo de exibio de telas que est sempre em 200mseg independente do perodo de processamento de controle. Quando armazenar ou ler a partir dos registros Z01 e Z02, assegure-se de ter usado os valores ajustados nos registros K pelo pacote de programao YSS10. Em outros casos tais como utilizao do valor ajustado no registro P, pode existir alguma discrepncia na faixa de 0.1%. Por exemplo, o valor 50.0% na tabela acima pode se tornar o valor entre 49.9% e 50.1%, ou o valor 100.0% pode se tornar o valor entre 99.9% e 100.1%. Quando a tela designada por Z01 no est definida para ser exibida (pelo ajuste dos parmetros de seleo de exibio de tela em 0 na tela CONFIG1), no possvel comutar para esta tela

Nota 3 :

TI 1B7C2-03P

5- 32

Exemplos de programas esto indicados abaixo. Exemplo 1) Programa para comutar para a tela ALARM no alarme de limite alto
Instruo de Programa S1 S2 S3 Explicao LD PHF1 PHF1 L um flag de alarme de limite alto CCD1 0/1 Detecta a mudana de 0 para 1 do flag (Nota) GIF @ALM Vai para @ALM quando detectada GO @JUMP1 By-pass da parte abaixo quando no detectada @ALM LD K05 K05 (K5 = 500%) ST Z01 K05 Comuta para a tela ALARM @JUMP1 Prximo clculo Nota: CCD1 no programa acima usado para permitir que o programa v para @ALM apenas uma vez quando ocorre um alarme de limite alto e evita a comutao para @ALM a cada ciclo. Note que sem CCD1, o programa comutaria para @ALM a cada ciclo ajustando o registro para exibio de determinada tela e impedindo a mudana de tela atravs da tecla de pginas.

Exemplo 2)

Programa para comutar para as telas de malha dupla DUAL1 ou DUAL2 alternadamente cada vez que a tecla PF for pressionada (Exibe sempre DUAL1 primeiro quando, ao pressionar a tecla PF, a tela exibida no for DUAL1 ou DUAL2).
S1 KY1 0/1 S2 S3 Explicao L estado da tecla PF Detecta a mudana de OFF(0) para ON(1) Vai para @PFKEY na mudana OFF(0) para ON(1) By-pass da parte abaixo em outros casos K06 = 600% Vai para @JUMP1 quando Z02 600% Comuta para DUAL1 quando Z02<600% (coloca 600% em Z01)

Instruo de Programa LD KY1 CCD1 GIF @PFKEY GO @JUMP4 @PFKEY LD Z02 LD K06 CMP GIF @JUMP1 LD K06 GO @JUMP3 @JUMP1 LD K06 LD Z02 CMP GIF @JUMP2 LD K06 GO @JUMP3 @JUMP2 LD K07 @JUMP3 ST Z01 @JUMP4 Prximo clculo

Z02 K06 0/1 K06

Z02

K06 Z02 0/1

K06 Comuta para DUAL2 (coloca 700% em Z02) quando Z02600% (ex: aqui Z02 = 600%) Comuta para DUAL1 (coloca 600% em Z02) quando Z02>600% (ex: aqui Z02 = 700%) K07 = 700% Coloca 600% ou 700% em Z01

K06

K07

TI 1B7C2-03P

Potrebbero piacerti anche