<< 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.
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.
Se uma operação de remoção é necessária, uma sequência de passos deve ser realizada, conforme as opções descritas a seguir.
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)
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.