Configuração por Parâmetros Numéricos

<< Clique para Mostrar o Sumário >>

 

Configuração por Parâmetros Numéricos

Leitura e Escrita

Campos de endereçamento por parâmetros N/B

N1 ou B1: Não utilizado, deve ser deixado em 0 (zero)

N2 ou B2: Tipo de dados e Área. O valor deve ser composto pela soma do tipo de dados mais a área (N2 ou B2 igual a Valor de Tipo de Dados + Valor de Área). Se o valor de Tipo é igual a 0 (zero), assume o tipo de dados básico da área

N3 ou B3: Valor do endereço na área ou offset

N4 ou B4: Usado apenas se o tipo de dados é String. Informa o tamanho máximo declarado na String. Se não é informado, considera-se o tamanho máximo padrão da String como preenchido na janela de configuração deste Driver

 

Valores de área

Valor

Significado

Tipos de Dados Suportados

0

Data register

Word (padrão), Short, BCD, DWord, Long, LBCD, Float, Double, Date e String

1

Extension register

Word (padrão), Short, BCD, DWord, Long, LBCD, Float, Double, Date e String

2

Timer value

Word (padrão), Short e BCD

3

Timer contact

Bit (padrão), Word, Short, BCD, DWord, Long e LBCD

4

Counter value

Word (padrão), Short, BCD, DWord, Long e LBCD

5

Counter contact

Bit (padrão), Word, Short, BCD, DWord, Long e LBCD

6

Input

Bit (padrão), Word, Short, BCD, DWord, Long e LBCD

7

Output

Bit (padrão), Word, Short, BCD, DWord, Long e LBCD

8

Auxiliary relay

Bit (padrão), Word, Short, BCD, DWord, Long e LBCD

9

State

Bit (padrão), Word, Short, BCD, DWord, Long e LBCD

 

Valores de tipos de dados

Valor

Significado

000

Tipo de dados básico de uma área (Bit ou Word)

100

Bit (valor 1 ou 0)

200

Valor Word (16 bits sem sinal)

300

Valor Short (16 bits com sinal)

400

Valor Double Word (32 bits sem sinal)

500

Valor Long (32 bits com sinal)

600

Valor Floating Point (32 bits de ponto flutuante, IEEE 754)

700

Valor Double Floating Point (64 bits de ponto flutuante de dupla precisão, IEEE 754)

800

Valor BCD (16 bits)

900

Valor BCD Long (32 bits)

1000

Valor de Data em 32 bits

1100

Sequência de caracteres String

 

NOTA

A qualquer área cujo tipo de dados padrão seja Bit, quando acessada com outro tipo de dados, deve ser endereçada com um valor múltiplo de 16.

 

Exemplos

1.Leitura ou escrita de Input de endereço 1 (um), no tipo de dados padrão Bit: N1 = 0, N2 = 0, N3 = 1 e N4 = 0. Se N2 é preenchido com o valor "100", o resultado é o mesmo.

2.Leitura ou escrita de Output de endereço 100, com tipo de dados configurado como Word: N1 = 0, N2 = 202, N3 = 100 e N4 = 0.

3.Leitura ou escrita de Counter Value de endereço 50, no tipo de dados padrão Word: N1 = 0, N2 = 20, N3 = 50 e N4 = 0. Se N2 é preenchido com o valor "220", o resultado é o mesmo.

4.Leitura ou escrita de Data Register de endereço 1000, com tipo de dados configurado como Double Word: N1 = 0, N2 = 421, N3 = 1000 e N4 = 0. O valor de dois Data Registers contíguos a partir do endereço 1000 são reinterpretados como um Double Word.

Esta página foi útil?