Inicialização de Variáveis

Inicialização de Variáveis
Caminho Programa/Editor Ladder/Elementos/Movimento
Grupo Movimento
Tecla de Atalho I
Parâmetros 3
Entradas 1
Tamanho do elemento 3 linhas
Ícone ico
Tabela de compatibilidade de firmwares
Geração de Firmware GI, GII, GII-DUO, G3, G3S, G3R

Símbolo

../_images/4H.jpg

Este elemento possibilita inicializar um bloco de memórias do tipo R, M, D ou L com um valor predefinido. O parâmetro P1 especifica uma memória M ou K cujo conteúdo identifica a memória inicial do bloco a ser inicializado. O parâmetro P2 especifica qual tipo de variável e o valor a ser utilizado na inicialização do bloco. O parâmetro P3 especifica o tamanho do bloco a ser inicializado a partir da variável definida em P1.

Para inseri-lo no programa deve-se posicionar o cursor na posição desejada, selecionar no menu à esquerda o grupo “Movimento” e teclar a letra I, ou clicar no botão correspondente ico.

Parâmetros

Descrição dos Parâmetros
Parâmetro Tipo(s) Valores Descrição
P1 M 0..Max(M) Especifica o inicio do bloco a ser inicializado, Se especificado um parâmetro do tipo M o conteúdo da memória especificada indica o início do bloco a ser inicializado. O tipo de memória associada ao bloco (R, M, D ou L) é definido pelo próximo parâmetro (P2).
K 0..Max(K) Se especificado um parâmetro do tipo K o valor da constante especificada indica o início do bloco a ser inicializado.
P2    

Especifica o tipo da variável e o valor utilizado para inicializar o bloco.

  • Para inicializar variáveis do tipo R, o parâmetro P2 deverá ser do tipo T (0,1) ou do tipo R. Observe que T0 irá inicializar o bloco de contatos com estado desligado e T1 irá inicializar o bloco de contatos com o estado ligado. Quando especificado um parâmetro do tipo R o valor a ser inicializado será igual ao conteúdo da variável R especificada.
  • Para inicializar variáveis do tipo M, o parâmetro P2 deve ser do tipo K (constante inteira), ou do tipo M (variável inteira). Nestes casos o valor a ser utilizado no processo de inicialização será o conteúdo do parâmetro especificado.
  • Para inicializar variáveis do tipo D, o parâmetro P2 deve ser do tipo Q (constante real), ou do tipo D (variável real). Nestes casos o valor a ser utilizado no processo de inicialização será o conteúdo do parâmetro especificado.
  • Para inicializar variáveis do tipo L (quando disponível), o parâmetro P2 deverá ser do tipo Y (constante inteiro longo), ou do tipo L (variável inteiro longo). Nestes casos o valor a ser utilizado no processo de inicialização será o conteúdo do parâmetro especificado.
T 0..1
R 0..1
   
K 0..Max(K)
M 0..Max(M)
Q 0..Max(Q)
D 0..Max(D)
   
L 0..Max(L)
Y 0..Max(Y)
P3 K 0..Max(K) O conteúdo da memória ou constante especificado define o tamanho do bloco, ou seja, a quantidade de dados que serão inicializados a partir da variável especificada em P1.
M 0..Max(M)

Entradas

Descrição das Entradas
Entrada Função Estado Descrição
A1 Ativação Inativo Com a entrada A1 inativa, a operação não é realizada, portanto nenhuma inicialização ocorre. Nesta condição, a saída do bloco é desativada.
Ativo Com a entrada A1 ativa, a operação de inicialização é realizada e, caso ocorra sem erros a saída do elemento é mantida ativa. No caso de erro no processo de transferência, a saída é desativada para sinalizar a falha. Nesta condição o conteúdo do bloco permanece inalterado.

Saídas

Descrição das Saídas
Saída Função Estado Descrição
B1 Energização Inativo Indica que o bloco não executou o processo de inicialização. Esta condição irá ocorrer se a entrada A1 estiver inativa ou se houver algum erro no processo de execução do bloco. Uma condição de falha possível seria especificar uma quantidade (P3) que ultrapasse o limite de memórias disponíveis para o tipo especificado.
Ativo Indica que a entrada do elemento estava ativa e a transferência definida foi realizada com sucesso.
obs Alguns Tipos de variáveis não estão disponíveis em todos os modelos de equipamentos. Consulte a Tipos de variáveis para obter mais informações.