Uma variável de configuração é uma variável principal, que poderá definir para calcular determinados valores. Isto é feito com base numa fórmula simples. Na fórmula poderá definir várias dependências.
Podem ser utilizadas fórmulas para calcular os seguintes valores:
- Estado de uma macro num Typical da macro ou de uma Typical da macro num grupo Typical, se for utilizada a opção Configurar. Dependendo do resultado do cálculo, é utilizada a macro ou o Typical da macro na geração da documentação do projeto no Project Builder. Aqui, poderá consultar um exemplo.
- Cálculo das coordenadas X e Y para posicionamento absoluto de uma macro
- Valores para identificadores da estrutura
- Valores para variáveis da macro
As variáveis de configuração são apresentadas ao construtor no Project Builder como campo de preenchimento adicional. Utilize variáveis de configuração se pretender dar ao construtor a opção de alterar determinados valores. Durante a geração da documentação do projeto, o valor da referência é substituído pelo valor da variável de configuração.
Pretende que no Project Builder o construtor tenha a opção da alterar o valor de uma variável da macro. Para conceder ao construtor o acesso a esta variável da macro, tem de a referenciar com uma variável de configuração.
Condições:
- Abriu o diálogo Designer e encontra-se no modo de edição de um Typical da macro.
- Adicionou uma macro ao Typical da macro.
- A macro contém um objeto posicionador com a descrição de página Variável atribuída à descrição da página Propriedade.
Procedimento:
- Crie uma variável de configuração PD1 do tipo String e com o nome apresentado Descrição da página.
- A variável de configuração é apresentada ao construtor no Project Builder. Como não indica nenhum valor predefinido, o construtor pode introduzir qualquer descrição.
- Na vista ampliada da macro, introduza a seguinte fórmula para a variável da macro Descrição da página: =PD1.
- Deste modo, referenciou a variável de configuração PD1 variável da 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". Deste modo, após a geração da documentação do projeto, o valor introduzido pelo construtor para a variável de configuração PD1 é utilizado como propriedade "descrição da página da macro".
Estão disponíveis os seguintes tipos de variáveis:
Tipos de variáveis | Significado | Exemplo |
---|---|---|
Integer | Valores inteiros | 1, 2, 3 |
Double | Números de ponto flutuante | 3.456 |
String | Cadeia de carateres | EPLAN |
Booleana | Dois possíveis estados | true ou false |
Na fórmula, podem ser utilizados os seguintes operadores:
Operadores | Significado | Válido para | Exemplo |
---|---|---|---|
+,-,*,/ | Cálculo aritmético | Integer, double | =V1*V2 |
'...' | Literal | String | ='EPLAN' |
+ | Encadeamento de cadeias de carateres | String | ='EPLAN'+'efficient engineering' |
==, !=, <, <=, >,>= | Operadores de comparação | Integer, double | =V1<=V2 |
not, and, or, xor | Operadores lógicos | Booleana | =(V1<=V2) and (V1>=V3) |
&&, || | Ortografia alternativa para os operadores lógicos and e or | Booleana | =(V1<=V2) && (V1>=V3) |
if condição then valor1 else valor2 endif
ou Condição ? Valor1 : Valor2 |
Valores condicionados | Todos | =If V1==0 then V2 else V3 endif
ou =V1==0?V2:V3 |
Sugestão:
Quando introduzir uma fórmula, será apoiado pelo software. Depois de ter introduzido o sinal de igual, são-lhe apresentadas automaticamente numa lista pendente todas as variáveis de configuração disponíveis e os seus nomes apresentados. Poderá ativar a funcionalidade a qualquer momento com a combinação de teclas Ctrl + Space bar. Durante a introdução, a lista é filtrada automaticamente.
Se existirem valores predefinidos para uma variável de configuração, estes valores serão exibidos automaticamente, quando tiver introduzido 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 igual, por exemplo, =F206.
- Pode utilizar variáveis de configuração nos Typicals da macro e nos grupos Typical. O procedimento é o mesmo.
- A utilização de parênteses numa fórmula baseia-se nos princípios matemáticos comuns. As expressões entre parênteses são calculadas primeiro e o resultado processado posteriormente.
Ler mais
Gerir variáveis de configuração
Utilizar conjunto de valores da uma macro
Ajuda EPLAN > Trabalhar com macros > Macros > Desse modo se faz > Gerar objetos posicionadores