Configuração por Parâmetros Sintáticos

<< Clique para Mostrar o Sumário >>

 

Configuração por Parâmetros Sintáticos

Leitura e Escrita

O Elipse E3 a partir da versão 2.0, o Elipse Power e o Elipse Water permitem a configuração de Tags por parâmetros sintáticos. Utilize a sintaxe a seguir para cada campo:

O campo Dispositivo não é usado e deve ser mantido em branco

O campo Item deve obedecer à sintaxe <Nome da área><Endereço>[:<Tipo>], em que:

<Nome da área> deve ser preenchido com alguma das Strings da tabela Nomes de Área

<Endereço> deve ser preenchido com o valor do endereço na área ou offset

<Tipo> é opcional e, caso seja utilizado, deve ser separado por dois pontos e preenchido com alguma das Strings da tabela Tipos de Dados. Se o tipo de dados é omitido, é exibido o padrão para a área

 

Nomes de Área

Área

Significado

Tipos de Dados Suportados

D

Data register

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

R

Extension register

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

TN

Timer value

Word (padrão), Short e BCD

TS

Timer contact

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

CN

Counter value

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

CS

Counter contact

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

X

Input

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

Y

Output

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

M

Auxiliary relay

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

S

State

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

 

Tipos de Dados

Tipo de Dados

Significado

W ou WORD

Valor Word (16 bits sem sinal)

S, SH ou SHORT

Valor Short (16 bits com sinal)

DW ou DWORD

Valor Double Word (32 bits sem sinal)

L ou LONG

Valor Long (32 bits com sinal)

F ou FLOAT

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

D ou DOUBLE

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

BCD

Valor BCD (16 bits)

LBCD

Valor BCD Long (32 bits)

DATE

Valor de 32 bits

STR ou STRING

Sequência de caracteres String

 

A sintaxe para o campo Item, caso seja selecionado o tipo de dados String, é a seguinte:

<Nome da área><Endereço>:STR[<Tamanho máximo>], em que:

<Nome da área> e <Endereço> referem-se aos mesmos itens da sintaxe geral

<Tamanho máximo> é opcional e 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

 

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) com tipo de dados básico Bit: Campo Item preenchido com "X1".

2.Leitura ou escrita de Output de endereço 100 com tipo de dados configurado como Word: Campo Item preenchido com "Y100:W". Os valores de 16 Outputs contíguos a partir do endereço 100 são reinterpretados como um valor Word.

3.Leitura ou escrita de Counter Value de endereço 50 com tipo de dados básico Word: Campo Item preenchido com "CN50". Preencher com "CN50:W" produz o mesmo resultado.

4.Leitura ou escrita de Data Register de endereço 1000 com tipo de dados configurado como Double Word: Campo Item preenchido com "D1000:DW". Os valores de dois Data Registers contíguos a partir do endereço 1000 são reinterpretados como um valor Double Word.

5.Leitura ou escrita de Data Register de endereço 100 com tipo de dados configurado como String de tamanho máximo 64: "D100:STR[64]".

Esta página foi útil?