8 СЕМЕСТР / АСУ ЭТО / Wago-IO-PRO CAA 2.3.8.5 (5.10.2007) / WAGO manuals / 750-812 / m012800p
.pdf
O acesso por palavras aos terminais de entrada e de saída digitais é efetuado conforme a seguinte tabela:
Entradas/saídas |
16. |
15. |
14. |
13. |
12. |
11. |
10. |
9. |
8. |
7. |
6. |
5. |
4. |
3. |
2. |
1. |
digitais |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Palavras de |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
Bit |
dados do |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
processo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Byte |
|
|
|
High-Byte |
|
|
|
Low-Byte |
|
|
|
|
|
|
||
|
|
|
|
D1 |
|
|
|
D0 |
|
|
|
|
|
|
|
|
Tabela 5.20: Atribuição de entradas/saídas digitais à palavra de dados de processo, controlador |
|
|
||||||||||||||
Função! |
Acesso comum de Master MODBUS e função CLP às saídas |
|
A figura do processo das saídas é tanto descrita pelo Master MODBUS como pela |
|
|
|
função CLP, de forma que as saídas dos terminais de bus podem ser definidas ou |
|
repostas de ambos os lados. Caso isso suceda em simultâneo, não existe nenhuma |
|
prioridade. Os programas de aplicação do Master MODBUS e da função CLP devem ser |
|
concebidos de forma a excluir instruções contraditórias em relação à definição ou à |
|
reposição simultânea de saídas. Regra geral a figura do processo é sobrescrita pela |
|
última instrução processada. |
MODBUS / Configuração |
43 |
01-03-16 |
|
|
5.2.2.2 Intercâmbio de dados entre o Master MODBUS e a função CLP
Os dados do bus de campo no Master MODBUS e na função CLP têm formatos de endereço diferentes. Os endereços do Master MODBUS são representados em hexadecimais ou decimais. A função CLP utiliza endereços absolutos.
MODBUSModbusMaster
|
Word |
Word |
Bit |
|
Bit |
|
Word |
Bit |
Hex |
0x100 |
0x300 |
0x1000 ... |
0x2000 ... |
0x100 |
0x1000 ... |
||
|
|
|
0x100F |
|
0x200F |
|
|
0x100F |
Dez |
256 |
768 |
4096 ... 4111 |
8192 ... 8207 |
256 |
4096...4111 |
||
Controlador |
CLP - PAE |
|
|
|
CLP - PAA |
|||
Hex |
0x1FF |
0x3FF |
0x1FF0 ... |
0x2FF0 ... |
0x1FF |
0x1FF0 ... |
||
|
|
|
0x1FFF |
|
0x2FFF |
|
|
0x1FFF |
Dez |
511 |
1023 |
8176 ... 8191 |
12287...12287 |
511 |
8176 ... 81 91 |
||
|
%IW256 |
%IW256 |
%IW256 |
%IW256 |
%QW256 %QW256 |
|||
Controlador |
CLP - PAE |
|
CLP - PAA |
|
%IW511 |
%IW511 |
%IW511 |
%IW511 |
%QW511 %QW511 |
Entradas |
Entradas |
Saídas |
Saídas |
analógicas |
digitais |
analógicas |
digitais |
Função CLP
Controlador 750-812, 750-814, 750-815, 750-816
Figura 5.8: Intercâmbio de dados entre o Master MODBUS e a função CLP
PAE = Figura do processo das entradas
PAA = Figura do processo das saídas
g012819p
44 |
MODBUS / Configuração |
|
01-03-16 |
|
5.2.2.3Intercâmbio de dados entre os terminais de bus e a função CLP
Entradas |
Saídas |
Terminais de bus 750-4xx....6xx |
|
|
|
%IW0 |
%QW0 |
PAE |
PAA |
%IW255 |
%QW255 |
Entradas |
Saídas |
Função CLP
Nó de bus de campo com controlador 750-812, 750-814, 750-815, 750-816
PAE = Figura do processo das entradas
PAA = Figura do processo das saídas
Figura 5.9: Intercâmbio de dados entre os terminais de bus e a função CLP |
g012820p |
MODBUS / Configuração |
45 |
01-03-16 |
|
|
5.2.2.4 Vista geral dos endereços
MODBUS
Endereços MODBUS
Hex |
|
Dez |
|
|
0x000 |
|
0 |
|
|
0x0FF |
|
255 |
|
|
0x000 ... 0x00F |
0 ... 15 |
|
||
0x0F0 ... 0X0FF |
240 |
... 255 |
||
0x000 |
|
0 |
|
|
0x0FF |
|
255 |
|
|
0x200 |
|
512 |
|
|
0x2FF |
|
767 |
|
|
0x000 ... 0x00F |
0 ... 15 |
|
||
0x0F0 ... 0X0FF |
240 ... 255 |
|||
0x200 ... 0x20F |
512 ... 527 |
|||
0x2F0 ... 0X2FF |
752 ... 767 |
|||
0x100 |
|
256 |
|
|
0x1FF |
|
511 |
|
|
0x1000 ... 0x100F |
4096 ... 4111 |
|||
0x1FF0 ... 0x1FFF |
8176 ... 8191 |
|||
0x100 |
|
256 |
|
|
0x1FF |
|
511 |
|
|
0x300 |
|
768 |
|
|
0x3FF |
|
1023 |
|
|
0x1000 ... |
0x100F |
4096 ... |
4111 |
|
0x1FF0 ... 0x1FFF 8176 ... 8191
0x2000 ... 0x200F 8192 ... 8207
0x2FF0 ... 0x2FFF 12272 ... 12287
|
Terminais de bus |
|||
|
|
750-4xx....6xx |
||
Endereços CLP |
EA |
ED |
SA |
SD |
%IB0, %IW0, %ID0, %IX0.0 |
|
|
|
|
PAE |
|
|
|
|
%IB511, %IW255, %ID127, %IX255.15 |
|
|
|
|
%IB0+x, %IW0+x, %ID0+x, IX0+x.0 |
|
|
|
|
%IB31+x, %IW15+x, %ID7+x, %IX15+x.15 |
|
|
|
|
PAE digitais |
|
|
|
|
%QB0, %QW0, %QD0, %QX0.0 |
|
|
|
|
PAA |
|
|
|
|
%QB511, %QW255,%QD127,%QX255.15 |
|
|
|
|
%QB0, %QW0, %QD0, %QX0.0 |
|
|
|
|
PAA |
|
|
|
|
%QB511,%QW255,%QD127, %QX255.15 |
|
|
|
|
%QB0+x, %QW0+x, %QD0+x, %QX0+x.0 |
|
|
|
|
%QB31+x,%QW15+x, %QD7+x, %QX15+x.15 |
|
|
|
|
PAA digitais |
|
|
|
|
%QB0+x, %QW0+x, %QD0+x, QX0+x.0 |
|
|
|
|
%QB31+x,%QW15+x,%QD7+x,%QX15+x.15 |
|
|
|
|
PAA digitais |
|
|
|
|
%QB512,%QW256, %QD128, %QX256.0 |
|
|
|
|
CLP PAA
%QB1023,%QW511,%QD255,%QX511.1
%QB512,%QW256, %QD128, %QX256.0
CLP PAA
%QB1023,%QW511,%QD255,%QX511.15
%IB512, %IW256, %ID128, %IX256.0
CLP PAE
%IB1023, %IW511, %ID255, %IX511.15
%IB512, %IW256, %ID128, %IX256.0
CLP PAE
%IB1023, %IW511, %ID255, %IX511.15
%IB512, %IW256, %ID128, %IX256.0
CLP PAE
%IB1023, %IW511, %ID255, %IX511.15
%IB512, %IW256, %ID128, %IX256.0
CLP PAE
%IB1023, %IW511, %ID255, %IX511.15
X: em função da quantidade dos terminais analógicos ligados |
EAAE |
ED |
SA |
SD |
|
|
Nó de bus de campo com controlador 750-812, 750-814, 750-815, 750-816 |
|
|
|
|
|
|
Função CLP |
|
|||||
|
|
|
|
|||
PAE = Figura do processo das entradas |
EA = Entradas analógicas SA = Saídas analógicas |
|||||
PAA = Figura do processo das saídas |
ED = Entradas digitais |
SD = Saídas digitais |
||||
Figura 5.10: Vista geral dos endereços, controlador |
|
|
|
|
|
g012821p |
46 |
MODBUS / Configuração |
|
01-03-16 |
|
5.2.3Endereços absolutos para entradas, saídas e marcadores
A apresentação direta de células de memória individuais (endereços absolutos) em conformidade com IEC 1131-3 é efetuada por meio de cadeias de caracteres especiais de acordo com a tabela que se segue:
Posição |
Caractere |
Denominação |
Comentário |
|
|
|
|
1 |
% |
Introduz endereço absoluto |
|
|
|
|
|
2 |
I |
entrada |
|
|
Q |
saída |
|
|
M |
marcador |
|
|
|
|
|
3 |
X* |
Bit individual |
Largura de dados |
|
B |
Byte (8 bits) |
|
|
W |
Palavra (16 bits) |
|
|
D |
Palavra dupla (32 bits) |
|
|
|
|
|
4 |
|
Endereço |
|
|
|
|
|
* Pode ser |
suprimida a |
marcação ‘X’ para bits |
|
|
|
||
Tabela 5.21: Endereços absolutos |
|
||
|
|
As cadeias de caracteres dos endereços absolutos estão interligadas, isto é, devem ser |
|||||||||||
Função! |
|||||||||||||
|
introduzidas sem espaços em branco! |
|
|
|
|
|
|
||||||
|
|
Âmbito de endereços para os dados I/O dos terminais de bus: |
|
|
|
||||||||
|
|
Largura de |
|
|
|
|
|
|
|
|
|
|
|
|
Endereço |
|
|
|
|
|
|
|
|
||||
|
|
dados |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bit |
0.0 ... 0.15 |
1.0 ... 1.15 |
..... |
|
254.0 ... 254.15 |
255.0 ... 255.15 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Byte |
0 |
1 |
2 |
3 |
..... |
..... |
508 |
509 |
510 |
511 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Palavra |
0 |
|
1 |
|
..... |
|
254 |
|
255 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DWord |
0 |
|
|
|
..... |
|
127 |
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
|
|
|
|
Tabela 5.22: Âmbito de endereço para os dados I/O dos terminais de bus
Âmbito de endereço para os dados de bus de campo:
Largura de |
Endereço |
|
|
|
|
|
|
|
|
|
dados |
|
|
|
|
|
|
|
|
|
|
Bit |
256.0 ... 256.15 |
257.0 ... 257.15 |
..... |
|
510.0 ... 510.15 |
511.0 ... 511.15 |
||||
|
|
|
|
|
|
|
|
|
|
|
Byte |
512 |
513 |
514 |
515 |
..... |
..... |
1020 |
1021 |
1022 |
1023 |
|
|
|
|
|
|
|
|
|
|
|
Word |
256 |
|
257 |
|
..... |
|
510 |
|
511 |
|
|
|
|
|
|
|
|
|
|
|
|
DWord |
128 |
|
|
|
..... |
|
255 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tabela 5.23: Âmbito de endereço para os dados de bus de campo
MODBUS / Configuração |
47 |
01-03-16 |
|
|
Âmbito de endereço para marcadores:
Largura de |
|
Endereço |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
dados |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Bit |
0.0 ... 0.15 |
|
|
1.0 ... 1.15 |
|
|
..... |
|
|
|
|
4094.0 ... |
|
|
|
|
4095.0 ... |
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4094 15 |
|
|
|
|
|
4095 15 |
|
|
|
|
|
|
||||||
Byte |
0 |
|
|
|
1 |
|
|
2 |
|
|
|
3 |
..... |
|
..... |
|
8188 |
|
8189 |
|
|
8190 |
|
|
8191 |
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Word |
0 |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
..... |
|
|
|
|
4094 |
|
|
|
|
|
|
4095 |
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DWord |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
..... |
|
|
|
|
2047 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Tabela 5.24: |
Âmbito de endereço para marcadores |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
Calcular endereços (em função do endereço de palavra): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
Endereço bit: |
|
|
Endereço de palavra.0 a.15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
Endereço de byte: |
|
|
1º byte: 2 x endereço de palavra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
Endereço DWord: |
|
|
2º byte: 2 x endereço de palavra + 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Parte inferior: |
|
|
endereço de palavra (número par) / 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
Parte superior: |
|
|
endereço de palavra (número impar) / 2, arredondado |
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
Exemplo para endereços absolutos de entradas: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
%IX14. |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
%I15.* |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
9 |
10 |
11 |
12 |
13 |
14 |
15 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
%IB28 |
|
|
|
|
|
|
%IB29 |
|
|
|
|
|
|
|
|
%IB30 |
|
|
|
|
|
|
|
%IB31 |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
%IW14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
%IW15 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%IDW7
* Pode ser suprimida a marcação ‘X’ para o bit individual
Tabela 5.25: Exemplo para endereços absolutos de entradas
Exemplo para endereços absolutos de saídas:
%QX5. |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
%Q6.* |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%QB10 |
|
%QB11 |
|
|
%QB12 |
|
|
|
|
|
|
%QB13 |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
%QW5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
%QW6 |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
%QDW2 (parte superior) |
|
|
|
|
|
QDW3 (parte inferior) |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
* Pode ser suprimida a marcação ‘X’ para o bit individual |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
Tabela 5.26: Exemplo para endereços absolutos de saídas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
Exemplo para endereços absolutos de marcadores:
%MX11. |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
%M12.* |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%MB22 |
|
%MB23 |
|
%MB24 |
|
%MB25 |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
%MW11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
%MW12 |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
%MDW5 (parte superior) |
|
|
|
|
%MDW6 (parte inferior) |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
* Pode ser suprimida a marcação ‘X’ para o bit individual |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
Tabela 5.27: Exemplo para endereços absolutos de marcadores |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
48 |
MODBUS / Configuração |
|
01-03-16 |
|
5.2.4Endereçamento dos terminais de bus
•A disposição dos terminais de bus em um nó é arbitrária.
•endereçamento dos terminais de bus refere-se ao controlador correspondente.
•endereçamento está organizado por palavras e começa tanto nas entradas como nas saídas com o endereço de palavra ‘0’.
•endereçamento dos terminais de bus corresponde à seqüência da sua disposição por detrás do controlador. O endereçamento começa com os terminais de bus que ocupam uma ou várias palavras por canal. Os endereços dos terminais de bus que ocupam um ou dois bits por canal, juntam-se a estas. O número dos bits ou bytes de entrada e de saída pode ser consultado nas respetivas folhas de dados dos terminais de bus.
•endereçamento dos terminais de bus que ocupam um ou dois bits por canal, também é efetuado por palavra, isto é, 16 entradas ou saídas estão respetivamente atribuídas a uma palavra. Se existirem menos canais, os restantes bits da palavra ficam livres ou estão reservados para expansões.
•Se um nó for expandido por meio de terminais de bus adicionais, aos quais está atribuída uma ou várias palavras por canal, os endereços dos terminais de bus deslocam-se um ou dois bits por canal respectivamente.
Largura de dados ≥ 1 palavra / canal
Terminais analógicos de entrada
Terminais analógicos de saída
Terminais de entrada para termoelementos
Terminais de entrada para sensores de resistores
Terminais de saída por largura do impulso Terminais de interfaces
Contador ascendente/descendente Terminais de bus para a medição do ângulo e do curso
Tabela 5.28: Largura de dados dos terminais de bus
MODBUS / Configuração |
49 |
01-03-16 |
|
|
5.2.5Exemplo de aplicação
Na figura seguinte é representado um exemplo para uma figura de processo das entradas. A configuração é composta por 10 entradas analógicas e 8 analógicas. Por conseguinte, a figura de processo tem um comprimento de dados de 8 palavras para as entradas analógicas e 1 palavra para as entradas digitais, ou seja, 9 palavras.
|
|
MODBUS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RUN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TxD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24V |
0V |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
|
|
|
RxD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CRC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I/O RUN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I/O ERR |
+ + + + + + |
|
|
|
|
+ + |
|
|
+ + + + |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X 1 |
812 |
|
|
|
|
|
|
M |
M |
M |
M |
|
|
M |
M |
|
|
|
|
M |
M |
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
901 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
3 |
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
4 |
750 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X 10 |
|
|
|
|
|
|
|
S |
S |
S |
S |
|
|
S |
S |
|
|
|
|
S |
S |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
901 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
750-400 |
750-400 |
750-467 |
750-467 |
750-400 |
750-467 |
750-400 |
750-400 |
750-467 |
750-600 |
|||||||||
|
|
Bit 1 |
1 |
1 |
1 |
1 |
|
|
|
Word12 Word12 |
Word12 |
|
Word12 |
Figura do processo das palavras |
Bit 2 |
2 |
Word2 Word2 2 |
Word2 2 |
2 |
Word2 |
de entrada
Endereços |
|
||
MODBUS |
CLP |
|
|
0x0000 |
%IW0 |
Word12 |
|
0x0001 |
%IW1 |
||
Word2 |
|||
0x0002 |
%IW2 |
Word12 |
|
0x0003 |
%IW3 |
Word2 |
|
0x0004 |
%IW4 |
Word12 |
|
0x0005 |
%IW5 |
||
Word2 |
|||
|
|
||
0x0006 |
%IW6 |
Word12 |
|
0x0007 |
%IW7 |
||
Word2 |
|||
|
|
||
0x0008 |
%IW8 |
|
|
Figura do processo dos bits de entrada
Endereços
MODBUS CLP
0x0000 %IX8.0
0x0001 %IX8.1
0x0002 %IX8.2
0x0003 %IX8.3
0x0004 %IX8.4
0x0005 %IX8.5
0x0006 %IX8.6
0x0007 %IX8.7
0x0008 %IX8.8
0x0009 %IX8.9
Figura 5.11: Exemplo para a figura do processo das entradas, controlador |
g012822p |
50 |
MODBUS / Configuração |
|
01-03-16 |
|
A configuração que se segue é composta por duas saídas digitais e 4 saídas analógicas. É um exemplo para a figura do processo das saídas. A figura do processo é composta por 4 palavras para as saídas analógicas e uma palavra para as saídas digitais.
X 1
901 |
||
8 |
|
2 |
7 |
|
3 |
|
||
6 |
|
4 |
5 |
|
|
X 10 |
||
901 |
||
8 |
|
2 |
7 |
|
3 |
6 |
|
4 |
5 |
|
|
MODBUS |
RUN |
|
|
|
|
|
|
|
|
TxD |
|
|
|
|
|
|
|
|
24V |
0V |
01 |
02 |
03 |
04 |
05 |
06 |
|
RxD |
|
|
|
|
|
|
|
|
CRC |
|
|
|
|
|
|
|
|
I/O RUN |
|
|
|
|
|
|
|
|
+ |
+ |
|
|
L |
L |
|
|
|
I/O ERR |
|
|
|
|
|
|
|
|
|
|
M |
M |
N |
N |
M |
M |
|
750-812 |
|
|
|
|
|
|
|
|
|
|
S |
S |
|
|
S |
S |
|
|
|
750-550 |
750-501 |
750-550 |
750-600 |
|||
Figura do processo das palavras de saída
Endereços |
|
||
MODBUS |
CLP |
|
|
0x0000 / 0x0200 |
%QW0 |
Word12 |
|
0x0001 / 0x0201 |
%QW1 |
Word2 |
|
0x0002 / 0x0202 |
%QW2 |
Word12 |
|
0x0003 / 0x0203 |
%QW3 |
||
Word2 |
|||
|
|
||
0x0004 / 0x0204 |
%QW4 |
|
|
|
Bit 1 |
Word12 |
Word12 |
Word2 |
Bit 2 Word2 |
Figura do processo das palavras de entrada
Endereços |
|
||
MODBUS |
CLP |
|
|
0x0200 |
%QW0 |
Word12 |
|
0x0201 |
%QW1 |
Word2 |
|
0x0202 |
%QW2 |
Word12 |
|
0x0203 |
%QW3 |
||
Word2 |
|||
|
|
||
0x0204 |
%QW4 |
|
|
|
Figura do processo dos bits |
|
|||||||||
|
de saída |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Endereços |
|
|
|
|
|
|
||||
|
MODBUS |
CLP |
|
|
|
|
|
|
|||
|
0x0000 / 0x0200 |
%QX4.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
0x0001 / 0x0201 |
%QX4.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Figura do processo dos bits |
|
|||||||||
|
de entrada |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Endereços |
|
|
|
|
|
|
||||
|
MODBUS |
CLP |
|
|
|
|
|
|
|||
|
0x0200 |
|
|
|
|
|
|
|
|||
|
%QX4.0 |
|
|
|
|
|
|
|
|
||
|
0x0201 |
|
|
|
|
|
|
|
|||
|
%QX4.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
Figura 5.12: Exemplo para a figura do processo das saídas, controlador |
g012823p |
||||||||||
MODBUS / Configuração |
51 |
01-03-16 |
|
|
5.2.6Sistema operacional do controlador
Reinicialização do hardware / reinicialização do Firmware
Inicialização
do sistema
Interruptor para os modos de funcionamento, Firmware
Colocar as variáveis em 0 ou FALSE, ou em um valor inicial,
os marcadores mantêm o seu estado
Leitura de I/O |
|
Dados do bus de campo, |
|
|
|||
|
terminais de função |
||
|
|
|
|
|
|
|
|
|
|
|
|
Calcular
CLP
|
Registrar de I/O |
|
Dados do bus de campo, |
|
|
|
|||
|
|
terminais de função |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Funções do |
|
Diagnóstico, comunicação... |
|
|
|
|||
|
sistema operacional |
|
||
|
|
|
||
|
|
|
|
|
Figura 5.13: Sistema operacional, controlador |
g012824p |
52 |
MODBUS / Configuração |
|
01-03-16 |
|
