PLC300 V4.11
Novas funcionalidades:
| • | Bloco de conversão MUX2; |
| • | Bloco de conversão DEMUX2; |
| • | Bloco de conversão BYTES_TO_DWORD; |
| • | Bloco de conversão DWORD_TO_BYTES; |
| • | Bloco de conversão BYTES_TO_WORD; |
| • | Bloco de conversão WORD_TO_BYTES; |
| • | Bloco de conversão WORDS_TO_DWORD; |
| • | Bloco de conversão DWORD_TO_WORD; |
| • | Marcadores de sistema para acessar os LEDs das teclas de função F1...F6; |
| • | Bloco IMMEDIATEOUTPUT para os módulos de expansões também; |
Correções de desvio funcional:
| • | LED de status: Em alguma situação indesejada o LED de Status estava ficando vermelho, sobrescrevendo o LED verde, sinalizando PLC sem aplicativo ou parado; |
| • | Correção no input numérico: Quando usado casas decimais, acabava truncando o valor ao invés de arredondar na hora do CAST, podendo alterar o valor digitado pelo usuário. |
PLC300 V3.41
Novas funcionalidades:
| • | Bloco de conversão MUX2; |
| • | Bloco de conversão DEMUX2; |
| • | Bloco de conversão BYTES_TO_DWORD; |
| • | Bloco de conversão DWORD_TO_BYTES; |
| • | Bloco de conversão BYTES_TO_WORD; |
| • | Bloco de conversão WORD_TO_BYTES; |
| • | Bloco de conversão WORDS_TO_DWORD; |
| • | Bloco de conversão DWORD_TO_WORD; |
| • | Marcadores de sistema para acessar os LEDs das teclas de função F1...F6; |
| • | Bloco IMMEDIATEOUTPUT para os módulos de expansões também; |
Correções de desvio funcional:
| • | LED de status: Em alguma situação indesejada o LED de Status estava ficando vermelho, sobrescrevendo o LED verde, sinalizando PLC sem aplicativo ou parado; |
| • | Correção no input numérico: Quando usado casas decimais, acabava truncando o valor ao invés de arredondar na hora do CAST, podendo alterar o valor digitado pelo usuário. |
PLC300 V3.30
Novas funcionalidades:
| • | Log do tipo "Change of State" com lista de variáveis; |
| • | Blocos Ethernet com dados de 128 bytes; |
Correções de desvio funcional:
| • | Dados inconsistentes durante troca de tecla no componente "Input text". |
PLC300 V3.00
Novas funcionalidades:
| • | Aumento de memória interna para 1MB. |
Correções de desvio funcional:
| • | Após o download de firmware o alarme do watchdog era ativado. |

|
NOTA!
Recomenda-se sempre realizar upgrade do firmware do PLC300 para a versão mais atual.
| • | Hardware versão 1 (H1): v1.76 ou superiror |
| • | Hardware versão 2 (H2): v2.42 ou superior |
| • | Hardware versão 2 c/ 1MB (H2-1M): v3.08 ou superior |
|
PLC300 V2.40
Correções de desvio funcional:
| • | Travamento dos blocos Modbus RTU quando utilizados em USERFB. Ao desabilitar o USERFB com um bloco Modbus RTU ativo (que reserva o recurso do mestre modbus) outros blocos Modbus RTU não podiam mais executar; |
| • | Backup geral na versão 2.3x apresentava problemas durante o backup dos arquivos no SD Card; e |
| • | O Watchdog estava sento ativado em alguns produtos durante a inicialização causando o travamento do produto. |

|
NOTA!
Recomenda-se sempre realizar upgrade do firmware do PLC300 para a versão mais atual.
| • | Hardware versão 1 (H1): v1.76 ou superiror |
| • | Hardware versão 2 (H2): v2.42 ou superior |
| • | Hardware versão 2 c/ 1MB (H2-1M): v3.08 ou superior |
|
PLC300 V2.30
Novas funcionalidades:
| • | Hot Download: Implementação que permite a realização de carga a quente do recurso, ou seja, é possível alterar o programa ladder, telas, alarmes e logs com o programa atual rodando e após a conclusão do download o novo programa é executado automaticamente; |
| • | Watchdog: Implementação de um Watchdog configurável pelo usuário com um tempo mínimo de 300ms. O estado das saídas pode ser configurado em caso de Watchdog, bem como uma saída para uso exclusivo; |
| • | Marcadores para monitoração do tempo máximo e mínimo do ciclo de scan; e |
| • | Marcadores para desabilitar teclas HOME, SETUP e ALARM. |
Modificações de funções existentes:
| • | Alteração do valor padrão do encoder de 12V para 5V. |
PLC300 V2.10
Novas funcionalidades:
| • | Criado blocos para suporte a Strings: |
| • | Criado bloco READENC4, efetua a leitura de encoder, calculando o posicionamento e velocidade do mesmo, permite utilização de filtro; |
| • | Tarefa de evento externo e de contagem utilizando DI1 a DI8; |
| • | Criado bloco TRUNC, realiza trucamento de variáveis; |
| • | Criado bloco ROUND, realiza arredondamento de variáveis; |
| • | Incremento e decremento dos campos de "Numeric Input" utilizando seta (na edição do campo); |
| • | Log de variáveis do tipo STRING; |
| • | Bloco STORE com variáveis do tipo STRING; |
| • | Bloco SEL com variáveis do tipo STRING; |
| • | Bloco ISTORE com variáveis do tipo STRING; |
| • | Bloco ILOAD com variáveis do tipo STRING; |
| • | Utilização de variáveis do tipo STRING nos campos de "Text Input"; |
| • | Criação de estruturas e Receitas com variáveis do tipo STRING; |
Modificações de funções existentes:
| • | Endereço base alterado de 3000 para 0. |
PLC300 V2.00
Novas funcionalidades:
| • | Criação de bloco P_RAMP, que gera um trem de pulsos com frequência na forma de rampa; |
| • | Entradas DI9 e DI10 como entrada de encoder; |
| • | DI10 pode ser usada como contagem rápida, sendo que DI9 determina o sentido de contagem; |
| • | Mudança na entrada analógica de 10bits para 12bits; |
| • | Recuperação automática (ASR) do aplicativo, setup, firmware... através de memória FLASH, não necessitando mais do SD Card para esta funcionalidade. |
PLC300 V1.70
Novas funcionalidades:
| • | Criação de um componente do tipo Text Input; |
| • | Criação de uma nova área de memória para preservação do valor das variáveis durante o download |

|
NOTA!
Recomenda-se sempre realizar upgrade do firmware do PLC300 para a versão mais atual.
| • | Hardware versão 1 (H1): v1.76 ou superiror |
| • | Hardware versão 2 (H2): v2.42 ou superior |
| • | Hardware versão 2 c/ 1MB (H2-1M): v3.08 ou superior |
|
PLC300 V1.60
Modificações de funções existentes:
| • | Criação de novas instruções para diminuição do tamanho do programa e ciclo de scan. |
PLC300 V1.50
Novas funcionalidades:
| • | Marcadores de Sistema de Status (%S_): |
| • | Marcadores de Sistema de Comando (%C_): |
| o | RS232_TX_INITIAL_ADDRESS |
| o | RS232_RX_INITIAL_ADDRESS |
| o | RS232_MAX_RX_BUFFER_LENGTH |
| o | RS232_ENABLE_END_CHARACTER |
| o | RS485_TX_INITIAL_ADDRESS |
| o | RS485_RX_INITIAL_ADDRESS |
| o | RS485_MAX_RX_BUFFER_LENGTH |
| o | RS485_ENABLE_END_CHARACTER |
| • | Função de recuperação automática de Software (ASR) |
Modificações de funções existentes:
| • | Alteração nos blocos Modbus RTU para suportar a leitura e escrita de até 16 registradores |
| • | Alteração nos blocos temporizadores (TON, TOF e TP) com configuração da base de tempo (milisegundo, centisegundo, segundo e minuto) |
| • | Aumento da capacidade do número de telas do usuário |
PLC300 V1.40
Novas funcionalidades:
| • | Marcadores de Sistema de Status (%S_): |
| • | Apresentação de variáveis nas telas de alarme |
| • | Zeros à esquerda com zeros nos campos Numeric Input e Numeric Output nas telas de usuário |
| o | Inicializar variáveis voláteis e de saída |
| o | Parar/Iniciar a execução do programa automaticamente |
| • | Proteção por senha dos comandos de gravação e carregamento dos arquivos de programa, setup e firmware no SD card. |
PLC300 V1.30
Novas funcionalidades:
| • | Marcadores de Sistema de Status (%S_): |
| o | INTERVAL_TASK9_WATCHDOG ... INTERVAL_TASK16_WATCHDOG |
| o | SINGLE_TASK9_WATCHDOG ... SINGLE_TASK16_WATCHDOG |
| o | COUNT_TASK9_WATCHDOG ... COUNT_TASK16_WATCHDOG |
| • | Marcadores de Sistema de Comando (%C_): |
| o | INTERVAL_TASK9_DISABLE ... INTERVAL_TASK16_DISABLE |
| o | SINGLE_TASK9_DISABLE ... SINGLE_TASK16_DISABLE |
| o | COUNT_TASK9_DISABLE ... COUNT_TASK9_DISABLE |
| o | MBTCP_ClientControlStatus |
| • | Novos Blocos Data Transfer (Receitas) |
| o | Conexão do gateway do WPS com o PLC300 |
PLC300 V1.20
Novas funcionalidades:
| o | EXTERN EVENT (DI9, DI10 e pulso Z) |
| o | COUNT (DI9, DI10, pulsos A, B, Z e quadratura AB) |
| • | Marcadores de Sistema de Status (%S_) |
| o | INTERVAL_TASK1_WATCHDOG...INTERVAL_TASK8_WATCHDOG |
| o | SINGLE_TASK1_WATCHDOG...SINGLE_TASK8_WATCHDOG |
| o | EXT_EVENT_TASK1_WATCHDOG...EXT_EVENT_TASK3_WATCHDOG |
| o | COUNT_TASK1_WATCHDOG...COUNT_TASK8_WATCHDOG |
| • | Marcadores de Sistema de Comando (%C_) |
| o | INTERVAL_TASK1_DISABLE...INTERVAL_TASK8_DISABLE |
| o | SINGLE_TASK1_DISABLE...SINGLE_TASK8_DISABLE |
| o | EXT_EVENT_TASK1_WATCHDOG...EXT_EVENT_TASK3_WATCHDOG |
| o | COUNT_TASK1_DISABLE...COUNT_TASK8_DISABLE |
Modificações de funções existentes:
| • | Opção de inicializar ou não variáveis retentivas e histórico de alarmes no download. |
| • | Bloco PWM - permitido valor de frequência de 0 Hz |
| • | Blocos ReadEnc e ReadEnc2 - Tipo de dado de Value pode ser DINT quando os pulso contados forem Quadratura_AB, permitindo valores negativos conforme o sentido de giro do encoder. |
Correções de desvio funcional:
| • | Bloco MB_WriteBinary - em versões antariores, o bloco sempre escrevia o valor 1. |
| • | Alterados os endereços das variáveis para acesso via Modbus. |
PLC300 Versões Anteriores a V1.20
Recomendamos fazer atualização do firmware.
PLC300 V1.10
Nova funcionalidade:
PLC300 V1.00
Versão inicial.