0% acharam este documento útil (0 voto)
3 visualizações5 páginas

Comunicação de Dados em SCADA e UAC

O documento aborda as necessidades de comunicação de dados em sistemas SCADA, detalhando protocolos, topologias de rede e o modelo OSI. Ele descreve a comunicação entre diferentes componentes, como UACs e centros de controle, e as funções das camadas do protocolo. Além disso, apresenta métodos de comunicação, como RS-232, RS-485 e Ethernet, e suas aplicações em sistemas elétricos.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações5 páginas

Comunicação de Dados em SCADA e UAC

O documento aborda as necessidades de comunicação de dados em sistemas SCADA, detalhando protocolos, topologias de rede e o modelo OSI. Ele descreve a comunicação entre diferentes componentes, como UACs e centros de controle, e as funções das camadas do protocolo. Além disso, apresenta métodos de comunicação, como RS-232, RS-485 e Ethernet, e suas aplicações em sistemas elétricos.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

EPUSP-PEA

Necessidades de Comunicação de Dados

SCADA &
• Dentro da SE
Comunicação de Dados • Entre SE e Centro de Controle (COS ou
COR);
UAC

UAC
• Entre Centros de Controle: COR e COS,
UAC

COD e COS, etc;

Comunicação de Dados: Introdução Open Systems Interconnection:


• Protocolos: Modelo OSI
– Um conjunto de regras para troca de dados entre
equipamentos através de um sistema de comunicação • Modelo padronizado para protocolos baseado em
– Stack/profile = Um conjunto de protocolos de comunicação camadas;
de dados selecionados para uma aplicação • Baseado em comunicação ponto-a-ponto;
• Relacionamento em Comunicação de Dados: • Cada camada é aderente a um padrão específico;
– Master/Slave ou mestre/escravo - request/ response
– Ponto a Ponto - Peer-to -Peer - cliente/servidor, • Objetivo: interoperabilidade entre sistemas finais
– Balanceado/desbalanceado • A camada mais externa apresenta opções para
diferentes tipos de aplicações;
• Topologia da rede de Comunicação de Dados:
– estrela (ponto-a-ponto) • Todas aplicações são suportadas por um stack (ou
– Barramento, Anel, LAN (multiponto ou multidrop) profile) comum.

Comunicação no Modelo OSI Camadas OSI como “Envelopes”


O mesmo conjunto de camadas deve existir em entre as máquinas
Information Received
que desejam trocar dados: protocolo ponto a ponto to Send Application Information

Local System OSI Environment Local System


Environment All Communication: X Y Environment Presentation
System A System B

A A Session

AP P P AP
X S S Y Transport
PEER PROTOCOLS
T T
N N Network

L L
PH PH Data Link

Physical Media
Physical
Link

Prof.: Luiz C. Magrini 1


EPUSP-PEA

“Gateway” OSI OSI: Uma Coleção de Profiles


User User
7
• Existem vários protocolos aderentes ao OSI para
7 7 7
cada uma das camadas do modelo de referência,
6 6 6 6
de modo que o tem-se centenas de profiles que
5 5 5 5 seguem o padrão;
4 4 4 4

3 3 3 3 • Para possibilitar conexões tipo “plug and play”,


2 2 2 2 cada computador necessita utilizar exatamente o
1 1
mesmo profile.
1 1

Station on Gateway Station on O EPRI sugere um profile adequado para Automação


Network A Station Network B
de Sistemas Elétricos (UCA 2.0)

Funções das Camadas do Protocolo A Camada Física


• The actual content of the message.
Aplicação • Functions required to maintain the SCADA System:
Polling, Control, Events, Diagnostics etc.
• Format Conversion
Apresentação
• Compression, Encryption and Authentication (optional) Padrão para utilização de diferentes meios
Sessão
• Session control and message synchronization para comunicação de dados:
• Ability to conduct several sessions simultaneously
• End-to-end flow control
• Sequencing and acknowledgment of “complete Dados”
Transporte
• Multiplexing of logical channels P1A
• Roteamento de Dados P1B
• Network layer addressing (“source”- “destination”)
Rede
• Comunicação de Dados fail handling and re -routing
P2
• Frame sequencing and acknowledgment
• Link layer addressing (“From”-”To”)
Enlace P3
• Channel access priorities
• Bit/byte level encoding/decoding
Física • Channel access and media interface:
Radio, RS-232, RS-485, LAN, etc.

Comunicação (fora da SE) Comunicação (dentro da SE)

• Linha Telefônica Privativa; • RS-232


• Power-Line Carrier; • RS-485
• Rádio Micro-ondas; • Par trançado
• Fibra Óptica; • Ethernet
• Rádio VHF & UHF Radio;
• Rádio de baixa potência
• Satélites;
• Fibra óptica (vidro ou plástica)
• Celular;
• TV a cabo;

Prof.: Luiz C. Magrini 2


EPUSP-PEA

RS-232 RS-485
• Padrão para camada física, com dois ou 4
• Camada física usando dois fios (mínimo) fios ;
• Comunicação Ponto a ponto • Capacidade Multi-drop - até 32
• Usualmente limitado a 15 m dispositivos;
• Pode ter a extensão ampliada com a • Dispositivos compartilham uma mesma
utilização de fibra óptica, cabos de baixa linha de comunicação;
capacitância, ou comunicação sem fio • Alcance: cerca de 1 Km;
• Taxa de transferência típica: 9.6, 19.2 ou • Pode ser estendida com a utilização de fibra
38.4 kbps óptica

Ethernet Ethernet (cont.)


• Camadas Física & Enlace (1 & 2) – Standard Ethernet também conhecido como
10BASE5 usando cabo coaxial;
• Comunicação Ponto a Ponto;
– Thin Ethernet também conhecido como
• CSMA/CD - Carrier Sense Multiple 10BASE2 usando cabo coaxial;
Access/Collision Detect – Twisted pair Ethernet é denominado 10BASE-
• Padrão muito utilizado: muito barato T com TP sem malha de blindagem;
• Suporta topologias: Barramento e Anel – Fiber optic Ethernet é denominado 10BASE-FL
e faz uso de fibra óptica;
• Suporta cabo coaxial, para trançado (twisted – Velocidade: 10 Mbps, 100Mbps e 1 Gbps
pair), ou fibra óptica
– A utilização de “Ethernet switches” aumenta a
• Padrão internacional: IEEE 802.3 taxa de transmissão

Token Bus & Ring A Camada de Rede


A camada de rede é responsável pelo
• Camadas Física & Enlace (1 & 2); roteamento dos dados em redes com várias
alternativas para comunicação de dados
• Comunicação Ponto a Ponto;
Por exemplo: combinação de rádio e
• Token é passada entre máquinas: “mestre” telefone.
para controle
Rede

• Token Bus - IEEE 802.4 standard - 10 Nó

Mbps Link

• Token Ring - IEEE 802.5 standard - 4 Mbps

Prof.: Luiz C. Magrini 3


EPUSP-PEA

Camadas de Sessão e Transporte Camada de Aplicação: Funções


SCADA
• Sessão: “Dialogo” entre aplicações Comunicação de Dados entre SCADA e UACs
• Sessões simultâneas num mesmo canal físico • Mapeamento do Banco de Dados de Tempo Real para
(ex. Rádio) varredura e Controle;
• Transporte: Controle de Fluxo entre as extremidades • Broadcast - Controle de várias UACs simultaneamente
HW • Anunciação de Eventos - UAC para SCADA
UAC
UAC • Burst Reporting - UAC para SCADA
Ações de Controle
Polling Entre UACs Polling Comunicação de Dados entre UACs
UAC
• UAC-para-UAC (controlada por programas nas UACs)
Com. de Dados entre Ferramenta de programação e a UAC
Diagnóstico
Diagnóstico
Ferramenta de
Programação • “Download” de programas
UAC • Diagnóstico Remoto de Hardware e Software
• Calibração de Módulos Analógicos
• Recuperação de códigos de erros

Banco de Dados de Tempo Real em UACs e SCADA Comunicação de Dados entre SCADA e UAC
O Banco de Dados de Tempo Real nas UACs é implementado na forma de tabelas Comunicação de Dados iniciada pelo sistema SCADA

Os Dados podem ser transferidos através de canal de comunicação de dados: SCADA


Mapeando Banco de Dados de Tempo Real:
» entre UACs • Captura Dados da UAC (Polling)
HW
• Envia Dados para ao UAC (Controle)
» entre UAC e SCADA UAC
» entre UAC e Ferramenta de Programação Broadcast
• Envia Dados a um grupo de UACs
UAC
SCADA

HW
Comunicação de Dados iniciada pela UAC (Contenção)

SCADA

HW Anunciação de Eventos UAC


Burst Reporting
Canal de Comunicação de Dados

SCADA Varrendo (Polling) UAC: SCADA-para-UAC: Controle


Equipamento
O sistema SCADA pode especificar os Dados a serem coletados,tais como:
Controlado
• Uma linha, coluna ou posição de memória especifica
Equipamento
• Uma linha onde foi detectada uma alteração ou Monitorado
“change of state” (COS) SCADA
SCADA
HW
UAC
HW
UAC

Banco de Dados de tempo


Banco de Dados de tempo real do SCADA real da UAC
Status Flow Presur Temp Status Flow Presur Temp
Dados requisitados Status Flow Presur Temp Status Flow Presur Temp
0 0 0 0

1 1 1 Dados 1

2 2 2 2
3 3 3 3
4
Dados 4 4 4
5 5 5 5
6 6 6 6
7 7 7 7

Banco de Dados de Tempo Real do SCADA Banco de Dados de Tempo Real


da UAC

Prof.: Luiz C. Magrini 4


EPUSP-PEA

UAC-para-SCADA: Eventos UAC-para-SCADA: Burst Reporting


• A transmissão de um “Burst Report” é iniciada pela UAC Equipamento
• Anunciação de Eventos é iniciada pela UAC
• Nessa transmissão é enviada uma linha de uma tabela Monitorado
• Os eventos são identificados por nomes simbólicos (comuns tanto para a UAC de uma UAC (usualmente dados associados a um
quanto o SCADA), tais como: “EV1”, “EV2”, “FALHA” etc. dispositivo específico)
Equipamento
Monitorado
SCADA
Anunciação de Evento
HW
SCADA UAC

HW UAC
Polling (opcional) Banco de Dados de Tempo
Banco de Dados de Tempo real do SCADA real da UAC
Status Flow Presur Temp Status Flow Presur Temp

0 0

1
Burst Report 1
2 2
3 3
4 4

5 5
Após o recebimento do evento, sistema SCADA pode varrer a UAC (ou outras 6 6
7 7
UACs) para obter mais detalhes referentes a esse evento específico

Prof.: Luiz C. Magrini 5

Você também pode gostar