Utilizado para definir a posição de memória de uma variável global.
Sintaxe: %<Formato><Tamanho>
Primeira Letra:
At (Formato) |
Descrição |
I |
Entradas (Input): Recebe valores das variáveis analógicas e discretas, ou variáveis de rede de entrada |
Q |
Saídas (Output): Armazena valores a serem escritos nas saídas analógicas e discretas, ou variáveis de rede de saída |
M |
Marcador interno de memória RAM |
S* |
Marcador de status de sistema |
C* |
Marcador de comando de sistema |
* Os marcadores de status e de comando de sistema são de uso exclusivo do ladder
Segunda Letra:
At (Tamanho) |
Descrição |
B |
Byte (8 bits) |
W |
Word (16 bits) |
D |
Double Word (32 bits) |
L |
Long Word (64 bits) |
Exemplos:
%IX: entrada digital, com tamanho de 1 bit.
%MW: marcador de WORD, com tamanho de 16 bits.
%SB: marcador de status de sistema de BYTE, com tamanho de 8 bits.