Variáveis
Variáveis armazenam e processam informações. Os valores iniciais são os valores de uma variável quando o destino inicia o primeiro ciclo. Os valores iniciais podem ser atribuídos a variáveis de tipos de dados elementares da IEC 61131-3. O valor inicial padrão é 0 (Falso).
Os tipos de variáveis são os seguintes:
- As variáveis locais são atribuídas a um programa específico no projeto, e ficam disponíveis apenas para o programa.
- As variáveis globais pertencem ao controlador no projeto, e ficam disponíveis a qualquer programa no projeto.
As convenções de nomenclatura de variáveis são as seguintes:
- Os nomes de variáveis não podem exceder 40 caracteres.
- Os nomes de variáveis devem começar com uma letra.
- Os nomes de variáveis podem conter letras, números ou sublinhados.
- Os nomes de variáveis não podem conter sublinhados consecutivos.
Atributos de variáveis
Cada variável deve ter um atributo designado.
Atributo | Descrição |
|---|---|
Leitura/Gravação | Variáveis que podem ser lidas e gravadas e que têm um valor inicial |
Leitura | Variável de somente leitura com um valor inicial |
Gravar | Variável de somente gravação com um valor inicial |
Direções das variáveis
Direções das variáveis estão disponíveis para as variáveis locais de funções definidas pelo usuário ou blocos de função definidos pelo usuário. Algumas variáveis não podem ter direção de entrada ou de saída. Por exemplo, o tempo.
Direção | Descrição |
|---|---|
Var | Variáveis internas atualizadas pelos programas |
VarOutput | Variáveis conectadas a um dispositivo de entrada (atualizadas pelo sistema) |
VarInput | Variáveis conectadas a um dispositivo de saída |
Valores de variáveis
Tipos de valor de uma variável:
- Valor
- Quando a variável é exibida online, ela é o valor de uma variável em um controlador em execução.
- Ao exibir a variável offline, ela cria um instantâneo do valor quando a variável é exibida online e salva em um projeto offline.
- Valor físicoO valor é uma propriedade exclusiva das variáveis globais de entrada e saída do controlador. Como o valor de uma variável de E/S pode ser forçado usando a propriedadeForçar, o valor físico mostra o valor verdadeiro da E/S física.
Inicializando a variável do usuário após o download e a restauração
Valor inicial e valor definem o valor após o download e restauração. O valor inicial é inserido como parte da configuração do projeto offline e pode ser alterado sem a recompilação do projeto. O valor contém dados lógicos carregados ou copiados para salvar o status das variáveis do controlador para download e restauração posterior. No entanto, ele pode ser modificado offline no projeto. Se existirem tanto o valor inicial quanto o valor, o valor inicial terá precedência sobre o valor.
Valor inicial | Valor (offline) | Valor após download e restauração (online) |
|---|---|---|
Nenhum | Nenhum | Valor padrão |
Nenhum | Sim | Valor |
Existe | Existe | Valor inicial |
Valor das variáveis do usuário após ligar
Caixa de seleção retida | Valor após ligar (online) |
|---|---|
Limpo | Reset |
Selecionado | Valor antes de desligar |
Dê sua opinião