Professional Documents
Culture Documents
Rel Inteligente
SRW 01 V4.0X
Manual da Comunicao Modbus-RTU
Sumrio
SUMRIO
SOBRE O MANUAL ........................................................................................... 7
ABREVIAES E DEFINIES ...................................................................................................... 7
REPRESENTAO NUMRICA ...................................................................................................... 7
Sumrio
4.5 COMANDO 06H: PRESET SINGLE REGISTER .......................................................................... 18
4.6 COMANDO 0FH: FORCE MULTIPLE COILS ............................................................................ 19
4.7 COMANDO 10H: PRESET MULTIPLE REGISTERS...................................................................... 19
Sobre o Manual
SOBRE O MANUAL
Este manual fornece a descrio necessria para a operao do rel inteligente SRW 01 utilizando o protocolo
Modbus-RTU. Este manual deve ser utilizado em conjunto com o manual do usurio do SRW 01.
ABREVIAES E DEFINIES
ASCII
PLC
HMI
WORD
REPRESENTAO NUMRICA
Nmeros decimais so representados atravs de dgitos sem sufixo. Nmeros hexadecimais so representados com
a letra h aps o nmero.
Sobre o Manual
B0
B1
B2
B3
B4
B5
B6
B7
Stop
Stop
No modo RTU, cada byte dos dados transmitido como sendo uma nica palavra com seu valor diretamente em
hexadecimal. O SRW 01 utiliza somente este modo de transmisso para comunicao, no possuindo, portanto,
comunicao no modo ASCII.
Endereo (1 byte)
Cdigo da funo (1 byte)
Dados (n bytes)
CRC (2 bytes)
Mensagem de resposta do escravo
1.3.1 Endereo
O mestre inicia a comunicao enviando um byte com o endereo do escravo para o qual se destina a
mensagem. Ao enviar a resposta, o escravo tambm inicia o telegrama com o seu prprio endereo,
possibilitando que o mestre saiba qual escravo est lhe enviando a resposta.
9
1.3.4 CRC
A ltima parte do telegrama o campo para checagem de erros de transmisso. O mtodo utilizado o CRC-16
(Cycling Redundancy Check). Este campo formado por dois bytes, onde primeiro transmitido o byte menos
significativo (CRC-), e depois o mais significativo (CRC+).
O clculo do CRC iniciado carregando-se uma varivel de 16 bits (referenciado a partir de agora como varivel
CRC) com o valor FFFFh. Depois executa-se os passos de acordo com a seguinte rotina:
1. Submete-se o primeiro byte da mensagem (somente os bits de dados - start bit, paridade e stop bit no so
utilizados) a uma lgica XOR (OU exclusivo) com os 8 bits menos significativos da varivel CRC, retornando o
resultado na prpria varivel CRC;
2. Ento, a varivel CRC deslocada uma posio direita, em direo ao bit menos significativo, e a posio
do bit mais significativo preenchida com 0 (zero);
3. Aps este deslocamento, o bit de flag (bit que foi deslocado para fora da varivel CRC) analisado,
ocorrendo o seguinte:
Se o valor do bit for 0 (zero), nada feito;
Se o valor do bit for 1, o contedo da varivel CRC submetido a uma lgica XOR com um valor
constante de A001h e o resultado retornado varivel CRC.
4. Repetem-se os passos 2 e 3 at que oito deslocamentos tenham sido feitos;
5. Repetem-se os passos de 1 a 4, utilizando o prximo byte da mensagem, at que toda a mensagem tenha
sido processada.
O contedo final da varivel CRC o valor do campo CRC que transmitido no final do telegrama. A parte
menos significativa transmitida primeiro (CRC-) e em seguida a parte mais significativa (CRC+).
10
Kit Acessrio
2 KIT ACESSRIO
Para possibilitar a comunicao Modbus-RTU no rel inteligente SRW 01, necessrio utilizar um kit para
comunicao Modbus-RTU, conforme descrio abaixo. Informaes sobre a instalao deste mdulo no rel
podem ser obtidas na guia de instalao que acompanha o kit.
XC15
Pino
A
B
PE
BK
BU
SH
WH
RD
Sinal
A
B
PE
VCAN_L
Shield
CAN_H
V+
Funo
A - Line (-)
B Line (+)
Terra de proteo (shield)
No utilizado pelo Modbus
No utilizado pelo Modbus
No utilizado pelo Modbus
No utilizado pelo Modbus
No utilizado pelo Modbus
XC2
Pino
1
2
3
4
5
6
7
8
9
Carcaa
Sinal
NC
NC
B
NC
GND(ISO)
+5V(ISO)
NC
A
NC
PE
Funo
No utilizado pelo Modbus
No utilizado pelo Modbus
B-Line(+) (Modbus)
No utilizado pelo Modbus
No utilizado pelo Modbus
No utilizado pelo Modbus
No utilizado pelo Modbus
A-Line(-) (Modbus)
No utilizado pelo Modbus
Terra de proteo (shield)
NC = no conectado.
11
Kit Acessrio
ATENO!
O pino PE do conector XC2 deve obrigatoriamente ser conectado em um terra de proteo, mesmo
que o conector utilizado seja o DB9 (XC15).
2.1.3 Alimentao
A interface Modbus-RTU para o SRW 01 no necessita de alimentao externa. O mdulo de comunicao j
possui uma fonte isolada interna.
12
Parametrizao do Rel
3 PARAMETRIZAO DO REL
A seguir sero apresentados apenas os parmetros do rel SRW 01 que possuem relao com a comunicao
Modbus-RTU. A descrio detalhada destes parmetros encontra-se no manual do usurio do SRW 01.
0=
1=
2=
3=
4=
5=
6=
7=
Transparente
Rel de Sobrecarga
Partida Direta
Partida Reversa
Partida Estrela-Tringulo
Partida Dahlander
Partida Dois Enrolamentos (Pole-Changing)
Modo PLC
Propriedades:
Sys, CFG
Padro: 1
Descrio:
Este parmetro permite selecionar o modo de operao do SRW 01. As funes das entradas e sadas digitais so
configuradas automaticamente conforme esta seleo.
0 = Sempre Local
1 = Sempre Remoto
2 = Tecla HMI (LOC)
3 = Tecla HMI (REM)
4 = Entrada Digital I3
5 = Entrada Digital I4
6 = Fiedbus (LOC)
7 = Fieldbus (REM)
8 = USB/Ladder
Propriedades:
Sys, rw
Padro: 2
Descrio:
Este parmetro define a fonte que ir selecionar o modo de funcionamento do SRW 01 (Local/Remoto) e seu
estado inicial.
Propriedades:
0 = Ix
1 = HMI
2 = USB/Ladder
3 = Fieldbus
Padro: 3
Sys, rw
Descrio:
Define a fonte do comando remoto.
Se P232 = 3, os comandos remotos so controlados pelo mestre da rede industrial.
13
Parametrizao do Rel
P281 Funo da Sada Digital O5
P282 Funo da Sada Digital O6
P283 Funo da Sada Digital O7
P284 Funo da Sada Digital O8
Faixa de
Valores:
Propriedades:
Padro: 1
Sys, CFG
Descrio:
Define a fonte que controla a sada digital.
Uso Interno: utilizada conforme o modo de operao selecionado (P202). Indica que para este modo de
operao, a sada digital possui uma funo pr-definida.
Ladder: utilizada pelo programa do usurio implementado em Ladder.
F ieldbus: utilizada diretamente pelo mestre da rede industrial.
Sinal de Alarme/Falha (NA): utilizado para sinalizar estado de Alarme ou Falha, em caso de Alarme ou Falha a
sada fechada, permanecendo neste estado at que a causa da falha no esteja mais presente e seja executado
o comando de reset.
Sinal de Trip/E rro ( N A) : utilizado para sinalizar estado de Trip ou Erro, em caso de Trip ou Erro (ex. sem
comunicao com a UMC) a sada fechada, permanecendo neste estado at que a causa da falha no esteja
mais presente e seja executado o comando de reset.
Sinal de Trip/E rro ( N F ) : utilizado para sinalizar estado de Trip ou Erro, em caso de Trip ou Erro (ex. sem
comunicao com a UMC) a sada aberta, permanecendo neste estado at que a causa da falha no esteja
mais presente e seja executado o comando de reset.
NOTA!
Vale lembrar que a disponibilidade das sadas digitais (O1 a O4) depende do modo de operao
utilizado, pois possvel que uma ou mais sadas j estejam pr-alocadas para outras funes.
0=
1=
2=
3=
Propriedades:
Sys, rw
Padro: 0
Descrio:
Este parmetro permite selecionar qual a ao que deve ser executada pelo rel caso um erro de comunicao
seja detectado.
14
Parametrizao do Rel
Tabela 3.1 Valores para o parmetro P313
Opes
0 = Somente Indica Falha
1 = Desliga Motor
Descrio
Nenhuma ao tomada, apenas sinaliza falha.
Se a condio que causou a falha for resolvida e
o rel no estiver em estado de Trip ou Erro, a
indicao ser automaticamente retirada do rel.
Estando o rel em estado de Trip ou Erro,
necessrio executar o reset de erros para que a
indicao seja retirada.
Desliga motor, para os modos de operao onde
existir este comando. necessrio executar o
reset de erros para que a indicao seja retirada.
Desliga motor e zera palavra de comando.
necessrio executar o reset de erros para que a
indicao seja retirada.
Vai para o modo local, se a seleo entre modo
local/remoto estiver programada para ser
executado via fieldbus. Se a condio que
causou a falha for resolvida e o rel no estiver
em estado de Trip ou Erro, a indicao ser
automaticamente retirada do rel.
Estando o rel em estado de Trip ou Erro,
necessrio executar o reset de erros para que a
indicao seja retirada.
0,0 = Desabilitado
0,1 a 999,0 s = Habilitado
Sys, CFG
Padro: 0,0
Descrio:
Permite programar um tempo para a deteco de erro de comunicao via interface serial.
Caso o SRW 01 fique sem receber telegramas vlidos por um tempo maior do que o programado neste
parmetro, ser considerado que ocorreu um erro de comunicao, sinalizando "E0086" na HMI e executando a
ao programada no P313.
Aps energizado, o SRW 01 comear a contar este tempo a partir do primeiro telegrama vlido recebido. O
valor 0,0 desabilita esta funo.
0 a 255
Propriedades:
Sys, CFG
Padro: 63
Descrio:
Permite programar o endereo do mdulo de comunicao do rel. necessrio que cada equipamento da rede
possua um endereo diferente dos demais. Os endereos vlidos para este parmetro dependem do tipo de
protocolo utilizado:
Modbus endereos vlidos: 1 a 247.
DeviceNet endereos vlidos: 0 a 63.
Profibus endereos vlidos: 1 a 125.
15
Parametrizao do Rel
Caso este parmetro seja alterado, no necessrio desligar e ligar novamente o rel para tornar vlido o
endereamento (somente para a rede Modbus-RTU).
Propriedades:
Padro: 3
Sys, CFG
Descrio:
Permite programar o valor desejado para a taxa de comunicao dos mdulos de comunicao DeviceNet e
Modbus, em bits por segundo.
Esta taxa deve ser a mesma para todos os equipamentos conectados na rede. Os valores da direita (acima)
referem-se exclusivamente rede Modbus-RTU.
0 a 999
Propriedades:
Sys, rw
Padro:
Descrio:
Estes parmetros permitem ao usurio programar a leitura via rede, de at seis parmetros de forma seqencial.
O contedo dos parmetros so mostrados nos parmetros P780 a P785.
0 a 65535
Padro:
Propriedades: RO
Descrio:
Apresentam o contedo dos parmetros definidos em P770 a P775.
Por exemplo, P770 = 5. Neste caso ser enviado via rede o contedo do parmetro P005 (freqncia da rede)
para o parmetro P780.
16
Para informaes sobre implementao dos comandos citados, consulte as referidas especificaes.
Faixa
MX6100 a MX7507
QX1 a QX4 (O1 a O4)
QX5 a QX8 (O5 a O8)
SX3001
SX3002
SX3003
SX3005
SX3006
Endereo
6100 a 7507
2401 a 2404
2405 a 2408
3001
3002
3003
3005
3006
Os Comandos Remotos so utilizados para ligar, desligar, mudar velocidade, etc. do motor, quando selecionado
um modo de operao especfico em P202.
Local/Remoto indica a fonte de comando do SRW 01, quando SX3006=1, o SRW 01 est em modo remoto.
Faixa
IX1 a IX4 (I1 a I4)
2201 a 2204
Endereo
2205 a 2210
Faixa
P000 a P799
P800 a P899
MW8200 a MW8849
Endereo
0 a 799
800 a 899
8200 a 8849
17
MF9000 a MF9174
PM3700 a PM3731
SW3300
9000 a 9174
3700 a 3731
3300
Observao:
Os marcadores tipo FLOAT (MF9000 a MF9174) ocupam 4 bytes na memria, logo tm que ser lidos de dois
em dois, por exemplo, para ler os marcadores float 9100 a 9104, necessrio a leitura de 10 words, a partir
do endereo 9100. A leitura ser no formato float (IEEE 754).
Faixa
MX6100 a MX7507
QX1 a QX4 (O1 a O4)
6100 a 7507
2401 a 2404
Endereo
2405 a 2408
SX3000
SX3001
SX3002
SX3003
SX3006
3000
3001
3002
3003
3006
Observaes:
Para escrita em uma ou mais sadas pelo Modbus, necessrio que no(s) respectivo(s) parmetro(s), P277 a
P284, esteja selecionada a opo 2: Fieldbus;
O marcador de sistema SX3000 realiza o comando de reset de Trip ou de erro.
Os marcadores de sistema SX3001 a SX3003, que so chamados de Comandos Remotos, so equivalentes
aos comandos pelas entradas digitais (para o acionamento a trs fios, botoeiras) I1, I2 e I3, respectivamente,
e so usados para acionamento do motor dependendo do modo de operao selecionado em P202. Por
exemplo: no modo de operao Partida Reversora, SX3001 desliga o motor, SX3002 liga no sentido direto e
SX3003 liga o motor no sentido reverso;
Para que o modo Local/Remoto possa ser selecionado necessrio que P220 = 6 ou P220 = 7.
Para mais informaes a respeito dos parmetros citados acima consulte o manual do usurio.
Faixa
P000 a P799
P800 a P899
MW8200 a MW8849
MF9000 a MF9174
PM3700 a PM3731
Endereo
0 a 799
800 a 899
8200 a 8849
9000 a 9174
3700 a 3731
Observao:
Os marcadores tipo FLOAT (MF9000 a MF9174) ocupam 4 bytes na memria, logo tm que ser escritos de
dois em dois, por exemplo, para escrever nos marcadores float 9100 a 9105, necessrio a escrita em 10
words, a partir do endereo 9100, no formato float (IEEE 754).
18
Faixa
MX6100 a MX7507
QX1 a QX4 (O1 a O4)
6100 a 7507
2401 a 2404
Endereo
2405 a 2408
SX3000
SX3001
SX3002
SX3003
SX3006
3000
3001
3002
3003
3006
Observaes:
Para escrita em uma ou mais sadas pelo Modbus, necessrio que no(s) respectivo(s) parmetro(s), P277 a
P284, esteja selecionada a opo 2: Fieldbus;
O marcador de sistema SX3000 realiza o comando de reset de Trip ou de erro.
Os marcadores de sistema SX3001 a SX3003, que so chamados de Comandos Remotos, so equivalentes
aos comandos pelas entradas digitais (para o acionamento a trs fios, botoeiras) I1, I2 e I3, respectivamente,
e so usados para acionamento do motor dependendo do modo de operao selecionado em P202. Por
exemplo: no modo de operao Partida Reversora, SX3001 desliga o motor, SX3002 liga no sentido direto e
SX3003 liga o motor no sentido reverso;
Para que o modo Local/Remoto possa ser selecionado necessrio que P220 = 6 ou P220 = 7.
Para mais informaes a respeito dos parmetros citados acima consulte o manual do usurio.
Faixa
P000 a P799
P800 a P899
MW8200 a MW8849
MF9000 a MF9174
PM3700 a PM3731
Endereo
0 a 799
800 a 899
8200 a 8849
9000 a 9174
3700 a 3731
Observao:
Os marcadores tipo FLOAT (MF9000 a MF9174) ocupam 4 bytes na memria, logo tm que ser escritos de
dois em dois, por exemplo, para escrever nos marcadores float 9100 a 9104, necessrio a escrita em 10
words, a partir do endereo 9100, no formato float (IEEE 754).
19
20
21
22
23