atos mpc6006 e lexium 32

16
ATOS MPC6006 e Lexium 32 Exemplo de Comunicação CLP Atos MPC6006 e servo acionamento Lexium 32 em Modbus RTU

Upload: xanthus-adkins

Post on 04-Jan-2016

43 views

Category:

Documents


0 download

DESCRIPTION

ATOS MPC6006 e Lexium 32. Exemplo de Comunicação CLP Atos MPC6006 e servo acionamento Lexium 32 em Modbus RTU. Atenção!. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ATOS MPC6006 e Lexium 32

ATOS MPC6006 e Lexium 32

Exemplo de Comunicação CLP Atos MPC6006 e servo acionamento Lexium 32 em Modbus RTU

Page 2: ATOS MPC6006 e Lexium 32

Schneider Electric 2- Division - Name – Date

Atenção!

●Este documento é apenas um guia de orientação de como comunicar um CLP Atos MPC6006 e o servo acionamento Lexium 32 via rede Modbus RTU, onde não dispensa a utilização do manual dos respectivos equipamentos.

●É estritamente necessário avaliar as condições de segurança para o correto funcionamento dos equipamentos em questão, evitando-se assim funcionamento involuntário, danos pessoais e materiais.

Page 3: ATOS MPC6006 e Lexium 32

Schneider Electric 3- Division - Name – Date

Equipamentos utilizados

●Servo drive: LXM32MU90M2.●Servo motor: BSH0701T31A2A.●Clp: Rack 6006.22, CPU 6006.05L.●Software: Atos A1 Soft 2.1.1.854.

Page 4: ATOS MPC6006 e Lexium 32

Schneider Electric 4- Division - Name – Date

Configuração Lexium 32

Para validar comando é necessário escrever nas seguintes áreas de memória:

Modbus 1282 (DEVcmdinterf) – 3, para validar comando via Modbus RTU

Modbus1026 (Save EEPROM) – 1, salvar modificação na memória EEPROM do LXM32

OBS.: É necessário utilizar um configurador Modbus para fazer tais modificações ou uma rotina de inicialização no clp.

Page 5: ATOS MPC6006 e Lexium 32

Schneider Electric 5- Division - Name – Date

Criando aplicação no Atos A1 Soft

No menu principal clicar em

“Novo Projeto”

Page 6: ATOS MPC6006 e Lexium 32

Schneider Electric 6- Division - Name – Date

Criando aplicação no Atos A1 Soft

Selecionar a família de CLP’s utilizada.

Definir nome do projeto.

Page 7: ATOS MPC6006 e Lexium 32

Schneider Electric 7- Division - Name – Date

Configuração de hardware no Atos A1 Soft

Clicar com o botão direito na guia “Hardware” e em seguida clicar em “Ver catálogo de Hardware”.

Page 8: ATOS MPC6006 e Lexium 32

Schneider Electric 8- Division - Name – Date

Configuração de hardware no Atos A1 Soft

No catálogo de Hardware arrastar o bastidor utilizado para a guia Hardware e em seguida arrastar os módulos utilizados para os slots.

Page 9: ATOS MPC6006 e Lexium 32

Schneider Electric 9- Division - Name – Date

Configuração da porta Modbus

Acessar as configurações da porta Modbus na CPU especificada.

Na janela de propriedades definir as configurações da comunicação Modbus.

Page 10: ATOS MPC6006 e Lexium 32

Schneider Electric 10- Division - Name – Date

Configuração da porta Modbus

Na guia “Access Path” acessar as configurações da Serial B.

Na janela de “Propriedades” definir as o “Protocolo” utilizado como “Modbus” e o “Modo de comunicação” como “Mestre”.

Page 11: ATOS MPC6006 e Lexium 32

Schneider Electric 11- Division - Name – Date

Configuração dos Frames de comunicação

Na guia “Access Path” clicar com o botão direito na “Serial B e em seguida “Novo Frame” para adicionar um frame de comunicação.

Page 12: ATOS MPC6006 e Lexium 32

Schneider Electric 12- Division - Name – Date

Configuração dos Frames de comunicação

Para comunicação com LXM32 devem ser utilizadas Double Word (MD).

Variável inicial: endereço de inicio do vetor a ser enviado.

Endereço remota: endereço a ser escrito no escravo (deve ser acrescido +1 ao endereço desejado, neste caso o endereço apontado é o W1282)

Função: Preset Multiple Registers

O tipo de de dado de 4 bytes: Motorola.

Tempo de atualização(ms): caso seja cíclico definir tempo.

Variável de atualização: definir endereço caso não seja cíclico.

Page 13: ATOS MPC6006 e Lexium 32

Schneider Electric 13- Division - Name – Date

Programa exemplo

Page 14: ATOS MPC6006 e Lexium 32

Schneider Electric 14- Division - Name – Date

Programa exemplo

Page 15: ATOS MPC6006 e Lexium 32

Schneider Electric 15- Division - Name – Date

Programa exemplo

Page 16: ATOS MPC6006 e Lexium 32

Schneider Electric 16- Division - Name – Date

Programa exemplo