Idéia ideal sobre um servidor OPC em sistemas de controle industrial

Experimente Nosso Instrumento Para Eliminar Problemas





Um servidor OPC é essencial para a comunicação em sistemas de controle industrial. Setores atuais com base em sistema de automação industrial usar uma ampla variedade de sistemas de controle, dispositivos de controle e dispositivos de campo inteligentes. A comunicação ou a troca de dados é um desafio importante entre esses dispositivos que são de diferentes fornecedores e, portanto, precisam de hardware adicional para ter comunicação entre eles.

O que é OPC?

OPC significa OLE (Object Linking and Embedding) Process Control. OPC é o padrão de conectividade de dados mais popular usado para comunicação entre controladores, dispositivos, aplicativos e outros sistemas baseados em servidor sem entrar em drivers personalizados para transferência de dados.




Servidor OPC

Servidor OPC

Um sistema ou processo de automação de fábrica consiste em diferentes controladores e dispositivos de diferentes fornecedores ou vendedores com diferentes protocolos. Esses controladores e dispositivos são essenciais para a comunicação com sistemas de negócios ou de gerenciamento. Portanto, o OPC cria um ambiente para acessar os dados da planta em tempo real desses fornecedores.



OPC também oferece conectividade plug and play de dispositivos proprietários e atua como uma interface entre várias fontes de dados como controladores lógicos programáveis ​​e dispositivos de campo, como sensores e aplicativos de atuadores como Sistema SCADA , ou outras IHMs, unidades terminais remotas, outros servidores de banco de dados, etc., conforme mostrado na figura acima.

Troca de dados pelo sistema OPC

Troca de dados pelo sistema OPC

Ele também troca as informações ou dados entre coletores de dados e dispositivos de fonte de dados, sem que eles saibam nada sobre o indivíduo protocolos de comunicação que são estabelecidos entre eles. OPC foi desenvolvido pela Microsoft para dispositivos da família Microsoft Windows OS baseados em tecnologias OLE, COM e DCOM.

Arquitetura de OPC

O OPC pode se comunicar com qualquer fonte de dados sem exigir nenhum driver de dispositivo, desde que a fonte de dados seja um dispositivo habilitado para OPC, enquanto o software proprietário requer drivers de dispositivo adicionais. OPC suporta acesso a dados em tempo real, registro de dados históricos, habilitação de dados de alarmes e eventos, etc. Consiste em dois componentes: cliente OPC e servidor OPC.


O servidor OPC é um aplicativo de software ou driver padrão projetado para acessar dados em tempo real e fornece outros recursos, como tratamento de eventos, registro, etc., de diferentes fornecedores. Ele atua como um tradutor entre o cliente OPC e a fonte de dados para comunicação nativa. Ele também possui recursos de fonte de dados de 'leitura de' e 'gravação em'.

Arquitetura de OPC

Arquitetura de OPC

O OPC faz a interface dos clientes principais com os dados da planta, fornecendo várias especificações como alarmes, tratamento de eventos, historiador, etc. Com as mesmas especificações OPC, os servidores OPC são capazes de se comunicar com clientes de diferentes fornecedores.

Sistema cliente-servidor OPC

Sistema cliente-servidor OPC

Um cliente OPC também é um aplicativo de software projetado para se comunicar com servidores OPC. Na verdade, é um coletor de dados e traduz a solicitação de comunicação do aplicativo em solicitação OPC e a envia ao servidor OPC. Ao ler os dados, o cliente os traduz de volta para o formato de comunicação nativo do aplicativo. Estes são os módulos de software embutido nas aplicações como IHMs, historiadores, etc., para que possam solicitar e instruir o software do servidor OPC. Eles também são capazes de se comunicar com diferentes servidores OPC.

Por exemplo, o diagrama cliente-servidor OPC, descrito acima, explica como esses dois estão se comunicando. O servidor OPC coleta e envia os dados para diferentes fontes de dados como Siemens, Allen Bradley, Mitsubishi, etc. e, em seguida, envia essas informações para coletores de dados ou clientes OPC como SCADA, ou cliente HMI, cliente de acesso ao banco de dados, etc. Eventualmente podemos dizer que o software OPC Server adquire os dados, enquanto o cliente apresenta exibe e manipula os dados.

Qual é a necessidade de um servidor OPC?

1. Para se comunicar com diferentes fornecedores

Vamos supor que temos dois programação de controladores lógicos - PLCs . Um é a Siemens e o outro é a ABB, cujos protocolos de comunicação são diferentes uns dos outros. Para conectar esses dois controladores e monitorar os dados usando o software SCADA, é necessário um servidor OPC. Isso reduz a necessidade de driver de hardware adicional para converter protocolos proprietários em protocolo de cliente.

2. Para eliminar a necessidade de drivers personalizados no sistema

As aplicações IHM precisam de drivers personalizados para estabelecer comunicação com o dispositivo PLC. Da mesma forma, eles também precisam de drivers diferentes para acessar os dados anteriores. No entanto, o OPC elimina o problema de exigir drivers separados para tais funções.

3. Para reduzir o carregamento do dispositivo

Um servidor OPC reduz a carga em dispositivos de fonte de dados, pois permite a comunicação com vários aplicativos, tendo apenas uma conexão com a fonte de dados. Isso reduz o acesso múltiplo da fonte de dados e, portanto, reduz a carga na fonte de dados.

4. Para facilitar o acesso aos dados

Monitorar e gerenciar dados em tempo real, dados históricos e eventos são cruciais em cada planta de processo. Os servidores OPC facilitam o monitoramento preciso e recursos de gerenciamento por meio de vários protocolos automatizados, como Modbus , Profibus, etc., com um acesso redundante.

Esperamos ter sido capazes de fornecer informações interessantes e valiosas sobre os servidores OPC. Este artigo é particularmente útil para aqueles que desejam seguir uma carreira em controle e instrumentação. Aqui está uma pergunta simples para os leitores - Como os servidores OPC são diferenciados?

Por favor, dê suas respostas e também seus comentários sobre este artigo ou idéias de projeto na seção de comentários fornecida abaixo:

Créditos fotográficos