Aba Setup

<< Clique para Mostrar o Sumário >>

Aba Setup

A aba Setup contém a configuração geral de um Driver. Esta aba é dividida nos seguintes grupos:

Configurações gerais: Configurações da camada física de um 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

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 disponíveis são Serial, Ethernet, Modem e RAS. A interface selecionada deve ser configurada na 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 do buffer de recepção

Communication check time

Configure o tempo, em milissegundos, para definir o intervalo em que a comunicação é considerada em estado inativo. Enquanto um Driver de Comunicação receber dados válidos, o estado de comunicação é considerado ativo. Porém, se durante o funcionamento um Driver de Comunicação não receber dados válidos neste período de tempo, o estado é considerado inativo. O estado de comunicação é mostrado no Tag IO.CommunicationStatus

Start driver OFFLINE

Selecione esta opção para que um Driver inicie em modo Offline ou parado. Isto significa que a interface de I/O não é criada até que se configure um Driver em modo Online utilizando-se um Tag em uma aplicação. Este modo possibilita a configuração dinâmica da interface de I/O em tempo de execução

 

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 um Driver gerencie a conexão automaticamente, como especificado nas opções seguintes. Selecionar a opção Manual permite que uma aplicação gerencie a conexão completamente. Consulte o tópico Estados de um Driver para mais informações

Retry failed connection every ... seconds

Selecione esta opção para habilitar a retentativa de conexão de um Driver em um determinado intervalo, em segundos. Se a opção Give up after failed retries não está selecionada, este 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 é atingido, um Driver vai para o modo Offline, assumindo que um problema de hardware foi detectado. Se um 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 um 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 identificador do processo atual. Esta opção é particularmente útil ao se utilizar várias instâncias de um mesmo Driver no Elipse E3, permitindo assim que cada instância gere um arquivo separado de log. Por exemplo, ao configurar esta opção com o valor "c:\e3logs\drivers\sim_%PROCESS%.log", gera-se um 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 com o valor "c:\e3logs\drivers\sim_%DATE%.log", gera-se o arquivo c:\e3logs\drivers\sim_2005_12_31.log em 31/12/2005 e o arquivo c:\e3logs\drivers\sim_2006_01_01.log em 01/01/2006. De forma semelhante, a macro %DATE_HOUR% gera um arquivo de log por hora, no formato aaaa_mm_dd_hh

File size limit (MB)

Configure o limite de tamanho do arquivo de log, em megabytes. Um valor igual a 0 (zero) significa que não há limite de tamanho para o arquivo de log

Esta página foi útil?