Вы находитесь на странице: 1из 50

Coprocessador AL-2005 /

Drivers Altus Para Supervisrios

Programa do Workshop
Coprocessador AL-2005
Redes de Campo
AL-2005 como interface para redes de campo
Funes de controle complexas
Supervisrio (SCADA)
Drivers de comunicao
Driver Altus OPC
Demonstrao Prtica

Coprocessador
AL-2005

Coprocessador AL-2005

Real Time Multitasking Processor

Clculos Aritmticos avanados


Funes de Controle Complexas
Interface para redes de campo
Processamento em paralelo com a UCP

AL-2005

Coprocessador AL-2005

AL-2005
Mdulo com um coprocessador RTMP
Dois canais seriais por AL-2010/RTMP
Elevado desempenho computacional,
devido ao processamento paralelo com a
UCP
Memria Flash para aplicativos: 256 Kbytes
Memria RAM: 256 Kbytes

AL-2010 (Real-Time Multitasking


Processor)
Mdulo com dois coprocessadores RTMP
Quatro canais seriais por AL-2010/RTMP
AL-2005

Coprocessador AL-2005
Barramento

Gerencia at dois

protocolos diferentes.

Processador

As interfaces de

comunicao podem
ser RS232 ou RS485.

Trabalha em

conjunto com a CPU


dividindo o
processamento.

Driver
1
Modbus

Driver
Alnet I2

COM A

COM B

RS232

RS485

Equipamentos /Redes de Campo

Firmware

CPU

Redes de Campo

Redes de Campo
Vantagens das redes de campo
Reduo do custo de fiao, instalao
e projeto : UM CABO COM 1 PAR DE
FIOS
Diagnstico dos elementos de campo,
aumentando a integridade funcional
Integrao de diferentes fabricantes
Comunicao bidirecional, permitindo
parametrizao e diagnstico
Distribuio de inteligncia
Armrios menores pela
eliminao de borneiras

Redes de Campo
Redes
Rede Planta

Superviso
Comando
Planejamento
Banco de dados

Rede Controle

Superviso
Banco de
Dados

Aquisio das
variveis
Atuao sobre
equipamentos

NVEL DE
PLANTA

Rede de Planta
Rede de Controle

NVEL DE
CONTROLE

Controle em tempo
real
Segurana
Interface

Rede Campo

A outros nveis

Rede de
Campo

NVEL DE
CAMPO

Redes de Campo
Tipos de Rede de Campo
Rede de Controle

Rede de
Campo

Rede de Campo
com Segurana
Intrnseca

Rede de
Sensores e
Atuadores

Redes de Campo
Exemplos de Redes
Planta

Ethernet TCP/IP,
Industrial Ethernet

Controle

Alnet II, PROFINET


ControlNet, DataHighway

Campo

CANopen, Profibus-DP,
Modbus, DeviceNet, Interbus

Campo c/ Seg.
Intrnseca
Sensores e
Atuadores

Profibus-PA,
Fieldbus Foundation
ASI

Redes de Campo
Caractersticas

Requisitos para cada aplicao


Caracterstica

Planta

Controle

Campo

Sensor

Tamanho Mensagem
Tempo de Resposta
Distncia Max
Redundncia
reas Classificadas
Meio Fsico
Cobertura Geogrfica

Mbytes
segundos
Sem Lim.
Sim
No
Elet/tic
Grande

Kbytes
5 a 100ms
Km
Sim
No
Elet/tic
Grande

Bytes
ms
Km
Sim
Sim
Elet/tic
Media

Bits
ms
100m
No
No
Elet
Pequena

Redes de Campo
Tipos de Redes de Campo

Profibus
CANopen
Interbus
Devicenet
ASI
LonWorks
ModBus
IEC/ ISA SP50
BACnet

BIT-Bus
Fieldbus

Foundation
WorldFIP
HART
DeviceNet
ArcNet
SDS
...

Redes de Campo
O que muda em cada rede

Tipo de conector
Tipo de Cabo
Regras de fiao
Mtodo de modulao
Mtodo de acesso
Software das camadas de comunicao
Ferramentas de Configurao
Ferramentas de teste da rede
Mdulos de interface, gateways,
repetidores
...

Redes de Campo
O que similar....

O hardware dos elementos de campo


A inteligncia dos elementos de campo
Os servios disponveis de comunicao
A interface com o programa de usurio
O desempenho geral
Custos

Redes de Campo
Como escolher um padro ?

Entender princpio de funcionamento:


Interface fsica, mtodo de acesso...

Verificar limites fsicos e eltricos:


Distncias, rudos, instalao, ...

Susceptibilidade falhas:
falhas
Falta de energia, queima de interfaces, ...

Capacidades:
Redundncia, troca a quente, ...

AL-2005 como
interface
para redes de
campo

Interface de rede de campo


AL-2732 : Driver de

Comunicao verso Mestre e


Escravo Alnet I.
AL-2734: Driver de Comunicao
verso Mestre e Escravo Modbus
RTU.
AL-2739: Driver de Comunicao
protocolo IEC870-5-101.
AL-2740: Driver de Comunicao
protocolo Courier (Rele de
proteo Alstom)
AL-2741: Driver de Comunicao
protocolo DNP 3.0 escravo.

Interface de rede de campo


Outros drivers j desenvovidos:
BAC (UTR Alstom CMW)
Megamax (ABB Insun)
Seabus plus (Siemens)
Tolflux (Balana Toledo)
Multiloop CD600 Smar

Funes de
Controle
Complexas

Funes de Controle Complexas


AL-2745: Aplicativo para o AL-2005/RTMP que
executa at 60 Laos PID.
AL-2746: Aplicativo para o Processador AL2005/RTMP para a medio e totalizao de vazo
de gs natural por meio de sistema de placa de
orifcio, de at 40 medidores.
Driver para Clculo Integral de at 64 variveis.

Supervisrio

Supervisrio

SCADA - Sistema Supervisrio de Controle e Aquisio


de Dados
Os sistemas so geradores de aplicaes - controle e
monitoramento / superviso

Funes do Supervisrio

Monitoramento e controle de
dispositivos contnuos e discretos
Ferramentas para anlise e otimizao
do processo: grficos de histricos e
controle estatstico de processos
Gerao e Armazenamento de Alarmes
e Relatrios
Grficos de tendncias
Arquivos de receitas
Implementao de algoritmos de
controle (PID)

Apresentao Grfica

Representao da planta por tela nica e abertura de


ampliaes detalhadas
Acesso hierrquico das camadas - senhas
Definio de qualquer objeto como um trigger execuo de tarefas
Ambiente com editor grfico com ferramentas de
desenho e biblioteca de elementos de cho de fbrica
Incorporao de outros elementos de aplicativos
Windows
Criao de banco de dados dinmico - declarao de
tags/variveis na criao do objeto
Criao de pginas HTML - tecnologia de Java Applets

Linguagem de Controle

Mdulo de programao integrado ao ambiente -

Script, System Language ...

Automatizar tarefas

Aumento da capacidade de controle

Acesso e controle de perifricos

Clculos avanados

Clculos que o PLC no pode efetuar

Alarmes

Alarmes
Eventos excepcionais so enviados para arquivos, janelas popup, imagens e impressoras
Gerenciamento dos alarmes - diviso em zonas, prioridades
Definio de rotinas de reconhecimento e tratamento de
alarmes
Notificao de alarmes dirigidos por evento - deteco em
tempo real

Receitas
Para carregamento de uma srie de valores pr-definidos para
grande nmero de Tags
Para iniciar ou reprogramar o processo produtivo e ajuste de
programas de controle

Grficos e Relatrios

Charts
Vises grficas de andamento do processo - informaes online
Informaes off line - banco de dados de histrico
Tendncias operacionais num perodo de tempo
Tendncias histricas ou de tempo real
Recursos de zoom, scroll ...

Reports
Relatrios personalizados, peridicos ou dirigidos por evento

Arquitetura Aberta

VFI (Virtual File Interface):


Troca de dados com aplicaes externas
Suporte de variedade de dados: dBase, Oracle etc

API (Application Programming Interface):


Integrao com programas externos e mdulos do aplicativo

DDE (Dynamic Data Exchange):


Links bidirecionais para aplicativos Windows
Conectividade a banco de dados: Interfaces SQL - contruo de
event-driven SQL Queries

Aplicao

Levantamento das variveis do processo Endereamento CLP, Barramento de Campo,...

Estudo do funcionamento do processo e/ou mquina

Estudo da topologia de rede

Estudo dos desenhos da planta


Estudo das necessidades de alarmes
Estudo das necessidades de relatrios - em diferentes
nveis hierrquicos
Visualizao do Status e atualizaes das variveis da
planta

Aplicao

Alertas:
Nveis de rigor, zonas e caractersticas Anunciador
Alarmes no exibidos no anunciador - Auto Ack
Identificao: origem, procedimentos

Grficos:
Modo histrico e on-line (historical e real time trend)
Seguir tendncias ou comparar valores

Conveno de nomes (tags):


Ex.: Medidores de Vazo (envazamento): MV_EV_025

Lgica: Script, Language, Callbacks


Controle de eventos
Equaes que regem o processo - discreto / contnuo

Supervisrio
Principais Softwares de Superviso:
Fix
Elipse
Indusoft
InTouch
Factory Link

Drivers de
Comunicao

Drivers de Comunicao
Profibus

Tradutor

Modbus

DeviceNet

DRIVER

CP

Courier

Drivers Altus
AL-2732: Driver de
Comunicao verso Mestre e
Escravo Alnet I.
AL-2739: Driver de
Comunicao protocolo IEC8705-101.
AL-2741: Driver de
Comunicao protocolo DNP 3.0
escravo.
AL-2781: Driver de
Comunicao para o software de
superviso FIX-DMACS.
AL-2784: Driver de
Comunicao OPC Server.

Driver Altus OPC

Definio de OPC

OLE for Process Control

Proporciona comunicao com aplicaes empresariais e


dados de cho de fbrica de plantas industriais

Especificao tcnica no proprietria administrada pela


OPC Foundation

Padro de software
Permite que aplicaes de software troquem dados mais
facilmente entre si

Tecnologia OPC

COM - Component Object Model:

Tecnologia Microsoft que trata principalmente de interfaces


Refinamento de API (Application Program Interface)
Exemplo APIs: winsock, netbios
COM uma forma melhor de prover APIs: aplicao e objeto
precisam de um entendimento mtuo

DCOM - Distributed Component Object Model:


Forma padro de chamar objetos atravs de uma rede
estende COM para rede
Baseado em RPC (Remote Procedure Call)

DCOM

Permite que clients e servers OPC possuam um


mtodo robusto e confivel de trocar informaes
atravs da rede, em tempo real
Gerencia timeouts e retentativas de comunicao
entre um OPC client e um OPC server remoto. Caso
estejam desconectados tenta restabelecer a conexo
entre eles.
Tecnologia DCOM torna redes clients/serves
transparentes para aplicaes OPC
DCOM permite utilizar diferentes protocolos de
transporte como UDP, TCP/IP e IPX utilizando a
mesma aplicao OPC

Soluo OPC

Problema

Soluo OPC

Soluo OPC

Cada fabricante de software ou fornecedor de


aplicao era obrigado a escrever interfaces de
comunicao.
Tais drivers de comunicao eram utilizados para
trocar dados com dispositivos de hardware no campo
utilizando protocolos de comunicao, proprietrios ou
no.
A tecnologia OPC elimina esta exigncia, definindo
uma interface comum de alto desempenho, que
permite realizar esta tarefa somente uma vez.
Cada fabricante de hardware disponibilizar somente
um driver OPC Server para seus equipamentos,
enquanto que os fornecedores de software utilizaro
um driver OPC Client.

Caractersticas do OPC

Baseado em OLE/COM: alinhado com a Microsoft


Flexvel: suporta diversas aplicaes
Eficiente e escalvel: suporta grandes aplicaes
Alta performance: excelente comportamento em
rede
Facilidade de compreenso e de uso
Amplamente aceito

Arquitetura com OPC

Exemplo:

AL-2784

As empresas NWM, Altus e Applicom desenvolveram


em conjunto uma soluo para utilizao do protocolo
Alnet II, da Altus, em rede Ethernet.
Os produtos Applicom so OPC Servers e possuem
uma ferramenta nica de comunicao, qualquer que
seja o protocolo.
A verso 3.62 do software Applicom j traz residente o
driver para Altus.
AL-2784 um driver de comunicao OPC Server para
controladores programveis Altus. Permite a
comunicao destes com softwares que implementem
interfaces de comunicao padro OPC Client, tais
como softwares de superviso e controle de processos

AL-2784

AL-2784 um driver de comunicao OPC Server para


controladores programveis Altus. Permite a
comunicao destes com softwares que implementem
interfaces de comunicao padro OPC Client, tais
como softwares de superviso e controle de processos

A troca de dados gerenciada pelo dispositivo mestre


que envia comandos para o dispositivo escravo, o qual
interpreta o comando recebido e retorna a resposta
correspondente. O driver tambm operara como
mestre e escravo de forma simultnea, permitindo a
recepo de mensagens no solicitadas oriundas dos
controladores

AL-2784

O driver AL-2784 foi desenvolvido para operar com


transmisso de dados em rede Ethernet, utilizando
protocolo de aplicao ALNET II sobre TCP/IP,
quando se comunicando com os controladores
programveis.

O driver de comunicao AL-2784 se baseia no envio


e recebimento de comandos e suas respectivas
respostas, sendo responsvel pela consistncia das
mensagens enviadas e recebidas.

O driver tambm responsvel pela atualizao dos


operandos configurados no ambiente do software de
superviso atravs de monitorao ou escrita dos
operandos correspondentes nos CPs.

AL-2784

Implementam os seguintes comandos definidos pelo


protocolo ALNET II:
Leitura e escrita de operandos simples para operandos
Memria, Auxiliar, Decimal e octetos de E/S
Leitura e escrita de bit de operandos para operandos Memria
e Auxiliar e octetos de E/S
Leitura e escrita de operandos tabela de Memria e Decimal
Suportam modo cliente multi-requisies simultneas
Interpretam mensagens no solicitadas
Permitem configurao de hardware redundante

Demonstrao
Prtica

Вам также может понравиться