Você está na página 1de 47

4- Níveis de Software da Norma IEC

61158

© ABB Group
5 de dezembro de 2022 | Slide 1
MODELO FOUNDATION FIELDBUS

CAMADA
USUÁRIO
COMO
CONFIGURAR

“STACK”
COMO
COMUNICAÇÃO
COMUNICAR

CAMADA FÍSICA
COMO INSTALAR
© ABB Group
5 de dezembro de 2022 | Slide 2
4.1- Stack de Comunicação

© ABB Group
5 de dezembro de 2022 | Slide 3
TAG TIC 101
TEMPERATURA DO REATOR
PV = 242 GRAUS C

MENSAGEM:
- LINGUAGEM COMUM
- LEITURA & COMPREENÇÃO
G USUÁRIO
E
R PAPEL:
E - DESTINO/REMETENTE
N APLICAÇÃO - MENSAGEM
C
I
A
M
E
N ENVELOPE:
- ENDEREÇO
T
O LINK DE - SELO
- MENSAGEM NO PAPEL

R DADOS - LOCALIZAÇÃO DE INFORMAÇÃO


CRÍTICA
E
D CAIXA POSTAL:
E - ENVELOPE
FÍSICO - ENDEREÇO

TRANSPORTE DA
MEIO FÍSICO MENSAGEM

© ABB Group
5 de dezembro de 2022 | Slide 4
Stack de Comunicação
PROTOCOLO FOUNDATION FIELDBUS

© ABB Group
5 de dezembro de 2022 | Slide 5
Stack de Comunicação
NÍVEL DE ENLACE ( DLL) – ASPECTOS IMPORTANTES
SINCRONIZAÇÃO DE TEMPO
Existe um mecanismo para garantir uma referência de tempo da rede
para conseguir sincronização do barramento e atividades de processo.

ENDEREÇAMENTO
Pode ser usado para endereçar um grupo de estações, uma estação ou
até uma variável. Este endereçamento permite uma otimização do acesso
às mensagens.

ESCALONAMENTO PARA SUPORTAR APLICAÇÕES DE TEMPO CRÍTICO


O LAS coordenará o tempo necessário para cada transação na rede,
garantindo o período de troca de dados.

© ABB Group
5 de dezembro de 2022 | Slide 6
4.2 - Macro Ciclo

© ABB Group
5 de dezembro de 2022 | Slide 7
Stack de Comunicação
Macro Ciclo

É o tempo gasto para que todos os


instrumentos do barramento possam
publicar os parâmetros de controle e
monitoração do processo

© ABB Group
5 de dezembro de 2022 | Slide 8
Stack de Comunicação
Macro Ciclo

Este tempo deve ser minimizado tanto quanto possível pois


pode comprometer o tempo de atualização dos links entre
os blocos funcionais que operam na malha de controle em
relação a velocidade do processo.

© ABB Group
5 de dezembro de 2022 | Slide 9
Stack de Comunicação
Macro Ciclo

A atualização dos links é feita a cada MACRO CICLO ( MC ) e este


tempo pode variar dependendo do tipo de instrumento e seus
parâmetros para a publicação. Num projeto, deve-se verificar o tempo
do MC para comparar com o tempo crítico do processo e verificar se o
MC deste barramento não compromete a dinâmica do processo.

© ABB Group
5 de dezembro de 2022 | Slide 10
Stack de Comunicação
Macro Ciclo

O tempo de ciclo em um barramento FOUNDATION Fieldbus é dividido


em Período Cíclico ( onde são publicadas informações de controle ),
que tem função ciclíca e Período Aciclíco ( onde são publicadas
informações não de controle, como por exemplo dados de monitoração
ou atuações vindas do software supervisório ).

© ABB Group
5 de dezembro de 2022 | Slide 11
Stack de Comunicação
Macro Cycle
H1 Fieldbus
FT

FC

CV-103
FT-102
OUT
AI OUT IN PID
BK_CAL IN

BK_CAL OUT

CAS_IN AO
© ABB Group
5 de dezembro de 2022 | Slide 12
Stack de Comunicação
Macro Ciclo
VCR Type:
Publisher/Subscriber
(Virtual Communication
Relationships)

Execução dos Blocos Funcionais


E
Dev 1
Agendamento da Comunicação

Device 2
Produtor
Consumidor AO (200 ms)
PID (200 ms)
Macro cycle: (620 + x) ms
VCR (20 ms)
AI (200 ms)
t
© ABB Group
5 de dezembro de 2022 | Slide 13
Stack de Comunicação
Macro Ciclo
VCR Type:
Publisher/Subscriber
(Virtual Communication
Relationships)

Execução dos Blocos Funcionais


Dev 2 E
Agendamento da Comunicação

Device 1
Produtor
VCR (20ms)
Consumidor
AO (50 ms)
VCR (20ms) Macro ciclo: (185 + x) ms
PID (70ms)
AI (25 ms)
t
© ABB Group
5 de dezembro de 2022 | Slide 14
Stack de Comunicação

Modelo Produtor - Consumidor

© ABB Group
5 de dezembro de 2022 | Slide 15
Stack de Comunicação
Modelo Produtor - Consumidor

© ABB Group
5 de dezembro de 2022 | Slide 16
Stack de Comunicação
Modelo Produtor – Consumidor
Malha de Controle Simples

© ABB Group
5 de dezembro de 2022 | Slide 17
Stack de Comunicação

Modelo Produtor – Consumidor


Malha de Controle Simples

© ABB Group
5 de dezembro de 2022 | Slide 18
Stack de Comunicação

Modelo Produtor – Consumidor


Malha de Controle Simples

© ABB Group
5 de dezembro de 2022 | Slide 19
Stack de Comunicação

Modelo Produtor – Consumidor


Duas Malhas de Controle Simples

© ABB Group
5 de dezembro de 2022 | Slide 20
Stack de Comunicação

Modelo Produtor – Consumidor


Malha de Controle Cascata

© ABB Group
5 de dezembro de 2022 | Slide 21
Stack de Comunicação
Macro Ciclo
Período Cíclico – Período em que é efetuado os links
entre os blocos (Modelo Produtor – Consumidor)

Período Acíclico – Período em que são publicadas as


informações de: set-point, sintonia das ações de
controle,upload, download, gerenciamento de alarmes,
diagnósticos, atualização das informações nos sistema
supervisório, notificação de eventos, históricos,
alarmes , localização de instrumentos que estão no
barramento; manutenção da rede; endereçamentos dos
instrumentos

© ABB Group
5 de dezembro de 2022 | Slide 22
Stack de Comunicação
MODOS DE ACESSO AO MEIO
PRODUTOR - CONSUMIDOR
Exemplo: A saída do bloco AI divulga a informação
para o bloco PID (Período Cíclico)

© ABB Group
5 de dezembro de 2022 | Slide 23
Stack de Comunicação
MODOS DE ACESSO AO MEIO
CLIENTE - SERVIDOR
Exemplo: O Download de uma configuração (Período
Aciclíco)

© ABB Group
5 de dezembro de 2022 | Slide 24
Stack de Comunicação
MODOS DE ACESSO AO MEIO
FONTE - RECEPTADOR
Exemplo: Falha de comunicação do instrumento
(Período Aciclíco)

© ABB Group
5 de dezembro de 2022 | Slide 25
4.3- Device Description

© ABB Group
5 de dezembro de 2022 | Slide 26
Stack de Comunicação

DEVICE DESCRIPTION

O que é um “Device Description”(DD) ?

Uma descrição detalhada das características de um


instrumento

Os “Device Descriptions são escritos em uma


linguagem especial de programação chamada
“Device Description Language”(DDL).

© ABB Group
5 de dezembro de 2022 | Slide 27
Stack de Comunicação
DEVICE DESCRIPTION

Os Device Descriptions são fornecidos para um sistema


anfitrião assim o anfitrião pode “interpretar” os dados
fornecidos para o equipamento fieldbus.
Standard
DD

Standard Device Descriptions


da Fieldbus Foundation.
PARA UM
SISTEMA
ANFITRIÃO
Device Descriptions adicional
de diversos fabricantes . A
...

© ABB Group
5 de dezembro de 2022 | Slide 28
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 29
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 30
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 31
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 32
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 33
Stack de Comunicação
DEVICE DESCRIPTION

Número de dígitos de precisão


Valor é lido de um Unidade de Engenharia
equipamento fieldbus. Etiqueta do valor

A Descrição do valor é
25.50 % lida de um anfitrião
Fie Measured_Value proveniente de um
ldb Device Description.
u s

© ABB Group
5 de dezembro de 2022 | Slide 34
Stack de Comunicação
DEVICE DESCRIPTION
O Device Descriptions permite operação de equipamentos
de diferentes fabricantes na mesma rede fieldbus com
somente uma versão de interface de programação.
Device Descriptions
Equipamento do
fabricante A

Equipamento do
fabricante B
Fieldbus

© ABB Group
5 de dezembro de 2022 | Slide 35
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 36
Stack de Comunicação
DEVICE DESCRIPTION

© ABB Group
5 de dezembro de 2022 | Slide 37
Stack de Comunicação
Blocos DEVICE DESCRIPTION
Resource
Block

Transducer Function
Block Block

“STACK” DE
COMUNICAÇÃO

Nível Físico

FIELDBUS
© ABB Group
5 de dezembro de 2022 | Slide 38
Stack de Comunicação
PARAMETROS
UNIVERSAIS DEVICE DESCRIPTION

DEFINIDOS PELA
PARAMETROS PARAMETROS ESPECIFICAÇÃO
DE BLOCOS RECURSOS DE BLOCOS
AI PID DA FIELDBUS
DE FUNÇÕES TRANSDUTORES FOUNDATION

TEMP VAZÃO

PARAMETROS DEFINIDOS PELO


ESPECIFICOS FABRICANTE
DO FABRICANTE

BLOCO DE BLOCOS BLOCOS DE


RECURSOS TRANSDUTORES FUNÇÕES

© ABB Group
5 de dezembro de 2022 | Slide 39
Stack de Comunicação

HOST
Com DD

© ABB Group
5 de dezembro de 2022 | Slide 40
Stack de Comunicação

HOST
Sem DD

© ABB Group
5 de dezembro de 2022 | Slide 41
Stack de Comunicação
DD COM VERSÕES DIFERENTES

© ABB Group
5 de dezembro de 2022 | Slide 42
Stack de Comunicação
DD COM VERSÕES DIFERENTES = FALHA DE ASSIGN TAG

© ABB Group
5 de dezembro de 2022 | Slide 43
Stack de Comunicação
DD INSTALADOS NO SDCD

© ABB Group
5 de dezembro de 2022 | Slide 44
Stack de Comunicação

© ABB Group
5 de dezembro de 2022 | Slide 45
Stack de Comunicação

© ABB Group
5 de dezembro de 2022 | Slide 46
5 - Configuração da Rede
Foundation Fieldbus

© ABB Group
5 de dezembro de 2022 | Slide 47

Você também pode gostar