Seção 19
CRIANDO UMA ESTRATÉGIA
FOUNDATION FIELDBUS USANDO O
DF62/DF63
Introdução
Neste capítulo, será mostrada a configuração de uma estratégia Fiedlbus utilizando como bridge o
controlador DF62. Conforme a malha de controle exibida abaixo:
PROJ_DF62
Figura 19. 1- Esquemático do processo para controle de temperatura
O objetivo do processo é controlar a temperatura de saída do produto utilizando vapor para aquecêlo. A temperatura do produto será enviada para o controlador Mestre onde será comparada com o
valor desejado de temperatura.
A saída do Mestre será o set point do controlador Escravo, que enviará um sinal para a válvula,
que, por sua vez, controlará a vazão de vapor para o trocador de calor.
NOTA
Esta estratégia também pode ser realizada utilizando-se o controlador DF63.
19.1
DFI302 - Manual do Usuário – AGO/14 - F
Iniciando uma Área
Passo 1
É possível criar (ou editar) uma área a partir do Studio302. Para isso na interface do Studio302
selecione Areas. Uma janela abrirá listando todas as áreas da base de dados.
Para criar uma nova área, clique dentro da janela Areas com o botão esquerdo do mouse e então
selecione o item New Área.
Figura 19. 2- Criando uma nova área
Outra forma para criar uma nova área é a partir do Syscon. Clique no ícone
na barra de
ferramentas do Studio302, vá para o menu File, item New, ou use o botão New,
ferramentas do Syscon.
, na barra de
Na caixa de diálogo, têm-se as opções de Area. Selecione a opção HSE Area. A figura a seguir
mostra as opções disponíveis no Syscon:
19.2
Criando uma Estratégia Foundation Fieldbus usando o DF62
Figura 19. 3- Opções para criação de áreas no Syscon
Após escolher o tipo da área, será exibida uma janela em que o usuário deve dar um nome para a
nova área.
Figura 19. 4 – Nome da nova área
Atribua o nome da área na caixa Area Name e, então, clique Ok. Para este exemplo, foi escolhido
o nome PROJ_DF62.
Uma nova janela aparecerá. Esta janela contém os ícones:
 Application – Planta Lógica. Nesta seção são inseridas as estratégias de controle.
 Fieldbus Networks – Planta Física. Nesta seção são adicionados os equipamentos e blocos
funcionais.
Figura 19. 5 – Divisões da Área
Projeto da Planta Física
Passo 2
Na janela principal, chamada Proj_DF62, clique no ícone Fieldbus Networks,
, usando o botão
direito do mouse para selecionar o Server e escolha Communication Settings, ou através da
barra de ferramentas, clique sobre a opção CommunicationSettings. A caixa de diálogo para os
ajustes de comunicação abrirá.
19.3
DFI302 - Manual do Usuário – AGO/14 - F
Figura 19. 6 – Escolhendo o Server
Confirme se a opção Smar.HSEOLEServer.0 já está selecionada. Caso contrário, selecione-a e,
depois, clique OK.
Organizando a Janela do Fieldbus
Passo 3
Após escolher o Server para a área, clique sobre o sinal , localizado à esquerda de New Fieldbus.
Aparecerá uma rede HSE com um tag, por exemplo, HSE Network 1*. Clique sobre este item com o
botão direito e escolha a opção Expand. A figura seguinte exibe a rede HSE criada:
Figura 19. 7 – Criação da rede HSE
Para organizar a tela, clique na janela da área. Então, no menu Window da barra de ferramentas
do Syscon selecione a opção Tile.
Adicionando a Bridge
Passo 4
Clicando com o botão direito sobre HSE Network 8, aparecerá uma caixa de diálogo. Clicando
sobre New serão disponibilizadas as opções para escolha de Bridges, Controllers e Devices para a
área. Para o controle proposto, a opção Bridge deverá ser escolhida. A escolha desta opção pode
ser confirmada pela figura seguinte.
* Este número depende se anteriormente a esta área foi criada outra. Conforme novas áreas HSE forem
criadas, este número será incrementado.
19.4
Criando uma Estratégia Foundation Fieldbus usando o DF62
Figura 19. 8 – Inserindo a Bridge para a área
Após inserir uma nova bridge, a janela representada pela figura seguinte será aberta:
Figura 19. 9 – Configurando a Bridge
Escolha o equipamento DF62. Na caixa Device Tag, escreva DF62 ou algum outro tag e clique OK.
IMPORTANTE
É importante ressaltar que nem todos os caracteres são válidos para a atribuição de tags.
Os caracteres válidos são:
A-Z a-z 0-9 # { } [ ] ( )+ Os caracteres inválidos são:
~ ` ! @ # $ % ^ & * = | : ; , . < > ? / ' " \
Voltando à janela HSE Network 8, clicar com o botão direito sobre o símbolo da bridge, DF62, e
selecionar a opção Attributes na janela pop up aberta
19.5
DFI302 - Manual do Usuário – AGO/14 - F
Figura 19. 10 – Configurando os atributos da bridge
Desta forma, é possível visualizar os atributos da bridge e, se necessário, alterar seu tag. Clique
Ok. Veja figura seguinte.
Figura 19. 11 – Atributos da bridge
Adicionando Equipamentos Fieldbus
Passo 5
Após inserir a bridge, deve-se inserir os equipamentos que também são integrantes desta
configuração. Primeiramente, retorne à janela Proj_DF62 e clique com o botão direito sobre a
bridge que foi inserida, DF62. Escolha a opção New Fieldbus para configurar os canais do DF62.
Na figura abaixo pode ser vista a criação dos canais fieldbus:
19.6
Criando uma Estratégia Foundation Fieldbus usando o DF62
Figura 19. 12 – Criando os canais Fieldbus
Após selecionar a opção New Fieldbus, a caixa de diálogo para escolha do tipo e atribuição de
tags aos canais fieldbus será mostrada:
Figura 19. 13 – Atribuindo tags aos canais Fieldbus
Escolha o tipo de fieldbus que será configurado e atribua um tag a ele. Caso o usuário não atribua
um tag específico, será atribuído o tag padrão Fieldbus 1 (este número depende se foi criado outro
canal anteriormente à criação deste). Se o usuário deseja renomear este canal fieldbus, deve clicar
sobre o canal criado com o botão direito do mouse e escolher a opção Expand. Em seguida, a
janela do canal fieldbus será exibida, então deve-se clicar sobre este item com o botão direito do
mouse e selecionar a opção Attributes. Desta forma o usuário poderá renomear o canal fieldbus
criado.
Retornando à janela Proj_DF62, clique com o botão direito do mouse sobre o canal fieldbus criado
e, então, na opção Expand. A figura seguinte exibe o canal criado:
Figura 19. 14 – Criação do canal Fieldbus
Na janela H1_1, clique com o botão direito sobre a opção H1_1NewDevice. Veja na figura
seguinte a inserção do equipamento à rede:
19.7
DFI302 - Manual do Usuário – AGO/14 - F
Figura 19. 15 – Inserindo equipamentos no canal Fieldbus
A caixa de diálogo para escolha e atribuição de tags aos equipamentos será mostrada. Escolha o
fabricante SMAR e, em seguida, o equipamento TT302. Atribua um tag ao equipamento e clique
OK:
Figura 19. 16 – Configurando os Equipamentos Fieldbus
Faça o mesmo procedimento para adicionar um transmissor (LD302) e o conversor (FI302) para a
válvula de controle de vazão.
Depois de terminado o processo de configuração dos dispositivos (ex. de aplicação), o canal H1_1
ficará como mostra a próxima figura:
Figura 19. 17 – Equipamentos presentes no canal Fieldbus
Adicionando os Blocos Funcionais
Passo 6
Agora o usuário poderá adicionar os blocos funcionais. Para adicionar um novo bloco funcional
(FB), clique no sinal de expansão,
, e em seguida sobre o ícone Virtual Field Device (FB VFD)
usando o botão direito do mouse. Selecione o item New Block.
19.8
Criando uma Estratégia Foundation Fieldbus usando o DF62
O FB VFD é responsável pelo gerenciamento de dados.
Figura 19. 18 – Selecionando Novos Blocos
A caixa de diálogo Function Block Characterization aparecerá. Na opção Block Type os blocos
funcionais da SMAR podem ser selecionados.
Selecione o bloco desejado na caixa Block Type e, então, atribua um tag na caixa Block Tag. Veja
a seguir a adição do bloco funcional Entrada Analógica (Analog Input).
Figura 19. 19 – Adicionando blocos funcionais
Para este exemplo, os blocos AI, PID e AO serão utilizados para construir a configuração de um
controle em cascata.
NOTA
A partir da versão 6.00 do Syscon, não é necessário configurar os blocos Transducer (TRD),
Resource Block (RES), Diagnostics (DIAG) e Display (DSP), pois estes blocos já estão préinstanciados nos equipamentos.
A configuração do canal com todos os blocos funcionais e equipamentos inseridos é apresentada
na figura seguinte. Para uma melhor representação dos blocos funcionais Transducer, Resource e
Diagnostics foram atribuídos tags específicos a eles.
19.9
DFI302 - Manual do Usuário – AGO/14 - F
Figura 19. 20 – Composição do canal Fieldbus
Agora, poderá ser desenvolvida a área de estratégias Application (Planta Lógica). Primeiramente,
é necessário estabelecer um novo Process Cell.
Criando Novas Process Cells
Passo 7
A Planta Lógica pode ser dividida em várias process cells, de acordo com a planta.
Para criar uma nova, clique com o botão direito do mouse no ícone Application e selecione o item
New Process Cell.
19.10
Criando uma Estratégia Foundation Fieldbus usando o DF62
Figura 19. 21 – Inserindo um Process Cell
A caixa de diálogo para atribuição do tag ao Process Cell será exibida:
Figura 19. 22 –Atribuindo tag ao Process Cell
Se o usuário desejar colocar um nome específico, escreva na caixa de tag e clique OK. Para criar
mais process cells, o procedimento acima deve ser repetido.
Após inserir um Process Cell, a janela Proj_DF62 ficará como pode ser visto a seguir.
Figura 19. 23 – Janela da área com a inserção do Process Cell
NOTA
O usuário deve lembrar-se que a Application é uma divisão virtual. Existe somente para
ajudar a dividir uma planta extensa.
Por exemplo: se a planta tem duas redes, elas poderão chamar-se Process Cells no
Syscon. Uma Application pode conter várias Process Cells, mas um Process Cell não
pode estar em mais de uma Application.
19.11
DFI302 - Manual do Usuário – AGO/14 - F
Criando um Control Module
Passo 8
Prosseguindo com a configuração, agora deve ser criado um Control Module na Application.
Clique no ícone Process Cell_2 usando o botão direito do mouse. Selecione o item Expand.
Figura 19. 24 – Criando um Control Module
Para organizar a tela, clique na janela do Process Cell_2. Então, vá para o menu Window do
Syscon e, então, selecione a opção Tile.
Em seguida, retorne para a janela Process Cell_2. Deve-se clicar sobre o item Process Cell_2 e
com o botão direito do mouse, selecione New Control Module. Veja figura a seguir.
Figura 19. 25 – Criação de um novo Control Module
Aparecerá a caixa de diálogo do New Control Module. Escreva um tag correspondente a
aplicação. Para continuar, clique OK.
Figura 19. 26 – Atribuindo tag ao Control Module
IMPORTANTE
É importante ressaltar que nem todos os caracteres são válidos para a atribuição de tags.
19.12
Criando uma Estratégia Foundation Fieldbus usando o DF62
Inserindo Blocos no Control Module
Passo 9
Agora pode-se inserir os blocos para os equipamentos correspondentes na Planta Lógica. Clique
sobre o item Control Module 2 com o botão direito do mouse e escolha a opção Attach Block,
como mostra a figura seguinte.
Figura 19. 27 – Anexando blocos
A caixa de diálogo do Attach Block será exibida conforme mostrado abaixo.
Figura 19. 28 – Inserindo blocos no Control Module
Os blocos que podem ser adicionados à aplicação são disponibilizados na caixa Attach Block.
Para o controle proposto, os blocos que deverão ser adicionados aparecerão nesta caixa. Desta
forma, selecione os blocos um a um e, em seguida, clique OK.
No final do processo de Attach Block, a aplicação dos blocos funcionais ficará como mostra a
figura seguinte.
Figura 19. 29 – Blocos inseridos no Control Module
Outra maneira de efetuar este processo é clicar sobre o objeto com o botão esquerdo do mouse e
arrastá-lo até o local desejado.
Pode ser atribuído um novo tag ao Control Module clicando-se com o botão direito e selecionando
Attributes. Para o exemplo proposto será atribuído Estrategia_ProjDF62.
19.13
DFI302 - Manual do Usuário – AGO/14 - F
Configurando a Estratégia de Controle
Passo 10
Agora o usuário está pronto para desenvolver a estratégia de controle.
Primeiro, clique sobre o ícone Estrategia_ProjDF62 usando o botão direito do mouse e selecione o
item Strategy. A janela de estratégia aparecerá, conforme mostra a figura abaixo.
Figura 19. 30 – Janela de Estratégia
Neste momento há 3 ou 4 janelas no Syscon. Minimize a janela H1_1. Para organizar estas
janelas, clique sobre o título da janela Proj_DF62. Na barra de ferramentas, clique sobre o menu
Window e, então, escolha a opção Tile.
Se o usuário não possuir um monitor de vídeo maior que 17", sugere-se que a janela de estratégia
seja minimizada. Deste modo, todas as janelas que pertencem à area poderão ser visualizadas ao
mesmo tempo.
A janela de estratégia oferece muitas possibilidades de desenho. Para saber mais detalhes sobre
as ferramentas de desenho, verifique o manual do Syscon
Adicionando Blocos na Janela Strategy
Passo 11
Os blocos funcionais poderão ser adicionados à janela de estratégia Estrategia_ProjDF62.
Em ordem, clique sobre o primeiro bloco,
, e arraste-o para dentro da janela de
estratégia. Um bloco funcional será criado automaticamente.
A figura seguinte exibe um bloco funcional adicionado à área de estratégia:
Figura 19. 31 – Bloco inserido na área de estratégia
O procedimento de arrastar os blocos para a área de estratégia deve ser repetido para os blocos
AI_LD302, PID_LD302, PID_TT302 e AO_FI302.
19.14
Criando uma Estratégia Foundation Fieldbus usando o DF62
Interligando os Blocos
Passo 12
Existe uma ferramenta para fazer a conexão entre blocos, o botão Link,
ferramentas Strategy.
, na barra de
Aperte este botão na barra de ferramentas e clique sobre o bloco funcional TT302_AI. A caixa de
diálogo para interligação dos parâmetros de entrada e saída dos blocos aparecerá, selecione a
saída do bloco OUT e clique OK, conforme mostra a figura abaixo.
Figura 19. 32 – Interligando os blocos funcionais
Mova o cursor do mouse até o bloco que se deseja fazer a ligação.
O usuário pode também usar o procedimento de link rápido, clicando sobre o bloco funcional com o
botão direito do mouse.
Os links que deverão ser feitos nesta estratégia são:
Links Diretos:
•
OUT(AI_TT302)  IN(PID_TT302)
•
OUT(PID_TT302)  IN(PID_LD302)
•
OUT(PID_LD302)  CAS_IN(AO_FI302)
•
OUT(AI_LD302)  CAS_IN(PID_LD302)
Links de Retorno:
•
BKCAL_OUT(PID_LD302)  CAS_IN(PID_TT302)
•
BKCAL_OUT(AO_FI302)  BKCAL_IN(PID_LD302)
Após a interligação dos parâmetros especificados acima, a janela de estratégia deverá ficar
semelhante à próxima figura.
19.15
DFI302 - Manual do Usuário – AGO/14 - F
Figura 19. 33 – Interligação entre blocos
Fazendo a Caracterização dos Blocos
Passo 13
Os blocos funcionais que fazem parte da estratégia necessitam ser parametrizados de acordo com
a aplicação pretendida para eles. Desta forma, é necessário fazer a caracterização destes blocos.
A caracterização pode ser feita nos modos offline e online. No modo offline, os parâmetros são
configurados antes que a comunicação entre os equipamentos seja iniciada. A caracterização no
modo online é realizada diretamente nos equipamentos quando a planta já está comunicando.
Para mudar os parâmetros dos blocos funcionais, considere os tópicos seguintes:
1. Na janela de Estratégia
Selecione o bloco que se deseja fazer a caracterização. Clique sobre ele com o botão direito do
mouse e selecione a opção Off Line Characterization, ou clique duas vezes no bloco com o botão
esquerdo do mouse. Na figura seguinte é exibido o bloco que está sendo feita a caracterização
offline:
19.16
Criando uma Estratégia Foundation Fieldbus usando o DF62
Figura 19. 34 – Fazendo a caracterização offline do bloco funcional na janela de estratégia
2. Na janela H1_1
Outro modo de fazer a caracterização offline do bloco funcional é clicando sobre o bloco escolhido
com o botão direito do mouse e, em seguida, selecionando a opção Off Line Characterization,
como pode ser visto na figura abaixo.
Figura 19. 35 – Fazendo a caracterização offline do bloco na janela do canal Fieldbus
19.17
DFI302 - Manual do Usuário – AGO/14 - F
Em ambos os casos, aparecerá a caixa de diálogo de Caracterização do Bloco Funcional:
Figura 19. 36 – Caixa de diálogo para caracterização do bloco funcional
Clique duas vezes no lado direito do parâmetro que se deseja modificar. Uma outra opção é clicar
somente uma vez e depois clicar em Edit para começar a edição do valor do parâmetro. No final da
edição clique End Edit.
Figura 19. 37 – Editando um parâmetro na caixa de caracterização do bloco funcional
19.18
Criando uma Estratégia Foundation Fieldbus usando o DF62
A lista de parâmetros que necessitam ser configurados nesta área é exibida a seguir:
EQUIPAMENTO
TAG
BLOCO
TR
RS
DSP
LD302
LD302_DF62
AI_LD302
PID_LD302
EQUIPAMENTO
TAG
BLOCO
TR
RS
DSP
TT302
TT302_DF62
AI_TT302
PID_TT302
PARÂMETRO
MODE_BLK.Target = AUTO
MODE_BLK.Target = AUTO
MODE_BLK.Target = AUTO
BLOCK_TAG_PARAM_1= FT101_AI
INDEX_RELATIVE_1 = 8
MNEMONIC_1 = VAZAO
ACCESS_1 = MONITORING
ALPHA_NUM_1 = MNEMONIC
DISPLAY_REFRESH = UPDATE DISPLAY
MODE_BLK.Target = AUTO
XD_SCALE.EU_100 = 100
XD_SCALE.EU_0 = 0
XD_SCALE.UNITS_INDEX = inH2O(4ºC)
OUT_SCALE.EU_100 = 100
OUT_SCALE.EU_0 = 0
OUT_SCALE.UNITS_INDEX = %
CHANNEL = 1
L_TYPE = INDIRECT
MODE_BLK.Target = AUTO
PV-SCALE.EU_100 = 100
PV-SCALE.EU_0 = 0
PV-SCALE.UNITS_INDEX = %
OUT_SCALE.EU_100 = 100
OUT_SCALE.EU_0 = 0
OUT_SCALE.UNITS_INDEX = %
GAIN = 0.5
RESET = 1
RATE = 0
PARÂMETRO
MODE_BLK.Target = AUTO
SENSOR_TYPE = PT100IEC
SENSOR_CONNECTION = THREE WIRES
SENSOR_TRANSDUCER_NUMBER = 1
MODE_BLK.Target = AUTO
MODE_BLK.Target = AUTO
BLOCK_TAG_PARAM_1 = TT100_AI
INDEX_RELATIVE_1 = 8
MNEMONIC_1 = TEMP
ACCESS_1 = MONITORING
ALPHA_NUM_1 = MNEMONIC
DISPLAY_REFRESH = UPDATE DISPLAY
MODE_BLK.Target = AUTO
XD_SCALE.EU_100 = 500
XD_SCALE.EU_0 = 0
XD_SCALE.UNITS_INDEX = ºC
OUT_SCALE.EU_100 = 100
OUT_SCALE.EU_0 = 0
OUT_SCALE.UNITS_INDEX = %
CHANNEL = 1
L_TYPE = INDIRECT
MODE_BLK.Target = AUTO
PV_SCALE.EU_100 = 100
PV_SCALE.EU_0 = 0
PV_SCALE.UNITS_INDEX = %
SP = 50
GAIN = 0.5
RESET = 1
RATE = 0
19.19
DFI302 - Manual do Usuário – AGO/14 - F
EQUIPAMENTO
TAG
BLOCO
TR
RS
DSP
FI302
FI302_DF62
AO_FI302
PARÂMETRO
MODE_BLK.Target = AUTO
TERMINAL_NUMBER = 1
MODE_BLK.Target = AUTO
MODE_BLK.Target = AUTO
BLOCK_TAG_PARAM_1 = FCV102_AO
INDEX_RELATIVE_1 = 9
MNEMONIC_1 = VALVULA
ACCESS_1 = MONITORING
ALPHA_NUM_1 = MNEMONIC
DISPLAY_REFRESH = UPDATE DISPLAY
MODE_BLK.Target = AUTO
PV_SCALE.EU_100 = 100
PV_SCALE.EU_0 = 0
PV_SCALE.UNITS_INDEX = %
XD_SCALE.EU_100 = 20
XD_SCALE.EU_0 = 4
XD_SCALE.UNITS_INDEX = mA
Após a configuração dos parâmetros, o usuário pode iniciar a comunicação com os equipamentos.
É necessário fazer o comissionamento dos equipamentos para que os tags, IDs e endereços de
cada equipamento sejam atribuídos adequadamente. Se este procedimento não for realizado, o
Syscon detectará o equipamento não-comissionado e o download deste equipamento será
abortado. Finalizado o comissionamento dos equipamentos, pode-se iniciar o processo de
download. O processo de download pode ser feito, por exemplo, retornando à janela Proj_DF62,
, e com o botão direito do mouse, selecionar a
clicando sobre o ícone Fieldbus Networks,
opção Download. Para maiores detalhes sobre comissionamento e os possíveis tipos de
downloads, deve-se referir ao manual do Syscon.
19.20
Criando uma Estratégia Foundation Fieldbus usando o DF62
Macrocyle do canal H1
O macrocycle de cada canal é dependente da configuração, mas pode ser estimado através de
dados como número de links, dispositivos de campo e número de blocos. Os exemplos a seguir
ilustram melhor este cálculo.
Dados para a configuração 1, com tráfego alto:




50 objects links na rede H1 (30 ms por link)
8 dispositivos de campo por canal
4 blocos funcionais por dispositivo
Supervisão de uma dynamic view por bloco
Tempo de Background
Para o “background traffic”, que é o tempo usado para supervisão e mensagens assíncronas, é
necessário pelo menos 960 ms (8*4 = 32 views, 30 ms para cada uma). Já para o “foreground
traffic”, tempo utilizado para links e controle, precisa-se de pelo menos 1500 ms (50 links e 30 ms
cada um). Desta forma, o macrocycle mínimo é 2460 ms. Entretanto, é usual a adição de uma
margem de segurança de 20%, gerando um macrocycle de 3 s. Assim, o número de dynamic views
por segundo é 10 (32 views/ 3 s) e o tempo de publish/subscribe é de 3 s (igual ao macrocycle).
Dados para a configuração 2, com tráfego baixo:




4 object links na rede H1 (30 ms por link)
8 dispositivos de campo por canal
2 blocos funcionais por dispositivo
Supervisão de uma dynamic view por bloco
Gerando os seguintes limites:





Background traffic: 480 ms (8*2 = 16 views, 30 ms para cada uma)
Foreground traffic: 120 ms (4 links e 30 ms para cada um)
Macrocycle: 720ms (600 ms + 20% de margem de segurança)
Número de dynamic views por segundo: 22 (16 views/ 0,720 s)
Tempo de publish/subscribe: 720 ms (macrocycle)
De uma maneira geral, o macrocycle pode ser estimado por:



Macrocycle = (Background traffic + Foreground traffic)*1.2
Background traffic = Número de views*30 ms
Foreground traffic = Número de links*30 ms
O tempo de 30 ms é um valor médio estimado para as operações acima e atende a grande maioria
dos casos.
19.21
DFI302 - Manual do Usuário – AGO/14 - F
19.22
Download

DFI302 - Parte F - Manual em Português