Uma variável de configuração é uma variável superior que você pode usar para calcular determinados valores. Tal ocorre com base numa fórmula simples. Na fórmula você pode definir dependências diversificadas.
Podem ser utilizadas fórmulas para cálculo dos seguintes valores:
- Status de uma macro num Typical de macros ou de um Typical de macros num grupo Typical, caso seja utilizada a opção Configurar. Dependendo do resultado do cálculo, a macro ou o Typical de macros são utilizados na geração da documentação do projeto no Project Builder. Aqui você encontra um exemplo disso.
- Cálculo da coordenada X e Y para posicionamento absoluto de uma macro
- Valores para identificadores de estrutura
- Valores para variáveis de macro
As variáveis de configuração são apresentadas ao construtor no Project Builder como campo de entrada adicional. Utilize as variáveis de configuração caso você deseje conceder ao construtor a possibilidade de alterar determinados valores. Na geração da documentação do projeto, o valor da referência é substituído pelo valor da variável de configuração.
No Project Builder o construtor deve ter a possibilidade de alterar o valor de uma variável de macro. Para conceder ao construtor acesso a esta variável de macro, você tem que a referenciar com uma variável de configuração.
Condições:
- Você solicitou a caixa de diálogo Designer e se encontra no Modo de edição de um Typical de macros.
- Adicionou uma macro ao Typical de macros.
- A macro contém um objeto placeholder com a Variável Descrição da página, que está atribuída à Propriedade Descrição da página.
Procedimento:
- Crie uma variável de configuração PD1 do tipo String e com o nome exibido Descrição da página.
- A variável de configuração é exibida ao construtor no Project Builder. Visto que você não indica quaisquer valores predefinidos, o construtor pode inserir uma descrição aleatória.
- Insira a seguinte fórmula na visualização ampliada da macro para a variável de macro Descrição da página: =PD1.
- Dessa forma, você referenciou a variável de configuração PD1 com a variável de macro Descrição da página. Na macro, a variável "Descrição da página" está atribuída à propriedade "Descrição da página". Com isso, o valor, inserido pelo construtor para a variável de configuração PD1, é utilizado como Propriedade "Descrição da página da macro" após a documentação do projeto ter sido gerada.
Estão disponíveis os seguintes tipos de variáveis:
Tipos de variáveis | Significado | Exemplo |
---|---|---|
Integer | Números inteiros | 1, 2, 3 |
Double | Números em vírgula flutuante | 3,456 |
String | String | EPLAN |
Boolean | Dois estados possíveis | true ou false |
Os seguintes operadores podem ser utilizados na fórmula:
Operadores | Significado | Válido para | Exemplo |
---|---|---|---|
+,-,*,/ | Cálculo aritmético | Integer, double | =V1*V2 |
'...' | Literal | String | ='EPLAN' |
+ | Concatenação de strings | String | ='EPLAN'+'efficient engineering' |
==, !=, <, <=, >,>= | Operadores de comparação | Integer, double | =V1<=V2 |
not, and, or, xor | Operadores lógicos | Boolean | =(V1<=V2) and (V1>=V3) |
&&, || | Notação alternativa para os operadores lógicos and e or | Boolean | =(V1<=V2) && (V1>=V3) |
if condição then Valor1 else Valor2 endif
ou Condição ? Valor1 : Valor2 |
Valores condicionais | Todos | =if V1==0 then V2 else V3 endif
ou =V1==0?V2:V3 |
Dica:
Na inserção de uma fórmula, você é auxiliado pelo software. Assim que você tiver inserido o sinal de igualdade, todas as variáveis de configuração disponíveis e seus nomes exibidos lhe serão exibidos automaticamente numa lista suspensa. A qualquer momento, você poderá ativar a funcionalidade através da combinação de teclas Ctrl + tecla de espaço . A lista é filtrada automaticamente durante a inserção.
Se existirem valores predefinidos para uma variável de configuração, estes são exibidos automaticamente assim que você tiver inserido os operadores == ou !=.
Exemplo:
=V1== valor predefinido
ou
=V1!= valor predefinido
Notas:
- Todas as fórmulas têm de começar com um sinal de igualdade, por exemplo, =F206.
- Você pode utilizar variáveis de configuração em Typicals de macros e em grupos Typical. O procedimento é o mesmo.
- O uso de parênteses em uma fórmula é baseado nos princípios matemáticos comuns. Expressões entre parênteses são calculadas primeiro e o resultado processado posteriormente.
Leia mais
Gerir variáveis de configuração
Utilizar conjunto de valores de uma macro
Ajuda EPLAN > Trabalhar com macros > Macros > Assim se faz > Gerar objetos placeholder