Материал: m012800p

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Â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

 

Largura de dados = 1 bit / canal
Terminais digitais de entrada Terminais digitais de saída Terminais digitais de saída com diagnóstico (2 Bit / canal)
Terminais de alimentação com portafusíveis / diagnóstico
Relé de carga Solid State Terminais de saída de relé

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