Escolar Documentos
Profissional Documentos
Cultura Documentos
SoftPLC
Soft-Starter SSW-06 V1.6X
Manual da SoftPLC
Idioma: Portugus
Documento: 0899.5721 / 03
Manual da SoftPLC
Srie: SSW-06 V1.6X
Idioma: Portugus
N do Documento: 0899.5721 / 03
ndice
NDICE
SOBRE O MANUAL ....................................................................................... 5
ABREVIAES E DEFINIES....................................................................................................................5
REPRESENTAO NUMRICA ...................................................................................................................5
ndice
Sobre o Manual
SOBRE O MANUAL
Este manual fornece a descrio necessria para a operao da chave de partida SSW-06 utilizando o mdulo
de programao do usurio, denominado SoftPLC. Este manual deve ser utilizado em conjunto com manual do
usurio da SSW-06 e do software WLP.
ABREVIAES E DEFINIES
CLP
CRC
RAM
WLP
REPRESENTAO NUMRICA
Nmeros decimais so representados atravs de dgitos sem sufixo. Nmeros hexadecimais so representados
com a letra h depois do nmero.
SSW-06 | 5
Introduo SoftPLC
INTRODUO SOFTPLC
1.1
%KW
%MX
%MW
%SX
%SW
%IX
%QX
%QW
%PW
%UW
SSW-06 | 6
Memria da SoftPLC
MEMRIA DA SOFTPLC
O tamanho total de memria da SoftPLC de 1024 bytes, entre memria de programa e memria de dados.
2.1
MEMRIA DE DADOS
Na SoftPLC, a rea de memria de dados (variveis do usurio) e de programa compartilhada. Por isso um
aplicativo pode variar o tamanho total em funo da quantidade de variveis utilizadas pelo usurio.
Os marcadores de bit e word so alocados de acordo com o LTIMO endereo utilizado no aplicativo, ou
seja, quanto maior for este ltimo endereo, maior ser a rea alocada. Por isso, recomendado ao usurio
utilizar os marcadores de maneira SEQENCIAL.
As constantes word tambm utilizam espao de programa.
2.1.1 CONSTANTES
Tabela 2.1: Mapa de Memria das Constantes
Smb.
%KW
Descrio
Constantes Word
(16 bits)
Bytes
Depende da quantidade de constantes word diferentes.
Ex: Se foram utilizados as:
- %KW: 327
= 2 bytes
- %KW: 5; 67
= 4 bytes
= 6 bytes
- %KW: 13; 1000; 13; 4
Descrio
Entradas Digitais
Sadas Digitais
Sadas Analgicas
Faixa
1 a 6 ou 1 a 12 com K-IOE
1 a 3 ou 1 a 9 com K-IOE
1a2
Descrio
Marcadores de Bit
Faixa
5000 ... 6099
%MW
Marcadores de
Word
Bytes
Depende do ltimo marcador utilizado. So organizados de
2 em 2 bytes. Ex:
- ltimo marcador: %MX5000
= 2 bytes
- ltimo marcador: %MX5014
= 2 bytes
- ltimo marcador: %MX5016
= 4 bytes
- ltimo marcador: %MX5039
= 6 bytes
Depende do ltimo marcador utilizado. Ex:
- ltimo marcador: %MX8000
= 2 bytes
- ltimo marcador: %MX8001
= 4 bytes
- ltimo marcador: %MX8007
= 16 bytes
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, ....
SSW-06 | 7
Memria da SoftPLC
2.1.4 MARCADORES DO SISTEMA
Consistem em variveis especiais que permitem ao usurio ler e alterar dados da Soft-Starter SSW-06 que
podem ou no estar disponveis nos parmetros. Podem ser: marcadores de bit do sistema (1 bit) ou
marcadores de word do sistema (16 bits).
Tabela 2.4.a: Mapa de Memria dos Marcadores de Bit do Sistema - mpares
Smb.
Tipo
%SX
Descrio
Bits do Sistema
Faixa
3000 ... 3040
Descrio
Escrita/Comando (mpares)
3001
Gira/Pra
3003
Habilita Gera
3005
JOG
3007
Sentido de Giro
3009
LOC/REM
3015
Reset de Erros
0: pra motor.
1: gira motor.
0: desabilita geral, interrompendo a alimentao para o motor.
1: habilita geral, permitindo a operao do motor.
0: desabilita a funo JOG.
1: habilita a funo JOG.
0: gira motor no sentido horrio.
1: gira motor no sentido anti-horrio.
0: vai para o modo local.
1: vai para o modo remoto.
0: sem funo.
1: se em estado de erro, executa o reset da SSW-06.
Descrio
Bits do Sistema
Faixa
3000 ... 3040
Descrio
Leitura/Estado (Pares)
3000
Motor Girando
3002
Habilitado Geral
3004
JOG
3006
Em Acelerao
3008
Em Limitao de Corrente
3010
Em Tenso Plena
3012
Com Alarme
3014
Em Desacelerao
3016
Em Remoto
3018
Em Frenagem
3020
3022
Em Sentido Anti-Horrio
3024
3028
3030
Com Erro
SSW-06 | 8
Memria da SoftPLC
Tabela 2.5: Mapa de Memria dos Marcadores de Word do Sistema
Smb.
%SW
Descrio
Words do Sistema
Faixa
3300 ... 3303
2.1.5 PARMETROS
O Mapa de Memria dos parmetros da Soft-Starter SSW-06 descrita na tabela 2.6.
Tabela 2.6: Mapa de Memria dos Parmetros
Smb.
%PW
Descrio
Parmetros do Sistema
(ver manual da SSW-06)
P088: Estado da SoftPLC
[Parmetro de Leitura]
%UW
Faixa
0... 950
0: Sem.
1: Carregando.
2: Falha.
3: Parado.
4: Executando.
0: No
1: Sim
13: Apaga SoftPLC
14: Zera Parmetos do usurio (P952 a P969)
0: No
1: Sim
0: No
1: Sim
952... 969
SSW-06 | 9
Neste captulo ser apresentado um resumo dos blocos de funes que esto disponveis para a programao
do usurio.
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
NOTA!
Se utilizados contatos com parmetros (%UW), estes so setados quando o valor for diferente de
zero. Nos exemplos de lgica abaixo, o contato %UW952 considerado ativo se o parmetro P952
foi diferente de zero.
3.1.1 CONTATO NORMALMENTE ABERTO NO CONTACT
Menu: Inserir-Contatos-NO CONTACT.
Ex: Envia para a pilha o contedo do marcador de bit 5000.
3.1.2 CONTATO NORMALMENTE FECHADO NC CONTACT
Menu: Inserir-Contatos-NC CONTACT.
Ex: Envia para a pilha o contedo negado da sada digital 1.
3.1.3 LGICAS E (AND) COM CONTATOS
Quando os contatos esto em srie, uma lgica E executada entre eles armazenando o resultado na pilha.
Exemplos:
Exemplo
%IX1
%IX1.%IX2
%UW952 . (~%QX1)
0
0
1
1
%UW952
0
0
1
1
Tabela Verdade
%IX2
0
1
0
1
%QX1
0
1
0
1
Pilha
0
0
0
1
Pilha
0
0
1
0
SSW-06 | 10
Operao
%IX1
3.2
Pilha
0
0
1
1
0
1
0
1
0
1
1
1
%UW952
0
0
1
1
%QX1
0
1
0
1
Pilha
1
0
1
1
%IX1 + %IX2
%UW952+ (~%QX1)
Tabela Verdade
%IX2
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.
3.2.1 BOBINA NORMAL COIL
Menu: Inserir-Bobinas-COIL
Ex: Seta o marcador de bit 5001 com o contedo da pilha
3.2.2 BOBINA NEGADA NEG COIL
Menu: Inserir-Bobinas-NEG COIL
Ex: Seta a sada digital 2 com o contedo negado da pilha
3.2.3 SETA BOBINA SET COIL
Menu: Inserir-Bobinas-SET COIL
Ex: Seta o parmetro do usurio P960 se o contedo da pilha no for 0.
3.2.4 RESETA BOBINA RESET COIL
Menu: Inserir-Bobinas-RESET COIL
Ex: Reseta o parmetro do usurio P960 se o contedo da pilha no for 0.
3.2.5 BOBINA DE TRANSIO POSITIVA PTS COIL
Menu: Inserir-Bobinas-PTS COIL
Ex: Seta o marcador de bit 5002 durante 1 ciclo de varredura, se for detectado uma transio
de 0 para 1 no contedo da pilha
3.2.6 BOBINA DE TRANSIO NEGATIVA NTS COIL
Menu: Inserir-Bobinas-NTS COIL
Ex: Seta o marcador de bit do sistema 3011 durante 1 ciclo de varredura, se for detectado
uma transio de 1 para 0 no contedo da pilha
SSW-06 | 11
BLOCOS DE CLP
BLOCOS DE CLCULO
SSW-06 | 12
SSW-06 | 13
NOTA!
Todos os dados numricos so considerados words de 15 bits + sinal (-32768 a 32767).
3.4.5 MULTIPLEXADOR MUX
Menu: Inserir-Blocos de Funo-Clculo-MUX
Entrada:
EN:
Habilita a operao matemtica
Sada:
ENO:
Indica que a transferncia foi feita
Propriedades:
X0-X15:
Vetor de dados binrios
W:
Word resultante
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 P952.
SSW-06 | 14
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.
3.5
BLOCOS DE TRANSFERNCIA
Para gerar alarmes do usurio A90 at A93 e erros do usurio E86 a E89 deve-se utilizar o bloco TRANSFER
conforme os exemplos abaixo.
O reset dos erros pode vir do marcador de bit de sistema %SX3011, ou outra fonte de reset (IHM, DIx, etc.).
SSW-06 | 15
NOTA!
Os alarmes do usurio somente podem ser resetados com o comando vindo pela SoftPLC, neste
caso o SRC do bloco transfer deve conter o valor zero. Os alarmes da Soft-Starter SSW-06
somente podem ser resetas pela fonte que os gerou.
SSW-06 | 16
No exemplo acima, atravs do MMC pode-se controlar a partida e parada de at trs motores diferentes
apenas uma nica Soft-Starter SSW-06.
SSW-06 | 17
Parametrizao da SSW-06
PARAMETRIZAO DA SSW-06
A seguir sero apresentados apenas os parmetros chave de partida SSW-06 que possuem relao com a
SoftPLC, lembrando que todos os parmetros so acessveis, com exceo dos parmetros P200 e P215.
Verificar manual da SSW-06 para maiores detalhes.
4.1
4.2
PARMETROS DE CONFIGURAO
0 = Sempre Local
1 = Sempre Remoto
2 = HMI (L)
3 = HMI (R)
4 = DI4 a DI6
5 = Serial (L)
6 = Serial (R)
7 = Fieldbus (L)
8 = Fieldbus (R)
9 = SoftPLC Local
10 = SoftPLC Remoto
Padro: 2
Propriedades: CFG
Descrio:
Define a fonte de origem do comando que ir selecionar entre a situao LOCAL e a situao REMOTO.
Situao Defaullt quando a Soft=Starter SSW-06 energizada (inicializao).
Tabela 4.1: Seleo Local / Remoto
P220
0
1
2
3
4
5
6
7
8
9
10
Tecla
da HMI (Default REMOTO)
Entradas Digitais DI4 a DI6 (P266 a P268)
Serial (Default Local) SuperDrive ou Modbus incorporado
Serial (Default Remoto) SuperDrive ou Modbus incorporado
Fieldbus (Default Local) Mdulo de interface opcional
Fieldbus (Default Remoto) Mdulo de interface opcional
SoftPLC (Default Local)
SoftPLC (Default Remoto)
0 = Teclas HMI
1 = Entradas Digitais DIx
2 = Serial
3 = Fieldbus
4 = SoftPLC
Padro: P230 = 1
P229 = 0
SSW-06 | 18
Parametrizao da SSW-06
Propriedades: CFG
Descrio:
Definem a fonte da origem dos comandos de aciona e desaciona da Soft-Starter SSW-06.
Tabela 4.2: Seleo da origem dos comandos de acionamento Local / Remoto
P229/P230
0
1
2
3
4
0 = Sem Funo
1 = Corrente (em %In da SSW)
2 = Tenso de Entrada (em %Un da SSW)
3 = Tenso de Sada (em %Un da SSW)
4 = Fator de Potncia
5 = Proteo trmica
6 = Potncia (em W)
7 = Potncia (em VA)
8 = Torque (em %Tn do Motor)
9 = Fieldbus
10 = Serial
11 = SoftPLC
Padro:
P251 = 0
P253 = 0
Descrio:
Esses parmetros ajustam as funes das sadas analgicas, conforme mostra a tabela 4.6.
O valor da sada analgica pode ser lido nos parmetros P027 (AO1) e P028 (AO2), porm nesses parmetros
os valores foram convertidos para tenso e corrente, utilizando o fundo de escala conforme a tabela abaixo.
Assim, se a AO1 for programada para SoftPLC (P251=11) e for escrito o valor 16383, a sada analgica ter
10V.
A mesma situao vlida para a sada analgica em corrente (AO2), onde o valor 16383 ser 20mA e o valor
0 ser 0mA ou 4mA, dependendo da programao da sada analgica (P255=0 (0 a 20mA) ou P255=1 (4 a
20mA)).
Tabela 4.6: Funes das sadas analgicas
Funes
Sem Funo
Corrente em % In da SSW
Tenso de Entrada em %Un da SSW
Tenso de Motor em % Un da SSW
Fator de Potncia
Proteo Trmica
Potncia em W
Potncia em VA
Torque em % Tn do Motor
Fieldbus
Serial
SoftPLC
P251
(AO1)
0
1
2
3
4
5
6
7
8
9
10
11
P253
(AO2)
0
1
2
3
4
5
6
7
8
9
10
11
SSW-06 | 19
Parametrizao da SSW-06
P277 Funo da Sada DO1 (RL1)
P278 Funo da Sada DO2 (RL2)
P279 Funo da Sada DO3 (RL3)
Faixa de
Valores:
0 = Sem Funo
Padro: P277 = 1
1 = Em Funcionamento
P278 = 2
2 = Em Tenso Plena
P279 = 6
3 = Bypass Externo
4 = Sentido de Giro K1 (RL1) / Sentido de Giro K2 (RL2) / Sem funo (RL3)
5 = Frenagem CC
6 = Sem Erro
7 = Com Erro
8 = Fieldbus
9 = Serial
10 = SoftPLC
11 = Sem Alarme
2 = Com Alarme
Descrio:
Programam a funo das sadas digitais, conforme as opes apresentadas anteriormente.
Quando a condio declarada pela funo for verdadeira, a sada digital estar ativada.
Os estados das sadas digitais podem ser monitorados no parmetro P013.
P308 Endereo da Soft-Starter na Rede de Comunicao Serial
Faixa de
Valores:
1 a 247
Padro: 1
Descrio:
Este parmetro ajusta o endereo da Soft-Starter SSW-06 na Rede de comunicao Serial.
A Soft-Starter SSW-06 e deve estar configurada exatamente igual no software WLP (Verificar item 5.6) para
fazer download/upload do software do usurio.
P312 Tipo de Protocolo e Taxa de Transmisso da Comunicao Serial
Faixa de
Valores:
Padro: 1
Descrio:
Este parmetro ajusta o protocolo e a taxa da transmisso serial.
A Soft-Starter SSW-06 e deve estar configurada exatamente igual no software WLP (Verificar item 5.6) para
fazer download/upload do software do usurio.
SSW-06 | 20
Parametrizao da SSW-06
4.3
0 = Sem
1 = Carregando
2 = Falha
3 = Parado
4 = Executando
Padro:
Propriedades: RO
Descrio:
Permite ao usurio visualizar o status em que a SoftPLC se encontra. Se no h aplicativo instalado, o
parmetro P088 mostrar o a opo 0 (Sem).
Se este parmetro apresentar a opo 2 (Aplic. Incomp.), indica que o software do usurio que foi carregado
pelo WLP incompatvel com a verso de firmware da Soft-Starter SSW-06 ou ocorre algum erro na
transferncia do programa.
Neste caso, necessrio que o usurio recompile o seu projeto no WLP, considerando a nova verso da SSW06 e refazer o download. Caso isto no seja possvel, pode-se fazer o upload deste aplicativo com o WLP.
As opes 3 (Parado) e 4 (Executando) tm relao com o P950 (Habilita SoftPLC).
P089 Permite SoftPLC
Faixa de
Valores:
0 = No
1 = Sim
Padro:
Propriedades: CFG
Descrio:
O recurso de SoftPLC da Soft-Starter SSW-06 est disponvel a partir da verso de firmware 1.40, porm
necessrio um upgrade do carto de controle com mais memria para a operao da SoftPLC. Desta forma o
parmetro P089 verifica se a verso de hardware compatvel (P089 = 1) ou no (P089 = 0).
P204 Carrega/Salva Parmetros
Faixa de
Valores:
0 = Sem Funo
1 = Sem Funo
2 = Sem Funo
3 = Apaga P043-P050
4 = Apaga P053-P058
5 = Carrega Padro de fbrica
6 = Sem Funo
7 = Carrega Usurio 1
8 = Carrega Usurio 2
9 = Sem Funo
10 = Salva Usurio 1
11 = Salva Usurio 2
12 = Sem Funo
13 = Apaga SoftPLC
14 = Apaga parmetros do usurio SoftPLC (P952-P969)
15 = Reservado
16 = Reservado
Padro:
Propriedades: CFG
SSW-06 | 21
Parametrizao da SSW-06
Descrio:
O parmetro P204 carrega, salva e reseta diversos parmetros, como descritos na lista anterior. As opes que
tm relao com o recurso SoftPLC so: 13 que apaga o software do usurio e o 14 que reseta os parmetros
do usurio P952 a P969.
P950 Habilita SoftPLC
Faixa de
Valores:
0 = No
1 = Sim
Padro:
Propriedades: CFG
Descrio:
Permite parar e rodar um aplicativo instalado, mas para isto, o motor deve estar desabilitado.
P951 Habilitao do Carto de Expanso de Entradas e Sadas Digitais
Faixa de
Valores:
0 = No
1 = Sim
Padro:
Propriedades: CFG
Descrio:
Permite habilitar o carto de expanso de entradas e sadas digitais do Kit K-IOE, com: seis entradas digitais
24Vcc (de DI7 a DI12) e seis sadas digitais a rel (de RL4 a RL9).
P952 at P969 Parmetros SoftPLC
Faixa de
Valores:
0 a 65535
Padro:
Descrio:
Consistem em parmetros de uso definido pelo usurio via software WLP.
SSW-06 | 22
Este captulo traz informaes bsicas sobre as operaes feitas com o software WLP para programao da
Soft-Starter SSW-06. Maiores informaes podem ser obtidas no manual ou na ajuda do software WLP.
5.1
PROJETO NOVO
Cria um novo projeto. Alm de definir o nome do projeto, necessrio configurar o equipamento e a respectiva
verso de firmware.
5.2
PROJETO ABRIR
SSW-06 | 23
Permite ao usurio saber o tamanho em bytes do aplicativo compilado (<nomedoprojeto>.bin) a ser enviado ao
equipamento.
5.4
CONSTRUIR COMPILAR
SSW-06 | 24
COMUNICAO CONFIGURAO
Para o SSW-06 se utiliza a porta serial para a comunicao com o equipamento. Para isto, os BAUD Rate da
SSW-06 e do WLP devem estar corretamente configurados.
5.6
COMUNICAO DOWNLOAD
SSW-06 | 25
COMUNICAO UPLOAD
SSW-06 | 26