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 | ![]() |
| Tabela de compatibilidade de firmwares | |
| Geração de Firmware | GI, GII, GII-DUO, G3, G3S, G3R |
Símbolo¶
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
.
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.
|
||
| 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. | ||
![]() |
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. |
