Tipos de Memórias

<< Clique para Mostrar o Sumário >>

 

Tipos de Memórias

O Driver GE-Fanuc SNP suporta os tipos de memória descritos na tabela a seguir.

Tipos de Memórias

Parâmetro N2 ou B2

Tamanho

Tipo de Memória

0

Bit

Discrete Inputs (%I)

1

Byte

2

Bit

Discrete Outputs (%Q)

3

Byte

4

Bit

Discrete Temporaries (%T)

5

Byte

6

Bit

Discrete Internals (%M)

7

Byte

8

Bit

%SA Discretes

9

Byte

10

Bit

%SB Discretes

11

Byte

12

Bit

%SC Discretes

13

Byte

14

Bit

%S Discretes

15

Byte

16

Bit

Genius Global Data (%G)

17

Byte

18

Word

Analog Inputs (%AI)

19

Word

Analog Outputs (%AQ)

20

Word

Registradores (%R)

51

Float

100-103

DWord

 

Tipos de Dados DWord

Foram implementados os seguintes tipos de dados DWord para registros:

100: DWord invertido sem sinal

101: DWord sem sinal

102: DWord invertido com sinal

103: DWord com sinal

 

Os valores DWord são compostos por 32 bits e representam 2 (dois) registros consecutivos na memória de um CLP. A diferença entre os tipos de dados DWord é relativa à ordem em que os registros são lidos e ao tratamento de sinal. Os tipos de dados invertidos, 100 e 102, correspondem à expressão (%Rn * 65536) + %Rn + 1. Os tipos de dados normais, 101 e 103, correspondem à expressão (%Rn + 1 * 65536) + %Rn.

Por exemplo, suponha que nos registradores %R6 e %R7 esteja armazenado um DWord e os valores contidos nos registradores sejam %R6 igual a 40000 e %R7 igual a 1 (um). O valor retornado ao ler este DWord %R6 é:

DWord invertido sem sinal: %R6 * 65536 + %R7 = 2621440001

DWord normal sem sinal: %R7 * 65536 + %R6 = 105536

DWord invertido com sinal: %R6 * 65536 + %R7 = -1673527295

DWord normal com sinal: %R7 * 65536 + %R6 = 105536

Esta página foi útil?