Documente Academic
Documente Profesional
Documente Cultură
SoftPLC CFW-11
Manual da SoftPLC
Idioma: Portugus
Manual da SoftPLC
Srie: CFW-11 Idioma: Portugus Nmero do Documento: 0899.5737 / 03
Data de Publicao: 01/2010
Sumrio
SOBRE O MANUAL ....................................................................................................................................................... 5 ABREVIAES E DEFINIES ............................................................................................................................ 5 REPRESENTAO NUMRICA ............................................................................................................................ 5 1 2 INTRODUO SOFTPLC.................................................................................................................................. 6 1.1 2.1 2.2 SMBOLO DOS TIPOS DE DADOS ............................................................................................................ 6 DIVISO DE MEMRIA ......................................................................................................................... 7 MEMRIA DE DADOS .......................................................................................................................... 7 MEMRIA DA SOFTPLC....................................................................................................................................... 7
2.3
MODBUS ........................................................................................................................................ 11
Constantes ............................................................................................................................... 7 Entradas e Sadas Fsicas (Hardware).......................................................................................... 7 Marcadores Volteis (Variveis).................................................................................................. 8 Marcadores do Sistema............................................................................................................. 8 Parmetros............................................................................................................................. 11 Endereos SoftPLC no protocolo Modbus.................................................................................. 11 Protocolo ............................................................................................................................... 11
3.2
3.1.1 3.1.2 3.1.3 3.1.4 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.3.1 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.5.1 3.5.2 3.5.3 3.5.4 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7
CONTATOS ..................................................................................................................................... 12
BOBINAS ........................................................................................................................................ 13
Contato Normalmente Aberto NO CONTACT ....................................................................... 12 Contato Normalmente Fechado NC CONTACT..................................................................... 12 Lgicas E (AND) com Contatos ............................................................................................. 12 Lgicas OU (OR) com Contatos............................................................................................ 12
3.3 3.4
Bobina Normal COIL ........................................................................................................... 13 Bobina Negada NEG COIL .................................................................................................. 13 Seta Bobina SET COIL.......................................................................................................... 13 Reseta Bobina RESET COIL ................................................................................................... 13 Bobina de Transio Positiva PTS COIL.................................................................................. 13 Bobina de Transio Negativa NTS COIL .............................................................................. 14 Referncia de Velocidade e/ou Torque REF ............................................................................ 14
3.5
Temporizador TON.............................................................................................................. 14 Relgio de Tempo Real RTC ................................................................................................. 15 Contador Incremental CTU ................................................................................................... 15 Controlador Proporcional-Integral-Derivativo PID ................................................................... 15 Filtro Passa-Baixa ou Passa-Alta FILTER.................................................................................. 16 Comparador COMP ............................................................................................................ 16 Operao Matemtica MATH ............................................................................................... 17 Funo Matemtica FUNC ................................................................................................... 17 Saturador SAT...................................................................................................................... 18 Transfere Dados TRANSFER .................................................................................................. 18 Converte de Inteiro (16 bits) para Ponto Flutuante INT2FL ....................................................... 18 Gerador de Falha ou Alarme do Usurio USERERR................................................................. 19 Converte de Ponto Flutuante para Inteiro (16 bits) FL2INT ....................................................... 19 Transfere Dados Indireta IDATA............................................................................................. 19 Multiplexador MUX............................................................................................................... 20 Demultiplexador DMUX ........................................................................................................ 20
3.6
PARAMETRIZAO DO INVERSOR ............................................................................................................... 21 4.1 4.2 SMBOLOS PARA DESCRIO DAS PROPRIEDADES...................................................................................... 21 PARMETROS DE CONFIGURAO DO CFW-11 ..................................................................................... 21
4.3 PARMETROS EXCLUSIVOS DA SOFTPLC................................................................................................. 22 P1000 ESTADO DA SOFTPLC ..................................................................................................................... 22 P1001 COMANDO PARA SOFTPLC.............................................................................................................. 22 P1002 TEMPO CICLO DE SCAN .................................................................................................................. 22 P1010 AT P1059 PARMETROS SOFTPLC ................................................................................................... 23 5 RESUMO DAS PRINCIPAIS FUNES DO WLP.......................................................................................... 24 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 6 PROJETO NOVO ............................................................................................................................ 24 PROJETO ABRIR ............................................................................................................................. 24 PROJETO PROPRIEDADES .................................................................................................................. 24 EXIBIR INFORMAES DA COMPILAO .............................................................................................. 25 EXIBIR CONFIGURAO DOS PARMETROS DO USURIO ........................................................................ 25 CONSTRUIR COMPILAR .................................................................................................................... 26 COMUNICAO CONFIGURAO..................................................................................................... 26 COMUNICAO DOWNLOAD .......................................................................................................... 27 COMUNICAO UPLOAD ................................................................................................................ 27
Sobre o Manual
Este manual fornece a descrio necessria para a operao do inversor de freqncia CFW-11 utilizando o mdulo de programao do usurio, denominado SoftPLC. Este manual deve ser utilizado em conjunto com manual do usurio do CFW-11 e do software WLP.
Abreviaes e Definies
CLP CRC RAM WLP USB Controlador Lgico Programvel Cycling Redundancy Check Random Access Memory Software de Programao em Linguagem Ladder Universal Serial Bus
Representao Numrica
Nmeros decimais so representados atravs de dgitos sem sufixo. Nmeros hexadecimais so representados com a letra h depois do nmero.
1 Introduo SoftPLC
A SoftPLC um recurso que incorpora ao CFW-11 as funcionalidades de um CLP, agregando flexibilidade ao produto e permitindo que o usurio desenvolva seus prprios aplicativos (programas do usurio). As principais caractersticas da SoftPLC so: Programao em Linguagem Ladder utilizando o software WLP; Acesso a todos os Parmetros e I/Os do CFW-11; 50 parmetros configurveis para uso do usurio; Blocos de CLP, Matemticos e de Controle; Transferncia e monitorao on-line do software aplicativo via USB; Transferncia do software aplicativo instalado ao PC dependendo de senha; Armazenamento do software aplicativo no carto de memria FLASH; Execuo diretamente em RAM.
2 Memria da SoftPLC
O tamanho total de memria da SoftPLC de 15360 bytes, entre memria de programa e memria de dados. Esta quantidade pode ser diminuda conforme o uso da funo Trace.
2.2.1 Constantes
Tabela 2.1 - Mapa de Memria das Constantes
Smb. Descrio Bytes %KW Constantes Word Depende da quantidade de constantes word (16 bits) diferentes. Ex: Se foram utilizados as: - %KW: 327 = 2 bytes - %KW: 5; 67 = 4 bytes - %KW: 13; 1000; 13; 4 = 6 bytes %KF Constantes Float Depende da quantidade de constantes float (32 bits IEEE) diferentes. Ex: Se foram utilizados as: - %KF: -0,335 = 4 bytes - %KF: 5,1; 114,2 = 8 bytes - %KF: 0,0; 115,3; 0,0; 13,333 = 12 bytes
NOTA! Os valores das Entradas Analgicas (%IW) e das Sadas Analgicas (%QW) lidos e escritos respectivamente via SoftPLC, respeitam os seus ganhos (P232, P237, P242, P247: %IW1%IW4 e P252, P255, P258, P261: %QW1%QW4) e offsets (P234, P239, P244, P249: %IW1%IW4).
NOTA! Os valores lidos ou escritos via SoftPLC obedecem as seguintes regras, respeitando-se os parmetros relativos aos sinais das entradas e sadas analgicas (P233, P238, P243, P248: %IW1%IW4 e P253, P256, P259, P262: %QW1%QW4): Opo: 0 a 10V/20mA 0V ou 0mA =0 10V ou 20mA = 32767 Opo: 4 a 20mA 4mA = 0 20mA = 32767 Opo: 10V/20mA a 0 10V ou 20mA = 0 0V ou 0mA = 32767 Opo: 20 a 4mA 20mA = 0 4mA = 32767 Opo: -10 a +10V -10V = -32768 (ou 32768 para parmetro sem sinal) -5V = -16384 (ou 49152 para parmetro sem sinal) 0 =0 +10V = 32767 Opo: 20 a 0mA 20mA = 0 0mA = 32767
%MW
%MF
NOTA! Para minimizar o tamanho do aplicativo, utilizar marcadores de forma seqencial. Ex: Marcadores de bit: %MX5000, %MX5001, %MX5002, ... Marcadores de word: %MW8000, %MW8001, %MW8002, ... Marcadores de float: %MF9000, %MF9001, %MF9002, ...
3021
Ativa 2 Rampa
3018
Em Modo de Configurao
Rampa Ativa Tecla Start (1) Tecla Stop (0) Tecla Sentido de Giro ( ) Tecla Local/Remoto Tecla JOG
0: No pressionada. 1: Pressionada
Velocidade do motor [13 bits] Velocidade sncrona do motor [rpm] Velocidade do motor [rpm] Referncia de velocidade [rpm] Alarme Falha Corrente de fluxo Id [13 bits] Corrente de torque Iq [13 bits] Referncia da corrente de fluxo Id* [13 bits] Referncia da corrente de torque Iq* [13 bits] Corrente nominal (HD) do inversor [A x10] Corrente do motor sem filtro (P003) [A x10] Torque do motor sem filtro [% x10]
10
NOTA! Os marcadores de word do sistema %SW3300 e %SW3301 utilizam uma resoluo de 13 bits (8192 0 8191), que representa a velocidade sncrona do motor. Assim, para um motor de VI plos (isto significa uma velocidade sncrona de 1200rpm) se a referncia de velocidade via SoftPLC (%SW3301) for de 4096, o motor ir girar em 600 rpm. NOTA! Equao para o clculo do valor da velocidade do motor em rpm: Velocidade em rpm = velocidade sncrona em rpm x velocidade em 13 bits 8192
2.2.5 Parmetros
Os parmetros P1011 a P1059 somente aparecem na HMI do CFW-11 quando existe algum aplicativo (programa do usurio) vlido contido na memria, ou seja, P1000 > 0.
Tabela 2.6 - Mapa de Memria dos Parmetros
Smb. Descrio %PW Parmetros do Sistema (ver manual do CFW-11) Parmetros SoftPLC P1000: Estado da SoftPLC [Parmetro de Leitura] Faixa 0... 999 Bytes
P1001: Comando para a SoftPLC P1002: Tempo Ciclo de Scan [ms] [Parmetro de Leitura] Parmetros do Usurio
1000 ... 1059 6 bytes 0: Sem Aplicativo 1: Instal. Aplic. 2: Aplic. Incomp. 3: Aplic. Parado 4: Aplic. Rodando 0: Pra Aplic. 1: Executa Aplic. 2: Exclui Aplic.
%UW
100 bytes
NOTA! Todos os demais tipos de dados possuem endereos do usurio (SoftPLC) iguais aos endereos Modbus. Ex: %PW100 = endereo Modbus 100; %MX5000 = endereo Modbus 5000; %SW3308 = endereo Modbus 3308.
2.3.2 Protocolo
Consultar Manual da Comunicao Serial RS232 / RS485, captulo referente ao Protocolo Modbus.
11
3.1 Contatos
Carregam para a pilha o contedo de um dado programado (0 ou 1), que pode ser do tipo: %MX: Marcador de Bit %IX: Entrada Digital %QX: Sada Digital %UW: Parmetro do Usurio %SX: Marcador de Bit do Sistema Leitura
%IX1.%IX2
%UW1010. (~%QX1)
0 0 1 1 %UW1010 0 0 1 1
12
Exemplo
Operao
%IX1 + %IX2
%UW1010 + (~%QX1)
3.2 Bobinas
Salvam o contedo da pilha no dado programado (0 ou 1), que pode ser do tipo: %MX: Marcador de Bit %QX: Sada Digital %UW: Parmetro do Usurio %SX: Marcador de Bit do Sistema Escrita permitido adicionar bobinas em paralelo na ltima coluna.
13
14
No exemplo acima, se a entrada EN estiver ativa, o controlador comea o seu trabalho. O contedo do parmetro do usurio 1010 seleciona a referncia que est ativa, ou seja, se o marcador de float 9001 (referncia automtica) ou 9003 (referncia manual). Para a referncia automtica h um filtro de 0.05s. Como o ganho derivativo est fixo em 0, isto indica que o PID foi transformado para um PI. O valor da sada de controle OUT, representado pelo marcador de float 9004, possui os limites mximo e mnimo de 100 e -100.
16
17
18
19
No exemplo acima, quando a entrada EN est ativa, as entradas digitais 1, 2 e 3 transferem o seu contedo aos bits 0, 1 e 2 do parmetro do usurio P1010.
No exemplo acima, quando a entrada EN est ativa, os bits 1, 2, 5, 6, 11, 13 e 15 do marcador de word 8000 so transferidos respectivamente aos marcadores de bit 5001, 5002, 5005, 5006, 5011, 5013 e 5015.
20
4 Parametrizao do Inversor
A seguir sero apresentados apenas os parmetros do inversor de freqncia CFW-11 que possuem relao com a SoftPLC.
4.2 Parmetros de Configurao do CFW-11 P0100 P0101 P0220 P0221 P0222 P0223 P0226 P0224 P0227 P0225 P0228 P0251 P0254 P0257 P0260 P0275 P0276 P0277 P0278 P0279 P0560 Tempo de Acelerao Tempo de Desacelerao Seleo da Fonte LOCAL/REMOTO Seleo da Referncia de Velocidade - Situao LOCAL Seleo da Referncia de Velocidade - Situao REMOTO Seleo do Sentido de Giro - Situao LOCAL Seleo do Sentido de Giro - Situao REMOTO Seleo de Gira / Pra - Situao LOCAL Seleo de Gira / Pra - Situao REMOTO Seleo de JOG - Situao LOCAL Seleo de JOG - Situao REMOTO Funo da Sada AO1 Funo da Sada AO2 Funo da Sada AO3 Funo da Sada AO4 Funo da Sada DO1 (RL1) Funo da Sada DO2 (RL2) Funo da Sada DO3 (RL3) Funo da Sada DO4 Funo da Sada DO5 Memria Dispon. Trace
21
Descrio: Permite ao usurio visualizar o status em que a SoftPLC se encontra. Se no h aplicativo instalado, os parmetros P1001 a P1059 no sero mostrados na HMI. Se este parmetro apresentar a opo 2 (Aplic. Incomp.), indica que a verso que foi carregada do carto de memria flash, no compatvel com o firmware atual do CFW-11. Neste caso, necessrio que o usurio recompile o seu projeto no WLP, considerando a nova verso do CFW-11 e refazer o download. Caso isto no seja possvel, pode-se fazer o upload deste aplicativo com o WLP, desde que a senha do aplicativo seja conhecida ou a senha no esteja habilitada.
Descrio: Permite parar, rodar ou excluir um aplicativo instalado, mas para isto, o motor deve estar desabilitado.
Descrio: Consiste no tempo de varredura do aplicativo. Quanto maior o aplicativo, maior tende a ficar o tempo de varredura.
22
Descrio: Consistem em parmetros de uso definido pelo usurio via software WLP. Tambm possvel ao usurio configurar estes parmetros, conforme descrito no item 5.5. NOTA! Os parmetros P1010 a P1019 podem ser visualizados no modo de monitorao (consultar as sees 5.4 e 5.6. NOTA! O parmetro P1011, quando for de escrita e programado em P0205, P0206 ou P0207, pode ter o seu contedo alterado usando as teclas e da HMI.
23
24
26
27
Descrio Alarme que ocorre quando o Bloco RTC est ativo e programado com opo de Alarme e a HMI no est conectada ao drive. Falha que ocorre quando o Bloco RTC est ativo e programado com opo de Falha e a HMI no est conectada ao drive. Ocorre quando um bloco de movimento (Bloco REF) ativo e o comando de habilita geral do drive no est ativo. Ocorre quando 2 ou mais blocos de movimento (Bloco REF) esto habilitados ao mesmo tempo. Ocorre quando um bloco de movimento habilitado e a referncia de velocidade no est programada para a SoftPLC.
Causas mais Provveis Verificar se a HMI est conectada ao drive Verificar: cabo rompido, conector desconectado, etc. Verificar se a HMI est conectada ao drive Verificar: cabo rompido, conector desconectado, etc. Verificar se o comando de habilita geral do drive est ativo. Verificar lgica do programa do usurio. Verificar a programao das referncias no modo local e/ou remoto (P221 e P222).
A702: Inversor Desabilitado A704: Dois Movim. Habilitados A706: Ref. No Progr. SPLC
28