| • | V1.7.2 |
| o | Correção na na leitura de BIT via SNMP |
| o | Melhorias no cliente Modbus TCP ao ser utilizado com um simulador no Windows. |
| o | Adicionado suporte para leitura do P846 (IP atual) via bloco ILOAD |
| o | Correção de bug que gerava System Error. |
| ▪ | O problema acontecia somente nas seguintes condições: |
| ▪ | - PLC201 com variáveis declaradas no GLOBAL_NETWORK; |
| ▪ | - Variáveis retentivas sendo utilizadas; |
| ▪ | - Opção "Inicializar variáveis" não marcada ao fazer um download de programa. |
| • | V1.7.1 |
| o | Permitida configuração de 0 (input e output) palavras para comunicação cíclica EtherNet/IP |
| o | Função "Descobrir" agora vem habilitada por padrão. |
| • | V1.7.0 |
| o | Adicionado suporte ao recurso “Force I/Os”, permitindo ao usuário forçar manualmente os valores de todas as entradas e saídas digitais do produto. |
| o | Adicionado suporte à geração de pulsos na DO3 por meio dos blocos P_RAMP e PULSES. |
| o | Adicionado suporte para acesso à parâmetros e variáveis do Ladder via SNMP. |
| o | Bloco "MW_ChangeSpeed1" agora pode ser usado para alterar a velocidade dos movimentos via "MW_MoveAbsolute1" e "MW_MoveRelative1". |
| o | Adicionado suporte ao recurso “Descobrir” via WPS, possibilitando a identificação automática pelo WPS de dispositivos conectados à mesma rede Ethernet. |
| ▪ | Obs: Por questões de boas práticas relacionas a Cybersegurança, esse recurso vem desabilitado por padrão e precisa ser habilitado no P798 |
| o | Escritas acíclicas nos parâmetros de configuração do produto passam a ser salvas automaticamente, eliminando a necessidade de executar P204=1 para armazenar os valores configurados. |
| ▪ | Escritas realizadas via Ladder são consideradas cíclicas e, portanto, não serão salvas automaticamente. |
| ▪ | Escritas em parâmetros de usuário também não serão salvas automaticamente. |
| o | O LED de “Status” da RUW200 passa a indicar o estado do produto (OK, Alarme ou Falha) quando não houver programa de usuário gravado. |
| o | Correção na exibição do valor de tensão da bateria/supercap após o download do programa. |
| o | Melhorias na robustez das comunicações RS485 e CAN. |
| • | V1.6.0 |
| o | Grandes melhorias no suporte ao Texto Estruturado: |
| ▪ | Adicionado suporte para condiçionais (IF, CASE, etc); |
| ▪ | Laços de repetição (FOR, WHILE, REPEATE, etc); |
| ▪ | Variáveis indexadas; |
| ▪ | Monitoração de variáveis. |
| o | Adicionados configuradores Mobdbus TCP e RTU, facilitando a configuração e diagnóstico do produto como mestre Modbus. |
| o | Adicionados parâmetros de estado das expansões, para tornar o diagnóstico de erros mais fácil. |
| o | Adicionado suporte para leitura/escrita em parâmetros usando os blocos de ILOAD/STORE. |
| o | Alterada descrição de erro no produto de "Hw watchdog" para "System Error". |
| o | Alterado o formato de salvamento dos parâmetros no produto. Nas próximas versões de firmware, a tabela de parâmetros não será mais invalidada após uma atualização, e as configurações compatíveis entre versões serão mantidas. |
| • | V1.5.6 |
| o | Correção no comportamento da opção "Error on mandatory nodes, reset all nodes". Agora, ao ser ativada, caso um nó obrigatório da rede apresente falhas como perda de heartbeat ou erro de node guarding, o mestre reinicia todos os escravos da rede. |
| o | Adicionada proteção interna de escritas na flash e removido alarme de escritas frequentes. |
| o | Correção de bug no Ethernet/IP que poderia causar "System Error". |
| • | V1.5.5 |
| o | Correção de bug que poderia causar perda de variáveis retentivas em alguns casos. |
| • | V1.5.4 |
| o | Adicionado suporte para escrita/leitura via modbus de vários coils/discrete inputs em sequência, mesmo que alguns endereços não sejam válidos; |
| • | V1.5.3 |
| o | Melhorias na geração de rampa de aceleração e desaceleração ao controlar motores de passo; |
| o | Melhorias no MQTT; |
| o | Correção de bug que exigia a reinicialização do produto após um download de programa para que os blocos de comunicação voltassem a funcionar em alguns casos. |
| • | V1.5.2 |
| o | Melhorias na medição da temperatura interna, tensão interna e tensão da bateria/supercap. |
| • | V1.5.1 |
| o | Melhorias no MQTT. |
| • | V1.5.0 |
| o | Suporte ampliado para PLCs com bateria, oferecendo maior flexibilidade em aplicações com retenção de dados. |
| o | Implementado alarme de sobretemperatura, garantindo maior segurança e proteção do equipamento. |
| o | Motores de passo agora contam com novos blocos de parada com rampa, proporcionando controle mais suave e preciso durante paradas. |
| o | Motores de passo agora também contam com o novo bloco Speed2, permitindo controle de velocidade em aplicações sem número definido de pulsos. |
| o | Blocos de parada para motores de passo atualizados para comportamento de parada de emergência, impedindo a movimentação enquanto o bloco estiver ativo, conforme diretrizes do padrão PLCopen. |
| o | Proteção adicional para memória flash, evitando gravações com intervalos inferiores a 5 segundos, o que aumenta a durabilidade da memória. |
| o | Expansão das funcionalidades em blocos USER_FB e CALL, com suporte a estruturas condicionais e de repetição como IF, ELSE, FOR, entre outras, permitindo lógicas mais elaboradas. |
| o | Novo parâmetro P615 adicionado para habilitar ou desabilitar o gateway Modbus TCP/RTU, facilitando a configuração de comunicação conforme a necessidade da aplicação. |
| o | Alarmes para condição de bateria fraca e perda de RTC/retentivas, promovendo maior confiabilidade na detecção de falhas críticas. |
| o | Aprimoramento no bloco de string, com maior estabilidade e desempenho em manipulações de texto. |
| o | Melhor interpretação de conversões de dados nos blocos BYTE_TO_DWORD, BYTE_TO_WORD e WORD_TO_DWORD, aumentando a consistência dos resultados. |
| o | O bloco ARRAY_COPY foi otimizado, oferecendo comportamento mais confiável em operações com arrays. |
| o | Aprimoramentos no RTC, resultando em maior precisão e robustez na contagem de tempo. |
| o | Melhorias na comunicação via CAN, com maior robustez e compatibilidade em redes industriais. |
| o | O protocolo MQTT foi aprimorado, garantindo comunicações mais confiáveis. |
| o | Parâmetros de configuração dos IOs agora são aplicados dinamicamente, com efeito imediato ao serem alterados, melhorando a flexibilidade durante a operação. |
| o | Inicialização dos encoders otimizada, reduzindo a chance de perdas de pulso em ambientes sujeitos a ruídos elétricos. |
| • | V1.4.0 |
| o | Lançamento do MQTT nos produtos PLC200, PLC201 e RUW200. |
| • | V1.3.5 |
| o | Permitido uso de parâmetros do produto como entrada/saída de blocos de função do usuário; |
| o | Adicionado Watchdog interno de tarefa do usuário forçado. O Watchdog será acionado mesmo que o usuário não habilite para evitar que o produto trave em, por exemplo, programas com loops infinitos no texto estruturado; |
| o | Adicionado RTC na RUW200 para permitir seu uso com MQTT. Entretanto, a hora é perdida caso o produto seja desenergizado. Sugestão: usar um servidor SNTP; |
| o | Correção de desvio no comportamento do bloco de SWAP2; |
| o | Aumentado tempo entre a mudança do sinal de direção e o início da geração dos pulsos no controle de motores de passo; |
| o | Implementado backup de variáveis retentivas e receitas em memória flash na inicialização do produto e também fazendo P204 = 1 (OBS: não usar ciclicamente). O último backup válido é restaurado da flash caso a energia do supercapacitor que mantem os retentivos acabe; |
| o | Adicionada opção de broadcast na rede RS485; |
| o | Correção de desvio no funcionamento da porta Ethernet, que travava após alguns dias. |
| • | V1.3.0 |
| o | Lançamento PLC201 e RUW200. |
| • | V1.2.3 |
| o | Melhoria na animação inicial dos LEDs; |
| o | Adicionado reset automático de falha de tabela de parâmetros incompatível; |
| o | Valor padrão do P624 (Comportamento do erro de comunicação) alterado de falha (1) para alarme (0); |
| o | Melhoria na monitoração do produto usando Ethernet; |
| o | Correção de perda do último byte escrito na memória retentiva ao retirar a alimentação do produto. |
| • | V1.2.0 |
| o | Melhoria no comportamento do bloco Speed para motores de passo. Agora o bloco aceita ser utilizado com o controle de motor de passos ativado e também controla a direção do motor automaticamente; |
| o | Melhoria nos blocos de controle de motor de passo que agora funcionam por borda de subida no EN/Execute (Olhar Help), assim como os blocos de motion do SCA06; |
| o | Melhoria no comportamento ao identificar um erro ao recuperar a tabela de parâmetros. Antes o produto apenas gerava um alarme, agora é gerado um erro para que o programa não seja executado; |
| o | Adicionado código de erro para identificar caso a tabela de parâmetros esteja em uma versão inválida (Usuário atualizou o fw para uma versão que não é compatível); |
| o | Adicionado suporte para anos maiores que 2038 no bloco EPOCH_TO_DATETIME e nos parâmetros do tipo EPOCH; |
| o | Adicionado suporte para escrita via modbus em coils retentivos via WRITE_SINGLE_COIL; |
| o | Adicionado suporte para escrita via modbus em mais de 64 coils via WRITE_MULTIPLE_COILS; |
| o | Melhoria no processo de download de programa/firmware, que, em alguns casos, acusava falha e o usuário precisava repetir o processo. |
| • | V1.1.3 |
| o | Por questões de segurança, a partir desta versão a página WEB do produto virá desabilitada por padrão. Ela pode ser habilitada via P798. |
| • | V1.1.1 |
| o | Melhorada explicação do comportamento dos IOs nos manuais; |
| o | Melhorias na leitura de variáveis globais com endereço; |
| o | Correção de indicação de falha na inicialização. |
| • | V1.1.0 |
| o | Adicionado suporte para a atualização de fw das expansões; |
| o | Adicionado suporte para uma taxa mais alta de amostragem das células de carga (MOD6); |
| o | Alterado IP padrão do produto (de DHCP para 192.168.1.10). |
| • | V1.0.0 |
| o | Versão inicial. |