|
<< 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
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 |
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 |
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 |
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).