Parâmetros do Servidor

<< Clique para Mostrar o Sumário >>

 

Parâmetros do Servidor

Pode-se modificar Tabelas Bilaterais de Servidores ICCP em tempo de execução para adicionar ou modificar Tags. Entretanto, caso seja necessário remover Tags, o Servidor deve ser colocado em modo Offline.

 

Adicionar ou Modificar Tags

Utilize chamadas aos Tags UpdatePointDatabase e UpdateDeviceDatabase. Se os Tags já existem, os parâmetros são atualizados. Se os Tags não existem, um novo ponto é criado. Ao final do processo, execute uma chamada ao Tag SaveDatabase.

 

Remover, Adicionar ou Modificar Tags

Se uma operação de remoção é necessária, uma sequência de passos deve ser realizada, conforme as opções descritas a seguir.

 

Opção 1: O Driver Inicia em Modo Offline

1.Selecione a opção Start Offline (Allows Runtime Configuration).

2.Coloque o Servidor ICCP em modo Offline escrevendo o valor "1" no Tag ICCP.ServerOffline, como no exemplo a seguir.

Write -1, 0, 0, 3, Array("ICCP.ServerOffline", 1)

 

3.Configure o Tag ICCP.StartOffline com o valor "0". O Driver cria o componente Servidor, pois agora está em modo Online. Entretanto, o componente Servidor ainda está em modo Offline, devido ao passo anterior, como no exemplo a seguir.

Write -1, 0, 0, 3, Array("ICCP.StartOffline", 0)

 

4.Execute chamadas aos Tags UpdatePointDatabase e UpdateDeviceDatabase. Como o banco de dados está vazio, todos os itens devem ser inseridos.

5.Execute uma chamada ao Tag SaveDatabase.

6.Coloque o Servidor ICCP de volta ao modo Online escrevendo o valor "0" no Tag ICCP.ServerOffline, como no exemplo a seguir.

Write -1, 0, 0, 3, Array("ICCP.ServerOffline", 0)

 

Opção 2: O Driver Inicia em Modo Online

1.Desmarque a opção Start Offline (Allows Runtime Configuration). Esta configuração desconecta todos os canais de comunicação, tanto Clientes quanto Servidores, como no exemplo a seguir.

Write -1, 0, 0, 3, Array("ICCP.StartOffline", 1)

 

2.Repita os passos seguintes do procedimento de iniciar em modo Offline.

Esta página foi útil?