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
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
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
Download

Passo-a-Passo para comunicação via OPC