A aba Setup contém a configuração geral do Driver. A aba é dividida em três partes distintas:
·Configurações gerais: Configurações da camada física do Driver, time-out e modo de inicialização ·Connection management: Configurações de como a Interface de Comunicação mantém a conexão e qual a política de recuperação em caso de falha ·Logging options: Controla a geração dos arquivos de log Aba Setup
Opções gerais da aba Setup
Opção
|
Descrição
|
Physical Layer
|
Selecione a interface física em uma lista. As opções são Serial, Ethernet, Modem e RAS. A interface selecionada deve ser configurada na sua aba específica.
|
Timeout
|
Configure o time-out, em milissegundos, para a camada física. Esta é a medida de tempo que a interface de I/O aguarda para a recepção de um byte (qualquer byte do buffer de recepção).
|
Start driver OFFLINE
|
Selecione esta opção para que o Driver inicie em modo Offline (parado). Isto significa que a interface de I/O não é criada até que se configure o Driver em modo Online (utilizando-se um Tag na aplicação). Este modo possibilita a configuração dinâmica da interface de I/O em tempo de execução. Veja o tópico Trabalhando em Modo Offline para maiores detalhes.
|
Opções para o grupo Connection management
Opção
|
Descrição
|
Mode
|
Seleciona o modo de gerenciamento de conexão. Selecionar a opção Automatic permite que o Driver gerencie a conexão automaticamente, como especificado nas opções seguintes. Selecionar a opção Manual permite que a aplicação gerencie a conexão completamente. Veja o tópico Estados do Driver para maiores detalhes.
|
Retry failed connection every ... seconds
|
Selecione esta opção para habilitar a retentativa de conexão do Driver em um determinado intervalo, em segundos. Se a opção Give up after failed retries não estiver selecionada, o Driver continua retentando até que a conexão seja efetuada, ou que a aplicação seja parada.
|
Give up after ... failed retries
|
Habilite esta opção para definir um número máximo de retentativas de conexão. Quando o número especificado de tentativas consecutivas de reconexão for atingido, o Driver vai para o modo Offline, assumindo que um problema de hardware foi detectado. Se o Driver estabelece uma conexão com sucesso, o número de retentativas sem sucesso é zerado. Se esta nova conexão é perdida, então o contador de retentativas inicia do zero.
|
Disconnect if non-responsive for ... seconds
|
Habilite esta opção para forçar o Driver a se desconectar se nenhum byte chegou à interface de I/O no time-out especificado, em segundos. Este time-out deve ser maior que o time-out configurado na opção Timeout.
|
Opções para o grupo Logging Options
Opção
|
Descrição
|
Log to File
|
Habilite esta opção e configure o nome do arquivo onde o log é escrito. Arquivos de log podem ser bem extensos, portanto utilize esta opção por curtos períodos de tempo, apenas para o propósito de testes e depurações.
Caso se utilize a macro %PROCESS% no nome do arquivo de log, esta é substituída pelo ID do processo atual. Esta opção é particularmente útil ao se utilizar várias instâncias do mesmo Driver no E3, permitindo assim que cada instância gere um arquivo separado de log. Por exemplo, ao configurar esta opção como c:\e3logs\drivers\sim_%PROCESS%.log, gera-se o arquivo c:\e3logs\drivers\sim_00000FDA.log para o processo 0FDAh.
Pode-se também utilizar a macro %DATE% no nome do arquivo. Neste caso é gerado um arquivo de log por dia (no formato aaaa_mm_dd). Por exemplo, ao configurar esta opção como c:\e3logs\drivers\sim_%DATE%.log, gera-se o arquivo c:\e3logs\drivers\sim_2005_12_31.log no dia 31 de dezembro de 2005 e o arquivo c:\e3logs\drivers\sim_2006_01_01.log no dia primeiro de janeiro de 2006.
|
|