|
<< Clique para Mostrar o Sumário >>
Varredura Geral |
O Driver Elipse SuperDriver usa o modo Varredura Geral, o tempo de varredura geral existente na aba de configurações, para realizar a leitura e escrita de todos os Tags Em Advise de todos os Escravos. Cada vez que o modo Varredura Geral de cada Escravo expira, este inicia a leitura e escrita de todos os Tags, obedecendo à seguinte estratégia de conexão:
1.O Escravo inicia o respectivo objeto de Driver, sem habilitar a conexão automática a um endereço IP de backup.
2.O Escravo tenta processar todos os Tags. À medida que os Tags vão tendo sucesso, estes são retirados da lista de cache.
3.Ao final de uma iteração de serviços, o objeto de Driver é parado e deixa-se o recurso disponível, ou seja, a porta TCP/IP, caso haja um outro Escravo requerendo este recurso.
4.Existindo Tags na lista de cache ao final de uma primeira iteração de serviços, a leitura ou escrita é retentada até n vezes, conforme o número de retentativas configurado na aba de propriedades do Driver Elipse SuperDriver.
5.Se ainda há Tags na lista de cache ao final de todas as retentativas, e o número de Tags de Comunicação permanece igual ao número inicialmente requisitado, o Driver Elipse SuperDriver toma o endereço IP de backup como endereço IP principal e retenta novamente o ciclo de serviços com retentativas por este endereço IP. Isto evidentemente está condicionado ao que foi configurado na aba de propriedades. Se o usuário não deseja um endereço IP de backup, não há esta retentativa.
6.Se o número de Tags de Comunicação é inferior ao número inicialmente requisitado, isto é, se obteve sucesso em pelo menos um Tag, o processamento termina sem tentar o endereço IP de backup.
NOTA |
Se há uma recusa de conexão por parte do endereço IP de destino, tanto para o endereço IP principal quanto para o endereço IP de backup, considera-se que um equipamento está em estado desligado, e portanto não são realizadas as retentativas programadas. |