Rede RS485
Ao montar a rede RS485 é fundamental seguir as boas práticas recomendadas pela modbus.org. Nesse guia destacamos os principais pontos para criar uma rede estável e segura para a comunicação via RS485.
1 - Diagrama de ligação
Seguir guia e recomendações de ligações e implementações oficiais modbus.org. Abaixo temos um resumo de como as ligações devem ser feitas, em uma imagem retirada do guia. Para garantir uma boa comunicação é fundamental que todos os dispositivos tenham a mesma referência para interpretação dos dados transmitidos. O terminal comum da linha Keeper é o próprio negativo da alimentação "Vin (-)". Conecte esse mesmo ponto em comum com a referência indicado pelos outros fabricantes dos equipamentos contidos na rede.
1.1 - Cabos de comunicação
Recomendamos cabos de comunicação com as seguintes características:
- Par trançado com impedância característica de 120 Ω;
- No mínimo 3 vias (A, B e referência);
- Blindagem metálica e dreno de blindagem.
Em cada nó do modbus, aterrar a malha/dreno do cabo em apenas um ponto para não criar um caminho de corrente de terra entre os dois pontos.
2 - Configurações portas
Para realizar a configuração dos parâmetros de comunicação serial, é necessário atualizar os campos no webserver (as mudanças entram em vigor quando o equipamento é reinicializado). Após acessar o webserver do equipamento, vá até a seção configurações e depois em protocolos, as configurações estarão disponíveis conforme mostra a imagem abaixo:
Alguns conceitos importantes do protocolo:
- Só pode existir 1 equipamento do tipo Client na rede, os demais devem ser obrigatoriamente do tipo Server;
- Cada equipamento do tipo Server deve ter um ID único na rede;
- Todos os equipamentos devem possuir as mesmas configurações de porta (baudrate, databits, paridade, stopbits);
- O keeper deve ser configurado como Client ou Server. Não é possível ser client e server ao mesmo tempo na mesma porta (caso precise dessa função pode ser feita de outra forma, entrar em contato com o suporte).
Configurações da porta:
- Comunicação (Bits): 7, 8;
- Comunicação (paridade): N (none), E (even), O (odd);
- Comunicação (stop bits): 1, 2;
- Baud rate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 56000, 57600, 115200, 128000, 153600, 230400, 256000, 460800, 921600;
- Quantidade de MBs: quantidade de registradores binários que estão sendo utilizadas na aplicação e que serão atualizadas no servidor;
- Quantidade de MIs: quantidade de registradores inteiros/float que estão sendo utilizadas na aplicação e que serão atualizadas no servidor;
- Intervalo de atualização MIs: Tempo de atualização em segundos dos registradores MIs;
- Server: habilita o modo server no equipamento (o keeper é requisitado por outros equipamentos tipo client, normalmente CLPs ou IHMs);
- Slave ID: endereço do equipamento na rede Modbus, default = 50;
- Client: habilita o modo client no equipamento (o keeper requisita outros equipamentos do tipo server, normalmente equipamentos de campo como medidores, inversores e drivers);