<< 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 do IOKit, definido pelo endereço -1, 0, 0, 3 (N1.N2.N3.N4).
Parâmetros em tempo de execução
Parâmetro |
Comentário |
Valor Padrão |
---|---|---|
CIP.StartOffline |
Se estiver em 1 (um), permite ao Driver iniciar 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 colocada em 0 (zero), assim o 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 E3, supondo que o Driver foi salvo com a opção StartOffline selecionada.
Dim arr(2)
//Configure o nome e o caminho do 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 a seguir não podem ser alterados em tempo de execução:
•CIP.CheckDownload
•CIP.TCPConn
•CIP.UseCache
•CIP.TotalTargets
•CIP.TotalDefs
•CIP.ReadType