Alteração de Parâmetros em Tempo de Execução

<< Clique para Mostrar o Sumário >>

 

Alteração de Parâmetros em Tempo de Execução

Os parâmetros da tabela a seguir podem ser ajustados em tempo de execução através da escrita no Tag Set Configuration Parameters da biblioteca IOKit, definido pelo 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).

Parâmetros em tempo de execução

Parâmetro

Comentário

Valor Padrão

CIP.StartOffline

Se este parâmetro é configurado com o valor 1 (um), este Driver inicia de forma inativa, para que outros parâmetros sejam configurados em tempo de execução. Após esta definição, esta variável deve ser configurada com o valor 0 (zero) para que este Driver inicia a comunicação com os novos parâmetros

0 (zero)

CIP.CheckDownload

 

0 (zero)

CIP.Retries

 

0 (zero)

CIP.PortID

 

1 (um)

CIP.DefaultSlaveAddress

 

0 (zero)

CIP.SlotNumber

 

1 (um)

 

Exemplo de script de configuração em tempo de execução para o Elipse E3, Elipse Power ou Elipse Water, supondo que este Driver foi salvo com a opção StartOffline selecionada.

Dim arr(2)
//Configure o nome e o caminho deste Driver
Set Driver = Application.GetObject("DriverABCIP")
arr(1) = Array("CIP.Retries", 2)
arr(2) = Array("CIP.StartOffline", 0)
Driver.Write -1, 0, 0, 3, arr

 

Os parâmetros CIP.CheckDownload, CIP.TCPConn, CIP.UseCache, CIP.TotalTargets, CIP.TotalDefs e CIP.ReadType não podem ser alterados em tempo de execução.

Esta página foi útil?