Pergunta
Quais as principais diferenças entre as plataformas de firmware dos equipamentos da HI tecnologia?
Resposta
Atualizado em Ago. 17, 2012, 5:54 p.m.
Diferenças dos firmwares GI, GII, GII-DUO e G3
Operação do modo Loader
Recursos | GI | GII | GII-DUO | G3 |
Suporte de comunicação (*1) | COM1 | COM1 | ETH(UDP)/COM1 | ETH(UDP)/COM1/COM3 |
Baudrate default | 9600 | 9600 | 9600 | 38400 |
Prog. do baudrate serial | não | não | não | sim |
Controle de fluxo | sim | sim | não | não |
Reset na chave do loader | não | não | não | sim |
- O Loader provê recursos de comunicação através do canal serial ou do canal Ethernet de forma excludente ou seja, caso um canal esteja sendo utilizado os outros devem ser mantidos inativos.
Comunicação
Recursos | GI | GII | GII-DUO | G3 |
Baudrates suportados | 1200/2400/4800/9600/19200 | 1200/2400/4800/9600/19200/38400 | 1200/2400/4800/9600/19200/38400 | 1200/2400/4800/9600/19200/38400/57600/115200 |
Suporte para serial COM3 | não | não | não | sim |
Operação serial como mestre/escravo simultânea | não | não | não | sim |
Paridade (*2) | sim | não | não | não |
Stop bits (1/2) | sim | não | sim | sim |
Suporte ponto a ponto estendido | sim (1 canal) | sim (1 canal) | não | sim (2 canais) |
Programação dos canais PPE | não | não | não | sim |
Bridge Modbus TCP-RTU | não | sim | não | sim |
Bridge SCP-HI Modbus-RTU | não | não | não | sim |
Operação Multiprotocolo no canal ethernet | não | não | não | sim |
Definição dinâmica de uma conexão cliente | não | não | não | sim |
Conexão e desconexão programática para um cliente TCP/IP | não | não | não | sim |
Identificação visual do equipamento acessível via comunicação | não | não | não | sim |
- A configuração de paridade nos canais seriais para os firmwares GII, GII-DUO e G3 é possível em versões especiais do firmware.
Programação
Recursos | GI | GII | GII-DUO | G3 |
Tipo de alocação de memória | dinâmica | estática | estática | estática |
Memória Flash | 128K | 256K | 256K | 512K |
Memória RAM | 32K+2K NVRAM | 128K(retentiva) | 128K(retentiva) | 128K (retentiva) |
Data Flash | n.d. | opcional | 16MBits | 16MBits |
Memória de programa | 20K | 32K | 32K | 104K |
Banco de dados em Flash | 16K | 16K | 12K | 36K |
Nro. de Contatos auxiliares [R] | 1000(4) | 1000 | 1000 | 2000 |
Nro. Memórias inteiras [M] | 2000(4) | 3000 | 3000 | 3000 |
Nro. Memórias Reais [D] | 500(4) | 500 | 500 | 500 |
Nro. Memórias Long [L] | 0 | 0 | 0 | 250 |
Suporte para tipo Long (L) | não | não | não | sim |
Timers internos | 16 bits | 16 bits | 16 bits | 16/32 bits |
Encoders/Contadores | 16 bits | 16 bits | 16 bits | 16/32 |
Movimentação indexada | M | M | M | R, M, D, L |
FIFO´s | não | sim | sim | não |
Sistema de arquivo | não | não | não | sim |
API do sistema de arquivo em ladder | não | não | não | sim |
Malhas de controle PID | 8 | 8 | 32 | 32 |
Configuração do tempo de ciclo do PID | Fixo (200ms) | Fixo (200ms) | Fixo (200ms) | 50 a 65500 ms, ou via programa de aplicação |
Outros Recursos
Recursos | GI | GII | GII-DUO | G3 |
Carga de programa sem paralisação | não | sim | sim | sim |
Download do projeto de aplicação do controlador | não | não | não | sim |
Configuração dos módulos de I/O persistente | não | parcial | parcial | sim |