Configuração das Propriedades

<< Clique para Mostrar o Sumário >>

 

Configuração das Propriedades

Os parâmetros de configuração para efetuar a comunicação com um sistema Metasys estão disponíveis na aba Metasys Configuration da janela de propriedades deste Driver, conforme a figura a seguir.

Aba Metasys Configuration

Aba Metasys Configuration

As opções disponíveis nesta aba estão descritas na tabela a seguir.

Opções disponíveis na aba Metasys Configuration

Opção

Descrição

Metasys Server

DNS (Domain Name Server) ou endereço IP de um servidor Metasys ou concentrador NAE

User e Password

Nome de usuário e senha para login

User2 e Password2

Nome de usuário e senha para login alternativo em caso de falha do usuário indicado nas opções User e Password. Este login alternativo acontece após 2 (duas) retentativas de login

Cache File Path

Nome de um diretório onde são salvos e lidos os arquivos de cache e dos significados das enumerações. Os arquivos disponíveis são Arquivos de GUIDs (MetasysGUID.txt): Contêm os códigos internos de cada objeto Metasys, armazenados em arquivos de cache para acelerar o processo de inicialização, Arquivos de Cache de Comandos e Estados (DeviceName_MetasysStateCache.txt): Contêm o significado de estados e comandos dos Tags com o parâmetro N1 maior que 0 (zero), armazenados em um arquivo de cache por concentrador NAE para acelerar o processo de inicialização e tradução dos significados para valores 0 (zero) e 1 (um) e Arquivos de Nomes de Estados (MetasysState0.txt e MetasysState1.txt): Contém os nomes dos estados que correspondem aos valores 0 (zero) e 1 (um), respectivamente. Se nenhum diretório é informado, estes arquivos são salvos na mesma pasta do arquivo .dll deste Driver

Force New Login After (s)

Força um novo login independente da data de expiração de um token. Configurar esta opção em 0 (zero) desabilita um novo login

Protocol Version

Versão do protocolo usada por este Driver. Os valores disponíveis para esta opção são V3: Utiliza apenas leitura por polling ou V4: Permite a leitura por polling e por eventos ou assinaturas

Read Method

Método de leitura. Os valores disponíveis são ByTag(N2): Permite selecionar, no parâmetro N2 de um Tag, se a leitura é por polling ou por evento (este valor só pode ser usada se a opção Protocol Version está configurada com o valor V4), Events: Realiza a leitura de Tags por assinatura (este valor só pode ser usada se a opção Protocol Version está configurada com o valor V4) ou Polling: Realiza a leitura de Tags por polling (esta opção pode ser usada tanto com o valor V3 quanto com o valor V4 na opção Protocol Version)

Subscription Renew (s)

Ao selecionar o método de leitura de um Tag por eventos, uma nova assinatura é realizada se o valor deste Tag não muda dentro deste intervalo de tempo, em segundos, o que força a atualização deste Tag. Se o valor recebido é o mesmo do valor já existente, este Tag não é atualizado, exceto se a propriedade EnableDeadBand está configurada em Falso

Full Logs

Informa se os logs deste Driver, quando habilitados, são gerados com informações detalhadas da comunicação

Polling Options - Items per Read Request

Indica o número máximo de itens que podem ser solicitados a cada pedido de comunicação. O valor mínimo desta opção é 1 (um). Esta opção também é usada nas assinaturas de eventos para definir o número de itens que podem ser assinados em uma mesma mensagem

Polling Options - Inter-Request Delay (ms)

Informa um tempo padrão, em milissegundos, de atraso entre pedidos de leitura para todos os concentradores NAE. Este valor é usado se um concentrador NAE não tem um tempo de atraso informado no Tag InterReqDelayMS

Polling Options - Read Ahead After Cmd - Wait Time (s)

Informa um tempo de espera, em segundos, para realizar a leitura de um Tag de status associado a um comando. Esta associação é realizada no arquivo MetasysReadAhead.txt

 

Além da janela de propriedades, estas configurações também podem ser definidas em tempo de execução em aplicações Elipse E3, Elipse Power ou Elipse Water. Para isto, inicialize este Driver em modo Offline, ou seja, execute uma aplicação com a opção Start driver OFFLINE habilitada, configurável na aba Setup da janela de propriedades. As opções de configuração deste Driver estão descritas na tabela a seguir.

Opções de configuração do Driver JCI Metasys

Parâmetro

String Offline

Tipo de Dados

Descrição

Metasys Server

Metasys.UseChecksum

Texto

Nome de um servidor Metasys

User

Metasys.User

Texto

Usuário para login

Password

Metasys.Password

Texto

Senha para login

Cache File Path

Metasys.GUIDPath

Texto

Diretório de cache

Items per Read Request

Metasys.MaxItemsRead

Texto

Número máximo de items por pedido de leitura

Protocol Version

Metasys.APIVersion

DWord

Versão do protocolo. Os valores possíveis são 3 (três) ou 4 (quatro)

Read Method

Metasys.ReadConfig

DWord

Método de leitura. Os valores possíveis são 0: Por polling, 1: Por eventos ou 2: Por Tag

Inter Request Delay

Metasys.InterReqDelay

Dword

Tempo de espera entre leituras

Force New Login after (s)

Metasys.ForceLoginTime

Dword

Força um novo login após n segundos

Force New Login after consec errors

Metasys.ForceLoginConsecErrors

Dword

Força um novo login após n erros consecutivos

Force New Login with read error rate

Metasys.ForceLoginReadErrorRate

Dword

Força um novo login se a taxa de falha é superior a n

Read Ahead After Cmd - Wait Time

Metasys.ReadAheadWaitTime

Dword

Tempo de espera para leitura de status após um comando

Full Logs

Metasys.FullLogs

Int

Habilita logs completos

 

Estas propriedades podem ser escritas usando um Tag com o parâmetro N1 igual a -1 (menos um), o parâmetro N2 igual a 0 (zero), o parâmetro N3 igual a 0 (zero) e o parâmetro N4 igual a 3 (três).

Esta página foi útil?