Caminho:  Equipamentos (Dispositivos) > PLC300 >

Novidades e Correções do PLC300

Previous pageReturn to chapter overviewNext page

PLC300 V4.11

 

Novas funcionalidades:

 

•Bloco ARRAY_COPY;
•Bloco SCALE;
•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;
•Bloco CALL;
•Marcadores de sistema para acessar os LEDs das teclas de função F1...F6;
•Bloco PID2;
•Bloco IMMEDIATE_OUTPUT para os módulos de expansões também;
•Bloco SWAP2.

 

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 ARRAY_COPY;
•Bloco SCALE;
•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;
•Bloco CALL;
•Marcadores de sistema para acessar os LEDs das teclas de função F1...F6;
•Bloco PID2;
•Bloco IMMEDIATE_OUTPUT para os módulos de expansões também;
•Bloco SWAP2.

 

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:
 

•Follow CANopen;
•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.

 

wpshelp_common_fig_note

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.

 

wpshelp_common_fig_note

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:
oSTR_COMPARE
oSTR_COPY
oSTR_COPY_LAST
oSTR_DELETE
oSTR_FIND
oSTR_FIND_LAST
oSTR_INSERT
oSTR_LENGTH
oSTR_REPLACE
oDWORD_TO_STRING
oREAL_TO_STRING
oSTRING_TO_DWORD
oSTRING_TO_REAL
•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

 

wpshelp_common_fig_note

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_):
oSTS_ASR_OCC
oSTS_INPUT
•Marcadores de Sistema de Comando (%C_):
oRS232_TIMEOUT_MS
oRS232_RX_END_CHARACTER
oRS232_TX_INITIAL_ADDRESS
oRS232_RX_INITIAL_ADDRESS
oRS232_TX_BUFFER_LENGTH
oRS232_MAX_RX_BUFFER_LENGTH
oRS232_ENABLE_END_CHARACTER
oRS232_START_TX
oRS485_TIMEOUT_MS
oRS485_RX_END_CHARACTER
oRS485_TX_INITIAL_ADDRESS
oRS485_RX_INITIAL_ADDRESS
oRS485_TX_BUFFER_LENGTH
oRS485_MAX_RX_BUFFER_LENGTH
oRS485_ENABLE_END_CHARACTER
oRS485_START_TX
•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_):
oKEY_NUMERIC
oKEY_HOME
oKEY_ESC
oKEY_DEL
oKEY_ALARM
oKEY_SETUP
oKEY_SHIFT
oKEY_UP
oKEY_DOWN
oKEY_LEFT
oKEY_RIGHT
oKEY_ENTER
oKEY_F1 ... KEY_F12
•Upload de programa
•Forçar E/S
•Idioma inglês no PLC300
•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
•Opção de download:
oInicializar variáveis voláteis e de saída
oParar/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_):
oBOOTLOADER
oINTERVAL_TASK9_WATCHDOG ... INTERVAL_TASK16_WATCHDOG
oSINGLE_TASK9_WATCHDOG ... SINGLE_TASK16_WATCHDOG
oCOUNT_TASK9_WATCHDOG ... COUNT_TASK16_WATCHDOG
oSTS_SD_INVALID
•Marcadores de Sistema de Comando (%C_):
oINTERVAL_TASK9_DISABLE ... INTERVAL_TASK16_DISABLE
oSINGLE_TASK9_DISABLE ... SINGLE_TASK16_DISABLE
oCOUNT_TASK9_DISABLE ... COUNT_TASK9_DISABLE
•Blocos Modbus TCP
oMBTCP_ReadBinary
oMBTCP_WriteBinary
oMBTCP_ReadRegister
oMBTCP_WriteRegister
oMBTCP_ServerStatus
oMBTCP_ClientControlStatus
•Novos Blocos Data Transfer (Receitas)
oReadRecipe
oWriteRecipe
•Log de
oAlarmes
oEventos
•Backup no SD Card do
oFirmware
oRecurso
oSetup
•Ethernet
oConexão do gateway do WPS com o PLC300

 


 

PLC300 V1.20

 

Novas funcionalidades:

 

•Tarefas
oINTERVAL
oSINGLE
oEXTERN EVENT (DI9, DI10 e pulso Z)
oCOUNT (DI9, DI10, pulsos A, B, Z e quadratura AB)
oSYSTEM (start e stop)
•Marcadores de Sistema de Status (%S_)
oTICK_100US
oINTERVAL_TASK1_WATCHDOG...INTERVAL_TASK8_WATCHDOG
oSINGLE_TASK1_WATCHDOG...SINGLE_TASK8_WATCHDOG
oEXT_EVENT_TASK1_WATCHDOG...EXT_EVENT_TASK3_WATCHDOG
oCOUNT_TASK1_WATCHDOG...COUNT_TASK8_WATCHDOG
oMAIN_TASK_WATCHDOG
oSTART_TASK_WATCHDOG
oSTOP_TASK_WATCHDOG
•Marcadores de Sistema de Comando (%C_)
oINTERVAL_TASK1_DISABLE...INTERVAL_TASK8_DISABLE
oSINGLE_TASK1_DISABLE...SINGLE_TASK8_DISABLE
oEXT_EVENT_TASK1_WATCHDOG...EXT_EVENT_TASK3_WATCHDOG
oCOUNT_TASK1_DISABLE...COUNT_TASK8_DISABLE
•Blocos Hardware
oIMMEDIATEINPUT
oIMMEDIATEOUTPUT
oREADENC3
•Bloco Coil
oIMMEDIATECOIL

 

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:

 

•Protocolo ASCII RS232

 


 

PLC300 V1.00

 

Versão inicial.