LinkMaster

O LinkMaster fornece um meio de vincular dados entre servidores OPC, servindo como uma ponte universal para sistemas OPC. O LinkMaster atua como um servidor OPC e um servidor DDE, permitindo a ponte entre sistemas DDE herdados e novos aplicativos habilitados para OPC.

CONHECIMENTO DE PROGRAMAÇÃO OPCIONAL

O LinkMaster é um aplicativo Windows rápido e robusto que não requer conhecimento de programação. Simplesmente “Arraste e Solte” para criar seus links. Os recursos integrados de dimensionamento, gerenciador de acesso do usuário, rastreamento de erros e otimização de gravação fornecem controle total do fluxo de dados e acesso a aplicativos.

TRANSFERIR DADOS DE CONTROLE COM GRUPOS DE LINKS

Grupos de links são usados ​​para formar coleções de itens OPC que serão movidos entre servidores OPC a uma taxa especificada. Usando vários grupos de links, o LinkMaster permite controlar a velocidade com que os dados são transferidos de um servidor OPC para outro. Ao usar Grupos de links com diferentes taxas de atualização, você pode personalizar suas transferências de dados para atender às necessidades do aplicativo. Enquanto um item pode precisar ser enviado em alta velocidade, outros itens no aplicativo podem precisar de taxas de atualização mais lentas. Grupos de links fornece esse controle. O benefício é o tráfego de rede reduzido e maior confiabilidade.

Recursos

O LinkMaster fornece ponte de dados com todos os recursos, criação de links de arrastar e soltar, registro de erros, suporte para criação de referências personalizadas de máquinas remotas e muito mais.

Esse recurso permite que um par de máquinas LinkMaster opere em pares redundantes, onde uma máquina LinkMaster opera como o nó “Primário” e a outra como o nó “Secundário”. Quando o nó “Primário” falha, o nó “Secundário” se promove e assume o papel do primário. Quando o nó “Primário” retorna novamente, o nó “Secundário” se rebaixa e o nó “Primário” realiza a transferência de dados mais uma vez.

Com base na tecnologia COM da Microsoft, os servidores OPC podem compartilhar dados com aplicativos clientes remotos usando o DCOM (Distributed COM). O DCOM permite que você use um único servidor OPC para fornecer dados para aplicativos clientes executando localmente e em máquinas remotas. O DDE não tem seus próprios meios de permitir acesso remoto. Todos os formatos DDE suportados pelo LinkMaster também podem ser acessados ​​remotamente usando o que é conhecido como NETDDE. O NETDDE permite que um aplicativo cliente DDE remoto use o nome da máquina de um servidor DDE remoto ao especificar um link DDE. O LinkMaster foi projetado para permitir esses dois métodos de acesso ao servidor remoto. Em termos de conexões OPC, o LinkMaster definirá corretamente suas configurações de DCOM para permitir que clientes OPC remotos acessem e naveguem no LinkMaster. Para clientes DDE, O LinkMaster iniciará automaticamente os serviços NETDDE e registrará todos os compartilhamentos DDE necessários, permitindo que clientes remotos DDE acessem os dados do dispositivo. Estabelecer nomes de compartilhamento DDE pode ser um processo demorado para o aplicativo; portanto, por padrão, os serviços NETDDE não estão habilitados no LinkMaster.

O LinkMaster suporta a execução como um serviço do Windows. A operação de serviço é totalmente configurável pelo usuário no menu Ferramentas | Opções e pode ser alterada a qualquer momento, permitindo que você passe da operação normal e independente do programa para o modo de serviço NT. A execução como um serviço NT é crucial para muitos aplicativos em que o LinkMaster está fornecendo dados para clientes OPC via DCOM. Para esses aplicativos, a perda de uma conexão DCOM não pode ser tolerada. Normalmente, um servidor OPC que suporta apenas operação de programa independente é forçado a desligar quando a máquina host experimenta um logon ou logout do usuário. Durante a execução como um serviço, o LinkMaster pode continuar fornecendo dados OPC nas sessões de logon do usuário e pode ser configurado para interagir com a área de trabalho, permitindo que você faça alterações no seu projeto do LinkMaster.

O LinkMaster suporta o dimensionamento direto dos dados do item do link. O dimensionamento permite que os dados brutos sejam convertidos em unidades de engenharia para aplicativos clientes OPC. O LinkMaster fornece vários recursos exclusivos de dimensionamento, como dimensionamento de fórmula Linear e Raiz quadrada. Você também pode especificar o intervalo da entrada de dados brutos e o intervalo de engenharia do valor escalado. Em alguns casos, a entrada de dados brutos recebidos pode exceder o intervalo definido para os dados brutos. Se isso ocorrer, o valor da engenharia pode ser forçado fora da faixa desejada. Para evitar isso, o LinkMaster permite fixar o valor escalado nas faixas de engenharia. Na maioria dos casos, sempre é assumido que um valor escalado resulta em um número de ponto flutuante. O LinkMaster não faz essa suposição e permite selecionar o valor de engenharia em escala para ser qualquer tipo de dados OPC válido.

O sistema de gerenciamento de links do LinkMaster permite criar uma estrutura de banco de dados Link que se adapta à natureza do seu aplicativo. Vários grupos de links podem ser adicionados e definidos para segregar seus itens de link em grupos significativos. A edição de arrastar e soltar facilita a adição de um grande número de tags. Os recursos exclusivos de Gerenciamento de links permitem que novos links sejam criados dinamicamente usando os métodos convenientes “Arrastar e soltar” e “Navegação por tags”.

Em certas situações, gerenciar o que seus usuários podem ou não fazer no seu aplicativo OPC pode ser uma necessidade. O LinkMaster inclui um Gerenciador de usuários interno que permite controle completo sobre os tipos de funcionalidade que cada usuário individual pode acessar. A conta de administrador padrão permite adicionar vários usuários, cada um com seu próprio conjunto de direitos para acesso ao LinkMaster. Qualquer login / logout do usuário é registrado no sistema de log de eventos do LinkMaster, o EventViewer. Por padrão, todas as operações estão disponíveis o tempo todo até você decidir definir privilégios.

Incluído no pacote LinkMaster está um aplicativo de monitoramento de eventos independente chamado EventViewer. O EventViewer é um aplicativo Windows de 32 bits que monitora e exibe eventos que ocorrem em qualquer aplicativo LinkMaster em execução, remotamente ou localmente, permitindo que vários sistemas LinkMaster sejam monitorados simultaneamente.

Cenários de casos de uso

O cenário mais comum para o LinkMaster é vincular dados entre dois (ou mais) servidores OPC. Como exemplo, um cliente pode estar usando o RSLinx para conectividade com PLCs da Allen-Bradley e o driver U-CON da Kepware para conectividade a uma balança de pesagem. Neste exemplo, o cliente deseja enviar facilmente dados de escala ao PLC.

Outra aplicação interessante para o LinkMaster está funcionando como um único servidor OPC que serve dados de vários servidores OPC. Essa abordagem demonstra a capacidade do LinkMaster de atuar como cliente e servidor. Como exemplo, um cliente pode ter uma única conexão OPC disponível em um aplicativo cliente OPC, mas possui vários servidores OPC dos quais precisa adquirir dados. 

Esse cenário é comumente usado quando um cliente deseja rotear dados entre dois CLPs conectados ao mesmo servidor. Usar o LinkMaster para definir o roteamento de dados de tags pode ser muito mais fácil do que criar uma nova lógica ladder em seus CLPs (especialmente para sistemas legados). Como exemplo, um cliente pode estar usando o KEPServerEX para conectar-se a um CLP Allen-Bradley ControlLogix e a um gravador de dados Yokogawa DX.