Caminho:  Programação > Variáveis >

Literais na Rung

Previous pageReturn to chapter overviewNext page

Nos blocos funcionais também é possível a entrada de valores literais, conforme figura a seguir.

 

Figura 1 - Exemplo de Programa

Figura 1 - Exemplo de Programa

 

Valores literais são aqueles que não estão atrelados a nenhuma variável, sendo estes inseridos no diagrama Ladder com seu valor explícito.

Nesse exemplo foi configurada a entrada PT do bloco TON com o valor literal 1000.

 

Para a entrada de literais, devem ser usadas a seguintes convenções:

 

Número inteiro não tem ponto.
oEx. 12, 1000, 1555
Números reais devem obrigatoriamente ter ponto.
oEx. 1.5, 2.25, 3.0
Números representados em hexadecimal obrigatoriamente devem definir o tipo do dado.
oEx. BYTE#16#7F, WORD#16#3CF0, DWORD#16#00FF0088
Números representados em binário obrigatoriamente devem definir o tipo do dado.
oEx. BYTE#2#1010_0000, WORD#2#0111_0000_0000_0001

 

 

wpshelp_common_fig_danger

ATENÇÃO!

Em alguns blocos, por questões de verificação de consistência de dados, será necessário definir o tipo do dado do literal através de notação específica, que terá as seguintes opções: BOOL#, BYTE#, INT#, UINT#, DINT#, UDINT#, WORD#, DWORD# e REAL#. Exemplo: WORD#17321