ElipseDocsDocumentação
PDF

Configuração das Propriedades

Os parâmetros de configuração para efetuar comunicação com um equipamento estão disponíveis na janela de propriedades deste Driver, mostrada na figura a seguir.

Janela Extra Configuration
Janela Extra Configuration

As opções disponíveis no grupo Other Settings estão descritas na tabela a seguir.

Opções disponíveis no grupo Other Settings

Opção Descrição
Time-Out (ms) Define o tempo, em milissegundos, que este Driver aguarda por uma resposta de um controlador programável de uma requisição realizada por este Driver
Handle MNS Define se este Driver trata mensagens não solicitadas (MNS), mas esta opção só é habilitada quando a opção Use ALNET II está selecionada
Share tags Se esta opção não está selecionada, este Driver cria um endereçamento de memória para cada conexão de mensagens não solicitadas (MNS). Do contrário, todas as mensagens não solicitadas são guardadas em uma mesma tabela interna. Esta opção é muito útil quando utilizada com controladores programáveis redundantes
Computer IP Endereço IP de um computador. Esta opção só é utilizada com mensagens não solicitadas
Computer Port Porta TCP/IP de um computador. Esta opção só é utilizada com mensagens não solicitadas
Use ALNET II Por definição, uma rede de controladores programáveis via TCP/IP utiliza o protocolo ALNET II, mas em algumas arquiteturas pode-se comunicar usando o protocolo ALNET I via TCP/IP. Nestes casos, desmarque esta opção
Reconnection settings Permite configurar as opções de reconexão automática, conforme a figura a seguir
Janela Reconnection Settings
Janela Reconnection Settings

As opções disponíveis na janela Reconnection Settings estão descritas na tabela a seguir.

Opções disponíveis na janela Reconnection Settings

Opção Descrição
Retry failed connections after ms Define de quanto em quanto tempo, em milissegundos, este Driver deve reiniciar as tentativas de reconexão
Number of consecutive connection reattempts Número de retentativas de conexão sucessivas. Esta opção configura o número de operações de leitura ou escrita em Tags de um equipamento que tenha sido desconectado mas que ainda tentam estabelecer uma comunicação. Cada uma destas operações, se não é bem-sucedida na reconexão, retorna um erro após o tempo configurado. Após este número de retentativas, novas operações retornam erro imediatamente, sem uma tentativa de reconexão, até que expire o intervalo de tempo configurado. Após este tempo, a sequência de retentativas recomeça

Opções disponíveis no grupo LOG File estão descritas na tabela a seguir.

Opções disponíveis no grupo LOG File

Opção Descrição
File path (client) Nome de um arquivo de log onde são gravadas as comunicações com os controladores programáveis configurados no grupo Connections. Um arquivo é criado para cada thread de comunicação. O nome configurado nesta opção define o nome do arquivo de log da thread principal de cada Escravo. Cada thread de read-ahead cria um arquivo com o mesmo nome da thread principal mais um caractere de sublinhado e o número de ordem daquela thread, iniciando em 1 (um). Todas as threads de mesma ordem de cada Escravo compartilham o mesmo arquivo
File path (MNS) Nome de um arquivo de log para mensagens não solicitadas (MNS)
File type Define o tipo de log a ser criado. As opções disponíveis são No LOG: Não cria arquivos de log, Create new: Cria um arquivo de log, apagando o arquivo antigo cada vez que este Driver é reiniciado ou Append data: Um arquivo de log cresce indefinidamente, mesmo que este Driver seja reiniciado
Log Alnet I Telegrams Escreve no arquivo de log os telegramas ALNET I
Log Alnet II Telegrams Escreve no arquivo de log os telegramas ALNET II

As opções disponíveis no grupo Connections estão descritas na tabela a seguir.

Opções disponíveis no grupo Connections

Opção Descrição
Add Abre a janela Add Remote Settings, mostrada a seguir
Remove Remove a conexão selecionada
Edit Edita a conexão selecionada
Janela Add Remote Settings
Janela Add Remote Settings

As opções disponíveis na janela Add Remote Settings estão descritas na tabela a seguir.

Opções disponíveis na janela Add Remote Settings

Opção Descrição
IP address Endereço IP do controlador programável principal
Port Porta TCP/IP do controlador programável principal. O valor padrão desta opção é 405
Time-Out Tempo, em milissegundos, que este Driver aguarda por uma resposta de um controlador programável principal de uma requisição realizada por este Driver
Customize Max. Frame Size Esta opção configura o tamanho máximo da área de dados de cada frame de comunicação. Se alguma comunicação, normalmente uma operação de escrita ou leitura de blocos, exigir uma área de dados maior que este limite, este Driver automaticamente divide esta operação em quantas operações sejam necessárias para respeitar o limite de bytes de dados para cada frame isolado. As opções disponíveis são AL-3405, AL-3412 and P07091 (default option): Esta opção equivale a um frame com no máximo 220 bytes de dados, Use appropriate limit for WebGates PO9900 and PO9901: Esta opção limita a área de dados em 128 bytes ou Customized limit: Esta opção permite personalizar o tamanho de um frame. NOTA: A opção Customized limit deve ser usada apenas se absolutamente necessário, pois configurar esta opção com um valor inapropriado pode ter impactos sérios em termos de perda de desempenho. Em caso de dúvida, deixe esta opção com o valor padrão ou entre em contato com o fabricante
Use Backup IP address Selecionar esta opção permite especificar um endereço IP secundário de um controlador programável redundante. NOTA: Ao desmarcar esta opção, o endereço IP secundário configurado é perdido
Backup IP Se a opção Use Backup IP address está selecionada, defina nesta opção o endereço IP de um controlador programável redundante
Port Porta TCP/IP do controlador programável redundante. O valor padrão desta opção é 0 (zero), ou seja, usa a mesma porta TCP/IP do controlador programável principal
Automatically connect to alternative IP address in case of comm. error Quando esta opção está selecionada, este Driver automaticamente tenta comunicar com um endereço IP alternativo em caso de falha com o endereço IP em uso, ou seja, muda do endereço principal para o secundário e vice-versa
Use driver hot-standby logic Quando esta opção está selecionada, este Driver gerencia automaticamente o processo de redundância (Hot-Standby) entre controladores programáveis. A opção Automatically connect to alternative IP address in case of comm. error deve estar selecionada para que este recurso funcione corretamente
Test period Define um período de monitoramento do operando que informa se um controlador programável com o qual este Driver está comunicando está ativo, ou seja, a opção Monitoring Operand
Monitoring operand Esta opção deve conter uma String informando o operando de monitoramento a ser usado. Este operando informa se um controlador programável está ativo. O valor padrão desta opção é "M009.0" e o valor de retorno é 1 (um) se um controlador programável está ativo ou 0 (zero) se um controlador programável está inativo. NOTA: Este operando pode ser definido como um Tag Bloco, mas deve necessariamente ter apenas 1 (um) Elemento
Automatically activate backup PLC in case of disconnection Esta opção só tem sentido em ser usada na lógica deste Driver em Hot-Standby. Se esta opção está selecionada, este Driver detecta a desconexão de um Escravo e conecta-se a um controlador programável que estava inativo e tenta ativar este controlador se o operando de monitoramento está com o valor 0 (zero, inativo). A ativação é realizada escrevendo um valor de ativação em um operando também configurável, conforme as opções a seguir. NOTA: Este recurso ainda não está padronizado no processo de redundância, e pode não estar implementado em uma aplicação. Antes de ativar, verifique se a aplicação de um controlador está preparada para este recurso e se não existem implicações em deixar a ativação em modo automático
Set state operand Esta opção indica uma String usada para informar o operando de ativação de um controlador programável, se existir. Trata-se de um operando que permite a escrita de um valor pré-determinado para ativar um controlador programável inativo, definido na opção Activation value. NOTA: Este operando pode ser um Tag Bloco, mas deve necessariamente ter apenas 1 (um) Elemento
Activation value Valor a ser escrito em um operando para ativar um controlador programável inativo

Além desta janela de propriedades, estas configurações também podem ser definidas em tempo de execução em aplicações E3, Power ou Water. Para isto, inicialize este Driver em modo Offline, ou seja, execute uma aplicação com a opção Start driver OFFLINE habilitada, configurável na aba Setup da janela de propriedades. As opções de configuração deste Driver estão descritas na tabela a seguir.

Opções de configuração do Driver ALTUS AltusTCPIP

AbaParâmetroString OfflineTipo de DadosDescrição
SetupPhysical LayerIO.TypeTextoPor padrão, utilize a opção Ethernet
TimeoutIO.TimeoutMsNúmeroLimite de tempo, em milissegundos, para recepção de dados na resposta de um equipamento. Por exemplo, o valor 1000 define um limite de 1 (um) segundo
EthernetTransportIO.Ethernet.TransportTextoPor padrão, utilize a opção TCP
Main IPIO.Ethernet.MainIPTextoEndereço IP de um equipamento, no formato [0-255].[0-255].[0-255].[0-255]
PortIO.Ethernet.MainPortNúmeroPor padrão, utilize o valor 405
AltusTCPIPMNS server TCP portAltusTCPIP.MnsPortNúmeroPor padrão, utilize o valor 0 (zero) para desabilitar mensagens não solicitadas
Max. data bytesAltusTCPIP.MaxDataNúmeroPor padrão, utilize o valor 230. Use o valor 128 para compatibilidade com equipamentos WebGate. Os limites válidos variam entre 4 (quatro, mínimo útil) e 230 (máximo do protocolo)
Direct modeAltusTCPIP.DirectNúmeroUtilize o valor 0 (zero) para desabilitar e um valor diferente de 0 (zero) para habilitar. Quando esta opção está habilitada, este Driver envia frames ALNET I brutos sobre TCP/IP, sem o envoltório ALNET II, para dispositivos ou gateways que transmitem frames ALNET I nativos

Todas as propriedades no modo Offline devem ser configuradas via Tags PLC no formato String usando o parâmetro N1 igual a -1 (menos um), o parâmetro N2 igual a 0 (zero), o parâmetro N3 igual a 0 (zero) e o parâmetro N4 igual a 3 (três). Para mais detalhes e exemplos, consulte o tópico Documentação das Interfaces de Comunicação.