Parâmetros de um Servidor

<< Clique para Mostrar o Sumário >>

 

Parâmetros de um 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, um Servidor deve ser colocado em modo Offline.

 

Adicionar ou Modificar Tags

Utilize chamadas aos Tags UpdatePointDatabase e UpdateDeviceDatabase. Se estes Tags já existem, os parâmetros são atualizados. Se estes Tags não existem, um novo ponto é criado. Ao final deste 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: Este 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 (um) no Tag ICCP.ServerOffline, conforme o exemplo a seguir.

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

 

3.Configure o Tag ICCP.StartOffline com o valor 0 (zero). Este Driver cria um componente Servidor, pois agora está em modo Online. Entretanto, este componente Servidor ainda está em modo Offline, devido ao passo anterior, conforme o 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 (zero) no Tag ICCP.ServerOffline, conforme o exemplo a seguir.

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

 

Opção 2: Este 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, conforme o 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?