Histórico de Revisões do Driver
| Versão | Data | Autor | Comentários |
|---|---|---|---|
| 2.0.1 | 01/07/2026 | M. Ludwig | • Driver atualizado para a biblioteca IOKit versão 3 e Visual Studio 2022 (Case 17154). |
| 1.13.1 | 26/01/2006 | A. Corrêa A. Quites |
• Implementado o compartilhamento para mensagens não solicitadas (Case 6126). • Implementada a leitura de eventos (Case 6143). • Corrigido um problema na leitura de operandos com o parâmetro N4 diferente de zero (Case 6127). • Corrigido um problema na comunicação com controladores programáveis antigos (Case 6613). |
| 1.12.1 | 05/07/2005 | A. Quites | • Implementada um lógica completa de redundância, ou Hot-Standby (Case 4344). • Melhorada a rotina de importação de configurações de versões antigas, que agora contempla todas as versões anteriores deste Driver (Case 5477). • Criadas opções de configuração para o processo de reconexão automática deste Driver (Case 5759). • Melhorado o desempenho da escrita de bits para os operandos Auxiliar, Octeto e Memória, que antes usavam mascaramento, para usar o recurso de subdivisão do protocolo (Case 5833). • Substituído o comando 129 (Força Operando Simples) pelo comando 133 (Escreve Operando Simples) na escrita de operandos simples, conforme orientação da Altus (Case 5832). |
| 1.11.1 | 11/04/2005 | L. Silva | • Adicionado suporte a otimização de leituras, ou agrupamento automático de Tags em Blocos (Case 5521). • Adicionado suporte a leituras síncronas reais mesmo quando usando threads de read-ahead (Case 4977). |
| 1.10.1 | 31/03/2005 | A. Quites | • Corrigida a importação das configurações extras de versões anteriores deste Driver. A importação continua não funcionando para Drivers publicados antes de junho de 2002 (Case 5477). |
| 1.9.1 | 07/03/2005 | L. Silva | • Melhorada a lógica de read-head para Tags com tempo de varredura (scan) alto, ou seja, maior que 10 segundos (Case 4969). • Corrigida a lógica da troca de endereço IP, manual ou automática, quando são usados os canais de read-head (Case 5089). • Criada uma opção para desabilitar a troca de endereço IP automática quando é usada redundância de controladores programáveis (Case 5089). |
| 1.8.1 | 08/11/2004 | A. Corrêa A. Quites |
• Pequenas modificações apenas na documentação, sem alteração neste Driver. • Adicionada uma opção que desabilita a conversão para o protocolo ALNET II, tornando este Driver um Driver ALNET I comum, portanto desabilitando o recurso de mensagens não solicitadas (Case 3190). • Este Driver agora não retorna mais erro no procedimento StartCom caso ocorra um erro na abertura do arquivo de log (Case 3323). • Adicionadas leituras de bloco para os operandos Auxiliares, Decimais, Entradas e Saídas (Cases 4455 e 3932). • Implementado o operando I (inteiro) (Case 4456). • Adicionado suporte ao Elipse Drivers OPC (Case 4457). • Removida a opção Log Date & Time. • Adicionado o número da conexão na janela de edição (Case 4458). • Este Driver agora permite escrever blocos de operandos de qualquer tamanho, mesmo maiores que o tamanho máximo permitido pelo protocolo, situação em que este Driver particiona a escrita em mais de um bloco (Case 4754). • A escrita de blocos de mais de 64 operandos agora funciona devido a uma alteração no código de conversão AlNET I para ALNET II, que antes não estava convertendo para a instrução ALNET II mais adequada (Case 4751). • Implementada a redundância de conexões (Case 4344). |
| 1.7.1 | 09/01/2004 | F. Englert | • Corrigido um GPF (General Protection Failure) que ocorria na segunda vez que uma aplicação executava se as mensagens não solicitadas estavam habilitadas (Case 3193). • O padrão deste Driver agora é não gerar logs (Case 3193). |
| 1.5.1 | 31/10/2003 | F. Englert | • Habilitado o suporte a mensagens não solicitadas (MNS) (Case 2805). • Resolvido um problema na memória cache de pré-leitura, em que este Driver não descartava valores antigos de um Tag Bloco se algum Elemento era escrito (Case 2838). |
| 1.4.1 | 29/09/2003 | F. Englert | • Melhorado o log de mensagens NACK recebidas pelo protocolo. |
| 1.3.1 | 26/09/2003 | F. Englert | • Este Driver agora converte Strings para números nas escritas. Ao escrever um valor “1234”, o número 1234 é enviado. Se a String contém algum caractere não numérico ou um número mal-formatado, a escrita retorna erro. |
| 1.2.1 | 05/09/2003 | F. Englert | • Criada uma rotina para minimizar descarte de dados read-ahead. Um Tag só é lido quando falta menos de 8 (oito) segundos para a próxima varredura (scan). |
| 1.1.1 | 02/09/2003 | F. Englert | • Criadas threads de read-ahead e retentativas de leitura e escrita. |
| 1.0.1 | R. Haetinger | • Todas as publicações anteriores ao controle de revisões. |