Caminho:  Programação >

Tipo de Dados

Previous pageReturn to chapter overviewNext page

Tipo de dado

Tamanho

Sinal

Faixa de valores

Precisão

BOOL

1 bit

 

0 ou 1

 

BYTE

8 bits (1 byte)

 

0 a 255

 

USINT

8 bits (1 byte)

 

0 a 255

 

SINT

8 bits (1 byte)

Sim

-128 a 127

 

WORD

16 bits (2 bytes)

 

0 a 65535

 

UINT

16 bits (2 bytes)

 

0 a 65535

 

INT

16 bits (2 bytes)

Sim

-32768 a 32767

 

DWORD

32 bits (4 bytes)

 

0 a (232 - 1)

 

UDINT

32 bits (4 bytes)

 

0 a (232 - 1)

 

DINT

32 bits (4 bytes)

Sim

- 231 a (231 - 1)

 

LWORD2

64 bits (8 bytes)

 

0 a (264 - 1)

 

ULINT2

64 bits (8 bytes)

 

0 a (264 - 1)

 

LINT2

64 bits (8 bytes)

Sim

- 263 a (263 - 1)

 

REAL

32 bits (4 bytes)

Ponto flutuante padrão IEEE 559

Sim

±10±38

1 / 223

LREAL2

64 bits (8 bytes)

Ponto flutuante padrão IEEE 559

Sim

±10±308

1 / 252

STRING1

8 bits (1 byte) por posição

+ 8 bits (1 byte) para o caractere nulo de terminação

 

1 a 254 caracteres ASCII

 

 

wpshelp_common_fig_note

NOTA!

1 Considera apenas o número de caracteres na configuração do tamanho da variável. O byte ocupado pelo terminador nulo não é adicionado ao tamanho. Caso o tamanho da STRING não seja definido pelo usuário, serão alocados 128 caracteres por padrão.

 

2 Tipos de dados válidos apenas para o SCA06.