Você está na página 1de 163

Sistemas Digitais SDI - Laboratrio

Sistemas Digitais - SDI - Laboratrio

SENAI-SP, 2015

Trabalho elaborado e editorado pela Escola Senai Antnio Souza Noschese do Departamento Regional
de So Paulo. Revisado em 20 de julho de 2016.

Coordenao Marcelo Saraiva Coelho

Elaborao Fbio Lobue dos Santos


Fabrcio Ramos da Fonseca
Marcelo Saraiva Coelho
Roberto Blanco Lorenzo

2
Escola SENAI Antnio Souza Noschese
Av. Almirante Saldanha da Gama, 145
CEP: 11030-401 Ponta da Praia Santos-SP
Fone (0XX13) 3269-8100
Fax (0XX13) 3269-2394
E-mail: senaisantos@sp.senai.br
Home page: www.sp.senai.br/santos
Sumrio

Configurar Registrador Digital 5


Programar Controlador Digital 10
Projeto indicador I 18
Projeto indicador II 21
Projeto rels analgicos 25
Projeto controlador I 29
Projeto controlador II 33
Programar software SCADA 38
Programar Controlador Lgico Digital 77
Projeto Modbus RTU 86
Montar Cabo de comunicao UTP 92
Configurar Rede Ethernet TCP/IP 96
Integrao de IHM com SCADA via Modbus RTU 101
Integrao Modbus TCP/IP 106
Integrao arquitetura client server SCADA via rede TCP/IP 109
Configurar automao em fieldbus Foundation 112
Projeto controle presso 135
Implementar rede Profibus DP 139
Implementar inversor de freqncia em rede Profibus DP 148
Implementar rede Profibus DP/PA 154
Implementar rede AS-i 159
Configurar Registrador
Digital
Recomendaes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Registrador digital Yokogawa MV1000
Software Yokogawa DAQSTANDARD
Calibrador analgico Presys Isocal
Termopar tipo K
Termoresistncia PT100

Consulta auxiliar:
Manual do registrador MV1000, software DAQSTANDARD

1. CONFIGURAO DE CANAIS DE MEDIO:


:
1.1 Alimentar o registrador (90 a 240 VAC).
1.2 Realize o procedimento descrito para configurar o canal 1 para medio de
temperatura com sensor Termopar tipo K com escala de 0 100 C:
1.2.1 Ativar boto MENU para acessar menu de configurao do
equipamento. Para navegar na arvore utilize as teclas ^ ,v ,< ,>,
ENTER e ESC. Caso o boto START/STOP esteje ativado ( iluminado),
desligue-o.
1.2.2 Acesse a aba MENU.
1.2.3 Ative parmetro Meas Channel -> Range, Alarm.
1.2.4 Escolha First-CH para 1 pelo menu do rodap.
1.2.5 Escolha Last-CH para 1 pelo menu do rodap.
1.2.6 Selecione o parmetro Mode. No rodap escolha a opo TC.
1.2.7 Com range selecionado, escolha o tipo de termopar pelo menu no
rodap ( no caso tipo K ).

5
1.2.8 Com o parmetro Span_L selecionado ative no rodap o boto INPUT e
programe 0 C.
1.2.9 Com o parmetro Span_U selecionado ative no rodap o boto INPUT e
programe 100 C.
1.2.10 Aps a edio dos valores digite ENTER para finalizar a edio.
1.2.11 Pressione ESC.
1.2.12 Entre no menu TAG, MEMORY, DELAY.
1.2.13 Programe o tag da medio para TIR-123.
1.2.14 Pressione ENTER para finalizar a edio. Pressione ESC at voltar a
tela de operao.
1.2.15 Na tela de operao, pressione ENTER e escolha a visualizao para o
modo TREND -> GROUP 1 e ENTER.
1.2.16 Ative o boto T/DIV e mude o intervalo para 5s /div.
1.2.17 Ative o boto START/STOP para iniciar coleta de dados ( Quando ativo
o boto deve ficar iluminado).
1.2.18 Faa a conexo eltrica do termopar tipo K com a respectiva borneira
do canal 1 ( + e - ).
1.2.19 Verifique a temperatura indicada no registrador e anote: _________ oC.
1.2.20 Aquea o termopar utilizando o prprio calor da mo e anote: _____ oC.
1.3 Realize a configurao dos canais 2,3 e 4 conforme solicitado:

CANAL TIPO RANGE RANGE UNIDADE TAG


SINAL 0% 100%
o
1 TC K 0 100 C TIR-123
2 4-20 mA 0 2 bar PIR-145
3 1-5 V 0 300 l/h FIR-167
o
4 PT100 3 0 200 C TIR-189
fios
1.4 Faa a conexo eltrica de cada tipo de sinal no registrador para realizar o
devido teste de malha. Consulte manual do equipamento.

2. COLETANDO DADOS DA MEDIO:

2.1 Caso o registro de dados esteje ativo, desligue-o atravs do boto


START/STOP.
2.2 Para ativar a o registro de dados na Pen Drive, entre em MENU -> BASIC
SETTING MODE -> Responda YES ao questionamento sobre o sistema ser

6
resetado. Escolha a aba ENVIROMENT -> SECURITY, MEDIA SAVE . Na
opo AUTO SAVE mude para OFF e ENTER.
2.3 Volte a tela de operao e inicie a coleta de dados, atravs do boto
START/STOP.
2.4 Inicie o registro de dados e ao final de aproximadamente uns 5 minutos
desligue a coleta de dados.
2.5 Insira um Pen Drive na porta USB frontal do registrador. A porta acessada
abrindo-se a tampa inferior frontal.
2.6 O registrador acusa a conexo do device USB. Escolha a opo SAVE
MANUAL e ENTER.
2.7 Pelo boto FUNC ative a opo MEDIA EJECT -> USB.
2.8 Ejete a PEN DRIVE aps a mensagem Media can be removed safely.

3. ANALISANDO DADOS DA MEDIO:

3.1 Insira o PEN DRIVE no micro PC e rode o programa DAQSTANDARD - >


Viewer.

7
3.2 Abra um arquivo de coleta de dados, salvo na PEN DRIVE, atravs do cone
OPEN A FILE. Os registros estaro na pasta \DATA0. Note que quando se
seleciona o arquivo o sistema abre informaes sobre os registros
armazenados.

3.3 Ative o modo de visualizao DISPLAY WAVEFORMS pelo cone GRAPH.


3.4 Para ver o registro de dados pelo tag ao invs do canal ative no menu VIEW
a opo TAG. Para ver por nmero do canal escolha Channel No.
3.5 Mude o zoom da visualizao atravs dos cones ZOOM IN (+) ZOOM OUT
( -) .
3.6 Na barra de rolagem horizontal (SCROOL BAR ) possvel alterar a janela
de visualizao do tempo.
3.7 Ative a funo DISPLAY NUMERIC CURSOR VALUES atravs do cone
CONTROL .
3.8 Clique em determinada regio do grfico ( dever aparecer um cursor azul e
ele ser chamado de A. Arraste o cursor e ir aparecer outro cursor chamado
de B. Note que no quadro CONTROL o sistema mostra dinamicamente o
valor das variveis e o tempo na interseco das curvas com os cursores A e
B.
3.9 Para ver os dados coletados em formato de tabela ative a funo DISPLAY
VALUES atravs do cone SHEET .
3.10 Selecione atravs dos cursores A e B uma faixa de dados para exportar
para uma planilha externa, Excel por exemplo. No menu Convert, escolha
TO EXCEL. Escolha no item file o caminho e nome do arquivo a ser gerado
pelo boto ( ... ) e finalize com OK.
3.11 Rode o Microsoft EXCEL e abra a planilha que foi gerada. Compare os
dados dos Excel com os dados do Viewer.
3.12 Selecione uma faixa de valores coletados na planilha e gere um grfico
no Excel.

8
4. INSTALANDO UM TRANSMISSOR 2 FIOS:

4.1 Remova o calibrador de corrente ( 4 20 mA ) do circuito.


4.2 Faa um esquema eltrico da instalao de um transmissor 2 fios enviando 4
20 mA para o registrador.

4.3 Instale um transmissor de presso 2 fios na entrada desse canal.


4.4 Ajuste o transmissor para a faixa de 0 2 bar.
4.5 Com um calibrador de presso injete a presso de 0 2 bar no sistema.
4.6 Faa o comissionamento do sistema verificando a indicao no display do
instrumento e no registrador.

9
Programar Controlador
Digital

Tarefa Familiarizao com ambiente de desenvolvimento da configurao do


controlador CD600P.

Recomendaes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Controlador Smar CD600
Software Smar Conf600 Plus

Consulta auxiliar:

Manual do controlador Smar CD600.

10
Procedimento:
1. Verifique as funes de cada item do frontal do controlador no manual do
CD600.

DSP: ___________________________________________________

LP: _____________________________________________________

Seta nica (cima/baixo): ____________________________________

L/R: ____________________________________________________

ACK:____________________________________________________

A/M: ____________________________________________________

Seta dupla (cima/baixo): ____________________________________

LED Fail: _______________________________________________

LED Adjust: _____________________________________________

LED L: _________________________________________________

LED M: ________________________________________________

2. Alimentar o controlador CD600 com 110 VAC da bancada.

11
3. Programar em offline o controlador, conforme os passos abaixo:

a- Abrir o programa Conf600 em INICIAR PROGRAMAS SMAR


CONF600PLUS CONF600PLUS;

b- Selecionar File New;

c- Posicionar o mouse na parte superior central do papel pontilhado branco e


clique com o boto da esquerda do mouse;

d- Selecionar a opo da figura acima e clique em OK;

12
e- Repita a orientao descrita acima para criar os demais blocos, mostrados
na figura abaixo;

f- Descrever a funo de cada bloco no espao abaixo conforme o exemplo


do bloco AI 001:

AI 001: Entrada analgica

CO 009: ______________________

FV 027: ______________________

LR 031: ______________________

AM 035: ______________________

PID 043: ______________________

g- Interligar os blocos, posicionando o cursor do mouse no interior do bloco


onde ser iniciada a ligao, clicando e selecionando? a opo
marcando o pino que ser usando com o clicar do mouse ( A linha ficar
presa entre o mouse e o bloco). Clicar no bloco a ser ligado e selecione
novamente a opo ? marcando o pino que ser utilizado na estratgia,
ver desenho abaixo.

13
Blocos interligados

14
4. Realizando um duplo clique nos blocos, temos acesso a configurao dos
parmetros dos blocos. Configure os seguintes parmetros nos blocos:

BLOCO CONF Parametros ADJ Parametros

AI 001 ATIM = 1

CO 009 CFRT = 2

FV 027 AMSP= SP1

AMPV=BAR

LR 031 ASLW=156,6

AM 035 CHST=2 AUPP=99

PID 043 CARU=90 AKP=4

ATR=1

ATD=2

5. No menu Editar -> Modelo -> Inserir, abra o arquivo de moldura A4-SENAI_S.cdt.

6. Preencha os campos da moldura. A aplicao por exemplo, poder ser chamada de


CONTROLE PID.

7. No menu Arquivo -> Salvar Como, crie um nome para o projeto e o local onde
dever ser salvo a configurao.

8. Comunicar e programar o controlador conforme os passos abaixo:

a- Conecte interface USB/RS485 entre o controlador e o computador.

b- Clicar no cone Online do programa Conf600:

c- Identifique qual porta COM foi criada no computador. Ajuste endereo do


controlador para 2 e Baud Rate para 19200.
15
d- Verificar se ocorreu comunicao entre o PC e o equipamento, observando
o campo Device Information:

e- Clicar no boto Download do programa Conf600 e em seguida em ONLY


DOWNLOAD:

9. Clicar no boto ACK do controlador CD600 e verifique o texto que aparecer no


display anotando no espao abaixo.

Informao no Display: _____________________________.

16
10. Realize manobras pelo frontal do controlador:

- Modifique o valor do set point

- Mude o controlador de manual para automtico

- Mude o controlador para manual e modifique o valor da MV

11. No Conf600 clique por exemplo, no bloco AM 035 com o boto direito e ative a
opo Monitor. Alm de poder monitorar entradas e sadas, modifique os
valores de alguns parmetros. Note que o boto download fica ativo. Pressione
donwload para enviar somente essas modificaes para o controlador sem
parar seu processamento.

12. Ative a monitorao geral da configurao pelo cone monitora:

13. Feche a configurao e o software. Rode novamente o software agora abrindo


a configurao que foi gerada e repita o procedimento de download.

17
Projeto indicador I
Tarefa Desenvolver configurao e integrao do controlador CD600 com
sistema de medio de vazo.

Sugestes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Controlador Smar CD600P
Computador com software Smar Conf600 Plus
Gerador de corrente

Consulta auxiliar:
Apostila de instrumentao digital

Manual do controlador Smar CD600P e do software Conf600 Plus

DESCRIO DO SISTEMA:
1. Realiza medio de vazo instantnea de gua.

18
DIAGRAMA P&I:

DETALHAMENTO DOS LOOPS DE CONTROLE:


LOOP 1 FI231- INDICADOR DE VAZO
ENTRADAS / SADAS:
PDT 231 - Analgico - 4 20 mA 4 fios Range 0 100 H2O

Descrio da malha:
 Indicao da vazo na barra grfica PV e no display com escala de 0 300 e
mnemnico l/h.

Procedimentos:

19
Criar desenho de ligaes eltricas entre o controlador e os dispositivos de IO
conforme detalhamento do sistema:

Criar configurao conforme detalhamento do sistema.


Executar montagem eltrica de IO do sistema.
Energizar controlador, conectar interface USB/RS 485 entre o computador e
controlador e executar procedimento de donwload.
Executar o comissionamento do sistema.
Chamar instrutor para procedimento executar rotina FAT (Factory Acceptance
Test )ou TAF( Teste Aceitao de Fbrica).
Fazer o backup final da aplicao( Incluir moldura, legenda e comentrios)
Fazer o desenho eltrico da aplicao.
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

20
Projeto indicador II
Tarefa Desenvolver configurao e integrao do controlador CD600 com
sistema de medio de vazo e alarmes.

Sugestes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Controlador Smar CD600P
Registrador Yokogawa MV1000
Computador com software Smar Conf600 Plus
Gerador de corrente
Multmetro

Consulta auxiliar:
Apostila de instrumentao digital

Manual do controlador Smar CD600P e do software Conf600 Plus

Manual do registrador Yokogawa MV1000

21
DESCRIO DO SISTEMA:

1. Realiza medio de vazo instantnea e totalizada da vazo de gua.


2. Gera alarmes para vazo e presso altas do produto.

DIAGRAMA P&I:

DETALHAMENTO DOS LOOPS DE CONTROLE:


LOOP 1 FI231- INDICADOR DE VAZO
ENTRADAS / SADAS:
PDT 231- Analgico - 4 20 mA 4 fios - Range 0 100 H2O
FIR231 Analgico - 1 5 Vcc Range 0 300 l/h.
PSH231 Digital - 0 - 24 Vcc ( sensor indutivo ).
HS231 Digital - contato aberto/fechado ( boto Push-button).
UA231 ( SIRENE) - Digital 0 - 24 Vcc @ 1A.
Descrio da malha:
 Indicao da vazo na barra grfica PV e no display com escala de 0 300 e
mnemnico l/h.
 O valor da vazo ser replicado para o registrador grfico FIR231.
 Quando a vazo for superior a 250 l/h dever ser gerado alarme no frontal com
a mensagem VAZAO HI.
 Quando o pressostato de alta PSH 231 for acionado dever ser gerado alarme
no frontal com a mensagem PRESS HI.
 Com qualquer um dos alarmes gerados (PSH ou FSH ) o sistema ativa a sirene
externa de alarme.
 O sistema realiza a totalizao da vazo em litros no frontal do equipamento.
22
 O totalizador poder ser resetado pela chave HS231. Como medida de
proteo de reset acidental, o boto de reset dever permanecer pressionado
por 3s para a efetivao do reset.

Procedimentos:

Criar desenho de ligaes eltricas entre o controlador e os dispositivos de IO


conforme detalhamento do sistema:

23
Criar configurao conforme detalhamento do sistema.
Executar montagem eltrica de IO do sistema.
Energizar controlador, conectar interface USB/RS 485 entre o computador e
controlador e executar procedimento de donwload.
Executar o comissionamento do sistema.
Chamar instrutor para procedimento executar rotina FAT (Factory Acceptance
Test )ou TAF( Teste Aceitao de Fbrica).
Fazer o backup final da aplicao( Incluir moldura, legenda e comentrios)
Fazer o desenho eltrico da aplicao.
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

24
Projeto rels analgicos
Tarefa Desenvolver configurao e integrao do controlador CD600 com a
utilizao de rels analgicos.

Sugestes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Controlador Smar CD600
Computador com software Smar Conf600 Plus

Consulta auxiliar:
Apostila de instrumentao digital,

Manual do controlador Smar CD600P e do software Conf600 Plus

25
DESCRIO DO SISTEMA:
1. Realiza indicao e alarme de temperatura da coluna E-345, tendo como PV a
maior temperatura entre dois transmissores.
2. Indica e totaliza vazes dos consumidores da coluna E-345.
3. Indica e gera alarme da vazo total da coluna.

DIAGRAMA P&I:

26
DETALHAMENTO DOS LOOPS DE CONTROLE:
LOOP 1 FI101 INDICADOR DE VAZO CONSUMIDOR VCO
ENTRADAS / SADAS:
FT101 Analgico - Range 0 200 l/h
Descrio da malha:
 Teremos a vazo com indicao na barra grfica PV e no display com escala de
0 200 e mnemnico FT1.
 No display tambm teremos a totalizao dessa vazo sem reset. ( eterna )

LOOP 2 FI201 INDICADOR DE VAZO CONSUMIDOR XPT


ENTRADAS / SADAS:
FT201 Analgico - Range 0 400 l/h
Descrio da malha:
 Teremos a vazo com indicao na barra grfica PV e no display com escala de
0 400 e mnemnico FT2.
 No display tambm teremos a totalizao dessa vazo sem reset. ( eterna )

LOOP 3 FI301 - INDICADOR DE VAZO TOTAL DA COLUNA E-345


ENTRADAS / SADAS
Descrio da malha:
 Teremos a vazo com indicao na barra grfica PV e no display com escala de
0 600 e mnemnico FT3. . Essa varivel ser obtida pela soma dos FT101 e
FT201.

LOOP 4 TI361 - INDICADOR DE TEMPERATURA DA COLUNA E-345


ENTRADAS / SADAS
TT 351 Analgico - Range 0 150 C
TT 352 Analgico - Range 0 150 C
Descrio da malha:
 Teremos a temperatura da coluna E-345 na barra grfica PV e no display com
escala de 0 150 e mneumnico oC . Essa varivel ser obtida pelo maior
dos sinais dos transmissores de temperatura TT351 e TT352.

OBS. No projeto utilizar blocos ADJ ao invs dos blocos AI para podermos
simular os sinais de campo .

27
Procedimentos:
Criar configurao conforme detalhamento do sistema.
Executar montagem eltrica de IO do sistema.
Energizar controlador, conectar interface USB/RS 485 entre o computador e
controlador e executar procedimento de donwload.
Executar o comissionamento do sistema.
Chamar instrutor para procedimento executar rotina FAT (Factory Acceptance
Test )ou TAF( Teste Aceitao de Fbrica).
Fazer o backup final da aplicao( Incluir moldura, legenda e comentrios)
Fazer o desenho eltrico da aplicao.
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

28
Projeto controlador I
Tarefa Desenvolver configurao e integrao do controlador CD600 em malha
de controle de velocidade / presso atravs de algoritmo PID.

Sugestes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Controlador Smar CD600
Registrador Yokogawa MV1000
Computador com software Conf600 Plus
Mdulo PCT1 (DEGEM)
Multmetro

Consulta auxiliar:
Apostila de instrumentao digital,

Manual do controlador Smar CD600P e do software Conf600 Plus

Manual do registrador Yokogawa MV1000

29
DESCRIO DO SISTEMA KIT VELOCIDADE:
Realiza controle de velocidade do motor baseado em algoritmo PID.

DIAGRAMA P&ID:

DETALHAMENTO DOS LOOPS DE CONTROLE:


LOOP 1 SIC371 - CONTROLADOR DE VELOCIDADE DO MOTOR MT371
ENTRADAS / SADAS:
ST371 - Analgico - 0 5 Vcc 4 fios Range 0 250 rpm
SY371 Analgico - 0 5 Vcc - Range 0 100%.
SIR371 Analgico - 4 20 mA - Range 0 250 rpm
Descrio da malha:
 No frontal teremos a varivel de processo com indicao na barra grfica PV e
no display com escala de 0 250 com mnemnico rpm.
 O valor da PV ser replicado para o registrador grfico SIR371.
 No frontal teremos ajuste de SP com indicao na barra grfica SP e no display
com escala de 0 250 rpm, quando o modo de operao for local.
 No frontal teremos seleo de modo de controle ( Automtico / Manual ) e
ajuste da MV quando em modo manual pelo operador ( com indicao na barra
grfica MV). Em modo automtico a sada calculada pelo algoritmo PID.

30
Procedimentos:
Criar configurao conforme detalhamento do sistema.
Incluir na configurao moldura e comentrios sobre funo dos blocos, IO, etc.
Fazer a ligao da entrada e da sada identificadas acima com a planta de
acordo com a figura abaixo.

Diagrama de interligao entre o controlador, registrador e a planta de velocidade.

Ajustar o potencimetro SUMMING AMPLIFIER para ganho 2.


Alimentar o controlador CD600P com 110 VAC da bancada.
Conectar interface USB/RS 485 entre o computador e controlador e executar
procedimento de donwload.
Executar o comissionamento do sistema.
Chamar instrutor para procedimento executar rotina FAT (Factory Acceptance
Test )ou TAF( Teste Aceitao de Fbrica).
Fazer o backup final da aplicao( Incluir moldura, legenda e comentrios)
Fazer o desenho eltrico da aplicao.
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

31
DESCRIO DO SISTEMA KIT PRESSO:
Realiza controle de presso no tanque baseado em algoritmo PID.
DIAGRAMA P&ID:

DETALHAMENTO DOS LOOPS DE CONTROLE:


LOOP 1 PIC371 - CONTROLADOR DE PRESSO DO TANQUE T-371
ENTRADAS / SADAS:
PT371 - Analgico 4-20 mA 2 fios Range 0 2,5 bar
PY371 Analgico - 4-20 mA - Sada 3 15 psi.
PIR371 Analgico - 4 20 mA - Range 0 250 rpm
Descrio da malha:
 No frontal teremos a varivel de processo com indicao na barra grfica PV e
no display com escala de 0 250 com mnemnico rpm.
 O valor da PV ser replicado para o registrador grfico SIR371.
 No frontal teremos ajuste de SP com indicao na barra grfica SP e no display
com escala de 0 250 rpm, quando o modo de operao for local.
 No frontal teremos seleo de modo de controle ( Automtico / Manual ) e
ajuste da MV quando em modo manual pelo operador ( com indicao na barra
grfica MV). Em modo automtico a sada calculada pelo algoritmo PID.

Procedimentos:
Criar configurao conforme detalhamento do sistema.
Incluir na configurao moldura e comentrios sobre funo dos blocos, IO, etc.
Fazer a ligao da entrada e da sada identificadas acima com a planta de
acordo com a figura abaixo.

32
Diagrama de interligao entre o controlador, registrador e a planta de velocidade.

Ajustar o potencimetro SUMMING AMPLIFIER para ganho 2.


Alimentar o controlador CD600P com 110 VAC da bancada.
Conectar interface USB/RS 485 entre o computador e controlador e executar
procedimento de donwload.
Executar o comissionamento do sistema.
Chamar instrutor para procedimento executar rotina FAT (Factory Acceptance
Test )ou TAF( Teste Aceitao de Fbrica).
Fazer o backup final da aplicao( Incluir moldura, legenda e comentrios)
Fazer o desenho eltrico da aplicao.
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

Projeto controlador II
Tarefa Desenvolver configurao e integrao do controlador CD600 em malha
de controle de velocidade atravs de algoritmo PID, incluindo intertravamento e
curva de gerao de Set Point.
33
Sugestes:
Leia o manual e estude o equipamento antes de utiliz-lo.
Ao realizar a tarefa mantenha a organizao de seu ambiente de trabalho.
Confira as ligaes e configuraes efetuadas.

Equipamentos e acessrios:
Controlador Smar CD600
Registrador Yokogawa MV1000
Mdulo PCT1 (DEGEM)
Computador com software Smar Conf600 Plus
Gerador de corrente
Multmetro

Consulta auxiliar:
Apostila de instrumentao digital,

Manual do controlador Smar CD600P e do software Conf600 Plus

Manual do registrador Yokogawa MV1000

DESCRIO DO SISTEMA:

1. Realiza controle de velocidade do motor baseado em algoritmo PID.


2. Gera curva de SP para partida do motor.
3. Intertravamento de segurana para a condio de temperatura alta no motor.

DIAGRAMA P&I:

34
DETALHAMENTO DOS LOOPS DE CONTROLE:
LOOP 1 SIC371 - CONTROLADOR DE VELOCIDADE DO MOTOR MT371
ENTRADAS / SADAS:
ST371 - Analgico - 0 5 Vcc 4 fios Range 0 250 rpm
SY371 Analgico - 0 5 Vcc Range 0 100%
SIR371 Analgico - 4 20 mA - Range 0 250 rpm

Descrio da malha:
 No frontal teremos a varivel de processo com indicao na barra grfica PV e
no display com escala de 0 250 com mnemnico rpm.
 O valor da PV ser replicado para o registrador grfico SIR371.
 No frontal teremos ajuste de SP com indicao na barra grfica SP e no display
com escala de 0 250 rpm, quando o modo de operao for local.
 No frontal teremos seleo de modo de controle ( Automtico / Manual ) e
ajuste da MV quando em modo manual pelo operador ( com indicao na barra
grfica MV). Em modo automtico a sada calculada pelo algoritimo PID.
 Quando o controlador entrar em modo de segurana( shutdown) em funo da
varivel temperatura, o mesmo dever ir para manual com sada em 0%,
ficando nesse estado at que o sistema seje normalizado.
 Quando o SP for selecionado para modo remoto o sistema dever gerar curva
de Set Point conforme grfico:

35
O tempo da curva dever ser indicado no display do frontal com escala de 0
10 e mnemnico min .

LOOP 2 TI371 - INDICADOR DE TEMPERATURA DO MOTOR MT371


ENTRADAS / SADAS
TT371 Analgico - 4 20 mA 4 fios Range 0 200 C
Descrio da malha:
 No frontal teremos a varivel de processo com indicao na barra grfica PV e
no display com escala de 0 200 e mnemnico OC.
 Teremos o alarme de Temperatura Alta (TSH) ajustado para 100 C com
indicao no frontal com a mensagem TEMP H.
 Teremos o alarme de Temperatura Muito Alta (TSHH) ajustado para 150 C com
indicao no frontal com a mensagem TEMP HH . Esse alarme dispara o
comando de shutdown para o controlador de velocidade.

36
Procedimentos:
Criar configurao conforme detalhamento do sistema.
Fazer a ligao da entrada e da sada identificadas acima com a planta de
acordo com a figura abaixo.

Diagrama de interligao entre o controlador, registrador e a planta de velocidade.

Ajustar o potencimetro SUMMING AMPLIFIER para ganho 2.


Alimentar o controlador CD600P com 110 VAC da bancada.
Conectar interface USB/RS 485 entre o computador e controlador e executar
procedimento de donwload.
Executar o comissionamento do sistema.
Chamar instrutor para procedimento executar rotina FAT (Factory Acceptance
Test )ou TAF( Teste Aceitao de Fbrica).
Fazer o backup final da aplicao( Incluir moldura, legenda e comentrios)
Fazer o desenho eltrico da aplicao.
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

37
Programar software SCADA

O objetivo deste trabalho prtico ser criar uma aplicao onde seja possvel
visualizar e comandar um processo de medio e controle de nvel, temperatura e
presso em 3 tanques similares.

ETAPA 1. CRIAR UM NOVO PROJETO


Para criar um novo projeto usando o InduSoft Web Studio, rode o InduSoft

Web Studio v6.1 clicando no cone , ou usando o boto Iniciar ,


Programas -> InduSoft Web Studio v6.1 -> InduSoft Web Studio v6.1.
J no ambiente do InduSoft Web Studio, selecione File e clique em New para
abrir a janela new.
Selecione o tab "Project" e crie um nome para a aplicao no campo
"Application name".
Ative o boto browser do campo Location e selecione o local onde dever ser
criado a aplicao.
Selecione a plataforma alvo Local Interface para essa aplicao na lista
Target Platform;
Pressione o boto OK para abrir a janela seguinte
Na janela "Project Wizard", possvel selecionar algumas janelas que podem
ser utilizadas como um ponto de partida para a aplicao.
possvel tambm escolher a resoluo apropriada em pixels.
Preferencialmente escolha 1024 x 768 pixels.
Selecione: Empty Application e OK.

38
ETAPA 2. CRIAR TAGS NA BASE DE DADOS DATABASE
Na Workspace, selecione o tab "Database". Clique na pasta Application
Tags para expandi-la.
Clique duas vezes em Datasheet View.

O Database ser preenchido e alterado durante o desenvolvimento da


aplicao. Porm, para iniciarmos uma aplicao de exemplo, podemos j
previamente definir alguns tags que sabemos que sero utilizados. Criaremos trs
Tanques cada qual controlado por duas vlvulas.
A primeira vlvula enche o tanque e a segunda o esvazia.
Para sabermos o estado da primeira vlvula, teremos o tag (EstadoEnche) e
para a segunda (EstadoEsvazia).
Como cada vlvula s pode estar aberta ou fechada, estes tags devem ser
booleanos.
Sendo trs Tanques, precisaremos de trs vlvulas para enche-los e outras
trs para esvazi-los. Portanto usaremos arrays para rapidamente criarmos as
vlvulas.
Vamos configurar o "Application Datasheet" como mostrado a seguir:
Crie os tags que enviaro os comandos para abrir ou fechar as vlvulas,
conforme mostrado a seguir.

Esses comandos, numa aplicao real, seriam lidos e enviados aos


controladores atravs de um canal de comunicao.

39
Salve a configurao do banco de dados usando o cone:

ETAPA 3. CRIAR TELAS NO PROJETO

A figura a seguir mostra uma das telas, que sero criadas no caso a tela de
nome Principal.

- CRIANDO UMA TELA

Para iniciar a criao, selecione o tab "Graphics" no Workspace e selecione na


pasta "Screens.Agora, clique com o boto direito na pasta "Screens" e clique na
opo Insert.

Na janela "Screen Attributes" devemos configurar alguns atributos gerais


sobre a tela que est sendo criada. Primeiro configure a tela STANDARD como
mostrado na figura abaixo:

40
Pressione o boto OK e uma tela vazia dever aparecer com os atributos
configurados para ela.

-MUDANDO A COR DE FUNDO

Depois de criar a tela, mudemos a cor de fundo usando o background color.

Selecione o cinza claro (light gray) utilizando o cone do toolbar de


desenho no canto inferior direito da tela. Voce pode escolher outra cor de sua
preferncia.

- DESENHAR O CABEALHO (PARTE SUPERIOR DA TELA)

Desenhe seis botes no canto superior direito da tela. Vide figura abaixo.
Esses botes chamaro as outras telas e ainda permitiro fechar a aplicao.

Para desenhar os botes, utilize o cone do Toolbar.

41
 Nota: possvel copiar e colar objetos das telas utilizando-se do recurso Ctrl+C Ctrl+V.
Outra forma, a exclusiva do InduSoft, clicar no objeto a ser duplicado ao mesmo tempo que
se pressiona a tecla Ctrl.

Quando se clica duas vezes em um objeto desenhado, temos a janela de


Object Properties. Nesta janela so configuradas todas as propriedades, tais como
comandos, animaes, texto, etc
No caso dos botes (pushbuttons), o texto que aparece dentro deste o campo
Caption ( nome do boto).

1. Portanto, mos a obra: crie seis botes com os Captions mostrados na


tela abaixo:

Agora desenharemos alguns retngulos e textos que faro parte da tela no


canto superior esquerdo. Esses campos mostraro a data e horas atuais, bem como
nome da tela em uso.
Para tanto, aprenderemos mais algumas coisas do Toolbar. Quando mudamos
algum dado (setting), como por exemplo, cor e espessura das linhas, cor de
preenchimento de objetos, formatao de fontes de texto, etc, essas mudanas

42
passam a ter efeito no prximo objeto desenhado e nos outros que estejam
selecionados.
Desenhe agora trs retngulos azuis, com contorno cinza escuro de espessura
(Weight) 2.

2. V ao Toolbar (lado superior direito da tela) e selecione o cone Fill

Color , e troque para a cor azul.

3. Selecione line color e mude a cor da linha para cinza escuro


(dark gray) com largura weight = 2.

4. Desenhemos trs Rectangles conforme figura abaixo:

Agora vamos mudar o estilo das fontes. Clique no cone mostrado ao lado

e selecione os parmetros da fonte. Selecione o tamanho 12 e fonte tipo


Courier.
Para inserir caracteres de texto nos retngulos, usaremos o cone mostrado ao

lado .Clique no cone e depois clique dentro de um dos retngulos azuis que
foram desenhados.
Para mostrarmos o valor de um tag na tela, usamos o caractere # (que
recebe vrios nomes, entre eles sustenido, cerquilha, cerquinha, jogo da velha,
hashtag, etc). O mesmo nmero de caracteres cerquinha que forem digitados,
ser o mesmo nmero de caracteres do tag sero mostrados. Como queremos
mostrar a data utilizando o formato MM/DD/AAAA, precisamos de 10 caracteres no
retngulo da esquerda, 8 caracteres para o retngulo da direita e 20 (ou mais)
caracteres no retngulo inferior.

43
Clique duas vezes no caracter cerquinha e configure conforme as
propriedades abaixo:
Clique em Fonts e selecione fonte Courier, tamanho 12.

Repita o procedimento e crie no terceiro retngulo, o texto mostrado a seguir:

Quando o Cabealho da nossa tela estiver pronta, deve parecer com a figura
abaixo:

Salve a tela como STANDARD. Para salvar, clique no menu File na barra
superior, e no item Save As e digite o nome STANDARD no campo Nome do
arquivo, e clique em Salvar.

44
-CRIAR OS LINKS PARA OUTRAS TELAS NO CABEALHO

Agora que os objetos esto desenhados, podemos comear a aplicar em cada


um deles as propriedades de comando e de display com o valor de tags.
 Nota: Neste momento passa a ser interessante utilizar-se do recurso "Disable Drag"
atravs do atalho "Ctrl+D". Este recurso faz com que os objetos no possam mais ser
movimentados na tela pelo mouse. Como estaremos duplo-clicando vrias vezes nos objetos,
s vezes estes podem mudar de posio. Com o Ctrl+D eles no se movero.

Para mostrar o valor de tags ou mesmo expresses numa tela, aplicaremos nos
textos onde houver os caracteres #####. a propriedade "Text I/O", atravs do cone

mostrado ao lado .
Clique duas vezes no texto com 8 caracteres ##### (para hora), e em seguida

no cone "Text I/O", a janela "Objects Properties" aparecer. Note que o


check list superior direito ter alm da opo Text, a propriedade Text I/O. No
campo "Tag/Expression" preencha com Time.Como na figura abaixo;

Selecione o outro texto ######, com 10 caracteres (para data) apliquemos a


propriedade "Text I/O".
Ao abrir a janela "Objects Properties" digite Date no campo
"Tag/Expression".Como na figura abaixo:

45
Selecione o texto ######, do retngulo maior e apliquemos a propriedade "Text
I/O".
Ao abrir a janela "Objects Properties" digite HINT no campo
"Tag/Expression".Como na figura abaixo:

A partir de agora estaremos inserindo os comandos de abrir tela nos botes do


Cabealho da tela. Clique duas vezes no boto escrito "PRINCIPAL"

Insira a propriedade "Command" . A janela Object Properties ser


aberta. Configure-a como mostrado abaixo.

46
A funo Open ( ), abre uma tela, que sera chamada atravs do nome dado
a ela dentro das aspas passada como parmetro. No necessrio que a janela
tenha sido criada para que programemos um boto para cham-la. Mas para que a
funo funcione ai sim a tela j deve ter sido criada. O nome da tela a ser chamada,
deve estar entre aspas por tratar-se de uma constante do tipo String. Se
colocarmos ao invs disso um tag do tipo string, sendo que este tag possui como
valor, o nome de uma tela, a ento podemos colocar o nome do tag sem aspas.
Clique duas vezes no boto "Sair" e repita o procedimento.

Clique duas vezes no boto escrito "TREND" e configure a dinmica de


Command com a expresso: OPEN(TREND).
Clique duas vezes no boto escrito "ALARMES" e configure a dinmica de
Command com a expresso: OPEN(ALARMES).
Salve a tela como STANDARD. Para salvar, clique no menu File na barra
superior, e no item Save e selecione o nome STANDARD no campo Nome do
arquivo, e clique em Salvar.

-CRIAR O RODAP (PARTE INFERIOR DA TELA)

Vamos criar agora um RODAP, e editar as suas propriedades.

Selecione o cone "Alarm" (canto direito da tela) no Toolbar e crie no inferior


da tela, como se fosse um boto o RODAP.

47
Clique duas vezes na tela de Alarme recm criada, e edite suas propriedades
na tela "Object properties" como mostrado abaixo:

Clique no boto Font... para selecionar fonte tipo: Courier - Tamanho 10 - Cor
Branca (White).
O objeto ento dever parecer como este abaixo:

A tela deve ser salva para que os atributos tenham efeito.


Salve a tela como STANDARD. Para salvar, clique no menu File na barra
superior, e no item Save As e digite o nome STANDARD no campo Nome do
arquivo, e clique em Salvar.

48
CRIAR TELA CONFIRMAO

Agora crie a tela Confirmao, para inserir uma nova tela clique com o boto
direito na pasta Screens, clique em Insert e configure como na figura abaixo:

Na nova tela desenhe os seguintes objetos (botes e texto) como na figura


abaixo:

O boto Sair ter a funo de fechar os mdulos de RunTime(execuo) da


aplicao. Para tal, usamos a funo "Shutdown ( )". Mas, aproveitaremos a
ocasio para deixar o operador confirmar se realmente ele deseja sair. Ento iremos
criar uma tela chamada Confirmao, com as opes Sim e No para
confirmar o fechamento da aplicao.

No boto Sim, clique duas vezes, insira a propriedade Command e digite


Shutdown ( ).

49
No boto No, clique duas vezes e insira a propriedade Command e digite,
na coluna Expression o comando Close (Confirmacao).

Salve a tela como Confirmacao. Para salvar, clique no menu File na barra
superior, e no item Save As.

Digite o nome Confirmacao no campo Nome do arquivo, e clique em Salvar.

50
Agora feche a tela Confirmacao.

CRIAR TELA PRINCIPAL COM OS ITENS DE PROCESSO E SINTICOS

Abra a tela Standard criada anteriormente.


Salve a tela como PRINCIPAL. Para salvar, clique no menu File na barra
superior, e no item Save As e digite o nome PRINCIPAL no campo Nome do
arquivo, e clique em Salvar.
Ative com o boto direito do mouse numa rea vazia da tela a opo SCREEN
ATTRIBUTES. No campo Description digite PRINCIPAL.
Feche a janela.
Nesta tela deveremos:
Mostrar as propriedades de trs Tanques (Temperatura, Presso e Nvel) em
formato grfico e numrico.
Mostrar o estado das vlvulas de enchimento e esvaziamento dos Tanques
atravs de objetos da biblioteca .
Inserir comandos de abertura e fechamento das vlvulas.

 Nota: Partindo do princpio que os trs Tanques sero idnticos, aproveitaremos esta
aplicao para j treinar o conceito de Arrays. Portanto criaremos uma tela com tags indexados
onde mostraremos os valores das variveis do Tanque um de cada vez.

Para criar os tanques, tubulaes e as vlvulas, usaremos objetos da


biblioteca. Para acessarmos a biblioteca de smbolos, clique com no cone mostrado
na figura abaixo:

Para importar um objeto da biblioteca para a tela da aplicao, simplesmente


clique no objeto e depois na tela.
claro que h outras formas de se desenhar sem ser utilizando a biblioteca,
mas para os propsitos deste tutorial a biblioteca nos atende bem.

51
Portanto vamos importar objetos como vlvulas (na janela Valves da biblioteca),
tubulaes (em Pipes) e o tanque (em Tanks) como mostrado abaixo. As setas so
totalmente opcionais e se encontram na tela Arrows.

Os smbolos podem ter tamanhos modificados desmarcando a propriedade


USE LINKED SIZE, nas propriedades do objeto.
Desenhemos tambm trs retngulos na posio vertical.
Clique duas vezes em Datasheet View.

Crie agora os tags Temperatura, Nivel e Pressao que mostraro a


Temperatura, o Nvel e a Presso dos Tanques. E mais um tag que ser o ndice
dos Tanques chamado Indice e configure conforme mostrado na tabela abaixo.

52
Os 4 primeiros tag's j haviam sido criados previamente durante o exerccio
anterior.
Selecione o texto " ### " abaixo do texto Temperatura, insira a propriedade do

cone "Text I/O" e configure como mostrado abaixo:

Este display mostrar o valor da temperatura do tanque associado pelo tag


Indice.
Se Indice = 1, ele mostrar a temperatura do tanque 1, se Indice = 2 ele
mostrara a temperatura do tanque 2, e assim sucessivamente.
Selecione o texto ### abaixo de Presso e configure como mostrado abaixo.

53
- Por ltimo, selecione o texto ######### abaixo de Nvel. Configure seu Texto

I/O como abaixo:

A fim de mostrar os valores de Temperatura, Presso e Nvel graficamente,


usaremos a propriedade Bargraph nos trs retngulos desenhados acima dos
textos.
No nosso exemplo, o retngulo vai tendo o seu interior preenchido de acordo
com o valor do tag associado ao seu bargraph. Se o tag for zero retngulo vazio,
50% cheio pela metade e 100%, teremos o retngulo cheio.

Selecione o retngulo acima do texto Temperatura e clique no cone mostrado

ao lado, Bargraph .
Configure o retngulo como mostrado abaixo:

Clique suas vezes no retngulo sobre o texto Presso e clique no cone

Bargraph .

54
Por ltimo, selecione retngulo sobre o texto Nivel: Insira a propriedade

Bargraph e configure como mostrado abaixo.

Agora vamos s vlvulas.


As vlvulas que escolhemos na biblioteca funcionam da seguinte forma: so
dois bitmaps: um com a vlvula vermelha e o outro com a mesma vlvula, porm
verde, que ficam sobrepostos. Dependendo do valor do tag, a vlvula verde se
sobrepe sobre a vermelha ou no.
Chamaremos a vlvula que se encontra na entrada do tanque de
"ValvulaEnche". Clique duas vezes em cima dela e selecione as propriedades:
TagCmd=COMANDOENCHE[INDICE] e TagState=ESTADOENCHE[INDICE] como
mostrado abaixo:

Esta propriedade far com que, sempre que o valor do tag


ESTADOENCHE[INDICE] for 1, a vlvula se apresentar com cor verde.
Pensando em uma aplicao real, o valor deste tag dever ser LIDO do campo. A
55
propriedade TagCmd far com que ao teclar com o mouse sobre o objeto o valor do
tag COMANDOENCHE[INDICE] altere entre os valores 0 e 1. Numa aplicao
real, estes tag estariam enviando comandos para abrir e fechar as vlvulas para do
sistema. Portanto este tag seria um tag de ESCRITA para o Driver.
Chamaremos a vlvula que se encontra na sada do tanque de
"ValvulaEsvazia". Clique duas vezes em cima dela e selecione as propriedades:
TagCmd=COMANDOESVAZIA[INDICE] e TagState=ESTADOESVAZIA[INDICE]
como mostrado abaixo:

Esta propriedade far com que, sempre que o valor do tag


ESTADOESVAZIA[INDICE] for 1, a vlvula se apresentar com cor verde.
Pensando em uma aplicao real, o valor deste tag dever ser LIDO do campo. A
propriedade TagCmd far com que ao teclar com o mouse sobre o objeto o valor do
tag COMANDOESVAZIA[INDICE] altere entre os valores 0 e 1. Numa aplicao
real, estes tag estariam enviando comandos para abrir e fechar as vlvulas para do
sistema. Portanto este tag seria um tag de ESCRITA para o Driver.
Finalmente vamos criar os comandos para o tag Indice.
J havamos desenhado dois botes com setas para cima e para baixo, ao lado
do nmero do tanque escolhido.

Clique duas vezes no boto que aponta para cima. Insira a propriedade

Command e configure como mostrado abaixo.

56
J para o boto que aponta para baixo, repita a operao e configure como
mostrado abaixo:

Agora vamos mostrar qual o nmero do tanque, clique duas vezes no texto " # "

e clique no cone da propriedade Text I/O" , configure como mostrado abaixo.

Em seguida configure a partida no menu Project, clique na opo Settings.

57
No tab Runtime Desktop digite dentro da janela Startup: Principal.

Salve a aplicao e Rode.


Note que podemos ficar com o ambiente de desenvolvimento ( Builder )
simultaneamete com o ambiente de operao ( Runtime ). Podemos fazer
modificaes no sistema e j ver seus efeitos sem precisar parar e rodar
novamente.

Faa o comissionamento do sistema.

58
ETAPA 4. CONFIGURAR UMA PLANILHA MATEMTICA (MATH
WORKSHEET) PARA SIMULAR VALORES DE PROCESSO

Agora hora de desenvolvermos alguns scripts para simular valores de


processo na tela Principal.
Clique com o boto direito do mouse na pasta "Math" localizada no tab Tasks.
Selecione o comando "Insert" para criar uma nova planlha matemtica.

O campo Execution controla a execuo da planilha. Pode-se digitar a um


valor, um tag, uma expresso ou uma funo que, sendo este valor verdadeiro,
executa a matemtica.
Portanto o nosso campo Execution ser preenchido com o valor 1. Isto habilita
a execuo contnua desta planilha uma vez que 1 ser sempre um valor verdadeiro
(TRUE).

No corpo da planilha, estaremos simulando:


Os status das vlvulas, de acordo com o comando enviado.
O nvel, a presso e a temperatura dos trs Tanques .
Para simular o status de cada vlvula, simplesmente vamos transferir o valor do
Comando para o Status, uma vez que no estamos numa aplicao real.
Para os valores de temperatura e presso utilizaremos as funes
trigonomtricas de seno e cosseno (sin e cos).
Para simular a propriedade Nvel (Nivel) de cada tanque, usaremos os status
das vlvulas de Enchimento e esvaziamento (fill and empty) para incrementar ou
decrementar o valor da varivel de Nvel.

59
Portanto, com o entendimento acima, vamos configurar a planilha como
mostrado abaixo:

Agora j podemos rodar a aplicao e verificar o comportamento do nosso


processo.
IMPORTANTE: o mdulo do InduSoft Studio que controla a execuo das
matemticas, bem como de outras tarefas de Runtime como Alarmes, Trends, etc
o BackGround Tasks. Se uma matemtica aparenta no funcionar verifique se
este mdulo est rodando. Se ele estiver, um cone deve estar no canto direito do
Status Bar do Windows (onde fica normalmente o relgio)

60
ETAPA 5. CRIAR E CONFIGURAR GRUPOS DE ALARMES
(ALARMS GROUP)

Para este exerccio, voc dever definir os tags que sero utilizados na sua
aplicao para trabalhar com alarmes.
Vamos criar agora as Classes que contero os tags que manipularo os
alarmes.
Para criar a CLASSE, clique com o boto direito na pasta Classes na Aba
Database e escolha Insert.
Na caixa de dialogo, digite o nome da classe, Alarmes e clique em OK.

Na planilha da classe que acabou de surgir, crie os nomes dos Membros da


Classe.

Feche a planilha, ela pode ser fechada sem ser salva.


Com isso teremos a classe criada, no entanto, temos de associ-las a algum
tag;
No Workspace, selecione o tab Database. Clique duas vezes na pasta
Application Tags para expandi-la.
Clique duas vezes em Datasheet View.

61
Configure a janela Application Tags como mostrado a seguir:

Desta forma voc estar criando o tag Alarme, que tem um tipo de dados do
tipo classe. Isso til para maximizar a digitao de dados.
Nesse caso teremos o tag ALARME com 9 membros. Por exemplo se
quisermos acessar o valor da quantidade de tags ativos, teramos a seguinte
sintaxe:
ALARME.ATIVOS

Feche a janela Application Tags.


Para criar um grupo de alarmes, vamos ao tab Tasks, e clique com o boto
direito na pasta "Alarm" seguido de um clique no boto Insert.

62
Configure a planilha como mostrado abaixo:

Criando esta planilha, voc est informando ao sistema quais tags devem ter a
funo de alarmes, que tipo de alarmes, quais os seus limites, as mensagens para
tais, prioridades e filtros (dados).
O check box Save to Disk permite escolher salvar o histrico destes alarmes
em disco, em formato ASCII na pasta alarm da aplicao.
Configure o boto Advanced conforme a figura a seguir:

63
ETAPA 6. CRIAR E CONFIGURAR TELA DE ALARMES (ALARM
SCREEN)

ALARME HISTRICO

Abra a tela Standard.


Salve a tela como Alarmes. Para salvar, clique no menu File na barra
superior, e no item Save As e digite o nome Alarmes no campo Nome do arquivo,
e clique em Salvar.
Ative com o boto direito do mouse numa rea vazia da tela a opo SCREEN
ATTRIBUTES. No campo Description digite ALARME.
Feche a janela.

Desenhe um objeto de Alarm como se fosse inserir um boto, utilizando o


cone Alarm / Event Control .

Configure a tela como mostrado a seguir, inserindo o restante dos objetos:

64
Duplo-clique no objeto de Alarm e configure a janela Object Properties como
mostrado abaixo.
Esteja certo de que a opo Alarm History est selecionada. Clique no boto
Advanced possui alguns itens a serem configurados.

Configure a janela Advanced como mostrado a seguir:

65
Finalizando essa configurao clique em OK.
Configuraremos agora a propriedade Position no objeto de alarme.
Clique sobre o objeto de alarme e em seguida no cone da propriedade
position:

Agora clique e configure a propriedade position como mostrado a seguir:

66
ALARME ON-LINE

Na mesma tela Alarmes recm desenhada com o objeto de Alarm faremos o


desenho de outro objeto sobre o j desenhado, seguindo os mesmos procedimentos
anteriores, desenhando como se fosse um boto, utilizando o cone Alarm / Event
Control . Configure a propriedade WIN desse objeto para cor cinza.

A figura a seguir mostra os dois objetos de alarme na mesma tela.

Aps ter criado o novo objeto de Alarm siga o seguinte procedimento:


Duplo-clique no objeto de Alarm e configure a janela Object Properties como
mostrado abaixo. Esteja certo de que a opo Alarm on-line est selecionada.
Clique no boto Advanced o qual possui alguns itens a serem configurados

Configure a janela Advanced como mostrado a seguir:

67
Finalizando essa configurao clique em OK.
Configuraremos agora a propriedade Position no objeto de alarme. Clique sobre
o objeto de alarme e em seguida no cone da propriedade position:

Agora clique configure a propriedade como mostrado a seguir:

Feche a janela e Salve a tela como Alarmes

68
RECONHECIMENTO DE ALARMES

Existem duas maneiras de se reconhecer os Alarmes. Trigando o tag que


estaria no campo Remote Ack, da planilha de alarmes:

Ou trigando um tag que estaria no campo Ack Tag dentro do Object


Properties/Advanced no objeto de Alarme

Existem trs tags internos que estudaremos agora: Alarm, AckAlr e AckAll.

69
O tag AckAlr reconhece o alarme que est ativo no Sistema. Trigando AckAlr o
ultimo alarme ativo na lista reconhecido.
J o tag interno AckAll reconhece todos os alarmes ativos, independentes do
grupo que eles pertenam.
Neste procedimento, usaremos estes tags internos.
Clique duas vezes no boto Reconhecer Alarme na parte inferior da tela e
utilize a opo Command para configurar os tags como mostrado a seguir:

Clique duas vezes no boto Reconhecer Todos na parte inferior da tela e


configure como mostrado abaixo:

Vamos configurao do objeto de Combo Box:

Clique duas vezes no objeto e configure a janela Object Properties como


mostrado abaixo.

70
Clique sobre o boto Data Sources, e preencha a janela Combo Data como
abaixo:

Clique sobre o boto Settings, e preencha a janela Combo Data como abaixo:

A parte de histrico dos alarmes mostrar todos os alarmes que aconteceram e


foram gravados em disco, de acordo com um perodo definido como parmetro.
Clique em Ok e feche a janela.

FILTRO DE ALARMES

O IWS permite que voc configure um sistema de filtros dinmicos para a


localizao e apresentao de mensagens de alarmes, cujo qual estudaremos
agora. Clique duas vezes no boto Filtro localizado na parte inferior da tela e utilize
a opo Command para configurar como mostrado a seguir:

71
Clique duas vezes no boto Colunas localizado na parte inferior da tela e
utilize a opo Command para configurar como mostrado abaixo:

TOTALIZAE DE ALARMES

Crie uma dinmica de text IO para o objeto #### do item Total Ativos.
Nas propriedades do objeto Text IO, preencha o campo Tag/Expression com
ALARME.ATIVOS

Crie uma dinmica de text IO para o objeto #### do item Total No Reconhecidos.
Nas propriedades do objeto Text IO, preencha o campo Tag/Expression com
ALARME.NAORECONHECIDOS

72
ETAPA 7. CRIAR E CONFIGURAR TELA DE TREND
Abra a tela Standard.
Salve a tela como TREND. Para salvar, clique no menu File na barra superior,
e no item Save As e digite o nome TREND no campo Nome do arquivo, e clique
em Salvar.
Ative com o boto direito do mouse numa rea vazia da tela a opo SCREEN
ATTRIBUTES. No campo Description digite HISTORICO.
Feche a janela.

A tarefa Trend guarda um caminho traado pelas variveis da aplicao. Voc


pode guard-las em disco ou ainda mostr-las em forma de grficos.
Nosso Trend On Line mostrar algumas variveis e ser atualizado a cada
segundo.

. Insira um objeto Trend atravs do cone e configure-o como mostrado a


seguir:

Clique duas vezes no objeto e visualize a tela Object Properties como abaixo:

73
Clique no boto Points e edite como mostrado abaixo:

Clique em OK.
Agora temos que dizer para o sistema quais os tags que queremos gravando
seus valores em disco, e de quanto em quanto tempo. Clique com o boto direito na
pasta Trend (tab "Tasks") e clique em Insert.

Configure a planilha como mostrada a seguir.

74
Assim voc est preparando o sistema para salvar os valores dos tags de
temperatura dos Tanques, toda vez que o tag Gravar mudar de valor, e guardando
isso em disco por at 700 dias.
O check box Save on Trigger define a taxa de gravao.
Clique no boto Advanced e edite como mostrado abaixo:

Clique em OK e salve a planilha.

Rode a aplicao e verifique o comportamento final do sistema.

75
76
Programar Controlador
Lgico Digital
Esta atividade tem como objetivo realizar a programao de um controlador lgico
Schneider (Atos) modelo 4004 utilizando como recurso para comunicao a interface
de comunicao RS232.

MATERIAL NECESSRIO

Software A1

Kit CLP Atos 4004

PROCEDIMENTO

1. Iniciar o aplicativo A1, conforme figura a seguir

2. Clicar sobre o cone Novo Arquivo conforme figura a seguir:

3. Selecionar o driver correto, conforme mostrado na figura, ou seja MPC4004BF,


digitar um nome para o projeto e escolher uma localizao adequada para salvar o
projeto.

77
4. Clicar com a tecla direita do mouse na opo Hardware na rvore de projeto, e
selecionar a opo Ver Catlogo de Hardware conforme mostrado abaixo:

5. Abrir a opo Bastidor no catlogo de Hardware e arrastar o Bastidor de 6 slots


para o cone Hardware na rvore de projeto.

78
6. Abrir a pasta de CPU e selecionar o modelo 4004.06BF inserindo-a no slot A1,
conforme mostrado a seguir:

7. Selecionar todas as outras placas de acordo com o modelo real existente no kit.

8. Com a configurao de hardware montada, localizar os endereos dos pontos


discretos de I/O do CLP para montarmos um programa de teste.

Caminho: Variveis globais I/O Placas de expanso Slot 1

Localizando os endereo das entradas e sadas discretas existentes na CPU temos:


Entradas: %I0.0 at %I0.7

Sadas: %Q0.0 at %Q0.7

Note que na coluna Nome podemos criar mneumonicos para esses IO, bem como
descrio do ponto para efeitos de documentao de projeto.

79
9. Duplo clicar na opo Program 0 da pasta No-Preemptivo na pasta
Programas do menu Aplicao dentro do Controlador1 na rvore de projeto,
conforme mostrado a seguir:

10. Clicar no atalho Insere nova linha para criar uma linha de programa conforme
mostrado a seguir:

11. Clicar no atalho Contato Aberto para criar uma instruo na linha de programa e
digitar %I0.0 ou o nome de usurio criado para vincular esta instruo a primeira
entrada digital do CLP, conforme mostrado a seguir:

80
12. Clicar no atalho Sada para criar mais uma instruo na linha de programa e
digitar %Q0.0 ou o nome de usurio criado para vincular esta instruo a primeira
sada digital do CLP, conforme mostrado a seguir:

13. Repetir os procedimentos anteriores de tal forma que sejam criadas 4 linhas com
as seguintes estruturas de entradas e sadas do CLP, conforme mostrado a seguir:

81
14. Verificar a configurao das portas seriais RS232 e RS485, bem como o protocolo
da CPU que ser enviado para o CLP, clicando na opo Serial A da pasta A1-
4004.06-BF na pasta Rack1-Hardware dentro do Controlador1 na rvore de
projeto, conforme mostrado a seguir:

82
15. A configurao da comunicao do software A1 com o CLP realizada atravs da
janela no seguinte caminho: Ferramentas -> CLP -> Interface de comunicao.

16. Clicar no atalho Compilar projeto para verificar possveis erros, conforme
mostrado a seguir:

Na compilao, se algum erro ocorrer com a configurao realizada, aparecer na


janela Mensagens o resultado da compilao.

83
17. Conectar o Cabo de comunicao CRS232415/ATOS entre a porta serial Com1 do
computador e a porta RS232 do carto CPU do CLP.

18. Clicar no atalho Envia projeto para CLP para realizar o Download do projeto,
conforme mostrado a seguir:

19. Clicar no atalho Sim para realizar o Download do projeto, conforme mostrado a
seguir. Caso no aparea esta janela, ser necessrio verificar o cabo de
comunicao ou os parmetros da porta serial.

20. A janela a seguir aparecer em caso de sucesso na operao de Download.

84
21. possvel acompanhar o funcionamento do programa diretamente no ladder,
ativando o boto PLAY.

22. Desligue o CLP. possvel simular o funcionamento do ladder sem o CLP,


ativando o boto SIMULAR.

85
Projeto Modbus RTU
Equipamentos necessrios:
KIT CLP Atos MPC 4004
Cabos para interligaes
Microcomputador com software A1
Microcomputador com software INDUSOFT
Interface serial RS232/RS485 compatvel com protocolo Modbus
Aquisitor de dados Field Logger

Documentos/Literatura necessria:
Manual do CLP Atos 4004
Manual drive comunicao Modbus Indusoft
Manual Aquisitor de dados Field Logger - Novus

Descrio do sistema:

O sistema transfere o produto do tanque T-101 para o processo sendo que a


automao proteje o filtro F-201 por excesso de presso ( em caso de
entupimento do mesmo ), desligando a bomba P-101.

O sistema tem o seguinte diagrama P&ID:

86
87
1 Configurao CLP

Especificao IOs:

ENTRADAS DIGITAIS SADAS DIGITAIS

ED0 - BOTO_LIGA_P101 SD0 - FALHA_PSH101A

ED1 - BOTO_RESET_FALHA_P101 SD1 - FALHA _PSH101B

ED2 - BOTO_DESLIGA_P101 SD2 - FALHA _PSH101C

ED3 - TERMICO_P101 SD3 - COMANDO_P101

ED4 - PSH101A SD4 - PSH101

ED5 - PSH101B SD5 - LSH101

ED6 - PSH101C SD6 - LSL101

ED7- SELO_P101 SD7 - FALHA_P101

ENTRADAS ANALGICAS SADAS ANALGICAS

EA1 LT101 SA1 LV101

Descrio do sistema:

- O sistema faz votao 2 de 3 dos PSH101A, PSH101B e PSH101C e ativa sada


PSH101 caso seje verdadeiro.
Nesse caso a bomba fica intertravada no podendo ser ligada e caso esteja ligada,
automaticamente desligada.

- A sada FALHA_PSH101A ativada em caso de falha de sensor PSH101A.

- A sada FALHA_PSH101B ativada em caso de falha de sensor PSH101B.

- A sada FALHA_PSH101C ativada em caso de falha de sensor PSH101C.

- A partida da bomba realizada pelo BOTO_LIGA_P101. O CLP recebe a


confirmao de selo pela entrada digital SELO_P101. Caso exista falha no
SELO_P101 ou o BOTO_DESLIGA_P101 seje acionado o comando da bomba
desligada.
88
- A entrada digital TERMICO_P101, desliga a bomba e ela entra em condio de
falha no podendo ter mais o comando de liga. A sada FALHA_P101 ativada
para alarme.
O comando BOTO_RESET_FALHA_P101 tira o sistema de falha e permite nova
tentativa de ativao.

- O sistema l a entrada analgica 1, referente ao LT100, indica o valor em % na


IHM e gera alarmes de LSH101 e LSL101 com 80 e 30% respectivamente. Esses
ajustes de alarme podem ser editados via IHM. O alarme LSL101 tambm intertrava
a bomba que no poder ser ligada e caso esteja ligada, automaticamente
desligada.

- A vlvula LV101 modulada em qualquer valor de 0 a 100% atravs de comando


via IHM.

2 Configuraes Supervisrio

O software supervisrio deve possuir 3 telas com resoluo de 1024 x 768


pixels, que devem ser configuradas conforme descrito seguir:
Tela de sintico.
Tela de alarmes.
Tela de trend.

Na montagem do sistema SCADA todas as telas devero ter uma barra superior e
uma barra inferior comum a toda aplicao, conforme segue:

A barra superior ( CABEALHO ) dever prever:


- Logomarca da empresa;
- Botes de navegao para outras telas;
- Boto de sada do sistema;
- Data e hora correntes;

A barra inferior ( RODAP) dever prever:


- Tela de alarmes online do sistema, com um mximo de 3 linhas.

- Tela de sintico com:


- Indicao numrica e bargraph do nvel do tanque 101 em porcentagem.
- Indicao alarmes LSH101, LSL101, PSH101 ( objetos piscantes)
- Indicao e ajuste dos valores de alarmes alto e baixo do tanque 101 em
porcentagem.
- Indicao e ajuste da LV101 em porcentagem.
- Indicao de bomba ligada, desligada e falha. (mudana de cor do objeto ).
- Indicao de bomba intertravada ( objetos piscantes).
- Botoeira liga,desliga e reset de falha da bomba P101.
Obs. A tela de comando da bomba dever ser do tipo popup.

- Tela de trend com:


- Registrador histrico do LI101.

- Tela de alarme histrico com:


-Falha do PSH101A.
-Falha do PSH101B.
-Falha do PSH101C.
-PSH101.
-LSH101.
-LSL101.
-Falha da bomba P101.

3 Topologia de rede comunicao Modbus RTU


Cenrio 1:

90
Obs. No clp necessrio declarar a seguinte linha no ladder para ativar a comunicao
Modbus Slave na porta RS485:

Cenrio 2:

Realize as conexes eltricas do sensor ao transmissor e ao aquisitor de dados, confomre


manual.
Monte a rede RS 485 conforme topologia apresentada.
Acrescentar no sintico do supervisrio a temperatura do produto no filtro F-200.
Realize o comissionamento do sistema.
Montar Cabo de
comunicao UTP
Objetivo: Aps esta tarefa voc ser capaz de testar e montar um cabo de comunicao.
(par tranado).
Equipamentos Requeridos
1.Cabo UTP
2.Alicate Crimpador
3.Conector RJ 45
4.Testador de cabo.

Informaes importantes:

CONECTOR RJ-45

PINAGEM

NMERO DOS
DESTINAO
PINOS
1 TD+ Transmite dados
2 TD- Transmite dados
3 RD+ Recebe dados
6 RD- Recebe dados
4, 5, 7, 8 Reservados

92
A seqncia de cores conforme norma EIA/TIA 568A determina:
branco e verde, verde, branco e laranja, azul, branco e azul, laranja, branco e marrom,
marrom.
Essa seqncia deve ser usada pra ligar um computador a um hub/ switch. Se voc
quer ligar dois computadores diretamente deve ter o cuidado de inverter os fios 1 de um
conector com o 3 do outro e o 2 de um com o 6 do outro. ( EIA/TIA 568B)

1 - Procedimento de montagem de cabo ethernet :

1 - Corta-se o cabo no comprimento desejado.

2 - Em cada ponta, com a lamina do alicate crimpador retira-se a capa de isolamento azul
com um comprimento aproximado de 2 cm.
3 - Prepare os oitos pequenos fios para serem inseridos dentro do conector, obedecendo a
seqncia de cores desejada.(veja informaes importantes).

Aps ajustar os fios na posio corta-se as pontas dos mesmos com um alicate ou com a
lamina do prprio crimpador para que todos fiquem no mesmo alinhamento e sem rebarbas,
para que no ofeream dificuldades na insero no conector RJ-45.

4 - Segure firmemente as pontas dos fios e os insira cuidadosamente no conector


observando que os fios fiquem posicionados no conector exatamente em sua posio
correta. Verifique se a capa esta inserida dentro do conector, pois ela tambm ser
prensada para garantir o travamento mecnico do cabo.

5 - Inserir o conector j com os fios colocados dentro do alicate crimpador, e pressionar at


o final.

6 Realize inspeo mecnica e eltrica com o testador de cabos ethernet.

94
2 - Procedimento de teste de cabos:

Faa a verificao mecnica e eltrica dos cabos fornecidos para teste e preencha a tabela
abaixo:

CABO TIPO MONTAGEM PARECER TCNICO JUSTIFICATIVA DE REPROVAO

1 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

2 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

3 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

4 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

5 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

6 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

7 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

8 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

9 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO

10 ( ) UTP ( )PARALELO ( ) APROVADO

( )STP ( )CRUZADO ( ) REPROVADO


Configurar Rede Ethernet TCP/IP
Equipamentos necessrios:
Hub / Switch Ethernet
Cabos UTP paralelos e cruzados
Microcomputador com placa de rede ethernet
Registrador Yokogawa MV1000
IHM Dakol eTOP306

Documentos/Literatura recomendada:
Apostila
Manual registrador Yokogawa MV1000
Manual IHM Dakol eTOP306

Tarefas:

1 Verificao endereo IP microcomputador:


Iniciar -> Executar -> cmd -> <ENTER>
No prompt de comandos digitar: ipconfig /? <ENTER>
P1.1. Qual o retorno desse comando com a opo /? ?

No prompt de comandos digitar: ipconfig <ENTER>


P1.2. Qual o endereo IP e Net Mask do computador?

No prompt de comandos digitar: ipconfig /all <ENTER>


P1.3. Qual o endereo MAC(Endereo fsico ) da placa de rede do computador?

2 Verificao de conexo com outros microcomputadores do


laboratrio:
No prompt de comandos digitar: ping X.Y.W.Z <ENTER>
Onde X, Y, W e Z so os nmeros do endereo IP de outro computador do laboratrio
P2.1. Qual IP escolhido? Houve conexo? Qual a percentagem de perda?

96
Solte o cabo de rede do seu computador e repita o comando ping do item anterior.
P2.2. Houve conexo? Qual a mensagem de retorno?

3 Configurando endereo IP do registrador Yokogawa MV1000:


Verifique no manual do equipamento como configurar o endereo IP e Net Mask para o
registrador ficar na subnet do laboratrio.
P3.1. Qual o endereo IP e Net Mask que foi escolhido para ser configurado no registrador?

4 Testando conexo do registrador Yokogawa MV1000 com a rede


ethernet:
Conecte o registrador no hub da bancada. Conecte o hub na tomada da rede da bancada.
P4.1. Qual cabo que foi utilizado? ( Paralelo ou Cruzado )

No prompt de comandos digitar: ping X.Y.W.Z <ENTER>


Onde X, Y, W e Z so os nmeros do endereo IP configurado no registrador Yokogawa.
P4.2. Houve conexo? Qual a percentagem de perda?

Desligue ou desconecte o cabo ethernet do registrador Yokogawa e repita do comando ping


do item anterior.
P4.3. Houve conexo? Qual a mensagem de retorno?

Conecte o registrador Yokogawa com um cabo cruzado no hub.


P4.4. Houve conexo? Qual a mensagem de retorno?

5 Acessando dados do registrador Yokogawa via WEB page:


Ative no registrador o servio de pagina WEB pelo menu ethernet.
Abra o Internet Explorer e digite o endereo ip configurado no registrador Yokogawa.
P5.1. Houve conexo? Qual o resultado obtido no Internet Explorer?

P5.2. Qual protocolo usado para acessar pginas WEB?

6 Configurando endereo IP da IHM Dakol eTOP306:


Verifique no manual do equipamento como configurar o endereo IP e Net Mask para a IHM
ficar ficar na subnet do laboratrio.
P6.1. Qual o endereo IP e Net Mask que foi escolhido para ser configurado na IHM?

7 Testando conexo da IHM Dakol eTOP306 com a rede ethernet:


Conecte a IHM na tomada de rede ethernet da bancada.
P7.1. Qual cabo que foi utilizado? ( Paralelo ou Cruzado )

_____________________________________________________________________
No prompt de comandos digitar: ping X.Y.W.Z <ENTER>
Onde X, Y, W e Z so os nmeros do endereo IP configurado na IHM.
P7.2. Houve conexo? Qual a percentagem de perda?

Desligue ou desconecte o cabo ethernet da IHM e repita do comando ping do item anterior.
P7.3. Houve conexo? Qual a mensagem de retorno?

Conecte a IHM diretamente ao computador da bancada com um cabo ethernet.


P7.4. Qual cabo que foi utilizado? ( Paralelo ou Cruzado )

No prompt de comandos repita o comando ping do item anterior.


P7.5. Houve conexo? Qual a percentagem de perda?

_____________________________________________________________________
8 Modificando endereo IP do microcomputador:

98
Entre nas propriedades de Meus Locais de Rede.
Entre nas propriedades da conexo de rede local -> Selecione Protocolo TCP/IP.
Ativar opo Usar seguinte endereo TCP/IP.
Configure um endereo IP com o seguinte formato: X.Y.W.Z e Net Mask 255.255.255.0,
onde X, Y, W e Z so os nmeros da sua bancada.
Execute o comando de ping para o registrador Yokogawa.
P8.1. Houve conexo? Porque?

Configure o registrador Yokogawa para a nova subnet configurada no microcomputador.


P8.2. Qual o endereo IP e Net Mask que foi escolhido para ser configurado no registrador?

No prompt de comandos digitar: ping X.Y.W.Z <ENTER>


Onde X, Y, W e Z so os nmeros do endereo IP configurado no registrador Yokogawa.
P8.3. Houve conexo? Qual a percentagem de perda?

9 Verificao de conflito de endereos IP:


Entre nas propriedades de Meus Locais de Rede.
Entre nas propriedades da conexo de rede local -> Selecione Protocolo TCP/IP.
Ativar opo Usar seguinte endereo TCP/IP.
Configure um endereo IP com o seguinte formato: X.Y.W.Z e Net Mask 255.255.255.0,
onde X, Y, W e Z so os nmeros de um outro computador existente na rede.
P9.1. O novo IP foi ativado na rede? O Windows exibe alguma mensagem de alerta?

10 Conectando host rede local via cabo de fibra tica:


Realize a conexo do registrador digital a rede local.
No prompt de comandos digitar: ping X.Y.W.Z <ENTER>
Onde X, Y, W e Z so os nmeros do endereo IP configurado no host.
P10.1 Houve conexo? Qual a percentagem de perda?
Desconecte o cabo ethernet do host e insira o conjunto de transcivers ticos entre o host e a
rede local do laboratrio. Em funo dos cabos escolhidos pode ser necessrio o ajuste da
chave HH para a posio MDI ou MDI-X ( Up Link ).
No prompt de comandos repita o comando ping utilizado no item anterior.
P10.2 Houve conexo? Qual a percentagem de perda?

P10.3.Houve necessidade da configurao TCP/IP ser alterada para a rede agora trabalhar
com link de fibra tica?
_____________________________________________________________________________________
Faa um desenho da ligao do host com a rede via link tico:

100
Integrao de IHM com SCADA via
Modbus RTU
Equipamentos necessrios:
IHM Dakol eTOP306
KIT CLP Atos MPC 4004
Cabo ethernet
Microcomputador com software Designer 6
Microcomputador com software INDUSOFT
Interface serial RS232/RS485 compatvel com protocolo Modbus

Documentos/Literatura necessria:
Manual IHM Dakol eTOP306
Manual software Designer 6
Manual do CLP Atos 4004

Procedimento:
1. Criao de configurao IHM:
1.1. Execute o software de configurao da IHM Designer 6 que est no seguinte
caminho: INICIAR -> PROGRAMAS -> DESIGNER 6 -> DESIGNER 6
1.2. No menu FILE -> NEW, crie um novo projeto escolhendo um nome e a localizao
da pasta onde dever ficar o projeto.

1.3. No menu Project -> Panel Setup -> Panel Model, escolha o modelo eTOP306.
1.4. No menu Project -> External Devices -> Serial Interface -> PLC Port escolha RS
485 Half Duplex ( Normal ).

1.5. No menu Project -> Configure Controller, escolha atravs do boto Select protocol o
driver Modbus Slave.

1.6. Nessa mesma caixa de dialogo ative o boto Controller Setup.

1.1. No campo Slave address insira um endereo modbus que no esteja em uso na
rede.

102
1.2. Nessa mesma caixa de dialogo ative o boto PLC Comm fazendo os seguintes
ajustes: Baud Rate 19200, Parity None, Data Bits 8 e Stop Bits 1.

1.3. Feche todas as caixas de dialogo.

2. Configurando telas:
2.1. Por default o sistema cria a Page 1 e esto disponveis as seguintes ferramentas de
desenho e animao. Passando-se o mouse pelo cone o sistema retorna a funo do
cone. Consulte o manual para detalhes das funes.

2.2. Podemos usar a biblioteca de desenhos disponvel em View -> Graphics Library
Manager. Podemos ainda desenhar em outro ambiente e usar o recurso de COPIAR e
COLAR.

2.3. Crie um desenho livre para teste.

3. Download do projeto:
3.1. Conecte cabo a IHM na rede ethernet do laboratrio.

3.2. Entre no menu TRANSFERS -> OPTIONS, e ative a opo ETHERNET PORT.

3.3. Em SERVER IP, insira o endereo IP que foi configurado na IHM.

3.4. Entre no menu TRANSFERS -> DONWLOAD.


3.5. Verifique a operao da IHM.

4. Integrando a IHM a um projeto:


4.1. Copiar o backup do projeto PLC MODBUS para a pasta do projeto IHM MODBUS.

4.2. Crie na IHM um tanque com bargraph e display para mostrar o nvel do tanque T-101.

4.3. Faa uma configurao no sistema supervisrio para escrever na IHM o valor do nvel vindo
do PLC.

4.4. As dinmicas criadas tem seus endereos modbus configurados pela tela propriedades do
objeto. Por exemplo uma dinmica NUMERIC FIELD:

Digite em ... para acessar a configurao modbus do ponto, no caso 40001

104
4.5. Monte a rede modbus RTU 485 conforme topologia abaixo .

4.6. Faa o comissionamento do sistema.

4.7. Faa o backup do sistema.


Integrao Modbus TCP/IP
Equipamentos necessrios:
KIT CLP Atos MPC 4004
Cabos para interligaes
Microcomputador com software A1
Microcomputador com software INDUSOFT
Interface Ethernet / serial RS232/RS485 compatvel com protocolo Modbus

Documentos/Literatura necessria:
Manual do CLP Atos 4004
Manual drive comunicao Modbus Indusoft

Procedimento:
1 Copiar o backup do projeto IHM MODBUS para a pasta do
projeto Modbus TCP.

2 Topologia de rede com comunicao Modbus TCP

Faa a conexo das portas RS232 e RS485 do carto ethernet com as portas RS232 e RS485 da CPU.

Faa a conexo da porta ethernet com a rede local.

106
3 Configuraes software de configurao A1.

Editar a configurao do projeto para modificar o acesso do software ao CLP via rede
Ethernet.
-Entre no menu Ferramentas -> CLP.
-Mude o tipo de interface para TCP/IP.
-Insira o endereo IP do carto ethernet
-Ajuste a porta para 9001.
-Clique no boto TEST para verificar se existe conexo com o carto.
-Faa o download do projeto agora pela rede ethernet.
4 Configuraes supervisrio SCADA

Editar a configurao do drive modbus para habilitar a comunicao via rede ethernet.
-Com o boto direito no drive MODBU, ativar settings.
- Edite a opo Serial Encapsulation para TCP/IP.
- Configure o endereo IP do carto ethernet.
- Ajuste a porta para 9002.

- Rode o indusoft para comissionamento do sistema.

108
Integrao arquitetura client server
SCADA via rede TCP/IP
Equipamentos necessrios:
KIT CLP Atos MPC 4004
Cabos para interligaes
Microcomputador com software A1
Microcomputador com software INDUSOFT

Documentos/Literatura necessria:
Manual do CLP Atos 4004
Manual drive comunicao Modbus Indusoft

Procedimento:
1 Abrir o backup do projeto Modbus TCP . Copiar projeto para
drive local do microcomputador.

2 Topologia de rede comunicao TCP


3 Configuraes estao SCADA

- Deixar a aplicao rodando em driver local ( EX: C, D, etc..)


- Com o boto direito na pasta entre na opo compartilhamento e segurana:

- Ativar opo Compartilhar esta pasta. Caso deseje mude o nome do compartilhamento.

- Colocar o sistema em runtime.

3 Configuraes estao IHM


110
- Em ambiente de rede procurar pela estao SCADA.
- Localizar a pasta compartilhada e com o boto direito, mapear unidade de rede e concluir.

- V no menu Iniciar -> Programas -> Indusoft Secure Viewer -> Indusoft Secure Viewer
Configuration.

- Em Data Server IP, insira o endereo IP da estao SCADA.


- Em URL, insira o caminho da aplicao ( Caminho que foi mapeado pela rede) at o
arquivo .APP
- Save e Close.
- Execute o Indusoft Secure Viewer.
- Na janela de logon coloque usuario GUEST sem senha.
- Faa o teste de acesso ao sistema de superviso.
Configurar automao em fieldbus
Foundation
CRIAR PROJETO EM MODO OFF-LINE (PLANTA FSICA)

 Nesta etapa, estaremos criando um projeto no Syscon em modo off-line. Neste momento
ser criado somente a parte fsica do sistema Fieldbus, ou seja todos componentes
fsicos deste sistema.

PROCEDIMENTO

Em nosso laboratrio, estaremos utilizando as 4 DFIs dos kits didticos configuradas com
IP Adress j atribudos, portanto no ser necessrio configurar o microcomputador PC de
sua bancada. Basta portanto, confirmar que microcomputadores e DFIs esto conectados a
rede do laboratrio.

1- Selecionar a opo Syscon conforme figura a seguir.

2- Criar um novo projeto: PROJECT FILE/NEW/PROJECTS, e dar um nome para ele


(p.ex., Training) salve-o em seguida.

3- Aparecer a janela princial. Dentro dela, o cone para a rea 1 (Planta Lgica) e outro
para Fieldbus Networks (Planta Fsica).

112
4- Clicar com o boto direito do mouse em Fieldbus Networks e selecione New Fieldbus,
com o boto esquerdo do mouse.

5- Colocar um Tag no box de dilogo que ir aparecer. D um nome para ele (p.ex.,
FIELDBUS 1 ( Planta Fsica)). Apertar o boto OK no box. No esquea que este o
nome que ser dado para a rede fsica.

6- Clicar com o boto direito do mouse no cone FIELDBUS 1 (Planta Fsica) e


selecionar a opo Expand, com o boto esquerdo do mouse. Aparecer a janela
FIELDBUS 1 (Planta Fsica).
7- Para organizar a tela, v na opo Window da janela Syscon Trainning e selecione a
opo Tile.

8- Na janela FIELDBUS 1 ( Planta Fsica), clicar com o boto direito do mouse, no cone
FIELDBUS 1 (Planta Fsica) e selecione a opo New Bridge, selecione na opo
Manufacturer: Smar, e no Device Type: DFI 302, digite o Device Tag: DFI KIT XX e
ento click em OK.
Obs.: No campo Device Tag XX=Nmero do seu kit didtico de 01 at 04

114
9- Na janela FIELDBUS 1 (Planta Fsica), clicar com o boto direito do mouse no cone
FIELDBUS 1 (Planta Fsica) e selecione a opo New Device, em Manufacturer,
selecione Smar, em Device Type, selecione LD302 (instrumento), em Device Tag, digite
PT-XX (onde XX o nmero de sua bancada) . Clicar com o boto esquerdo do mouse
em OK.

10- Repita a operao s que agora selecione Smar, FY 302, digite um tag, PV-XX. Clicar
em OK. A parte fsica da rede, j est pronta.
CRIAR BLOCOS BSICOS DE UM PROJETO EM MODO OFF-LINE (PLANTA LGICA)

Nesta etapa, estaremos configurando os blocos bsicos (Resoure, Transducer,


Analog Input e Analog Output) dos devices LD302 e FY302.

PROCEDIMENTO

11- De um clique com o boto direito no cone FB VFD ->NEW BLOCK. Selecione o bloco
resource block. Em block tag como sugesto coloque o tag do device com o sufixo que
represente o bloco. Por ex. PIT-123_RES. Crie os demais blocos conforme figura
abaixo:

12- D um duplo clique no bloco Resource block. Isso abrir a configurao dos blocos.
Todo bloco tem que ter pelo menos o parmetro MODE_BLK -> TARGET configurado

116
para auto para o bloco poder funcionar.

13- Configure esse parmetro em todos os blocos da aplicao.

14- Como iremos criar um controle feedback, crie no FY-302 um bloco PID.
DEFINIR A ESTRATGIA DE CONTROLE DE UM PROJETO EM MODO OFF-LINE (PLANTA
LGICA)

Nesta fase, estaremos configurando uma estratgia de controle feedback.

PROCEDIMENTO

15- Na janela principal de um click com o boto direto do mouse no cone AREA 1. Ative
New Process Cell e de um nome no campo TAG. Por ex. CONTROLE DE PRESSAO

16- De um click com o boto direito no Process Cell criado e ative EXPAND.

118
17- Para organizar a tela, v no menu Window e selecione a opo Tile.

18- No Process Cell criado, de um click com o boto direito e selecione New Control
Module e digite um tag (p.ex., CONTROLE PRESSAO). Click OK para continuar.

19- Click com o boto direito do mouse no cone CONTROLE PRESSAO e selecione
Strategy e ir aparecer uma nova janela.

20- Para organizar a tela, v no menu Window da janela Syscon - Training e selecione a
opo Tile.
21- Selecione e arraste para a janela Strategy os blocos que sero necessrios para
montar o controle feedback.
22- Atravs do cone de LINK monte as ligaes entre os blocos.

23- Salve o projeto.

ESTABELECER COMUNICAO COM OS DISPOSITIVOS DE UM PROJETO EM MODO ON-LINE

Estaremos iniciando a comunicao e vinculando os dispositivos reais de uma rede


Fieldbus, atravs de seus IDs ao projeto criado anteriormente em modo OFFLINE.

120
DF51
(DFI302)

BT302

DF52 DF49
(PS302P) (PSI302P-2) LD302

FY302

PROCEDIMENTO

1. Ative o cone On-Line Mode.

Durante o processo de estabelecimento da comunicao, dever aparecer um Box


mostrando o tempo de conexo conforme mostrado a seguir.

Aps o estabelecimento da conexo, a janela TRAINING, apresentar o cone da DFI com


um indicador X em vermelho, significando que a mesma possui alguma inconsistncia
entre a configurao do projeto e a configurao gravada na DFI. Esta inconsistncia, neste
caso devido a no atribuio de um ID a DFI do projeto, o que ser solucionado nos
prximos passos.

2. Na janela principal, click com o boto direito do mouse em DFIXX, e selecione


Attributes. Em seguida, selecione o Device Id correspondente ao carto DFI, utilizado
em seu kit. Tenha certeza em relao ao nmero de srie do carto DFI de seu kit
(em caso de dvida consulte o instrutor). Clicar no boto OK, para confirmar a
seleo.

122
Aps esta operao, o indicador X em vermelho dever sumir indicando que a placa DFI j
est em comunicao com o Syscon.

3. Verifique a comunicao: clicar com o boto direito do mouse no cone Fieldbus 1


(Planta Fsica), selecionando a opo Live List. Observe o Id dos instrumentos que
esto na rede e feche esta janela. Feche a janela Live List.
4. Na janela Fieldbus 1 (Planta Fsica), click com o boto direito do mouse em PT-XX,
selecione Attributes e selecione o Device Id correspondente ao instrumento.
Observar que existem dois LD302 (um transmissor de vazo e outro transmissor de
presso) o que exige que seja visualizado qual o nmero de srie do LD302 que
trabalhar como transmissor de presso. Em caso de dvida, consulte o instrutor.
Clicar no boto OK, para confirmar a seleo..

5. Repita o passo anterior para o tag PV-xx.


6. Salve o projeto.

ATRIBUIR TAGS AOS DISPOSITIVOS DE UM PROJETO EM MODO ON-LINE

Nesta etapa, estaremos iniciando a atribuio dos tags criados no projeto aos
dispositivos reais de uma rede Fieldbus.

PROCEDIMENTO

1. Clicar com o boto direito no cone Fieldbus 1 (Planta Fsica) e selecione Live list.

124
2. Clicar com o boto direito em LD302 ou PT-01, selecionando a opo Assing Tag.

3. Observar que aps efetivar o comando Assign Tag o dispositivo LD-302 some da
janela Live List.

Aps alguns segundos o LD-302 retornar na janela Live List,j como PT-XX, porm ainda
no est fixado no sistema, conforme mostrado na figura.

Em seguida, o dispositivo aparecer na janela Live List j em negrito o que confirma a


atribuio do tag com sucesso, conforme mostra a figura.
4. Repita os passos anteriores para o FY302 ou PV-123. Aguarde um pouco e feche a
janela Live List.

EFETUAR DOWNLOAD AOS DISPOSITIVOS DE UM PROJETO EM MODO ON-LINE

Nesta fase, estaremos iniciando o donwload da configurao aos instrumentos


fsicos da rede fieldbus

PROCEDIMENTO

1. Na janela Fieldbus 1 (Planta Fsica), clicar com o boto direito do mouse no cone
Fieldbus 1 (Planta Fsica), selecionando a opo Download.

Durante o processo de Download aparecer a janela mostrada a seguir:

126
2. Se necessrio for, possvel realizar a operao de download individualmente em
cada dispositivo.

MONITORAR/AJUSTAR PARMETROS DOS DISPOSITIVOS DE UM PROJETO

Nessa operao, estaremos monitorando e ajustando alguns parmetros dos


dispositivos de uma rede Fieldbus foundation

PROCEDIMENTO

1. Na janela principal selecione Export Tags*.

2. Selecione a opo Salvar.


*Nota: Este comando habilita a superviso dos blocos atravs do OPC. Sempre que for
trocado ou adicionado um novo bloco este comando DEVE ser executado.

3. Na janela Kit XX AUTOMA (Planta Lgica), clicar com o boto direito do mouse no
bloco PV-XX_PID e selecionar a opo On Line Characterization.

4. Selecionar o boto All na barra de menu para visualizar todos os parmetros, e em


seguida, clicar com o boto esquerdo na coluna Value correspondente ao parmetro
GAIN e ajuste-o para 2. Ento click no boto End Edit ou pressione a tecla <Enter>.

128
5. Repita o passo 4 para o parmetro RESET = 10.
6. Clique com o boto direito no bloco transducer do posicionador FY (PV-01_TRD),
escolha on-line caracterization e habilite o parmetro SETUP escolhendo a opo
ENABLE. O sistema levar aproximadamente 1 minuto para ajustar a posio da vlvula
de controle automaticamente. Observe que no display do posicionador a palavra SETUP
aparecer. Aguarde at que ela desaparecer e prossiga.
1. Feche a janela On Line.

VERIFICAR FUNCIONAMENTO DO CONTROLE DE PRESSO

Nesta fase, estaremos verificando a operacionalidade dos instrumentos


configurados, testando o controle de presso do tanque do kit didtico.

PROCEDIMENTO

1. Realizar as ligaes eltricas necessrias para o teste, conforme descrito a seguir:


- Solenide de entrada de ar ativada por chave manual.
- Solenide de alivio de presso ativada por pressostato de alta.

2. Verificar e ajustar caso necessrio a presso dos seguintes pontos:


Entrada de ar de processo: 4 kgf/cm2;
Alimentao do posicionador FY-302 da vlvula de controle: 35 psi.
VLVULA DO
REGULADORA ROTMETRO
PARA
POSICIONADOR

3. Ajustar a vlvula na entrada do rotmetro, abrindo-a aproximadamente apenas


volta.
4. Verificar se a vlvula de BY-PASS da vlvula de controle est fechada, assim como
as 2 vlvulas de bloqueio na linha da mesma vlvula de controle esto fechadas. Em
seguida fechar totalmente a vlvula de bloqueio na sada (jusante)da vlvula de
controle, abrindo-a apenas de volta. Abrir totalmente a vlvula manual montante
da vlvula de controle.
5. Iniciar o aplicativo TagView clicando no menu iniciar conforme mostrado a seguir:

130
6. Aparecer a janela a seguir:

7. Clicar com o boto esquerdo do mouse no boto TagViewConf, conforme mostrado


a seguir:

Aparecer a seguinte janela:

8. Clicar no boto OPCServer para aparecer todos os blocos disponveis em sua


aplicao:
9. A seguir clicar em Do nothing

10. Clicar sobre o bloco PT-01_AI e selecionar a opo PV_VALUE. Em seguida


clicar no boto ADD ITEM.
Dever aparecer a janela a seguir, confirmando a insero do tag selecionado na lista de
tags a serem visualizados.

11. Repetir o processo de seleo anterior, para todos os tags mostrados na janela a
seguir:

12. Salve a configurao selecionando com o boto da esquerda do mouse a opo


Save As, conforme janela a seguir:

132
13. Clicar com o boto da esquerda do mouse no cone TagView, conforme mostrado a
seguir:

Aparecer a janela a seguir que mostra os valores atuais dos tags configurados no
TagView.

14. Nesta janela ser possvel alterar os valores dos parmetros de alguns blocos, como
por exemplo:
Parmetro Valores possveis
PV-01_PID.MODE_BLK.TARGET 8=AUTO; 16=MAN; 4=CAS
PV-01_PID.MODE_BLK.ACTUAL 8=AUTO; 16=MAN; 4=CAS
PV-01_PID.GAIN 0 a 100
PV-01_PID.RESET 0 a 999 seg/repetio

Portanto, altere os seguintes valores na seqncia solicitada abaixo:


PV-01_PID.MODE_BLK.TARGET = 16

PV-01_PID.OUT.VALUE = 20

Altere o parmetro PV-01_PID.SP.VALUE para o valor verificado anteriormente.


Em seguida altere:
PV-01_PID.MODE_BLK.TARGET = 8
Verifique que o parmetro PV-01_PID.MODE_BLK.ACTUAL assumir o valor 8,
indicando que o bloco foi para o estado automtico.
Incremente o valor do parmetro PV-01_PID.SP.VALUE em 10 unidades.
Verifique como reage o parmetro PV-01_PID.PV.VALUE, que estar variando em
funo do controle do sistema.

134
Projeto controle presso

ESCOPO DO PROJETO: Elaborar projeto de sistema de automao de um


processo industrial.

1) Descritivo geral:

Uma indstria utiliza um tanque para armazenamento de seu produto final.


necessrio controlar a presso desse tanque durante o processo de distribuio.
Uma medio de vazo instantnea e sua respectiva totalizao se fazem
necessria para efeitos de faturamento da venda do produto. J a medio de
temperatura do produto ter como objetivo, garantir a segurana da planta visto que
altas temperaturas podem levar o tanque a uma condio de exploso.
Para realizar o controle do processo foi definido um sistema baseado em malha
feedback utilizando rede fieldbus foundation (FF) e ethernet TCP/IP.
VENT

2) Requisitos sistema de controle:

1.1 O controle de presso do tanque ser realizado atravs de malha de


controle feedback com algoritimo PID;

1.2 A entrada de ar liberada por vlvula solenide comandada por chave


manual local;

1.3 A proteo para alta presso realizada por vlvula solenide comandada
por pressostato local;
1.4 Limites operacionais:

Faixa do transmissor de presso:


Presso: 0 3 kgf/cm

Faixa do transmissor de vazo:


Diferencial de presso: 0 3000 mmCA.
Vazo: 0 2500 l/h

Faixa do transmissor de temperatura:


Temperatura: 0 100 C

3) Requisitos sistema de superviso:

3.1 O software supervisrio deve possuir 5 telas com resoluo de 1024 x 768
pixels, que devem ser configuradas conforme descrito seguir:
Tela de sintico.
Tela de sintonia do controlador de presso.
Tela de alarmes.
Tela de trend.
Tela de eventos.

Na montagem do sistema SCADA todas as telas devero ter uma barra superior e
uma barra inferior comum a toda aplicao, conforme segue:

A barra superior ( CABEALHO ) dever prever:


- Logomarca da empresa;
- Botes de navegao para outras telas;
- Boto de sada do sistema;
- Data e hora correntes;

A barra inferior ( RODAP) dever prever:


- Tela de alarmes online do sistema, com um mximo de 3 linhas.

Tela de sintico:
Esta tela dever contemplar os seguintes itens:
Desenho representando o fluxograma do processo contendo as
informaes mnimas necessrias para a operao do processo;
Indicao numrica do valor de presso do tanque em kgf/cm;
136
Indicao numrica do valor da temperatura em C;
Indicao numrica do valor da vazo de produto para o tanque em l/h;
Indicao numrica do valor da vazo totalizada de produto para o tanque
em l;
Boto de reset da vazo totalizada;
Indicao numrica do valor de comando para vlvula de controle em %;
Bargraph do valor de comando para vlvula de controle em %;
Indicao de cor de abertura da vlvula de controle :
COR VERMELHA: Fechada COR VERDE:Aberta.
Comando para chamada do face plate dos controladores de presso em
janela tipo popup. Nesses face plates o sistema dar acesso ao SP, PV,
MV, A/M.

Tela de sintonia do controlador de presso:


Esta tela dever contemplar os seguintes itens:
Grfico de tendncias e histrico, com ocupao de pelo menos 50% do
espao disponvel na tela e indicao de PV, SP e MV com cores distintas;
Indicao da varivel de processo em unidades de engenharia
Indicao do Set Point e possibilidade de sua alterao;
Indicao da Varivel Manipulada e possibilidade de operao manual;
Indicao de controle em Manual ou Automtico;
Indicao e possibilidade de alterao das aes de controle;

Tela de alarmes:
Esta tela dever contemplar:
Listagem com todos os alarmes histricos ocorridos;

Relao de alarmes:
Presso baixa do tanque - limite 0,5 kgf/cm.
Presso alta do tanque - limite 2,5 kgf/cm.
Vazo baixa de ar - limite 300 l/h
Vazo alta de ar - limite 1900 l/h

Tela de trend:
Esta tela dever contemplar os seguintes itens:
Grfico de tendncias e histrico, com ocupao de pelo menos 50% do
espao disponvel na tela e indicao da presso, vazo e temperatura do
sistema.

Tela de eventos:
Esta tela dever contemplar os seguintes itens:
Registro de alteraes nos parmetros KP, TR e TD do controlador de
presso.

4. Entrega do sistema:

O sistema ser considerado entregue com o cumprimento dos seguintes itens:


- Testes operacionais do sistema.
- Sintonia das malhas de controle.
- Apresentao da documentao do sistema:
Fazer o backup final da aplicao( Incluir legenda e comentrios)
Fazer arquivo de texto com comentrios sobre o ambiente de desenvolvimento
(Hardware, SO, Aplicativos, verses, SP, modelo, firmware, etc...)

138
Implementar rede Profibus DP

Deseja-se construir uma aplicao, onde se tem um dipositivo DP-MASTER localizado


dentro de uma estao SIMATIC-300, e um IO digital remota escrava:

Mdulo de I/O modelo MURR Impact 2.0 com 8 entradas digitais e 8 sadas digitais;

1- CONFIGURAR O HARDWARE

Utilizando o configurador de hardware do STEP7, crie uma configurao de hardware


que satisfaa a situao proposta.

Duplo-clicar no cone do SIMATIC MANAGER na rea de trabalho, ou a partir


do menu Iniciar escolher a opo conforme mostra a prxima figura.

Criar um novo projeto (por exemplo com o nome de PRO1), utilizando o


SIMATIC MANAGER.

139
Inserir uma nova Estao SIMATIC 300, selecionando a opo mostrada na
figura seguir, e d o nome de SIMATIC 300 (1).

Aparecer a seguinte janela:

Configurar, utilizando o HARDWARE CONFIG, todos os componentes de


Hardware desta estao, conforme o Kit que estamos trabalhando. Para tal, clicar
no cone Hardware da estao SIMATIC 300(1). Aparecer a seguinte janela:

140
Selecionar no catlogo, todos os mdulos existentes no seu rack de treinamento
(comece obrigatoriamente com o trilho (rack)).

INSERINDO
TRILHO

Selecionar seguir, todos os mdulos componentes desta estao, desde CPU, Fonte
at mdulos de sinal.

Aps a insero de todos mdulos, a configurao da estao ficar semelhante ao


que mostra a prxima figura

141
Faa o download da configurao e verifique se a CPU entra em Run. Caso
contrrio verifique a origem do problema.

Criar uma rede PROFIBUS/DP, a partir do SIMATIC MANAGER

Inserir um DP-Master System, utilizando o HW CONFIG. Para tal, clique na tecla


da direita do mouse sobre o tpico DP da sua configurao, e selecione a opo
Add DP Master System, conforme mostra a figura a seguir.

142
Clicar sobre o boto New, conforme mostrado na figura a seguir, para que seja
criada uma rede PROFIBUS/DP:

Clicar na aba Network Settings e selecionar: Transmission Rate=187,5 kbps;


Profile=DP em seguida clicar em OK para confirmar as alteraes.

143
Clicar sobre o DP/Master System e aparecer a janela mostrada a seguir.

144
CONFIGURAO DOS ESCRAVOS PROFIBUS/DP
Abrir o catlogo de componentes, selecionar a pasta PROFIBUS/DP e tentar
encontrar o escravo MURR Impact 2.0 atravs da ferramenta FIND. Caso no
seje encontrado deve-se adicionar os arquivos GSD do equipamento em Option ->
Install GSD file.

Uma vez encontrado arraste o componente para o barramento Profibus e defina o


endereo do mesmo conforme a configurao das chaves rotativas.

Clicar sobre o mdulo Impact 2.0 e arrastar o modelo do modulo para o slot 1. No
caso estamos utilizando modelo 8 DI e 8 DO.

145
Note que nas colunas I Adress e Q Adresss so criados os endereos de IO desse
modulo.

Monte o cabo da rede Profibus DP com pelo menos 3 conectores.

Faa testes no cabo de continuidade, curto, resistncia dos terminadores antes de


conectar o cabo nos equipamentos.
Faa o download da configurao e verifique se a CPU entra em Run. Caso
contrrio verique a origem do problema.

2- CONFIGURAR O PROGRAMA

Abrir bloco OB1 na pasta Blocks / S7 Program / CPU 313-2 DP da estao


SIMATIC 300(1), pertencente ao projeto que estamos desenvolvendo, no
SIMATIC MANAGER.
Configure um ladder que leia entradas e ative sadas digitais do modulo Impact 2.0.
Como por exemplo:

146
Faa o donwload da configurao e teste o sistema.

Obs. Crie os blocos: OB82, OB86; OB87; OB121 e OB122. Todos estes blocos tm
a seguinte funo de receber alarme de falha de sistema por falha de carto ou
modulo de rede. Caso esses blocos no existam a CPU entrar em STOP.

3- AMPLIAR O SISTEMA

Adicionar um outro dispositivo MURR Impact 2.0, fazendo leituras e escritas de


seus pontos de IO.

Adicionar vlvula borboleta Bray com monitor de vlvulas Sense modelo PSH5-
M32-DP. Criar ladder que comande sua abertura e fechamento. Faa leitura dos
sensores de vvlula aberta e vlvula fechada. Gerar alarme em caso de falha de
posicionamento.

Faa o comissionamento final do sistema.

147
Implementar inversor de freqncia em rede Profibus
DP
Deseja-se construir uma aplicao, para comandar Inversor de Frequncia SIEMENS
Micromaster 440 em rede Profibus DP

INVERSOR DE FREQUNCIA
O inversor de frequncia SIEMENS Micromaster 440 utiliza para conexo a uma rede
PROFIBUS uma placa de comunicao conforme mostrado na figura a seguir.

O endereamento PROFIBUS da placa de comunicao realizado atravs de duas


maneiras:
Via DIP-Switch no frontal da placa de comunicao
Via parametrizao (P0918)

importante lembrar que quando for selecionado via DIP-Switch o endereo 0, o


endereamento vlido ser o definido no parmetro P0918.

A comunicao cclica da placa de comunicao do inversor com o mestre da rede


PROFIBUS, ser realizada de acordo com estruturas definidas no perfil de
comunicao para Drives do PROFIBUS. Este perfil define 5 tipos de troca de dados
denominados de PPO, e sua estrutura mostrada na figura a seguir:
148
O MicroMaster4 trabalha somente com os PPO1 e PPO3.
No PPO1 divide-se em duas reas de trabalho: PKW e PZD, onde PKW uma rea
utilizada para monitorao e parametrizao de qualquer parmetro do inversor, e PZD
outra rea utilizada para comunicao das principais informaes do inversor com o
mestre da rede PROFIBUS.
A rea PZD do PPO1 possuir dois registros tipo Word de escrita e dois registros tipo
Word de leitura, denominadas de registro de status e main set-point para envio de
dados ao mestre e registro de control e main actual value para recebimento de
dados do mestre.

149
A figura a seguir mostra a estrutura do registro denominado Control.

150
A figura a seguir mostra a estrutura do registro denominado Staus.

151
1- CONFIGURAR O HARDWARE

Abrir o HW Config do projeto desenvolvido no exerccio anterior.

Abrir o catlogo de componentes, selecionar a pasta PROFIBUS/DP seguido de


SIMOVERT e clicar no mdulo para inversor de frequncia MICROMASTER 4.
Isto ir inser-lo na rede PROFIBUS, configurando seu respectivo endereo.

Selecionar a opo 0PKW, 2PZD (PPO3) no catlogo de componentes.

Faa o download da configurao e verifique se a CPU entra em Run. Caso


contrrio verique a origem do problema.

2- CONFIGURAR O PROGRAMA

Abrir bloco OB1 na pasta Blocks / S7 Program / CPU 313-2 DP da estao


SIMATIC 300(1), pertencente ao projeto que estamos desenvolvendo, no
SIMATIC MANAGER.
Configure um ladder que leia entradas e ative sadas digitais do modulo Impact 2.0.
Como por exemplo:

152
Faa o donwload da configurao e teste o sistema.

3- AMPLIAR O SISTEMA

Adicionar comando para fazer a inverso da rotao do motor.

153
Implementar rede Profibus DP/PA

Deseja-se construir uma aplicao, onde se tem um dispositivo DP-MASTER


localizado dentro de uma estao SIMATIC-300, e dois dispositivos escravos em rede
Profibus PA.

Transmissor de presso Yokogawa modelo EJA.


Posiconador de vlvulas Smar modelo FY303.

1- CONFIGURAR O HARDWARE

Utilizando o configurador de hardware do STEP7, abra a configurao criada para a


rede profibus DP criada anteriormente.

CONFIGURAO DOS ESCRAVOS PROFIBUS PA


Abrir o catlogo de componentes, selecionar a pasta PROFIBUS PA e tentar
encontrar o escravo Yokogawa EJA atravs da ferramenta FIND. Caso no seje
encontrado deve-se adicionar os arquivos GSD do equipamento em Option ->
Install GSD file.

Uma vez encontrado arraste o componente para o barramento Profibus e defina o


endereo do mesmo.

154
Monte o cabo da rede Profibus DP com pelo menos 3 conectores.
Faa testes no cabo de continuidade, curto, resistncia dos terminadores antes de
conectar o cabo nos equipamentos.
Instale nessa rede um coupler Siemens.
Monte a rede PA a partir do couple Siemens.

Faa o download da configurao e verifique se a CPU entra em Run. Caso


contrrio verique a origem do problema.

2- CONFIGURAR O PROGRAMA

Duplo-clicar sobre o bloco OB1 na pasta Blocks / S7 Program / CPU 313-2


DP da estao SIMATIC 300(1), pertencente ao projeto que estamos desenvolvendo,
no SIMATIC MANAGER.
Configure um ladder que leia presso do transmissor de presso.
Obs. Use o bloco SFC 14 para leituras e SFC 15 para escritas. Como por exemplo:

155
Obs. Ser necessrio criar um DB com a seguinte estrutura:

Faa o donwload da configurao e teste o sistema.

3- AMPLIAR O SISTEMA

Adicionar um posiconador profibus PA Smar FY303 e configure o sistema para abrir


e fechar uma vlvula de controle.
Obs. Use o bloco SFC 14 para leituras e SFC 15 para escritas. Como por exemplo:
156
Obs. Ser necessrio criar um DB com a seguinte estrutura:

Faa o comissionamento final do sistema.

4- CONFIGURAR DEVICES PA

Para configurao dos devices PA utilize software PDM da Siemens em conjunto com
interface USB/DP CP5711.

157
Tela de configurao de instrumento via PDM.

158
Implementar rede AS-i

Deseja-se construir uma aplicao, onde se tem um dispositivo AS-i-MASTER


localizado dentro de uma estao SIMATIC-300, e remota digital rede AS-i.

FESTO ASI-4DI3DO-M12X2

1- CONFIGURAR O HARDWARE

Utilizando o configurador de hardware do STEP7, abra a configurao criada para a


rede profibus DP criada anteriormente.

Lembrando que quando se cria o mestre AS-i ele j mapeia todos os endereos de
todos os escravos conforme tabela de exemplo:

159
2- CONFIGURAR O PROGRAMA

Duplo-clicar sobre o bloco OB1 na pasta Blocks / S7 Program / CPU 313-2


DP da estao SIMATIC 300(1), pertencente ao projeto que estamos desenvolvendo,
no SIMATIC MANAGER.
Configure um ladder que leia entrada e ative sada da remota FESTO.
Como por exemplo:

160
3- AMPLIAR O SISTEMA

Adicionar remota AS-i SENSE no sistema e testar leitura e escrita.


Adicionar remota AS-i SIEMENS no sistema e testar leitura e escrita.

161