Você está na página 1de 44

Automao Subestaes Centros Controle

Protocolo
Paulo Roberto Pedroso de Oliveira (11) 3378 8600 (11) 9935 9080 ASCC Automao de Subestaes e Centros de Controle prpasc@gmail.com http://www.ascx.com.br

MODBUS

Automao Subestaes Centros Controle

Protocolos de Comunicao
Regras que governam a comunicao entre dispositivos eletrnicos

Interconexo e Interoperabilidade Confiabilidade (deteco e correo de erros) Resilincia (falhas topolgicas) Modelo OSI de 7 camadas Camada Fsica RS 232 fios de cobre RS 485 fios de cobre Ethernet fios de cobre Ethernet Fibra tica Protocolos Proprietrios Courrier, SPA, LON

Automao Subestaes Centros Controle

Protocolos de Comunicao Abertos


Regras que governam a comunicao entre dispositivos eletrnicos

4 a 20 ma. Protocolos seriais. IEC 60870 101 DNP3 MODBUS

Modelo Mestre / Escravo

Protocolo Setor Eltrico com arquitetura de Redes (LAN/WAN), orientado a objetos. IEC 61850 Protocolos Industriais com arquitetura de Redes (LAN/WAN), orientado a objetos. Profibus Foundation DeviceNet

Modelo de Rede Multcast

OPC OLE for Process Control Compatibilizar vrios protocolos com Supervisrios e nveis superiores da aplicao.

Automao Subestaes Centros Controle

MODBUS Padro especificado em 1979. Comunicao Serial Mestre / Escravo ou Rede Cliente / Servidor
Functions Codes PDU Protocol Data Units

Port 502

Token pass

Automao Subestaes Centros Controle

Automao Subestaes Centros Controle

A INFORMAO NA CADEIA DE AQUISIO


A IMPORTNCIA DA COMPATIBILIDADE ENTRE OS VRIOS ELOS Formato dos dados e escalas de engenharia

IED ou UTR Processo Eltrico Fiao Relao TP TC Conversores A/D Trandutores 4 A 20 mA Banco de Dados

Protocolo de Comunicao Configurao do Protocolo

Posio Seccionadora ou Disjuntor


Telessinal Ponto Simples 0 1 Aberto Fechado Telessinal Ponto Duplo 0 0 1 1 0 1 0 1 Em trnsito Aberto Fechado Estado Proibido

Telecomando
Telecomando Simples 0 1 Abrir Fechar

Aplicativo Gerencial Softwares Visuais Centro de Operao Banco de Dados Cliente da UTR Servidor do Aplicativo Gerencial Telecomando Duplo 0 0 1 1 0 1 0 1 Comando Proibido Abrir Fechar Comando Proibido

Medio KV, A, MW, MVar


Conversor de12 bits Conversor de 16 bits Inteiro Ponto Flutuante Escalas de Engenharia Relaes de TP e TC Conversores A / D Byte Word Long Word

Automao Subestaes Centros Controle

Agilidade na Comunicao (Throughput)


Tempo decorrido entre a deteo de um evento e a atuao de uma sada baseada em uma deciso lgica.

1. Taxa de Transmisso 1,2 19,2 KBps IEC60870 101, DNP3, MODBUS 100 MBps IEC 61850 TCP/IP 2. Eficincia do Protocolo Overhead Nmero total de bytes da mensagem em relao mensagem til - dados. IEC 60870 101, DNP3, Modbus otimizados para mnimo overhead IEC 61850 TCP/IP pouco otimizado em funo das larguras de banda disponveis atualmente 3. Modelo da Rede 3.1. ORIGEM / DESTINO 3.2. PRODUTOR / CONSUMIDOR ( Publisher / Subscriber ) ( Publicador / Assinante ) IEC 61850

Automao Subestaes Centros Controle

Modelos de Rede de Automao Protocolos

ORIGEM / DESTINO - Mestre / Escravo Modelo tradicional, mais fcil de ser implementado Repetio do mesmo dado, quando s o endereo diferente Taxa de transmisso 1,2 19,2 KBps IEC 60870 101, DNP3, MODBUS PRODUTOR / CONSUMIDOR Multcast. Mltiplos Ns podem consumir simultaneamente os dados de um mesmo PRODUTOR. Utilizao mais eficiente da banda de comunicao 100 MBps Pode assumir configurao Mestre/Escravo, Polling ou Mudana de Estado IEC61850

Automao Subestaes Centros Controle

INFORMAO 2 Tipos

1. No necessita referncia externa : Meu endereo Rua Dourada 1000, CEP 13.211-111, Jundia/SP-Brasil. 2. Necessita referncia externa : Meu nome Paulo Oliveira e meu endereo est na lista telefnica. No caso 2 a referncia externa a Lista Telefnica, que necessito consultar para achar o endereo do meu amigo. Indexao externa.

Automao Subestaes Centros Controle

2 Exemplos S/E BAN linha para XAV Informao 1 - Disjuntor est fechado Informao 2 BAN est recebendo 600 MW de XAV
Informao 60 km

.
n

S/E BAN UTR Centro de Operao do Sistema

23 24 25 26 27 28 29 30

01001010 01001010 01001010 01001010 11110010 01001010

Informao 1 - Disjuntor est fechado 1 bit

0 aberto 1 fechado

Informao 2 BAN est recebendo 600 MW de XAV 00011010 2 Bytes ou 4 nmeros hexadecimal F21A

Banco de Dados da UTR deve ser compatvel com o do SSC ( COS ).

Automao Subestaes Centros Controle

2 Exemplos S/E BAN linha para XAV Informao 1 - Disjuntor est fechado Informao 2 BAN est recebendo 600 MW de XAV
Informao 60 km

.
n

S/E BAN UTR

23 24 25 26 27 28 29 30

01001010 01001010 01001010 01001010 11110010 01001010

Protocolos DNP 3, IEC 101, MODBUS Linha Serial

Centro de Operao do Sistema ONS

Informao 1 - Disjuntor est fechado 1 bit

0 aberto 1 fechado

Informao 2 BAN est recebendo 600 MW de XAV 00011010 2 Bytes ou 4 nmeros hexadecimal F21A

Banco de Dados da UTR deve ser compatvel com o do SSC ( COS ).

Automao Subestaes Centros Controle

2 Exemplos S/E BAN linha para XAV Informao 1 - Disjuntor est fechado Informao 2 BAN est recebendo 600 MW de XAV
Informao 60 km

Centro de Operao do Sistema O N S - Braslia

Informao 1 - Disjuntor est fechado

BAN / XCBR1.Pos.stVal
Vai a informao completa, sem necessidade de referncia externa. Configura-se na origem e passa um arquivo XML para configurar o computador do COS. Simplifica trabalho de configurao.

Informao 2 BAN est recebendo 600 MW de XAV

BAN / MMXU / F21A


Banco de Dados da UTR independe do Banco de Dados do SSC ( COS ).

Automao Subestaes Centros Controle

2 Exemplos S/E BAN linha para XAV Informao 1 - Disjuntor est fechado Informao 2 BAN est recebendo 600 MW de XAV
Informao 60 km

IEC 61850 Rede TCP/IP

Centro de Operao do Sistema

Informao 1 - Disjuntor est fechado

BAN / XCBR1.Pos.stVal
Vai a informao completa, sem necessidade de referncia externa. Configura-se na origem e passa um arquivo XML para configurar o computador do COS. Simplifica trabalho de configurao.

Informao 2 BAN est recebendo 600 MW de XAV

BAN / MMXU / F21A


Banco de Dados da UTR independe do Banco de Dados do SSC ( COS ).

Automao Subestaes Centros Controle

Modelo do Protocolo MODBUS


Objeto de dados Ex: S/E BAN Disjuntor 7 abriu MODBUS - Funes e Mapas de Memria Disjuntor 7 Aberto - Informao => B 7 0

Coloca a informao na Tela do Operador na S/E ou no COS

B70

Aplicao

Aplicao

B70

End

B70

crc

End
Fsico Desencapsular Fsico Encapsular

B70

crc

Destino COS So Paulo

Origem - S/E Bandeirantes

Automao Subestaes Centros Controle

Camada Fsica
Interfaces e Conexes

Circuito de Dados

Equipamento Terminal de Dados (DTE)

Equipamento Terminal do Circuito de Dados (DCE)

Canal Serial

Equipamento Terminal do Circuito de Dados (DCE)

Equipamento Terminal de Dados (DTE)

Automao Subestaes Centros Controle

Camada Fsica RS 232 Sinais ITU V.24


Circuito 102 103 104 105 a) 106 b) 107 b) 108 a) 109 b) Nome Circuito Do DCEPara DCE Comum Tx Rx RTS CTS DSR DTR DCD X X X X X X X

a) Pode ser mantido constante b) No obrigatrio. Pode ser usado para supervisionar o circuito de transmisso

Automao Subestaes Centros Controle

Interface RS 232 Conector DB25 25 pinos Comunicao SERIAL

1 Start Bit

Bits de dados -12 V = 1 ou Alto, +12V = 0 ou baixo Bits dentro do Byte transm. primeiro LSB e depois o MSB Cada Byte comea com 1 Start Bit Alto e termina com 0 a 2 Stops Bits Baixos 2 stops Desocupada a linha esta Baixa Onda Eletromagntica 300.000 km/segundo
bits 9600 BPS - Bits por Segundo 873 Bytes por seg Mensagem de 100 Bytes 115 ms Internet Mega BPS / Giga BPS

1 2 3 4 5 6 7 8
MSB Data Byte DCE 1 - CD 2 - TXD 3 - RXD 4 - DTR 5 - terra 6 - DSR 7 - RTS 8 - CTS 9 - RI LSB

Pinagem Modem

Cabo Multipares

DTE 1 - CD 2 - RXD 3 - TXD 4 - DTR 5 - terra 6 - DSR 7 - RTS 8 - CTS 9 - RI

Rel de Proteo PC ou Micro

DB9 Femea

DB9 Macho

Automao Subestaes Centros Controle

Interface RS 232 Ligao Ponto a Ponto

DCE Data Communication Equipment Modem


DTE - Data Terminal Equipment Rel ou PC-Microcomputador Hardware Handshake se no usado s so necessrios 3 sinais TXD, RXD e Terra. Jumpeados 4 com 5; 6,8 com 20. CD Carrier Detected avisa o PC que o modem tem uma boa conexo CTS Clear To Send Modem est pronto para receber do PC DSR Data Set Ready avisa o PC que o modem est pronto DTR Data Terminal Ready avisa modem que o PC est pronto RTS Request to Send avisa o modem que o PC quer mandar dados RI Ring Indicator Modem detetou um sinal do outro modem
Comunicao digital Comunicao digital

PC
So Paulo

Modem

Comunicao Analgica

Modem

REL
Jupi

Conectores Seriais
Automao Subestaes Centros Controle

Automao Subestaes Centros Controle

Exerccio 1 Diagrama de um Cabo Cruzado

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

Automao Subestaes Centros Controle

Exerccio 1

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

DTE
Tx (2) CT 103 Rx (3) CT 104 RTS (4) CT 105 CTS (5) CT 106 DSR (6) CT 107 Gnd (7) CT 102 DCD (8) CT 109 DTR (20) CT 108

Automao Subestaes Centros Controle

Exerccio 2 Diagrama de um Cabo sem handshake simplificado TX com RX, Terra (Ground), jumpers nos conectores 4 com 5; 6,8 com 20.

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

Automao Subestaes Centros Controle

Exerccio 2 Diagrama de um Cabo sem handshake simplificado TX com RX, Terra (Ground), jumpers nos conectores 4 com 5; 6,8 com 20.

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

DTE
Tx (2) Rx (3) RTS (4) CTS (5) DSR (6) Gnd (7) DCD (8) DTR (20)

Automao Subestaes Centros Controle

RS 485 (Recomended Standard ) EIA 485 ( Electronic Industry Assossiation )

Half duplex, Multiponto ( 32 ns ), 1200 metros. Velocidade de 100 K a 10 MBps. nica CPU, diversos IHM endereveis, compartilham o mesmo cabo. Conversor RS232 para 485, isolamento tico. Redes locais muito baratas, multidrop. Prover Rejeio de Modo Comum com par tranado, e blindagem.

Topologia recomendada Daisy Chain


Outras Topologias

BARRAMENTO Funciona mas no o ideal

Daisy Chain

ESTRELA ANEL

No usar

Automao Subestaes Centros Controle

CABO para RS 485 (Recomended Standard ) EIA 485 ( Electronic Industry Assossiation )

Deve ser blindado Recomenda-se utilizar 3 vias e blindagem at 1200 m Dado + Dado Comum (GND) Blindagem Com 2 vias para curtas distncias poucos metros Funo do COMUM equalizar o potencial dos equipamentos conectados Rede Funo da BLINDAGEM : proteo contra Rudos externos No utilizar a BLINDAGEM como COMUM, pois colocaria o Rudo existente como referncia

Automao Subestaes Centros Controle

( chip de computador que implementa as recomendaes da 2 camada Enlace (Link) do modelo ISO )

USART

USART se refere a Universal Synchronous Asynchronous Receiver Transmitter. um formato padro para comunicao de dados de forma SERIAL. Em forma assncrona, dois fios so usados para transmitir dados, um em cada direo, em regime Full-duplex, bi-direcional. Para isso, cada dispositivo deve ter seu clock, e as velocidades devem ser iguais. Em forma sncrona, uma ponta mestre e a outra escravo. Um fio utilizado para dados, em regime half-duplex, ou seja, nos dois sentidos, mas um sentido de cada vez. O outro fio usado para pulsos de clock emitidos pelo dispositivo mestre. Os microcomputadores PC costumam ter at 4 portas USART, nomeadas de COM1 a COM4. Entre os dispositivos ligados em protocolo USART esto o modem e o mouse.

Automao Subestaes Centros Controle

MODBUS FRAME
Function Code 1 byte ( 0 255 ) Vlidas 1 a 127 ASCII ou RTU

Automao Subestaes Centros Controle

Endereamento dos Dados nas Mensagens MODBUS

Automao Subestaes Centros Controle

Mensagens Pergunta / Resposta ASCCII ou RTU

Automao Subestaes Centros Controle

Modelo de Dados MODBUS

65536 itens de dados

Automao Subestaes Centros Controle

Modelo de Endereamento MODBUS

Automao Subestaes Centros Controle

Definio dos Cdigos de Funo Pblicos

Automao Subestaes Centros Controle

Descrio das Funes 01 ( 0x 01) Read Coil

Automao Subestaes Centros Controle

Descrio das Funes 02 ( 0x 02) Read Discrete Inputs

Descrio das Funes 03 ( 0x 03) Read Holding Register Automao Inicia no Mapa de Memria 40 000 Subestaes
Centros Controle

Descrio das Funes 04 ( 0x 04) Read Input Register Automao Inicia no Mapa de Memria 30 000 Subestaes
Centros Controle

Automao Subestaes Centros Controle

Descrio das Funes 05 ( 0x 05) Write Single Coil

Automao Subestaes Centros Controle

Descrio das Funes 06 ( 0x 06) Write Single Register

Automao Subestaes Centros Controle

Frames MODBUS

Automao Subestaes Centros Controle

Automao Subestaes Centros Controle

MODBUS

DVIDA FREQUENTE QUESTO DO MAPA DE ENDEREOS Funo 0x04 ( Read Input Register ) : 30001 em diante (ex: 30015) Transmisso: 30015 30001 = 14 = 0x0E Funo 0x03 ( Read Holding Register ) : 40001 em diante (ex: 40002) Transmisso: 40002 40001 = 01 = 0x01

IMPORTANTE No h confirmao de recebimento de dados nativa No existe padronizao no formado de dados No existe padronizao no mapa de memria

SPS-Supervisor de Paralelismo Sncrono TREE TECH Mapa de Registradores - MODBUS Automao


Subestaes Centros Controle

SPS-Supervisor de Paralelismo Sncrono TREE TECH Mapa de Registradores - MODBUS Automao


Subestaes Centros Controle

Automao Subestaes Centros Controle

OBRIGADO !

Protocolo MODBUS
Paulo Roberto Pedroso de Oliveira (11) 3378 8600 (11) 9935 9080 ASCC Automao paulo@ascx.com.br prpasc@gmail.com http://www.ascx.com.br

Você também pode gostar