0899.5241 (10413136) R10 P V5.1X Geral CFW-08 - WEG
0899.5241 (10413136) R10 P V5.1X Geral CFW-08 - WEG
0899.5241 (10413136) R10 P V5.1X Geral CFW-08 - WEG
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CAPÍTULO 8 - DISPOSITIVOS OPCIONAIS<br />
número de bits de leitura for maior que 8), continuam a seqüência.<br />
Caso o número de bits lidos não seja múltiplo de 8, os bits<br />
restantes do último byte devem ser preenchidos com 0 (zero).<br />
Exemplo: leitura dos bits de estado para habilitação geral<br />
(bit 1) e sentido de giro (bit 2) do <strong>CFW</strong>-<strong>08</strong> no endereço 1:<br />
Pergunta (Mestre)<br />
Campo<br />
Valor<br />
Resposta (Escravo)<br />
Campo<br />
Endereço do escravo 01h Endereço do escravo<br />
Função<br />
01h<br />
Função<br />
Bit inicial (high)<br />
00h<br />
Byte Count<br />
Bit inicial (low)<br />
01h Estado dos bits 1 e 2<br />
No. de bits (high) 00h<br />
CRC-<br />
No. de bits (low)<br />
02h<br />
CRC+<br />
CRC-<br />
ECh<br />
CRC+<br />
0Bh<br />
Tabela 8.18 - Exemplo de telegrama utilizando a função 01<br />
Valor<br />
01h<br />
01h<br />
01h<br />
02h<br />
D0h<br />
49h<br />
No exemplo, como o número de bits lidos é menor que 8, o<br />
escravo precisou de apenas 1 byte para a resposta. O valor<br />
do byte foi 02h, que em binário tem a forma 0000 0010. Como<br />
o número de bits lidos é igual a 2, somente nos interessa os<br />
dois bits menos significativos, que possuem os valores 0 =<br />
desabilitado geral e 1 = sentido de giro horário. Os demais<br />
bits, como não foram solicitados, são preenchidos com 0<br />
(zero).<br />
8.25.3.2 Função 03 - Read<br />
Holding Register<br />
Lê o conteúdo de um grupo de registradores que<br />
necessariamente devem estar em seqüência numérica. Esta<br />
função possui a seguinte estrutura para os telegramas de<br />
leitura e resposta (os valores são sempre hexadecimal, e<br />
cada campo representa um byte):<br />
Pergunta (Mestre)<br />
Endereço do escravo<br />
Função<br />
Endereçodoregistrador inicial (byte high)<br />
Endereçodoregistrador inicial (byte low)<br />
Número de registradores (byte high)<br />
Número de registradores (byte low)<br />
CRC-<br />
CRC+<br />
Resposta (Escravo)<br />
Endereço do escravo<br />
Função<br />
Campo Byte Count<br />
Dado 1 (high)<br />
Dado 1 (low)<br />
Dado 2 (high)<br />
Dado 2 (low)<br />
etc<br />
CRC-<br />
CRC+<br />
Tabela 8.19 - Estrutura da função 03<br />
Exemplo: leitura dos valores de valor proporcional à freqüência<br />
(P002) e corrente do motor (P003) do <strong>CFW</strong>-<strong>08</strong><br />
no endereço 1:<br />
197