Nota de Aplicação Exemplo de comunicação em rede Profibus Lexium 32M com S7-1200 Versão: 1.0 Suporte Técnico Brasil
Arquitetura utilizada como exemplo Utilização de um Lexium 32 Modular, com placa PROFIBUS e um CLP S7-1200. S7-1200 Profibus LXM32M
Configuração / Hardware Arquivo GSD para LXM32M: "SE120B9D.GSD" LXM32M usa 26 bytes de dados na entrada e 26 bytes de dados na saída. Drive Profile Lexium 1
Bloco de funções - LXM32_Control 5
LXM32_Control Interface 6
Bloco de funções - LXM32_Control ENTRADAS i_driveenable: i_xquickstop: i_xhalt: i_xcontinue: i_xfaultreset: Habilitar estágio de potência Parada de movimento rápido Parada ativada Movimento contínuo após parada Erro reset 7
Bloco de funções - LXM32_Control SAÍDAS q_bydrivestate: Estado de funcionamento do Drive q_xfault: Falha ativada do Drive q_xwarning: Alarme ativado q_xref_ok: Drive referênciado q_xquickstop_active: Parada rápida ativada q_diactualposition: Posição atual do motor q_diactualvelocity: Velocidade atual do motor q_inactual_current: Corrente atual do motor q_xstandstill: Bit de status STANDSTILL q_xpositivedirection: Bit de status motor em movimento positivo q_xnegativedirection: Bit de status motor em movimento negativo q_xinpositionwindow: Bit de status In Position Window q_xtargetvelocityzero: Target de velocidade zero q_xaccelerating: Aceleração do Drive q_xdecelerating: Desaceleração do Drive q_xconstantvelocity: Movimento de velocidade constante q_wolasterror: Erro de Drive ID - Consulte o manual do produto (Object 7178) q_womodeerror: Erro de Drive ID - Consulte o manual do produto (Object 6962) 8
Blocos de funções - LXM32_Homing 9
Blocos de funções - LXM32_Homing Em oci_execute, inicia referência de movimento da borda. O homing é terminado sem erro quando a saída "q_xdone" é verdadeira. Homing poderia ser abortado por uma parada rápida (Controle LXM32), neste caso, a saída "q_xerror" será definida como TRUE. Tipos de Homing: (Parâmetro no Manual (6936)) Uma descrição detalhada dos parâmetros homing, está disponível no manual do LXM32. 10
Blocos de funções - LXM32_Homing 11
Blocos de funções - LXM32_Homing 12
Blocos de funções - LXM32_Homing 13
Perfil de Posição - LXM32_ProfilePosition 14
Perfil de Posição - LXM32_ProfilePosition Borda de subida em oci_execute movimento de partida. Borda de subida "i_xabort" movimento de parada. i_inptp_tipo : 1 = Absolute movement 2 = Additive movement 3 = Relative movement Novo target de posição do alvo pode ser iniciado com uma nova borda de subida em "i_xexecute" durante movimento ativado. Movimento absoluto: Alterar valor velocidade do target durante o movimento ativo, efeito imediato 15
Perfil de Velocidade - LXM32_ProfileVelocity i_xanalogueinputmode: TRUE = target velocidade é definida pela entrada analógica do módulo IO. Ao alterar o valor da velocidade durante a ativação, o efeito será imediato. 16
Perfil de Torque - LXM32_ProfileTorque i_xanalogueinputmode: TRUE = target de torque é definido pela entrada analógica do módulo IO. Ao alterar o valor do torque durante a ativação, o efeito será imediato. 17
LXM32_Jog Nota: Os valores dos parâmetros em modo manual, devem ser configurados pelo comissionamento de ferramentas ou usando bloco de função LXM32 Parâmetro READ_WRITE. 18
Parâmetro Read_Write - LXM32_Parameter_Read_Write 19
LXM32_ElectronicGear Nota: Os valores dos parâmetros adicionais em modo ElectronicGear, devem ser configurados pelo comissionamento de ferramentas ou usando bloco de função LXM32 Parâmetro READ_WRITE. 20
Avisos Importantes Equipamentos elétricos devem ser instalados, operados e manuseados apenas por pessoas qualificadas. Uma pessoa qualificada é aquela que tem habilidades e conhecimentos relacionados com a construção, instalação e operação de equipamentos elétricos e recebeu treinamento adequado para reconhecer e evitar os perigos envolvidos. Nenhuma responsabilidade é assumida pela Schneider Electric por qualquer conseqüências decorrentes da utilização deste material. Todas as informações contidas neste documento estão corretas de acordo com o conhecimento do autor. Esta abordagem foi projetada e testada em condições de laboratório. O ambiente pode influenciar o comportamento de dispositivos eletrônicos e, portanto, o usuário assume toda a responsabilidade para aplicar as soluções apresentadas. Este documento está disponível no site http://www.schneider-electric.com 21