Home

WLP Manual do usuario V8.7x

image

Contents

1. e o EM e Mi DI E Execute Pl StepLimitSwitoh Dione Real Real l MC_Hegative H Direction Desabilitado MC _EdzeOn H Limiiswitehiode i Desabilitado 100 00 W velocity CommandAborted Y Desabilitado J Error Desabilitado ErrorlO Desabilitado 3 Soul SE 1 SMA 502 4 Execute MMC _StepRefPulse Dione Real Real 5 MC Positive H Direction Desabilitado 100 00 MH Velocity Desabilitado 10 500000 W SetPosition Command borted PP Desabilitado 5 Error Desabilitado ErrorlO ph Desabilitado 7 case 2 i 5 MC StepLimintSwitch E MC StepRefPulse Na transi o de O para 1 do marcador de bit 6500 o bloco MC_StepLimitSwitch executado e iniciasse a busca da LimitSwitch No caso 1 ao executar o bloco a LimtSwitch n o est acionada como o argumento Direction est configurado como MC Negative o movimento ser na dire o negativa Quando ocorrer uma borda de subida em LimitSwitch SwitchMode MC_EdgeOn o motor para e volta para a posi o em que a borda ocorreu No caso 2 ao executar o bloco a LimtSwitch est acionada mas mesmo como argumento Direction configurado como MC Negative o movimento ser na dire o positiva e ao sair da LimtSwitch o motor para e muda o movimento para a dire o negativa Quando ocorrer a borda de subida em LimtSwitch LimtSwitchMode MC_EdgeOn o motor para e volta para a posi o em que a borda ocorreu Todos os movimentos ser o realizados com uma acelera o des acelera
2. Execute PAO ouve welcicity Inmvelccity Execute PAO Move telocity Invelocity T o 9 5016504 FNAS DO pu WLP V8 7X Weg toMxX6s500 LO IA _ _ __ ___ zJJJJJ l x _ _ 00M6502 7 _ _ lt 0M6503 o IA ama LTS LTS 10 MK6508 DR so da 25MF9400 100 50 4 MA 6504 20MX6505 26Mx6506 6Mx6507 elocidade 200 100 a0 Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC MoveVelocity executado comisso os smais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o movimento para chegar a velocidade de 200 RPM No instante em que a velocidade atinge 200 RPM a sa da In Velocity marcador de bit 6504 setado Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveVelocity instantaneamente executado comisso os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 respectivamente s o setados e iniciasse o movimento para a velocidade de 100 RPM neste instante o marcador de float 9400 cont m o valor 100 Ao mesmo tempo os sinais Busy Active e In Velocity do primeiro bloco marcadores de bit 6501 6502 e 6504 s o resetados e o sinal CommandA borted marcador de bit 6503 setado por 1 scan leg Linguagem 215 Ao atingir a velocidade de 100 RPM a sa da InVelocity do segundo bloco marcador
3. EXEMPLO EEN WLP V8 7X Weg o 1 2 E 4 5 5 F E a FobiZA SO THA SDS E Execute MAO Step bsSwitoh Dione Real Feal l MO SuntchMegative H Direction 16501 MC EdgeOff H SuitohiMode ive 255502 100 00 W velocity Command borted e Desabilitado a Error d Desabilitado ErrorlOl dh Desabilitado 3 Na transi o de O para 1 do marcador de bit 6500 o bloco MC StepAbsSwitch executado comisso os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse a busca da AbsSwitch No caso 1 ao executar o bloco a AbsSwitch n o est acionada como o argumento Direction est configurado como MC SwitchNegative o movimento ser na dire o negativa Quando ocorrer uma borda de descida em AbsSwitch SwitchMode MC_EdgeOff o motor para e volta para a posi o em que a borda ocorreu No caso 2 ao executar o bloco a AbsSwitch est acionada como o argumento Direction est configurado como MC SwitchNegative o movimento ser na dire o positiva e ao sair da AbsSwitch o motor para e muda o movimento para a dire o negativa Quando ocorrer uma borda de descida em Abs Switch SwitchMode MC EdgeOff o motor para e volta para a posi o em que a borda ocorreu No caso 3 ao executar o bloco a AbsSwitch n o est acionada como o argumento Direction est configurado como MC SwitchNegative o movimento ser na dire o negativa Mas ao encontrar a LimtSwitch f
4. 29Mx6503 LO y gt ti 00M16505 Doom LTDA LTDA DR 10 MA6509 TI elocidade 200 100 o p toMx 50 toMX6507 Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC MoveAbsolute executado comisso os smais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o posicionamento para a posi o 10 voltas Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveAbsolute instantaneamente executado BufferMode Aborting comisso os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 respectivamente s o setados e miciasse o posicionamento para a posi o 15 voltas Ao mesmo tempo os sinais Busy e Active do primeiro bloco marcadores de bit 6501 e 6502 s o resetados e o sinal Command Aborted marcador de bit 6503 setado por 1 scan Ao atingir a posi o 15 voltas a sa da Done do segundo bloco marcador de bit 6509 setado e os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 s o resetados A sa da Done marcador de bit 6509 permanece em 1 enquanto a entrada Execute marcador de bit 6505 est setado Weg Linguagem 177 7 5 2 9 MC MoveRelative S MBOLO Execute PAO MMovePelative Distance velocity Acceleration Command4borted Deceleration Error ErrorlD Eurrertlode Updatefdode DESCRI O Executa um posicionamento coma dist ncia programada Quan
5. 7 5 2 6 CALCCAM S MBOLO EM CALCCAM EMO DESCRI O E composto por 1 entrada EN e 1 sa da ENO A entrada EN respons vel pela habilita o do bloco A sa da ENO informa o instante em que o bloco finalizado O bloco CALCCAM respons vel pelo c lculo dos blocos CAM 155 calcul veis tipo de perfil do bloco CAM definido como calcul vel conforme o conte do dos argumentos desses blocos CAM FUNCIONAMENTO Quando a entrada EN for de O para 1 o bloco executado Ao terminar os c lculos dos blocos CAM calcul veis a sa da ENO vai para 1 durante um ciclo de scan retornando posteriormente a O NOTA No primeiro ciclo de scan ap s o download do programa do usu rio o bloco CALCCAM carrega o n mero de pontos os valores dos pontos e os tipos de interpolac o para os argumentos programados nos blocos CAM calcul veis EXEMPLO Ladder Weg Linguagem 169 QX1 EN TRANSFER ENO SRC DST O QN Horario H ROTATION UN ED HSPEED oUNW 801 H ACCELERATION Virtual HASIS nb 2 MOO EH CAH PROFILE TYPE ENO Calculavel poke SI toy Abrir Criar Salvar Como Remover Tipo de Perfil Cam mz Calcul vel N mero Maximo de Pontos Constante Primeiro Ponto Mestre Marcador de Float 500 o Tage Primeiro Ponto Escravo Marcador de Float E Tag Primeiro Tipo de Curva Marcador de Bit il Tag Numero de Pontos T
6. 2 2 Instala o e Inicializa o do WLP INSTALA O Para instalar o WLP no computador a partir do CD que acompanha o produto siga os passos abaixo 1 Insira o CD do WLP na unidade de CD ROM 2 Atrav s do cone Meu Computador explore a unidade de CD ROM 3 Procure o arquivo wlp X YZ setup exe e execute o mesmo 4 Siga as instru es do Setup O software WLP pode ser obtido tamb mno site da Weg http www weg net downloads e sistemas online Ao baixar o instalador do WLP ele estar compactado em um arquivo no formato ZIP Deve se descompactar esse arquivo para uma pasta tempor ria para ent o executar o setup de instala o Essa descompacta o pode ser feita atrav s de software como por exemplo 7Zip que est no site http www zip org ou o software WinZip que est no site http www winzip com Ap s descompactar os arquivos estes aparecer o na pasta tempor ria O arquivo wlp X YZ setup exe o instalador do WLP Para execut lo deve se dar um duplo clique sobre o mesmo INICIALIZA O A seguir est o descritos os passos principais para iniciar um novo programa e transmiti lo para a placa 1 Abra o WLP 2 Selecione a op o Novo Projeto 3 Digite um nome para o projeto 4 Inicie a programa o utilizando os comandos da barra de edi o 5 Ap s o programa estar conclu do teclar lt F7 gt menu construir compilar para efetuar a compila o do projeto e corrigir os erro
7. o SW5 Retorno do Estado L gico do Drive PLC1 PLC2 A palavra que define o estado l gico formada por 16 bits sendo 8 bits superiores 8 bits inferiores tendo a seguinte constru o Bits superiores indicamo estado da fun o associada Bit 15 Erro ativo O N o 1 Sim Bit 14 Regulador PID O Manual 1 Autom tico Bit 13 Subtens o 0 Sem 1 com Bit 12 Comando Local Remoto O Local 1 Remoto Bit 11 Comando Jog O Inativo 1 Ativo Bit 10 Sentido de giro O Anti Hor rio 1 Hor rio Bit 09 Habilita Geral O Desabilitado 1 Habilitado Bit 08 Girar Parar O P ra 1 Gira Bits inferiores indicam o n mero do c digo do erro POS2 MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SXO sx2 OIR E Fall SX3 Alarme da Entrada Anal gica O SWO Retorno de Velocidade do Drive rpm 22222 SWI Retorno de Velocidade do Drive 13 bits 5n wSW GeraBrrodo Usu rio O SwW3 Retorno de Erro do Cart o ooo o O Sws 98 RetomodoEstado L gico do Drive WSW6 Retorno Velocidade da Entrada de Encoder Principal rpm WSW Retorno Velocidade de Refer ncia Do WSW8 Retorno Velocidade do Fixo Virtual rpm O O o SW5 Retorno do Estado L gico do Drive POS2 Indica o estado atual do servoconversor conforme s seguir 0 Servoconversor desabilitado e sem erro Servoconversor Ready Habilitado e sem erro 2 Servoconversor em estado de erro O display da HMI indica o c
8. 8 2 Converte a posi o do eixo real ou virtual somente POS2 no formato sinal voltas e fra o de voltas para um n mero em ponto flutuante E feita a aquisi o dos dados diretamente dos par metros da placa sendo ent o convertidos para um n mero em ponto flutuante RPM2MMIN Convers o de velocidade em rpm para m min Calcula a velocidade de linha em m min conforme a velocidade do motor emrpme o di metro do rolo acionado RPMCFW09 Convers o de velocidade real no formato 13 15 bits para rpm Atrav s do marcador de Word do sistema SW 1 Velocidade real 13 15 bits e do par metro do sistema P767 RPM s ncrono do motor tem se a leitura da velocidade do motor em rpm como tamb m seu sentido de giro Somente para CFW09 TAPER C lculo da fun o taper dureza Atrav s da defini o de um di metro inicial e um di metro final efetua se a fun o taper dureza para bobinamento conforme um setpoint de for a pr definido e um percentual de decr scimo deste setpoint Compilador Vis o Geral Compilador Comandos Compilarl 57 Compilar Subrotina USERFB 58 Depura o 58 Exibir Erros de Compila o 231 Informa es da Compila o 23 Localiza o dos Erros de Compila o 231 Mensagens Erros do Compiladorl285 Erros Fatais do Compiladorl284 Advert ncias do Compiladorl287 Informa es de Compila o 288 Erros Fatais do Compilador Os seguintes t picos tratam dos erros fata
9. Habilita L valor Entradas Anal gicas E Habilita Yalar Habilita J Walor L tl PLC11 01 e PLC11 02 For a Entradas Saidas Entradas Digitais 521 Habilita 1 cal valor F Saida Digitals EUA 1 Habilita 1 sal valor l sal Entradas Anal gicas 1141 Saidas Anal gicas 0 Habilita Walor Habilita Walor FAL 1747 1747 LAA lo o fito 2020 2020 FARS fo o MATO lo o AA OT lo o AA OZ lo o eta IMPORTANTE Somente dispon vel para os equipamentos acima mencionados leg Monitora o NOS 5 11 Informa es Gerais Online Atrav s da janela de informa es gerais online poss vel monitorar o estado geral do cart o Para carregar esta janela basta pressionar o bot o de mforma es gerais oj Da mesma maneira que na monitora o online neste momento o WLP tentar estabelecer a comunica o com a placa testando a comunica o coma mesma e efetuar as mesmas opera es anteriormente descritas A caixa de informa es gerais online temo seguinte aspecto Informa es Gerais online Informa es Beraiz Equipamento Conectado PLC11 01 4 00 Estado do Equipamento 5 Programa Rodando Tempo Ciclo de Scan me E m Projeto Ladder abr Autor do Projeto W eg Automa o Data do Projeto 21022008 Hora do Projeto D33844 Comandos Delete 5 12 Tabela de Valores dos Par metros Consiste numa ferramenta que permite ler os valores
10. O Permite ao usu rio definir a unidade da posi o velocidade acelera o e jerk para os valores constantes LEN Menus NOS 3 1 12 Propriedades ACESSO Menu Projeto Propriedades Tecla de Atalho Alt P FUN O Permite selecionar o equipamento e a sua respectiva vers o de firwmare que ser utilizado no projeto Propriedades do Projeto Equipamento EFW Cancelar Vers o Firmware 11 00 W Ativa Senha Upload Autor do projeto Autor Nessa janela tamb m poss vel definir a senha que ser utilizada como protec o de Upload para a SoftPLC do CFW 11 PLC11 01 e PLC11 02 DES CRI O Ap s o equipamento e a sua vers o terem sido selecionados o WLP desabilita e ou habilita os comandos blocos dispon veis na vers o selecionada 3 1 13 Idioma ACESSO Menu Projeto Idioma FUN O Selecionar entre o idioma portugu s e o idioma mgl s 3 1 14 Carregar ltimo Projeto ao Iniciar ACESSO Menu Projeto Carregar Ultimo Projeto ao Iniciar FUN O Abre o ltimo projeto que estava sendo utilizado automaticamente quando o WLP for iniciado se este comando estiver habilitado 3 1 15 Sair ACESSO Menu Projeto Sair Tecla de Atalho Alt F4 FUN O Fecha a aplica o NEN WLP V8 7X Weg 3 2 Editar 3 2 1 Desfazer ACESSO Menu Editar Desfazer Tecla de Atalho Ctrl Z Barra de Ferramentas Padr o El FUNCAO Desfaz a ltima ac o executada DES CRI O Soment
11. or 02 07 04 as os 07 08 09 Eixo de escala do mestre Eixo de escala do escravo Ferramentas de controle do gr fico Mais Poom meleciona linha de Posi o Menos Zoom Seleciona linha de Velocidade Ajusta Zoom Tudo seleciona linha de Acelera o meleciona linha de Jerk Diesabilita linha selecionada Ajusta zoom linha selecionada Ajusta zoom largura linha selecionada A Ajusta zoom altura linha selecionada ajal a F s aj s aa aa Valores do cursor Valores relativos ao ponto selecionado do cursor Valores do Cursor Mestre Po 00 rot Escravo En rot Welocidade A rpm Acelera o D pms Jerk o o pms 162 WLP V8 7X Weg Velocidade do mestre Velocidade utilizada para c lculo da velocidade acelera o e jerk do escravo velocidade do Mestre 1 0000 er NOTA A velocidade acelerac o e jerk do escravo devem ser utilizados como refer ncia para o desenvolvimento do perfil cam onde os mesmos s o calculados numericamente e n o levamem considera o carga in rcia torque e a din mica do drive Adicionando um novo ponto no perfil cam Um ponto pode ser adicionado atrav s dos bot es adicionar ou mserir ponto ou atrav s de um duplo clique do mouse no gr fico na posi o onde deseja se adicionar o ponto O duplo clique pode ser feito em qualquer regi o do gr fico Caso j exista uma interpola o nessa regi o o editor ir inserir esse ponto entre os dois pontos da interpola o O
12. vala MH UM OOT P a vaa H OFF Agora compilando o programa principal que compilar o USERFB em conjunto e transferindo o mesmo para o cart o teremos as seguintes situa es Situa o 1 Mesmo com a entrada ON do USERFB ativada a sa da OUT continua desligada pois o bloco USERFB est desabilitado wolal Ea 0 Wal pem j walia H UM DOT Pra IZ OFF Situa o 2 Como USERFB habilitado a sa da OUT est desligada pois a entrada ON est desligada 2 7 8 WLP V8 7X Soll Do L TEA O OT NO Da val OFF Situa o 3 Como USERFB habilitado e ativando a entrada ON a sa da OUT ligada pi pre E OA 0N OUT l OFF Nesse momento poss vel monitorar o funcionamento interno do USERFB para isso desabilite a monitora o online do programa principal abra USERFB e ent o ative a monitora o online Ql Loo o i 201 vaP MO PMI PMS PMS Observa o A monitora o online de um USERFB feita pela leitura dos par metros do USERFB que utilizam a mesma rea de mem ria para todas as chamadas do USERFB para efeito de depura o de um USERFB sugerimos que seja utilizada uma s chamada do USERFB no programa principal nesse momento pois assim a monitora o ser fiel chamada em quest o Ap s a depura o do USERFB voc pode utilizar l quantas chamadas do USERFB forem necess rias limitada capacidade de programa do cart o Situa o 4
13. A entrada EN respons vel pela habilita o do bloco A sa da ENO informa o instante em que o bloco finalizado Velocidade A velocidade composta por um tipo de dado e um endere o dependendo da escolha do tipo de dado O tipo de dado da velocidade pode ser encoder encoder auxiliar da PLC ou encoder principal da POS2 par metro do usu rio marcador de word leg Linguagem 153 Para os par metros do usu rio e os marcadores de word a unidade considerada por este campo o RPM rota es por minuto Rela o de Sincronismo A rela o de sincronismo formada por 1 tipo de dado e 2 endere os ou constantes dependendo da escolha do tipo de dado O tipo de dado pode ser constante par metro do usu rio marcador de word Os endere os ou constantes s o destinados a rela o do mestre e rela o do escravo Importante A rela o de sincronismo s aplicada quando a fonte de velocidade for pelo encoder FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO vai para 0 Se houver pelo menos um pulso durante um ciclo de scan na entrada EN e n o houver outro bloco de posicionamento ativo ser executado um posicionamento com um perfil trapezoidal vari vel baseado nas caracter sticas programadas nos argumentos Quando o posicionamento termina a sa da ENO vai para 1 durante um ciclo de scan retornando posteriormente a 0 Importante Este bloco trabalha em malha
14. Abre Cria Remove Cancelar Aplicar Ajuda Esta caixa chamada atrav s de um duplo clique no bloco USERFB Nela poss vel executar as seguintes opera es gt Selecionar o USERFB utilizado para essa chamada atrav s da sele o de Nome gt Obter informa es do USERFB selecionado atrav s do bot o Informa es gt Abrir o USERFB para edi o atrav s do bot o Abre gt Criar o novo USERFB atrav s do bot o Cria gt Remover o USERFB selecionada atrav s do bot o Remove gt Definir os argumentos dos par metros de entrada atrav s da aba Par metros de Entrada gt Definir os argumentos dos par metros de sa da atrav s da aba Par metros de Sa da CRIANDO UM NOVO US ERFB Para criar um novo USERFB clique no bot o Cria um assistente de cria o ajudar na defini o dos par metros necess rios para o USERFB conforme exemplo a seguir Weg Linguagem 271 Wizard Nova Macro Passo 1 de 4 Fropriedades da Macro A senha Home RETER A Diret rio Projeto Biblioteca N mero de entradas 2 N mero de saidas 11 Cancelar Ajuda No primeiro passo do assistente de cria o do USERFB ser definido o nome o n mero de par metros de entrada e sa da se o USERFB ser armazenado no projeto ou numa biblioteca de USERFBs e uma senha para a mesma Quando for selecionado a op o Diret rio Projeto o USERFB esta
15. Ao executar o bloco MC Camln o drive passar a operar em malha de posi o e permanece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do bloco o estado do eixo 18 mudar para Synchronized Motion ERROS DO BLOCO Eva teo Drive no estado Disabled ou Errorstop C eo Drivenoestao Sopng OOOO O P202 diferente de 4 PLC Drive no estado Homing Bloco MC n o executado Falha interna 24 Cam Table ID inv lido Primeiramente executar ME CamTablegelect para Cam Table de 1 410 ou NDA Camlalc para Table de 11 0 EXEMPLO UED Linguagem 199 0 1 2 3 4 5 7 E E SMZSO00 MES O01 E Execute Mw Camila Done D a T l Real Real AT MC la Muombe Points Disable MD 13000 H MasterFoints Disable E a 4 DIGO M SlavePoints Disahls o Visor CurveType CamT ablelO pula 1 S002 lato dic Periodic 3 SMASH Table MZs002 E aMZ5001 Ms 004 4 Execute 5 CamTablelOl z CommandAborted Error Erroril ButterMiode End fProfile MZs003 Polaco MZSO05 z Execute Al Camin InSyr q CamTablelOl 10 CommandAborted Error ErrorlCl 11 BufferMode EndOfProfile Na transi o de O para 1 do marcador de bit 8000 o bloco MW _CamCalc executado e a tabela de pontos 11 marcador de word 13001 ser calculada de acordo comos argumentos do bloco Ao finalizar o c lculo da tabela de pontos 11 a sa da Done m
16. E E E b E E b E E e b E E E E a AAA AAA AS Deve se lembrar que as grandezas velocidade acelerac o e jerk do escravo s o dependentes da velocidade do mestre ent o interessante altera la de modo a simular algo muito pr ximo ao real Na figura a seguir a velocidade do mestre ser alterada para 1000 rpm e analisaremos a mesma posic o do cursor 54 WLP V8 7X m El Welocidade do Mestre 1000 ram valores do Cursor Mestre o 0315356 rot Escravo o 0332099 rot Velocidade 1576 875185 pm Acelera o 1894058064 rpms derk 31619871813 905342 PMS Durante o projeto do perfil cam todas essas grandezas devem ser observadas pois as mesmas poder o ou n o ser cumpridas em fun o de limta es mec nicas el tricas e eletr nicas dos equipamentos envolvidos Como os gr ficos de acelera o e jerk s o calculados levando em considera o a mterpola o entre dois pontos nas jun es entre interpola es lineares a acelera o e jerk ser o mostrados como iguais a zero Mas sabemos que teoricamente num degrau de velocidade a acelera o e jerk s o infinitos na pr tica a acelera o e jerk nesse momento depender tamb m das limita es mec nicas el tricas e eletr nicas dos equipamentos envolvidos Esses degraus de velocidade devem ser observados e considerados no projeto do perfil cam Na figura a seguir exemplificado esta situa o MN Editor CAM lt tutor cp
17. NEN WLP V8 7X Weg Insere um elemento MC_StepAbs Switch hs2 DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 11 MC_StepLimitSw itch ACESSO Menu Inserir Blocos de Fun o Posicionamento MC_StepLimitS witch Barra de Ferramentas de Edi o LE FUN O Insere um elemento MC StepLimitSwitch ha DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 12 MC_StepRef Pulse ACESSO Menu Inserir Blocos de Fun o Posicionamento MC_StepRefPulse Barra de Ferramentas de Edi o TF FUN O Insere um elemento MC StepRefPulse 187 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 13 MC StepDirect ACESSO Menu Inserir Blocos de Fun o Posicionamento MC StepDirect Barra de Ferramentas de Edi o Ter FUN O Insere um elemento MC StepDirect 190 DESCRI O V
18. PLC11 02 V1 4X crw 11 S RW01 RCD V3 0X Y AL A y aa Yo y Y yaa Y Y A aia Yoo y lA OY vaa Y Y Y via Y Y via Y Y A aia Yo yo Xx S S amp A S S SIS SISI S SI SIS SISI S RS S Weg BLOCO LADDER PLC11 01 V1 4X Linguagem NON COMPATIBILIDADE CART ES EQUIPAMENTOS S RW01 PTC SCA06 V1 1X SOFTPLC V1 1X SOFTPLC V1 0X V3 0X SS W7000 PLC11 02 V1 4X S RW01 RCD CTENC EO USEREB o ajhod MUX RR A DMUX Eae IDATA y ahod TCURVAR Yo QSTOP MIE SDO CAM CALCCAM SPEED RTC Y USERERR REF MMC MC_Power MC_Reset MC_MoveAbsolu te MC MoveRelativ e MC Move Velocit ho RES Lc Tc oo RR AE lA DL Tc lA RR E DL d oo d S p lA lA lA MW IgControl MC Stop MCGan J 0 dc dd dc MC Gas 0 4 dd MCPhasng 0 dn Y MC Geart o Al lo o ch ch MC _StepRefPulsel J Yo MC StepDirect AO RR ect KAS RR RR MW CamCalo MC Camin o o Yo MC CamOu oo _ Y 1 somente via CAN 2 cart o PLC2 PLC11 01 PLC1 1 02 e SCA06 habilitado como mestre CANOpen 102 WLP V8 7X Weg 3 somente em inteiro 4 possibilidade de opera es em double float 5 um bloco por ladder e somente com cart o opcional IOS6 da SSW 06 Tipos de Argumentos POSI O OFFSET DE POSI
19. a entrada Execute marcador de bit 6506 est setado O estado do eixo SW 3406 permanece igual a 3 Stopping e nenhum outro bloco MC ser executado Tendo se a transi o de O para 1 do marcador de bit 6500 o bloco MC MoveVelocity iniciado mas como o bloco MC Stop est ativo ocorrer erro e o sinal Error marcador de bit 6504 ser setado e no marcador de word 8400 conter o valor do erro 69 Quando a entrada Execute do bloco MC Stop resetada os sinais Busy Active e Done marcadores de bit 6507 6508 e 6509 s o resetadoso O estado do eixo SW 3406 muda de 3 Stopping para 2 Standstill e outros blocos MCs poder o ser executados Na transi o de O para 1 do marcador de bit 6500 o bloco MC Move Velocity executado comisso os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse O movimento para chegar a velocidade de 200 RPM O estado do eixo SW 3406 muda de 2 Standstill para 5 Continuous Motion No instante em que a velocidade atinge 200 RPM a sa da In Velocity marcador de bit 6505 setado 7 5 1 4 MW IqgControl S MBOLO Execute Mw go ontrol Command borted Error ErroriD Eurtertilode Updatelode DES CRI O Executa o controle de Iq programado Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo comos argumentos configurados Para finalizar o bloco necess rio a execu
20. escreve 1 na sa da digital 1 Caso contr rio escreve 0 INBWG S MBOLO EH INB ENO DIRECTION SPEED HYSTERESIS ARIS DESCRI O composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles velocidade 102 sentido de rota o hos histerese P2 eixo 04 A entrada EN respons vel pela habilita o do bloco A sa da ENO informa se o sentido de rota o o mesmo do sentido programado e se a velocidade do motor maior ou igual ao valor programado Histerese A histerese formada por 1 formato 1 tipo de dado e 1 endere o ou constante dependendo da escolha do tipo de dado Weg Linguagem 229 O formato Percentual O tipo de dado pode ser constante par metro do usu rio marcador de word FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO vai para 0 Se a entrada EN for 1 o bloco compara a velocidade e o sentido de giro do motor com os argumentos de velocidade e de sentido de giro programados Se o motor est girando no mesmo sentido do argumento de sentido de rota o programado e a velocidade do motor for maior ou igual do que o argumento de velocidade programado ent o transferido 1 para a sa da ENO Caso contr rio transferido O para a sa da ENO FLUXOGRAMA INBFG sentido de rota o 7 sentido de rotac o programada velocidade gt velocidade programada ENO 1 ENO 0 GR FICO 230
21. o e aquelas associadas a contatos do tipo NF indicam condu o As bobinas normais estar o energizadas se o contato ligado a elas permitir condu o ou seja entrada da bobina iguala 1 As bobinas do tipo negadas aparecem como energizadas apenas quando o contato ligado a elas n o estiver conduzindo ou seja entrada da bobina igual a 0 Na figura a seguir as entradas digitais est o ativadas com 24Vcc aplicado em seus bornes Conforme a sinalizac o o estado l gico dos contatos o inverso do apresentado na figura 5 4 NA conduz e NF n o conduz j l E E q 5 5 T E q o E El He A E IZ NES 3 d po i MIES 5 6 lag SAOR T Neste caso o estado l gico dos contatos e bobinas s o exatamente o contr rio dos anteriores WLP V8 7X Weg 5 4 Monitora o de Valores Num ricos no Ladder Alguns blocos de fun o no ladder como por exemplo os blocos SCURVE e TCURVE utilizam vari veis num ricas com marcadores de word marcadores de float e par metros do drive ou da placa A monitora o destas fun es feita como clique do mouse no conector relacionado a vari vel num rica Por exemplo para monitorar o tempo atual de um temporizador que est no marcador de word MW 6000 conforme figuras a seguir clique como mouse na posi o indicada e a caixa de indica o do valor da vari vel aparecer 0 ml mM 200 vM 2000 l vM PEDIDO E ET h wM wengi E l o vM S0DO 1 2 A caixa de monitora
22. o de outro bloco ou o drive passar para o estado Disabled ou Errorstop ARGUMENTOS composto por 1 entrada Execute 1 sa da InTorque e 11 argumentos sendo eles Axis ho y Igho Ig Rampho Buffer Modelo Update Model 13 WLP V8 7X Weg Busy h1 Activel116 Command Aborted 116 Error 116 Error Id h17 Bloco Retentivo h1 A entrada Execute respons vel pela habilita o do bloco A sa da Inlqg informa o instante em que atinge o Iq programado MODO DE OPERA O Na execu o do bloco o estado do eixo 18 mudar para Continuous Motion ERROS DO BLOCO rra De Drive no estado Disabled ou Errorstop o Drive no estado ping C o raprogramado menor que o nimo pero OOOO 7 5 1 5 STOP S MBOLO EN STOP EMO DECELERAT DOM MODE CONTROL ARIS DESCRICAO composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles desacelera o hos modo 13 controleh oA eixo 102 A entrada EN respons vel pela habilita o do bloco A sa da ENO informa o instante que o bloco finalizado Modo O modo sempre uma constante Possui as op es Weg Linguagem 137 interrompe cancela FUNCIONAMENTO Se a entrada EN for 0 o este bloco n o est ativo a sa da ENO fica em 0 Se a entrada EN for 1 mesmo que seja por umciclo de scan executado uma parada com um perfil trapezoidal baseado nas caracter sticas programadas nos arg
23. o desabilita o do eixo real A sa da Status informa o estado do eixo real Weg Linguagem 129 O argumento Buffer Mode poder ser Aborting quando o comando for de desabilita o Enable 0 o eixo real ser desabilitado imediatamente Buffered quando o comando for de desabilita o Enable 0 o eixo real ser desabilitado somente quando todos os blocos de movimento terminarem MODO DE OPERA O Ao habilitar o eixo real pela primeira vez o drive poder operar em malha de posi o dependendo do valor do par metro P0773 Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Quando o eixo real estiver desabilitado o estado do eixo h1 ser Disabled Ao habilitar o eixo real o estado do eixo 118 mudar para Standstill ERROS DO BLOCO Descri o Enable MC Power Status Eurrertelode SaWL6503 Execute AO Move Absolute Real 10 000000 M Position 200 00 M Velocity 1000 00 H Acceleration CommandAborted 1000 00 H Deceleration Error Errorili Abortinz H Burteriiode RISING MH UpdateMode 130 WLP V8 7X Weg 7 5 1 2 20M6501 t m toMX6502 o pH 206M6503 E NR O DR E 005 W3406 6 ha 0 elocidade 200 Ao alterar o valor de O para 1 do marcador de bit 6500 entrada Enable do bloco MC Power o eixo real habilitado e o seu estado marcador de word do sistema 3406 alterado para Standstill
24. 7 3 2 poik IX 1 MX 1000 HA HA Se o marcador de bit 2000 e a entrada digital 1 forem 1 escreve 1 no marcador de bit 1000 Caso contr rio escreve 0 NC CONTACT S MBOLO 4H DESCRICAO E composto por 1 entrada 1 sa da e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit entrada digital sa da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 Valores pares correspondem a 0 enquanto que valores mpares correspondem 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Transfere o smal contido em sua entrada para a sua sa da se o valor do seu argumento for O Caso contr rio transfere O para a sua sa da GR FICO IN CONTATO NF EXEMPLO COMENTADO E 2000 ALMA 1 aMIX1000 Se o marcador de bit 2000 e a entrada digial 1 forem 0 escreve 1 no marcador de bit 1000 Caso contr rio escreve 0 leg Linguagem 123 7 4 Bobinas 7 4 1 COIL S MBOLO DESCRI O E composto por 1 entrada e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit sa da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 O valor corrente n o salvo na mem ria E2PROM ou seja este ltimo valor n o recuperado Al m disso valores pares correspondem a 0 enquanto que val
25. 7 5 2 17 t Masimun number of points 200 Master irot Slave rot Type Linear Cubic Master Speed 1 0000 rpm Cursor Values Master o 0500000 Slave 1665687 Speed Poo 3333333 Acceleration 0 000000 Jerk 0 000000 Ao finalizar o c lculo da tabela de pontos 11 a sa da Done marcador de bit 8001 setado enquanto a entrada Execute permanece setada Como marcador de bit 8001 setado o bloco MC Camin h9A poder ser executado MC_Camin S MBOLO Execute AO Camin InGear CamTablelOl Command borted Error ErroriD EutterMiode End tF rotile DES CRI O O bloco MC Camln respons vel pela execu o de um posicionamento definido por uma tabele de pontos de uma curva CAM previamente selecionada pelo bloco MC CamTableSelect 193 ou previamente calculada pelo bloco MW_CamCalc 194 Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados ARGUMENTOS E composto por 1 entrada Execute 1 sa da InGear e 11 argumentos sendo eles 198 WLP V8 7X Weg Masterlt08 Slave 106 Cam Table IDh1 Buffer Modelo Bus y 116 Activel116 Command Aborted 116 Error 116 Error Id h17 End Of Profile 118 Bloco Retentivol17 A entrada Execute respons vel pela habilita o do bloco A sa da InGear informa o instante em que o bloco est ativo MODO DE OPERA O
26. Avan ar Linguagem 273 Wizard Nova Macro Passo 4 de 4 YWoc est a prestes a criar seguinte macro Home RETEM Diret rio Cotteg ty LP YDOS 00A15PROJECTSSMACROSMACROS Par metro PO lt BODLE4NO gt Nome ON Par metro P1 lt BOOLESANO gt Home OFF Par metro P16 lt BOOLEANO Nome OUT lt voltar Concluir Cancelar Ajuda No quarto passo do assistente de cria o do USERFB poss vel revisar todas as op es definidas anteriormente caso seja necess rio fazer alguma modifica o poss vel clicar no bot o Voltar se tudo estiver correto clique em Concluir Ap s clicar no bot o concluir umnova janela de edi o ladder ser criado conforme figura a seguir SI RETEM mid Pode se observar que essa janela ter o nome do USERFB mais a extens o mld que define um arquivo do tipo USERFB Para o exemplo em quest o utilizaremos o seguinte diagrama ladder o l E 3 4 5 z T E F PMO PMI PMS o PMS Onde PMO par metro do USERFB 0 PM 1 par metro do USERFB 1 e PM 16 par metro do USERFB 16 274 WLP V8 7X Weg No diagrama em ladder do USERFB poss vel utilizar todos os blocos ladder dispon veis para o equipamento em quest o sendo que todos os argumentos desses blocos podem ser definidos como par metro do USERFB Ao ativar a op o do Tag do WLP o diagrama ladder ser apresentado da seguinte maneira E l 3 F ON OF
27. MC CamTableSelect ser executado com sucesso MW CamcCalc S MBOLO Execute Pu Cambalc MumberOfPoints IlasterPoints SlavePoints Curve Type CamTablelOl Periodic Table DESCRICAO Calcula uma tabela de pontos de uma curva CAM Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Quando a tabela de pontos estiver dispon vel a sa da Done vai para 1 durante umciclo de scan ou enquanto a entrada Execute estiver em 1 leg Linguagem 195 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 13 argumentos sendo eles Masterlt08 Slave 106 Number Of Points h15 Master Points h15 Slave Points 113 Curve Typelt15 Periodich13 Table 114 Busy 18 Errorh 1 Error Idhi Cam Table IDh1 Bloco Retentivo h1 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado ERROS DO BLOCO Eu Ds Posi o do eixo mestre inv lida A posi o do eixo mestre deve ser maior que a posi o do porto anterior Bloco WW Cambalc em execu o comente permitido a execu o de um bloco NUA Cambalc de cada YEL as Marcador de double composi o do eixo mestre inexistente 90 Marcador de double composi o do eixo escravo inesistente lt EXEMPLO 1 WLP V8 7X Weg o l 2 3 5 E T op MZS001 4 E EE am Ecco e
28. O Update Mode sempre constante e pode ser RISING ONLINE RISING O valor da velocidade m xima obtido ao acionar o bloco na transi o de O para 1 do sinal Execute do bloco ONLINE O valor da velocidade m xima pode ser modificado durante o movimento do bloco CAM TABLE Usado nos blocos MC Controle de Movimento O argumento Cam Table determina qual tabela de pontos da curva CAM deseja se selecionar para sua execu o O seu valor poder ser de 1 a 10 O argumento Cam Table pode ser programado com constante marcador de word par metro do usu rio TABLE Usado nos blocos MC Controle de Movimento O argumento Table determina qual tabela de pontos da curva CAM ser calculada de acordo com os argumentos do bloco O seu valor poder ser de 11 a 20 O argumento Table pode ser programado com constante marcador de word par metro do usu rio CAM TABLE ID Usado nos blocos MC Controle de Movimento O argumento Cam Table ID a identifica o da tabela de pontos da curva CAM para uso no bloco MC Camil O seu valor poder ser de 1 a 20 O argumento Cam Table ID pode ser programado com constante marcador de word par metro do usu rio Weg Linguagem 115 NUMBER OF POINTS Usado nos blocos MC Controle de Movimento O argumento Number Of Points configura o n mero de pontos da curva CAM sendo que o ponto inicial posic o zero do mestre e do escravo n o considerado O n
29. O tipo de dado do Error pode ser desabilitado marcador de bit sa da digital Caso ocorra algum erro na tentativa de executar o bloco o sinal Error setado e permanece enquanto a entrada Executive estiver em 1 weg Linguagem 117 ERROR ID Usado nos blocos MC Controle de Movimento Enquanto o sinal Error estiver setado o Hrrorld conter o c digo do erro O tipo de dado do Errorld pode ser desabilitado marcador de word par metro do usu rio Para maiores informa es sobre os erros ocorridos consulte a tabela de erros do bloco BLOCO RETENTIVO Coma op o Bloco Retentivo selecionada as vari vel internas do bloco ser o salvas em mem ria retentiva comisso o estado do bloco permanecer o mesmo ap s resetar reimiciar o drive 7 1 6 Refer ncia R pida L GICA NOCONTACT Contato Normalmente Aberto 121 NCCONTACT Contato Normalmente Fechado 122 COIL Bobinali2 NEGCOIL Bobina Negadal1 2 SETCOIL Seta Bobinali 2 RESETCOIL Reseta Bobinal125 PTSCOIL Bobina de Transic o Positiva 128 NTSCOIL Bobina de Transi o Negativah22 BLOCOS DE CONTROLE DE MOVIMENTO MC Power Habilita o do Eixo Realht28 MC Reset Limpa Falha do Driveli30 MC Stop Paradalt3 MW IgControlh35 STOP Parada 138 OSTOP Parada R pida i40 BLOCOS DE POSICIONAMENTO SCURVE Curva Sh43 TCURVE Curva Trapezoidalh145 HOME Busca Zero M quinal148 TCURVAR Curva Trapezoidal Vari velh5A
30. Propriedades Motor 1 2 ou 3 START Aciona o motor em 1 STOP Desaciona o motor em 0 FAULT Desaciona o motor emo STARTING Indica motor partindo ou parando BYPASS Indica by pass acionado SRCI Dado fonte SRC2 Dado fonte SRC3 Dado fonte DSTI Dado destino DST2 Dado destino DST2 Dado destino FUNCIONAMENTO Maiores detalhes de funcionamento favor consultar o Guia de Aplica o Multimotores dispon vel em conjunto coma documenta o da SSW 06 leg Linguagem 283 7 6 Blocos do Usu rio 7 6 1 USERFBs Instalados no WLP O bloco USERFB s3 respons vel pela execu o de uma subrotina criada pelo usu rio No instalador do WLP foram disponibilizados alguns blocos USERFBs com fun es pr definidas para utiliza o do usu rio A seguir breve descri o sobre os mesmos ANALOG I Convers o de entrada anal gica Converte valor lido pela entrada anal gica no formato bin rio para um valor em unidade de engenharia conforme escala definida ANALOG O Convers o de sa da anal gica Converte um valor em unidade de engenharia com uma escala definida para sa da anal gica no formato bin rio DIAMCALC C lculo de di metro Calcula o di metro de uma bobina em mm conforme rela o entre a velocidade de linha em m min e a velocidade do motor em rpm DIAMLENG Estima o de di metro Estima o di metro de uma bobina em mm conforme o comprimento e espessura do material bobi
31. Suporte E mail 0800 weg net Correspond ncia WEG Automa o Ltda Departamento de Assist ncia T cnica e Qualidade Avenida Prefeito Waldemar Grubba 3000 Vila Lalau CEP 89256 900 Jaragu do Sul SC Brasil 294 WLP V8 7X Weg Telefone DDG 0800 7010701 somente para o Brasil Fax 55 47 3276 4200 Fora do Brasil Contate uma filial ou representante WEG y Indice CTU 40 234 D A Dados 87 Desfazer 20 Deslocamento Eixo Mestre 223 Abrir 16 DMUX 43 258 Ajuda 63 Download 58 Apagar 26 Aplica o 57 E z Aplica es 288 Apontador 26 Editar 20 21 64 65 66 Argumentos 102 Endere os 23 24 AUTOREG 38 216 Entradas 60 61 77 79 Autoria 293 Erros 23 B Excluir 25 Executa curva Cam 197 Exibir 21 22 23 24 Barras 21 22 Blocos 98 117 S F Bobina 28 29 123 124 125 126 127 Busca chave AbsSwitch 182 Fechar 17 Busca Chave LimitSwitch fim de curso 185 Ferramentas 46 57 Busca Pulso Nulo 187 Fieldbus 46 C FILTER 41 240 E i Finaliza Home 192 Finaliza MC Camin 200 CALCCAM 32 168 Finaliza MC_Gearln e MC_GearlnPos 225 Calcula Nova Tabela Cam 194 FL2INT 43 261 C lculo 41 42 43 245 246 253 255 256 258 FOLLOW 37 215 CAM 32 155 168 Force 61 79 Cam Profiles 46 FUNC 42 253 CAN 44 45 265 266 CANOpen 45 46 266 G Ee C lulas 64 65 66 CLP 40 41 230 233 234 237 240 242 Grade 23 Colar 21 Coment rio 26 120 H E COMP 41 245 Compatibilidade 98
32. Tecla de Atalho Ctrl S hift U FUN O Mostra ou esconde a barra de status 3 3 7 rvore de Projeto ACESSO Menu Exibir Barra de Status Tecla de Atalho Ctrl Shift H FUN O Mostra ou esconde a rvore de projeto 149 Weg Menus 23 3 3 8 Grade ACESSO Menu Exibir Grade Tecla de Atalho Ctrl G Barra de Ferramentas Padr o Es FUN O Mostra ou esconde a grade 3 3 9 Nomes Endereco ACESSO Menu Exibir Tag Endere o Tecla de Atalho Ctrl Shift T 7 Barra de Ferramentas Padr o J FUN O Mostra o tag ou o endere o dos elementos 3 3 10 Erros de Compila o ACESSO Menu Exibir Erros da Compila o Tecla de Atalho Ctrl E ERE Barra de Ferramentas de Padr o El FUN O Mostra os erros da ltima compila o 3 3 11 Localiza o dos Erros de Compila o ACESSO Menu Exibir Localiza o dos Erros de Compila o Tecla de Atalho Ctrl L E Barra de Ferramentas Padr o ER FUNCAO Mostra a c lula que ocorreu erro na ltima compila o 3 3 12 Informacoes da Compilacao ACESSO Menu Exibir Informa es da Compila o Tecla de Atalho Ctrl I ERE Barra de Ferramentas Padr o FUN O Mostra informa es 88 da ltima compila o NEN WLP V8 7X Weg 3 3 13 Tabela de Endere os ACESSO Menu Exibir Tags dos Endere os Tecla de Atalho Ctrl T Barra de Ferramentas Padr o El FUNCAO Mostra todos os endere os tipos de dado tags e descri es existentes no projet
33. digo do erro SOFTPLC CFW 11 MARCADOR FUNCAO DE LEITURA FUNCAO DE ESCRITA SX3000 HabilitadoGeral gt sx3001 poo HHabilitaGera SX3002 RampaHabilitada O O gt _________ AS 1 o O SX3004 SentidodeGiro gt sx3005 1 SentidodeGiro SxX3006 Joe Too Linguagem MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX3007 06 O SX3008 ocalRmoto WSX3009 1 IociRemoto S o hSX3010 Fa 1 sx3011 ResetdeFalhas PSX3012 Subtens o OOOO PSX3014 OpeaoPD Tn SX3016 Alarme Pod SX3018 Modo Configura o Loo a SX3032 Tecla HMI 1 oo Ro SX3033 Refer nciade Torque SX3034 TehHMPO OOO SX3036 Tecla HMI Reverte Sentido de Giro n OO O SX3038 Tecla HMI Local Remoto SX3040 Tecla HMI JOG Po SW3300 Velocidade do Motor 13 bits sw3301 Refer ncia de Velocidade 13 bits SW3302 Velocidade S ncrona do Motor rpm o oo o o o o o SOFTPLC SSW 06 MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX3000 Motor Girando DO WSX300L I GirVO P ra SX3002 Habilitado Gerl OOOO WSX3003 gt I HabilitaGeral O SX3004 E Er o O sx3005 ____ dog O WSX3006 ___ EmAceleragio WSX3007 OO O Hor rio i AntiHor rio SX3008 Em Limita o de Corrente OO WSX3009 0O Loclli Remoto O O SX3010 EmTens oPlena o SX3012 madame o O SX3014 EmDesaceleragio o WSX301S isResetdeBro WSX3016 EmRemoto WSX30
34. mero de pontos n o pode ser maior que o n mero de pontos m ximo da tabela de pontos correspondente previamente programada atrav s da ferramenta CAM PROFILES 467 O argumento Number Of Points pode ser programado com constante marcador de word par metro do usu rio MASTER POINTS Usado nos blocos MC Controle de Movimento Marcador de double que configura a posi o do mestre do primeiro ponto desta curva CAM a posi o do mestre nos demais pontos ser de acordo como conte do dos marcadores de double subseqiientes ao selecionado por exemplo se o marcador de double configurado for o marcador de double 18010 a posi o do eixo mestre no primeiro ponto ser o conte do do marcador de double 18010 a posi o do eixo mestre no segundo ponto ser o conte do do marcador de double 18011 e assim por diante O valor do conte do do marcador de double deve ser programado em voltas Exemplo 1 5 voltas 2 125 voltas e 10 025 volta Caso a posi o do mestre de algum ponto for menor ou igual que a posi o do mestre do ponto anterior ocorrer erro no bloco SLAVE POINTS Usado nos blocos MC Controle de Movimento Marcador de double que configura a posi o do escravo do primeiro ponto desta curva CAM a posi o do escravo nos demais pontos ser de acordo como conte do dos marcadores de double subsequentes ao selecionado por exemplo se o marcador de double configurado for o marcador de double 18020 a posi o do ei
35. o linear e 1 para interpola o c bica do primeiro ponto deste perfil CAM o tipo de interpola o dos demais pontos ser de acordo como conte do dos marcadores de bit subsegiientes ao selecionado e N mero de Pontos Marcador de word que configura a quantidade de pontos deste perfil CAM NOTAS Caso o marcador de word programado conter valor maior que o argumento N mero M ximo de Pontos no momento da execu o do bloco CALCCAM este perfil CAM n o ser mais executado sem que novamente o bloco CALCCAM seja executado com o conte do do marcador utilizado esteja correto No primeiro ciclo de scan ap s o download do programa do usu rio o bloco CALCCAM carrega o n mero de pontos os valores dos pontos e os tipos de interpola o para os argumentos programados nos blocos CAM calcul veis A entrada EN respons vel pela habilitac o do bloco A sa da ENO informa o instante emque o bloco finalizado O bloco CAM respons vel pela execu o de um posicionamento definido em seu perfil profile Basicamente um dispositivo CAM tema fun o de converter um movimento rotativo em um movimento rec proco de avan o e recuo Esse movimento de avan o e recuo definido por um perfil cam Umas das maneiras de definir mecanicamente esse perfil cam mostrada no exemplo a seguir Coosad Figura CAM mec nico FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO 0 Se a entrada EN f
36. o online lt Project gt bus arquivo de configura o da rede fieldbus EE WLP V8 7X Weg lt Project gt ai arquivo comos tags das entradas anal gicas lt Project gt ao arquivo comos tags das sa das anal gicas lt Project gt di arquivo comos tags das entradas digitais lt Project gt do arquivo comos tags das sa das digitais lt Project gt mx arquivo comos tags dos marcadores de bit lt Project gt mw arquivo comos tags dos marcadores de float lt Project gt mf arquivo comos tags dos marcadores de word lt Project gt rw arquivo comos tags das words de leitura lt Project gt rb arquivo comos tags dos bytes de leitura lt Project gt ww arquivo comos tags das words de escrita lt Project gt wb arquivo comos tags dos bytes de escrita lt Project gt pp arquivo comos tags dos par metros program veis do usu rio lt Project gt par arquivo comos valores dos par metros lt Project gt tr arquivo de trend de vari veis gr fico lt Project gt mv arquivo de monitora o de vari veis ARQUIVOS DE TRABALHO PASTA WORK Arquivos criados depois de uma compila o CmplInfo txt informa es sobre a compila o programas e arquivos Errors crd coordenadas dos erros encontrados no programa fonte Errors txt mensagem de erros dos erros encontrados no programa fonte lt Project gt bin programa execut vel que roda no cart o ARQUIVOS DE DEPURA O PASTA DEBUG Arquivos criados depois de uma
37. o pode ser posicionada em qualquer local da janela de edi o do ladder para tal basta clicar na caixa mantendo o bot o do mouse pressionado e arrast la para a posi o desejada wM woggi Figura CAIXA REPOSICIONADA Para apagar a caixa de monitora o basta clicar na mesma de modo a selecion la e pressionar a tecla DEL vab wegi Figura CAIXA SELECIONA DA Para remover a sele o basta pressionar a tecla ESC Para alterar o formato de monitora o da caixa de monitora o clique com o bot o direito sobre a mesma que o seguinte menu aparecer leg Monitora o 9 9 9 6 DSO w Com Sinal Sem Sinal we Decimal Hexadecimal Bin rio Figura MENU FORMATO Nesse menu e poss vel escolher as seguintes op es Com Sinal Sem Sinal Decimal Hexadecimal Bin rio Tamb m poss vel selecionar o formato de monitora o para todas as caixas de monitora o da p gina corrente para isso verifique nesse help na op o Menus Comunica o Configura o Monitora o Online Escrita de Vari veis no Ladder Com a monitora o online ativa poss vel escrever valores em vari veis do tipo marcador de bit marcador de word marcador de float marcador de bit de sistema par metro do usu rio par metro de sistema e sa das digitais Para escrever em vari veis utilizadas em contatos ou bobinas basta dar um duplo clique sobre o mesmo para escrever em var
38. os marcadores de bit 1000 e 1001 conter 1 e os demais O 7 5 8 Transfer ncia 7 5 8 1 TRANSFER S MBOLO EN TRANSFER ENO DESCRI O composto por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles SRC dado fonte DST dado destino A entrada EN respons vel pela habilitac o do bloco A sa da ENO vai para 1 somente quando o dado destino for atualizado SRC Dado Fonte O dado fonte composto por umtipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado do dado fonte pode ser constante constante float constante de double marcador de bit marcador de word marcador de float 260 WLP V8 7X Weg marcador de double marcador de bit de sistema 92 marcador de word de sistemal 921 entrada digital Sa da digital entrada anal gica sa da anal gica par metro do usu rio par metro do sistema par metro do drive DST Dado Destino O dado destino composto por um tipo de dado e um endere o e o local onde salvo o valor do dado fonte O tipo de dado do dado destino pode ser marcador de bit marcador de word marcador de float marcador de double marcador de bit de sistemal 921 marcador de word de sistemal 92 sa da digital Sa da anal gica par metro do usu rio par metro do sistema par metro do drive NOTA Na op o par metro do usu rio o valor corrente n o salvo
39. 00 500 00 500 00 BUFFERED RISING Execute Position welocity Acceleration Deceleration Eufferiode Updatermlode Execute Position welocity Acceleration Deceleration Eufferiode Updatermlode o Mowe Absolute CommandAborted Error Erroril h o Move Absolute CommandAborted Error ErroriD T q 9 22115504 Sa DLSS0 aNDLOS0 22 M115503 Desabilitado Desabilitado S2M5509 MISS 06 Ga DL SO SaMA5508 Desabilitado Desabilitado leg Linguagem m 40 M 6500 LO __ _a ___ _ _____ ccl gt E a Ma MX6503 ll li 06 MX6504 TH A LI 06MX6508 3 o D Velocidade 200 20MX6505 206Mx6506 9Mx6507 100 Fosic o 15 10 Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC MoveAbsolute executado comisso os smais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o posicionamento para a posi o 10 voltas Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveAbsolute iniciado mas aguardar a conclus o do bloco em execu o comisso o sinal Bus y deste bloco marcador de bit 6506 setado Ao atingir a posi o 10 voltas o primeiro bloco conclu do comisso os sinais Busy e Active deste bloco s o resetados e a sa da Done marcador de bit 6504 setado por 1 scan Ao mesmo tempo iniciasse a execu o do segundo bloco o sinal Active marcador
40. 1 DATA 1H OPERATOR RESL OPERATOR DATA IL DATA 2 QUER DATA 2 OPERATOR SIGNAL DATA 2 Weg Linguagem ashift DATA 1H RES H DATH 1 L RES L OPERATOR SIGNAL DATA 2 DESCRI O E composto por 1 entrada EN 1 sa da ENO e 9 argumentos sendo eles FORMATO FLOAT FORMATO INTERO formato float formato Inteiro operador operador dado 1 dado 1 parte baixa dado 2 dado 1 parte alta resultado dado 2 resultado parte baixa resultado parte alta overflow sinal A entrada EN respons vel pela habilita o do bloco A sa da ENO uma c pia do valor da entrada EN Formato O formato sempre constante podendo ser do tipo inteiro ho ou ponto flutuante 105 Operador O operador sempre constante Possui as op es Para ponto flutuante 1105 Adi o Subtra o Multiplica o Divis o Pot ncia Para inteiro oA Adi o P4 Subtra o 243 Multiplica o 248 Divis o 249 Pot ncial243 ORP43 ANDPA 247 28 WLP V8 7X Weg XORP243 NORP49 NANDI 250 XNORP59 Shiftl250 Ashiftl250 FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 executada a opera o matem tica programada entre os argumentos Para o formato ponto flutuante a opera o executada dada por float resultado float dado 1 operador float dado 2 Numa divis o pela con
41. 1 Vis o Geral Compilador soii caracas 284 2 Erros Falais do Compilador sicirrniccconia cdi iii 284 3 ERROS do CompiladO E as sasssaoas ea stunasss caldeado cena nene ea tea 285 4 Advert ncias do Compilador asas sisnsisisisiassssdasaadcadandasss diseidisiainaseadasadiads sds sea nnmnnn nnen 287 5 Informa es da Compila o cuina ir ias 288 Parte IX Aplica es 288 1 ADIICACOCS no WLP asienta eiii ea 288 Parte X Obtendo Ajuda 292 1 Solucionando Problemas do Microcomputador c ocococcccococoncnconoconnncanaronnnnarararnanararannnnas 292 2 DIGNOS ANOTAIS munna EAA rA acian 293 Parte XI Suporte T cnico 293 EST AAA nd cia alan eso suas nanda casa icaa bs nisda adam E naacasE asia gica 293 ndice 295 Copyright O 1999 2011 WEG Todos os direitos reservados EEN WLP V8 7X meg 1 Bem Vindo BEM VINDO AO WEG LADDER PROGRAMMER Obrigado por voc utilizar o WEG LADDER PROGRAMMER um programa em ladder gr fico usado para facilitar o uso em ambientes de desenvolvimento integrado WLP uma aplica o poderosa em 32 bits que concede a voc caracter sticas e funcionalidades para criar aplica es profissionais com simples cliques como mouse 2 Vis o Geral 2 1 Informa es Gerais Este manual destina se a descrever todas as fun es e ferramentas dispon veis no software WLP O WLP Weg Ladder Programmer um software para ambiente Windows que permite a programa o em linguagem Ladder e o comando e monitora o dos se
42. Ajuda Tecla de Atalho F1 Barra de Ferramentas Padr o FUN O Mostra a ajuda 3 11 2 Sobre o WLP ACESSO Menu Ajuda Sobre o WLP Tecla de Atalho Ctrl Shift A FUN O Mostra mforma es do programa E WLP V8 7X Weg 4 Opera es de Edi o 4 1 Selecionando C lulas 1 Ativar o comando Apontador 26 1 2 Clicar como bot o esquerdo do mouse numa c lula e arrastar o mouse at a c lula desejada Estando as c lulas selecionadas poss vel apag las teclando Delete CLICANDO NA PRIMEIRA C LULA EM FOLLA EMG SLAWE bld TER INTEGER DIRECTION EN STOF EMG 12000 00 H DECELERATION Interrompe MODE ARRASTANDO AT A LTIMA C LULA EM FOLLEN Elia 12000 00 DECELERATION Interrompe MEDE SOLTANDO O BOT O ESQUERDO DO MOUSE Weg Opera es de Edi o E SLAWE MASTER INTEGER DIRECTION 12000 00 MH Asn Interrompe E EAS 4 2 Movendo C lulas 1 Selecionar as c lulas 64 Idesejadas 2 Clicar como bot o esquerdo do mouse em uma das c lulas selecionadas e arrastar at a c lula desejada CLICANDO EM UMA C LULA SELECIONADA Executa o Movimento 1 DAS M WSO ACCELERA Y JERK MODE ARRASTANDO AT C LULA DESEJADA t Executa o Movimento 1 MWD M WSF POSITION SPEED ACCELERATION JERK MODE SOLTANDO O BOT O ESQUERDO DO MOUSE WLP V8 7X Weg 4 3 Executa o Movimento 1 MWD M WSA Colando C lulas 1 Selecionar
43. CAM Curva SERA 5h SHIFT Deslocamento 17 MC _MoveAbsolute Posicionamento Absoluto 173 MC MoveRelative Posicionamento Relativo 7 MC StepAbs Switch Busca Abs Switchh 82 MC StepLimitSwitch Busca LimitSwitch 185 MC StepRefPulse Busca Pulso Nulo hs MC StepDirect Muda Posi o had MC FinishHoming Cancela Refer nciamento ho BLOCOS DE MOVIMENTO SETSPEED Seta Velocidade o SPEED Velocidade od JOG Movimental2o REF Envia Refer ncial20 MC MoveVelocity Velocidadel214 BLOCOS DE SEGUIDOR FOLLOW SeguidorP13 AUTOREG Registro Autom tico 218 MC Gearln Sincronismo em Velocidadel215 MC GearlnPos Sincronismo em Posic ol22 MC Phasing Deslocamento Eixo Mestreb23 MC_GearOut Finaliza Sincronismo P25 BLOCOS VERIFICADOR INPOS Em Posic o 228 INBW G Em Movimento 22 BLOCOS DE CLP TON Temporizador 230 RTC Rel gio de Tempo Reall233 CTU Contador Incrementall234 PID Controle PIDPS FILTER Filtro de 1 Ordemf40 CTENC Contador de Encoder 242 BLOCOS DE C LCULO COMP ComparadorP45 MATH Aritm tico 248 FUNC Fun o Matem tica 259 SAT Satura o 255 MUX MultiplexadorP56 DEMUX DemultiplexadorPs BLOCOS DE TRANS FER NCIA TRANSFER Trans feridorl259 INTEL Inteiro para Ponto Flutuante 26 FL2INT Ponto Flutuante para Inteiro 267 IDATA Transfer ncia Indiretal263 USERERR Erro do usu rio 264 BLOCOS REDE CAN MSCAN
44. Com a entrada ON desativada a sa da OUT continua ligada devido reten o no diagrama ladder do USERFB E Linguagem 279 1x1 E pad O IZAH ON OUT pes x2 LES OFF D Monitora o da situa o interna do USERFB PITO PMI PMS PMS Situa o 5 Com a entrada OFF ativada a sa da OUT n o desliga pois o bloco USERFB est desabilitado ll E El Sl a LE JARA LA E Situa o 6 Coma entrada OFF ativada a sa da OUT desligada 280 WLP V8 7X Weg LX 1 Al EME Ds HOZZ ON OUT l OFF Monitora o da situa o interna do USERFB vaP MO WPM PMS PME Na figura a seguir mostrado um exemplo de utiliza o de um USERFB em m ltiplas chamadas Todas as chamadas executam o mesmo diagrama ladder mas de maneira independente em fun o dos operadores programados para ela Weg Linguagem ES o D e A E vall OUT e l LA EE wM agih SE no old i FE 282 WLP V8 7X Weg 7 5 11 MMC S MBOLO M TOR1 STARTING EYPASS DSTi osTe MOTORS STARTING EYPASS DSTi STE MOTORS STARTING EWYPASS OT 1 Bata DESCRI O E composto por 1 entrada EN 1 sa da ENO e 33 argumentos sendo eles Para o acionamento multimotor foi desenvolvido um bloco de fun o chamado de MMC MultiMotor Control que possibilita em conjunto como cart o opcional IOS6 da SSW06 o acionamento autom tico de at tr s motores
45. DOUBLE WORD WORD HIGH 65535 x 65536 WORD LOW 65536 Exemplo DOUBLE WORD 325 000 WORD HIGH INTEIRO 325 000 65536 65535 65531 WORD LOW 325 000 65531 65536 x 65536 2680 DOUBLE WORD 65531 65535 x 65536 2680 65536 325 000 EXEMPLOS Exemplo 1 123 EM INT2FL END o em paid EM IMNT2FL EMO o p 123 0000000 661 0000000 EN MATH ENO TST DATA 1 RESULT To H OPERATOR D1F2001_4 DATA 2 7 0000000 ma F o o E 252 wip V8 7X MZ 1000 M2 10011 MZ 1002 M1003 E EM A Os par metros do usu rio 800 e 801 s o convertidos para os marcadores de float 9000 e 9001 O marcador de float 9000 e multiplicado pelo marcador de float 9001 e o resultado armazenado no marcador de float 9002 O resultado convertido para inteiro e armazenado no par metro do usu rio 802 Exemplo 2 EH HATH ENO DATA 1 RES H E wegg OPERATOR RES L MAS AOL DATA E OLER Pb 1000 SIGNAL Colo 1001 ad EN HATH ENO De SMYYBODO H DOATA iH RESH W6D02 oO MORTA IL RES L His H OPERATOR OVER pe Could 1003 35 H DATA amp SIGNAL P MIX 1004 MZ 1002 MZ 1005 A ME Multiplica 25000 por 20 sendo o resultado igual a 500 000 que equivalente a resultado high 7 e resultado low 41248 ap s divide 500 000 por 33 sendo o resultado 15151 e resto 17 Exemplo 3 Weg Linguagem 253 7 5 7 3 A MXZ1000 3763 EEE 1101 MYPTODO 2510
46. Desejada A contagem desejada composta por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado da contagem desejada pode ser constante par metro do usu rio marcador de word Para o tipo de dado constante o valor m ximo permitido 65535 CV Contagem Decorrida A contagem decorrida composta por um tipo de dado e um endere o O tipo de dado da contagem decorrida pode ser par metro do usu rio marcador de word NOTA Na op o par metro do usu rio o valor corrente n o salvo na mem ria E2PROM ou seja este Weg Linguagem 235 ltimo valor n o recuperado FUNCIONAMENTO Quando a entrada CU for de O para 1 o valor de contagem decorrida incrementado a menos que a entrada R esteja em 1 Quando o valor de contagem decorrida atingir o valor de contagem desejado a sa da Q vai para 1 permanecendo nesse estado at que a entrada R v para 1 Caso contr rio a sa da Q 0 Enquanto a entrada R estiver em 1 o valor de contagem decorrida resetado e a contagem n o incrementada FLUXOGRAMA CTU mcrementa cu anterior 0 B F o contador zera o contador atingiu a contagem programada GR FICO 23 WLP V8 7X Weg cu CTU A EXEMPLO COMENTADO 1x1 M2000 P E DMA 1000 EH TCURVE EMO Positivo W SIGM POSITION ro 077201 HPOSITION 1000 0 MN SPEED 10000 0 MN ACCELERATION Relat
47. E RARE RCA NR p 27 NO CONT O Leopardo 27 Ann A 28 BODINAS iia 28 a A gi SOGRA GOA Sua aaa dei A E a a OURO Ra a 28 ns A 28 rs EE S us do E GA RR E AE A 28 RESET Oea ooo os 29 ss AS 29 pas DRC ER RA NERDS RR ORDER RE NR DN 29 BlOcoS de D p 6 o causes iii 29 Controle de MOVIMONtO cccccconnccnnnccccononcnnnonononanonnnononononcnnnnnnonnnnrnnnnnn ona rara cana nana rera cana nana rrra raca nana rrrarana nana ra 29 UA si E E E DD E O a EEE 29 MO DESC a E SE Ed 30 PP e e E PO OOO A ai a 30 AA dm o Bo ade IA OM EE ru e UE O A 30 TOA ss RN DINDA 30 O jogo iii 31 A A E E ea S ea AE a T 31 AU oie ec s 31 A A 31 COME o RT 32 TOUAVA Risso 32 a e o OND ORNE RR ERR OR E UNIDO NOR A 32 STERE 1 O A NRO RINDO OR DT NEN DO ND E RD E 32 SAIET RREO REDOR DRE DR NEN DN DECR DER RE RO 33 MC NEVE DS ONDE e pesar stilo E ies 33 MC Move RETAS ia E ttnn nnn Arn nan AEAEEEREAEEEEEERAEAEEEEENEAAEEEE ERREK EEEE Ena 33 MO DEPA DS OW HON ERR RR SD DSR O O PR E E NEE AEE EEr ERSA 33 MO SICDLIMESMANC H esaa AEREE R ERR EENAA SETRA 34 ME SICORCIPUISO A E EAE EE I E E E S E da aii E 34 Eee SE EAE E a E a 34 Copyright 1999 2011 WEG Todos os direitos reservados Weg Conte do 5 Me A RR OD RN ES 35 MC CamablESeCICCLisaeiduiinsone saga dai nda a oi id bd ai e 35 A A 35 A a e OOO E o E RR RE REDE 35 MO Cam monedero sete A A EE NA E AA 36 PERENE DIO io a e O ES O OP OO UE 36 O SSA E 36 O A E E E E T EIET ET EE E A EE TT 3
48. Editar Localizar Tecla de Atalho Ctrl F Barra de Ferramentas Padr o Fal FUN O Localiza as coordenadas no editor dos elementos como endere o solicitado ap s apertar o bot o iniciar Ent o aberta uma janela coma p gina linha e coluna de todos os elementos encontrados Esta janela s fechada quando for apertado o bot o Fechar ou o bot o Sys X DESCRI O Para localizar os endere os no editor necess rio especificar um endere o poss vel Caso contr rio o bot o ue habilita o m cio da busca desabilitado Para ver as poss veis faixas dos endere os veja tipo de dado 87 3 3 Exibir 3 3 1 Barra Padr o ACESSO Menu Exibir Barra Padr o Tecla de Atalho Ctrl Shift P FUN O Mostra ou esconde a barra padr o 3 3 2 Barra de Comunica o ACESSO Menu Exibir Barra de Comunica o Tecla de Atalho Ctrl S hift C 22 WLP V8 7X Weg FUN O Mostra ou esconde a barra de comunica o 3 3 3 Barra de Edi o ACESSO Menu Exibir Barra de Edi o Tecla de Atalho Ctrl Shift E FUN O Mostra ou esconde a barra de edi o 3 3 4 Barra de Blocos ACESSO Menu Exibir Barra de Blocos Tecla de Atalho Ctrl Shift B FUN O Mostra ou esconde a barra de blocos 3 3 5 Barra de P gina ACESSO Menu Exibir Barra de P gina Tecla de Atalho Ctrl Shift G FUN O Mostra ou esconde a barra de p gina 3 3 6 Barra de Status ACESSO Menu Exibir Barra de Status
49. El FUNCAO Insere um elemento RTC 33 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 6 3 CTU ACESSO Menu Inserir Blocos de Fun o CLP CTU aa Barra de Ferramentas de Blocos E FUNCAO Insere um elemento contador incrementalle34 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 6 4 PID ACESSO Menu Inserir Blocos de Func o CLP PID F I Barra de Ferramentas de Blocos FUN O Insere um elemento pid 237 DESCRICAO Weg Menus KN Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 6 5 FILTER ACESSO Menu Inserir Blocos de Fun o CLP FILTER EE Barra de Ferramentas de Blocos L FUN O Insere um elemento filtro 240 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de
50. FUNCAO DE ESCRITA Habilita Geral Gira P ra Sentido de Giro O E Local Remoto Rampa 97 Ciclos de scan decorridos Estado do Eixo 118 Real Estado do Eixo 113 Virtual WLP V8 7X Weg MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SXx3010 Falha JN SX3012 Subtens o OOOO WSX3014 Opera oPID OOO WSX3016 amame MN WSX3018 ModoConfigurac o SX3020 RampaAtiva SX3021 py Ativa Rampa SX3032 TedaHMINO SX3034 TedaHMrror 2 SX3036__ Tecla HMI Reverte Sentido de Giro 08X 3038 Tecla HMI Local Remoto Pos amp SX3040 TedaHMI JOG SW3300 Velocidade do Motor 13 bits __________ __________ sw3301 ooo G O SW3302 Velocidade S ncrona do Motor rpm o ooo o SW3304 Velocidade do Motor rpm o ooo a SW3306 Refer ncia de Velocidade 13 bits gt SW3308 aAlame SW3310 Falha O O o O SW3320 Corr Nom HD Inv JA x10 ________ _________ SW3322 Corr Atual do Motor A x10 d _____ __________ SW3324 Torque Atual do Motor x10 ____ __________ SW3326 Entrada em Frequ ncia DI O o oS o 7 1 4 Compatibilidade Abaixo est descrito os elementos blocos e sua respectiva compatibilidade comos cart es suportados PLC1 PLC2 POS2 SOFTPLC CFW 11 e SOFTPLC SSW 06 COMPATIBILIDADE CART ES EQUIPAMENTOS CFW 09 CFW 09 S CA 05 CFW 11 SS W 06 NO CONTACT NC CONTACT COIL NEGATE COIL SET COIL RESET COIL PT
51. Fun o Posicionamento S HIFT Barra de Ferramentas de Edi o a FUN O Insere um elemento deslocamento f 71 l DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 8 MC MoveAbsolute ACESSO Menu Inserir Blocos de Fun o Posicionamento MC_MoveA bs olute Abs Barra de Ferramentas de Edi o FUN O Insere um elemento MC_MoveAbsolute hi73L DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 9 MC MoveRelative ACESSO Menu Inserir Blocos de Fun o Posicionamento MC_MoveRelati ve Rel Barra de Ferramentas de Edi o FUN O Insere um elemento MC MoveRelative 177 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 10 MC StepAbsSvw itch ACESSO Menu Inserir Blocos de Fun o Posicionamento MC StepAbsSwitch Barra de Ferramentas de Edi o P FUN O
52. H Distance MX6506 100 00 _H velocity i 2516507 500 00 H Acceleration Command borted 2 1026308 T 300 00 H Deceleration Error Desabilitado ErrorlDD fe Dasabilitado Aborting W Bufteridode REIG MH Updatelmode Execuc o completa dos dois blocos 180 WLP V8 7X Weg 95MX6500 nt A 00MX6502 O y toMxX6s03 LO A 40 MA 6504 oO Moo o O 4 MA 6506 O CD l 40 MA6507 O D I as A S O S E toMxX s509 DT Velocidade 200 100 a y Fosic o 17 12 Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC MoveRelative executado comisso os smais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o posicionamento de 10 voltas Ao terminar o posicionamento de 10 voltas o primeiro bloco conclu do comisso os sinais Busy e Active deste bloco s o resetados e a sa da Done marcador de bit 6504 setado por 1 scan Com uma transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveRelative executado comisso os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 respectivamente s o setados e iniciasse o posicionamento de 5 voltas Ao terminar o posicionamento de 5 voltas a sa da Done do segundo bloco marcador de bit 6509 setado e leg Linguagem NOS os smais Busy e Active deste bloco marcadores de bit 6506 e 6507 s o resetados A sa da Done permanece em 1 en
53. Habilita Drive 128 Compila o 23 57 58 284 285 287 288 HOME 32 148 Comunica o 58 59 60 61 84 85 Contato 27 28 121 122 E se Copiar 20 CTENC 41 242 IDATA 44 262 Copyright 1999 2011 WEG Todos os direitos reservados 296 WLP V8 7X Idioma 19 MC Reset 130 IHM 60 79 MC_StepAbsSwitch 182 Imprimir 18 MC StepDirect 190 INBWG 39 228 MC StepLimitSwitch 185 Informa es 10 61 83 MC_StepRefPulse 187 Inicializa o 11 MC Stop 132 INPOS 39 226 MMC 45 282 Inserir 26 27 28 29 30 31 32 33 36 37 38 39 Monitora o 59 60 61 66 67 70 71 73 77 79 40 41 42 43 44 45 83 Inserir P gina 24 25 Movimento 36 37 200 204 206 209 212 Instala o 11 MSCANWEG 44 265 INT2FL 43 261 Muda a posi o de refer ncia do usu rio 190 Introdu o 11 MUX 42 256 lq 135 MW_CamCalc 194 J E MW lIgControl 135 N Janela 63 JOG 36 204 Nomes 23 L Novo 16 Ladder 86 87 92 98 102 117 120 121 122 123 124 125 126 127 136 140 142 145 148 152 Oque oWLP 10 155 168 171 200 204 206 209 215 216 226 228 Online 83 230 233 234 237 240 242 245 246 253 255 256 258 259 261 262 264 265 266 268 282 283 Liga o 27 Linguagem 86 87 92 98 102 117 Localizar 21 P gina 24 25 26 Parada 30 31 132 136 140 E M z Par metros 24 46 60 79 83 Perfil Cam 46 IS e iy a 31 32 33 142 145 148 152 osicionamento j j j MATH 41 246 155 1
54. Ladder cococcoccoccccooconccconcnncancncnarancnnnarnnrannnrnannns 70 5 Escrita de Vari veis no Ladder asas sie Es Saad ba dada 71 6 Monitora o de Vari veis sussa ss peruana Danas iso Dessas o dia aco ps EE D RE rLso Dona n ra seus cn ssa dans 71 7 Trend de Vari veis soisissa nn crec Gsi Sos SS Espa REEE AE EENS nina cas 73 8 Monitora o de Entradas e Sa das coccococconcocccconconcccnarancncnnrnncnnnnrnnrnnnarnarnnnarnarnnranenenanos 77 Copyright 1999 2011 WEG Todos os direitos reservados Weg Conte do Y Monitora o via IHM sisirain EAEEREN RER AENEA 79 10 For a EntradasySa das nannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nnmnnn 79 11 Informa es Gerais Online oooonoococccnonoconnncocnncncnacacnanaconnanncnannnnanannanannrnnrnenanannanarnanannen 83 12 Tabela de Valores dos Par metros isa lis 83 Parte VI Comunica o 84 Visao Geral COMUNICA O suicidado 84 AA E 84 3 Instala o Remo o Driver USB seia eecerceneeeeecereneecene nen nnnm 85 Parte VII Linguagem 86 A E E E S 86 ESTUFA O Bem ento ii a aaa aa 86 Tipo d Do o o RAR ae AUD RA NE RAE a RE MODA RR A RE E DER 87 Fun o dos Marcadores de Sistema e cnn rra nennen 92 Com palDilidade crac cenenacida 98 TIPOS de ArqUuIMENTOS csi 102 Referencia Rapida sico das Gan Gras dida Ps isca A RR A 117 ESTado fo og p o conser isos 118 2 TEO a pj iai 120 COMENTO ss do
55. M mudar para Standstill ERROS DO BLOCO Descri o Tentativa de executar bloco com BufferMode Single quando outro bloco ativo Velocidade programa da menor que a minima permitida Velocidade programa da maior que a maxima permitida Acelera o programada menor que a minima permitida Acelera o programada maior que a maxima permitida Desacelera o programada menor que a minima permitida Deszacelera o programada maior que a m xima permitida Drive no estado Disabled ou Errorstop Drive no estado Stopping Tentativa de executar bloco com BufferMode Buffered quando outro bloco ativo e outro bloco aguardando P202 diferente de 4 PLC Drive no estado Homing Bloco MC n o executado Falha mtema EXEMPLO van DLSS 00 Fa DLASOS a REAL 10 000000 200 00 1000 00 1000 00 ABORTING RISING REAL 15 000000 100 00 300 00 500 00 ABORTING RISING Execute Position velocity Acceleration Deceleration Butterhlode Updatelrmlode Execute Position welocity Acceleration Deceleration BuktterMode Updatefltode PAO IMovesbsolute CommandAborted Error ErrorlOl MC More bsolute Command bortad Error ErroriD Linguagem 175 T 8 9 mi 20016504 REAL a DL6S0 MASSO 20115503 Desabilitado Desabilitado 20115509 MASSO MASSO MAS 508 Desabilitado Desabilitado 176 E WLP V8 7X 19MX6500 7 nt gt gt gt mm
56. Menu Inserir Blocos de Fun o Rede Can RXCANWEG CAM Barra de Ferramentas de Edi o E Weg Menus FUN O Insere um elemento RXCANW EGP6a DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 9 3 SDO ACESSO Menu Inserir Blocos de Fun o Rede CAN SDO CAN Barra de Ferramentas de Blocos ES FUN O Insere um elemento SDO pe DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 10 USERFB ACESSO Menu Inserir Blocos de Fun o US ERFB o Wa Barra de Ferramentas de Edi o FUN O Insere um elemento USERFB 268 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 11 MMC ACESSO Menu Inserir Blocos de Fun o MMC ol Barra de Ferramentas de Edi o ML FUN O Insere um elemento MMCR8 DES CRI O Voc pode inserir o bloco de fun o clican
57. O Abre um di logo mostrando um gr fico de tend ncia das vari veis 78 escolhidas IMPORTANTE Verificar as Configura es 517 da Comunicac o 3 8 7 Monitora o de Entradas Sa das ACESSO Menu Comunica o Monitora o de Entradas S a das Tecla de Atalho Alt F9 Barra de Ferramentas de Comunica o FUN O Abre um di logo mostrando uma caixa de dialogo das entradas e sa das 77 do cart o e do drive IMPORTANTE Verificar as Configura es ls da Comunicac o 3 8 8 Monitora o via IHM ACESSO Menu Comunica o Monitora o via IHM Tecla de Atalho Ctrl Alt F9 Barra de Ferramentas de Comunica o al Weg Menus pe FUN O Abre um di logo mostrando uma caixa de monitora o via IHM 791 IMPORTANTE Verificar as Configura es 51 da Comunicac o 3 8 9 For a Entradas Saidas ACESSO Menu Comunica o For a Entradas S a das 250 Barra de Ferramentas de Comunicac o gt FUNCAO Abre um di logo mostrando uma caixa de forca entradas sa das 1797 IMPORTANTE Verificar as Configura es ls da Comunicac o 3 8 10 Informa es Gerais ACESSO Menu Comunica o Informa es Gerais Barra de Ferramentas de Comunica o FUN O Abre um di logo mostrando uma caixa de informa es gerais online es IMPORTANTE Verificar as Configura es 61 Ida Comunica o 3 8 11 Configura es ACESSO Menu Comunica o Configura es Tecla de Atalho
58. SRWO01 RCD MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX3000 SX3001 SX3002 SX3003 SX3005 MotorRodando SX3006 SCA06 MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX3064 Weg MARCADOR PSX 3066 PSX 3068 SX3070 708 W 3404 PSX 3406 705 W3408 SS W7000 MARCADOR SX3000 SX 3001 SX 3002 SX 3003 PSX 3004 PSX 3005 SX 3006 SX 3007 PSX 3008 SX 3009 SX3010 SX3011 WSX3012 WSX3014 WSX3016 WSX3018 SX 3020 SX3021 SX3022 PSX 3024 PSX 3026 PSX 3028 SX 3030 PSX 3032 PSX 3034 PSX 3036 PSX 3038 PSX 3040 CFW500 MARCADOR SX 3000 SX 3001 SX 3002 SX 3003 PSX 3004 PSX 3005 SX 3006 SX 3007 PSX 3008 SX 3009 FUN O DE LEITURA Pulso Stop Run Sempre 0 Sempre 1 FUN O DE LEITURA Motor Girando Habilitado Geral Em Jog Em Acelera o Em Limita o de Corrente Em Tens o Plena Com Alarme Em Desacelera o Em Remoto Em Frenagem Em Troca de Sentido de Giro Em Sentido Anti Hor rio Com Bypass Fechado Em Modo Configura o Com Alimenta o da Pot ncia Com Erro Tecla HMI 1 Ativa 2 Tecla HMI sl O Tecla HMI Tecla HMI Inverte Loc Rem Tecla HMI JOG FUNCAO DE LEITURA Habilitado Geral Motor Girando Sentido de Giro J O Local Remoto Linguagem FUN O DE ESCRITA FUN O DE ESCRITA Habilita Geral Gira P ra Sentido de Giro O Local Remoto Reset de Falhas
59. Shift F8 FUN O Configura a comunica o e WLP V8 7X Weg Configura o Comunica o Porta Porta sertal Ok Endere o 1 Taxa de Transmiss o Paridade Sem M mero de Bits de Dados E N mero de Stop Bits 1 Porta COM1 a COM8 ou USB 3 9 Bloco do Usu rio 3 9 1 Configura es ACESSO Menu Bloco do Usu rio Configura es Tecla de Atalho Ctrl M FUN O Edita configura es do USERFB que est sendo editado DESCRI O Atrav s desse menu poss vel altera es as configura es previamente executadas no wizard de cria o do USERFB 3 9 2 Informa es ACESSO Menu Bloco do Usu rio Informa es Tecla de Atalho Ctrl Shift M FUN O Edita informa es do USERFB que est sendo editado DESCRI O Atrav s desse menu poss vel editar o texto que ser exibido atrav s do bot o mforma es da caixa de propriedades do USERFB Weg Menus poe 3 10 Janela 3 10 1 Cascata ACESSO Menu Janela Cascata FUN O Cascateia as janelas de todos os projetos abertos 3 10 2 Lado a Lado na Horizontal ACESSO Menu Janela Lado a Lado na Horizontal FUN O Coloca as janelas de todos os projetos abertos lada a lado na horizontal 3 10 3 Lado a Lado na Vertical ACESSO Menu Janela Lado a Lado na Vertical FUN O Coloca as janelas de todos os projetos abertos lada a lado na vertical 3 11 Ajuda 3 11 1 T picos de Ajuda ACESSO Menu Ajuda T picos de
60. Sinal ACESSO Menu Comunica o Configura o Monitora o Online Com Sinal FUN O Durante a monitora o muda todas as caixas de monitora o online para formato com sinal 3 8 4 2 Sem Sinal ACESSO Menu Comunica o Configura o Monitora o Online Sem Sinal FUN O Durante a monitora o muda todas as caixas de monitora o online para formato sem sinal 3 8 4 3 Decimal ACESSO Menu Comunica o Configura o Monitora o Online Decimal FUN O Durante a monitora o muda todas as caixas de monitora o online para formato decimal 3 8 4 4 Hexadecimal ACESSO Menu Comunica o Configura o Monitora o Online Hexadecimal FUN O Durante a monitora o muda todas as caixas de monitora o online para formato hexadecimal eo WLP V8 7X Weg 3 8 4 5 Bin rio ACESSO Menu Comunica o Configura o Monitora o Online Bin rio FUN O Durante a monitora o muda todas as caixas de monitora o online para formato bin rio 3 8 5 Monitora o de Vari veis ACESSO Menu Comunica o Monitora o de Vari veis Tecla de Atalho Shift F9 Barra de Ferramentas de Comunica o FUN O Ativa ou desativa a monitora o de vari veis 719 IMPORTANTE Verificar as Configura es ls1 da Comunicac o 3 8 6 Trend de Vari veis ACESSO Menu Comunica o Trend de Vari veis Tecla de Atalho Ctrl F9 Barra de Ferramentas de Comunica o FUN
61. Switch MC StepLimitSwitch MC_StepRefPulse Nota 1 Quando o drive estiver no estado Stopping ou Errorstop todos os blocos podem ser chamados mas somente o bloco MC Reset ser executado Mota 2 Tentativa de habilitar o drive mas o drive est em falha Nota 3 Habilita o do drive e o drive n o est em falha Mota 4 MC Stop Done verdadeiro e MC Stop Execute falso Nota 5 MC_StepDirect MC StepRefPulse ou MC FinishHomina 7 2 Texto 7 2 1 Coment rio DESCRI O Para alterar o texto do coment rio basta dar um duplo clique sobre a linha do coment rio Entre como novo texto e confirme teclando Ok Veja tamb m 26 como inserir um Coment rio no editor ladder Weg Linguagem 121 DI LOGO Commment rio Cancela Ajuda 7 3 Contatos 7 3 1 NO CONTACT S MBOLO H DESCRI O E composto por 1 entrada 1 sa da e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit entrada digital sa da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 Valores pares correspondem a 0 enquanto que valores mpares correspondem 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Transfere o smal contido em sua entrada para a sua sa da se o valor do seu argumento for 1 Caso contr rio transfere O para a sua sa da GR FICO IN CONTATO NA OUT EXEMPLO COMENTADO WLP V8 7X
62. Valores dos Par metros ou sobre o nome do arquivo Monitora o de Entradas S a das Acessa di logo de monitora o de entradas sa das 77 Para abrir o di logo de monitora o de entradas sa das de um duplo clique sobre o texto Monitora o de Entradas Sa das Monitora o de Par metros via IHM Acessa di logo de monitora o de par metros via IHM 7A Para abrir o di logo de monitora o de entradas sa das de um duplo clique sobre o texto Monitora o de Par metros via IHM 6 WLP V8 7X Weg 2 6 Assistentes de Configura o S o rotinas especialmente criadas para configurar de forma assistida o equipamento configurado no projeto Essas rotinas guiam o usu rio a configurar o equipamento de uma forma simples e auto explicativa Essas rotinas s o apresentadas de acordo como equipamento configurado e o projeto selecionado Os assistentes de configura o tamb m est o dispon veis no menu Ferramentas sub menu Equipamento Os seguintes equipamentos possuem assistentes de configura o definidos SRW01 PTC e SRW01 RCD Configura Controle configura o modo de controle do rel SRWOL Configura Prote es configura a atua o das prote es do rel SRWOL1 2 7 Di logos de Monitora o S o di logos especialmente criados para monitorar o equipamento configurado no projeto Esses di logos monitoram mforma es exclusivas do equipamento Esses di logos s o apresentadas
63. WIN erro n o fatal 1 PF tem um valor diferente de REG apos o 2 INDEX erro n o fatal O semerro 1 INDEX recebido depois de PF WIN 2 IPF REG gt WIN apos o recebimento do 2 INDEX nicializacao SH 0 normal 1 necessita de uma corre o positiva SH 0 normal 1 necessita de uma corre o negativa DIFF IPF REG em pulsos REG n mero de pulsos entre 2 INDEX PUL n mero de pulsos decorridos desde o ultimo INDEX leg Linguagem 219 7 5 4 3 MC Gearln S MBOLO Execute PAC _Gearln InGear Ratioblumerator RatioDenominator Acceleration Command4borted Deceleration Error Erroril Eutferihfode DESCRI O Executa o sincronismo em velocidade entre os eixos programados Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Para o eixo escravo atingir a velocidade do eixo mestre ser realizado um movimento com uma acelera o desacelera o configurada nos argumentos Acceleration e Deceleration Assim que o sincronismo for estabelecido a sa da InGear setada A dire o do movimento depender do sinal do Ratio Numerator Se Ratio Numerator for maior que zero o movimento ser na mesma dire o do eixo mestre e se Ratio Numerator for menor que zero o movimento ser na dire o oposta ao eixo mestre Para finalizar o bloco necess rio a execu o de outro bloco ou o drive passar para o e
64. acelera o desacelera o configurado no Perfil Padr o 247 188 WLP V8 7X leg Quando a busca termina a posi o de refer ncia do usu rio P0051 P0052 e P0053 alterada para o valor do argumento SetPosition e a sa da Done vai para 1 durante um ciclo de scan ou enquanto a entrada Execute estiver em 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 10 argumentos sendo eles Axishod Direction ho Velocity 106 SetPosition od Bus y 116 Activelt16 Command Aborted 18 Error 118 Error Idh Bloco Retentivo h1 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Ao executar o bloco MC StepRefPulse o drive passar a operar em malha de posi o e permanece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do bloco o estado do eixo 18 mudar para Homing Ao concluir a busca o estado do eixo 118 mudar para Standstill ERROS DO BLOCO Ee Dei ME Velocidade programada menor que a minima permitida Velocidade programada maior que a m xima permitida Drive no estado Disabled ou Errorstop 6 Drive no estado Stopping P202 diferente de 4 PLC Estado do Drive diferente de Standstill ou Homing EXEMPLO leg Linguagem 189 0 2 E 4 5 7 g G
65. as c lulas 64 desejadas 2 Copiarl20 ou Recortarl20 as c lulas para a rea de transfer ncia 3 Ativar o comando Colar 217 A Li 4 Clicar como bot o esquerdo do mouse na posi o desejada 5 Clicar com bot o direito do mouse para finalizar a opera o Monitora o Introdu o A monitora o online feita atrav s da porta de comunica o da placa da mesma maneira que o programa Ladder carregado para a placa Ou seja uma vez o programa ladder compilado e carregado poss vel atrav s da porta de comunica o utilizar o programa WLP para representar gr fica e numericamente o estado l gico do programa ladder Atrav s da monitora o online pelo PC poss vel visualizar os estados l gicos de contatos e bobinas do programa ladder bem como o valor num rico atual de marcadores de word float e par metros do drive e da placa leg Monitora o 9 2 9 3 Barra de Botoes FIGURA Sala te AP eo a Nesta toolbar est o todas as fun es relativas monitora o online que s o e MONITORACAO DO LADDER Al MONITORA O DE VARI VEIS E TREND DE VARI VEIS A MONITORA O DE ENTRADAS ESA DAS Ca MONITORA O DE PAR METROS VIA IHM X FOR A ENTRADAS SA DAS o INFORMA ES GERAIS ONLINE Todas as fun es da monitora o online podem ser utilizadas individualmente ou em conjunto ou seja todas utilizam o mesmo canal de comunica o com a placa de forma compartilhada En
66. bit entrada digital par metro do usu rio Quando o tipo de dado for constante temos as op es autom tico manual Filtro da Refer ncia Autom tica O Filtro da Refer ncia Autom tica um filtro passa baixa sendo que a constante de tempo programada atrav s do argumento Filtro O argumento Filtro composto por um tipo de dado e um endere o O tipo de dado do float pode ser constante float marcador de float 238 WLP V8 7X Weg Refer ncia Manual O argumento Refer ncia Manual composto por um tipo de dado e um endere o O tipo de dado do float pode ser constante float marcador de foat Modo do Controlador O modo do controlador sempre constante podendo ser direto erro refer ncia autom tica realimenta o reverso erro realimenta o refer ncia autom tica Sinais Os sinas s o compostos por 4 partes float refer ncia 108 float realimenta o hos float controle 108 Ganhos Os ganhos s o compostos por 3 partes float ganho proporcional Kp los float ganho integral Ki 105 float ganho derivativo Ka hoa Como todos os tipos de dado deste bloco s o constante float ou marcador de float til fazer o uso dos blocos INT2FL e FL2INT FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 o bloco executado Caso contr rio os argumentos s o resetados IMPORTANTE No m
67. curva CAM terminada O tipo de dado do End Of Profile pode ser desabilitado marcador de bit Sa da digital BUS Y Usado nos blocos MC Controle de Movimento O sinal Busy informa se o bloco n o foi finalizado O tipo de dado do Busy pode ser desabilitado marcador de bit sa da digital Ao iniciar o bloco o sinal Busy setado permanecendo neste estado at a finalizac o do bloco ACTIVE Usado nos blocos MC Controle de Movimento O sinal Active informa se o bloco est em execu o O tipo de dado do Active pode ser desabilitado marcador de bit sa da digital Quando o bloco executado o sinal Active setado permanecendo neste estado at a finalizac o do bloco Se o bloco for do modo Aborting ou nenhum outro bloco estiver emexecuc o os sinais Active e Busy ter o o mesmo sinal COMMAND ABORTED Usado nos blocos MC Controle de Movimento O sinal Command Aborted informa se o bloco foi abortado cancelado O tipo de dado do Command A borted pode ser desabilitado marcador de bit sa da digital Se o bloco foi iniciado e ainda n o finalizou o seu movimento sinal Busy setado e outro bloco como modo Aborting for executado o sinal Command A borted setado e permanece enquanto a entrada Executive estiver em 1 Os sinais Active e Busy s o resetados ERROR Usado nos blocos MC Controle de Movimento O sinal Error informa se ocorreu erro na tentativa de executar o bloco
68. dado O tipo de dado da velocidade pode ser constante par metro do usu rio marcador de word marcador de float Para o tipo de dado constante o valor deve ser programado de acordo coma unidade configurada no projeto Para os par metros do usu rio os marcadores de word e os marcadores de float a unidade considerada por este campo o RPM rota es por minuto FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e sa da ENO zero Se a entrada EN for 1 e nenhum outro bloco de movimento estiver ativo executado um perfil trapezoidal baseado nas caracter sticas programadas nos argumentos para atingir a velocidade programada em SPEED nesse momento o argumento OFFSET tamb m somado sa da desse perfile a sa da ENO vai para 1 Se a entrada EN sofrer uma transi o de 1 para 0 e esse bloco estiver ativo executado um perfil trapezoidal baseado nas caracter sticas programadas nos argumentos para parar o movimento quando a velocidade for igual a zero a sa da ENO vai para O Maiores detalhes no bloco diagrama fluxograma gr fico e exemplo a seguir BLOCO DIAGRAMA ROTATION SPEED REFERENCE OFFSET FLUXOGRAMA 208 WLP V8 7X Weg E este o bloco H algum movimento ativo Estava sendo executado Executa o bloco o PEEL o EE EE EE TE EE EE e OFFSET REFERENCE OFFSET ME E E A AAA E O A A A CCC Weg Lin
69. de bit 6507 setado e iniciasse a busca da posi o 15 112 _WLP vs 7x Weg voltas Ao atingir a posi o 15 voltas a sa da Done do segundo bloco marcador de bit 6509 setado e os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 s o resetados A sa da Done marcador de bit 6509 permanece em 1 enquanto a entrada Execute marcador de bit 6505 est setado SINGLE Na tentativa de executar um bloco programado em SINGLE e se algum outro bloco estiver em execu o este bloco entrar em erro 52 e n o ser executado Ser mostrado na IHM o alarme A 00052 EXEMPLO 0 1 2 3 4 5 6 7 o 9 Gai DS SM WMA Execute AO IMovesbsolute Dione FEAL A E E 10 000000 H Position 200 00 M velocity 1000 00 H Acceleration CommandAborted 1000 00 H Deceleration Error ErrorlO de Desabilitado ABORTIVG HBurfermlode RISING A UpdatelMode aNCA6505 Manos DO Execute MC Pone Absolute Done 153 000000 H Position aNCDL6506 100 00 M Welocity i 2506507 3200 00 H Acceleration Command borted ice 3200 00 H Deceleration Error ME md Error pesto o W ELDO SINGLE MW Buftertode REING MH UpdatelMode leg Linguagem 113 05Mx6500 LO na o o ____ mm ccl AAA ke a mm nt 9Mx6504 AM 11 LA Do 206Mx6506 UP IL 9Mx6507 UP 004Mx6509 on 6Mx6510 Oo T o Velocidade 200 100 i bN I Fosic o 15 10 20MX6505 Na transi o de O
70. de posi o permanecendo assim mesmo ap s a sua conclus o FLUXOGRAMA 154 WLP V8 7X weg h algum sicionamento ativo inicia O este bloco 0 e posicionamento terminou o posicionamento neste ciclo N finaliza o de scan bloco ENO 1 GR FICO EN no minimo 1 ciclo de scan 1 ciclo de scan ENO Posi o Art Ref de velocidade Velocidade do eixo do motor EXEMPLO COMENTADO Weg Linguagem 155 vaal ME 000 vM 2000 Al EN TCURUAR ENO WSDL I Wo0 HPOSITION wang H ACCELERATION oro H DIRECTION DWEDS HSPEED SOURCE 1 1 MSFEED GAIH Real HA IS Quando for capturado uma transi o de O para 1 na entrada digital 1 dispara um posicionamento configurada comsinal do par metro do usu rio 800 como n mero de voltas do par metro do usu rio 801 e coma fra o de volta do par metro do usu rio 802 na velocidade do par metro do usu rio 803 emrpme com uma acelera o baseada no par metro do usu rio 804 emrpm s Quando terminar escreve 1 durante 1 ciclo de scan na sa da digital 1 7 5 2 5 PROFILE TYPE DESCRICAO E composto por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles Perfil Perfil de posicionamento CAM a ser executado Tipo de Perfil Cam Fixo o perfil de posicionamento transferido junto com o programa do usu rio e n o poder sofrer altera es Calcul vel o perfil de posicionam
71. de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 8 4 IDATA ACESSO Menu Inserir Blocos de Fun o Transfer ncia IDATA Barra de Ferramentas de Blocos a FUN O Insere um elemento idata 262 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 8 5 USERERR ACESSO Menu Inserir Blocos de Fun o Transfer ncia US FRERR EEE Barra de Ferramentas de Blocos ME FUN O Insere um elemento USERERRP6A DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 9 Rede CAN 3 5 7 9 1 MSCANWEG ACESSO Menu Inserir Blocos de Fun o Rede Can MSCANWEG pu Barra de Ferramentas de Edi o 0 FUNCAO Insere um elemento MSCA NWEG 265 Veja tamb m FOLLOW 2181 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 9 2 RXCANWEG ACESSO
72. do valor da velocidade ser a dire o do movimento positivo hor rio e negativo anti hor rio nos demais blocos somente ser permitido valores positivos ACELERATION DECELERATION Usado nos blocos MC Controle de Movimento A acelera o desacelera o pode ser programada comum valor constante ou atrav s de um marcador de float O valor deve ser programado em RPM s rota es por minuto por segundo O valor m ximo permitido 500 000 RPM s Ser permitido somente valores positivos IQ Usado nos blocos MC Controle de Movimento O Iq pode ser programado com um valor constante ou atrav s de um marcador de float O valor deve ser programado em Arms Amp res rms IQ RAMP Usado nos blocos MC Controle de Movimento A rampa de Iq pode ser programada com um valor constante ou atrav s de um marcador de float O valor deve ser programado em Arms s Amp res rms por segundo DIRECTION Usado nos blocos MC Controle de Movimento Este argumento determina a dire o do movimento A dire o sempre constante e pode ser MC Positive dire o positiva MC Negative dire o negativa MC SwitchPositive somente no bloco MC StepAbsSwitch se AbsSwitch n o acionada dire o positiva e se acionada dire o negativa MC SwitchNegative somente no bloco MC StepAbsSwitch se AbsSwitch n o acionada dire o negativa e se acionada dire o positiva SWITCH MODE LIMIT SWITCH MODE Usado nos blo
73. elemento MC_MoveVelocity 212 DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 4 Seguidor 3 5 7 4 1 FOLLOW ACESSO Menu Inserir Bloco de Fun o Seguidor FOLLOW o EN Barra de Ferramentas de Edi o FUN O Insere um elemento Seguidork151 Veja tamb m MSCANW EGl2651 DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status WLP V8 7X leg 3 5 7 4 2 AUTOREG ACESSO Menu Inserir Blocos de Fun o Seguidor AUTOREG lr Barra de Ferramentas de Edi o El FUNCAO Insere um elemento AutoReg 16 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 4 3 MC Gearln ACESSO Menu Inserir Bloco de Fun o Seguidor MC Gearln o E Barra de Ferramentas de Edi o FUN O Insere um elemento MC Gearln BE DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo d
74. finalizado FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO vai para 0 Se houver pelo menos um pulso durante um ciclo de scan na entrada EN e n o houver outro bloco de posicionamento ativo ser executado um posicionamento com um perfil S baseado nas caracter sticas programadas nos argumentos Quando o posicionamento termina a sa da ENO vai para 1 durante um ciclo de scan retornando posteriormente a 0 Importante Este bloco trabalha em malha de posi o permanecendo assim mesmo ap s a sua conclus o FLUXOGRAMA SURE Weg Linguagem oa E h algum posicionamento atiro 5 N inicia 0 e este bloco RE posicionamento 5 terminou o posicionamento neste ciclo finaliza o de scan bloco ENO 1 ENO 0 GR FICO NUS WLP V8 7X Weg SCURVE VELOCIDADE NO MINIMO 1 CICLO DE SCAN ERA ENO 1 CICLO DE SCAN EQUA ES DA CINEM TICA x x0 vO t 1 2 a0 t 2 1 6 J t 3 v v0 a0 t 1 2 J t 2 a a0 J t onde x posi o final X0 posi o inicial v velocidade final VO velocidade inicial a acelera o final a0 acelera o inicial J jerk EXEMPLO COMENTADO leg Linguagem 145 vaal ME 2000 MZ 2000 AA 1 EH SCURVE EMO Positivo H SIGM POSITION 20 50 MHPOSITION 2000 0 _H SPEED 600000 0 H ACCELERATION 30000 0 Relativo Real Se o drive estiver ha
75. flutuante A o modificar blocos para utilizar ponto fixo inteiro Advert ncias do Compilador Os seguintes t picos tratam das advert ncias de compila o Advert ncia C201 elemento n o est conectado no lado es querdo Por que elemento n o est conectado com outros elementos no lado esquerdo A o completar ou apagar a l gica Advert ncia C202 valor da posi o muito pequeno para gerar uma trajet ria Por que este valor de posi o n o gerar nenhuma trajet ria esta advert ncia pode ocorrer nos blocos de fun o em posi o curva S curva trapezoidal curva trapezoida vari vel e deslocamento A o preencher o campo com um valor gt 360 65536 0 0054931640625 Advert ncia C203 logica incompleta Porque ha uma liga o vertical ou elemento sem conex o programa n o esta completo 288 8 5 WLP V8 7X Weg A o apagar a l gica ou conectar os elementos corretamente borda esquerda e borda direita Advert ncia C204 valor do deslocamento muito pequeno Porque nesta condi o o bloco em deslocamento tende manter a sua sa da sempre emn vel l gico 1 A o preencher o campo com um valor gt 360 65536 0 0054931640625 Advert ncia C205 velocidade de refer ncia do encoder nula nao vai girar Porque A rela o de transforma o entre o mestre e o escravo nula A o programar algum valor diferente de zero na rela o inteira e ou programar um
76. o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 8 Transfer ncia 3 5 7 8 1 TRANSFER ACESSO Menu Inserir Blocos de Fun o Transfer ncia TRANSFER Barra de Ferramentas de Blocos Ela FUNCAO Insere um elemento trans ferl259 DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 8 2 FL2INT ACESSO Menu Inserir Blocos de Fun o Transfer ncia FL2INT Barra de Ferramentas de Blocos F FUN O Insere um elemento ponto flutuante para inteiro Ls DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 8 3 INT2FL ACESSO Menu Inserir Blocos de Fun o Transfer ncia INT2FL Barra de Ferramentas de Blocos HF FUN O Insere um elemento inteiro para ponto flutuante of DESCRI O EE WLP V8 7X LEN Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo
77. o foram organizados de acordo com equipamento e tipo de aplica o conforme figura a seguir metodologia nova Weg Aplica es 289 Ac ER Construir Comunica o Bloco do Usu rio Janela Ajuda Valores dos Par metros F10 Anybus Fii CANopen Shift rii Aplica o PLC2 00 CFWOS SRAVOI k CFW II k Criar P MEN Nesse exemplo ao clicar sobre a op o Controle Fixo ser criado uma aplica o para CFW11 Multibombas Controle Fixo Multibombas Nas vers o inferiores ao WLP V7 10 era usado uma estrutura em fun o do equipamento conforme figura a seguir metodologia antiga ETS Construir Comunica o Bloco do Usu rio Janela Ajuda Valores dos Par metros F10 pe Anybus Fii CANopen Nesse exemplo ao clicar sobre a op o Criar ser criado uma aplica o para a PLC2 onde ser aberto o di logo a seguir para definir o tipo de aplica o e o nome da aplica o Aplica o Abd F Bobinador DE Lancela Obs Mesmo utilizando o WLP V7 10 ou superior ainda existir o aplica es desenvolvidas na metodologia antiga que poder o ser utilizadas sem nenhuma restri o Em ambos os casos citados a cima ap s as sele es e confirma es ser iniciado um assistente de configura o 16 Ique ir configurar os par metros da aplica o conforme exemplo abaixo 290 WLP V8 7X Weg Assistente de configura o Bobinador tangencial Passo 1 d
78. o programados em P0100 e P0101 exceto ao encontrar a LimitSwitch fim de curso onde o motor para instantaneamente Ao voltar a posi o de borda de subida da LimitSwitch a sa da Done do bloco marcador de bit 6501 setado e permanece em 1 enquanto a entrada Execute marcador de bit 6500 est setado 190 WLP V8 7X Weg Na transi o de O para 1 do marcador de bit 6501 o bloco MC_StepRefPulse executado e iniciasse a busca do pulso nulo O movimento ser na dire o positiva e ao encontrar o pulso nulo o motor para e volta para a posi o do pulso nulo Todos os movimentos ser o realizados com uma acelera o des acelera o programados em P0100 e P0101 Ao voltar a posi o do pulso nulo a sa da Done do bloco marcador de bit 6502 setado e permanece em 1 enquanto a entrada Execute marcador de bit 6501 est setado A posi o de refer ncia do usu rio P0051 P0052 e P0053 alterada para 10 5 voltas P0051 8192 P0052 10 e P0053 0 Quanto o marcador de bit 6500 resetado os marcadores de bit 6501 e 6502 tamb m s o resetados 7 5 2 13 MC StepDirect S MBOLO Execute PAO _StepODirect SetPosition DES CRI O Muda a posi o de refer ncia do usu rio Quando houver uma transi o de O para 1 na entrada Execute o bloco ser executado e a posi o de refer ncia do usu rio P0051 P0052 e P0053 alterada para o valor do argumento SetPosition A sa da Done vai para 1
79. ou por ciclo de scan dependendo da forma de incremento programado No instante que a entrada EN for para 0 o incremento de posi o para a sa da ENO vai para 1 por umciclo de scan retornando a O posteriormente NOTA O incremento pode ser atualizado online FLUXOGRAMA 172 WLP V8 7X weg ha algum posicionamento ativo estava sendo executado este bloco executa o bloco neste ciclo finaliza o de scan bloco ENO 0 ENO Cravgegundo ou Pulsos Ciclo de Scan Posi o EXEMPLO COMENTADO El 7 5 2 8 Linguagem 173 wolal AX l EH SHIFT EMO INCREMEHT ROTATION AR 15 Quando a entrada digital 1 estiver ativada o eixo de motor ser deslocado 360 em um segundo no sentido hor rio MC MoveAbsolute S MBOLO Execute PAO move Absolute Position velocity Acceleration Command 4borted Deceleration Error ErrarlOl Eurrertlode UpdateMiode DES CRI O Executa um posicionamento para a posi o absoluta programada Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Ser executado um posicionamento para a posi o absoluta configurada no argumento Position com uma velocidade m xima configurada no argumento Velocity e uma acelera o desacelera o configurada nos argumentos Acceleration e Deceleration Dependendo da dist ncia do posicionamento
80. ponto sempre adicionado como interpola o do tipo linear Quando adicionado ou inserido um ponto atrav s dos respectivos bot es os valores de mestre e escravo vem zerados No caso da inser o de ponto isso pode ocasionar uma interrup o do perfil pois a posi o do mestre deve sempre crescer emrela o a origem ent o deve se editar o valor do mestre e escravo clicando sobre suas c lulas na tabela de pontos Na figura a seguir foi inserido um ponto atrav s do duplo clique do mouse MM Editor CAM lt tutor cpr gt Escravo rot Tipo 0 664000 I I i i i I i i I I a i i I I i I I i Welcidade do Mestra NE 1 0000 rem Valores do Cursor Mestre 0500000 Escravo 0525486 Velocidade 1054314 Acelera o 0000000 O E LT Ejea a P sj af J miaja al OK Cancelar Auda ejm M M mm ao as e i Para alterar o tipo da interpola o clique na c lula de tipo na linha correspondente a origem da interpola o e selecione a desejada Na figura a seguir foi alterado o ponto para interpola o tipo c bica leg Linguagem 163 M Editor CAM lt tutor cpr gt I n n a i A i A I r C i i A I E I a M C i i A I C mt a i A I A I C A E a a E DOTE 0590056 Velocidade 1 037465 Acelera o 5 840564 Je 31 619872 Pis 5 a culo E io Agora nessa curva j
81. poss vel observar outras grandezas al m da posi o como velocidade acelera o e jerk Para uma melhor visualiza o de todas grandezas podemos utilizar o bot o Ajusta Zoom Tudo conforme figura a seguir E Editor CAM lt tutor cpr gt caros A AS O E E 5 E Velocidade 1 037465 Acelera o 5 840564 esk 31 619872 Da mesma maneira podemos escolher uma das grandeza e utilizar o bot o Aplica Zoom Selecionado No exemplo a seguir foi efetuado um zoom na velocidade 164 WLP V8 7X Weg E Editor CAM lt tutor cpr gt i CEE AA E AAA E E E Ene f 0540056 Velocidade 1 037465 Acelera o 5 040564 du 31 619872 Pis Outra ferramenta interessante de ser citada o cursor No exemplo a seguir posicionaremos o cursor no ponto de m xima velocidade Ml Editor CAM lt tutor cpr gt A LE i i reptere meye rr i AAA AS C C myrte C i A A cra 0332099 Velocidade 1576875 Acelera o 1001394 J ik 31619872 pants E i E E E E E E E b E E b E E e b E E E E a AAA AAA AS Deve se lembrar que as grandezas velocidade acelerac o e jerk do escravo s o dependentes da velocidade do mestre ent o interessante altera la de modo a simular algo muito pr ximo ao real Na figura a seguir a velocidade do mestre ser alterada para 1000 rpm e analisaremos a mesma posic o do cursor E E velocidade do Mestr
82. proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 6 6 CTENC ACESSO Menu Inserir Blocos de Fun o CLP CTENC 1 5 Barra de Ferramentas de Bloco ri FUNCAO Insere um elemento Contador de Encoderb43 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 7 C lculo 3 5 7 7 1 COMP ACESSO Menu Inserir Blocos de Fun o C lculo COMP Barra de Ferramentas de Blocos zal FUN O Insere um elemento comparador 2451 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 7 2 MATH ACESSO Menu Inserir Blocos de Func o C lculo MATH Barra de Ferramentas de Blocos 2 2 WLP V8 7X Weg FUN O Insere um elemento aritm tico 2461 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 7 3 FUNC ACESSO Menu Inserir Bloco
83. salvo na mem ria EZ2PROM ou seja este ltimo valor n o recuperado FUNCIONAMENTO Se a entrada IN for 0 o argumento de tempo decorrido resetado e a sa da Q vai para 0 Se a entrada IN for 1 o tempo decorrido incrementado at atingir o valor contido no argumento de tempo desejado Ao atingir este valor a sa da Q vai para 1 ficando nesse estado at a entrada IN ir para 0 FLUXOGRAMA Inicializa atingiu o tempo programado GR FICO IN TON o EXEMPLO COMENTADO IX101 QX EM TCURVE EMO 5 Positivo H SIGN POSITION OWS00 CoD MPOSITIOM U Wen MSPEED OWE303 H ACCELERATION Relativo W MODE Real HASIS 0x1 00131 ep Quando a entrada digital 1 do drive for 1 um posicionamento baseado nos par metros do usu rio 800 a 803 habilitado Quando este posicionamento termina a sa da digital 1 setada e o temporizador habilitado Ap s os 2000 ms programados estourarem a sa da digital 1 resetada leg Linguagem 233 7 5 6 2 RTC S MBOLO DESCRI O composto por 1 entrada EN 1 sa da Q e 6 argumentos sendo eles WEEK dias da semana programados para atua o do bloco TIME ON hor rio inicial hora minuto e segundo para ligar sa da TIME OFF hor rio final hora minuto e segundo para desligar sa da Q_OPT op o de sa da normal ou invertida ONERROR op o para condi o de erro gera alarme ou gera falha para o drive ERROR indic
84. vel com equipamento e vers o de firmware configurado A o apagar bloco ou verificar equipamento configurado Erro C116 par metro do US ERFB invalido Por que par metro do USERFB utilizado dentro do USERFB n o v lido ou est desabilitado A o verificar par metro do USERFB do elemento dentro do USERFB que gerou o erro Erro C117 programa o inv lida do US ERFB Por que programa o dentro do USERFB n o v lida A o verificar programa dentro do USERFB Erro C118 matem tica com word n o permitida para essa vers o de firmware Por que mat matica de word n o compat vel com equipamento e vers o de firmware configurado A o apagar bloco verificar bloco ou verificar equipamento configurado Erro C119 entrada de encoder n o permitida para esse equipamento Por que contador de encoder programado comentrada n o dispon vel para equipamento configurado Ac o apagar bloco ou verificar equipamento configurado Weg Compilador 287 8 4 Erro C120 modo de contagem n o permitido para esse equipamento Por que contador de encoder programado com modo de contagem n o dispon vel para entrada de encoder configurada A o verificar programa o do bloco Erro C121 USERFB n o pode conter bloco US ERFB Por que inserido bloco USERFB dentro de um projeto do USERFB A o apagar bloco USERFB Erro C122 programa o n o permitida para essa vers o de software equipamento Po
85. vel pela habilita o do bloco A sa da Done informa o instante em que o sincronismo finalizado MODO DE OPERA O Ao executar o bloco MC_GearQut o drive n o opera em malha de posi o 26 WLP V8 7X Weg Na execu o do bloco o estado do eixo 18 mudar para Continuous Motion ERROS DO BLOCO Descri o Drive no estado Disabled ou Erorstop P202 diferente de 4 PLC Drive n o est no estado Synchronized Motion Bloco MC n o executado Falha mtema 7 5 5 Verificador 7 5 5 1 INPOS S MBOLO EH INFOS ENO SIGH POSITION HYSTERESIS FORMAT MODE COMP AXIS DESCRI O composto por 1 entrada EN 1 sa da ENO e 5 argumentos sendo eles histerese 26 modo 103 compara o 226 e1x0 104 A entrada EN respons vel pela habilta o do bloco A sa da ENO informa se a posi o real maior ou igual ao valor programado no sentido programado Histerese A histerese formada por 1 formato 1 tipo de dado e 1 endere o ou constante dependendo da escolha do tipo de dado O formato pode ser Percentual Pulsos 65536 pulsos 1 rota o O tipo de dado pode ser constante par metro do usu rio marcador de word Comparac o O argumento compara o sempre constante e pode ser gt maior ou igual lt menor ou igual Weg Linguagem 227 igual FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a s
86. 0 9924 Leitura 2 RB4499 92 NON WLP V8 7X Weg CART ES EQUIPAMENTOS PLC11 01 V1 4X SRWO01 PTC SCA06 V1 1X SOFTPLC V1 0X SOFTPLC V1 0X PLC11 02 V1 4X V2 0X SS W7000 TIPO CFW 11 S RW01 RCD DE DADO V2 0X In cio In cio In cio Fim Fim Fim Escrita 2 192 WWB4899 Estado RS4000 RS4000 CANopen Q WRS4127 WRS4127 ES Comando 9 WC4136 70WC4142 CANopen 2 WC4137 70WC4143 ES 1 Verificar fun es do marcadores de sistemal 92 2 Maiores detalhes consultar manual W SCAN Weg Software CANopen Config 3 Com m dulos de expans o 4 A quantidade de marcadores din mico a necessidade do usu rio sendo dispon vel um total de 2000 bytes de mem ria retentiva e 7344 bytes de mem ria vol til que tamb m ser o usados para as vari veis internas dos blocos 5 Utilizar par metros do usu rio nos mapeamentos dos PDOs para acesso no ladder Fun o dos Marcadores de Sistema Fun o dos Marcadores de Sistema PLC1 9A PLC2 937 POS2 94 SOFTPLC CFW 11 947 SOFIPLCSSW06 95 PLC11 01 e PLC11 02 957 SRWO01 PTCI 96 SRW01 RCD 96 SWO Retorno de Velocidade do Drive rpm SW1 Retorno de Velocidade do Drive 13 bits SCA06 96 SSW7000 9 PLCI MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SXO Habilita Drive ZoSX2 Poa Reset Erro Fatal WSX3 WSW3 Retorno de Erro do Cart o SWIM O oo e O Comando L gico do Drive WSW5 94 Retorno do Estado
87. 0 GPW799 GPW1049 GPW1002 Par metros do PDO 1050 PDO 1000 J PDO 1000 J PDO 1000 Drive PD1049 PD999 PD999 PD999 Entradas IX101 IX1 4 Digitais IX109 WIX4 Pr prias Entradas GJIX1 IX1 3 IX1 1 Digitais do WIX6 GWIX3 WIX6 Drive e YAA Par metros dol UW1300 Usu rio GUW1499 20 tn td 5 1 175 9A 9A Par metros do PW1200 00 0 Sistema PW1299 JPW 1002 Q MD18000 250 WMD18249 4 1 9 9 9 Weg Linguagem CART ES EQUIPAMENTOS PLC11 01 V1 4X S RW01 PTC PLC11 02 V1 4X V2 0X SCA06 V1 1X SOFTPLC V1 0X SOFTPLC V1 0X SS W7000 In cio Fim WQXI PQXS TIPO CFW 11 S RW01 RCD DE DADO In cio In cio In cio Fim i Qtd Fim Digitais Expans es Sa das Digitais QX101 Pr prias WQX106 Sa das Digitais QX1 do Drive WQX3 JoYW 1 1 Yo IW1 2 JoYW 1 JoYW 1 Yo IW2 WIW4 WIW2 1 WIW2 Y QWI 2 WQWI 3 YQW2 WQOW3 PMO 32 PMO 32 PMO 32 WPM31 WPM31 WPM31 Sa das Dista Expans es Entradas GIW101 1 Anal gicas Pr prias Entradas IW1 2 Anal gicas do IW2 Drive Entradas Anal gicas Expans es Sa das JoQW101 2 Anal gicas QW102 H Pr prias Sa das JoQW 1 2 Anal gicas do QW2 Drive Sa das Anal gicas Expans es Par metros do PMO 32 PMO 32 USERFB PM31 PM31 Words de WRW4200 100 Sl 92h Leitura 2 WRW4299 92 Words de WW4600 100 59928 Escrita 2 192 WW4699 Bytes de RB4400 10
88. 00 00 W Deceleration 22006507 541016508 Aborting W Bufteriiodo Command borted Desabilitado Error Desabilitado ErrorlOl de Desabilitado EN WLP V8 7X Weg toMxX6s500 LO nI TES DO Pr O M HHH toMWs400 69 0M16502 0M6503 llo tao lp Lo pa Lo pa llo pit ein 26Mx6506 0Mx6507 20 MX6508 20Mx6509 055 W3406 En Hi to Velocidade 200 Na transi o de O para 1 do marcador de bit 6500 o bloco MC Move Velocity executado comisso os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o movimento para chegar a velocidade de 200 RPM O estado do eixo SW 3406 muda de 2 Standstill para 5 Continuous Motion No instante em que a velocidade atinge 200 RPM a sa da In Velocity marcador de bit 6505 setado Tendo se a transi o de O para 1 do marcador de bit 6506 o bloco MC Stop instantaneamente executado comisso os sinais Busy e Active deste bloco marcadores de bit 6507 e 6508 respectivamente s o setados e iniciasse a parada Ao mesmo tempo os sinais Busy Active e In Velocity do bloco MC MoveVelocity leg Linguagem 135 marcadores de bit 6501 6502 e 6505 s o resetados e o sinal CommandA borted marcador de bit 6503 setado por 1 scan O estado do eixo SW 3406 muda de 5 Continuous Motion para 3 Stopping Ao finalizar a parada a sa da Done do bloco MC_Stop marcador de bit 6509 setado e permanece at
89. 010101 e em decimal 21845 258 WLP V8 7X Weg 7 5 7 6 DMUX S MBOLO DESCRI O E composto por 1 entrada EN 1 sa da ENO e 17 argumentos sendo eles word bit Oa 15 A entrada EN respons vel pela habilita o do bloco A sa da ENO estar ligada enquanto o bloco estiver sendo executado WORD O argumento word composto por um tipo de dado e um endere o O tipo de dado do tempo decorrido pode ser par metro do usu rio marcador de word BIT O a 15 O argumento bit composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser desabilitado marcador de bit Sa da digital par metro do usu rio FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 o bloco executado Se o bloco estiver habilitado o valor dos argumentos bit ser composto pelos valores contidos nos bits do argumento word EXEMPLO COMENTADO Weg Linguagem 29 M Z000 M200 M1000 M1001 MZ 1002 MZ 1003 M2 1004 MZ 1005 M1006 M1007 MZ 1008 MZ 1009 M2 1010 M1011 M2 OLA M2 OS ol 014 M1015 O marcador de bit 2000 habilita o bloco DMUX quando o bloco executado o marcador de bit 2001 ser setado caso contrario resetado O conte do dos marcadores de bit 1000 a 1015 ser composto pelos valores dos bits do par metro do usu rio 800 ou seja se o valor do par metro do usu rio 800 for 3 em bin rio 0000000000000011
90. 03 MODO H DATA 1 RES HP MW47001 DPFERATOR RESLA brado 3000 HDATAZ QUER 54131001 SIGHAL MZ 1002 MX1006 2999 2077001 MWDATALH RESH p sMs wMW7002 HDATAIL RESLP sMWT004 DPERATOR OLER obia 1004 32767 WDATAZ SIGMAL SM 1005 Converte entrada anal gica 1 do drive para unidade de engenharia Faixa de valores AI gt 10 0 10Vec gt 32768 0 32767 gt 3000 0 3000 F rmula utilizada Resultado AI 3000 32767 FUNC S MBOLO EN FUNC EMO IH OUT FURO TIC DESCRI O composto por 1 entrada EN 1 sa da ENO e 3 argumentos sendo eles formato fun o valores entrada sa da A entrada EN respons vel pela habilita o do bloco A sa da ENO uma c pia do valor da entrada EN Formato O formato sempre constante podendo ser do tipo inteiro ho ou ponto flutuante 1051 Fun o A fun o sempre constante Para o formato ponto flutuante possui as op es absoluto m dulo 254 WLP V8 7X Weg negativo raiz quadrada SENO coseno tangente arco seno arco coseno arco tangente exponencial logaritmo natural logaritmo base 10 parte fracion ria truncar arredondamento Para o formato inteiro possui as op es absoluto m dulo negativo NOTA Para as fun es trigonom tricas o ngulo dado emradianos FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a
91. 09 Lo C Velocidade 200 206Mx6506 9Mx6507 100 Posi o 15 10 Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC MoveAbsolute executado comisso os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o posicionamento para a posi o 10 voltas Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveAbsolute instantaneamente executado comisso os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 respectivamente s o setados e iniciasse o posicionamento para a posi o 15 voltas Ao mesmo tempo os sinais Busy e Active do primeiro bloco marcadores de bit 6501 e 6502 s o resetados e o sinal Command A borted marcador de bit 6503 setado por 1 scan Ao atingir a posi o 15 voltas a sa da Done do segundo bloco marcador de bit 6509 setado e os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 s o resetados A sa da Done marcador de bit KN WLP V8 7X Weg 6509 permanece em 1 enquanto a entrada Execute marcador de bit 6505 est setado BUFFERED J quando o bloco estiver programado em Buffered e se outro bloco estiver em execu o o bloco em execu o continuar seu movimento at conclu lo e esse novo bloco aguardar para ent o ser executado EXEMPLO 0 1 2 WL16500 bi 10 000000 200 00 1000 00 1000 00 ABORTING RISING Ga DLASOS 15 000000 100
92. 1 E ADDRESS RESULT 4M W TODO l Leitura HFUNC OUT HIGH MATO 2126 HINDEX DUT LOW e ob TW T002 O H SUB IND E 2 HSIZE S00 M TIMEOUT E Funcionamento Quando o marcador de bit MX2000 sofrer uma transi o de O para 1 o cart o enviar uma mensagem via rede CANopen solicitando a leitura do objeto 2004h ao receber o valor do objeto o mesmo ser armazenado nos marcadores de word MW7001 e MW 7002 Nota WSCAN Software configurador do mestre de rede CANopen WEG Esse bloco s funciona quando o cart o estiver habilitado como mestre da rede CANopen ou seja uma configura o de rede v lida seja carregada atrav s do software WSCAN para o cart o 7 5 10 USERFB S MBOLO EM USERFE ENO DESCRI O E composto por 1 entrada EN 1 sa da ENO e 32 argumentos sendo eles 16 par metros de entrada PMO a PM 15 16 par metros de entrada sa da PM16 a PM31 Nota No SCA06 os par metros PM16 a PM31 s o somente par metros de sa da A entrada EN respons vel pela habilita o do bloco A sa da ENO estar ligada enquanto o bloco estiver sendo executado O bloco USERFB respons vel pela execu o de uma sub rotina ladder criada pelo usu rio leg Linguagem 269 Par metros do USERFB s o reas de mem ria que servem para que o programa principal que chama o USERFB possa interagir coma sub rotina programada dentro do USERFB eles podem ser do tipo BOOLEANO WORD e FLOAT A tabela a seguir mo
93. 18 EmPremagem O o SX3020 EmTrocado Sentido deGiro ooo o O SX3034 Em Sentido Anti Hor rio WSW3303 1 FrrodoUsu rio O O sw3305 atarmedoUsu rio PLC11 01 e PLC11 02 MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX 3000 Habilitado Geral SX3002 Rampa Habilitada SX 3004 Sentido de Giro SX 3006 O SX3008 Local Remoto SX3010 Falha Q WLP V8 7X Weg MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX3012 Subtens o Po RO SX3014 Opera o PID DR SX3016 Alarme PR O SX3018 Modo Configura o E O SX3032 Tecla HMI 1 A SX3034 Tecla HMI 0 No Ro SX3036 Tecla HMI Reverte Sentido de Giro PSX3038 Tecla HMI Local Remoto Poa SX3040 Tecla HMI JOG Loo SX3064 Blinker 2Hz oo Ro KSX3066 Pulso Stop Run NA O O SX3068 Sempre 0 DE SX3070 Sempre 1 Do SX3101 HabilitaGea SX3103 LO Girar UU OO sx3105 OOO _ SentidodeGiro AS O EE Y SX3109 O AOCREM U O sx3111 oo ResetdeFalhas SW3300 Velocidade do Motor 13 bits 2 SW3302 Velocidade S ncrona do Motor rpm ooo SW3304 Velocidade do Motor rpm Do SW3306 Refer ncia de Velocidade rpm 2 SW3308 Alarme Doo E sw3310 Faba A O SW3400 Velocidade Encoder Auxiliar 2 SW3402 Modo de Controle o SW3404 Ciclosdescandecorridos o O o o ooo o o y O SRW01 PTC MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SX3000 SX3001 SX3002 SX3003 SX3005 MotorRodando SX3006 SW3300 PTC LER
94. 3 TD A cabo chato 6 vias utilizados somente pinos 2 3 e 5 do conector DB9 tamanho maximo 10 m B conector X4 6x6 C conector DB9 femea Sinal PC DB9 Drive XC7 RXD 2 6 TXD 3 GND o 5 Instala o Remo o Driver USB INSTALA O O procedimento abaixo explica o m todo para mstalar o driver USB no PC para estabelecer a comunica o entre o PCe o drive pela porta USB Leia com cuidado antes de iniciar os ajustes de hardware software e Feche todas as aplica es no seu PC Se voc est usando um software anti virus ou firewall feche os ou desabilite suas fun es e Ap s conectar o drive porta USB do PC Windows encontrar um novo hardware O Assistente para adicionar novo hardware iniciar O sistema operacional solicitar por drivers necess rios Escolha Instalar WLP V8 7X Weg 7 1 7 1 1 de uma lista ou local espec fico Avan ado e clique em Avan ar e Certifique se que as caixas Procurar o melhor driver nestes locais e Incluir este local na pesquisa est o ambas selecionadas e Clique Procurar Agora voc precisa entrar a rota do driver Pasta CAWegiWLP VX YZADRIVER USB cont mo driver Escolha isto e clique Avan ar e Se a localiza o que voc especificou est correta Windows localizar os drivers e continuar com a instala o e Ap s o Windows ter instalado os drivers necess rios voc ser notificado por uma janela mdicando que o assistente terminou de instalar o s
95. 6 PE E EE NE O 36 REP E E a 37 078 0 A lt S 0101A AR 37 SECO ig A 37 COLO o irado se A 37 AUTORES rro cda 38 ERE i j A RR RA POCO RR RO O 38 NR CEAR A AE A 38 o o S MA 38 MEA 10 1 A o A PR O Ea 39 io o RIR O E PU e On IA 39 NRO inma E N E A dona 39 NB EErEE EENE EEEE E EA EEE S 39 EP T E E A E A SEN E A PR 40 EN MP ON DI E 40 o 40 e e POP O OC O OE OS ERE OOO IIA 40 O o PPP RR ET 40 PETER resentida coo ados aducir cli dtea can 41 5 peniana Ge E E 41 CANO acender rua e o PRO 0 007 5 O O O pS 41 COMP rara E 41 O PPP 41 FUN E 42 e O o o 0 0 UE UNE POE EA 42 A EE E E EET O e TA 42 DRIED A 43 TRC E NEC PP UU e E O iO PO O NE RE UE E 43 TRANSFER orais ru EEE EEE EE 43 FIESINE roses 43 A 43 DATE odo 44 A REO PRES CO III IA 44 SO e ooo EEE EEE 0 8 El O E ET 44 WSCANWEGS somssaaleada rindiera 44 A a 44 SA 45 USERS arios 45 MIOS EE E EEEE E teoria E E 45 6 Ferramentas rin taa naanakan naaa 46 Valores dos Par metros ssl ctecicoioni 46 ANYDUS accio 46 A oA t aa E a cbacktenss 46 CAMPOS ASS RR ARNO ADA SEPARE RS A RNA E ERR RO RPE ARES SR TRAS RR 46 No AAA ne en 57 A 57 Copyright O 1999 2011 WEG Todos os direitos reservados 6 WLP V8 7X Weg E E E il OU OO EA 57 T CONSTOU AA o PP o 57 AB 57 Com pilar Subrotina MaCho cnisa e a a a 58 DO DURA O EA 58 AA 58 o e A A 58 Upload aia OR PRN PEER RRDRE RATO RR CRER REED NENE 0 RCA ERR DE PR 58 Mo
96. 68 171 MC Camln 197 MC CamOut 200 MC CamTableSelect 193 MC FinishHoming 192 MC Gearln 219 MC GearinPos 222 MC GearOut 225 Q MC MoveAbsolute 173 MC MoveRelative 177 MC MoveVelocity 212 MC Phasing 223 MC Power 128 Posicionamento Absoluto 173 Posicionamento Relativo 177 Problemas 292 Projeto 13 14 16 17 18 19 288 Propriedades 19 QSTOP 31 140 Copyright 1999 2011 WEG Todos os direitos reservados R Recortar 20 REF 37 209 Refazer 20 Refer ncia 117 Remover 18 Reseta Falha do Drive 130 RTC 40 233 RXCANWEG Es Sa das Sair 19 Salvar 17 SAT 42 255 SCURVE 31 142 SDO 45 266 Seguidor 37 38 215 216 Seleciona Tabela Cam 193 Serial 84 SETSPEED 36 200 SHIFT 33 171 Sincronismo em Posi o 222 Sincronismo em Velocidade 219 Sistema 92 Sobre 63 Solu o 292 SPEED 36 206 STOP 30 136 Suporte 293 Ts TCURVAR 32 152 TCURVE 31 145 TON 40 230 TRANSFER Transfer ncia Trend 60 73 U Unidades 18 44 265 60 61 77 79 43 259 43 44 259 261 262 264 Copyright O 1999 2011 WEG Todos os direitos reservados Upload 58 USB 85 USERERR USERFB 44 264 45 62 268 283 V 60 71 73 87 92 39 226 228 Vari veis Verificador W WLP 10 11 13 19 63 Index 297
97. A partir do terceiro n o s o executados mesmo que estejam ativos em sua entrada EN BLOCO DIAGRAMA Filtro Passa Baixa de 1 Ordem Filtro Passa Alta de 1 Ordem EXEMPLO COMENTADO 22 WLP V8 7X Weg 7 5 6 6 M2000 EN TRANSFER ENO i Ma I E UT RE H MWEDO w MF9000 H H MZ 2000 MZ 2000 FILTER ENO I TIME CONST TYPE bio o 1 00e 0011 Passa Bana SM F2001 O valor contido na entrada anal gica 1 do drive transferido ao marcador de word 6000 Este marcador de word 6000 convertido para o marcador de float 9000 O marcador de float 9000 a entrada do filtro cuja constante de tempo 0 1s resultando no marcador de float 9001 CTENC S MBOLO DESCRICAO E composto por 1 entrada EN 1 entrada PRESET 1 sa da Q e 6 argumentos sendo eles ResetP42 Refer ncia de contagem float 108 REF CNT Preset float 08 PV Modo de contagem 242 MODE Encoder 243 SRC Valor corrente float 105 CV A entrada EN respons vel pela habilita o do bloco A entrada PRESET atribui o valor de preset contido em PV em CV A sa da Q vai para 1 durante umciclo de scan se o valor de pulsos contados atingiu o valor de pulsos desejados retornando a O posteriormente Reset Temos dois tipos de reset atrav s do pulso nulo do encoder principal ou atrav s de marcador de bit entrada digital sa da digital ou par metro do usu rio Modo de Contagem MODE leg Lin
98. ADORESS RESULT Leitura W FUNC OUT HIGH Escrita INDE OLT LOl SUE THD SIZE TIHEQUT DESCRI O composto por 1 entrada EN 1 sa da ENO e 9 argumentos sendo eles ADDRESS Endere o do n da rede CANopen FUNC Fun o leitura ou escrita INDEX ndice do objeto que deseja se ler ou escrever decimal SUB IND Sub ndice so objeto que deseja se ler ou escrever decimal SIZE Tamanho do objeto que deseja se ler ou escrever bytes TIMEOUT Tempo emms de espera para leitura ou escrita do valor RESULT Resultado da execu o do bloco O executado com sucesso l cart o n o pode executar a fun o exemplo mestre n o habilitado 2 timeout na espera da resposta pelo mestre 3 escravo retornou erro OUT HIGH Valor mais significativo do objeto lido word OUT LOW Valor menos significativo do objeto lido word IN HIGH Valor mais significativo a ser escrito no objeto word OUT HIGH Valor menos significativo a ser escrito no objeto word A entrada EN respons vel pela habilita o do bloco A sa da ENO vai para 1 ap s executar o bloco leg Linguagem 267 FUNCIONAMENTO Se a entrada EN for zero o bloco n o executado Se a entrada EN sofrer uma transi o de O para 1 o cart o envia uma mensagem via rede CANopen para um escravo da rede de acordo com os argumentos programados Se o bloco estiver programado para leitura o cart o far a requisi o para o escravo e o valor informado pelo escra
99. CIDADE A velocidade composta por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado da velocidade pode ser constante leg Linguagem 103 par metro do usu rio marcador de word Para o tipo de dado constante o valor deve ser programado de acordo coma unidade configurada no projeto Para os par metros do usu rio e os marcadores de word a unidade considerada por este campo o RPM rota es por minuto ACELERACAO DESACELERACAO A acelera o composta por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado da acelera o pode ser constante par metro do usu rio marcador de word Para o tipo de dado constante o valor deve ser programado de acordo com a unidade configurada no projeto Para os par metros do usu rio e os marcadores de word a unidade considerada por este campo RPM s rota es por minuto por segundo JERK O jerk composto por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado do jerk pode ser constante par metro do usu rio marcador de word Para o tipo de dado constante o valor deve ser programado de acordo coma unidade configurada no projeto Para os par metros do usu rio e os marcadores de word a unidade considerada por este campo RPM s rota es por minuto por segundo ao quadrado
100. DE SCAN NO CONTINUA O POSICIONAMENTO ANTERIOR 4 CICLO DE SCAN EXEMPLO COMENTADO mo WLP V8 7X Weg 7 5 1 6 LX 1 MZ 2000 EM TCURVE EMO SIGM POSITION POSITION SPEED ACCELERAT 10H LX AQ 101 EHO ADO O Interrompe Autom tico Real Quando a entrada digital 1 for 1 um posicionamento de 100 voltas habilitado Se a entrada digital 2 for 1 o bloco de parada habilitado fazendo com que o posicionamento seje interrompido Ao parar escrito na sa da digital 1 do drive 1 por umciclo de scan No instante que a entrada digital 2 voltar para 0 o posicionamento de 100 voltas completado QSTOP S MBOLO EH GSTOF ENO DESCRI O composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles desacelera o hos posi o 102 controlelt04 eixohod A entrada EN respons vel pela habilita o do bloco A sa da ENO informa o instante que o movimento finalizado FUNCIONAMENTO Se a entrada EN for 0 o bloco n o est ativo a sa da ENO fica em 0 Se a entrada EN for 1 o bloco habilitado Quando ocorrer um pulso na entrada r pida e o deslocamento decorrido ap s a habilita o do bloco for maior ou igual ao argumento posi o executado uma parada com um perfil trapezoidal Quando a parada conclu da a sa da ENO vai para 1 durante umciclo de scan retornando a O posteriormente Para realizar outro deslocamento o bloco deve ser desabi
101. DEX a fun o somente ativa a leitura do pr ximo INDEX apos a fun o receber o n mero de pulsos especificado em PF PRINT FORMAT dentro de uma janela especificada por WIN WINDOW Deste modo a leitura do INDEX somente v lida dentro de PF WIN e PF WIN sentido hor rio ou PF WIN e PF WIN sentido anti hor rio PF deve ser configurarado como valor em pulsos que o REG deve possuir ap s a captura dos 2 primeiros INDEX s REG nao ser mais modificado Se houver uma diferen a maior que o valor configurado em WIN WINDOW o c digo 2 aparecerah em ERR codigo do erro Ap s esta etapa de incializa o o valor obtido entre os INDEX s s o comparados como valor de PF O valor desta diferen a armazenado em DIFF DIFFERENCE Se o DIFF for maior que WIN o c digo 1 aparecer em ERR SH s vai para 1 se o INDEX for recebido com menos pulsos que PF e SH s vai para 1 se o INDEX for recebido com mais pulsos que PF NOTA Se PF for configurado com 0 ERR WIN e SHIFT ficam sem fun o O modulo da diferen a em pulsos a cada 2 INDEX armazenda em DIFF Se a diferen a for positiva SH vai para 1 Caso contr rio SH vai para 1 Quando AUTO AUTOMATIC 0 o bloco funciona em modo manual Quando for 1 o modo automatico habilitado fazendo uma compensa o que fa a que o DIFF tenda a 0 A compensa o sar feita em fun o do valor de SHIFT que dado em pulsos per odo de amostragem A partir do te
102. E ASS SEGA ca GRE odeia Saia 120 3 CONAIS aaa aiii coa oi ec osos 121 RO CONTACT PP OR RO SRA ERR o EE So aS 121 NS CONTACTS iia 122 A BOBINAS sasona ada eu ic guais 123 6 6 A Re ep Ee DES SIR ARDE GDE RSA DD POR DE ORE RPE SER RE RS AEE OS SU RR DR SER OS PRO 123 NES GOIE iii RNA RE RR RA SONO SS 123 SE CO SAS os 124 ss DANPARENSOS PDDE RAMADA O o OD RE UPON RR 125 PIS COL ios 126 cs A o RIDE RAE RR RP RC AP RU RO 127 5 BIOCOS d FUN O a mini aro a 128 Controle de Movimento tarancon il 128 IA ONE PP O n Pr e O O 05 ES oa iO EE 128 A PP e O SS A 130 nn PEO E PE A 132 A A oo e RD RR E E A 135 0 A e e OOO 50 UE OE RR 136 OST non E ic 140 POSICION AMO iii 142 PP AEE EEEE e OE 00 o OE E E 142 TART an E 145 A o PAI A 148 TONA es an GT O 152 CANT EA EE e OO CO III A 155 672066 ERA RED MD RR NR AND ARE RS RR 168 MET RR E RR DR 171 RR MOVE OS OMS cd a EEE a EATE 173 MO Move RelaIVEiscnrnsiacaraas nai ai 177 Copyright O 1999 2011 WEG Todos os direitos reservados 8 WLP V8 7X Weg MO StepADSSW IC a E OPA SS PR O ES SO REENA EEANN EANNAN 182 Mo SIC APP An e 185 MO StEPRETPUSE csusueninialendrrs irte 187 EEE eD E a to ar daa 190 PAS ala sig a e A PI O EEE 192 MC Cambableseleo Cestas 193 BOT E o ai reg E EE E 194 ME idos 197 A O ENO IS RD DOR NE NES O DA A 200 MOVIMENTO unas 200 A 200 VO dorada 204 EEE ANE DR O DE O ND MIN RO NR E 206 PRN A NNE DE EAD DN OE ERON ENE 209 RE NOVO CIOCI A A
103. F OUT OUT l Os s mbolos para cada par metro do USERFB foram definidos no assistente de cria o Caso seja necess rio alterar alguma configura o do USERFB definido no assistente de cria o poss vel atrav s do menu USERFB acessar duas op es conforme figura a seguir ER Janela Ajuda Configura o pera Informa es A op o configura o abre a seguinte janela Configura o da Macro Duplo clique na linha para alterar SENHA INATIA N mero de entradas 2 M mero de saidas 1 Clique diretamente para alterar Par metro Tipo BODLEANO BOOLEAN BOOLEAN Cancelar Ajuda Nessa janela poss vel executar as seguintes opera es gt Ativar desativar senha do USERFB clicando diretamente na op o SENHA ATIVA INATIVA gt Alterar o n mero de par metros de entrada sa da clicando diretamente sobre o n mero de entradas sa das gt Alterar o tipo do par metro clicando diretamente sobre o tipo do par metro gt Alterar o nome do par metro clicando diretamente sobre o nome do par metro A op o informa es abre a seguinte janela Linguagem 215 MM WLP Edit ELOCO RETEM PARAMETROS DE ENTRADA PO ON UM PULSO LIGA SAIRA OUT P1 OFF UM PULSO DESLIGA SAIDA OUT PARAMETROS DE SAIDA P16 OUT SAIDA Portuguese Cancel Nessa janela poss vel de maneira simplificada editar um texto que ser exibido quando o bot
104. L gico do Drive asw o e O Gera Erro do Usu rio UED Linguagem NOS MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SW7 PLC2 MARCADOR FUN O DE LEITURA FUN O DE ESCRITA SXO SX1 Entrada Sensor PTC do Motor Sx Reset EF O SX3 Alarme da Entrada Anal gica O WSWO Retomo de Velocidade do Drive rpm 2222 SWI Retorno de Velocidade do Drive 13 bits 5n sw2 OO GeraErrodoUsu rio WSW3 Retorno de Erro do Cart o OOO swalsh ComandoL gicodoDrive ksws 0M Retorno do Estado L gico do Drive WSW6 Retorno Velocidade da Entrada de Encoder DOR Auxiliar rpm SWT Retorno Velocidade de Refer ncia SW4 Comando L gico do Drive PLC1 PLC2 A palavra que define o comando l gico formada por 16 bits sendo 8 bits superiores 8 bits inferiores tendo a seguinte constru o Bits superiores selecionam a fun o que se quer acionar quando o bit colocado em 1 Bit 15 Reset de Erros do drive Bit 14 Sem fun o Bit 13 Salvar altera es do par metro P169 P170 na EEPROM Bit 12 Comando Local Remoto Bit 11 Comando Jog Bit 10 Sentido de giro Bit 09 Habilita Geral Bit 08 Gira P ra Bits inferiores determinam o estado desejado para a func o selecionada nos bits superiores Bit 7 Reset de Erros do drive sempre que variar de O 1 provocar o reset do drive usando na presen a de erros exceto E24 E25 E26 e E27 Bit 6 Sem fun o detec o d
105. LH RatioMumerator 26501 2H RatioDlenominator 246500 2 1000 00 H Acceleration Command borted 55503 1000 00 H Deceleration Error Me Diesabilitado Erol Diesabilitado 3 Aborting HW Bufferode MAS 505 FastInput Execute MMC _Gearln Inlgear NELAS 0 FastInput 5 Raal Raal 1 H RatioMumerator 26506 d H RatioDenominator 22406507 300 00 H Acceleration Command borted 21 06308 500 00 H Deceleration Error p Desabilitado Error Diesabilitado Abortinz ButterMiode leg Linguagem 221 20MX6500 tao vo MX6501 A 09MX6502 HAL 00 MX6503 E 2 a E S n oo PT RR gt A Lo NN E E Lo D NN p toMxX s04 toMX6505 toMxX s506 06 MX6507 E DT 06 MX6508 po O AA vo MX6509 SO e E RR RR Velocidade o RR Es elxo mestre 200 Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC Gearln executado comisso os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse a busca do sincronismo com a acelera o configurada Como a relac o configurada 1 2 e o eixo mestre est a 200 RPM o eixo escravo dever atingir 100 RPM para estabelecer o sincronismo No instante em que a velocidade atinge 100 RPM a sa da InGear marcador de bit 6504 setado Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC Gearln instantaneamente executado comisso os sinais Busy e Active deste bloco marcado
106. Limit Switch Mode Func o Entrada Digital MC EdeeQn Fim de curso horario ativo alto op o 12 MC EdgeOfF Fim de curso hor rio ativo baixo op o 13 MC EdeeQn Fim de curso anti hor rio ativo alto op o 14 MO EdeeQtr Fim de curso anti hor rio ativo baixo op o 15 Ser considerado LimitSwitch a primeira entrada digital configurada conforme a tabela a partir da entrada digital 1 Caso nenhuma entrada digital esteja configurada conforme LimtSwitchMode e Direction ocorrer o erro 77 no bloco e ele n o ser executado A busca ser executada coma velocidade configurada no argumento Velocity e uma acelera o desacelera o configurado no Perfil Padr o 247 Coma execu o do bloco MC_StepLimitSwitch a posi o de refer ncia do usu rio P0051 P0052 e P0053 n o alterada Quando a busca termina a sa da Done vai para 1 durante umciclo de scan ou enquanto a entrada Execute 188 WLP V8 7X Weg estiver em 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 10 argumentos sendo eles Axis 106 Directionho Limit Switch Modelo Velocity 106 Bus y 116 Activeltt Command Aborted h18 Error 118 Error Id 117 Bloco Retentivol112 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Ao executar o bloco MC StepLimtSwitch o drive passar a operar em malha de posi o e per
107. MODO O modo sempre uma constante Possui as op es relativo absoluto O modo relativo refere se a um posicionamento a partir de sua ltima posi o Neste caso o sentido de giro deste posicionamento dado pelo sinal ou seja sentido hor rio se for positivo e sentido anti hor rio se for negativo O modo absoluto refere se a posi o de zero m quina s podendo ser utilizado se uma busca de zero j foi feita previamente SENTIDO DE ROTA O O sentido de rota o composto por um tipo de dado e um endere o O tipo de dado do endere o pode ser constante 104 WLP V8 7X Weg marcador de bit entrada digital par metro do usu rio Quando o tipo de dado for constante temos as op es hor rio anti hor rio DIRE O O argumento dire o composto por um tipo de dado e um endere o O tipo de dado do endere o pode ser constante marcador de bit entrada digital par metro do usu rio Quando o tipo de dado for constante temos as op es oposta mesma EIXO Determina para qual eixo ser gerado a refer ncia de velocidade e ou posi o Possui as seguintes op es Real eixo controlado pelo drive Virtual eixo utilizado pelo bloco CAM como mestre NOTA O bloco CAM e o eixo virtual somente est dispon vel para o cart o POS2 com vers o de firmware gt 1 50 CONTROLE Determina o tipo de controle utilizado na execu o do bloco Possui as seg
108. Metodologia nova WLP gt V7 10 Com isto termina se o processo de cria o do aplicativo desejado Caso haja necessidade de altera o dos valores do par metro de configura o poss vel chamar novamente o assistente de configura o conforme a seguir Para aplica es desenvolvidas na metodologia nova atrav s da rvore de projeto 14 conforme figura a seguir a Assistentes de Configura o Mulibombas Controle Fico E Di logos de Monitora o Sistema Multibombas Controle Fixo Eu Estado das Bombas o Estado dos Comandos i Estado do Multibombas Par metros CFW11 Par metros Controle PID Par metros Modo Dormir e Despertar Par metros Entradas Anal gicas Par metros Falhas e Alarmes Par metros Ligar e Desligar BA E gt Diogos de Trend de Vari veis Ajuste_PlDir Dislogos de Monitora o de Vanaveis Di logos de Valores dos Par metros gt Parametros_Multibombas_CF par EE Monitora o de Entradas Sa idas Monitora o de Par metros via IHM Para executar o assistente de configura o de um duplo clique sobre o nome do assistente Para aplica es desenvolvidas na metodologia antiga atrav s do menu Ferramentas op o Aplica o clique em Configurar conforme figura a seguir val pres die Par metros Anybus CANopen Shi ft F11 Aplicac o PLC2 00 CFWO9 Criar cea gt ET 292 WLP V8 7X Weg 10 10 1 A
109. Motores Automa o Energia Transmiss o amp Distribui o Tintas Software WLP Manual do Usu rio E MAN ao Es Manual do Usu rio S rie WLP V8 7X Idioma Portugu s Data de Publica o 02 2011 Weg Conte do 3 ndice 0 Parte Bem Vindo 10 Parte Il Vis o Geral 10 1 Informa es Gerais sousa aces desao land anbaDasa niacina bass iai danada ee cia boatos nas 10 2 Instala o e Inicializa o do WULP ese erceeeeeeecenne ec ene nen eeanaanaa 11 3 INTOdUC O iodo 11 4 ArQUMe Uta GO PESO lia ios 13 5 rvore de Projeto anaconda 14 6 Assistentes de Configura o sssssssnsnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn 16 7 Di logos de Monitora o vusrismcascnd totalitaria 16 Parte lll Menus 16 1 PROC O sussa asi e E E 16 A 16 ADE a ios 16 Salvar A A P f o A ns cano E E E 17 Salvar CON AA AA 17 e A 17 ECON iii 17 A A 18 An A 18 Visualizar IM press AO sispa eana Aa iiciiiiciieia 18 ContigurariImpressora masino ii aaa aaa a aca csb sda naiasemdsnas 18 18 Propriedade S ai 19 Coflein N E S A E T A dc as E A E E A A A 19 Carregar ltimo Projeto ao Iniciar anni 19 A 19 AAA A A A 20 DES TZON aa td 20 nn A 20 A 20 e EErEE ai 20 nn A 21 A o GDE SARRO E RR CS 21 SA PP o DE OU DD RD DR DAR ET RR 21 Barra Padr o assassina aci doa as ad ae 21 Barra de CoOmunicad ao Di coli sas aaa 21 Bartra d Edi
110. O A posi o offset composta por tr s partes sinal n mero de voltas fra o de voltas Sinal O sinal composto por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado do sinal pode ser constante par metro do usu rio marcador de bit entrada digital Para o tipo de dado constante o valor pode ser positivo negativo N mero de Voltas O n mero de voltas composto por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado pode ser constante par metro do usu rio marcador de word Para o tipo de dado constante o valor deve ser programado de acordo coma unidade configurada no projeto e o campo Fra o de Volta n o precisa ser configurado Para os par metros do usu rio e os marcadores de word a unidade considerada por este campo o n mero de rota es Fra o de Volta A fra o de volta composta apenas por um endere o pois ela compartilha do mesmo tipo de dado do campo N mero de Voltas Se o tipo de dado for constante este valor ignorado valendo apenas a constante configurada no campo N mero de Voltas Para os par metros do usu rio e os marcadores de word a unidade considerada por este campo n mero de pulsos sendo que pode variar entre O a 65535 pulsos que equivale a uma faixa de O a 359 9945068359375 VELOCIDADE OFFSET DE VELO
111. OIL ACESSO Menu Inserir Bobinas NTS COIL Barra de Ferramentas de Edi o FUN O Insere um elemento bobina de transi o negativa PESA DES CRI O Voc pode inserir a bobina clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a bobma n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 Blocos de Fun o 3 5 7 1 Controle de Movimento 3 5 7 1 1 MC Power ACESSO Menu Inserir Blocos de Fun o Controle de Movimento MC Power Barra de Ferramentas de Edi o LA FUN O Insere um elemento MC Powerh28 DES CRI O WLP V8 7X Weg Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 1 2 MC Reset ACESSO Menu Inserir Blocos de Fun o Controle de Movimento MC Power Barra de Ferramentas de Edi o E FUNCAO Insere um elemento MC ResetH30L DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 1 3 MC Stop ACESSO Menu Inserir Blocos de Fun o Controle de Movimento MC Stop Barra de Ferramen
112. OMENTADO Taral 2M2000 EM FL2IMNT EMO FLOAT INT 3 14 000 UWS00 Quando a entrada digital 1 for 1 o valor 3 transferido para o par metro do usu rio 800 IDATA S MBOLO EH IDATA ENO DATATYPE VALUE ADDRESS EN IDATA ENO DATATYPE ADDRESS VALUE leltura escrita DESCRICAO E composto por 1 entrada EN 1 sa da ENO e 3 argumentos sendo eles modo leitura escrita indexador valor A entrada EN respons vel pela habilita o do bloco A sa da ENO informa se o indexador v lido Indexador O argumento indexador composto por dois tipos de dados e um endere o O tipo de dado do endere o pode ser constante marcador de word par metro do usu rio Eo tipo de dado a ser lido ou escrito pode ser marcador de bit marcador de word leg Linguagem 263 marcador de float marcador de double marcador de bit sistemal 921 marcador de word sistema 92 entrada digital sa da digital entrada anal gica Sa da anal gica par metro do usu rio par metro do sistema par metro do drive Valor O argumento valor composto por umtipo de dado e umendereco O tipo de dado do valor pode ser marcador de bit marcador de word marcador de float marcador de double entrada digital sa da digital entrada anal gica Sa da anal gica par metro do usu rio par metro do sistema par metro do drive FUNCIONAMEN
113. ORMAL FECHADO N O CONDUZINDO A BOBINA ENERGIZADA me BOBINA DESENERGIZADA BOBINA NEGADA ENERGIZADA BOBINA NEGADA DESENERGIZADA 5 BOBINA SETA ENERGIZADA ta BOBINA SETA DESENERGIZADA Ene BOBINA RESETA ENERGIZADA RI BOBINA RESETA DESENERGIZADA El BOBINA TRANSI O POSITIVA ENERGIZADA AP BOBINA TRANSI O POSITIVA DESENERGIZADA N BOBINA DE TRANSI O NEGATIVA ENERGIZADA AN BOBINA DE TRANSI O NEGATIVA DESENERGIZA DA NOTA A linguagem utilizada para descrever o funcionamento do Ladder faz uma analogia a um circuito el trico com contatores e seus respectivos contatos Quando um contato no ladder dito em estado de condu o refere se capacidade do mesmo de estar dando continuidade seq ncia de l gica para a pr xima fase do programa Da mesma forma uma bobina energizada tem na l gica do programa seus contatos Normalmente Abertos NA emcondu o Normalmente Fechados NF emn o condu o A seguir um exemplo de monitora o online no ladder utilizando 4 entradas digitais representadas cada uma por um contato do tipo NA ou NF e 4 bobinas Weg Monitora o KO E l E 3 4 5 a T 8 a val 1 HA 2 LX Cr 5 d Tala ES 5 rol id od A figura anterior apresenta a sinaliza o gr fica do estado l gico de 4 entradas digitais quando desativadas ou seja quando n o houver sinal emseus bornes Aquelas DI s associadas a contatos do tipo NA indicam n o condu
114. P0301 para Contador R pido op o 4 configurar o modo de contagem em P0500 e o n mero de pulsos por rota o em P0506 CANopen Entrada de Encoder Eixo Virtual RATIO NUMERATOR Este argumento ser o numerador da rela o de sincronismo dos blocos Gearln e GearlnPos O sinal indicar a dire o do movimento se o valor for positivo o movimento ser na mesma dire o do mestre e se o valor for negativo o movimento ser na direc o oposta ao mestre O argumento RatioNumerator pode ser programado com constante marcador de word par metro do usu rio RATIO DENOMINATOR Este argumento ser o denominador da rela o de sincronismo dos blocos Gearln e GearlnPos O seu valor sem sinal e deve ser diferente de zero O argumento RatioDenominator pode ser programado com constante marcador de word par metro do usu rio POSITION DISTANCE SET POSITION PHASES HIFT Usado nos blocos MC Controle de Movimento Este argumento pode ser programado com um valor constante ou atrav s de um marcador de double O valor deve ser programado em voltas Exemplo 10 5 voltas 2 125 voltas e 0 025 volta VELOCITY Usado nos blocos MC Controle de Movimento Weg Linguagem 107 A velocidade pode ser programada comum valor constante ou atrav s de um marcador de float O valor deve ser programado em RPM rota es por minuto O valor m ximo permitido 10 000 RPM No bloco MC MoveVelocity o sinal
115. PAO Step bsSwitoh Direction Sitohfode velocity Command borted Error ErroriD DESCRI O Executa a busca da posi o da AbsSwitch DA n tt AbsSwitch MOVING PART LimitSwitch or om ce foro LimitSwitch Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo comos argumentos configurados A AbsSwitch somente poder ser ligada nas entradas digitais 1 2 ou 3 sendo que a fun o programada da entrada digital dever ser de acordo como argumento SwitchMode Se SwitchMode for configurado como MC_EdgeOn borda de subida a fun o da entrada digital PO300 PO301 ou P0302 dever ser armazena posi o borda de subida op o 8 Se SwitchMode for configurado como MC EdgeOff borda de descida a fun o da entrada digital P0300 P0301 ou P0302 dever ser armazena posi o borda de descida op o 9 Ser considerado Abs Switch a primeira entrada digital configurada conforme SwitchMode a partir da entrada digital 1 Caso nenhuma entrada digital esteja configurada conforme SwitchMode ocorrer o erro 77 no bloco e ele n o ser executado Se ao buscar a posi o da AbsSwitch e atingir a posi o de LimitSwitch fim de curso o movimento mudar de sentido at a posi o da Abs Switch A busca ser executada coma velocidade configurada no argumento Velocity e uma acelera o desacelera o configurado no Perfil Pa
116. PLC1 PLC2 POS2 SOFTPLC CFW 11 e SOFTPLC SSW 06 CART ES EQUIPAMENTOS PLC1 V2 0X PLC2 V1 5X POS 2 V1 6X TIPO CFW 09 S CA 05 CFW 11 SS W 06 DEDADO In cio In cio In cio ou In cio In cio Fim Qtd Fim Fim Qtd Fim Qtd Fim Qtd Marcador de M X 1000 Bit Retentivos YM X1671 JM X 1000 JMX1000 672 WMX1671 WMX1671 Marcador de M X2000 Bit Vol teis WM X3407 JM X3407 WM X3407 JM X6099 JM X6099 JM W6000 7M W6000 JM W6099 oM W6099 1308 M X2000 JM X2000 JoM X5000 M X5000 1100 Marcador de M W6000 Word GM W6099 Retentivos Marcador de M W7000 JM W 7000 7M W 7000 M W8000 JM W8000 Word Vol teis M W7649 WM W7299 M W7649 M W8199 M W8199 Marcador de SX0 2 SX 3000 SX3000 1 Bit de WSX2 SX3040 SX3030 Sistema 1 929 WLP V8 7X Weg CART ES EQUIPAMENTOS PLC1 V2 0X PLC2 V1 5X POS2 V1 6X SOFTPLC V2 0X SOFTPLC V1 4X TIPO CFW 09 CFW 09 SCA 05 CFW 11 SS W 06 DE DADO In cio In cio In cio In cio In cio Qtd Fim Qtd Fim Fim Qtd SW0 SWT Fim Marcador de JoS WO 7 JoS WO Word de JoS WI SW7 Sistema 1 92 Fim A Jos W 3000 705 W 3003 Jos W 3005 Jos W 3002 Marcador de M 95000 M 95000 M 95000 Float GM F9524 GM F9524 GM F9524 Retentivos 23 Marcador de M F9000 JM F9000 M F9000 175 M F9000 Float Vol teis M F9174 JoMF9174 JMF9174 JMF9199 OS 0 Par metros dol UW800 UW800 UW800 100 UW1010
117. PR O E PONE A 212 Se E 6 o rai 215 A 215 AUTORES ERES RIR RO RD SRT RR DDR RUN AND TR 216 ERE IR O E SE 219 NR Gear NFOS tren e NAE 222 PAS Eo E e e o O E OE DER RD EO E A 223 MEM PP CE E PS o O OS O OO II A E 225 VerniicadOr anais asia ssa ias sa soda nc adidi rdias a SD diana ida d SUE edi TGo ariana d nais n d Did dis did ren dRi 226 NRO a as dios 226 NEW AD PN O RN TE VON O E ORDER OD NR oca 228 PP te RD ASA e NONE o ARS SS SN RT ENO OS E TR 230 LES SR DR RE SN RO DP SN 230 IEE RR A 233 e EU 234 A ERON RD EEN 237 PITER DS ARRASADO DRI O esicteross 240 A 242 o A O o ED SR DRA ER 245 CON cesos 245 A 246 FUN A A 253 A 255 A DER ND ND ERR 256 O SA 258 A AP RETRO ER 259 TRANS ER A A A EE sc adanda aca fadas land 259 REA PARE PODE RONDON ROD OR RR DAN RO ANE ceca 261 PEANT RR E RN RD ON E EE 261 DATA asta SO o rdsaoda 262 Uo ERER torero ERE UND NON RENO NG E PRN E PS O 264 Rede CAN nina 265 MSCANWEG N teles lucrar leerotltrie euros errante nes E 265 EXCA NNE a as LEG aa OD EO ES SD SS SR 265 ADO AR ADE DR EDER O RN EE E 266 e o APAGAR CANSAR RENDER IR ptas 268 o A o qe SE S RRINE DR RUR 282 6 Blocos do Usu rio usaria so pic ic des danado Read DD asda sales coccion 283 USERFBs Instalados no WLP onnnccccccnnccnnccccononananonocononanananoronnnanan anar rrnnnn nana nana rre nan rra nnmnnn nnmnnn 283 Copyright O 1999 2011 WEG Todos os direitos reservados Weg Conte do 9 Parte VIII Compilador 284
118. ROTE ENT Marcador de word feood Tag EMS Marcador de Word Retentrro 6000 6099 EMS Marcador de word Yolatl 7000 7649 Cancelar Ajuda Perfil CAM 170 WLP V8 7X Weg E Editor CAM lt toy cpr gt Mo m ximo de pontos 3 ES Mestre rot Escravo rot Tipo o Linear 0 750000 0 000000 Linear 0 2950000 10 000000 Linear 11 000000 0 000000 1 1 a L i i i i a a a a a a o J a o a Velocidade do Mestre AS E a a 1 000 Valores do Cursor Mestre 0 500000 Escravo 0 000000 rot Velocidade O O000000 r Acelera o 0 000000 Ol 02 O03 04 os o7 08 032 E 0 000000 ajaja P E a ajaj el OK Cancelar Ajuda Ap s o download do programa do usu rio ser carregado o valor 3 para o marcador de word MW 6000 Os valores 0 75 0 95 e 1 0 para os marcadores de float MF9500 YMF9501 e MF9502 respectivamente Os valores 0 0 10 0 e 0 0 para os marcadores de float YoMF9503 MF9504 e MF9505 respectivamente E os valores O interpola o linear O e O para os marcadores de bit MX1000 MX1001 e MX1002 respectivamente Quando necess rio alterar algum ponto de um perfil calcul vel basta alterar os pontos desejados nos respectivos marcadores definidos e executar o bloco CALCCAM Neste exemplo para alterar o perfil CAM toy demonstrado anteriormente basta carregar os novos valores nos marcadores citados e executar o
119. S COIS NTS COIL INPOS C7 A O E OE INBWG Lo lr lr ds SCURVE jts a TCURVE RR A RR Xy 2 pt gt HOME ALA EOS E FOLLOW Y mph Yo ooo MSCANWEG Yo Yo Yo SHIFT OLEO Y dl Rd STOP AAA E RE RR BLOCO LADDER JOG SETSPEED TON CTU TRANSFER MATH COMP SAT FUNC INT2FLOAT FLOAT2INT PID FILTER AUTOREG RXCANWEG CTENC USERFB MUX DMUX IDATA TCURVAR QSTOP SDO CAM CALCCAM SPEED RTC USERERR REF MMC MC_Power MC_Reset MC MoveAbsolu te MC MoveRelativ e MC MoveVelocit MC Stop MC Gearh MC GearlnPos MC Phasing MC_GearQut MC StepAbsSwit ch Linguagem COMPATIBILIDADE CART ES EQUIPAMENTOS PLC1 V2 0X PLC2 V1 5X POS2 V1 6X SOFTPLC V2 0X SOFTPLC V1 4X CFW 09 CFW 09 S CA 05 CFW 11 SS W 06 RS E O E Y i SIS SIBISI SIS E oh lt IS E NENES eee 5 BR MC Power MC Reset MC_StepLimitSwt ch WLP V8 7X ME MC_StepRefPulsel po MC_StepDireet_ PLC11 01 PLC11 02 SRW01 PTC SRW01 RCD SCA06 SSW 7000 e CFW500 BLOCO LADDER PLC11 01 V1 4X NO CONTACT NC CONTACT COIL NEGATE COIL SET COIL RESET COIL PTS COIL NTS COIL INPOS INBWG SCURVE TCURVE HOME FOLLOW MSCANWEG SHIFT STOP JOG SETSPEED TON CTU TRANSFER MATH COMP SAT FUNC INT2FLOAT FLOAT2INT PID FILTER AUTOREG RXCANWEG COMPATIBILIDADE CART ES EQUIPAMENTOS S RW01 PTC SCA06 V1 1X SOFTPLC V1 1X SOFTPLC V1 0X V3 0X SS W7000
120. SW 3406 2 A sa da Status marcador de bit 6501 setada Tendo se a transi o de O para 1 do marcador de bit 6502 o bloco MC MoveAbsolute executado e iniciasse o posicionamento para a posi o 10 voltas O estado do eixo 13 alterado para Discrete Motion SW 3406 6 Enquanto o posicionamento executado o marcador de bit 6500 entrada Enable do bloco MC_Power resetado mas como o BufferMode do MC Power est configurado como Buffered o eixo somente ser desabilitado na conclus o do posicionamento Ao finalizar o posicionamento o marcador de bit 6503 sa da Done do bloco MC MoveAbsolute setado por 1 ciclo de scan e o eixo desabilitado MC_Power Enable 0 O estado do eixo alterado para Disabled SW 3406 0 MC_Reset S MBOLO Execute MC Reset DESCRICAO Limpa Falha do Drive leg Linguagem 131 Quando houver uma transi o de O para 1 na entrada Execute o bloco ser executado Se o eixo configurado estiver em Falha o estado do eixo estar em Hrrorstop ao executar o bloco o estado do eixo 118 mudar para Disabled ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 4 argumentos sendo eles Axis 106 Error t18 Error dhA Bloco Retentivo hA A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Ao executar o bloco MC Reset o drive n o altera o modo de o
121. TO Se o modo programado for leitura e a entrada EN estiver ativa o valor contido no endere o do indexador ser o endere o do dado a ser transferido para o endere o do argumento valor Se o valor contido no endere o do indexador for um valor v lido para o tipo a ser lido a sa da ENO setada caso contr rio resetada Por exemplo se o tipo de dado a ser lido for par metro do drive e o valor contido no endere o do indexador for menor ou igual a 750 ENO ser setado se for maior que 750 ENO ser resetado E se o modo programado for escrita o valor contido no endere o do argumento valor ser transferido para o endere o contido no endere o do indexador EXEMPLO COMENTADO EO A MIT ZDOO A entrada digital 1 em 1 habilita o IDATA Comisto o valor contido no marcador de word 6000 transferido para o marcador de word 7000 e o marcador de bit 2000 setado E 264 WLP V8 7X 7 5 8 5 LA MZ 20011 ou A Macao V DATATYFE VALUE SUMATE ADORESS A entrada digital 2 em 1 habilita o IDATA Mas como o valor contido no par metro do usu rio P801 n o um valor de marcador de word o marcador de bit 2001 resetado e nenhum valor transferido para o marcador de word 7001 USERERR S MBOLO EM USERERR ENO DESCRI O composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles CODE C digo do alarme ou falha 950 a 999 PLC11 01 e PLC11 02 ou 730 a 799 SoftPLC CFW 11 TYPE T
122. WEG Mestre CANWEG 265 RXCANWEG Leitura CANWEGI26 SDO Service Data Object 268 OUTROS BLOCOS USEREB Subrotinal268 MMC Controle Multimotores 282 TEXTO Coment rio 120 7 1 7 Estado do Eixo O estado do eixo pode ser visualizado atrav s dos marcadores de word do sistema SW 3406 e SW 3408 Estado do Fixo Real e Estado do Eixo Virtual respectivamente O estado do eixo poder ser leg Linguagem KO O Disabled Desabilitado 1 Errorstop Eixo com Falha 2 Standstill Habilitado 3 Stopping MC Stop em execu o 4 Homing Referenciando 5 Continuous Motion Movimento Cont nuo 6 Discrete Motion Movimento Discreto 7 Synchronized Motion Movimento Sincronizado Atrav s do Diagrama de Estados do Eixo poss vel verificar o comportamento do eixo de acordo com os blocos MCs ativados 120 WLP V8 7X Weg MC Gearln Slave MC GearinPos Slave MC Phasing Slave Synchronized Motion A ME Movevelocity MC IyControl MC GearQut MC Gearln Slave MC GearinPos Slave MO MoveAbsolute MC MoveRelative E MC Gearln Slave MC Gearln Slave MC GearinPos Slave MC GearinPos Slave a ad i MC Movevelocity o PAE MC_MoveAbsolute MC_MoveRelative y ME_IgEontrol MC Movevelocity MO lqControl Continuous Discrete Motion Motion o Nota 1 MC Stop stopping Qe MC_MoveWelocity MC _lgGontrol MC_MoveAbsolute MC_MoveRelative MC_Stop Error l 7 gt Standstill 5 MC_StepAbs
123. WLP V8 7X Weg 7 5 6 7 5 6 1 N INBWG WELOCIDADE PROGRAMADA HISTERESE k ELOCIDADE REA EXEMPLO COMENTADO wl saa l EN INBWG ENO DIRECTION SPEED HYSTERESIS ARIS Enquanto a entrada digital 1 estiver em 1 o bloco INBWG est ativado Neste caso se a o motor estiver rodando no sentido hor rio e sua velocidade for maior ou iguala 1500 rpm respeitando a histerese escreve Ina sa da digital 1 Caso contr rio escreve O CLP TON S MBOLO IM TOM E PT ET DESCRI O E composto por 1 entrada IN 1 sa da Q e 2 argumentos sendo eles PT tempo desejado ET tempo decorrido A entrada IN respons vel pela habilita o do bloco A sa da Q mforma se o tempo decorrido atingiu o tempo programado leg Linguagem 231 PT Tempo Desejado O tempo desejado composto por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado do smal pode ser constante par metro do usu rio marcador de word Para o tipo de dado constante o valor m ximo permitido 65535 Para PLC1 PLC2 e POS2 a base de tempo Ims para a SoftPLC do CFW 11 e SoftPLC da SSW 06 a base de tempo 1Oms ET Tempo Decorrido O tempo decorrido composto por um tipo de dado e um endere o O tipo de dado do tempo decorrido pode ser par metro do usu rio marcador de word NOTA Na op o par metro do usu rio o valor corrente n o
124. X Weg ge 0 je U C bica pe a pm pim bpm pim C etipm p mi pi VE 3 ar pm pim 24 b ibm gt pimi el vri ge i tati pm pim 2HA Ev 3 je 5 a vm Onde pe posic o do escravo ve velocidade do escravo ae acelerac o do escravo je jerk do escravo pm posi o do mestre vm velocidade do mestre pim posi o inicial do mestre pfm posi o final do mestre pie posi o inicial do escravo pfe posi o final do escravo a coeficiente calculado pelo editor CAM b coeficiente calculado pelo editor CAM c coeficiente calculado pelo editor CAM Alterando um ponto no perfil cam Um ponto pode ser alterado atrav s da tabela de pontos pela edi o direta ou movendo o ponto no gr fico Para mover o ponto no gr fico leve o mouse at o ponto em quest o que marcado com um quadrado vermelho clique sobre o mesmo e mantenha o mouse pressionado e arraste o mesmo para a nova posi o Ao clicar sobre o ponto a tabela de pontos ser deslocada para o ponto em quest o selecionando a c lula relacionada A opera o de mover o ponto no gr fico interativa e calcula todo o perfil a cada mudan a do ponto em quest o O novo ponto pode ser visto na tabela de pontos Removendo um ponto no perfil cam O mesmo removido diretamente na tabela de pontos Para isso selecione uma das c lulas respectiva ao ponto e clique no bot o Remover Ponto Zoom de uma rea determinada do gr f
125. a o teste mv WLP Monitora o de Vari veis Jeli Arquivo Ajuda Neste momento o n mero inserido na coluna denominada valor corresponde ao valor real da vari vel em quest o adquirido da placa atrav s da pota de comunica o Nesta caixa tamb m poss vel editar a vari vel em quest o apagar a mesma mov la de posi o para cima e para baixo Atrav s do menu Arquivo que est no canto superior esquerdo da janela poss vel salvar e abrir as configura es das vari veis criadas Coma caixa de monitora o de vari veis ativa e configurada poss vel escrever valores em vari veis do tipo marcador de bit marcador de word marcador de float marcador de bit de sistema par metro do usu rio par metro de sistema e sa das digitais Para escrever em vari veis basta selecionar com o mouse a vari vel a ser escrita e cliquar no bot o escrever ou dar um duplo clique sobre a vari vel que se deseja escrever Ap s isso a seguinte caixa aparecer HMW 6000 Nessa caixa deve ser escrito o novo valor Confirmar atrav s do bot o Trend de Vari veis Ed E Atrav s da janela de trend de vari veis poss vel verificar o estado de vari veis utilizadas no programa ladder mdependente de estar ou n o monitorando o ladder de maneira gr fica semelhante a um plotter de penas Para carregar esta janela basta pressionar o bot o de trend de vari veis al O dialogo de trend de vari veis temo seguinte a
126. a o de E S Entradas 01101 01102 01103 01105 DITDE 01107 DITOS 01109 J o o J 3 o o v Entradas Drive G11 Dl Ds DIE DIE o o o J y Salidas 010I p0102 00703 0105 00106 J 3 o o Y Saidas Drive 01 Do t03 G SRW01 PTC e SRW01 RCD E Monitora o WLP Monitora o de E S Entradas 11 Dl Ol Saidas pOT DOS DOS As entradas sa das ativas aparecem em verde as nativas em cinza 5 9 Monitora o via IHM Atrav s da janela de monitora o via IHM poss vel monitorar e editar os valores dos par metros Para carregar esta janela basta pressionar o bot o de monitora o via IHM Ea Da mesma maneira que na monitora o online neste momento o WLP tentar estabelecer a comunica o coma placa testando a comunica o com a mesma e efetuar as mesmas opera es anteriormente descritas A caixa de monitora o via IHM temo seguinte aspecto Par metro Comando da PLE11 Walor Atual i Executa Frog 1 Executa Frog 2 Exclui Frog 1 Executa Frog gt g Enviar 5 10 For a Entradas Saidas Atrav s da for a entradas sa das poss vel for ar valores nas entradas sa das do cart o e do drive Para 50 carregar esta janela basta pressionar o bot o de for a entradas sa das gt Da mesma maneira que na monitora o online neste momento o WLP tentar estabelecer a comunica o coma placa testando a comunica o com a mesma e efetuar as mesmas opera es anter
127. a da ENO permanece emo Se a entrada EN for 1 o bloco compara o sinal de posi o real e a posi o real comos argumentos de sinal posi o e histerese programados Se a posi o real tem o mesmo sinal que foi programado e ela for maior ou igual menor ou igual ou igual a posi o programada acrescido do valor de histerese programado ent o transferido 1 para a sa da ENO Caso contr rio transferido O para a sa da ENO A histerese serve para impedir oscila o na sa da do bloco quando a posi o real est muito pr xima ou igual posi o programada Por exemplo para uma posi o de 10 rota es com histerese de 1 o bloco liga a sa da ENO quando a posi o real atingir 10 1 rota es e somente a desliga quando a posi o cair em torno dos 9 9 rota es A histerese dada em porcentagem podendo variar entre 0 0 e 50 0 Se for programada por par metro a unidade passa a ser por mil variando de O a 500 FLUXOGRAMA INPOS sinal de posi o sinal de posi o programado posi o gt N posi o programada GR FICO 2238 WLP V8 7X Weg 7 5 5 2 Posi o do Eixo Posi o Minima ss EN 0 E ENO gt 0 EXEMPLO COMENTADO vall AX l EH SIGH POSITION HYSTERESIS INFOS ENO Neste exemplo o bloco INPOS est sempre ativado Neste caso se o motor estiver na posi o positiva maior ou igual a 50 rota es respeitando a histerese de 2
128. a posi o real via rede CAN aos escravos conectados A sa da ENO informa se a rede CAN est habilitada FUNCIONAMENTO Quando este bloco est habilitado o envia a velocidade e posi o real via rede CAN ciclicamente NOTA Se o bloco n o for habilitado no mestre o escravo n o seguir o mestre IMPORTANTE O protocolo CAN deve estar desabilitado ou seja P770 0 EXEMPLO MZ 1000 M100 EM MSCANWEG ENO SPEED SRC AsIS Quando o marcador de bit MX1000 estiver ligado o cart o enviar ciclicamente a velocidade real e a posi o do eixo real 7 5 9 2 RXCANWEG S MBOLO IN RsCAHNHWEG SPEED POSITION DESCRICAO composto por 1 entrada EN e 1 sa da ENO e 2 argumentos sendo eles velocidade marcador de float onde ser recebido a velocidade bits posi o marcador de float onde ser recebido a posi o voltas 26 WLP V8 7X Weg A entrada EN respons vel pela habilita o do bloco A sa da ENO vai para 1 enquanto o bloco est lendo os dados da rede CANW EG mestre deve ter o bloco MSCANW EGP69 habilitado IMPORTANTE O protocolo CAN deve estar desabilitado ou seja P770 0 FUNCIONAMENTO Assimque o bloco habilitado os dados de velocidades e posi o lidos pela rede CANW EG s o armazenados nos seus respectivos marcadores de float EXEMPLO MZA 1000 IHN RA CANMNEG SPEED POSITION E MEFSODO MES 00 1 7 5 9 3 SDO S MBOLO
129. ac o de erro no bloco RTC A entrada EN respons vel pela habilitac o do bloco A sa da Q acionada conforme programac o dos argumentos FUNCIONAMENTO Se a entrada EN for 0 e a sa da Q O Se a entrada EN for 1 e Q OPT 0 sa da normal sa da Q vai para n vel 1 somente quando o hor rio corrente maior que o hor rio inicial e menor que o hor rio final q l o Hor no Hor no Inicial Final e Q OPT I sa da invertida sa da Q vai para n vel 1 somente quando o hor rio corrente menor que o hor rio inicial ou maior que o hor rio final Q l o Hor no Hor no Inicial Final Obs Quando houver erro no rel gio de tempo real o mesmo ser indicado na sa da ERROR No CFW 11 PLC11 01 e PLC11 02 a IHM deve estar sempre conectada para utiliza o desse bloco EXEMPLO COMENTADO E mo WLP V8 7X 7 5 6 3 0111 a 1 ag Tar Qua Qui Sex MX6100 Quando a entrada digital 1 for 1 e o dia da semana for Segunda Ter a Quarta Quinta ou Sexta Feira e a hora atual for gt 18 30 00 e lt 22 30 00 a sa da digital 1 ser acionada CTU S MBOLO cU CTU Q R PU cu DES CRI O Counter Up E composto por 1 entrada CU 1 entrada R 1 sa da Q e 2 argumentos sendo eles PV contagem desejada CV contagem decorrida A entrada CU a entrada de contagem A entrada R reseta a contagem A sa da Q informa se o valor de contagem programado foi atingido PV Contagem
130. ador de bit de sistema 2 NOTAS 1 O valor corrente n o salvo na mem ria E2PROM ou seja este ltimo valor n o recuperado Al m disso valores pares correspondem a 0 enquanto que valores mpares correspondem a 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Quando houver uma transi o de 1 para Ono sinal de entrada o argumento setado durante um ciclo de scan Depois disso o argumento resetado mesmo que a sua entrada permane a em 0 GR FICO 128 WLP V8 7X Weg JM BOBINADE TRANSICAO NEGATIVA 1 CICLO DE SCAN 17 EXEMPLO COMENTADO Quando a entrada digital 1 for de 1 para 0 escreve 1 por um ciclo de scan no marcador de bit 2000 7 5 Blocos de Fun o 7 5 1 Controle de Movimento 7 5 1 1 MC Power S MBOLO Eutterhiode DES CRI O Habilita o Desabilita o do eixo real O comando de habilita o desabilita o do eixo real ser de acordo coma entrada Enable se Enable for O o comando ser de desabilita o e se for 1 o comando ser de habilita o Quando o bloco MC Power for usado para habilita o desabilita o do eixo real nenhuma entrada digital dever estar programada para a fun o de Habilita o op o 1 o Alarme A0120 poder ocorrer ARGUMENTOS composto por 1 entrada Enable 1 sa da Status e 5 argumentos sendo eles Buffer Mode Bus y 116 Activelt16 Error 118 Error Id 117 A entrada Enable respons vel pela habilita
131. anal gica 1 do drive que transferido ao marcador de word 6000 e convertido ao marcador de float 9001 A sa da de controle do bloco PID o marcador 9002 que convertido para o marcador de word 6001 O valor contido no marcador de word 6001 transferido para a sa da anal gica 2 do drive 7 5 6 5 FILTER S MBOLO EM FILTER ENO IH TIME CONST TERRE DESCRI O E composto por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles valores entrada sa da 105 tipo de filtro pah float constante de tempo hos segundos A entrada EN respons vel pela habilita o do bloco A sa da ENO uma c pia do valor da entrada EN leg Linguagem m Como todos os tipos de dado deste bloco s o constante float ou marcador de float til fazer o uso dos blocos INT2FL e FL2INT Tipo de Filtro O tipo de filtro uma constante que pode ser passa baixa passa alta FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 o bloco executado Caso contr rio os argumentos s o resetados A f rmula do Filtro dada por passa baixa sa da entrada constante de tempo s 1 para filtros passa baixa passa alta sa da entrada constante de tempo s constante de tempo s 1 para filtros passa alta NOTA A constante de tempo dada em segundos IMPORTANTE No m ximo 2 blocos de filtro podem estar ativos por vez
132. arcador de bit 8001 setado enquanto a entrada Execute permanece setada Como marcador de bit 8001 setado o bloco MC Camln poder ser executado Na transi o de O para 1 do marcador de bit 8002 o primeiro bloco MC Camln executado Caso houver a necessidade de algum ajuste na tabela de pontos da curva CAM basta fazer o ajuste nos marcadores de double 18000 18001 18010 e 18011 mudar o conte do do marcador de word 13001 para 12 e executar novamente o bloco MW CamCalc Na transi o de O para 1 do marcador de bit 8003 o segundo bloco MC Camln Buffer Mode programado Buffered ser executado sem perda de posi o do eixo mestre assim que o primeiro bloco MC Camln terminar de executar a curva em execu o 20 WLP V8 7X Weg 7 5 2 18 MC CamOQOut S MBOLO Execute MMC Camblut DESCRICAO Finaliza o bloco MC Camin ho Quando houver uma transi o de O para 1 na entrada Execute o bloco ser executado e o sincronismo existente ser finalizado O eixo manter a velocidade do instante em que o bloco executado ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 5 argumentos sendo eles Slave 108 Bus y 116 Error 118 Error Id 117 Bloco Retentivol11 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco MC Camlnh9 finalizado MODO DE OPERA O Ao executar o bloco MC CamOQut o drive n o opera em malha de posi o Na ex
133. artes inteiro o floatf105 doublefioS m ximo inteiro hoA float t051 doublefioS m nimo VALORES DE ENTRADA VALORES DESA DA Os valores s o compostos por 2 partes inteiro 104 floathoS doublelt05 entrada inteiro ho floathos doublehto5 sa da MODO DECONTROLE Determina o tipo da refer ncia que ser envida para o drive O tipo de dado pode ser constante par metro do usu rio marcador de bit entrada digital Possui as seguintes op es O refer ncia de velocidade 1 refer ncia de corrente de torque CORRENTE DE TORQUE 106 WLP V8 7X Weg A corrente de torque composta por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado da velocidade pode ser constante par metro do usu rio marcador de word marcador de float O valor da refer ncia de corrente de torque em da corrente nominal do motor AXIS SLAVE Usado nos blocos MC Controle de Movimento Determina para qual eixo ser gerado a refer ncia de velocidade e posi o Possui as seguintes op es Real eixo controlado pelo drive Virtual eixo virtual MAS TER Us ado nos blocos MC Controle de Movimento Determina qual ser a fonte de refer ncia de velocidade e ou posi o para o eixo mestre do sincronismo Possui as seguintes op es Contador R pido programar a fun o das entradas digitais 1 e 2 P0300 e
134. bido a linha vertical n o pode ser inserida e uma informa o escrita na barra de status 3 5 5 Contatos 3 5 5 1 NO CONTACT ACESSO Menu Inserir Contatos NO CONTACT Barra de Ferramentas de Edi o ab FUN O Insere um elemento contato normalmente aberto h2 DESCRI O Voc pode inserir o contato clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o contato n o pode ser inserido e uma informa o escrita na barra de status NEN WLP V8 7X Weg 3 5 5 2 3 5 6 3 5 6 1 3 5 6 2 3 5 6 3 NC CONTACT ACESSO Menu Inserir Contatos NC CONTACT Barra de Ferramentas de Edi o FUN O Insere um elemento contato normalmente fechado 122 DESCRI O Voc pode inserir o contato clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o contato n o pode ser inserido e uma informa o escrita na barra de status Bobinas COIL ACESSO Menu Inserir Bobinas COIL Barra de Ferramentas de Edi o E FUN O Insere um elemento bobinalt23 DESCRI O Voc pode inserir a bobina clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a bobma n o pode ser inserida e uma informa o escrita na barra de status NEG COIL ACESSO Menu Inserir Bobinas NEG COIL Barra de Ferramentas de Edi o a FUN O In
135. bilitado e o marcador de bit 2000 estiver em 1 um posicionamento com um perfil S de 20 5 voltas positivo no modo relativo sentido horario a 2000 rpm com uma aceleracao de 50 000 rpm s e um jerk de 230 000 rpm s 2 executado Quando o posicionamento conclu do a sa da digital 1 fica ativa por 1 ciclo de scan 7 5 2 2 TCURVE S MBOLO EM TCURUE ENO SIGN FO SITIO POSITION SPEED ACCELERATION HODE ARIS DESCRICAO composto por 1 entrada EN 1 sa da ENO e 5 argumentos sendo eles posi o 102 velocidadel10 acelera o 103 modo 102 eixo 10 A entrada EN respons vel pela habilitac o do bloco A sa da ENO informa o instante emque o bloco finalizado FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO vai para 0 Se houver pelo menos um pulso durante um ciclo de scan na entrada EN e n o houver outro bloco de posicionamento ativo ser executado um posicionamento com um perfil trapezoidal baseado nas caracter sticas programadas nos argumentos Quando o posicionamento termina a sa da ENO vai para 1 durante umciclo de scan retornando posteriormente a 0 Importante Este bloco trabalha em malha de posi o permanecendo assim mesmo ap s a sua conclus o FLUXOGRAMA 1 WLP V8 7X weg h algum posicionamento ativo inicia 0 este bloco a posicionamento terminou o posicionamento neste ciclo N finaliza o
136. bloco CALCCAM Importante O bloco CALCCAM n o ser executado caso algum bloco CAM estiver ativo e ser gerado o erro E68 na sua tentativa Ao executar o bloco CALCCAM com algum marcador utilizado no perfil CAM contendo valor inadequado na tentativa de executar esse perfil CAM ser gerado o erro E53 e esse bloco CAM n o ser executado Valores Inadequados Valor do N mero de Pontos maior que o N mero M ximo de Pontos Valor da Posi o do Mestre menor que a Posi o do Mestre no ponto anterior Weg Linguagem 171 7 5 2 7 SHIFT S MBOLO EH SHIFT ENO INCREMENT ROTATION ARIS DESCRICAO E composto por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles incremento 7h sentido de rota o ho EIXO 104 A entrada EN respons vel pela habilita o do bloco Incremento O incremento composto por um tipo de dado um endere o ou um valor constante dependendo da escolha do tipo de dado e a forma de incremento O tipo de dado pode ser constante par metro do usu rio marcador de word A forma de incremento pode ser graus segundo pulsos ciclo de scan 65536 pulsos 1 rota o FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO fica em 0 Se a entrada EN for 1 e nenhum outro bloco de posicionamento estiver ativo com exce o do bloco follow ent o o bloco incrementa a posi o do eixo do motor como valor incremento de posi o por segundo
137. c IO untas RES SDER DANO RD GU EEE CR RE RE DEN AEO aaa Nia 22 Barra de BIOCOS A cinco nai nisas ass sds cscoisaniaisanaiansanisasdedsas 22 Barra de Padilla aiii ERR ARE RS 22 Bara de Stats ai iii 22 Arvore de Proje lso ena 22 Copyright O 1999 2011 WEG Todos os direitos reservados 4 WLP V8 7X Weg Grade a A AS RR RE DER O DAE ME 23 NOMES ENdere co usaria atira piada E i 23 Bros de COMPIACIO iS 23 Localiza o dos Erros de Compila o occcccccccccconnnccccononcccnonononccnnnnn nana nnnnnn cnn nn nana nnen nnmnnn 23 Informa es da Compila o a 23 Tabe la de Enderecos ams aaa aii 24 Configura o dos Par metros do Usu rio ooocccccccccccconnnncccnnnancnenonnnoccnnnnn cnn nn cnn nn nnnnnnnnnnannnnnrrrr nn 24 Configura o dos PerTiS s52ass nsrdondania dass seda o doi dendso adasdi sds Dida odiado idgai siso dio sis ain nizcepadasdssisidadamndadGadsads nanda 24 E PAGINA PPP Poo A aa E Dad CE RA RR aan en di E aa adas 24 MSEE ANOS a it 24 1 ASAS AnS 25 EXCIUIF a o coo 25 Pap cid o NP o o A o 25 Seo E pf psi ld 25 A e E EA ca cais ani isa duc 26 S atol RAR SS o A e ES RSA RR RE GR 26 ADONAdOR MEPE E ceifa E e ii nan in E ena e 26 Apagar Mente 26 Coment rio macaco NNE RR SO ND CONDE SISCD 0 SRD NA RD CR AR ND SR RE RR 26 EOC O e RD Map E UDN GS EO SCREEN RAR e E RR e 27 9 8 6740 q js PRN AR PR Sa RR RAR ND OR A EEEE ERRS 27 RAS qi1 3 RARA CREIO RGE RE CRIE RR UNR oa 21 A GRE OCR RI EUA AMIN ES O RI
138. cador de bit que indica que o bloco shift no sentido anti hor rio deveria ser ativado err marcador de word que define o erro corrente do bloco reg marcador de float que indica o n mero de pulsos entre os 2 ltimos sinais na entrada index pul indica o n mero de pulsos recebidos desde o ltimo sinal recebido na entrada index A entrada EN respons vel pela habilta o do bloco A entrada AUTO torna a compensa o do erro ativa A sa da ENO vai para 1 somente ap s o bloco capturar o terceiro sinal index ter sido recebido quando n o houver nenhum erro fatal NOTA O sinal index recebido pelo pino 8 do conector XC8 sinal Z FUNCIONAMENTO O objetivo desta fun o eh fazer uma corre o no sincronismo sempre que uma houver uma varia o de posi o entre 2 sinais recebidos por uma fotoc lula O sinal da fotoc lula o qual chameremos de INDEX recebido pela mesmo pino em que a placa recebe o sinal do pulso nulo do encoder Logo o sinal do pulso nulo do encoder NAO DEVE ser conectado No instante em que o bloco habilitado EN 1 a leitura do INDEX habilitada Assim que os 2 primeiros INDEX s chegarem computado o numero de pulsos recebidos nesse intervalo e armazenado no REG registro Esse n mero de pulsos obtido do RESOLVER SRC 0 ou do ENCODER SRC 1 O SRC source uma op o de program o do bloco sendo que o valor padr o por RESOLVER Ap s o recebimento do primeiro IN
139. cam clique no bot o Editar o editor de perfil cam abrir conforme figura a seguir Es asd Sa a aa Nessa janela existe os seguintes controles Tabela de pontos Adiciona ponto na tabela de pontos Insere ponto na tabela de pontos A Remove ponto da tabela de pontos at a Emenee Tipo Tipo da interpola o entre esse ponto e o pr ximo Posi o do escravo para o ponto Posi o do mestre para o ponto NOTAS Como citado anteriormente o bloco CAM sempre relativo logo o primeiro ponto da tabela de pontos sempre ser mestre 0 e escravo 0 Mestre eixo virtual Escravo eixo real drive Gr fico do perfil WLP V8 7X Weg Cursor rea de plotagem do gr fico i 02 037 04 05 s 07 O 09 Eixo de escala do mestre Eixo de escala do escravo Ferramentas de controle do gr fico Mais Zoom meleciona linha de Posi o Menos Zoom seleciona linha de Velocidade Ajusta Zoom Tudo neleciona linha de Acelera o meleciona linha de Jerk Diesabilita linha selecionada Ajusta zoom linha selecionada Ajusta zoom largura linha selecionada Y Ajusta zoom altura linha selecionada ajala s ajaaa a a Valores do cursor Valores relativos ao ponto selecionado do cursor Valores do Cursor Mestre pg rot Escravo DO rot Welocidade D0 rpm Acelera o D0 rpms Jerk o pms Velocidade do mestre Velocidade utilizada para c lculo da velocidade acelera
140. co Min Max val Cursor val atual e SM Marcador de Word 6000 0 0 2000 0 1500 1500 Weg 5 8 Nesta caixa tamb m poss vel editar a vari vel em quest o e apagar a mesma Monitora o Atrav s do menu Arquivo que est no canto superior esquerdo da janela poss vel salvar e abrir as configura es de trend al m de imprimir o trend em quest o Monitora o de Entradas e Sa das Atrav s da janela de monitora o de entradas sa das poss vel verificar o estado das entradas e sa das digitais da placa e do drive Para carregar esta janela basta pressionar o bot o de monitora o de entradas sa das Pl Da mesma maneira que na monitora o online neste momento o WLP tentar estabelecer a comunica o coma placa testando a comunica o com a mesma e efetuar as mesmas opera es anteriormente descritas A caixa de monitora o de entradas sa das temo seguinte aspecto PLC1 PLC2 e POS2 WLP Monitora o de E S Entradas Bl Dl Ds 04 DIA oo oo 1 Entradas Drive 01101 0170 201105 01104 01105 e a dd tes Saidas 001 t02 DOS 004 DOS Salidas Drive 00101 poid2g polos SOFTPLC CFW 11 DIE DI Dls gt gt 01106 WLP V8 7X WLP Monitora o de E S Entradas 11 Dl Entradas Expans o DI Ol DOM Doo o o Saidas Expans o Did DOF o QU SOFTPLC SSW 06 e SSW7000 WLP Monitora o de E S Do Dis PLC11 01 e PLC11 02 WLP Monitor
141. co de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 4 TCURVAR ACESSO Menu Inserir Blocos de Fun o Posicionamento TCURVAR E Barra de Ferramentas de Edi o FUN O Insere um elemento curva trapezoidal vari velhs DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 5 CAM ACESSO Menu Inserir Blocos de Fun o Posicionamento CAM Barra de Ferramentas de Edi o 1 FUN O Insere um elemento CAM 153 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 6 CALCCAM ACESSO Menu Inserir Blocos de Fun o Posicionamento CALCCAM Barra de Ferramentas de Edi o L FUN O Insere um elemento CALCCAM 1168 DES CRI O Weg Menus 33 Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 7 SHIFT ACESSO Menu Inserir Blocos de
142. compila o Arquivos reservados pelo sistema 2 5 rvore de Projeto Atrav s dessa caixa poss vel acessar os arquivos e funcionalidades dispon veis para o projeto Para ativar essa caixa utilize o menu Exibir Arvore de Projeto 221 RVORE DE PROJETO rele ldd x Diagramas Ladder rele ldd Assistentes de Configura o Configura Controle Configura Prote es gt Di logos de Monitora o Diagn stico Medi es Controle Sinais Di logos de Trend de Vari veis trend tr Di logos de Monitora o de Vari veis monvarl mv Di logos de Valores dos Par metros pari par Monitora o de Entradas Saidas Monitora o de Par metros via IHM A rvore de projeto possui os seguintes itens LEN Vis o Geral 15 Diagramas Ladder Lista todos os arquivos ladder do projeto Para abrir o arquivo ladder d um duplo clique sobre o nome do arquivo Para a PLC11 01 e PLC11 02 al m do ladder principal existir o os seguintes arquivos INITIA LIZE sld ladder executado somente na inicializa o do cart o INT DIIOS sld ladder executado pelo sinal da entrada digital de interrup o DITOS INT DIIOO sld ladder executado pelo sinal da entrada digital de interrup o DI109 INT TIMER sld ladder executado atrav s de uma interrup o de tempo program vel Assistentes de Configura o Lista todos assistentes de configura o 161do projeto Para executar o ass
143. contidos nos par metros do cart o ou seja do P750 ao P899 atrav s do bot o Upload Tamb m poss vel transferir os valores contidos na lista para o cart o atrav s do bot o Download Esta lista de valores pode ser salva em um arquivo ou carregada de um arquivo par Segue abaixo um exemplo de um processo de leitura dos valores dos par metros Reading Pads B22 Cancel Tabela de Par metros Upload P750 Download Prol PAZ Carregar Salvar P753 P754 e Fechar Editar Deletar A im a PAS Pob Pror Prog marn MODO A OOOO 6 Comunicac o 6 1 Vis o Geral Comunica o Comunica o Download 58 Upload 589 Monitora o Online 59 Monitora o de Vari veis 60 Trend de Vari veis 60 Monitora o de Entradas Sa das 609 Monitora o via THM 79 Configura es 619 Cabo Serial 84 Instala o Remo o Driver USB 85 6 2 Cabo Serial 2 RTS Requesttosend 23 GND Refer ncia po 4 RX Recebe o 5 GND Refer ncia J 3 3 6 TX Transmite J o o CONEX O A figura abaixo mostra como deve ser feita a ligacao via RS 232 ponto a ponto entre o PC e o drive leg Comunicac o os 6 3 RS 232 F 111 A cabo para RS 232 B conector RJ11 D Drive WEG CABO A figura abaixo identifica as partes do cabo utilizado para conexao via R S 232 ponto a ponto 2 RxDj 4 5 GND Ho La l cd
144. corrente com outro nome necess rio entrar com o equipamento e vers o de firmware DESCRI O Entre umnovo nome para o projeto corrente Se o nome escolhido v lido o projeto ser aberto depois da confirma o como bot o OK Se o bot o Cancelar for ativado o projeto interrompido e a caixa de janela fechada Salvar Todos ACESSO Menu Projeto Salvar Todos Tecla de Atalho Ctrl AIt S FUN O Salva todos os projetos abertos Fechar ACESSO Menu Projeto Fechar Tecla de Atalho Ctrl F4 Lj Barra de Ferramentas Padr o FUN O Fecha o projeto corrente 18 WLP V8 7X Weg 3 1 7 Remover ACESSO Menu Projeto Remover Tecla de Atalho Alt Del FUN O Remove o projeto selecionado DESCRI O Seleciona um projeto da lista de projetos existentes e aperte o bot o Remover Projeto e confirme para ele ser deletado 3 1 8 Imprimir ACESSO Menu Projeto Imprimir Tecla de Atalho Ctrl P Barra de Ferramentas Padr o al FUNCAO Imprime o projeto ativo 3 1 9 Visualizar Impress o ACESSO Menu Projeto Visualizar Impress o Tecla de Atalho Ctrl W Barra de Ferramentas Padr o JE FUN O Mostra como o projeto ser imprimido 3 1 10 Configurar Impressora ACESSO Menu Projeto Configurar Impressora Tecla de Atalho Ctrl U FUN O Muda as configura es da impressora e as op es de Impress o 3 1 11 Unidades ACESSO Menu Projeto Unidades Tecla de Atalho Alt U FUN
145. cos MC Controle de Movimento Este argumento determina o modo da leitura da entrada digital usada como AbsSwitch ou LimtSwitch O Switch Mode Limit Switch Mode sempre constante e pode ser MC_EdgeOn borda de subida MC EdgeOff borda de descida BUFFER MODE Us ado nos blocos MC Controle de Movimento Este argumento determina quando e como o bloco ser executado caso tenhamos outro bloco em execu o O Buffer Mode sempre constante e pode ser ABORTING BUFFERED SINGLE ABORTING Quando executado um bloco programado em Aborting e outro bloco estiver em execu o o bloco em execu o ser abortado cancelado e esse novo bloco ser executado imediatamente EXEMPLO 0 1 MASS 00 bi 10 000000 200 00 1000 00 1000 00 ABORTING RISING Ga DLSSOS 15 000000 100 00 300 00 300 00 ABORTING RISING Executa Position velocity Acceleration Deceleration Butterhtode Updatelmlode Execute Position welocity Acceleration Deceleration Burftertode Updateltode PAO IMoveAbsolute CommandAborted Error ErrorlOl MC _More bsolute Command bortad Error ErroriD 108 WLP V8 7X Weg MASSO MASS wM 03 Desabilitado Desabilitado a LAS O FaNDL6S 06 MASSO MAS 508 Desabilitado Desabilitado leg Linguagem 109 26Mx6500 7 A A _ _ _ _ A l ke SS Ma 10 MX6503 ps 2 06 MX6505 Lo To IT Lo Doo To 06MX6508 3 o vo MX65
146. cu o deste tipo n o necess rio o drive habilitado Pode ser executado durante qualquer posicionamento Uni Direcional com Sensor Esse tipo pode ser usado quando o pulso nulo do encoder n o est dispon vel e requerido rota o em somente um sentido A busca do sensor iniciada com um perfil trapezoidal baseado nas caracter sticas programadas No instante em que o sensor detectado essa posi o considerada como sendo a posi o do pulso nulo e inicia se o processo de parada Se o bloco for habilitado e a entrada ZEROSW estiver em 1 a posi o atual ser considerada como sendo a posi o do pulso nulo e nenhum movimento ser executado VELOCIDADE 1 2 POSI O 1 Sensor Detectado nova posi o do pulso nulo 2 Posi o de Parada Uni Direcional com Sensor e Pulso Nulo Esse tipo pode ser usado quando o pulso nulo do encoder est dispon vel e requerido rota o em somente 150 WLP V8 7X Weg um sentido A busca do pulso nulo iniciada com um perfil trapezoidal baseado nas caracter sticas programadas No instante emque o sensor detectado inicia se a busca do pulso nulo Assim que o pulso nulo for encontrado inicia se o processo de parada VELOCIDADE 1 2 3 POSI O 1 Sensor Detectado 2 Pulso Nulo Detectado 3 Posi o de Parada Uni Direcional com Pulso Nulo A busca do pulso nulo iniciada com um perfil trapezoidal baseado nas caracter sticas programadas Ass
147. culable Calculable Calculable Calculable Calculable Calculable Calculable DO 0 Mm N El 0d Pi D O A A A A AA AAAA GA AA A A A A A Abrir Salvar Como Remover OF Cancelar Ajuda DESCRICAO As tabelas de pontos Cam Table de 1 10 s o tabelas de pontos fixos que ser o transmitidos no momento do download do aplicativo Para usar as tabelas de 1 10 primeiramento o bloco MC CamTableSelect 192 deve ser executado coma tabela desejada e ap s o bloco MC Camln ho As tabelas de pontos de 11 a 20 s o tabelas de pontos vari veis Para usar as tabelas de 11 20 primeiramento o bloco MC CamCalch9 deve ser executado coma tabela desejada e ap s o bloco MC CaminhsA Para o equipamento SCA06 permitido programar no m ximo 200 pontos fixos e 100 pontos vari veis sendo que o n mero m ximo de pontos vari veis de cada tabela deve ser configurado na coluna Max Points conforme abaixo WLP V8 7X Weg Perfil Lam Table Cam Type Cam File blas Fonts Fised Caml able Fised CamT able Fixed CamT abled Fised Caml able4 Fised CamT able5 Fised CamT ableb Fised CamT able Fixed CamT ableg Fised Caml able9 Fised CamT able1D Calculable Calculable Calculable Calculable Calculable Calculable Calculable Calculable Calculable Calculable DO 0 Mm N El 0d Pi 05 O A A A Oo 0d Abrir Salwar Como Remover OF Cancelar Ajuda Para editar a tabela
148. d inteira transferido ao marcador de float A entrada em inteiro representa um n mero inteiro e pode variar de 32768 a 32767 EXEMPLO COMENTADO LAL EA 2000 EM INJTEFL EMO INT FLOAT WUWS00 HMFI000 Converte o valor do par metro do usu rio 800 para o marcador de float 9000 7 5 8 3 FL2INT S MBOLO EH FL2INT ENO FLOAT INT DESCRI O composto por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles float entradalos inteiro resultado 0 A entrada EN respons vel pela habilita o do bloco A sa da ENO uma c pia do valor da entrada EN ATEN O Para convers o de um valor de posi o em ponto flutuante utilizar a USERFB 268 FLOAT2PO Sua fun o converter um valor em ponto flutuante em n mero de voltas e fra o de voltas Ex o valor de entrada 3 5 teria como valores de sa da 3 como n mero de voltas e 32768 como fra o de voltas 262 WLP V8 7X Weg 7 5 8 4 FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 o valor contido no float transferido para a word inteira O resultado em inteiro representa um n mero inteiro e pode variar de 32768 a 32767 Se o valor float for maior que 32767 na convers o seu valor saturado resultando numa word inteira igual a 32767 Se o valor float for menor que 32768 na convers o seu valor saturado resultando numa word inteira igual a 32768 EXEMPLO C
149. d quando outro bloco ativo e outro bloco aguardando P202 diferente de 4 PLC Rela o de sincronismo inv lida Drive no estado Homing Bloco MC n o executado Falha mtema 7 5 4 5 MC Phasing S MBOLO Execute MAO Phasing PhaseShikt Command borted Error ErroriD DESCRI O Executa um deslocamento no eixo mestre programado Quando houver uma transi o de O para 1 na entrada Execute ser executado um deslocamento na posi o do eixo mestre conforme o valor de PhaseShift ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 9 argumentos sendo eles Masterlt08 Slave o PhaseShifth o Busy 116 Activeltt Command Aborted 118 Error 118 224 WLP V8 7X Weg Error Idh17 Bloco Retentivo mA A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o deslocamento realizado MODO DE OPERA O Ao executar o bloco MC Phasmg o drive n o altera o modo de opera o atual Na execu o do bloco o estado do eixo 1118 n 0 mudar ERROS DO BLOCO Descri o Drive no estado Disabled ou Errorstop P202 diferente de 4 PLC Drive n o est no estado Synchronized Motion Bloco MC n o executado Falha mtema Emo Mestre n o esta em sincronismo 0 l 2 3 5 6 7 8 9 genuk S 0 Favo 0 Execute MIO GearlnPos InSyno FastInput FastInput Real Real LM RatiolJumerator 1 MB atioDlen
150. da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 O valor corrente n o salvo na mem ria E2PROM ou seja este ltimo valor n o recuperado Al m disso valores pares correspondem a 0 enquanto que valores mpares correspondem a 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Quando o sinal de entrada for 1 o argumento setado O argumento somente ser resetado quando um componente reseta bobina for ativado GR FICO IN SETA BOBINA EXEMPLO COMENTADO UWS01 QX101 U W800 QI Rd Se o par metro do usu rio 801 e a sa da digital 1 do drive forem 1 ou a entrada digital 1 for 1 e o par metro do usu rio 800 for 0 seta a sa da digital 1 Caso contr rio o valor da sa da mantido 7 4 4 RESET COIL S MBOLO DESCRI O E composto por 1 entrada e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit sa da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 O valor corrente n o salvo na mem ria E2PROM ou seja este ltimo valor n o recuperado Al m disso valores pares correspondem a 0 enquanto que valores mpares correspondem a 1 2 Somente para SoftPLC do CFW 11 e SSW 06 12 WLP V8 7X Weg FUNCIONAMENTO Quando o sinal de entrada for 1 o argumento resetado O argumento somente ser setado quando um componente s
151. de acordo como equipamento configurado e o projeto selecionado Os di logos de monitora o tamb m est o dispon veis no menu Comunica o sub menu Equipamento Os seguintes equipamentos possuem di logos de monitora o definidos SRW01 PTC e SRW01 RCD Diagn stico apresenta informa es do estado geral do rel SRWOL Medi es apresenta informa es das medi es do motor do rel SRWOL1 Controle Sinais apresenta comandos informa es para controle do rel SRWO1 3 Menus 3 1 Projeto 3 1 1 Novo ACESSO Menu Projeto Novo Tecla de Atalho Ctrl N Barra de Ferramentas Padr o Bl FUNCAO Cria umnovo projeto DES CRI O Entre como nome do novo projeto Se o nome escolhido for v ildo o projeto ser aberto depois da confirma o como bot o OK Quando o bot o Cancelar for ativado o projeto interrompido e a caixa de di logo fechada 3 1 2 Abrir ACESSO Menu Projeto Abrir Tecla de Atalho Ctrl O Barra de Ferramentas Padr o S Weg FUN O Abre um projeto existente DES CRI O Selecione um dos projetos da lista de projetos existentes e tecle o bot o Abrir Projeto ou d um double click como bot o esquerdo do mouse Salvar ACESSO Menu Projeto Salvar Tecla de Atalho Ctrl S Barra de Ferramentas Padr o El FUNCAO Salva o projeto corrente Salvar Como ACESSO Menu Projeto Salvar Como Tecla de Atalho Ctrl Shift S FUNCAO Salva o projeto
152. de bit 6509 setado e permanece at a execu o de outro bloco Como o argumento UpdateMode est configurado como Online com a mudan a do valor do marcador de float 9400 para 80 a velocidade muda imediatamente para 80 RPM sem executar uma rampa de acelera o desacelera o 7 5 4 Seguidor 7 5 4 1 FOLLOW S MBOLO EM FOLLON ENO SLAVE HASTER DIRECTIONM HECELERAT DOM MODE SOURCE ARIS DES CRI O formado por 1 entrada EN 1 sa da ENO e 6 argumentos sendo Rela o de sincronismo 213 Dire o ho Acelera o ho Se for 0 a acelera o desabilitada Modo hos Fonteb15 Eixo h o A entrada EN habilita o escravo seguir o mestre baseado nos dados recebidos pela rede CAN A sa da ENO informa se o escravo atingiu o sincronismo Rela o de Sincronismo A rela o de sincronismo formada por 1 tipo de dado e 2 endere os ou constantes dependendo da escolha do tipo de dado O tipo de dado pode ser constante par metro do usu rio marcador de word Os endere os ou constantes s o destinados a rela o do mestre e rela o do escravo Modo O modo uma constante Possui as op es velocidade controla apenas o sincronismo de velocidade posi o controla o sincronismo de posi o e velocidade Fonte A fonte de sincronismo uma constante ze WLP V8 7X Weg Possui as op es encoder v lido somente para POS2 e PLC2 rede CAN mes
153. de scan bloco ENO 1 ENO 0 N TCURVE Weg Linguagem 1 1 1 a 1 _ i A o ET ENO 1 CICLO DE SCAN EQUA ES DA CINEM TICA x x0 vO t 1 2 a t 2 v v0 a t onde x posi o final X0 posi o inicial v velocidade final VO velocidade inicial a acelera o final EXEMPLO COMENTADO IX MX2000 P MZ 2000 1 TEURUE ENO EH wT W00 H SIGN POSITION Toa wU WSA MPOSITION voos MSPEEO o rela HM ACCELERATI N Relativo H HODE Real H ASIS 147 18 WLP V8 7X Weg Quando for capturado uma transi o de O para 1 na entrada digital 1 dispara um posicionamento para a posi o absoluta configurada com sinal do par metro do usu rio 800 como n mero de voltas do par metro do usu rio 801 e coma fra o de volta do par metro do usu rio 802 na velocidade do par metro do usu rio 803 em rpm e com uma acelera o baseada no par metro do usu rio 904 emrpm s Para isto necess rio que uma busca de zero m quina j tenha sido executada previamente Quando terminar escreve 1 durante 1 ciclo de scan na sa da digital 1 7 5 2 3 HOME S MBOLO EH HOME EMO SPEED HECELERAT DOM SIGM OFFSET DFFSET ROTA TICA TYPE ARIS DESCRICAO composto por 1 entrada EN 1 entrada ZEROSW 1 sa da ENO e 6 argumentos sendo eles sentido de rota o 03 velocidade 102 acelerac o ho offset sinal n mero de voltas fra o d
154. desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 17 MC Camh ACESSO Menu Inserir Bloco de Fun o Posicionamento MC Camlh Barra de Ferramentas de Edi o a FUN O Insere um elemento MC Camln 92 DESCRI O WLP V8 7X LEN Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 18 MC CamOut ACESSO Menu Inserir Bloco de Fun o Posicionamento MC CamOut Barra de Ferramentas de Edi o a FUN O Insere um elemento MC_CamOut 200 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 3 Movimento 3 5 7 3 1 SETSPEED ACESSO Menu Inserir Blocos de Fun o Movimento SETS PEED Barra de Ferramentas de Edi o Is FUN O Insere um elemento seta velocidadel200 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o esc
155. do houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Ser executado um posicionamento como deslocamento configurado no argumento Distance com uma velocidade m xima configurada no argumento Velocity e uma acelera o desacelera o configurada nos argumentos Acceleration e Deceleration Dependendo da dist ncia do posicionamento e dos valores de acelera o e desacelera o a velocidade do motor n o atingir a velocidade m xima configurada A dire o do posicionamento depender do sinal da dist ncia configurada Se a dist ncia for maior que zero o posicionamento ser na dire o positiva sentido hor rio e se a dist ncia for menor que zero o posicionamento ser na dire o negaitiva sentido anti hor rio Quando o posicionamento termina a sa da Done vai para 1 durante umciclo de scan ou enquanto a entrada Execute estiver em 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 13 argumentos sendo eles Axis hos Distanceh 06 Velocity ho Aceleration ho Deceleration ho Buffer Modelo Update Model Bus y 116 Active Command Abortedf 16 Error 118 Error Id 117 Bloco Retentivol11A A entrada Execute respons vel pela habilitac o do bloco 178 WLP V8 7X Weg A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Ao executar o bloco MC Mo
156. do o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status WLP V8 7X Weg 3 6 Ferramentas 3 6 1 Valores dos Par metros ACESSO Menu Ferramentas Valores dos Par metros Tecla de Atalho F10 Barra de Ferramentas de Comunica o a FUN O Permite carregar os valores contidos nos par metros do cart o e salv los em um arquivo par Tamb m permitem carregar um arquivo par e transfer los aos par metros do drive DESCRI O Tamb m poss vel alterar os valores contidos na lista atrav s dos bot es Editar e Deletar 3 6 2 Anybus ACESSO Menu Ferramentas Anybus Tecla de Atalho F11 FUN O Permite ao usu rio definir as vari veis de entradas e de sa das que ser o utilizadas pelo anybus 3 6 3 CANOpen ACESSO Menu Ferramentas CANopen Tecla de Atalho Shift F11 FUN O Permite ao usu rio configurar a rede CANopen mestre 3 6 4 Cam Profiles ACESSO Menu Ferramentas Cam Profiles Barra de Ferramentas B FUN O Permite carregar e editar as tabelas de pontos das curvas CAM Perfil Lam Table Cam Type Cam File blas Fonts Fised Caml able Fised CamT able Fixed CamT abled Fised Caml able4 Fised CamT able5 Fised CamT ableb Fised CamT able Fixed CamT ableg Fised Caml able9 Fised CamT able1D Calculable Calculable Calculable Cal
157. dr o 24 r leg Linguagem 183 Coma execu o do bloco MC_StepAbsSwitch a posi o de refer ncia do usu rio P0051 P0052 e P0053 n o alterada Quando a busca termina a sa da Done vai para 1 durante umciclo de scan ou enquanto a entrada Execute estiver em 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 10 argumentos sendo eles Axis 106 Direction ho Switch Modeho Velocity 106 Busyh1 Activeltt Command Aborted 118 Error t16 Error Idhi Bloco Retentivo h1 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Ao executar o bloco MC StepAbsSwitch o drive passar a operar em malha de posi o e permanece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do bloco o estado do eixo h18 mudar para Homing e permanecer assim at a execu o dos blocos MC StepRefPulse MC StepDirect ou MC_FinishHommeg ERROS DO BLOCO En Ds EE Velocidade programada menor que a minima permitida Velocidade programada maior que a m xima permitida Drive no estado Disabled ou Errorstop 6 Drive no estado Stopping P202 diferente de 4 PLC Estado do Drive diferente de Standstill ou Homing Entradas digitais 1 2 e 3 n o configuradas conforme owichMode
158. durante umciclo de scan ou enquanto a entrada Execute estiver em 1 ARGUMENTOS E composto por 1 entrada Execute 1 sa da Done e 5 argumentos sendo eles Axis o SetPosition 106 Error 115 Error 1d 117 Bloco Retentivol117 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Na execu o do bloco se o estado do eixolid Homing o estado do eixo 18 mudar para Standstill caso contr rio permanecer no estado atual ERROS DO BLOCO Weg Linguagem NOS ET De P202 diferente de 4 PLC Estado do Drive diferente de Standstill ou Homing EXEMPLO o l 2 5 d 5 E T E q elas MZ6501 o Execute MC _Step bsSwitch Dione Real Real l MC SantchMegative H Direction Desabilitado MC Edzeon MSuwitchiMode Desabilitado 100 00 H velocity Command borted Desabilitado a Error Desabilitado Error de Diesabilitado 3 E Cola SA Execute MAC StepDirect Dione Real 3 3 500000 Md SetPosition Desabilitado Diesabilitado T mlo AbsSwitch n Sm LimitSwitches or on Na transi o de O para 1 do marcador de bit 6500 o bloco MC_StepAbsSwitch executado e iniciasse a busca da AbsSwitch O estado do eixol118 alterado para Homing No caso 1 ao executar o bloco a AbsSwitch n o est acionada como o argumento Direction est configurado como MC SwitchNegative o mov
159. e 1000 ram valores do Cursor Mestre o 0315356 rot Escravo o 0332099 rot Velocidade 1576 875185 pm Acelera o 1894058064 rpms derk 31619871813 905342 PMS Durante o projeto do perfil cam todas essas grandezas devem ser observadas pois as mesmas poder o ou n o ser cumpridas em fun o de limta es mec nicas el tricas e eletr nicas dos equipamentos envolvidos Como os gr ficos de acelera o e jerk s o calculados levando em considera o a mterpola o entre dois pontos nas jun es entre interpola es lineares a acelera o e jerk ser o mostrados como iguais a zero Mas sabemos que teoricamente num degrau de velocidade a acelera o e jerk s o infinitos na pr tica a acelera o e jerk nesse momento depender tamb m das limita es mec nicas el tricas e eletr nicas dos equipamentos envolvidos Esses degraus de velocidade devem ser observados e considerados no projeto do perfil cam Na figura a seguir exemplificado esta situa o MN Editor CAM lt tutor cpr gt e m aam E i i i i I i I i I Velocidade do Mestre E 1 mem Valores do Cursos Mestre Escravo 1000720 Welocidade Acelera o 02000000 J ik 0 0000 laju alaj aja E EE O bloco CAM tem dispon vel dois tipos de interpola o linear e c bica Sendo utilizada as seguintes equa es Linear w _ 8 Pe x pim pim o ppm pim 166 WLP V8 7
160. e UW952 fd Par metros do PW 750 JoPW 750 JoPW 750 Sistema JoPW 799 GPW799 GPW799 Par metros do PDO GPDO Drive JoPD749 GPD749 Entradas WIX 1 JoIX 1 Digitais JoYX9 JoYX9 Pr prias Entradas GIX101 GIX 101 Digitais do IX 106 GWIX 106 Drive Sa das Digitais QXI WQX1 WQX1 Pr prias WQX6 WQX6 WQX6 50 PWO PW1009 Q 2 Usu rio UW899 UW899 JUW899 UW1049 JUW969 1100 PWO 951 JoPW950 t 0 40 o MA MA WIXI 114 3 IX1 IX14 En IX6 11 3 QXI 9A QX3 WIX101 Jo YX 106 Sa das Digitais do Drive X xX E PS Dd Entradas Anal gicas Pr prias Entradas IW101 IW101 GIW101 2 GIW1 4 Anal gicas do IW102 GIW102 GIW102 GIW4 92 Drive Sa das Anal gicas Pr prias Weg Linguagem CART ES EQUIPAMENTOS PLC1 V2 0X PLC2 V1 5X POS 2 V1 6X SOFTPLC V2 0X A OFTPLC V1 4X TIPO CFW 09 CFW 09 S CA 05 CFW 11 A S W 06 DEDADO In cio In cio In cio In cio In cio Fim Fim Fim Fim Sa das Anal gicas do QW102 Drive Par metros do PMO 32 PMO 32 USERFB PM31 PM31 Words de RWO 32 Leitura 2 WRW31 92 Words de YoWWO 32 Escrita 2 92 WW31 Bytes de RBO 32 Leitura 2 WRB31 923 Bytes de WBO 32 Escrita 2 92 WB31 Estado RSO 64 CANopen 2 WRS63 ER Comando WCO 2 CANopen 2 WC1 A PLC11 01 V1 4X S RW01 PTC PLC11 02 V1 4X V2 0X TIPO crw 11 S RW01 RCD DE DADO i In cio In cio In cio In cio In cio Fim F
161. e 10 a es podem ser desfeitas Este comando fica desabilitado quando nenhuma altera o foi executada ou ap s a ltima a o ter sido desfeita 3 2 2 Refazer ACESSO Menu Editar Refazer Tecla de Atalho Ctrl Y Cu Barra de Ferramentas Padr o El FUNCAO Refaz a ltima ac o desfeita DESCRICAO Somente 10 a es podem ser refeitas Este comando s fica habilitado se alguma a o de desfazer ter sido acionada 3 2 3 Recortar ACESSO Menu Editar Recortar Tecla de Atalho Ctrl X Barra de Ferramentas Padr o 8 FUN O Copia as c lulas selecionadas para a rea de transfer ncia e apaga DESCRI O Este comando s fica habilitado a partir do momento que houver c lulas selecionadas 649 3 2 4 Copiar ACESSO Menu Editar Copiar Tecla de Atalho Ctrl C Ep Barra de Ferramentas Padr o FUN O Copia as c lulas selecionadas para a rea de transfer ncia Weg Menus 21 DESCRICAO Este comando s fica habilitado a partir do momento que houver c lulas selecionadas 649 3 2 5 Colar ACESSO Menu Editar Colar Tecla de Atalho Ctrl V Barra de Ferramentas Padr o el FUNCAO Transfere os dados da rea de transfer ncia para o editor DES CRI O Este comando s fica habilitado a partir do momento que houver dados na rea de transfer ncia ou seja ap s algum comando de co aao recortar 20 ter sido executado Ver tem Colando C lulas 66 3 2 6 Localizar ACESSO Menu
162. e 9 E velocidade do motor F133 Refer ncia de velocidade minima rpm P134 Refer ncia de velocidade m sima rpm P767 velocidade sincrona do motor rpm Controlador PIO P766 Tempo de amostragem do PIO x 1 m2 Faita 0 0000 10000 0000 Par metros para sele o de comando P220 Sele o local remoto 1 Sempre Remoto P221 Sele o refer ncia de velocidade local 0 Teclas P222 Sele o refer ncia de velocidade remota 11 PLC P223 Sele o sentido de giro local Teclas Hor rio P224 Sele o gira p ra local O Teclas P225 Sele o JOG local 1 Teclas P226 Sele o sentido de giro remoto 10 PLE Hor rio P227 Sele o gira p ra remoto 4 PLE P228 Sele o JOG remoto 0 Inativo Ap s os passos do assistente de configura o ser iniciado o processo de transmiss o do programa do usu rio dos textos dos par metros do usu rio e dos valores dos par metros metodologia antiga ou assistentes de configura o metodologia nova observando sempre que s ser transmitido o item que estiver selecionado Na figuras abaixo os tr s itens est o habilitados transmiss o Download W Programa do Usu rio W Testos dos Par metros do Usu rio Cancelar Metodologia antiga WLP lt V7 10 leg Aplica es e Download 4 Programa do Usu rio W Testos dos Par metros do Usu rio Cancelar Assistentes de Configura o
163. e STOP N o necess rio acionar o bit superior correspondente ver descri o do par metro P310 Bit 5 Salvar P169 P170 na EEPROM 0 Salvar 1 N o salvar Bit 4 Comando Local Remoto O Local 1 Remoto Bit 3 Comando Jog O Inativo 1 Ativo Bit 2 Sentido de giro O Anti Hor rio 1 Hor rio Bit 1 Habilita Geral O Desabilitado 1 Habilitado Bit O Gira P ra O Parar 1 Girar E NOTAS O drive somente executar o comando indicado no bit inferior se o bit superior correspondente estiver com o valor 1 um Se o bit superior estiver como valor O zero o drive ir desprezar o valor do bit inferior correspondente Quando P221 11 refer ncia local via PLC e modo local ou P222 11 refer ncia remota via PLC e modo remoto os bits O e 2 Gira P ra e Sentido de Giro n o tem fun o Nesse momento o comando Gira Par e EEN WLP V8 7X Weg Sentido de Giro exclusivo dos blocos de fun es de movimento e posicionamento da placa PLC Nessa situa o a refer ncia de velocidade entrar na refer ncia total do drive fazendo com que os par metros de rampa P100 P101 P102 e P103 n o tenham fun o e as rampas sejam gerados pelos blocos de fun es de movimento e posicionamento Quando P224 4 Gira P ra local via PLC e modo local ou P227 4 Gira P ra remoto via PLC e modo remoto o Bit 1 do comando l gico e o marcador de bit de sistema Y SX0 tem a mesma fun o habilitar o drive
164. e dos valores de acelera o e desacelera o a velocidade do motor n o atingir a velocidade m xima configurada A dire o do posicionamento depender da posi o atual do motor e a posi o configurada Se a posi o atual for menor que a posi o configurada o posicionamento ser na dire o positiva sentido hor rio e se a posi o atual for maior que a posi o configurada o posicionamento ser na dire o negaitiva sentido anti hor rio Quando o posicionamento termina a sa da Done vai para 1 durante um ciclo de scan ou enquanto a entrada Execute estiver em 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 13 argumentos sendo eles Axis HO Position ho Velocity 106 174 WLP V8 7X E Aceleration 107 Deceleration ho Buffer Modelo Update Model Busy h Activel116 Command Aborted 116 Error 116 Error Id h17 Bloco Retentivo 112 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Ao executar o bloco MC MoveAbsolute o drive passar a operar em malha de posi o e permanece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do posicionamento o estado do eixo 118 mudar para Discrete Motion Ao concluir o posicionamento o estado do eixo
165. e volta o2 tipo Padr o 143 Imediato 149 Uni Direcional com Sensorl 149 Uni Direcional com Sensor e Pulso Nulo 149 Uni Direcional com Pulso Nulo 150 Bi Direcional com Sensorl150 Bi Direcional com Sensor e Pulso Nulo h5 eixo 102 A entrada EN respons vel pela habilita o do bloco A entrada ZEROSW respons vel de informar ao bloco que a posi o de zero m quina foi atingida A sa da ENO informa o instante que o bloco finalizado TIPO Padr o A busca de zero iniciada com um perfil trapezoidal baseado nas caracter sticas programadas No instante em que houver um pulso de no m nimo um ciclo de scan na entrada ZEROSW inicia se a busca do pulso nulo Assim que o pulso nulo for encontrado inicia se o processo de parada seguido do retorno a posi o do pulso nulo leg Linguagem KO VELOCIDADE 1 2 POSI O 1 Sensor Detectado 2 Pulso Nulo Detectado 3 Posi o de Parada posi o do pulso nulo NOTA Na hip tese deste bloco ser habilitado e a entrada ZEROSW estar em 1 a busca se inicia no sentido oposto ao programado at a entrada ZEROSW tr para O Neste instante o bloco inverte o sentido de giro repetindo o passo descrito no par grafo anterior Imediato Quando o tipo programado for imediato nenhum movimento executado e a posi o atual considerada a posi o do pulso nulo VELOCIDADE 1 POSI O 1 Nova Posi o do Pulso Nulo NOTA Para a exe
166. ecu o do bloco o estado do eixo 13 mudar para Continuous Motion ERROS DO BLOCO Descri o Drive no estado Disabled ou Errorstop P202 diferente de 4 PLC Drive n o esta no estado Synchronized Motion Bloco MC n o executado Falha mtema 7 5 3 Movimento 7 5 3 1 SETSPEED S MBOLO EM SETSPEED ENO ROTATION SPEED ACCELERATION ARIS Weg Linguagem ES DESCRICAO composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles sentido de rota o 03 velocidade 20 acelera o ho eixo 102 A entrada EN respons vel pela habilita o do bloco A sa da ENO informa quando a velocidade do motor atingir a velocidade programada Velocidade A velocidade composta por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de dado O tipo de dado da velocidade pode ser constante par metro do usu rio marcador de word marcador de float Para o tipo de dado constante o valor deve ser programado de acordo coma unidade configurada no projeto Para os par metros do usu rio os marcadores de word e os marcadores de float a unidade considerada por este campo o RPM rota es por minuto FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e sa da ENO fica em 0 Se a entrada EN sofrer uma transi o de O para 1 e nenhum outro bloco de movimento estiver ativo com exce o do pr prio bloco Seta Veloc
167. ecutado ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 8 argumentos sendo eles Axis 106 Deceleration ho Bus y 116 Activeltt Command Aborted 118 Error 118 Error Idh Bloco Retentivol117 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que a parada finalizada MODO DE OPERA O Ao executar o bloco MC Stop o drive passar a operar em malha de posi o e permanece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive leg Linguagem 133 Na execuc o do bloco o estado do eixoh1 mudar para Stopping Ao finalizar a parada e o bloco n o estiver mais ativo o estado do eixo h 18 mudar para Standstill ERROS DO BLOCO Descri o Desacelera o programada menor que a minima permitida Desacelera o programada maior que a m xima permitida Drive no estado Disabled ou Errorstop P202 diferente de 4 PLC Bloco MC n o executado Falha interna O a bi Las Lat cs a Dg O 6NDLSS00 WMT ca Execute PAO Move velocity Invelocity Real Real 200 00 H velocity a MX6501 1000 00 M Acceleration E MXESO 1000 00 H Deceleration CommandAborted fe 21 025503 Error e 9016504 Error Me SENT ESDO bi Aborting H BufferMode Kians HUpdatelMode M6505 WMA6509 Execute Fal 5 5
168. ento transferido junto com o programa do usu rio e poder sofrer altera es atrav s da execu o do bloco CALCCAM Para perfis de posicionamento calcul veis os seguintes par metros s o necess ros e N mero M ximo de Pontos Valor constante que configura o n mero m ximo de pontos que este CAM poder ter e Primeiro Ponto Mestre Marcador de float que configura a posi o do mestre do primeiro ponto deste perfil CAM a posi o do mestre nos demais pontos ser de acordo com o conte do dos marcadores de float subsequentes ao selecionado Os conte dos dos marcadores de float utilizados devemter o formato de voltas exemplo 1 5 voltas 0 25 volta Importante Caso a posi o do mestre de algum ponto for menor que a posi o do mestre do ponto anterior no momento da execu o do bloco CALCCAM este perfil CAM n o ser mais executado 156 WLP V8 7X Weg sem que novamente o bloco CALCCAM seja executado com os conte dos dos marcadores utilizados estejam corretos e Primeiro Ponto Escravo Marcador de float que configura a posi o do escravo do primeiro ponto deste perfil CAM a posi o do escravo nos demais pontos ser de acordo com o conte do dos marcadores de float subsequentes ao selecionado Os conte dos dos marcadores de float utilizados devemter o formato de voltas exemplo 1 5 voltas 0 25 volta e Primeiro Tipo de Curva Marcador de bit que configura o tipo de interpola o O para interpola
169. entrada EN 1 sa da ENO e 17 argumentos sendo eles bitOa 15 word A entrada EN respons vel pela habilita o do bloco A sa da ENO estar ligada enquanto o bloco estiver sendo executado BIT Qa 15 O argumento bit composto por um tipo de dado e um endere o leg Linguagem 257 O tipo de dado do argumento pode ser desabilitado constante marcador de bit entrada digital sa da digital par metro do usu rio WORD O argumento word composto por umtipo de dado e umendereco O tipo de dado do tempo decorrido pode ser par metro do usu rio marcador de word FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 o bloco executado Se o bloco estiver habilitado o valor do argumento word ser composto pelos valores contidos nos argumentos bit O a 15 EXEMPLO COMENTADO IX 0301 MZ 1000 Mwengi M100 MZ 1002 MZ 1005 M2 1004 MZ 1005 MZ 1006 MZ 1007 MZ 1008 MZ 1009 M1010 M2 101 MZ 1012 M2 1013 M2 1014 MA 1015 A entrada digital 1 habilita o bloco MUX quando o bloco executado o par metro do usu rio 801 conter o valor 1 caso contrario conter 0 O conte do do marcador de word 6000 ser composto pelos valores dos marcadores de bit 1000 a 1015 ou seja se os valores dos marcadores de bit 1000 a 1015 pares conterem 1 e os impares 0 o valor do marcador de word 6000 ser em bin rio 0101010101
170. escrita na barra de status 3 5 7 5 Verificador 3 5 7 5 1 INPOS ACESSO Menu Inserir Blocos de Fun o Verificador INPOS e Barra de Ferramentas de Edi o FUN O Insere um elemento em posi o b26 DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 5 2 INBWG ACESSO Menu Inserir Blocos de Fun o Verificador INBWG Barra de Ferramentas de Edi o FUN O Insere um elemento em movimento 223 DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status WLP V8 7X Weg 3 5 7 6 CLP 3 5 7 6 1 TON ACESSO Menu Inserir Blocos de Fun o CLP TON Barra de Ferramentas de Blocos 2 FUN O Insere um elemento temporizadorl2301 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 6 2 RIC ACESSO Menu Inserir Blocos de Fun o CLP RTC Barra de Ferramentas de Blocos
171. eta bobina for ativado GR FICO IN RESETA BOBINA S O EXEMPLO COMENTADO vo UW 500 Se a entrada digital 1 for 1 reseta o par metro do usu rio 800 Caso contr rio o valor do par metro mantido 745 PTS COIL S MBOLO PH DESCRI O E composto por 1 entrada e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit sa da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 O valor corrente n o salvo na mem ria E2PROM ou seja este ltimo valor n o recuperado Al m disso valores pares correspondem a 0 enquanto que valores mpares correspondem a 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Quando houver uma transi o de O para 1 no sinal de entrada o argumento setado durante um ciclo de scan Depois disso o argumento resetado mesmo que a sua entrada permane a em 1 GR FICO N BOBINADE TRANSICAO POSITIVA Weg Linguagem 127 4 7 4 6 1 CICLO DE SCAN EXEMPLO COMENTADO aK 1 HAA NO m gt Quando a entrada digital 1 for de O para 1 escreve 1 por um ciclo de scan no marcador de bit 2000 NTS COIL S MBOLO AN DESCRI O E composto por 1 entrada e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit sa da digital par metro do usu rio 1 marc
172. go aberta mostrando os poss veis erros da compila o 239 juntamente coma localiza o dos erros 23Yno editor ladder Veja tamb m as mensagens de erros 285 erros fatais 28 advert ncias ba e Informa es 288 do compilador 3 7 3 Depura o ACESSO Menu Construir Depura o Tecla de Atalho Shift F7 FUN O Ativa ou desativa as informa es para depura o 3 8 Comunica o 3 8 1 Download ACESSO Menu Comunica o Dowload Tecla de Atalho F8 Barra de Ferramentas de Comunicac o FUNCAO Escreve o programa do usu rio no drive IMPORTANTE Verificar as Configura es 51 da Comunicac o 3 8 2 Upload ACESSO Menu Comunica o Upload Tecla de Atalho Alt F8 Barra de Ferramentas de Comunica o FUN O L o programa do usu rio no drive IMPORTANTE Weg Menus os Verificar as Configura es ls da Comunicac o Somente dispon vel para SoftPLC do CFW 11 SoftPLC da SSW 06 SoftPLC do SSW 7000 SoftPLC do CFW 500 Para SoftPLC do CFW 11 poss vel proteger essa fun o por senha Maiores detalhes verificar propriedades do projeto FER 3 8 3 Monitora o Online ACESSO Menu Comunica o Monitora o Online Tecla de Atalho F9 Barra de Ferramentas de Comunica o FUN O Ativa ou desativa a monitora o online 6A IMPORTANTE Verificar as Configura es 51 da Comunicac o 3 8 4 Configura o Monitora o Online 3 8 4 1 Com
173. guagem 23 O modo de contagem sempre constante sendo poss vel os seguintes modos Modo 1 a contagem de pulsos realizada em quadratura entre os sinais A e B conforme figura a seguir O resultando tem uma resolu o de quatro vezes a resolu o do encoder Sinal E I l I I l I I I Ea E I l I H Modo 2 a contagem de pulsos realizada somente atrav s do sinal A o sinal B tema finalidade de escolha de sentido da contagem crescente ou decrescente Obs Somente o encoder auxiliar da PLC e o encoder da POS2 tema op o de contagem no modo 2 se os mesmos n o estiver sendos usados como realimenta o de posi o Sinal Sinal E cw I l I l I Decrenenta I Li I I l I l I l I l Encoder SRC Determina qual encoder ser feito contagem dos pulsos encoder principal ou auxiliar FUNCIONAMENTO Se a entrada EN for zero o argumento de valor corrente CV n o alterado Se a entrada EN for 1 o argumento de valor corrente CV zerado na transi o positiva de EN e ent o iniciada a da contagem dos pulsos do encoder principal ou auxiliar Quando o valor de pulsos contados atingir a refer ncia de contagem REF CNT a sa da Q vai para 1 durante um ciclo de scan retornando a O posteriormente Se ocorrer um RESET o argumento de valor corrente CV zerad
174. guagem 29 Ql EN TRANSFER ENO QZZ EN SPEED 23 HROTATION ITSDO H SPEED al OFFSET ol Ares H ACCELERATION Soros MDECELERATIOM Real HHAIS EHO A entrada digital IX1 habilita o drive A entrada digital 1X2 habilita o bloco SPEED que atrav s dos seus par metros de sentido de rota o velocidade offset acelera o e desacelera o ira gerar uma refer ncia de velocidade para o eixo real 7 5 3 4 REF S MBOLO DESCRI O E composto por 1 entrada EN 1 sa da ENO e 3 argumentos sendo eles Modo de Controle 105 MODE Velocidade f 02 SPEED Corrente de Torquelt05 TORQUE A entrada EN respons vel pela habilitac o do bloco e por enviar o comando de gira p ra ao drive A sa da ENO informa que o bloco est habilitado e sendo executado O bloco REF respons vel pela escrita de refer ncia de velocidade ou refer ncia de corrente de torque para o controle do drive rampas sentido de giro etc A sele o do tipo da refer ncia feita no argumento MODE A refer ncia de velocidade possui a op o de valor em 13 bits ou em rpm A refer ncia de corrente de torque em da corrente nominal do motor FUNCIONAMENTO Modo Velocidade Se a entrada EN for 0 o bloco n o executado e sa da ENO zero Se a entrada EN for 1 o drive estiver habilitado geral e nenhum outro bloco de movimento estiver ativo O comando gira p ra vai
175. guintes equipamentos cart o opcional PLCI para inversores da linha CFW 09 cart o opcional PLC para inversores da linha CFW 09 cart o opcional POS2 para servoconversores SCA 05 SoftPLC do inversor da linha CFW 11 SoftPLC da soft starter da linha SSW 06 cart o opcional PLC11 01 para inversores da linha CFW 09 cart o opcional PLC11 02 para inversores da linha CFW 09 rel SRW01 PTC rel SRW01 RCD SoftPLC do servoconversor SCA06 SoftPLC do inversor da linha CFW 700 SoftPLC da soft starter da linha SSW 7000 SoftPLC do inversor da linha CFW 500 As principais caracter sticas do software incluem Edi o do programa atrav s de v rios blocos de fun es em ladder Compila o do programa em ladder para linguagem compat vel aos cart es Transfer ncia do programa compilado para os cart es Leitura do programa existente nos cart es Do Monitora o Online do programa que est sendo executado nos cart es Comunica o atrav s de serial em RS 232 ou USB Ho ponto a ponto comos cart es Comunica o serial em RS 485 com at 30 cart es desde que seja utilizado um conversor RS 232 para RS 485 e Ajuda Online comrefer ncia de todas as fun es e blocos existentes no software 1 Somente para SoftPLC do CFW 11 SoftPLC da SSW 06 PLC11 01 e PLC11 02 2 USB somente dispon vel para SoftPLC do CFW 11 PLC11 01 PLC11 02 SRWO1 PTC SRWO1 RCD SoftPLC do SCA06 e SoftPLC do SSW 7000 Weg Vis o Geral 11
176. i veis utilizadas em blocos de fun o basta dar um duplo clique no conector da vari vel conforme figura a seguir ME2000 ou HM 2000 Nessa caixa voc deve escrever o novo valor a ser escrito e confirmar atrav s do bot o Monitora o de Vari veis Atrav s da janela de monitora o de vari veis poss vel verificar o estado de vari veis utilizadas no programa ladder independente de estar ou n o monitorando o ladder Para carregar esta tela basta pressionar o bot o de monitora o de vari veis Alo mes ma maneira que na monitora o online neste momento o WLP tentar estabelecer a comunica o com a placa testando a comunica o serial com a mesma e efetuar as mesmas opera es anteriormente descritas A janela de monitorac o de vari veis temo seguinte aspecto E WLP V8 7X WLP Monitora o de Vari veis rquivo Ajuda S mbolo Tipo Enderego walr Inserir E ditar Escrever Apagar p D owr Para inserir novas vari veis basta pressionar o bot o inserir A seguinte caixa ser exibida inserir Vari vel Teo A Endere o Simbolo Nesta janela basta escolher o tipo endere o e um s mbolo representativo No exemplo a seguir foi selecionado o marcador de word M W 6000 Inserir Vari vel Tipo ENT Marcador de Word Endere o E000 Simbolo Tempo Ao pressionar o bot o OK a vari vel ser mostrada j na janela de monitora o de vari veis Monitor
177. icando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 Posicionamento 3 5 7 2 1 SCURVE ACESSO Menu Inserir Blocos de Func o Posicionamento SCURVE Barra de Ferramentas de Edi o E FUN O Insere um elemento curva s 143 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 2 TCURVE ACESSO Menu Inserir Blocos de Fun o Posicionamento TCURVE Barra de Ferramentas de Edi o L FUN O Insere um elemento curva trapezoidall145 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 32 WLP V8 7X Weg 3 5 7 2 3 HOME ACESSO Menu Inserir Blocos de Fun o Posicionamento HOME Barra de Ferramentas de Edi o Ez FUN AO Insere um elemento busca zero m uinah 481 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o blo
178. ico Clique como mouse sobre um dos cantos da regi o que deseja executar o zoome mantenha o mouse pressionado mova o mouse de modo a marcar uma regi o Nesse momento um ret ngulo aparecer no gr fico solte o bot o do mouse e ent o d um duplo clique sobre esse ret ngulo Na figura a seguir um exemplo desse zoom Linguagem 167 Movendo o gr fico Pressione a tecla SHIFT e clique como mouse sobre o gr fico e mantenha o mouse pressionado mova o mouse e gr fico mover junto Menu gr fico Para ter acesso ao menu do gr fico clique como bot o direito do mouse sobre a rea do gr fico ap s o seguinte menu aparecer w Mostra coordenadas do mouse w Eixos zoom k Ajusta k Propriedades Nesse menu poss vel executar as seguintes opera es Habilitar des abilitar coordenadas do mouse Habilitar desabilitar eixos xe y Executar opera es de zoom Executar opera es de ajuste da tela Abrir caixa comas propriedades do gr fico Na figura a seguir mostrada a caixa de propriedades do gr fico 168 WLP V8 7X Weg Propriedades Geral Escala das coordenadas al m y 0 0332 m 0 630631 v D 6972 We Coordenadas do mouse le Eixos Cancelar Ajuda Nessa caixa de propriedades do gr fico poss vel executar as seguintes opera es Ajustar manualmente a escala dos eixos xe y Habilitar des abilitar coordenadas do mouse Habilitar desabilitar eixos xe y
179. idade executado um perfil trapezoidal baseado nas caracter sticas programadas dos argumentos e nunca finalizado No entanto outros blocos Seta Velocidade podem ser habilitados online alterando a programa o dos seus argumentos Para acabar com este movimento necess rio utilizar o bloco parada A sa da ENO s vai para 1 emumciclo de scan quando o bloco atingir a velocidade programada Caso contr rio sempre 0 Importante Este bloco trabalha em malha de velocidade permanecendo assim mesmo ap s a sua conclus o FLUXOGRAMA 202 WLP V8 7X Weg SE TSPEED este bloco esta atwo continua EN anterior 0 CADA executando ha algum posicionamento atuo N atingiu a velocidade programada neste ciclo de scan e seispeed miclaliza o ENO 1 bloco ENO 6 GR FICO EM SETSPEED VELOCIDADE NO MINIMO 1 CICLO DE SCAN ENO A CICLO DE SCAN EXEMPLO COMENTADO alii 0 ZA IZ 101 Al Hor no HROTATION 500 0 H FEEC 10000 0 H ACCELERATION Feal HASIS IE 102 AZ 1 wloz Colo Arnti hor rio H ROTATION 1000 0 MSPEED 10000 0 H ACCELERATION Feal HASIS all Wl EHO ral Aragi WEA Cancela E Autom tico Feal 204 WLP V8 7X Weg 7 5 3 2 Na transi o de O para 1 da entrada digital 1 do drive o bloco com velocidade de 500 rpm no sentido hor rio disparado Quando esta velocidade ati
180. im Fi Qtd Fim Fim Marcador de MX6100 MX6000 2000 Bit Retentivos M X6483 WMX7999 4 9A Marcador de WM X6500 1488 MX6100 1408 MX8000 2000 9MX5000 1100 MX5000 1100 Bit Vol teis WMX7987 GM X7507 M X9999 9 93 M X6099 M X6099 Marcador de M W8200 1000 Word MW8399 MW12000 4 92 Retentivos MW12999 E oo WLP V8 7X CART ES EQUIPAMENTOS SOFTPLC V1 0X SOFTPLC V1 0X PLC11 01 V1 4X S RW01 PTC SCA06 V1 1X PLC11 02 V1 4X V2 0X SS W7000 TIPO crw 11 S RW01 RCD DE DADO V2 0X In cio Fim Marcador de M W8400 Word Vol teis M W8999 In cio In cio In cio In cio Fim Fim Qtd Fim Qtd Fim Qtd M W8200 650 To 2000 M W8000 200 MW8000 200 JoM W8849 M W13000 4192 M W8199 M W8199 To M W14999 Marcador de SX3000 SX 3000 WSX3064 4 SX 3000 SX 3000 Bit de WSX3111 SX3006 WSX3070 oSX3040 oSX3040 Sistema 1 92 N N 925 25 Marcador de SW3300 SW3300 WSW3404 3 SX3300 Word de SW3404 JSW3408 WSX3324 HE MF16000 500 M arcador de M 92000 Float M F9399 Retentivos MF16499 4 92 Marcador de M F9400 M F17000 1000 Float Vol teis M F9999 WM F9174 MF 17999 4 1 92 Marcador de Double Vol teis Sistema 1 M F9000 Marcador de Double Retentivos MD19000 550 M D19549 4 UW800 100 UW1050 200 GUW1010 U W899 GUW1249 GUW1059 GUW1059 GPWO WPW1000 5 GPW1000 GPW100
181. im que o pulso nulo for encontrado inicia se o processo de parada VELOCIDADE 1 2 POSIC O 1 Pulso Nulo Detectado 2 Posi o de Parada Bi Direcional com Sensor Esse tipo pode ser usado quando o pulso nulo do encoder n o est dispon vel A busca do sensor iniciada com um perfil trapezoidal baseado nas caracter sticas programadas No instante em que o sensor detectado inicia se o processo de invers o de sentido No instante em que o sensor n o mais detectado essa posi o considerada como sendo a posi o do pulso nulo e inicia se o processo de parada seguido do retorno a nova posi o do pulso nulo Se o bloco for habilitado e a entrada ZEROSW estiver em 1 o movimento inicia se no sentido contr rio ao programado quando o sensor n o mais detectado essa posi o considerada como sendo a posi o do pulso nulo e inicia se o processo de parada seguido do retorno a nova posi o do pulso nulo VELOCIDADE 1 TA NA 1 Sensor Detectado 2 Sensor N o Detectado nova posi o do pulso nulo 3 Posi o de Parada nova posi o do pulso nulo POSI O Weg Linguagem 151 Bi Direcional com Sensor e Pulso Nulo A busca do pulso nulo iniciada com um perfil trapezoidal baseado nas caracter sticas programadas No instante em que o sensor detectado inicia se o processo de invers o de sentido No instante em que o sensor n o mais detectado inicia se a busca do pulso nulo As
182. im de curso o motor para e muda o movimento para a dire o positiva Ao sair da AbsSwitch o motor para novamente e muda o movimento para a dire o negativa Quando ocorrer uma borda de descida em AbsSwitch SwitchMode MC EdgeOff o motor para e volta para a posi o em que a borda ocorreu Todos os movimentos ser o realizados com uma acelera o desacelera o programados em P0100 e P0101 exceto ao encontrar a LimitSwitch fim de curso onde o motor para instantaneamente Ao voltar a posi o de borda de descida da AbsSwitch a sa da Done do bloco marcador de bit 6503 setado e os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 s o resetados A sa da Done marcador de bit 6503 permanece em 1 enquanto a entrada Execute marcador de bit 6500 est setado leg Linguagem 185 7 5 2 11 MC_StepLimitSwitch S MBOLO Execute MIC SteplLimitSwitoh Direction LimitSwitohfode velocity Command borted Error Errol DESCRI O Executa a busca da posi o da LimtSwitch MOVING PART Limitswitch on or on l On LimitSwitch Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo comos argumentos configurados A LimtSwitch somente poder ser ligada nas entradas digitais 1 2 ou 3 sendo que a fun o programada da entrada digital dever ser de acordo como argumento LimitSwitcth Mode e o argumento Direction conforme a tabela abaixo
183. imento ser na dire o negativa Quando ocorrer uma borda de subida em Abs Switch SwitchMode MC_EdgeOn o motor para e volta para a posi o em que a borda ocorreu No caso 2 ao executar o bloco a AbsSwitch est acionada como o argumento Direction est configurado como MC SwitchNegative o movimento ser na dire o positiva e ao sair da AbsSwitch o motor para e muda o movimento para a dire o negativa Quando ocorrer uma borda de subida em Abs Switch SwitchMode MC_EdgeOn o motor para e volta para a posi o em que a borda ocorreu Todos os movimentos ser o realizados com uma acelera o des acelera o programados em P0100 e P0101 Ao voltar a posi o de borda de subida da Abs Switch a sa da Done do bloco marcador de bit 6501 setado e permanece em 1 enquanto a entrada Execute marcador de bit 6500 est setado 192 WLP V8 7X Weg Na transi o de O para 1 do marcador de bit 6501 o bloco MC StepDirect executado e a posi o de refer ncia do usu rio P0051 P0052 e P0053 alterada para 3 5 voltas P0051 8192 P0052 3 e P0053 0 O estado do eixo 118 alterado para Standstill Quanto o marcador de bit 6500 resetado os marcadores de bit 6501 e 6502 tamb m s o resetados 7 5 2 14 MC FinishHoming S MBOLO Execute PMC FinishHomirnag DES CRI O Muda o estado do eixofit lde Homing para Standstill Quando houver uma transi o de O para 1 na entrada Execute o bl
184. inal positivo girando na realidade 75 voltas no sentido hor rio NOTA Se o tipo de busca de zero programado utilizar pulso nulo a posi o final pode sofrer um offset dependendo do valor do par metro 769 que provoca um adiantamento da posi o emrela o ao pulso nulo Desta forma a parada ser o valor de P769 d cimos de graus antes do pulso nulo IMPORTANTE Ap s a busca de zero de m quina o controle fica em malha de posi o EXEMPLO COMENTADO 152 WLP vs 7x Weg vaal MZ 2000 MEZZO00 SM0 MZ 20011 EMO 5 via 200 0 1000 00 ACCELERAT 10H Positivo SIGM OFFSET 0 00 OFFSET Hor no HROTATIOEN Padr o TYPE Real HASIS Considerando que o drive tenha sido rec mresetado ou energizado na transi o de O para 1 da entrada digital 1 ativa a busca de zero m quina tipo padr o pois o marcador de bit 2001 inicializado em O Quando a entrada 2 vai para 1 inicia a busca do pulso nulo Ao encontr lo o motor come a a desacelerar e volta para a posi o do pulso nulo encontrada mais o valor de P769 Assim que o posicionamento conclu do o marcador 2001 setado que inabilita uma nova busca 7 5 2 4 TCURVAR S MBOLO EM TCURUAR ENO POSITION ACCELERAT DOM DIRECTION SPEED SOURCE SPEED GAIN ARIS DESCRICAO composto por 1 entrada EN 1 sa da ENO e 6 argumentos sendo eles posi o 102 acelera o 103 dire o ho velocidadel152 sincronis mo 153 eixo ho
185. iormente descritas A caixa de for a entradas sa das temo seguinte aspecto SOFTPLC CFW 11 so WLP V8 7X Weg For a Entradas Saidas Entradas Digitais 2i Habilita alar 1 mr a r al Entradas Anal gicas 11 Sa das 4nal gicas 0 Habilita Walor Habilita Walor seat m 1747 i747 207 m fo p ento 2020 2020 ZWZ p p FAL f 638 1638 AR EA 1638 1638 AE SOFTPLC SSW7000 Saidas Digitais 0 Habilita Yalor T cad T ca Entradas Anal gicas Mw Saidas Anal gicas 0 Habilita Walor Habilita Walor sn E eme E ut T sawi T AUTE F ZWZ A eta SOFTPLC CFW500 leg Monitora o NON Entradas Digitais Els 1 Habilita Habilita valor 1 2 3 momo gt o q E mm gt o q F sal valor To sal Entradas Anal gicas E Saidas Anal gicas 0 Habilita Walor Habilita Walor E E w sawi AME emo Do al MAI Entrada em Frequencia Saida em Frequencia e O poo po T O eta SOFTPLC CFW700 z q re For a Entradas Sa das tbem Entradas Digitais 2s Saidas Digitais Ex Habilita L Habilita 2 3 1 m C a gt valor DP COC C aL vo J g A Entradas Anal gicas Ew Saidas Anal gicas 50W Habilita Walor Habilita Walor S E a aw E em T AUTER F 22 ea SOFTPLC SCA06 82 WLP V8 7X ll El vammaa DO bebi Wisualiza Nenhum Slot Entradas Diatas lx
186. ipo de Erro O Alarme 1 Falha TEXTL1 Texto do erro linha 1 12 caracteres TEXTL2 Texto do erro linha 2 12 caracteres A entrada EN respons vel pela habilitac o do bloco A sa da ENO indica que o bloco est ativo FUNCIONAMENTO Se a entrada EN for 0 a sa da Q 0 Quando a entrada EN for ativada o c digo do alarme ou falha mostrado na IHM do drive como respectivo texto Se for um alarme e o bloco for desabilitado o alarme removido da IHM Se for uma falha e o bloco for desabilitado a falha n o removida da IHM Nesse caso necess rio resetar o drive Obs Se outro alarme falha estiver ativo ao ativar o bloco este alarme falha do usu rio n o sobrep e ao alarme falha ativo EXEMPLO COMENTADO 4MX6200 4MX6201 EM LSERERR ENO leg Linguagem 265 Quando o marcador de bit MX6200 for 1 ser gerado o alarme 950 na IHM do drive coma mensagem Sobrecarga Ventilador 1 7 5 9 Rede CAN 7 5 9 1 MSCANWEG S MBOLO EM HSCAHWEG ENO SPEED SRL As IS DESCRI O E formado por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles Fonte da velocidade seleciona qual velocidade o Mestre CANW EG r transmitir para os escravos a velocidade real ou a refer ncia de velocidade Eixo determina qual o eixo Mestre CANW EG ir transmitir para os escravos o eixo real ou o eixo virtual A entrada EN respons vel por habilitar o mestre a enviar a velocidade e
187. is de compila o Erro Fatal C1 Janela do compilador n o pode ser criada Por que erro de mem ria A o fechar e recome ar a aplica o ou reiniciar o computador Erro Fatal C2 diret rio n o encontrado 1 Por que erro interno A o notificar a Assist ncia T cnica da WEG ou seu representante W EG informando lhe a descri o e detalhes de como reproduzir este erro Erro Fatal C3 compilador recebeu um argumento inv lido Por que erro interno A o notificar a Assist ncia T cnica da WEG ou seu representante W EG informando lhe a descri o e detalhes de como reproduzir este erro Weg Compilador 285 8 3 Erro Fatal C4 arquivo 1 n o pode ser aberto gt causou Por que o arquivo n o existe ou n o pode ser acessado erro no arquivo A o baseado na causa do erro tentar eliminar o erro Erro Fatal C5 diret rio 1 n o pode ser criado Por que Erro no hard disk A o recome ar o computador e compilar novamente Erro Fatal C6 equipamento incorreto Por que arquivo fonte lt Project gt LDD est corrompido A o criar um novo programa Erro Fatal C7 n mero incorreto de p ginas Por que arquivo fonte lt Project gt LDD est corrompido Ac o criar umnovo programa Erro Fatal C8 arquivo n o pode ser aberto Por que arquivo fonte lt Project gt LDD est corrompido Ac o editar seu programa novamente e salv lo Erro Fatal C9 estour
188. istente de configura o de um duplo clique sobre o nome do assistente Ao selecionar o assistente de configura o na rvore de projeto os seguintes itens da barra de bot es ser o ativados download da configura o do assistente de configura o para o equipamento EX E upload da configura o do assistente de configurac o do equipamento p gura gura quip Obs O download do assistente de assistente de configura o s estar ativo ap s executar o assistente de configura o e gerar uma configura o v lida ou seja concluir o assistente de configura o Di logos de Monitora o Lista todos di logos de monitora o 16 do projeto Para abrir o di logo de monitora o de um duplo clique sobre o nome do di logo Di logos de Trend de Vari veis Lista todos os arquivos de trend de vari veis 73 do projeto Para abrir o di logo de trend de vari veis de um duplo clique sobre o texto Di logos de Trend de Vari veis ou sobre o nome do arquivo Di logos de Monitora o de Vari veis Lista todos os arquivos de monitora o de vari veis 718 Para abrir o di logo de monitora o de vari veis de um duplo clique sobre o texto Di logos de Monitora o de Vari veis ou sobre o nome do arquivo Di logos de Valores dos Par metros Lista todos os arquivos de valores de par metros 469 Para abrir o di logo de valores de par metros de um duplo clique sobre o texto Di logos de
189. ivo W MODE Real MAIS MZ 1000 MZ 1000 vaa l EA 50 pg wenog Se houver uma transi o de O para 1 na entrada digital 1 ou o marcador de bit 1000 for 1 e a sa da digital 1 for 0 um posicionamento TCURVE habilitado Na sua conclus o o marcador 1000 vai para 1 fazendo com que o bloco CTU efetue uma contageme novamente aciona o posicionamento desde que a entrada digital 2 seja Weg Linguagem 237 7 5 6 4 0 Quando o contador sentir 50 transi es positivas no marcador 1000 ou seja efetuou 50 posicionamentos a sa da digital 1 vai para 1 fazendo com que um novo posicionamento n o seje poss vel de ser feito at que a entrada digital 2 for 1 resetando a sa da 1 PID S MBOLO SELREF REF u REF REFMANUAL FEEDBACK EF KI ED MIH TYFE 0FPT DES CRI O composto por 1 entrada EN 1 sa da ENO e 8 argumentos sendo eles sinais 238 refer ncia feedback e sa da de controle ganhos 38 KP KL KD sele o 237 O autom tico ou 1 manual limites m ximo m nimo 105 filtro da refer ncia autom tica 232 refer ncia manuall23 modo do controlador 238 direto ou reverso tipo 238 acad mico ou paralelo A entrada EN respons vel pela habilita o do bloco A sa da ENO uma c pia do valor da entrada EN Sele o O argumento sele o composto por um tipo de dado e um endere o O tipo de dado do endere o pode ser constante marcador de
190. litado pelo menos por um ciclo de scan UED Linguagem NOS Entrada R pida pulso nulo do encoder conector X8 pino 8 para a POS2 ou conector XC9 pino 8 para a PLCI e PLC2 Importante Este bloco n o altera a forma de controle seja ela em malha de posi o ou em malha de velocidade GR FICO EN ENTRADA R PIDA VELOCIDADE ENO EXEMPLO COMENTADO vall vM 2000 EN TCURUE ENO Positivo H SIGM POSITION 10 00 MPOSITION wab W ED00L H SFEER wM WEeD0l H ACCELERATION Relativo H HODE Real H AHIS vaia MZ 2001 EH GSTOP EMO BDO 5 00 Autom tico Real Quando a entrada digital 1 for 1 um posicionamento de 10 voltas habilitado Se a entrada digital 2 for 1 o bloco de parada r pida habilitado decorridos 5 voltas quando ocorrer um pulso na entrada r pida do conector X8 o posicionamento ser cancelado Ao parar escrito 1 no marcador de bit 2001 por um ciclo de scan No instante que a entrada digital 2 voltar para 0 o posicionamento poder ser reiniciado m2 WLP V8 7X Weg 7 5 2 Posicionamento 7 5 2 1 SCURVE S MBOLO EH SCURUE ENO SIGM POSITION POSITION SPEED ACCELERATION JERE MODE ARIS DES CRI O composto por 1 entrada EN 1 sa da ENO e 6 argumentos sendo eles posi o 1103 velocidadel10 acelera o ho jerkhoS modol103 eixo 02 A entrada EN respons vel pela habilita o do bloco A sa da ENO informa o instante que o bloco
191. m 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 9 argumentos sendo eles Master 108 SlaveloB Cam Tablef14 Periodic 15 Busy 118 Error t18 Error 1d 117 Cam Table IDh1 Bloco Retentivo 112 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado com sucesso ERROS DO BLOCO eu Di Arquivo das tabelas de pontos da curva CAM inv lido Cam Table inv lido Cam Table deve ser de 1 10 EXEMPLO EN WLP V8 7X Weg 7 5 2 16 o l 2 E 4 5 z T a a a Det pulos 1 i Execute ME CamTableSelect Done FastInput FastInput l keal Feal DIA 3000 vab W1 3000 Hon Periodic Desabilitado 2 Desabilitado 3 wW13001 3 pe DEEP S00l vM s0gs i Execute PMC _Camin Insyno Fastinput 5 Fe Feal SAA SO CamTablell Diesabilitado Diesabilitado CommandAborted Desabilitado Error dh Desabilitado Erodi Desabilitado A A bortmz HW EufterMode EndOrProfile e Desabilitado Na transi o de O para 1 do marcador de bit 8000 o bloco MC CamTableSelect executado comisso a tabela de pontos 3 conte do do marcador de word 13000 poder ser utilizada pelo bloco MC Camln Ao executar o bloco a sa da Done marcador de bit 8001 setado e permanece em l enquanto a entrada Execute marcador de bit 8000 est setado Nesse exemplo o marcador de bit 8001 garante que o bloco MC Camln n o ser acionado antes do bloco
192. m elemento DESCRICAO O cursor fica com forma de uma borracha Clique com o bot o esquerdo do mouse sobre o elemento que ele ser apagado 3 5 3 Coment rio ACESSO Menu Inserir Coment rio Barra de Ferramentas de Edi o E FUN O Insere um coment rio 2d Weg Menus DES CRI O O cursor fica semelhate ao bot o da barra de ferramentas acima Voc pode inserir o coment rio clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o coment rio n o pode ser inserido e uma informa o escrita na barra de status 3 5 4 Liga o 3 5 4 1 Horizontal ACESSO Menu Inserir Liga o Horizontal Barra de Ferramentas de Edi o E FUN O Desenha uma liga o horizontal DESCRI O O cursor fica semelhate ao bot o da barra de ferramentas acima Voc pode inserir uma liga o horizontal clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a linha horizontal n o pode ser inserida e uma informa o escrita na barra de status 3 5 4 2 Vertical ACESSO Menu Inserir Liga o Vertical Barra de Ferramentas de Edi o FUN O Insere uma liga o vertical DESCRI O O cursor fica semelhate ao bot o da barra de ferramentas acima Voc pode inserir uma liga o vertical clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proi
193. manece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do bloco o estado do eixoh1 mudar para Homing e permanecer assim at a execu o dos blocos MC StepRefPulse MC StepDirect ou MC_FinishHommeg ERROS DO BLOCO ED gt gt 60 Velocidade programada menor que a minima permitida Velocidade programada maior que a m xima permitida Drive no estado Disabled ou Errorstop O 6 Drive no estado Stopping F202 diferente de 4 PLC Estado do Drive diferente de Standstill ou Homing Entradas digitais 1 2 e 3 n o configuradas conforme Limits veto ode EXEMPLO o l 2 5 4 5 E T E a MZ B 500 vaia SDS o Execute MC _StepLimitSwitch Dione Real Real l MC Negative H Direction pl E MC EdgeOn M LimitSwitchitade iwe AM ZE502 100 00 W velocity CommandAborted Y Desabilitado 2 Error Desabilitado ErrorlO Desabilitado Weg Linguagem 187 7 5 2 12 o LimitSwitch ko case 1 o lcase2 Na transi o de O para 1 do marcador de bit 6500 o bloco MC StepLimitSwitch executado comisso os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse a busca da LimitSwitch No caso 1 ao executar o bloco a LimitSwitch n o est acionada como o argumento Direction est configurado como MC Negative o movimento ser
194. ms TT BD DISO00 SsWROol MINT FLOAT hti 200 pf o EA O IR Ema gt o a o MASO00 MZS001 2 E EN TRANSFER ENO EN TRANSFER ENO DST DST 9 EFA T mi li My wM Ww LS TOO l sM W13101 MASODO 2 MAS001 Execute fi Cambalo FastInput Fastinput Real DA SD MNumberdiiPoints HMD 8000 MMasterPoints SMD 8010 H SlaweFoints hla E E CurveType CamTablelD A 3002 anodic W Periodic MAS Table AMZSOOZ Collie MZSDOS 10 Execute o Camiln Fastinput 11 E Real Craful yr 1 SOM CamTablell Disable Disable 12 Command borted Disable Error Disable ErrorD de Disable 13 Euffered H Euttertiode EndOfProfile Disable Na transi o de O para 1 do marcador de bit 8000 o bloco MW_CamCalc executado e a tabela de pontos 11 marcador de word 13001 ser calculada de acordo comos argumentos do bloco Nesse exemplo o n mero de pontos da curva ser o conte do do marcador de word 13000 2 pontos a posi o do eixo mestre ser de acordo comos conte dos dos marcadores de double 18000 e 18001 3 e 7 voltas a posi o do eixo escravo ser de acordo comos conte dos dos marcadores de double 18010 e 18011 10 e 5 voltas e o tipo da curva ser de acordo comos conte dos dos marcados de word 13100 e 13101 0 linear e 1 spline c bica Colocando os mesmos valores na ferramenta CAM PROFILES 46 podemos observar a curva abaixo Weg Linguagem 197
195. na corrente DESCRICAO Este comando s fica habilitado se o projeto tiver mais de 1 p gina Enecess rio o projeto ter no m nimo 1 p gina 3 4 4 Anterior ACESSO Menu P gina Anterior Tecla de Atalho Page Up Barra de Ferramentas Padr o A FUNCAO Vai para a p gina anterior DESCRICAO Este comando fica desabilitado quando a p gina corrente a primeira p gina do projeto 3 4 5 Seguinte ACESSO Menu P gina Seguinte Tecla de Atalho Page Down Barra de Ferramentas Padr o FUN O Vai para a p gina seguinte DESCRI O Este comando fica desabilitado quando a p gina corrente a ltima p gina do projeto WLP V8 7X Weg 3 4 6 Vai Para ACESSO Menu P gina Vai Para Tecla de Atalho F5 Barra de Ferramentas Padr o tyl FUN O Vai para a p gina escolhida DESCRI O Este comando abrir uma caixa de dialogo onde poss vel escolher a p gina deseja definir um nome para p gina e tamb m um coment rio para a p gina 3 5 Inserir 3 5 1 Apontador ACESSO Menu Inserir Apontador Tecla de Atalho ESC Barra de Ferramentas de Edi o El FUN O Selecionar c lulas 64e alterar as propriedades dos elementos DESCRICAO Para alterar as propriedades dos componentes basta dar um duplo clique como bot o direito do mouse dentro do elemento 3 5 2 Apagar Elemento ACESSO Menu Inserir Apagar Tecla de Atalho Del Barra de Ferramentas de Edi o FUNCAO Apaga u
196. na dire o negativa Quando ocorrer uma borda de subida em LimitSwitch SwitchMode MC_EdgeOn o motor para e volta para a posi o em que a borda ocorreu No caso 2 ao executar o bloco a LimitSwitch est acionada mas mesmo com o argumento Direction configurado como MC Negative o movimento ser na dire o positiva e ao sair da LimtSwitch o motor para e muda o movimento para a dire o negativa Quando ocorrer a borda de subida em LimtSwitch LimitSwitchMode MC_EdgeOn o motor para e volta para a posi o em que a borda ocorreu Todos os movimentos ser o realizados com uma acelera o des acelera o programados em P0100 e PO101 exceto ao encontrar a LimitSwitch fim de curso onde o motor para instantaneamente Ao voltar a posi o de borda de subida da LimitSwitch a sa da Done do bloco marcador de bit 6503 setado e os sinais Busy e Active deste bloco marcadores de bit 6501 e 6502 s o resetados A sa da Done marcador de bit 6503 permanece em 1 enquanto a entrada Execute marcador de bit 6500 est setado MC StepRefPulse S MBOLO Execute MC StepRetPulse Direction velocity SetPosition Command borted Error ErroriD DESCRI O Executa a busca da posi o do pulso nulo Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados A busca ser executada coma velocidade configurada no argumento Velocity e uma
197. na mem ria E2PROM ou seja este ltimo valor n o recuperado FUNCIONAMENTO A sa da ENO vai para 1 se a entrada EN for 1 e ap s o dado destino ter sido atualizado Quando a entrada EN est ativa o valor contido no dado fonte transferido para o dado destino Caso contr rio nada feito Aten o compatibilidade quanto aos tipos de dados fonte e destino EXEMPLO COMENTADO Fo Dil ES RAR EM TRANSFER EMO a BOM A entrada digital 1 em 1 habilita o TRANSFER Comisto o valor contido na entrada anal gica 1 pode ser visualizado no par metro do usu rio 800 Uma aplica o til do bloco TRANSFER a sua utiliza o para habilitar o motor partir por exemplo de uma entrada digital Assim SRC teria uma entrada digital como valor e DST o marcador de bit de sistemal92 que corresponde a habilita o do drive Lembrar que o motor s habilitado se o mesmo j estiver habilitado no drive Isso pode ser programado por exemplo na entrada digital 1 do drive leg Linguagem 7 5 8 2 INT2FL S MBOLO EH IJTEFL EMO INT FLOAT DESCRI O composto por 1 entrada EN 1 sa da ENO e 2 argumentos sendo eles inteiro entradal102 float resultado 108 A entrada EN respons vel pela habilita o do bloco A sa da ENO uma c pia do valor da entrada EN FUNCIONAMENTO A entrada EN sempre transfere o seu valor para a sa da ENO Enquanto a entrada EN for 1 os valores contidos na wor
198. nado DMux Convers o de word para bin rio Converte uma word em seus respectivos 16 bits DRAW Implementa o da fun o draw para uma dada refer ncia de velocidade O draw um valor que pode ser somado ou multiplicado ao valor de uma dada refer ncia de velocidade EP Potenci metro eletr nico Implementa o da fun o potenci metro eletr nico para refer ncia de velocidade FLOAT2PO Convers o de ponto flutuante para posi o Converte um valor rota es em ponto flutuante para posi o em voltas e fra o de voltas Estes valores podem ser utiliza dos diretamente nas entradas dos blocos de posicionamento LRAMP Rampa linear de refer ncia Implementa o de rampa linear de refer ncia conforme tempo de acelera o ou desacelera o programadas mais rampa de desacelera o r pida com op o de sele o de refer ncia lenta ou normal MFILTER Filtro passa baixa de 1 ordem Implementa o de filtro passa baixa de 1 ordem com habilita o e reset Este bloco filtro n o possui a mesma din mica do bloco FILTER do WLP pois seus c lculos dependem do ciclo de scan da placa MMIN2RPM Convers o de velocidade em m min para rpm Calcula a velocidade do motor em rpm conforme a velocidade de linha em m min e o di metro do rolo acionado Mux Convers o de bin rio para word Converte 16 bits em uma word respectiva PO2Float Convers o de posi o para ponto flutuante 284 WLP V8 7X Weg
199. ngida a sa da digital 1 setada Na transi o de O para 1 da entrada digital 2 do drive o bloco com velocidade de 1000 rpm no sentido anti hor rio disparado e a sa da digital 1 resetada Quando esta nova velocidade atingida a sa da digital 2 setada Se a entrada digital 1 for acionada qualquer um dos dois movimentos pr vios que est ativo cancelado e o motor para e ambas sa das 1 e 2 s o resetadas JOG S MBOLO ROTATION SPEED ACCELERATION AsIS DESCRI O E composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles sentido de rota o 103 velocidade 102 acelera o toa EIXO 02 A entrada EN respons vel pela habilita o do bloco FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO fica em 0 Se a entrada EN for 1 e nenhum outro bloco de posicionamento estiver ativo o bloco executa um perfil trapezoidal baseado nas caracter sticas programadas nos argumentos e inicia a desacelera o quando a entrada EN for 0 No instante que a entrada EN for para 0 inicia se a parada e quando ela for finalizada a sa da ENO vai para 1 por umciclo de scan retornando a O posteriormente NOTA A velocidade do JOG n o atualizada online ou seja mesmo que o valor da velocidade programada seja alterada a velocidade deste bloco n o sofrer altera o Importante Este bloco trabalha em malha de velocidade permanecendo assim mesmo ap s a sua conclu
200. nitora o Online corsarios colin licita 59 Configura o Monitora o Online iii 59 PP dead poa de dai N o A SRA a a PAE 59 n 59 O E SE A 59 nooo A o A 59 e 5 nO A 60 Monitora o de Varlavels siii ido 60 Trend de Maa Sanit 60 Monitora o de Entradas Saldas cinarastond dd 60 Monitoracao via IHM soii atico dalt EaR TERREA 60 For a Entradas Saldas ss OIE MT La ado DCE UDIO ai einen dia Css duda saias sinta dna 61 INTOFMACOES Gerais epii inania ios ais dn ndo eiadara atlas 61 CONQUIA ES casas oba ica las ooo nisso ds nadian nona od 61 9 Bloco d USUGTIO sas cascas nagoaaneio coisas EE E Ea cinto elle 62 CONMNQUIA ES assi nn 62 INTO FMACOES ia oia lo rot iia 62 10 Janmela crac ecc 63 Pue AA 63 Lado a Lado ha Porizontal inicia ios 63 Lado a Lado ha VeltiCal cisco E 63 A PPP conceda ara cuE nis cen E dim nadas ane oia c us same i n ada 63 Topicos de Ajuda sas rin rial n nin online AAi 63 S0pre O WUP cuina RSRS REGE ERR READER DEDE RR E SRU RAD E 6 LD NE E NE REDE E ADE RD RD RR 63 Parte IV Opera es de Edi o 64 1 Selecionando Celulas cliente ninio toi aaa ao rec E sanbo SE saa Naa loca bienes 64 2 Movendo C lulaS assi saisas ossos episcopal raised aai iana 65 3 Colando Celulas cubren diosa iss Riba assS aa ls assis pasa dass 66 Parte V Monitora o 66 TA nac 66 2 Baira d BOLOCS e o E 67 3 Monitora o Online smrsrctaca ariadna De esteio ennnen 67 4 Monitora o de Valores Num ricos no
201. o leg Linguagem 213 A sa da InVelocity informa o instante em que atinge a velocidade programada MODO DE OPERA O Ao executar o bloco MC MoveVelocity o drive n o opera em malha de posi o Na execu o do movimento o estado do eixo 118 mudar para Continuous Motion ERROS DO BLOCO Descri o Tentativa de executar bloco com BufferMode Single quando outro bloco ativo Velocidade programada menor que a minima permitida Velocidade programa da maior que a maxima permitida Acelera o programada menor que a m nima permitida Acelera o programada maior que a maxima permitida Desacelera o programada menor que a mima permitida Dezacelera o programada maior que a maxima permitida Drive no estado Disabled ou Errorstop Drive no estado Stopping Tentativa de executar bloco com BufferMode Buffered quando outro bloco ativo e outro bloco aguardando P202 diferente de 4 PLC Drive no estado Homing Bloco MC n o executado Falha mtema NOS DO Real Real 1 200 00 aWL56501 1000 00 M Acceleration 20146507 1000 00 H Deceleration CommandAborted de 31153503 2 Error Desatilitado ErorlOl de Desabilitado Aborting H Bufteriode a Rising W UpdateMode Fa DLASOS Real 3 OPA t MA5505 300 00 MH Acceleration 206507 300 00 H Deceleration Command borted 221025508 Eror Desabilitado ErrorlOl de Desatilitado Abortinz MH Eufterhode Online W UpdatelMode
202. o Se a entrada PRESET for 1 o argumento de valor corrente CV ter o mesmo valor do argumento preset PV FLUXOGRAMA L TENE 244 WLP V8 7X Weg ame 5 CY n o alterado CY PY ERA atingiu a contagem programada neste ciclo de scan EXEMPLO ERA QE vA MZ 1000 MFS000 w MFa001 Modo 1 Principal MF OO MZ 1001 SAA L gt gt Quando a entrada digital 1 ligada o bloco contador de encoder habilitado zerando o valor do marcador de float 9002 e iniciando a contagem dos pulsos do encoder principal Se a entrada digital 2 for ligada o valor de preset contido no marcador de float 9001 transferido para o marcador de float 9002 Quando o valor do marcador de float 9002 atingir o valor de refer ncia contido no marcador de float 9000 a sa da digital 1 setada pois a sa da Q do bloco contador gera um pulso por um ciclo de scan podendo ser resetada atrav s leg Linguagem 245 do marcador de bit 1001 Se o marcador de bit 1000 for um o valor do marcador de float zerado 7 5 7 Calculation 7 5 7 1 COMP S MBOLO OPERATOR DATA 1 DATA E DESCRI O E composto por 1 entrada EN 1 sa da ENO e 4 argumentos sendo eles formato Operador dado 1 dado 2 A entrada EN respons vel pela habilita o do bloco A sa da ENO vai para 1 dependento do operador dado 1 e dado 2 Formato O formato sempre constante podendo ser do ti
203. o selecionando a c lula relacionada A opera o de mover o ponto no gr fico interativa e calcula todo o perfil a cada mudan a do ponto em quest o O novo ponto pode ser visto na tabela de pontos Removendo um ponto no perfil cam O mesmo removido diretamente na tabela de pontos Para isso selecione uma das c lulas respectiva ao ponto e clique no bot o Remover Ponto Zoom de uma rea determinada do gr fico Clique como mouse sobre um dos cantos da regi o que deseja executar o zoome mantenha o mouse pressionado mova o mouse de modo a marcar uma regi o Nesse momento um ret ngulo aparecer no gr fico solte o bot o do mouse e ent o d um duplo clique sobre esse ret ngulo Na figura a seguir um exemplo desse zoom ose WLP V8 7X Weg Movendo o gr fico Pressione a tecla SHIFT e clique como mouse sobre o gr fico e mantenha o mouse pressionado mova o mouse e gr fico mover junto Menu gr fico Para ter acesso ao menu do gr fico clique como bot o direito do mouse sobre a rea do gr fico ap s o seguinte menu aparecer w Mostra coordenadas do mouse w Eixos zoom k Ajusta k Propriedades Nesse menu poss vel executar as seguintes opera es Habilitar des abilitar coordenadas do mouse Habilitar desabilitar eixos xe y Executar opera es de zoom Executar opera es de ajuste da tela Abrir caixa comas propriedades do gr fico Na figura a seguir mostrada a cai
204. o corrente Ainda permite localizar o endere o que est selecionado inserir umnovo endere o e excluir o endere o que est selecionado 3 3 14 Configurac o dos Par metros do Usu rio ACESSO Menu Exibir Tags dos Par metros do Usu rio Tecla de Atalho Ctrl G Barra de Ferramentas Padr o El FUNCAO Mostra todos os par metros program veis pelo usu rio existentes no projeto corrente As fun es e as unidades destes par metros podem ser editadas e transferidas ao cart o 3 3 15 Configura o dos Perfis ACESSO Menu Exibir Configura o dos Perfis FUN O Mostra a configura o do perfil padr o Os valores do perfil padr o ser o usados nos blocos de HOME e quando programado para ser usado nos blocos MC Controle de Movimento 3 4 P gina 3 4 1 Inserir Antes ACESSO Menu P gina Inserir Antes Tecla de Atalho Ctrl B Barra de Ferramentas Padr o EE FUN O Insere uma p gina antes da p gina corrente DESCRI O Este comando ficar desabilitado caso o projeto contenha 255 p ginas Weg Menus 25 3 4 2 Inserir Depois ACESSO Menu P gina Inserir Depois Tecla de Atalho Ctrl A Barra de Ferramentas Padr o E FUN O Insere uma p gina depois da p gina corrente DES CRI O Este comando ficar desabilitado caso o projeto contenha 255 p ginas 3 4 3 Excluir ACESSO Menu P gina Excluir Tecla de Atalho Ctrl Del Barra de Ferramentas Padr o EN FUNCAO Exlui a p gi
205. o da mem ria de longs de rascunho Por que mem ria de rascunho para blocos WLP excedeu seu limite A o diminuir tamanho do programa Erro Fatal C10 estouro da mem ria de bytes de rascunho Por que mem ria de rascunho para blocos WLP excedeu seu limite A o diminuir tamanho do programa Erros do Compilador Os seguintes t picos tratam dos erros de compila o Erro C101 vers o incorreta do header Por que arquivo fonte lt Project gt LDD est corrompido A o criar um novo programa Erro C102 vers o incorreta do software Por que arquivo fonte lt Project gt LDD est corrompido Ac o criar umnovo programa Erro C103 vers o incorreta do body Por que arquivo fonte lt Project gt LDD est corrompido A o criar um novo programa Erro C104 endere o inexistente Por que o campo endere o est vazio A o preencher o campo endere o com um endere o v lido Erro C105 tipo de c lula des conhecido Por que arquivo fonte lt Project gt LDD est corrompido A o criar um novo programa Erro C106 tipo de bloco de fun o des conhecido Por que arquivo fonte lt Project gt LDD est corrompido 26 WLP V8 7X Weg A o criar um novo programa Erro C107 elemento indefinido na lista de instru o Por que erro interno A o notificar a Assist ncia T cnica da WEG ou seu representante W EG informando lhe a descri o e detalhes de como reproduzir e
206. o e jerk do escravo velocidade do Mestre 1 0000 PM Weg Menus 51 NOTA A velocidade acelerac o e jerk do escravo devem ser utilizados como refer ncia para o desenvolvimento do perfil cam onde os mesmos s o calculados numericamente e n o levamem considerac o carga in rcia torque e a din mica do drive Adicionando um novo ponto no perfil cam Um ponto pode ser adicionado atrav s dos bot es adicionar ou inserir ponto ou atrav s de um duplo clique do mouse no gr fico na posic o onde deseja se adicionar o ponto O duplo clique pode ser feito em qualquer regi o do gr fico Caso j exista uma interpola o nessa regi o o editor ir inserir esse ponto entre os dois pontos da interpolac o O ponto sempre adicionado como interpola o do tipo linear Quando adicionado ou inserido um ponto atrav s dos respectivos bot es os valores de mestre e escravo vem zerados No caso da inser o de ponto isso pode ocasionar uma interrup o do perfil pois a posi o do mestre deve sempre crescer emrela o a origem ent o deve se editar o valor do mestre e escravo clicando sobre suas c lulas na tabela de pontos Na figura a seguir foi inserido um ponto atrav s do duplo clique do mouse MM Editor CAM lt tutor cpr gt I I i i i I i i I I a i i I I i I I i o ne E p ae qu m Para alterar o tipo da interpola o clique na c lula de tipo na linha c
207. o mforma es da caixa de propriedades do USERFB for pressionado Este arquivo tem formato rtf e pode ser editado atrav s de um editor avan ado diretamente no diret rio onde foi armazenado o USERFB Ap s o novo USERFB ser configurado podemos fechar a janela do diagrama ladder do USERFB ent o o diagrama ladder do programa principal que chama o USERFB deve aparecer da seguinte maneira Golo E 0N 0T FF Agora o bloco USERFB representado na tela comas op es e defini es atribu das USERFB Com um duplo clique sobre USERFB caixa de propriedades aparecer da seguinte maneira 276 WLP V8 7X E Chama Macro Informa es Abre Cria Remove Cancelar Aplicar Ajuda O nome do USERFB possui duas informa es Localiza o do USERFB Nome do USERFB y sendo que a localiza o do USERFB pode ter duas op es WLP ou o nome do projeto WLP significa que o USERFB est armazenada na biblioteca de USERFBs conforme descrito anteriormente e pode ser acessada por outros projetos Ao clicar na op o par metros de entrada e ap s par metros de sa da a caixa de propriedades ter a seguinte apar ncia Chama Macro Chama Macro Configura o Par metros de Entrada Par metros de Saida OUT Cancelar Aplicar Ajuda Ap s defini o dos par metros de entrada e sa da o diagrama em ladder ficar da seguinte maneira E Linguagem 277 Sol SA 1
208. o mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 4 4 MC GearlnPos ACESSO Menu Inserir Bloco de Fun o Seguidor MC GearhPos E Barra de Ferramentas de Edi o iS FUN O Insere um elemento MC GearlnPos 222 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 4 5 MC Phasing ACESSO Menu Inserir Bloco de Fun o Seguidor MC Phasing Barra de Ferramentas de Edi o E FUNCAO Insere um elemento MC Phasing 223 DESCRICAO Weg Menus 39 Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 4 6 MC GearOut ACESSO Menu Inserir Bloco de Fun o Seguidor MC Gear Out Barra de Ferramentas de Edi o a FUN O Insere um elemento MC GearOut 228 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o
209. o resultado da opera o for menor que zero O bit overflow ligado quando dado 1 dado 2 gt 2147483647 nesse momento o resultado fica saturado em 2147483647 OR resultado low dadol low dado 4 word word word AND resultado low dadol low x dado 2 word word x word XOR resultado low dadol low dado 2 word word 4 word NOR resultado dado1 dado 4 vord word word 250 WLP V8 7X Weg NAND resultado low dadol low x dado 2 word word x word XNOR resultado low dadol low dado 2 word word word Shift resultado high resultado low dado 1 high dado1 low gt gt dado 2 double word double word gt gt word ou resultado high resultado low dado 1 high dado1 low lt lt dado 2 double word double word lt lt word Dado 2 a quantidade de casas deslocadas sendo que quando dado 2 for positivo o deslocamento ser para a esquerda lt lt e quando dado 2 for negativo o deslocamento ser para a direita gt gt E inserido zero nos bits deslocados Ashrft resultado high resultado low dado 1 high dado1 low gt gt dado 2 double word double word gt gt word ou resultado high resultado low dado 1 high dado1 low lt lt dado 2 double word double word lt lt word O operador Ashift tem o mesmo f
210. oc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status Weg Menus 35 3 5 7 2 14 MC FinishHoming ACESSO Menu Inserir Blocos de Fun o Posicionamento MC FinishHoming FINEH Barra de Ferramentas de Edi o ft FUN O Insere um elemento MC FinishHomng h DES CRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 15 MC CamTableSelect ACESSO Menu Inserir Bloco de Fun o Posicionamento MC CamTableSelect Barra de Ferramentas de Edi o a FUN O Insere um elemento MC CamTableSelect ho DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 2 16 MC CamCale ACESSO Menu Inserir Bloco de Fun o Posicionamento MW CamCalc Barra de Ferramentas de Edi o a FUN O Insere um elemento MW CamCale h DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o
211. ocidade contido no par metro do usu rio P1010 MC MoveVelocity SIMBOLO Execute PAO Moe velocity Invelocity Acceleration Deceleration Command borted Error ErroriD EutterMiode Upidatefdode DESCRI O Executa um movimento para a velocidade programada Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Ser executado um movimento para a velocidade configurada no argumento Velocity com uma acelera o desacelera o configurada nos argumentos Acceleration e Deceleration A direc o do movimento depender do sinal da velocidade Se a velocidade for maior que zero o movimento ser na dire o positiva sentido hor rio e se a velocidade for menor que zero o movimento ser na dire o negaitiva sentido anti hor rio Quando atinge a velocidade programada a sa da In Velocity vai para 1 e permanece enquanto o bloco estiver ativo Para finalizar o bloco necess rio a execu o de outro bloco ou o drive passar para o estado Disabled ou Errorstop ARGUMENTOS composto por 1 entrada Execute 1 sa da InVelocity e 12 argumentos sendo eles Axis 106 Velocity 108 Aceleration t07 Deceleration ho Buffer Modefio Update Model 14 Busy 18 Active t16 Command Aborted 118 Error 118 Error 1d 117 Bloco Retentivo 112 A entrada Execute respons vel pela habilita o do bloc
212. oco ser executado e o estado do eixo 18 mudar de Homing para Standstill A sa da Done vai para 1 durante um ciclo de scan ou enquanto a entrada Execute estiver em 1 ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 4 argumentos sendo eles Axisho Error t16 Error Idh1 Bloco Retentivol117 A entrada Execute respons vel pela habilita o do bloco A sa da Done informa o instante em que o bloco finalizado MODO DE OPERA O Na execu o do bloco se o estado do eixo tt Homing o estado do eixo 112 mudar para Standstill caso contr rio permanecer no estado atual ERROS DO BLOCO ra Ye P202 diferente de 4 PLC Estado do Drive diferente de Homing leg Linguagem 193 7 5 2 15 MC _CamTableSelect S MBOLO Execute AO CamTableSelect Periodic Busy Error ErroriD CamTablelO DES CRI O Seleciona uma tabela de pontos de uma curva CAM previamente programada atrav s da ferramenta CAM PROFILES 48 Para o uso do bloco MC Camlnh9 uma tabela de pontos dever ser selecionada atrav s do bloco MC CamTableSelect ou a tabela de pontos dever ser calculada atrav s do bloco MW CamCalc hoz Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Quando a tabela for selecionada com sucesso a sa da Done vai para 1 durante umciclo de scan ou enquanto a entrada Execute estiver e
213. oftware Clique Concluir para completar o processo de instala o NOTA CAWeglWLP VX YZA a pasta onde foi instalado o WLP VERIFICACAO DA INSTALACAO Voc pode verificar se a instala o foi bem sucedida no gerenciador de dispositivos o drive precisa estar conectado ao PC e Para executar o gerenciador de dispositivos clique Iniciar click Executar digite devmgmt msc e ent o chque OK O gerenciado de dispositivos tamb m pode ser acessado por Configura es gt Painel de Controle gt Sistema gt Hardware gt Gerenciador de Dispositivos e No gerenciador de dispositivos pr ximo ao final da lista voc deveria encontrar a entrada USBIO controlled devices contendo W EG USBIO R02 Isto indica que a instala o foi realizada com sucesso REMO O Conecte o drive ao PC Abra o gerenciado de dispositivos e expanda a entrada USBIO controlled devices clicando o sinal A gora clique como bot o direito em WEG USBIO R02 e selecione Desinstalar Confirme a remo o clicando OK Windows desinstalar o driver e voc poder desconectar o drive do PC Reconectando o drive comecar o processo de instala o descrito anteriormente em Instalando USB Driver Linguagem Introdu o Estrutura do Elemento CONTATO AH Um contato um elemento Booleano que transfere o valor para o link horizontal no lado direito que igual ao E Booleano do valor do link horizontal no seu lado esquerdo com uma fun o apropriada de
214. ominator Desabilitado i Desabilitado Command borted W Desabilitado Error Y Desabilitado Error Diesabilitado 1000 00 W Acceleration 1000 00 W Deceleration Abortinz H Euftermlode an DLSS O 016503 Execute MMC Phasing Done FastInput FastInput Real Real 0 030000 MH PhaseShift Desabilitado Desabilitado 9 Command borted Desabilitado Error dh Diesabilitado ErrorlD Diesabilitado leg Linguagem 225 06 MX6502 7 06 MX6503 7 Posi o PhaseShift 360 j O 1 Velocidade Tendo se o sincronismo de posi o do Eixo Real como Contador R pido atrav s do bloco MC GearlnPos e ocorrendo uma transi o de O para 1 do marcador de bit 6502 o bloco MC Phasmg executado e um deslocamento de 0 05 volta aplicado ao eixo mestre resultando um pulso na velocidade A sa da Done marcador de bit 6503 setado enquanto a entrada Execute est setada 7 5 4 6 MC GearOut S MBOLO Execute Pal faearbut DESCRI O Finaliza o sincronismo blocos MC Gearlnb19 ou MC GearlnPos 23 no eixo programado Quando houver uma transi o de O para 1 na entrada Execute o bloco ser executado e o sincronismo existente ser finalizado O eixo manter a velocidade do instante em que o bloco executado ARGUMENTOS composto por 1 entrada Execute 1 sa da Done e 5 argumentos sendo eles Slave to8 Bus y 116 Error 118 Error Idh Bloco Retentivo h1 A entrada Execute respons
215. or 1 o bloco executa o perfil CAM programado utilizando o eixo virtual como mestre Todos os blocos de posicionamento e velocidade do WLP podem ser utilizado para gerar refer ncia para o eixo virtual O bloco CAM sempre relativo ou seja a posi o do eixo virtual na inicializa o do bloco ser considerada como posi o zero do mestre Quando o perfil cam termina a sa da ENO vai para 1 durante um ciclo de scan retornando posteriormente a 0 Weg Linguagem 157 NOTA O eixo virtual o eixo utilizado como mestre para o bloco CAM Todos os blocos de posicionamento e movimento na POS2 a partir da vers o de firmware 1 50 s o capazes de gerar refer ncia para o eixo virtual FLUXOGRAMA a H algum posicionamento ativo Y E este O bloco nicia o Posicionmamento Termino o posicionamento Neste Ciclo de can Finaliza o bloco i EN HQ QA Clociorisa ROTATION LUWs00 H SPEED oNV 801 H ACCELERATION Virtual HASIS QUI PROFILE TYPE Fix 158 WLP V8 7X Weg A entrada digital IX1 habilita o drive A entrada digital IX2 habilita o bloco JOG que est programado para gerar uma refer ncia de velocidade para o eixo virtual definida pelo par metro do usu rio UW 800 com acelera o definida pelo par metro do usu rio WUW 801 A entrada digital IX3 habilita o bloco CAM que a partir desse instante seguir o mestre de acordo como
216. ores mpares correspondem a 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Transfere o smal contido em sua entrada para o seu argumento GR FICO IN BOBINA EXEMPLO COMENTADO MX 1000 Se o marcador de bit 2000 ou a entrada digital 1 for 1 escreve 1 no marcador de bit 1000 Caso contr rio escreve 0 74 2 NEG COIL S MBOLO L YH 124 WLP V8 7X Weg DESCRI O E composto por 1 entrada e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit sa da digital par metro do usu rio 1 marcador de bit de sistema 2 NOTAS 1 O valor corrente n o salvo na mem ria E2PROM ou seja este ltimo valor n o recuperado Al m disso valores pares correspondem a 0 enquanto que valores mpares correspondem a 1 2 Somente para SoftPLC do CFW 11 e SSW 06 FUNCIONAMENTO Transfere o inverso do sinal contido em sua entrada para o seu argumento GR FICO IN BOBINA NEGADA EXEMPLO COMENTADO 2MX2000 U WE00 QI ER Se o marcador de bit 2000 ou a entrada digital 1 for 1 e o par metro do usu rio 800 for 0 escreve O na sa da digital 1 Caso contr rio escreve 1 7 4 3 SET COIL S MBOLO As DESCRI O E composto por 1 entrada e 1 argumento O argumento composto por um tipo de dado e um endere o O tipo de dado do argumento pode ser marcador de bit leg Linguagem 125 sa
217. orrespondente a origem da interpola o e selecione a desejada Na figura a seguir foi alterado o ponto para interpola o tipo c bica 52 WLP V8 7X Weg M Editor CAM lt tutor cpr gt I n n a i A i A I r C i i A I E I a M C i i A I C mt a i A I A I C A E a a E DOTE 0590056 Velocidade 1 037465 Acelera o 5 840564 Je 31 619872 Pis 5 a culo E io Agora nessa curva j poss vel observar outras grandezas al m da posi o como velocidade acelera o e jerk Para uma melhor visualiza o de todas grandezas podemos utilizar o bot o Ajusta Zoom Tudo conforme figura a seguir E Editor CAM lt tutor cpr gt caros A AS O E E 5 E Velocidade 1 037465 Acelera o 5 840564 esk 31 619872 Da mesma maneira podemos escolher uma das grandeza e utilizar o bot o Aplica Zoom Selecionado No exemplo a seguir foi efetuado um zoom na velocidade Weg Menus 53 i qr E E Ene f 0540056 Velocidade 1 037465 Acelera o 5 040564 du 31 619872 Pis Outra ferramenta interessante de ser citada o cursor No exemplo a seguir posicionaremos o cursor no ponto de m xima velocidade Ml Editor CAM lt tutor cpr gt A LE i i reptere meye rr i AAA AS C C myrte C i A A cra 0332099 Velocidade 1576875 Acelera o 1001394 J ik 31619872 pants E i E E E E
218. os sendo eles formato valores entrada sa da limites m ximo m nimo A entrada EN respons vel pela habilita o do bloco A sa da ENO indica quando ocorre uma satura o Formato O formato sempre constante podendo ser do tipo inteiro Mo ou ponto flutuante 103 FUNCIONAMENTO Se a entrada EN 0 o bloco n o executado e a sa da ENO vai para 0 Enquanto a entrada EN for 1 o bloco executado A sa da ENO s vai para 1 se houver uma satura o Caso contr rio a sa da ENO fica em 0 A id ia do bloco transferir os dados da entrada para a sa da se estiverem dentro dos limites programados Se estes valores forem maiores ou menores que os valores m ximos e m nimos programados o valor da sa da saturado comestes valores 256 WLP V8 7X EE 7 5 7 5 EXEMPLO COMENTADO TIW101 MW 6000 0 E 1i aa lada ai ab alt a 2 00 004 1 00004 EN TRANSFER ENO SHE DST EH IMT FL EMO IHT FLOAT FRAC EH SAT ENO OUT H Era HAs rr LALA pd koah MW6000 022000 2 MF9000 0x1 MEDO O valor contido na entrada anal gica 1 do drive transferido para o marcador de word 6000 que por sua vez convertido para o marcador de float 9000 O valor lido da entrada anal gica um valor entre O e 32767 O bloco SAT faz com que no marcador de float 9001 seja lido somente um valor entre 10000 e 20000 MUX S MBOLO DESCRI O E composto por 1
219. ot o Abrir Criar o novo perfil atrav s do bot o Criar Remover o perfil selecionado atrav s do bot o Remover Salvar com outro nome o perfil selecionado atrav s do bot o Salvar Como Criando um novo perfil cam Para criar um novo perfil cam clique no bot o Cria uma caixa de entrada de valores solicitar o nome do novo perfil ap s o editor de perfil cam abrir conforme figura a seguir E Editor CAM lt tutor cpr gt Jem oo um E AA I i i I pa i i I I ua i i i I I F L mi i I I 1 apa I I i i I r i Velocidade do Mestre Lasser I 1 i i I I 1 paa i I I I i i r MRE e PEE E B abas sei ice es N a E T q 15 e 03 Nessa janela existe os seguintes controles Tabela de pontos Adiciona ponto na tabela de pontos Insere ponto na tabela de pontos Remove ponto da tabela de portos Escravo rot o jo Jo Tipo Tipo da interpola o entre esse ponto e o pr ximo Posi o do escravo para o ponto Posi o do mestre para o ponto leg Linguagem oe NOTAS Como citado anteriormente o bloco CAM sempre relativo logo o primeiro ponto da tabela de pontos sempre ser mestre 0 e escravo 0 Mestre eixo virtual Escravo eixo real drive Gr fico do perfil Cursor rea de plotagem do gr fico
220. p s a conclus o do assistente de configura o iniciado novamente o processo de transmiss o para atualizar o as altera es feitas conforme a seguir Metodologia nova WLP Y7 11 ALPHA Assistente de Configura o Enviar valores agora Metodologia antiga Neste caso pode se efetuar somente a transmiss o dos valores dos par metros conforme figura abaixo Transmitir Programa do Usu rio Cancelar Testos dos Par metros do Usu rio Para maiores detalhes sobre a aplica o consultar o seu respectivo Guia de Aplica o dispon vel no CD que acompanha o produto Obtendo Ajuda Solucionando Problemas do Microcomputador Este cap tulo descreve problemas que voc pode ter enquanto estiver rodando este aplicativo RESOLU O DO V DEO 800x600 a resolu o recomendada Este aplicativo est designado para rodar em computadores capazes de mostrar 65536 ou mais cores Embora o aplicativo rode em sistemas que mostram apenas 256 cores h not vel redu o da qualidade da imagem Quando se roda numa resolu o de 640x480 alguns dos maiores gr ficos podem ser mostrados fora da janela ativa recomendado que voc rode este aplicativo numa resolu o de 800x600 ou maior DES EMPENHO H v rios caminhos para que este aplicativo rode mais rapidamente Muitos dos m todos descritos abaixo s o dicas que ajudar o no desmpenho de algumas aplica es em Windows Para maiores informa es sob
221. para 1 o valor da refer ncia de velocidade escrita para o drive e a sa da ENO vai para L Se a entrada EN sofrer uma transi o de 1 para Oe esse bloco estiver ativo o comando gira p ra vai para De a sa da ENO vai para 0 Modo Torque o WLP V8 7X Weg Se a entrada EN for 0 o bloco n o executado e sa da ENO zero Se a entrada EN for 1 o modo de controle do drive for vetorial encoder ou sensorless o drive estiver habilitado geral e nenhum outro bloco de movimento estiver ativo o comando gira p ra vai para 1 o valor da refer ncia de corrente de torque escrita para o drive e a sa da ENO vai para 1 Se a entrada EN sofrer uma transi o de 1 para O e esse bloco estiver ativo ativado o modo velocidade o comando gira p ra vai para Oe a sa da ENO vai para O NOTA Valores negativos para refer ncia de velocidade ou refer ncia de corrente de torque imp em um sentido de giro do motor contr rio ao definido no drive FLUXOGRAMA E este O bloco Estava sendo executado Executa o bloco GR FICO Modo Velocidade UED Linguagem 211 Modo Torque TORQUE mal 2023001 EZ MA S000 O Speed UA LODO rp 2071011 A entrada digital 1IX1 habilita geral o drive 212 _WLP vs 7x Weg 7 5 3 5 A entrada digital IX2 habilita o bloco REF que est programado para ser somente referencia de velocidade sendo ent o enviado ao drive o valor da refer ncia de vel
222. para 1 do marcador de bit 6500 o primeiro bloco MC MoveAbsolute executado comisso os smais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o posicionamento para a posi o 10 voltas Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveAbsolute miciado mas como outro bloco est emexecu o ocorrer erro e o sinal Error marcador de bit 6509 ser setado e no marcador de word 8400 conter o valor do erro 52 Ser mostrado na IHM o alarme A 00052 Ao atingir a posi o 10 voltas o primeiro bloco conclu do comisso os sinais Busy e Active deste bloco s o resetados e a sa da Done marcador de bit 6504 setado por 1 scan Com uma nova transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveAbsolute EL WLP V8 7X Weg executado comisso os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 respectivamente s o setados e iniciasse o posicionamento para a posi o 15 voltas Ao atingir a posi o 15 voltas a sa da Done do segundo bloco marcador de bit 6510 setado e os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 s o resetados A sa da Done permanece em 1 enquanto a entrada Execute marcador de bit 6505 est setado UPDATE MODE Usado nos blocos MC Controle de Movimento Este argumento determina se a velocidade m xima do movimento ser ou n o atualizada durante a sua execu o
223. pera o atual Na execu o do bloco o estado do eixo 118 mudar para Disabled somente se o estado estava em Errorstop ERROS DO BLOCO Descri o Execute o I app 05W3406 Como eixo real no estado de Errorstop SW 3406 1 e uma transi o de O para 1 do marcador de bit 6500 o bloco MC Reset ser executado e o estado do eixo 118 mudar para Disabled SW3406 0 A sa da 132 WLP vs 7x Weg 7 5 1 3 Done marcador de bit 6501 permanecer setada enquanto a entrada Execute estiver em 1 Ocorrendo alguma falha no drive o estado do eixoh1 mudar para Errorstop 8W 3406 1 Quando novamente ocorrer uma transi o de O para 1 do marcador de bit 6500 o bloco MC Reset ser executado e o estado do eixo 118 mudar para Disabled SW3406 0 A sa da Done marcador de bit 6501 permanecer setada enquanto a entrada Execute estiver em 1 MC Stop S MBOLO Execute Deceleration EutterMiode CommandAborted Error ErroriD DESCRI O Executa uma parada Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Ser executado uma parada com uma desacelera o configurada no argumento Deceleration Quando a parada termina a sa da Done vai para 1 durante um ciclo de scan ou enquanto a entrada Execute estiver em 1 Enquanto a entrada Execute estiver em 1 nenhum outro bloco MC ser ex
224. perfil definido no par metro PROFILE Ao terminar o perfil a sa da digital WQX3 ser ativada Se a entrada digital WIX3 estiver sempre ativa o perfil CAM ser executado continuamente O seguinte profile foi utilizado no exemplo M Editor CAM lt toy cpr gt 0 000000 10 000000 1 000000 0 000000 Welocidade ua ajjaja P s 4 1 a a a Atrav s da monitorac o online os seguintes dados foram adquiridos Weg Linguagem 159 W speed tr WLP Trend de Vari veis rquivo Gr fico Ajuda Cursor 1251 50 779 25149500 12 51 52 000 12 51 54 500 1251 5700 Tipo Endere o Min Max Yal Cursor Yal Atual i WMF Marcador de Float 2000 1500 000 300 0000 254 16950 0 0000000e 000 MF Marcador de Float 2001 0 0000 10 1000 4 6553193 0 0031000 O Calcul vel N mero Maximo de Pontos Constante E Primeiro Ponto Mestre Marcador de Float sono Tag Primelro Ponto Escravo Marcador de Float som Tag Frimeiro Tipo de Curva Marcador de Bit ooo Tag Numero de Pontoz EN Marcador de Word sano Tag Me Marcador de word Aetentiwvo B000 6099 W Marcador de word ol tl 7000 7649 Cancelar Ajuda Esta caixa chamada atrav s de um duplo clique do mouse no bloco CAM Nela poss vel executar as seguintes opera es 160 WLP V8 7X Weg Selecionar o perfil utilizado atrav s da sele o de Perfil Abrir o perfil para edi o atrav s do b
225. po inteiro ho ou ponto flutuante 1051 Operador O operador sempre constante Possui as op es Iguala Diferente de Maior que gt Maior ou iguala gt Menor que lt Menor ou iguala lt FUNCIONAMENTO Quando a entrada EN 0 o bloco n o executado e a sa da ENO vai para 0 Enquanto a entrada EN for 1 e a compara o dado 1 operador dado 2 verdadeira a sa da ENO vai para 1 Caso contr rio val para O EXEMPLO COMENTADO 246 WLP V8 7X Weg EN TRANSFER ENO a1W101 HSRC DST SAW 60DO EM TRANSFER ENO IW102 HSRC DST o SoNTWVGODI EM INT2FL EMO O HINT FLOAT 3 F0000 So DV GOOD H FRAC H IJTEFL EMO E O HINT FLOAT 252 1F9001 Soh EDU H FRAC UN TRE arp rae a LLL E e A EH COMP ENO 2 MFS000 H OPERATOR gt H DATA 1 2MF3001 HDATA Z Neste exemplo se o valor contido na entrada anal gica 1 do drive for maior ou igual ao valor contido na entrada anal gica 2 do drive liga a sa da digital 1 Caso contr rio desliga a sa da digital 1 7 5 7 2 MATH S MBOLO FORMATO FLOAT FORMATO INTEIRO e pow e X EH MATH EMO EH MATH EMO EN MATH EMO EH MATH ENO DATA 1 DATA 1 RES DATA 1 RESH DATA 1 H QUOC OPERATOR OPERATOR OLER OPERATOR RES L OATA1L REH DATA 2 DATA 2 SIGMAL DATA 2 SIGNAL OPERATOR ONER ORTA E SIGNAL pow or and xor nor nand shift e xnor EN MATH ENO EN MATH EMO EN MATH ENO DATA 1 RESH DATA
226. podem ser denotados por 1 ou 0 correspondendo ao valor Booleano literal 1 ou 0 respectivamente O termo estado da liga o tem que ser sin nimo do termo fluxo da pot ncia O estado do barramento esquerdo pode ser considerado sempre 1 Nenhum estado definido no barramento direito Um elemento de liga o horizontal tem que ser indicado por uma linha horizontal Um elemento de liga o horizontal transmite o estado do elemento imediatamente a esquerda para o elemento imediatamente a direita Um elemento de liga o vertical tem que consistir de linhas verticais intersectadas por uma ou mais liga es horizontais em cada lado O estado da liga o vertical dever representar o OU dos estados 1 da liga es horizontais no lado esquerdo isto o estado das liga es verticais dever ser O se o estado de todas as liga es horizontais inclu das na sua esquerda s o O 1 se o estado de uma ou mais liga es horizontais inclu das na sua esquerda s o 1 O estado das liga es verticais tem que ser copiados para todas as liga es horizontais associados sua direita O estado das liga es verticais n o pode ser copiado para as liga es horizontais associadas sua esquerda CONTROLE DE EXECU O A Figura 1 mostra como o programa em Ladder executado O cart o executa continuamente umciclo de Varredura O ciclo come a como Sistema de E S do hardware compilando os ltimos valores de todos os sinais de entrada e g
227. poss vel visualizar no gr fico CONFIGURA O DE VARI VEIS Inserir Vari vel Tipo ot Endere o Do Simbolo ss Minimo Do M ximo po Cancela Remove Nesta janela basta escolher o tipo endere o um s mbolo representativo m nimo m ximo e cor da vari vel No exemplo a seguir est selecionado o marcador de word o MW 6000 Inserir Vari vel Y xi Tipo aw Macadardewod E Endere o EO Simbolo Tempo Minimo Do M ximo od o Cr Cancela Remove Ao pressionar o bot o OK o di logo de trend de vari veis ficar da seguinte maneira WLP V8 7X Weg E WLP Trend de Vari veis Ioj x Arquivo Gr fico Ajuda Cursor 15 26 17 15 25 17 15 25 32 15 25 47 15 26 2 15 26 17 Cor Simbolo Tipo Endereco Min Max val Cursor val Atual ad Tempol pa Marcador de Word 6000 0 0 000 0 INICIAR TREND Ao pressionar a op o Inicia Trend da mesma maneira que na monitora o online neste momento o WLP tentar estabelecer a comunicac o com a placa testando a comunicac o com a mesma e efetuar as mesmas opera es anteriormente descritas Uma vez estabelecida a comunica o serial o trend ir adquirir as vari veis conforme o ciclo solicitado e desenhar as mesmas na tela conforme figura a seguir MM teste tr WLP Trend de Vari veis E 3 JOD x arquivo Gr fico Ajuda Cursor 15 39 49 15 39 39 15 39 41 15 39 44 15 39 46 15 39 49 Scan 0 2032 Cor Simbolo Tipo Endere
228. quanto a entrada Execute marcador de bit 6505 est setado Segundo bloco cancelando o primeiro bloco vo MX6500 ooo es S EPI SE e E 06 MX6502 O A gt 06 MX6503 o po o 20Mx6504 ll y 00MX6505 RR A E E 20Mx6508 2016509 A Fl Velocidade 200 20MX6506 10 MA6507 100 Posi o 11 ha Na transi o de O para 1 do marcador de bit 6500 o primeiro bloco MC MoveRelative executado comisso os smais Busy e Active deste bloco marcadores de bit 6501 e 6502 respectivamente s o setados e iniciasse o posicionamento de 10 voltas Tendo se a transi o de O para 1 do marcador de bit 6505 o segundo bloco MC MoveRelative instantaneamente executado BufferMode Aborting comisso os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 respectivamente s o setados e miciasse o posicionamento de 5 voltas Ao 182 WLP V8 7X Weg 7 5 2 10 mesmo tempo os sinais Busy e Active do primeiro bloco marcadores de bit 6501 e 6502 s o resetados e o sinal CommandAborted marcador de bit 6503 setado por 1 scan Ao terminar o posicionamento de 5 voltas a sa da Done do segundo bloco marcador de bit 6509 setado e os sinais Busy e Active deste bloco marcadores de bit 6506 e 6507 s o resetados A sa da Done permanece em 1 enquanto a entrada Execute marcador de bit 6505 est setado MC StepAbsSwitch S MBOLO Execute
229. r armazenada em Caminho onde WLP est instalado AHPROJECTSW Nome do Projeto AMACROS Quando for selecionado a op o Diret rio Biblioteca o USERFB estar armazenada em Caminho onde WLP est instalado A MACROS Numa instala o padr o do WLP Caminho onde WLP est instalado CAWEGWLP VX YZ onde X YZ a vers o do WLP Observa o USERFBs armazenadas na biblioteca de USERFB podem ser utilizadas por qualquer projeto Caso a op o senha esteja ativa e voc defina uma senha ela dever ser seguramente lembrada pois a mesma garantir a edi o do USERFB futuramente Clique no bot o Avan ar Wizard Nova Macro Passo 2 de 4 Fropriedades dos Par metros de Entrada Voltar Cancelar Ajuda No segundo passo do assistente de cria o do USERFB ser o definidas as propriedades dos par metros de entrada O tipo do par metro pode ter uma das tr s op es a seguir 272 WLP V8 7X EE BOOLESMO MORO FLOAT Nesse exemplo os par metros de entrada ser o definidos da seguinte maneira PO F Tipo BOOLEANO Home ON E PE Tipo BDOLEANO Nome OFF Clique no bot o Avan ar Wizard Nova Macro Passo 3 de 4 Propriedades dos Par metros de Saida PIE Tipo BDOLEANO Nome out voltar Cancelar Ajuda No terceiro passo do assistente de cria o do USERFB ser o definidas as propriedades dos par metros de sa da Clique no bot o
230. r gt e m aam E i i i i I i I i I Velocidade do Mestre E 1 mem Valores do Cursos Mestre Escravo 1000720 Welocidade Acelera o 02000000 J ik 0 0000 laju alaj aja E EE O bloco CAM tem dispon vel dois tipos de interpola o linear e c bica Sendo utilizada as seguintes equa es Linear w _ 8 Pe x pim pim o ppm pim Weg Menus 55 ge 0 je U C bica pe a ipm pim bpm pim C etipm p mi pi VE 3 ar pm pim 24 b ibm gt pimi el vri ge i tati pm pim i 2 btm 3 je 5 a vm Onde pe posic o do escravo ve velocidade do escravo ae acelerac o do escravo je jerk do escravo pm posi o do mestre vm velocidade do mestre pim posi o inicial do mestre pfm posi o final do mestre pie posi o inicial do escravo pfe posi o final do escravo a coeficiente calculado pelo editor CAM b coeficiente calculado pelo editor CAM c coeficiente calculado pelo editor CAM Alterando um ponto no perfil cam Um ponto pode ser alterado atrav s da tabela de pontos pela edi o direta ou movendo o ponto no gr fico Para mover o ponto no gr fico leve o mouse at o ponto em quest o que marcado com um quadrado vermelho clique sobre o mesmo e mantenha o mouse pressionado e arraste o mesmo para a nova posi o Ao clicar sobre o ponto a tabela de pontos ser deslocada para o ponto em quest
231. r que programa o do bloco que indica erro n o permitida para vers o de software do equipamento ou para o equipamento configurado no projeto A o verificar propriedades do projeto ou mudar programa o do bloco em quest o Erro C123 arquivo n o encontrado Por que arquivo n o encontrado no caminho especificado A o verificar programa o do bloco checando se o mesmo aponta para o arquivo em quest o Erro C124 arquivo de profiles cam n o foi gerado Por que arquivo bin rio dos profiles cam n o foi gerado A o verificar programa o e poss veis erros gerados para os blocos cam inseridos no projeto Erro C125 mem ria reservada para os perfis cam excedida Por que a soma de todos os pontos utilizados emtodos os blocos caminseridos no projeto excedeu a capacidade de mem ria determinada para os perfis cam A o apagar algum bloco cam ou diminuir o n mero de pontos do mesmo Erro C126 erro na compila o do US ERFB Por que ocorreu algum erro na compila o do bloco USERFB em quest o A o verificar bloco cam tentando compilar o mesmo individualmente Erro C127 mem ria reservada para programa usuario excedida Por que tamanho do programa excedeu mem ria determinada para o programa do usu rio A o diminuir o tamanho do programa do usu rio Erro C128 recurso em ponto flutuante n o suportado Por que tentativa de utilizar ponto flutuante em equipamento que n o suporta ponto
232. ravando seus valores emregi es fixas da mem ria E Vis o Geral 2 4 A Entradas lidas para a memoria B Mem ria escrita nas Sa das C Varredura das linhas do ladder As linhas do programa ladder s o ent o executados num ordem fixa iniciando com a primeira linha Durante a varredura do programa novos valores das sa das f sicas como determinadas a partir da l gica das v rias linhas do ladder s o inicialmente inscritos numa regi o da mem ria de sa da Finalmente quando o programa ladder terminou a execu o todos os valores de sa da retidos na mem ria s o inscritos nas sa das f sicas pelo hardware PLC num nica opera o FORMA DE C LCULO DAS L GICAS As l gicas s o calculadas de cima para baixo e da esquerda para a direita como aparecem do Diagrama Ladder EXAMPLO DE TRAJET RIA Velocidade Dl E E E os t 44 Tempo e ER E Arquitetura do Projeto Um projeto consiste de um conjunto de configura es do projeto e um conjunto de arquivos fontes que juntos determinam os arquivos de sa da que voc cria ARQUIVOS FONTE PASTA DO PROJETO Um projeto dividido em diversos arquivos fonte no diret rio do projeto Os arquivos fonte s o descritos abaixo lt Project gt ldd arquivo fonte do ladder lt Project gt mld arquivo fonte do USERFB lt Project gt wcn arquivo fonte do WSCAN Configura o da rede CANOpen Mestre lt Project gt mol arquivo de monitora
233. rceiro INDEX ou seja apos a inicializa o a sa da Q vai para 1 permanecendo nesse estado enquanto EN estiver em 1 e n o houver erro com exce o dos erros negativos que n o s o erros fatais PUL o n mero de pulsos recebidos ap s o timo INDEX atualizado no ciclo de scan zs WLP V8 7X Weg OUTRAS INFORMA ES EN habilita o do bloco O inativo 1 ativo AUTO 0 bloco em manual ou seja n o executa a corre o SHIFT mesmo que haja uma diferen a entre PF e REG 1 bloco em autom tico ou seja qualquer diferen a existente entre PF e REG ativa o bloco SHIFT caso jah n o esteja ativo for ando uma corre o deste erro Q O indica que o bloco n o est habilitado ou n o terminou a seu processo de inicializa o n o obteve 2 INDEX ou h algumerro l indica que o bloco est em funcionamento normal ou seja todos os par metros j podem ser usados com seguran a PF o PRINT FORMAT ou seja a dist ncia em n mero de pulsos entre 2 INDEX Se algum INDEX for recebido antes de PF WIN ou depois de PF WIN a leitura ignorada Se o seu valor for nulo 0 o INDEX sempre lido WIN janela para atua o do INDEX Ver PF SHIFT valor de corre o m ximo em pulsos periodo de amostragem quando h um erro entre PF e REGe o bloco est em modo autom tico SRC O resolver 1 encoder ERR c digo de erro do bloco 2 1 INDEX n o recebido ou recebido apos PF
234. re performace consulte sua documenta o Windows Este aplicativo usa sua mem ria de acesso aleat ria do computador RAM Se este aplicativo rodar vagarosamente ou se voc obter mensagens de erro dizendo a voc fora de mem ria voc n o poder ter RAM suficiente A seguir s o dadas algumas dicas para melhorar o uso da mem ria avaliada do seu computador Feche todas as aplica es que n o est o sendo utilizadas Weg Obtendo Ajuda 23 Adicione mais RAM mem ria em seu computador Voc pode determinar quanta mem ria necess ria verificando no pamel de controle a performace do Window 98 ou no gerenciador de tarefas do Windows XP Se voc est usando mais que 256 cores em sua tela de v deo voc pode querer diminuir para 256 cores Para mais informa es sobre como mudar sua tela consulte a documenta o do seu Windows Para mais informa es sobre melhora de desempenho consulte a documenta o do Windows PROBLEMAS DE IMPRESS O A resolu o da tela e impress o n o s o frequentemente as mesmas ent o quando voc imprime o resultado pode n o ser o mesmo que voc v na tela Se uma falha de prote o geral aparecer quando voc imprime um t pico verifique o driver da impressora Mude para a uma vers o mais atualizada do driver se poss vel Assegure que sua impressora esteje ativada e que voc possa imprimir para ela de qualquer aplica o Se o problema persistir abra a p gina de p
235. res de bit 6506 e 6507 respectivamente s o setados e iniciasse a busca do sincronismo coma desacelera o configurada Como a relac o configurada 1 4 e o eixo mestre est a 200 RPM o eixo escravo dever atingir 50 RPM para estabelecer o sincronismo Ao mesmo tempo os sinais Busy Active e InGear do primeiro bloco marcadores de bit 6501 6502 e 6504 s o resetados e o sinal Command A borted marcador de bit 6503 setado por 1 scan Ao atingir a velocidade de 50 RPM a sa da InGear do segundo bloco marcador de bit 6509 setado e permanece at a execu o de outro bloco 222 wip V8 7X Weg 7 5 4 4 MC GearinPos S MBOLO Execute MC GearinPos RatioPumerator RatioMlenominator Command borted Error ErorlO Acceleration Deceleration Eurterhtode DESCRI O Executa o sincronismo em posi o entre os eixos programados Quando houver uma transi o de O para 1 na entrada Execute o bloco ser iniciado e executado de acordo com os argumentos configurados Para o eixo escravo atingir a velocidade do eixo mestre ser realizado um movimento com uma acelera o desacelera o configurada nos argumentos Acceleration e Deceleration Assim que o sincronismo for estabelecido a sa da InSync setada A dire o do movimento depender do sinal do Ratio Numerator Se Ratio Numerator for maior que zero O movimento ser na mesma dire o do eixo mestre e se Ratio Numerator for menor que zero o movimen
236. rita na barra de status 3 5 7 3 2 JOG ACESSO Menu Inserir Blocos de Fun o Movimento JOG D Barra de Ferramentas de Edi o FUN O Insere um elemento jogoA DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 3 3 SPEED ACESSO Menu Inserir Blocos de Func o Movimento SPEED Barra de Ferramentas de Edi o S leg Menus 37 FUNCAO Insere um elemento SPEED pol DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 3 4 REF ACESSO Menu Inserir Blocos de Fun o Movimento REF Ref Barra de Ferramentas de Edi o Pe FUN O Insere um elemento REF o DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 3 5 MC MoveVelocity ACESSO Menu Inserir Blocos de Fun o Movimento MC Move Velocity El Barra de Ferramentas de Edi o 1 FUN O Insere um
237. ropriedades da impressora que voc est usando Clique na tabela de fontes e ent o selecione um m todo de download de fontes True Types que trabalhar o melhor com seu sistema 10 2 Direitos Autorais As informa es contidas neste documento podem mudar sem aviso pr vio Os nomes de empresas produtos pessoas caracteres e ou dados mencionados aqui s o fic o e n o pretendem de nenhuma maneira representar qualquer pessoa empresa produtos ou eventos reais a n o ser que notificados Nenhuma parte deste documento pode ser reproduzidas ou transmitidas de qualquer forma ou por meios eletr nicos ou mec nicos incluindo fotoc pia grava o ou sistemas de armazenagem de dados para qualquer prop sito a n o ser para uso pessoal do usu rio sema permiss o pr via por escrito da empresa WEG Permiss o para imprimir uma copia permitida somente por meio eletr nico A WEG pode ter patentes pedidos de patentes marcas registradas direitos autorais ou outras propriedades intelectuais contidas neste documento O fornecimento deste documento n o d o direito a qualquer licen a de patente marca registrada direitos autorais ou outra propriedade intelectual qualquer Outros produtos ou nomes de empresas aqui mencionadas podem ser marcas comerciais de seus respectivos propriet rios 11 Suporte T cnico 11 1 Suporte T cnico Para mais detalhes treinamento ou servi os por favor contate a WEG nos seguintes endere os
238. s o FLUXOGRAMA leg Linguagem 205 ha algum posicionamento ativo estava sendo executado este bloco executa o bloco neste ciclo finaliza o de scan bloco ENO 0 GR FICO 206 WLP V8 7X Weg 7 5 3 3 EN JOG ade VELOCIDADE NO MINIMO 1 CICLO DE SCAN Eno 1 CICLO DE SCAN EXEMPLO COMENTADO ROTATIOM SPEED ACCELERATIOAN AR 15 Quando a entrada digital 1 do drive for 1 a sa da digital 1 setada e ao mesmo tempo o JOG habilitado com uma velocidade de 0 3 rps Quando a entrada lvoltar para 0 no momento que o bloco termina ou seja para totalmente a sa da 1 resetada SPEED S MBOLO EM SPEED ENO ROTATION SPEED OFFSET ACCELERATION DECELERAT TOM ARIS DESCRICAO E composto por 1 entrada EN 1 sa da ENO e 5 argumentos sendo eles sentido de rota o oa velocidade 207 offs et Ho Weg Linguagem 207 acelera o fi 03 desacelera o h 03 EIXO f 0 A entrada EN respons vel pela habilitac o do bloco A sa da ENO informa que o bloco est sendo executado O bloco SPEED respons vel pela escrita de refer ncia de velocidade de acordo comos par metros de sentido de rota o velocidade offset acelera o e desacelera o para o eixo selecionado pelo par metro eixo Velocidade A velocidade composta por um tipo de dado e um endere o ou um valor constante dependendo da escolha do tipo de
239. s se necess rio 6 Conectar o cabo do PC placa 7 Configurar a comunica o selecionando a porta utilizada o endere o da placa na rede a taxa de transmiss o teclando lt Shift gt lt F8 gt menu comunica o configura es OBS A paridade deve ser sempre na op o Sem Paridade 8 Transmitir o programa teclando lt F8 gt menu comunica o transmitir programa do usu rio 2 3 Introdu o Diagrama Ladder uma representa o gr fica de equa es booleanas combinando contatos argumentos de entradas com bobinas resultados de sa da O programa em Ladder possibilita testar e modificar dados por s mbolos gr ficos padr es Estes s mbolos s o posicionados no diagrama ladder de maneira semelhante a uma linha de um diagrama l gico comrel s O diagrama Ladder delimitados na esquerda e na direita por linhas de barramento COMPONENTES GR FICOS Os componentes gr ficos b sicos de um diagrama Ladder s o mostrados abaixo 12 WLP vs 7x weg Ni A Barramento esquerdo B Barramento direito C Liga o horizontal D Liga o vertical E Contato F Bobma G Fluxo de pot ncia Barramentos O editor delimitado na esquerda por uma linha vertical conhecida como barramento esquerdo e na direita por uma linha vertical conhecida como barramento direito Hementos de Liga o e Estados Os elementos de liga o podem ser horizontal ou vertical O estado dos elementos de liga o
240. s de Fun o C lculo FUNC f Barra de Ferramentas de Blocos ten FUN O Insere um elemento fun o matem tica 253 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 7 4 SAT ACESSO Menu Inserir Blocos de Fun o C lculo SAT Barra de Ferramentas de Blocos FUN O Insere um elemento satura o 55 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 9 7 7 5 MUX ACESSO Menu Inserir Blocos de Fun o C lculo MUX Barra de Ferramentas de Blocos FUN O Insere um elemento multiplexador 258 DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status Weg Menus NOS 3 5 7 7 6 DMUX ACESSO Menu Inserir Blocos de Fun o C lculo DMUX Barra de Ferramentas de Blocos E FUN O Insere um elemento demultiplexadorP58 DESCRI O Voc pode inserir o bloco de fun o clicando
241. sa da ENO Enquanto a entrada EN for 1 o bloco executado As f rmulas s o absoluto sa da entrada negativo sa da entrada raiz quadrada sa da sqrt entrada seno sa da sen entrada entrada em radianos coseno sa da cos entrada entrada em radianos tangente sa da tan entrada entrada em radianos arco seno sa da asen entrada sa da em radianos arco coseno sa da acos entrada sa da em radianos arco tangente sa da atan entrada sa da emradianos ex sa da e lentrada In sa da In entrada log sa da log entrada frac sa da frac entrada trunc sa da trunc entrada round sa da round entrada EXEMPLO COMENTADO Weg Linguagem 255 voll vM 2000 MZ 2000 MZ 20011 EH INTEFL EMO INT FLOAT MZ 2000 MA 200 EH FUNC ENO IH OUT FURO TIO MZ 2000 MA 200 EM FL2INT ENO FLOHT INT Na transi o de O para 1 na entrada digital 1 o par metro do usu rio 800 convertido para o marcador de float 9000 Ent o calculado a raiz quadrada do valor contido no marcador de float 9000 e salvo no marcador de float 9001 O valor do marcador de float 9001 convertido para o par metro do usu rio 801 Go rop SO IMPSOOO sqr Re 1 MFS001 Gra 7 5 7 4 SAT S MBOLO DESCRI O composto por 1 entrada EN 1 sa da ENO e 3 argument
242. sere um elemento bobina negada 123 DESCRI O Voc pode inserir a bobina clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a bobina n o pode ser inserida e uma informa o escrita na barra de status SET COIL ACESSO Menu Inserir Bobinas SET COIL Barra de Ferramentas de Edi o a FUN O Insere um elemento seta bobina 124 DESCRI O Voc pode inserir a bobina clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a bobma n o pode ser inserida e uma informa o escrita na barra de status Weg Menus NEN 3 5 6 4 RESET COIL ACESSO Menu Inserir Bobinas RESET COIL Barra de Ferramentas de Edi o FUN O Insere um elemento reseta bobina 123 DESCRI O Voc pode inserir a bobina clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a bobma n o pode ser inserida e uma informa o escrita na barra de status 3 5 6 5 PTS COIL ACESSO Menu Inserir Bobinas PTS COIL Barra de Ferramentas de Edi o ae FUN O Insere um elemento bobina de transi o ositival128 DESCRI O Voc pode inserir a bobina clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido a bobma n o pode ser inserida e uma informa o escrita na barra de status 3 5 6 6 NTS C
243. sim que o pulso nulo for encontrado inicia se o processo de parada seguido do retorno a posi o do pulso nulo Se o bloco for habilitado e a entrada ZEROSW estiver em 1 o movimento inicia se no sentido contr rio ao programado quando o sensor n o mais detectado inicia se a busca do pulso nulo Assim que o pulso nulo for encontrado inicia se o processo de parada seguido do retorno a posi o do pulso nulo VELOCIDADE 1 MON No er POSI O Sensor Detectado Sensor N o Detectado Pulso Nulo Detectado Posi o de Parada posi o do pulso nulo de ad Pd od FUNCIONAMENTO Se a entrada EN for 0 o bloco n o executado e a sa da ENO fica em 0 Se houver pelo menos um pulso durante um ciclo de scan na entrada EN e n o haver outro bloco de posicionamento ativo a busca de zero iniciada nas caracter sticas programadas nos argumentos Ent o o bloco finalizado e a sa da ENO vai para 1 por umciclo de scan retornando a O posteriormente Na finaliza o deste bloco a posi o encontrada ser referenciada como valor do offset programado que normalmente possui o valor zero Se program ssemos um offset negativo de 25 rota es e execut ssemos um posicionamento relativo de 50 rota es com sinal positivo a posi o alcan ada seria de 25 voltas e O de fra o de volta com sinal positivo No entanto se o posicionamento fosse absoluto a posi o final 50 voltas e de O de fra o de volta com s
244. specto WLP V8 7X Weg W WLF Trend de Yari veis E o Ioj x Arquivo Gr fico Ajuda Cursor 1517756 rs I I I I I I I I I L I I I I I Ll I I I I I I T I I I I I T I I I I I I I I I I 4 I I I I I I 15 76 56 15 17 11 5 17 26 15 174 15 17 56 Cor Simbolo Tipo Endere o Min Max val Cursor val Atual gt E Todas as configura es relacionadas ao trend de vari veis est o no menu Gr fico conforme figura a seguir IA Gr fico Ajuda IniciaTrend Para Trend Configura Wari wel 1 Vari vel 2 Wari wel 3 Vari vel 4 Vari vel 5 variavel 6 O trend de vari veis tem uma opera o um pouco diferente das outras citadas anteriormente para utiliz lo e necess rio seguir a sequ ncia citada abaixo 1 Configurar o gr fico atrav s da op o Configura 2 Configurar as vari veis a serem plotadas atrav s das op es Vari vel l a 6 3 Iniciar o trend atrav s da op o Inicia Trend CONFIGURA O DO TREND E Monitora o WLP Trend Configura o E Trend Base de Tempo Ciclo Leitura 1 Segundos z Trend Eito x Escala El Segundos z Cancela Nesta janela poss vel selecionar o ciclo de leitura das vari veis que corresponde ao intervalo de tempo entre cada leitura das vari veis selecionadas Escala do eixo X que corresponde a quantidade de tempo que ser
245. stado Disabled ou Errorstop ARGUMENTOS composto por 1 entrada Execute 1 sa da InGear e 13 argumentos sendo eles Masterlt08 Slave to8 Ratio Numerator t08 RatioDenominator to8 Aceleration 10 Deceleration Ho Buffer Modelo Busy 116 Activelt1 6 Command Aborted h1 Error 118 Error 1d 117 Bloco Retentivo 11 A entrada Execute respons vel pela habilitac o do bloco A sa da InGear informa o instante emque o sincronismo estabelecido MODO DE OPERA O Ao executar o bloco MC Gearln o drive n o opera em malha de posi o Na execu o do bloco o estado do eixo h1 mudar para Synchronized Motion 220 WLP V8 7X Weg ERROS DO BLOCO Descri o Tentativa de executar bloco com BufferMode Single quando outro bloco ativo Acelera o programada menor que a minima permitida Acelera o programada maior que a m xima permitida Desacelera o programada menor que a minima permitida Desacelera o programada maior que a m xima permitida Drive no estado Disabled ou Errorstop Drive no estado Stopping Tentativa de executar bloco com BufferMode Buffered quando outro bloco ativo e outro bloco aguardando P202 diferente de 4 PLC Rela o de sincronismo inv lida Drive no estado Homing Bloco MC n o executado Falha mtema aWIC6500 FastInput Execute MMC _Gearln Inlgear 8 9 WMS FastInput 1 Real Raal 1
246. stante 0 gerado um warning na compila o Caso a divis o seja efetuada com um marcador de float no denominador essa verifica o n o acontece por m em ambos os casos o valor saturado aos valores m ximo ou m nimo de float dependendo do valor do numerador ser maior ou menor que O Para efeitos do sinal da satura o zero considerado com sinal positivo Para o formato inteiro a opera o executada dada por Adi o resultado dado 1 dado 2 word word word O bit sinal ligado quando o resultado da opera o for menor que zero O bit overflow ligado quando dado 1 dado 2 gt 32767 nesse momento o resultado fica saturado em 32767 O bit overflow ligado quando dado 1 dado 2 lt 32768 nesse momento o resultado fica saturado em 32768 Subtrac o resultado dado 1 dado 2 word word word O bit sinal ligado quando o resultado da opera o for menor que zero O bit overflow ligado quando dado 1 dado 2 gt 32767 nesse momento o resultado fica saturado em 32767 O bit overflow ligado quando dado 1 dado 2 lt 32768 nesse momento o resultado fica saturado em 32768 Multiplica o resultado high resultado low dado 1 x dado 2 double word word x word Resultado high e resultado low representam um dado de 32 bits sendo que o resultado high cont mos 16 bits mais significativos da multiplica o e o re
247. ste erro Erro C108 linha inv lida Por que arquivo fonte cont m caracteres inv lidos A o salvar e fechar o programa recome ar o programa novamente Erro C109 liga o vertical com conex o na direita Por que esta vers o n o aceita conex o na direita A o apagar a conex o na direita Erro C110 liga o vertical sem conex o Por que h uma liga o vertical que n o tem um elemento em um de seus limites A o apagar a liga o vertical Nota erro dispon vel apenas no WLP V1 00 Erro C111 contato n o pode ser conectado diretamente na borda direita Por que nenhuma bobina foi encontrada na ltima coluna A o apagar a linha horizontal inserir uma bobina na ltima coluna e conectar o contato e a bobina Erro C112 somente bobinas podem ser conectadas na borda direita Por que a ltima coluna cont m um elemento que n o uma bobina A o apagar o elemento e inserir uma bobina Erro C113 elemento se torna uma l gica inv lida Por que o programa n o est completo A o elementos deveriam ser conectados da borda esquerda borda direita Nota erro dispon vel apenas no WLP V1 00 Erro C114 endere o inv lido Por que endere o inserido em algum bloco invalido A o verificar endere o do elemento que gerou o erro Erro C115 bloco n o v lido para o equipamento com a vers o de firmware configurada Por que bloco inserido no programa n o compat
248. stra os operandos que podem ser utilizados para cada de tipo de par metro do USERFB Tipo do Par metro do US ERFB Entradas Entradas S a das PMO a PM15 PM16 a PM31 BOOLEANO M X Marcador de Bit M X Marcador de Bit Jo YX Entrada Digital PQX Sa da Digital WORD Constante JoUW Par metro do Usu rio UW Par metro do Usu rio GM W Marcador de Word M W Marcador de Word WOW Sa da Anal gica JoYW Entrada Anal gica FLOAT Constante de Float M F Marcador de Float GM F Marcador de Float DOUBLE Constante de Double M F Marcador de Double M D Marcador de Double FUNCIONAMENTO Se a entrada EN for zero os argumentos de sa da PM16 a PM31 n o s o alterados Se a entrada EN for 1 o conte do dos argumentos programados em PMO a PM31 No SCA 06 somente os par metros de entrada PMO a PM15 s o copiados para a rea de mem ria correspondente aos par metros do USERFBs PM em seguida a sub rotina em ladder chamada e executada e ap s o conte do dos par metros do USERFB PM 16 a PM31 s o copiados para os argumentos correspondentes FLUXOGRAMA 270 WLP V8 7X MACRO EE Copia argumentos Argumentos de para PIO a PMII Phil a FIM n o s o alterados Executa sub rotina Copia PhILA a PMS para argumentos correspondentes CAIXA DE PROPRIEDADES Chama Macro Configura o Par metros de Entrada Far metros de Saida Home D Informa es
249. sultado low cont mos 16 bits menos significativos da multiplica o UED Linguagem 29 O bit sinal ligado quando o resultado da opera o for menor que zero Divis o quociente resto dado 1 high dado1 low dado 2 word word double word word Dado 1 high e dado 1 low representam um dado de 32 bits sendo que o dadol high cont mos 16 bits mais significativos e o dadol low cont mos 16 bits menos significativos Quociente cont mo quociente da divis o e o resto cont mo resto da divis o O bit sinal ligado quando o resultado da opera o for menor que zero O bit overflow ligado quando dado 1 high dado1 low dado 2 gt 32767 nesse momento o quociente fica saturado em 32767e resto fica saturado em 65535 O bit overflow ligado quando dado 1 high dado1 low dado 2 lt 32768 nesse momento o quociente fica saturado em 32768 e resto fica saturado em O O bit overflow ligado caso a divis o seja efetuada com um par metro ou marcador no denominador que contenha valor zero nesse momento o quociente e resto ficam saturados em 32767 ou 32768 dependendo do valor do numerador ser maior ou menor que zero Para efeitos do sinal da satura o nesse caso zero considerado com sinal positivo Pot ncia resultado high resultado low dado 1 dado 2 double word word word Resultado high e resultado low representam um dado de 32 bits O bit sinal ligado quando
250. t o deve ficar bem claro que quanto mais fun es de monitora o est o sendo utilizadas mais informa es ser o requeridas placa tornando a monitora o mais lenta em fun o disso Monitora o Online Ap s o programa ladder ser compilado e carregado na placa poss vel monitorar o ladder pressionando o bot o de monitora o online te Neste momento o WLP tentar estabelecer a comunica o com a placa testando a comunica o com a mesma Se a comunica o estiver correta a barra de status na parte inferior do WLP indicar uma mensagem de sucesso Porta serial 1 aberta com sucesso Nesta mesma barra existir um indicador tipo LED da cor azul que ficar piscando indicando que a comunicac o est operando Casso neste instante ocorra alguma falha de comunica o uma caixa abrir com a informa o da falha e poss vel solu o e a monitora o online ser desativada Uma vez estando monitora o online ativa todas as ferramentas de edi o ficar o desativadas e a janela de edi o ira mostrar o estado l gico do programa em ladder Para desativar a monitora o online basta pressionar o bot o de monitora o online novamente A seguir ser descrito a representa o gr fica do estado l gico para contatos e bobinas em monitora o online CONTATO NORMAL ABERTO CONDUZINDO CONTATO NORMAL ABERTO N O CONDUZINDO CONTATO NORMAL FECHA DO CONDUZINDO e WLP V8 7X Weg YE CONTATO N
251. tas de Edi o em FUN O Insere um elemento MC Stop 1321 DESCRICAO Voc pode inserir o bloco de func o clicando o bot o esquerdo do mouse na posic o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 1 4 MW lIgControl ACESSO Menu Inserir Blocos de Fun o Controle de Movimento MW IqControl o Barra de Ferramentas de Edi o FUN O Insere um elemento MW Tg Controlhs DESCRI O Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 1 5 STOP ACESSO Menu Inserir Blocos de Fun o Controle de Movimento STOP Barra de Ferramentas de Edi o E FUN O Weg Menus 31 Insere um elemento paradalt 361 DESCRICAO Voc pode inserir o bloco de fun o clicando o bot o esquerdo do mouse na posi o desejada Se o cursor se alterar para o s mbolo de proibido o bloco de fun o n o pode ser inserida e uma informa o escrita na barra de status 3 5 7 1 6 QSTOP ACESSO Menu Inserir Blocos de Fun o Controle de Movimento OS TOP Barra de Ferramentas de Edi o e FUN O Insere um elemento parada r pida 140 DESCRICAO Voc pode inserir o bloco de fun o cl
252. to ser na dire o oposta ao eixo mestre Para finalizar o bloco necess rio a execu o de outro bloco ou o drive passar para o estado Disabled ou Errorstop ARGUMENTOS composto por 1 entrada Execute 1 sa da InSync e 13 argumentos sendo eles Masterlt08 Slavelto8 Ratio Numerator t08 RatioDenominator t06 Aceleration 10 Deceleration Ho Buffer Modelo Busy 116 Activelt1 6 Command Aborted h1 Error 118 Error 1d 117 Bloco Retentivo 11 A entrada Execute respons vel pela habilitac o do bloco A sa da InSync informa o instante emque o sincronismo estabelecido UED Linguagem 223 MODO DEOPERACAO Ao executar o bloco MC GearlnPos o drive passar a operar em malha de posi o e permanece assim mes mo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do bloco o estado do eixoh1 mudar para Synchronized Motion ERROS DO BLOCO Descri o Tentativa de executar bloco com BufferMode mgle quando outro bloco ativo Acelera o programada menor que a mima permitida Acelera o programada maior que a m xima permitida Desacelera o programada menor que a minima permitida Desacelera o programada maior que a m xima permitida Drive no estado Disabled ou Errorstop Drive no estado Stopping Tentativa de executar bloco com BufferMode Buffere
253. tre deve ter o bloco MSCA NW EGl265 habilitado rede CANopen habilitado via WSCAN 461 para PLC11 01 e PLC11 02 com vers o gt 1 20 NOTA S poss vel fazer sincronismo entre placas PLC1 para PLC1 PLC para PLC2 PLCI para PLC2 e POS2 para POS2 Nunca PLC1 ou PLC2 para POS2 FUNCIONAMENTO Quando a entrada EN estiver ativa o motor segue o mestre sincronizado em velocidade ou posi o via encoder ou rede CAN Somente quando o motor escravo atingir a rela o especificada do motor mestre a sa da ENO setada EXEMPLO 0x1 EN TRANSFER EMO Ia EH FOLLON EMO SLANE HASTER DIRECT IONM ACCELERATION HODE SOURCE ARIS Se o mestre est enviando os dados via ENCODER o motor escravo roda 1 2 vezes a velocidade do motor mestre 7 5 4 2 AUTOREG S MBOLO EH AUTORES DESCRICAO composto por 2 entradas EN e AUTO 1 sa da ENO e 10 argumentos sendo eles pf print format float que define a dist ncia em pulsos entre 2 sinais recebidos na entrada index pulsos nulo win window float que define a janela de atua o de leitura do sinal na entrada index Weg Linguagem 217 shift float que define o n mero m ximo de pulsos que podem ser corrigido por per odo de amostragem src source word constante que define se a contagem feita atrav s do encoder ou do resolver sh marcador de bit que indica que o bloco shift no sentido hor rio deveria ser ativado sh mar
254. uintes op es Autom tico em fun o do controle previamente selecionado por outro bloco Velocidade Posi o INTEIRO O inteiro composto por um tipo de dado e um endere o O tipo de dado inteiro pode ser constante marcador de word par metro do usu rio Aten o Quando a parte inteira referir se a um resultado de sa da de qualquer bloco o tipo de dado constante n o permitido Os limites do inteiro s o m ximo 32767 m nimo 32768 UED Linguagem 105 FLOAT O float composto por um tipo de dado e um endere o O tipo de dado do float pode ser constante float marcador de float Aten o Quando o float referir se a umresultado de sa da de qualquer bloco o tipo de dado constante float n o permitido Os limites do float s o m ximo 3 402823466e 38F m nimo 1 175494351e 38F Nota No SCA 06 alguns blocos poder o ser programados com float constante float ou marcador de float e double float 105 constante double ou marcador de double DOUBLE O double composto por um tipo de dado e um endere o O tipo de dado do double pode ser constante double marcador de double Aten o Quando o double referir se a umresultado de sa da de qualquer bloco o tipo de dado constante double n o permitido Os limites do double s o m ximo 1 79769313486231571e 308 m nimo 2 22507385850720138e 308 LIMITES Os limites s o compostos por 2 p
255. uma entrada sa da e mem ria vari vel Boolena associada O contato n o modifica o valor da vari vel Booleana associada BOBINA Uma bobina umelemento Booleano que transfere o valor contido em sua entrada para a sua sa da e guarda Weg Linguagem o valor corrente Ele s pode ser usado como sendo o ltimo elemento da l gica BLOCO DE FUN O Um bloco de fun o FB parte de um programa de controle que est empacotado para poder ser utilizado em diferentes partes de um mesmo ou programas diferentes O FB fornece uma solu o de software para alguns problemas pequenos tanto como a cria o de um pulso de temporizador ou pode fornecer o controle para uma pe a maior de uma instala o ou m quina como por exemplo o controle de uma v lvula de press o Compara es foram feitas entre os FB e os objetos encontrados em programa es orientadas por objetos mas o conceito pode ser mais claramente entendido pela analogia como hardware Em muitos casos o FB pode ser comparado com circuitos integrados Bloco de Fun o Circuito Eletr nico Integrado Par metros de Entrada Par metros de Saida EN vari vel booleana indica se a opera o definida por uma fun o pode ser executada ou n o ENO vari vel booleana mdica se as opera es s o executadas com sucesso ou n o Em resumo estas entradas Booleanas permitem o fluxo de pot ncia atrav s do bloco Tipo de Dados Tabela de Endere os
256. umentos Quando a parada conclu da a sa da ENO vai para 1 durante um ciclo de scan retornando a O posteriormente Depois de iniciado o bloco de parada n o mais cancelado at a sua parada total mesmo que a entrada EN v para O antes do fim de sua parada O modo interrompe faz com que o bloco permane a parado enquanto a entrada EN for 1 No instante que a entrada EN for 0 o bloco de posicionamento previamente ativo restaurado desde que a posi o corrente n o seja maior ou iguala posi o desejada pelo posicionamento previamente ativo Isto poderia ocorrer se a desacelera o do bloco de parada fosse muito lento O modo cancela n o restaura o posicionamento pr vio quando a entrada EN for 0 Nota Se utilizado para parar uma busca de zero m quina o modo de parada sempre ser cancela mesmo que a programa o esteje setada para interrompe Importante Este bloco n o altera a forma de controle seja ela em malha de posi o ou em malha de velocidade FLUXOGRAMA 138 WLP V8 7X Weg STOP N D neste ciclo de scan ENO 1 GR FICO Modo Cancela havia um posicionamento pr vio e modo interrompe restaura o posicionamento finaliza o bloco ENO 0 leg Linguagem EN EM STOP CANCELA VELOCIDADE NO MINIMO 1 CICLO DE SCAN Eno 4 CICLO DE SCAN Modo Interrompe EN STOP INTERROMPE a VELOCIDADE NO MINIMO 1 CICLO
257. uncionamento do operador Shift coma diferen a que o sinal do dado 1 n o deslocado e nem alterado Para as opera es em formato inteiro s o usados os seguintes formatos WORD 16 bits comsinal M nimo negativo 32768 M ximo positivo 32767 DOUBLE WORD 32 bits com sinal M nimo negativo 2147483648 M ximo positivo 2147483647 Como a double word representado por duas words distintas necess rio entendermos como isso funciona ent o um n mero em double word ser a composi o dessas duas words onde a word high representar os 16 bits mais significativos da double word e a word low os 16 bits menos significativos dessa double word conforme esquema a seguir leg Linguagem 251 2 BITS 31 16 15 E DOUBLE WORD WORD HIGH WORD LA Ent o para compor uma double word necess rio determinar essas duas words distintas essa composi o pode ser determinada pelas seguintes regras N meros positivos 0 lt WORD HIGH lt 32767 WORD HIGH INTEIRO DOUBLE WORD 65536 WORD LOW DOUBLE WORD WORD HIGH x 65536 Ou DOUBLE WORD WORD HIGH x 65536 WORD LOW Exemplo DOUBLE WORD 500 000 WORD HIGH INTEIRO 500 000 65536 7 WORD LOW 500 000 7 x 65536 41248 DOUBLE WORD 7 x 65536 41248 500 000 N meros negativos 32768 lt WORD HIGH lt 65535 WORD HIGH INTEIRO DOUBLE WORD 65536 65535 WORD LOW DOUBLE WORD WORD HIGH 65536 65536 Ou
258. valor diferente de zero para a rela o do escravo Advert ncia C206 divis o por 0 Porque o divisor do bloco matem tico uma constante float que 0 A o alterar o dado 2 para um valor diferente de 0 Caso isso n o seje feito o resultado da divis o ser saturado para o valor m ximo Advert ncia C207 endere o de entrada igual ao endere o de sa da Porque utilizado mesma vari vel na entrada e sa da do bloco A o utilizar vari veis diferentes Informa es da Compila o Informa es sobre o compilador programa e arquivos s o mostrados numa caixa de di logo Informa es do Compilador Ele mostra o equipamento nome do projeto hora data e tempo transcorrido desde a ltima compila o Informa es do Programa Ele mostra o n mero de p ginas l gicas e elementos usados no programa do usu rio Informa es dos Arquivos Ele mostra o nome hora data e tamanho dos arquivos que foram gerados durante a ltima compila o Aplica es Aplica es no WLP Atrav s do menu Ferramentas op o Aplica o selecione o equipamento desejado conforme figura abaixo obtem se assim acesso ao conjunto de aplica es desenvolvidas para uso no WLP COS Construir Comunica o Bloco do Usu rio Janela A Valores dos Par metros F10 Anybus FIL CANopen Shift F11 Aplica o J PLCZ2 00 CFWOS SARWO k cPwil k No WLP V7 10 ou superior os menus de aplica
259. veRelative o drive passar a operar em malha de posi o e permanece assim mesmo ap s a conclus o do bloco Deve se ajustar o ganho proporcional de posi o P0159 para obter um melhor desempenho do drive Na execu o do posicionamento o estado do eixo 118 mudar para Discrete Motion Ao concluir o posicionamento o estado do eixo 118 mudar para Standstill ERROS DO BLOCO Descri o Tentativa de executar bloco com BufferMode Single quando outro bloco ativo Velocidade programa da menor que a minima permitida Velocidade programa da maior que a maxima permitida Acelera o programada menor que a minima permitida Acelera o programada maior que a m xima pemutida Desacelera o programada menor que a minima permitida Desacelera o programada malor que a m xima permitida Drive no estado Disabled ou Erorstop Drive no estado Stopping Tentativa de executar bloco com BufferMode Buffered quando outro bloco ativo e outro bloco aguardando P202 diferente de 4 PLC Drive no estado Horns Bloco MC n o executado Falha mtema Linguagem 179 Execute MC More Relative Fal Real 10 000000 H Distance aMIX6501 200 00 LH Velocity i aN gS502 1000 00 H Acceleration Command borted e 9116303 1000 00 H Deceleration Error Diesabilitado ErrorlO Dasabilitado Abortinz HW Burferimlode RISING MH Updatebode Execute MAO IMoveRelative Real Real 5 3 000000
260. vo ser salvo nos argumentos de sa da Se o bloco estiver programado para escrita os argumentos de entrada ser o escritos no objeto correspondente do escravo Ap s a execu o do bloco a sa da ENO vai para 1 e s retorna a zero ap s a entrada EN for para zero EXEMPLO Leitura da tens o DC do SCA OS Atrav s do software WSCAN verifica se que a tens o DC do SCA 05 corresponde ao objeto 2004h hexadecimal que em decimal igual a 8196 Como o objeto um INTEGERI6 ent o o n mero de bytes 2 Rede WSCAN Master ID 1 lt Masterl Bandrate 1000 Ebitis PLC2 Rev 130 T Hode ID 2 Mode2 gt SCA OS 220 2307 4 84 Rev 210 fas e Dicion rio de objetos WSCAN Dicion rio de Objetos Node2 gt 2000 POOO Parameter Access 2002 POD Motor Speed 005 POOS Motor Current 2004 POD4 DC Voltage 006 PODE Servodrive Status 200C P012 Digital Input Status 200E P014 Last Fault D0F POT Second Previous Fault 2010 POTE Third Previous Fault H 2077 POT Fourth Previous Fault fm 2012 POTE AN value 2013 P019 412 Value 2017 PO23 Software Version 032 POSO Shatt Position 2094 POS Position fraction of revo 2035 P053 Position number of reso 046 POFO CAN Metwork Status 214 PRA PAR Rerenhan Telenra Sud gt 2004 FODA DE Voltage APRE iara A A A A Are a AUS EEE E NEE Diagrama ladder 268 WLP V8 7X Weg 1 E E 4 5 z T 5 E MA 20010 MA200
261. xa de propriedades do gr fico Propriedades Geral Escala das coordenadas al m y 0 0332 m 0 630631 v D 6972 le Coordenadas do mouse le Eixos Cancelar Ajuda Nessa caixa de propriedades do gr fico poss vel executar as seguintes opera es Ajustar manualmente a escala dos eixos xe y Habilitar des abilitar coordenadas do mouse Habilitar desabilitar eixos xe y 3 6 5 Aplica o 3 6 5 1 Criar ACESSO Menu Ferramentas Aplica o Criar FUN O Permite ao usu rio criar um novo projeto ladder a partir de aplica es bs pr definidas no WLP 3 6 5 2 Configurar ACESSO Menu Ferramentas Aplicac o Configurar FUNCAO Permite ao usu rio configurar um aplicac o 288 previamente criada 3 7 Construir 3 7 1 Compilar ACESSO Menu Construir Compilar Tecla de Atalho F7 Barra de Ferramentas Padr o FUNCAO Compila o projeto DESCRICAO ose WLP V8 7X Weg Ap s a compila o uma caixa de di logo aberta mostrando os poss veis erros da compila o 23 L juntamente coma localiza o dos erros 23 no editor ladder Veja tamb m as mensagens de erros 285 erros fatais 284 advert ncias ba e informa es 288 do compilador 3 7 2 Compilar Subrotina Macro ACESSO Menu Construir Compilar Tecla de Atalho Ctrl F7 Barra de Ferramentas Padr o e FUN O Compila a subrotina USERPB DES CRI O Ap s a compila o uma caixa de di lo
262. ximo 2 blocos de PID podem estar ativos por vez A partir do terceiro n o s o executados mesmo que estejam ativos em sua entrada EN BLOCO DIAGRAMA leg Linguagem 239 Paralelo refer ncia manual refer ncia autom tico 0 manual 1 realimenta o Academico refer ncia manual autom tico 0 manual 1 realimenta o Defini es e refer ncia filtrada realimenta o u controle Kp ganho proporcional Ki ganho integral inverso do tempo integral 1 T1 Kd ganho derivativo tempo derivativo EQUA ES DISCRETAS Acad mico u k u k 1 Kp 1 Ki Ts Kd Ts e k Kd Ts e k 1 Paralelo u k u k 1 Kp Ki Ts Kd Ts e k Kd Ts e k 1 Sendo 2o WLP V8 7X Weg Ts periodo de amostragem EXEMPLO COMENTADO MX2000 EH IT2FL ENO ITSDO HINT FLOAT SsFS000 MX2000 EN TRANSFER ENO EH IMT2FL ENO 1101 MWEDO MWE000 HINT FLOAT ksn1r900 MXZ2000 Auto MF9002 MF9000 00 000 MO REF 0 00e 000 H REFMANUAL MF9001 H FEEDBACK 1 00e 000 2 00e 000 0 00e 000 3 28 004 0 00e 000 Paralelo Direto H TYPE OPT MZ2000 EN FL2INT EMO EN TRANSFER ENO MFS002 FLORT INTP CTT DEDO HERC DST ph Caras Resumidamente o valor de refer ncia dado pelo par metro do usu rio 800 que por sua vez convertido para o marcador de float 9000 O valor do sinal de realimenta o dado pelo valor contido na entrada
263. xo escravo no primeiro ponto ser o conte do do marcador de double 18020 a posi o do eixo escravo no segundo ponto ser o conte do do marcador de double 18011 e assim por diante O valor do conte do do marcador de double deve ser programado em voltas Exemplo 1 5 voltas 2 125 voltas e 10 025 volta CURVE TYPE Usado nos blocos MC Controle de Movimento Marcador de word que configura o tipo da curva do primeiro ponto desta curva CAM o tipo da curva dos demais pontos ser de acordo como conte do dos marcadores de word subsequentes ao selecionado por exemplo se o marcador de word configurado for o marcador de word 12000 o tipo da curva ser de acordo como conte do do marcador de word 12000 o tipo da curva do segundo ponto ser o conte do do marcador de word 12001 e assim por diante O valor do conte do do marcador de word deve ser O linear ou l spline c bica PERIODIC Usado nos blocos MC Controle de Movimento Este argumento determina se a execu o da tabela de pontos da curva CAM ser continua peri dica ou n o O argumento Periodic sempre constante e pode ser N o Peri dico Peri dico Quando a tabela de pontos da curva CAM for N o Peri dica a curva CAM ser executada uma nica vez ne WLP V8 7X Weg caso contr rio ser executada continuamente END OF PROFILE Usado nos blocos MC Controle de Movimento O sinal End Of Profile pulsado a cada momento em que a execu o da

Download Pdf Manuals

image

Related Search

Related Contents

Operating Instructions Οδηγίες για τη χρήση Kullaným  ASUS VC62B User's Manual  INSTRUCTIONS D`UTILISATION  

Copyright © All rights reserved.
Failed to retrieve file