Nota de Aplicação: XXMIT Unitypro 4.0 Quantum CPU65150 Firmware 2.61 e Twido TWDLCAE40DRF como escravo. Diagrama de conexões Quantum-Twido Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 2 Configuração Porta Modbus Quantum Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 3 Configurações Twido Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 4 Segue o bloco XXMIT em offline. Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 5 Abaixo vemos a visualização do programa rodando no Unity. Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 6 Detalhes principais de alguns pinos do XXMIT. START: Entrada para disparar a comunicação Neste caso os sinais Erro e Done são usados para resetar o bloco e reiniciar uma nova comunicação. COMMAND: Entrada de parâmetro do bloco configurado do tipo Word, em binário foi colocado 0010 2#0001 0000 0000 0000, ou em hexadecimal 16#2100. No Caso estamos ativando os bits: Bit 13 – Habilita modo RS485 quando em 1 ou RS232 em 0 Bit 09 – Habilita comunicação em modbus MSGOUT: Palavra do tipo array com 9 registros tipo word que significam: - MSGOUT[1] – comando modbus, no caso 3, comando de leitura. - MSGOUT[2] – Quantidade de registro a serem lidos do escravo, no caso 3. - MSGOUT[3] – Endereço do escravo no caso 1. - MSGOUT[4] - Área de dados do escravo, no caso 506 (para ler %MW505 no Twido. - MSGOUT[5] – Área de dados no Mestre (Quantum) , no caso %MW200. Os outros registros manter em 0. MSGIN: Neste pino é necessário colocar uma variável do mesmo tipo do MSGOUT; não é necessário colocar nenhum dado nas variáveis. Obs.: Este teste foi feito em FBD (Diagrama de blocos de funções), caso seja em LD (Diagrama Ladder), não colocar na linha de energia a entrada EN (que normalmente se coloca nos blocos de funções em linguagem ladder). Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 7 Abaixo vemos o Twido com os valores lidos pelo bloco XXMIT nos registros %MW505/506/507. Obs.: A primeira linha no Twido tem o objetivo que um software externo (no caso o Bloco XXMIT) entenda que existe memória até o endereço %MW1000, isto é uma particularidade do Twido. Schneider Electric -Call Center – Nazareno Silvestrelli – Revisão: 1 – 13/02/2009 8