Comunicação CLP através do Driver OPC

Slides:



Advertisements
Apresentações semelhantes
Novas Tecnologias Microsoft.
Advertisements

2008, Edgard Jamhour IPv6 Exercício de Tunelamento 6To4 Edgard Jamhour.
2008 LCG/UFRJ. All rights reserved. 1 Standard Template Library STL Claudio Esperança Paulo Roma Cavalcanti.
Char Drivers Alexandre Madeira Taciano Rodolfo Programação de Periféricos Eduardo Augusto Bezerra 30/06/2005.
Ronaldo Celso Messias Correia
Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
Técnicas e Projeto de Sistemas
SISTEMA BINÁRIO Hardware de Computadores. SISTEMA BINÁRIO Hardware de Computadores.
Dicas práticas para o uso do FEMM
Técnicas e Projeto de Sistemas
FORTRAN 90 Denise Yumi Takamura.
INTRODUÇÃO À COMPUTAÇÃO PARALELA
DRS*. Selecionar a opção correspondente ao Departamento Regional de Saúde (DRS) na qual o local de execução do projeto encontra-se localizada (de I a.
Vetores (2) Continuação.
Prof. Dr. Helder Anibal Hermini. SUMÁRIO Algumas Aplicações O Treinamento da RNA Redes Neurais em Identificação e Controle de Processos Redes Neurais.
1. Equivalência entre portas 2. Derivação de expressões booleanas 3
Protocolos Criptográficos. Múltiplas chaves em RSA Para RSA, escolhe-se dois números, e e d, tal que e. d = 1 mod (p-1).(q-1) Entretanto, também pode-se.
O que é XtremWeb(XW)? Projeto de pesquisa relacionado a light-weight Grids. Plataforma Open Source para a elaboração de grades baseadas em PCs, desenvolvida.
Servidores e Programação Web Redes de Computadores.
Snap Together Visualization. Introdução - Exploração Visual de Dados Aplicada em conjuntos de dados abstratos. Facilitar a percepção de padrões, tendências,
Profa. Graziela Santos de Araújo Algoritmos e Programação II, 2010
Introdução A fim de preparar a geração de código, deve-se relacionar o fonte estático do programa às ações em tempo de execução. Durante a execução, o.
1 Oi BlackBerry. 2 Índice 1Configurando o seu aparelho BlackBerry 2Formatando o seu aparelho BlackBerry 3Solicitando senha de ativação empresarial 4Indicador.
O Fluxo de Testes © Alexandre Vasconcelos
Introdução Software para Laboratórios de Análises Clínicas
Planejando seu site Objetivos Abordagem Sílvia Dota.
Prof: Encoder Angular Prof:
Controlador Lógico Programável - CLP
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
CES-11 LAB 03 Bitmap Quadtree
Segurança de Dados no MAER.
Mario Blanco Gerente de Novas Linhas de Produtos Positivo Informática Dispositivos móveis de leitura de conteúdos.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo XI Encadeamento de Estruturas por Ponteiros.
1. Função: - Criar meios para que o processador possa comunicar-se com todos estes componentes com a maior velocidade e confiabilidade possíveis. - Na.
Formação de Administradores de Redes Linux LPI – level 1 SENAC TI Fernando Costa.
Tema I TEMA DE DISCUSSÃO I Prof. Dr. Marcio Lobo Netto 1 o. Período / 2004 Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018.
Curso Técnico em Informática La Salle - Canoas
FUNDAÇÃO CARLOS CHAGAS
Implementação Do JXTA Como Protocolo De Transporte Do JacORB
Implementação Do JXTA Como Protocolo De Transporte Do JacORB
Business Process Management e Workflow - jBPM Aluno: Filipe Ferraz Salgado Orientador: Francisco Reverbel Novembro 2006.
ALOCAÇÃO DINÂMICA DE MEMÓRIA
TÉCNICAS DE CODIFICAÇÃO DE SINAIS
TÉCNICAS DE CODIFICAÇÃO DE SINAIS
Introdução à Codificação de Canal Evelio M. G. Fernández
Interpolação Introdução Conceito de Interpolação
Arquitetura de ComputadoresProf a Luiza Mourelle Apesar da evolução tecnológica, as CPUs continuam mais rápidas que a memória. O problema não é tecnológico,
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
Laboratório de Programação Prof. Oscar Luiz Monteiro de Farias
Tecnologia para Web JavaScript Enrique Pimentel Leite de Oliveira
Recursividade Estrutura de Dados.
Marco Antonio Montebello Júnior
Tamanho da amostra em pesquisa primária
Curso de Programação em C++
LINGUAGENS DE PROGRAMAÇÃO
Internet Aula 03. Histórico Durante a guerra fria, os EUA tiveram a necessidade de interligar laboratórios que trabalhavam para os militares; Essa interligação.
Redes para Automação Industrial Capítulo 1: Automação Industrial
04:27 Introdução Tipos de Fluxo de Dados e de Arquivos Manipulação de Arquivos em Java Classes FileReader e FileWriter Classes FileInputStream e FileOutputStream.
Introdução ao controle de robôs
Programação Concorrente com Thread Java
Robótica: Sistemas Sensorial e Motor
SUPERVISÃO E CONTROLE OPERACIONAL DE SISTEMAS
SUPERVISÃO E CONTROLE OPERACIONAL DE SISTEMAS Prof. André Laurindo Maitelli DCA-UFRN.
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
1 Seja o resultado de um experimento aleatório. Suponha que uma forma de onda é associada a cada resultado.A coleção de tais formas de ondas formam um.
8. Uma Função de duas Variáveis Aleatórias
INPE / CAP-315 Airam J. Preto, Celso L. Mendes Aula 30 (1) Empacotamento de Dados em MPI Tópicos: Buffer de Mensagem Empacotamento/Desempacotamento.
ArrayList e Genéricos Profs. PROG2 - UNISINOS.
Soft Starter ATS48 Comunicação ATS48, CLP Ethernet e IHM em Modbus TCP.
Prestadores de serviço
Transcrição da apresentação:

Comunicação CLP através do Driver OPC

Padrão OPC OPC (OLE for Process Control) consiste na especificação de um conjunto de padrões de interface. Surgiu da colaboração entre empresas líderes no mercado de Automação Industrial e a Microsoft. Conjunto de objetos, interfaces e métodos utilizados em aplicações de Controle de Processo e Automação da Manufatura para facilitar a interoperacionalidade. Cliente x Servidor Supervisório – Cliente HI-Tecnologia – Servidor

Configuração do Driver OPC - SPDSW

Configuração do Driver OPC - SPDSW DEMO

Configuração do Driver OPC

Configuração do Driver OPC – HS1

Configuração do Driver OPC – HS1

Configuração do Driver OPC - Channel Verificar a porta serial que está utilizando!

Configuração do Driver OPC - Device O endereço serve somente para comunicação de um único CLP conectado no canal serial

Configuração do Driver OPC – Data Block Este elemento representa a região de memória contendo os dados lidos do CLP. Tipos de Memória Tipo R (Valores Lógicos) Tipo M (Inteiro: 16 bits) Tipo D (Flutuante: 32 bits) Este elemento determina qual a frequência em que os dados serão lidos do CLP e quantos dados serão guardados neste mesmo bloco de dados.

Configuração do Driver OPC – Data Block 1 – Endereço Inicial, Final e tamanho do DataBlock 2 – “Primary Rate” – Tempo que o Driver OPC envia mensagens para o CLP para atualizar o valor 3 – “Acess Time” – tempo que o driver leva para tentar enviar nova mensagem quando ocorre erro de comunicação

Configuração do Driver OPC – Data Block 4 – Adicionar blocos de dado ao equipamento. 5 – “Enable” – habilita/desabilita que o driver envie mensagens de comunicação ao CLP para obter o valor das memórias correspondentes aos endereços configurados

Utilizando HS1 com Clientes OPC Apagar os blocos de dados

Utilizando HS1 com Clientes OPC Salvar as configurações

Utilizando HS1 com Clientes OPC SETUP

Utilizando HS1 com Clientes OPC Default Path

Utilizando HS1 com Clientes OPC Advanced

Utilizando HS1 com Clientes OPC Nome do servidor OPC: Intellution.HS1OPC Identificação do item: [Equipamento]:[Tipo][Posição] Ex: Se quisermos acessar a memória R10 do CLP, basta colocar identificação do item como: Device0:R10

Configuração do OPCLink Cliente OPC do InTouch

Configuração do OPCLink Tela principal do OPCLink

Configuração do OPCLink Tela principal do OPCLink

Configuração do OPCLink Tela principal do OPCLink

Configuração do OPCLink Tela principal do OPCLink

Configuração no InTouch Tela principal do OPCLink

Configuração no InTouch Tela principal do OPCLink Deve ser o mesmo nome que utilizou no OPCLink

Configuração do Driver OPC - SPDSW DEMO – Exemplo com InTouch

Resumo dos passos Projetar, compilar e carregar o ladder no CLP Fechar o SPDSW (Ladder) Abrir o HS1 PowerTool (HI-Tecnologia – Servidor OPC) Definir a porta de comunicação no Servidor OPC Manter o HS1 PowerTool aberto!! Abrir o OPCLink Definir um Topic Definition Manter o OPCLink aberto!! Abrir o Intouch Definir um Acess Name Colocar o Item -> [Equipamento]:[Tipo][Posição]

Lembretes Caso não esteja funcionado, verifique no Log do Intouch (Wonderware Logger) as possíveis mensagens de erro. Exemplo de Erro : "ERROR: cannot add OPC item: evice0:R0 to group on topic: clphi". Estranho! Pois o nome do equipamento está incompleto (Device0:R0). Então coloquem manualmente no campo OPC Path do OPCLink a letra "D" (apenas essa letra!) Não rodar e debugar o ladder no SPDSW ao mesmo tempo que estiver usando o HS1 PowerTool. Verifiquem se as opcões Channel e Device0 esteja com a marcação Enable ativada. Caso estranhem de não estarem observando os blocos criados no HS1 PowerTool, lembrem-se de apertar 'F5' no HS1 PowerTool para atualizar a tela e verificar os novos blocos criados, apenas faça isto quando o programa de supervisão estiver ativado. Ao abrir o SPDSW verifique se o processo HS1Drv.exe foi finalizado. Isso permitirá recarregar o CLP com um novo Ladder.

Referências “Driver OPC para Comunicação Através do Protocolo SCP-H1 HS1 – Serial”, HI-TECNOLOGIA http://www.hitecnologia.com.br/download/ENA0003300.pdf Integração de Dados entre SCADA e CLP, UFMG, http://www.dca.ufrn.br/~victor/clp/info_intouch.pdf